Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bonesss
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
74 ms
·
781.
▲
by
bonesss
9y ago
> ... in most of the schools of thought in Islam, it’s not advisable to have more than one wife I think this holds true in the general case. I understand the fantasy, but I imagine the reality to be a lot closer to... well, to having two
782.
▲
by
bonesss
9y ago
> first and rest do not make sense as replacements for car and cdr in the general case, however, and if all you want is to have them as synonyms for when they do make sense, then Lisp has been providing that since the 70s. And were it so
783.
▲
by
bonesss
9y ago
Looking at data storage rates and 'digital permanence': we should be equally concerned that such a government may one day be in power and retroactively use that data against you.
784.
▲
by
bonesss
9y ago
> ...we don't have much data to judge, but the little that we have such as this article indicate that dynamic typing has a non-negligible negative impact on the above. In my own experience I see it on a spectrum: there are design de
785.
▲
by
bonesss
9y ago
> ... it seems prudent to avoid the said amount of work by picking another programming language for one's large-scale code base. While I'm a type-adherent in my day-to-day (F# represent, wut wuuut), I think this isn't refl
786.
▲
by
bonesss
9y ago
Hrmmm... maybe someone should make a library that would smooth over browser differences and provide a consistent element selection syntax? Call it JavascriptSelection, or jSelection?
787.
▲
by
bonesss
9y ago
It's a giant grey zone, for sure. Morally I find baseball or Magic cards fundamentally different because they are an end in and of themselves... Lootboxes are generally attached to an audio/visual pleasure center simulator which
788.
▲
by
bonesss
9y ago
In fairness: modern web browsers and platforms are wildly better for users with impairments than the historical baseline, and the accessibility story for many kinds of hot new shiny-shiny is to straightforwardly ignore the content. I mean..
789.
▲
by
bonesss
9y ago
Microsoft has Azure Functions, if you're in to that kind of thing.
790.
▲
by
bonesss
9y ago
All those issues can be postfixed with "... on Lambda". They're specific challenges that will come up when using Lambda as advertised in production :) As with most system improvements we're not really talking about remo
791.
▲
by
bonesss
9y ago
> I can lean on Kubernetes to build my infrastructure. ... I estimate that leveraging GKE has saved me [$BigMoney] I'm very sympathetic to the view that jenkins, or something comparable, is viable and cost effective for a lot of sho
792.
▲
by
bonesss
9y ago
> Put another way, I like to remind people that it is possible to be an intelligent conservative, despite the image the Republican party has been projecting lately. It's an inevitable truth, with half the country on "either sid
793.
▲
by
bonesss
9y ago
Working backwards: The Game [Star Citizen], that embeds the engine [CryEngine], does so to the exclusion of others. Ie: the couldn't start on CryEngine, get free demos, then actually use Unreal Engine for the rest of the game. The seco
794.
▲
by
bonesss
9y ago
It's also possible that the Engine is, and was, offered under multiple terms simultaneously to hit different parts of the market. I'm speculating (yay internet!), but for Enterprise components developers profit from there's o
795.
▲
by
bonesss
9y ago
I was referring to the APIs, components, and language experience that got recycled incompletely as they were ported into .Net and "abstracted away", moreso than how components are marshaled :) COMs resilience in the face of compet
796.
▲
by
bonesss
9y ago
I think the ideal is something close to ML-style polymorphism a la OCaml/Haskell, or F# on .Net. The generics in C#/Vb.Net are pretty nice too, but their absence in the language during the design of the original standard libraries
797.
▲
by
bonesss
9y ago
> ...they were almost dropped from .NET schedule as being "academic only" For all the good that has come out of .NET, and the nice platform it is today, there are a lot of high level design decisions where the team decidedly la
798.
▲
by
bonesss
9y ago
Are we too early for " Go-2 considered harmful " jokes?
799.
▲
by
bonesss
9y ago
Any chance they were saving that for the trial? Strategically, isn't it better for Uber to let Waymo yap on and on about it and then crush them during the trial than to ask the patent office for a review and let Waymo drop the issue be
800.
▲
by
bonesss
9y ago
> If you own 0,5M but you don't have income that's something different than owning 0,5k but having 2k to spend every month. I think this is the key. Having a big fancy house usually comes with a big fancy mortgage, and who kno
801.
▲
by
bonesss
9y ago
> ...You want to test your code against real external inputs for additional realism as well as mocks that are as realistic as possible... Ding ding: it's not either/or, it's both/and across a spectrum from dumb to sma
802.
▲
by
bonesss
9y ago
I think the issue you're describing, a massive variance in test and system behaviour, is symptomatic of a poor delineation of the unit/integration test dichotomy. It's almost a skill within a skill, but the moment a mock sta
803.
▲
by
bonesss
9y ago
> The brittlest tests I've ever seen have been mock-heavy unit tests Not to knock mocking in general , but the need to replace multiple things at once to test one thing is just a big design smell, and I agree: their usefulness tend
804.
▲
by
bonesss
9y ago
> ...how [is it] better than a plain docker image over kubernetes? Scalability for people with existing on-premise (or cloud based), kubernetes workflows, especially once it comes to training or heavy crunching. That's not to say th
805.
▲
by
bonesss
9y ago
Just for clarity: what you've described are (Units of Measure)[ https://docs.microsoft.com/en-us/dotnet/fsharp/language-refe... ], which let you define types, and their relationships, so you can define met
806.
▲
by
bonesss
9y ago
I find it kinda odd that a fundamental principle of OOP is information hiding, yet most mainstream languages make it a matter of pure discipline if you want to pass around a "CustomerId" instead of an "Int32" or alias an
807.
▲
by
bonesss
9y ago
I'm not sure if it is going mainstream right away, but C# is trying an interesting solution to that same problem: reversing their default relationship with 'nulls' and adding in optional syntax to flag variables as 'null
808.
▲
by
bonesss
9y ago
> Getting the flows into K8s apps from outside the K8 network is amazingly clunky in its current state. Ingress components are maturing, and I think will seem more natural once they've matured, stabilized, and become more visible in
809.
▲
by
bonesss
9y ago
It does seem like they have found a very effective "short term" strategy that will have a lot of trouble succeeding as their markets reach parity with ours. Then again, maybe they're ok sacrificing long-term global growth to
810.
▲
by
bonesss
9y ago
Compare where the two languages were, and look where we are now.. Lambdas? C# got them later. Immutable constructor patterns? C# got them later. A scripting environment? C# is trying. Pattern matching? C# is trying (but since it's no
More ›