...and often the amount more isn't catastrophically more, so they don't even think about it. The company might be bleeding from paper cuts, it might be terribly unhealthy because of it, but still not unhealthy enough to kill it.
6,620 karma · joined October 10, 2013
...and often the amount more isn't catastrophically more, so they don't even think about it. The company might be bleeding from paper cuts, it might be terribly unhealthy because of it, but still not unhealthy enough to kill it.
Of course it's in JS rather than C, but V8 is really good, well within an order of magnitude - not three - of native, at least with well-written code. I profiled the original Visual6502 and at a glance it sure does look like it's losing a ton of performance to rendering (so good call there).
I have to wonder what the limit is. Even Perfect6502 looks like it's all single-threaded and CPU-driven, which really isn't making the most of modern machines. But I don't know if this is a task that could be efficiently split across cores or dispatched to the GPU (and I can't even begin to know whether SIMD might be useful); of course hardware itself is fundamentally parallel, but the synchronization might kill you?
(OK - this is a state-level thing. The article is vague on details, it mentions Texas and "27 states". But the Texas government at least is blood red Republican and strongly aligned with the Trump Feds, as are about half the states, so depending on which 27 states we're talking hardly a surprise. And you were the one who said "the US State" in the first place.)
The classic example is, imagine you have a function with a local variable called “list”, common enough. Now imagine you invoke a macro inside that function which generates a call to the built-in “list” function - also common enough. In a Lisp-1 without hygiene that breaks - your local definition shadowed the built-in; in a Lisp-2 or hygienic Lisp-1 you’re in the clear.
As a hobbyist, probably all of them. It’s worth at least trying to go through SICP in Scheme (use Racket with the SICP language), it’s worth learning CL (use SBCL) to fully appreciate everything the Lisp world has to offer without compromises, it’s worth learning Clojure because it’s, frankly, a little bit cleaner and more elegant than CL in many respects.
Even before JS became the language for everything, there was a good chunk of time - maybe between 2005 and 2015? - when Python and Ruby were dominant in this environment, and this dismissive attitude towards static typechecking was similarly dominant.
Of course in the enterprise space everyone was using Java, and in the systems space or game dev space everyone was using C++. But those worlds get a lot less airtime here.
Plus everyone on HN is a good little pg disciple, and Lisp is dynamically typed. If the One True Language doesn't need static typechecking (though SBCL offers some very helpful heuristics) surely it's not worth it. Right? Right?
I don't think this is true at all. To start with, there's roughly 2000 years between the earliest known philosophers and the analytic-continental split. Plenty of philosophy majors can and do get really into the ancients or medieval philosophers or whatever and complete their degrees without doing much more than a cursory read of the major thinkers post-Kant. And anecdotally, my own undergraduate degree was in philosophy, from one of the more prestigious schools in Anglo-Canada, and we had plenty of opportunities to dive into the continental stuff.
Once you get to the graduate level and academia folks focused on Derrida or whatever are going to gravitate towards the universities that prioritize the schools of thought they're interested in, and those have always been on the continent for the continentals naturally. But for run-of-the-mill philosophy majors in the Anglosphere, IMO you should just assume they have a reasonably broad and just-deep-enough knowledge of the entire history of philosophy and make no particular assumptions about their interests.
I've been to lots of bookstores with sections or displays for famously banned books. I'm pretty sure my local Indigo (basically a Canadian Barnes & Noble) has one. If that's all this is then it doesn't sound especially newsworthy outside of the celebrity involvement and maybe the renown of this particular shop.
OTOH the article describes it as a "permanent" installation, which does sound a little different from what I'm picturing.
This is interesting! My impression was that SML/NJ was the de facto "standard" Standard ML implementation (maybe analogous to SBCL in the Lisp world), and (FWIW) Gemini agrees, describing it as "the oldest and most widely used". So I'm surprised to see someone stick it in the rear behind Poly/ML and MLton.
I don't really know what to make of that, except that I guess there's a surprisingly vibrant SML ecosystem and don't listen to any one person (myself included) about it: try them all and see which SML implementation is right for you :)
It's a little tricky though, because the comment you were replying to was talking about the lack of updates. And in that sense, Elm is now very stable - no breaking changes (or any changes at all!) in seven years and counting.
(Although, for all the complaints about the React ecosystem: you can still write class-style React components, even though they were effectively deprecated when hooks were introduced just over seven years ago.)
OTOH, we have this blog post suggesting development on Elm is kicking up again. Which means more breaking changes might be incoming.
The point I'm making is that a non-coffee drinker won't have "withdrawal symptoms", so OP's suggestion that the beneficial effects they observed were just "cessation of withdrawal symptoms" doesn't make any sense. As in literally nonsense: "a non-coffee drinker's withdrawal symptoms" is nonsensical in the same way the idea of a square circle is.
I don't think I'd ever trust or use this, but still, good job OP :)
Now, that said: when I lived in the US I (mostly) preferred living in Seattle over NYC for the weather, natural beauty, and more laid-back vibe...subjectively Seattle was better for me, but I still don't have an issue with saying NYC is "objectively" a better city than Seattle.
Anyway, to double back once, it actually doesn't really "assume it's a medically necessary procedure"; we can soften it to something like a "medically desired procedure" and the point in fact still stands that Shazeer's wording - which really should be the point here, not re-enacting the tired trans healthcare debate - is deliberately incendiary and manipulative. Broadly, no one is advocating for parents to be sterilizing their children as an end to itself, so it shouldn't be characterized as such.
And of course he's not directly accusing his coworkers of "sterilizing children", but he's 1) using language that compares politically sensitive health services that many of his coworkers or their families may have used and/or may feel defensive about to atrocities and 2) accusing his coworkers of supporting atrocities. That feels quite disruptive and inappropriate in the work environment IMO.
No it doesn't. This is silly.
Drug prices in the US are high for non-generic drugs because patent law gives the patent holder an artificial government-granted monopoly, which is blatantly not "pure" or "maximum capitalistic".
Generic drugs - where the free market does apply - in the US are as cheap or cheaper than in other countries. See [0]:
U.S. prices for brand-name originator drugs were 422 percent of prices in
comparison countries, while U.S. unbranded generics, which we found account for 90
percent of U.S. prescription volume, were on average cheaper at 67 percent of
prices in comparison countries, where on average only 41 percent of prescription
volume is for unbranded generics.
[0] https://pmc.ncbi.nlm.nih.gov/articles/PMC11147645/Since mice don't ever get Alzheimer's naturally, and we don't actually know what Alzheimer's is, we don't know what it would even mean to give mice Alzheimer's. But for research we've genetically engineered mice that end up with lots of those plaques, and their behaviour does suggest an impairment similar to Alzheimer's, so that's what we've been working with. And in those models, various treatments that involve clearing the plaques does seem to help resolve that impairment - but they don't help humans with Alzheimer's, even if they do clear the plaques there too.
If I'm reading your question correctly, we can't stimulate amyloid plaque growth in humans for experimentation because that'd almost certainly be considered completely unethical. And also our methods for inducing the amyloid plaques involve mice that are genetically modified from birth rather than something we introduce in vivo, which would somehow be even more unethical than experimenting on live humans. It's possible we could make those genetic modifications in vivo now with recent developments in gene therapy, but...why?