skysight-inc/HackerNews huggingface dataset:
I was in an interview not long after format strings in Python came out (for example, print(f”Hello, {name}”) rather than print(“Hello, %s”, name)) and the interviewer thought I was confusing languages and features, asserted this fact strongly, and was pretty surprised when it worked, but I think overall I lost points because the interviewer lost face.

C’est la vie.
Clarification:

* Java 8 is Java 1.8.0

* Java 11 is Java 11.0.11 (at the moment)

* Java 17 is Java 17.0.1 (at the moment)

SunOS/Solaris is what I use when I want to get nerd-rage mad about minutae: https://en.wikipedia.org/wiki/Oracle_Solaris#Version_history
Next comes the space telescopes that are based on the KH-11 spy satellites: https://en.wikipedia.org/wiki/2012_National_Reconnaissance_O...
I hate the every year we update model. I never do it for iOS or OSX. Miss snow leopard: selling point: 0 new features.
Just saying the obvious but while we burn coal and build new coal plants, it doesn't make sense to try to replace aviation fuel with batteries. It's about 100 times harder to do.

And when it happens, it will be slower speed propeller planes using electric motors, not very inefficient jets that are only possible because of the tremendous energy content of carbon fuels. It's crazy to use electricity for heating when you could just drive a motor with it.

We should first pick the lower hanging fruit and replace fossil fuels where they are very easy to replace.

And we should also lower their usage where they are easy to simply lower, like flying around for no good reason. Flying is extremely cheap compared to its climate burden. Government subsidized aircraft development programs and untaxed fuel.
Which is exactly why I said:

> I cannot wait for the Result monad.

Generics make this possible, and will be a huge improvement to Go's error handling.

I'm not saying it will solve everything, but it's a huge step nonetheless.
Why on earth does it matter? That recording can be used in many ways, anonymously or not, in a court or in an informal investigation. You don't even have to use it, and if you don't use it, it simply doesn't exist.
I used to really hate that. After reading this amazing post https://middlemost.com/failure-is-your-domain I created a module that makes this bearable https://github.com/Vanclief/ez
So don't pay the engineers that built the product and continue to maintain it?

That's fine with fixed priced software if the software is static and frozen in time, but most software is living and breathing and requires continual investment.

You can absolutely use an old WordStar license. In fact, several notable authors do.
Several years ago, I wrote something similar for Clojure, as part of a way to make it super simple to put a SQL database behind a Clojure all. Essential goal was for close to single jar file deployment.

https://github.com/mschaef/sql-file

Doesn’t get a lot of use aside from a few small things I use it for, but has been nice to have around.

(This was before I knew of Flyway…. These days I might just link to that for the migration part.)
What happened to crypto price data today?
If this interest you, both dbmate [https://github.com/amacneil/dbmate] and golang/migrate [https://github.com/golang-migrate/migrate] are in very similar spaces---and can be provided as a single executable.
An ORM (object-oriented mapping) is, by its nature, a wrapper on top of a language designed to work with relational data in third normal form (think of this format as reducing data duplication). Objects are more like graphs. Developers like to abstract above complexity and are often tempted to skip learning SQL altogether when using ORMs. You can get away with this when there are low volumes of data or database operations map cleanly with basic CRUD program operations.

To answer you question though, using SQL is not just about raw performance, it is also about not having to copy large volumes of data from the database to the application server for processing. So in that regard it saves memory. The reason for this is that not all ORM operations can be cleanly mapped to SQL.

SQL is a simple language and it is sometimes easier to reason about what the developer is trying to do rather than reading application code. It is also sometimes easier to run stand-alone sql against the database so it's useful for troubleshooting. Of course there are many downsides but you asked for some good reasons to use it :)
> I’d kill for union types as well.

> … and pattern matching. Maybe just some extensions for `switch`.

Go has type switches which are… ok. If it were possible to “close up” interfaces and type switches took that in account (match completeness) you’d be done about done, you would not have the structural / patterned unpacking but that’s probably less of a concern.
Pricing is at https://openai.com/api/pricing/
Do also check out the other cool roughjs creations (https://github.com/rough-stuff), such as annotations (rough-notation: https://github.com/rough-stuff/rough-notation) and html elements (wired-elements: https://github.com/rough-stuff/wired-elements).

Shameless plug: I also created a dataviz library that uses roughjs under-the-hood: https://github.com/jwilber/roughViz
> Tesla’s official response to the clip is that the auto high beam system still is classified as beta software,

Is there any software in this effing car that is not beta software?

Why are regulators allowing Tesla to use beta software which can have an obvious impact on the safety of the driver and those on the road?
--- "That's not how triage works."

Triage: "the assignment of degrees of urgency to wounds or illnesses to decide the order of treatment of a large number of patients or casualties."

Seems exactly like triage.

--- "What is this mysterious cure?"

Monoclonal Antibodies are a very effective treatment that we would use almost ubiquitously were it not for the cost.

If they were $1 and easily administered, they are in some ways as effective as vaccines, and pragmatically 'could be the first order solution'

" there was a significant reduction in COVID-related hospitalization or death of 71.3% (1.3% vs. 4.6%; p<0.0001) in the 2,400 mg group and 70.4% (1.0% vs. 3.2%) in the 1,200 mg group, as compared to placebo." [1]

70% effective, taken at onset of symptoms, is more protective than my current AZ vaccine.

But at $1200 ea. we can only use it in specialized scenarios.

FYI - 100% of 'Rich Americans' will have access to this if they contract COVID and want to take it - but only a minority of poor and middle class Americans will.

If the Media ever wanted to highlight this discrepancy, there might be a revolution, but it's not in anyone's best interest at this point, i.e. 'We Don't Talk About It'.

--- "Mask Protection Are a Known Fact"

No, it's not, in the minds of most people, and the specific facts are purposefully avoided in the interest in the simple, basic communication of: "Wear Your Mask" which is in the public interest.

My parents and everyone in my family get jitters if 'one person in vicinity' isn't wearing a proper mask, because their 'instinct' is more along the 'N95 belief'.

'One person without a mask' is along the lines of 'working in a smokey nihgtclub for a week'. While not good, it's probably not going to hurt you. If everyone worked in smoke-filled nightclubs, it wold cause harm for sure, just like if we all didn't wear masks, R0 would nudge up.

The 'Public Communication' on masks has definitely not been nuanced to the point wherein they spend time going into the details, and so the resulting 'common understanding' isn't perfectly consistent with reality.

And it gets much better:

Vaccines kill.

We knew this, and we have a better understanding of it now, but even the most 'transparent' Public Health communicators completely avoid the subject. The visceral impact of 'So and So Died from a Vaccine', even as we know that on the whole, the vaccines are effectively safe and we want people to take them, is just to much. A single anecdote of 'someone dying' is easily enough for anti-vaxxers to propagandize and misrepresent the materiality of risk.

Go ahead and try to get the 'hard data' on exactly where vaccines have materially caused death, good luck, it's hard to find. That is basically a level of 'transparency' that is basically a problem for the 'Public Good' and basically that information is actively suppressed. Maybe not 100% hidden, but absolutely suppressed i.e. 'We Don't Talk About It'

[1] https://www.idsociety.org/covid-19-real-time-learning-networ...
"and it will cost you $10,000 to try"
That's the second time I've seen video of a Tesla car trying to kill its driver in less than a week.

https://jalopnik.com/tesla-full-self-driving-beta-causes-acc...
The Washington Post did some really great work on generating a variety of comparison datasets: https://www.washingtonpost.com/climate-environment/interacti.... You're right, though -- it's really hard to avoid the issue of political influence in climate data. None of the data can exist in a vacuum; it all has (geo)political implications.
Absolutely agreed... I'm in the market segment of having a $500 onkyo home theater receiver and a basic 5.1 speaker set (anything else would be a waste in a small condo living room), anything beyond that sees diminishing returns fairly quickly.
Yeah, I bet you were in the very process of buying it. Maybe you can still cancel your order.

Let's review: the original article was a bit of pop psychology, like almost all "management science." I replied with some of my own. None of this is a double-blind, peer-reviewed study, and even if it were, it probably wouldn't be replicable, as others have pointed out.

groby_b then replied with some high-sounding condescension, puffing himself up: "our industry's hiring wouldn't be so incredibly broken" via all the incredible things he's seen. Except he didn't use any overt insults -- just passive aggressiveness.

Things went downhill from there.
Crazy Eddie's Insanely Successful Criminal Enterprise
remember when he planned to sell dirt to people from his boring company?

what a delusional asshat
I don't think 11 ever referred to 1.8 generally, but for the longest time the `openjdk-11-*` packages in one of the Ubuntu LTSes (18.04?) actually installed Java 8 for some reason.
It’s better than Atlassian Pty Ltd’s story, renamed from Atlassian Software Systems.
Yes, the spy satellites were first by a long shot. The KH-11 (2.4m mirror, CCD focal plane) was first launched in 1976. Hubble (2.4m mirror, CCD focal plane) was launched in 1990.

The shared mirror size is not a coincidence: https://en.wikipedia.org/wiki/KH-11_KENNEN#Size_and_mass

The two also share a multi-billion dollar budget.
Oh, believe me, it's boring as hell. It's just endless hours of making sense of incomplete hardware manuals, converting tables to code by hand and handling subtle hardware differences. And what I did was console game modding - something that did look exciting at the time. IDA itself must be even worse, seeing how its codebase is two decades old by now.

As for the modern dev experience, what else do you expect? FOSS starved small software vendors by raising the bar for commercial software, so Microsoft has barely any competition in their field. Sure, there's JetBrains software, but that's it?
FINALLY! We're free from the misery of the nastiest-entire-work-day-wasting npm package known to mankind: "sass"! (It is a long abandoned project, succeeded by dart-sass.).
> there are never solutions put forward. Only negativity.

This one did actually point out a few ideas.
Most? Last I tried JAX it had no real documentation to speak of and all the tutorials you could find on the net were woefully out of date. Even simple toy examples broke with weird error messages. Maybe the situation is better now. I'd rather wait for JAX 2.0 though. :)
"Your money or your life!" is technically a choice, yes. I think that framing assumes a lot of agency on part of the victim here. We are not always free to make decisions, especially living hand to mouth.
nm wrong m3
It doesn't seem likely. Vaccines were mostly rolled out in the west (read: United States), whereas the initial variants (alpha and delta) were a result of COVID proliferation in unvaccinated areas. Delta, for example, first really blew up in India.

It is important to not forget the little details, and to avoid speculations based on broad statements (e.g. the vaccines "rolled out" and we got "more variants"). The vaccines started rolling out to very specific locations and we got variants everywhere.
It might be regulatory concerns, maybe they hadn't licensed that particular wavelength of orange for local broadcasting purposes, or EMI concerns with regards to the the off-white spectrum, at least if I let my thoughts run without moderation.
By exponential, you mean there’s a steep part but you don’t really know the difference between exponential and logarithmic.

The rapid slowdown of infections is FAR below 100% of people.
I run untested, viewer submitted code on my 500 LED Christmas Tree
It's a type alias so it's

type any = interface{}

That means they're interchangeable compared to defining a new type.
This is starting to happen now, and we're working on it related to neurology and improving sleep at https://soundmind.co

Cyborg always has the feeling of a severely augmented and strange human. I'm surprised by the number of people who have no interest in Neuralink, and say they wouldn't go near it.

As we're seeing the mental health benefits of sometimes turning off our digital devices and focusing on ourselves, I think this will drive the future of us not being always connected, but being connected when we want to.

I think what you're pointing to is correct, Augmented Humanity, rather than Augmented Reality.
Sounds more like you don't want to do that.

I am comfortable with the amount of risk in this experiment and would love to see more like it.
we could tell you, but then we'd need an approriate place to dispose of your body.*

*not a threat of violence, just a saying
Close, it's:

type Any = interface{}

That is, it's an alias and casting is not necessary.
> which FEC is best suited for satire

The best I can think of is Hamming codes, because "hamming it up", but improvements would be welcome.
Some advanced FPGA hardware that will let you avoid bloatware Windows/MacOS.
You're the (US) government. You want to prevent deaths from Covid. Research keeps generally concluding that previous Covid infection natural immunity is roughly as good as vaccine induced. You realize if you message this to the public and allow equality to vax-passes, never-vax people will be incentivized to now try and get covid so they can be restriction-less without being vaxxed, further spreading covid. You decide not to message this, leaving some astute researchers perplexed.
in other contexts this is referred to as "alarm fatigue" .. there is no assurance and masking it is not the move here
Funny that it keeps popping up on HN then... multiple times a day.
Tampa Baes Is a Fascinating Hot Mess
I use ungoogled chromium, try the flatpak, new binary doesn’t work in Ubuntu, works great for me. Try with them all off and turn them on one by one.
I think this is cool. I'd like to imagine this tech being used to make a jetpack.
Allowed? It will spread regardless of what we do.

It will not significantly overwhelm hospital either.
Bitcoin is the tip of the iceberg and I didn't mention it intentionally. That is an interesting take, not one I tend to agree with, but also unrelated to the point I was making about the technology more generally.
> For the specific context of "I can find something I've already found",

I find it to be utterly terrible for that too.. even when I have verbatim strings from the thing I'm looking for it often simply doesn't show up. ... often because it rewrites the query into something about Kim Kardashian's butt and no amount of quotes or pluses will make it stop.
keep an eye out for quality forums, as well. I have been out of it for a long time, but on the quant side there was nuclearphynance.com and wilmott.com - I imagine there are less specialized forums with quality people out there somewhere.
It has happened before; it's much more likely to be a bug than a hack. No way a glitch like this causes an actual crash.
You're belittling the Soviet Union's gulags when you describe 1960's racial injustices. The difference, if you can't register, is the the latter nation has the civilized means for progressing its justice through political means. It's astonishing how negligent this basic truth is when doing nation-state comparisons over the last century.
So you can tell if someone is filing a bug report with a pristine version of go built from unmodified source code, or if the go binary they are filing with a bug report has modifications.
I'm gonna go wild and crazy and assume you work with IT in some way since you're on HN.

How on earth does idle RAM consumption matter to you when a GB of RAM is cheaper than a beer?

I'm not a Windows fan, I don't let Windows control any hardware other than a GPU on any of my systems but i do run it in a VM for gaming. I just don't see the problem, more RAM usage could even be better for performance. It's a useless metric.
It happens at multiple levels, and there's probably a bit of a delay between the supplier facing bottlenecks and the downstream price increases, but not as much as you might expense.

I have an acquaintance that runs a box factory. Their prices are way, way up this year (> 50%) despite their production and profits also hitting records. Their costs went way up as well, and their price increases are roughly proportional to their cost increases (hence cost, profit, and price all went up by similar amounts). Their cost increases are non-uniform across inputs, but paper, glue, transportation, etc. all went up by roughly similar amounts (30-100% annually).

This is game theory. My acquaintance can look at his input costs and assume that all of his competitors are facing the same input costs. Hence, he raises his prices by a proportionate amount as soon as he sees the new costs, figuring that all of his competitors will run the same mental model. The new input costs serve as a Schelling Point for competitors to collude without any actual communication between them. As long as someone doesn't actively defect, the new price stands, and then it becomes the input for the next tier of suppliers (wholesalers, generally) to set prices.
My experience writing in Swift (a mostly memory safe language) is that it's nice for high level stuff, but as soon as you have to interface with low level or legacy code it quickly becomes unmanageable. What would be two or three lines of C code quickly turns into 10 or more lines of very hard to understand Swift code full of types named UnsafeRawBufferPointer or similar and it's doubtful that thing is in any way safer than a char* with a manual range check.
Tangent: That's how most restaurants operate, because most people don't know what the words mean and get upset when they ask for "rare" and get what they asked for.

Clothing manufactures also lie about the waist measurements of pants. (Go measure yours and see.)
Cox Automotive | Software Engineer (entry Level welcome) | Permanently Remote (US East/Central timezones)

Join a close knit team that owns their domain from infrastructure to frontend. Write good code in React/Scala and automate everything with Kubernetes/Terraform in AWS.

Level 1: https://jobs.coxenterprises.com/job/14448897/software-engine...

Level 2: https://jobs.coxenterprises.com/job/14206950/software-engine...

Level 3: https://jobs.coxenterprises.com/job/14202971/senior-software...

Level 4: https://jobs.coxenterprises.com/job/14545758/lead-software-e...
I am very susceptible to this kind of thing. Most of my life I have read articles about most tax shelters being dodgy, watched by the IRS, and concluded all I can really do is 401k and tax loss harvesting. But now that you mention it, this feels the same way as me not realizing all the effort people to to look better on camera, because they don't really talk about it. So I end up not competing in the areas of tax avoidance, presentability, or clout, giving those who kept their plans secret an even bigger advantage.
Ursula K LeGuin’s introduction to The Left Hand of Darkness, 1976
https://www.penguin.com/ajax/books/excerpt/9780441007318

“The weather bureau will tell you what next Tuesday will be like, and the Rand Corporation will tell you what the twenty-first century will be like. I don’t recommend that you turn to the writers of fiction for such information. It’s none of their business. All they’re trying to do is tell you what they’re like, and what you’re like—what’s going on—what the weather is now, today, this moment, the rain, the sunlight, look! Open your eyes; listen, listen. That is what the novelists say. But they don’t tell you what you will see and hear. All they can tell you is what they have seen and heard, in their time in this world, a third of it spent in sleep and dreaming, another third of it spent in telling lies.”
Given Teslas “only camera” approach to ADAS, high-beam assist looks like an obvious point of failure.

How is your car going to stop if it can’t really see what’s in front?
It has little to do with 'Modern' 'Educated' or 'White Collar'.

'Public Communications' is more ancient than as the joke goes 'the oldest profession'.

PR is probably the oldest profession.

Even Egyptian Pharaohs were overwhelmingly concerned with their perception among the Plebes, the Nobles, and their Enemies, and almost everything they did was oriented towards that. Every group or individual in a position of power since then has that as a fundamental concern.

Imagine writing a Constitution that says 'Everyone is Created Equal' and then still having slaves, you need some serious narrative formation to keep that paradox from bubbling up. (FYI I'm not taking a postmodern view of history here, just saying the issue is real).

COVID is a gigantic example.
How Shein beat Amazon at its own game – and reinvented fast fashion
+1 for dbmate, it's good.
True, but the title searches and bank fees are just regulatory cruft slathered on from the real estate business.

The cryptocurrency guys who think cryptocurrencies will be immune to this are probably gonna be shocked and annoyed.
With our Eco-Skies® CarbonChoice carbon offset sponsorship program, we’ll purchase carbon offsets on behalf of our customers so all their corporate air travel with us is 100% carbon neutral.

So they will buy carbon indulgences for your corporate trip to Bora Bora but not regular travelers?
MySQL and Oracle also lack standard boolean support while allowing true boolean values as results in certain positions, AFAIK, yes, although some versions of MySQL use “Boolean” as an alias for tinyint(1) and even more support TRUE and FALSE (without quotes) as aliases for 1 and 0, which confuses the issue a bit.

SQLite has a similar problem, averts the practical because it doesn't use booleans natively internally in which they apply, instead natively using 0 and 1 (with TRUE and FALSE as aliases) and then converting to boolean in the narrow set of boolean contexts. This means that can use COALESCE as described (and, generally, SQLite will behave as you would expect with real Boolean support, even though it doesn't actually have it.)

DB2, from what I can find, supports BOOLEAN from v11.1.

In any case, the problem here is not a standard SQL problem, even if it is a problem of several popular SQL implementations.
Executing strategy #5, I see.
I really appreciate that this article talked about other factors like the ocean absorbing heat & carbon dioxide, & the threat that a warmer antarctic could potentially turn it from a net-carbon sink to a net-carbon-source.

The sea level rise is unbelievably terrifying. And that seems to have captured most of the press-coverage energy of the recent news/findings. But scoping the antarctic as a piece of a broader global system of climate, getting some systems thinking ideas going on rather than just "oceans rise doomsday zomg" is quite appreciated. Even though, yeah, oceans rise doomsday zomg. :/