skysight-inc/HackerNews huggingface dataset:
They make no sense in the context of this article at all, because "last name first" is nonsensical. East asians don't put their "last names first". Their first names are their surnames. Anyone who says "last name first" has the right spirit, but they still are missing the entire point.

The beginning of everyone's name is their first name, because that's what "first" means.
The first thing that comes to my mind when reading this article is: "Does Wayland have something like "ssh -x""? After a bit of looking, it seems to me that Waypipe[0] is the successor to remote xorg sessions. I'd be interested to hear from anyone who has used it if the functionality is truly comparable.

[0] https://gitlab.freedesktop.org/mstoeckl/waypipe
Oh, ok. So you’re saying that changing tax systems would change the equilibrium, and some people might call that a harm. But that’s true of any major change, even if the new equilibrium is better for most people. It’s more of a fact about the _change_ than about what you changed to.
Not everyone wants to create a AAA-level FPS. Most languages are fine for a large number of games.
> Of course, Notion is a complex app by itself, but in comparison, the native app for Apple Notes usually takes around just 120Mb for me.

Anyone else surprised that Apple Notes takes up 120mb? That... sounds like an electron app to me.
Plus, prepending the string with `STR.` changes the syntax entirely. Those strings are still invalid if you don't prepend `STR.` (which is another thing I hate, but not quite as much).

In C#, the string `"""Hello world"` is invalid, but `@"""Hello world"` is, because double quotes are valid with verbatim string literals.
I really enjoyed that article.

I especially like surveying textbooks over time, to call out the originators of misconceptions, and the lazy copy pasta cohorts who followed their lead.

The misrepresentations are particularly egregious in neurophysiology, which should be a very concrete observational science, based on dissections of many species in the context of evolution.

Perhaps Just So pop-sci evo-psych theories have their reckoning with scientific reality ahead of them.
If you buy directly from a roaster they'll always tell you the roasting date, but most supermarkets actively forbid them from putting that on the bags sold there.
> It took two days and the problem was fixed but it took couple more days before accounting department actually believed it.

Those 3 people that now didn't had a job probably weren't all that happy xD
From the other website, it’s Oracle software under the GPLv2. From Oracle, it’s under the Oracle Binary Code License for Java (https://www.oracle.com/ca-en/downloads/licenses/binary-code-...). These are NOT the same license. The GPL, for instance, does not allow after-the-fact fees.
I'm not sure what you mean or why you're trying to refute my reply but I'm not really interested in this kind of discussion. I've presented both "facts" in various different comments in this thread and I couldn't care less if the data was upgraded to be from 2023. I'm sorry if I left an impression that I do.
Would you mind elaborating on “pushing logic into SQL queries”?

Also how “SQL databases are a superpower”?

I suppose one still needs a non trivial dev infrastructure and dev skills to make the SQL a superpower:-|
I don't get it - it is a nice sentiment, but the crux of the argument seems to "go with your gut." The reason web analytics has been so popular is that you can actually improve your product significantly without as much subjectivity. Before web analytics, going with your gut was the only option. It turns out, threading events through a funnel that show you lost 90% of your users because your button doesn't show up on certain screen sizes is a meaningful capability. The question from there is how far do you go with it, but I don't think it makes any sense to both reject it and go on to propose such a fuzzy, underdefined alternative as "you'll gain intuition about if you're making connections."

Having built a number of apps, I don't know how to gain such intution once the userbase becomes too large to interact with directly enough to grok it. It's very easy to be fooled by a vocal minority of people who complain about your app sucking when the majority are getting value from it. Without data and analytics, it's easy to be pushed around by your most vocal users, because your gut is saying you should listen to them. Sometimes you should, sometimes you shouldn't, but the difference between the two can often be determined by looking at the data to get a bigger, less biased picture of what is actually going on with your app.
Svelte bundle size supposedly grows faster than React, you may want to check out comparisons in case that's your concern.
Except if you look at their financials they are paying a huge tax being a French company. Their resources would go further if they left.
Accounting for computer scientists* is a good read if you've got some interesting in accounting (and have a CS background) and are wondering why accounting is just so danged complex.

* https://martin.kleppmann.com/2011/03/07/accounting-for-compu...
UK. The rules may have changed now, it's a long time since I implemented the rounding rules here, but the last time I did it required 5 decimals accuracy. The rules also used to specify how you needed to account for line items vs. sub-totals in your invoices to ensure you didn't find any "workarounds" to shave off some pennies of tax (In fact, the last time was while the tax authority was still called the Inland Revenue, which it hasn't for years.)

For aggregate totals of your VAT liability across your total set of invoices, you'd be fine with rounding up to the nearest pound, to the Inland Revenue's benefit. For individual invoices however, you were required to stick to very specific rounding rules.
Actually the whole government digitalization in Germany isn't as backwards as it seems. In some cases it might be even cutting edge solutions. One positive example is for instance Elster, the tax declarations are paperless since years, saving lots of money for tax consultants.

But "consumer facing" solutions anyway have some unmovable roadblocks which is privacy for the better and the worse. Ultimately there's still quite some suspicion among most people towards full digitalization. And it's not completely without reason. Every time some new piece of consumer-government Infrastructure is added, CCC is finding at least one very serious bug that isn't fixed for a considerable amount of time - or never. (De-Mail, digital Passport - both probably should be core parts of such solutions anyway) Again, there are also positive example like the Corona app where the design was changed after criticism.

That said, I don't think a municipal government has many degrees of freedom for any convenience solution. (So even if anyone is best buddies with an IT shop, it just won't happen)
Privacy Badger dev here.

I think the biggest concern is to only install extensions from developers and organizations you trust.

As for your browser fingerprint, on the one hand, the more custom your browser setup, the more you stand out. On the other hand, Privacy Badger exists to reduce pervasive, non-consensual tracking. We especially aim to block pervasive fingerprinters, along with other obnoxious types of trackers.

More about Privacy Badger below, adapted from https://privacybadger.org/#Is-Privacy-Badger-compatible-with...

While there is a lot of overlap between the various manually-edited advertising/tracker lists and Privacy Badger, unlike list-based tools, Privacy Badger automatically learns to block trackers based on their behavior. This means that Privacy Badger may learn to block trackers your list-based tool doesn’t know about.

Besides automatic learning, Privacy Badger comes with other advantages like cookie blocking, click-to-activate placeholders for potentially useful tracker widgets (video players, comments widgets, etc.), and outgoing link click tracking removal on Facebook and Google (recently updated, see https://www.eff.org/badger-link-tracking-protection-update).

Privacy Badger is also a political tool. Privacy Badger sends the Global Privacy Control signal to opt you out of data sharing and selling, and the Do Not Track signal to tell companies not to track you. If trackers ignore your wishes, Privacy Badger will learn to block them. By using Privacy Badger, you support the Electronic Frontier Foundation and help fight for a better Web for everybody.
To kill a senior states-person will certainly lead to war which is itself highly un-environmentally friendly. The carbon credits in this case are the expected value of any averted war. A single F-35 burns something like 1,500 gallons/hour.

Taking the car is a small price, economically and environmentally, to avoid the potential of war.
These are all great points.

Would add that wealth separates people. Both in the form of larger houses and lawns, and hiring contractors instead of entering into reciprocal interdependence.

There's a weird gravity to media and entertainment that sucks people out of the old analog forms that include community (church) into new digital forms that impose for distance (games and TV). We have been replatformed for the sake of capitalism.
Another satisfied user of AWS Glue, I see. On a scale of 10 to “I have no mouth and I must scream” how much do you hate their error messages?
Will do!

While I'm at it, will there be a setting to automatically delete branches after merging (on app.graphite.dev)?
Without manually deleting all branches after a merge, `repo sync` (or just `sync` now, I suppose!) doesn't pick up that a branch has been merged.
Probably because most games target Windows.
In Romania in the early millennium, my local ISP offered a DC++ server so that people in my city could share music and films with one another at lightning speed. (Besides the fact that piracy was simply part of Eastern European mass culture, it probably helped reduce their bandwidth costs to and from the wider world.). Alas, this ultimately disappeared due to ISP mergers and stricter enforcement.
Do you really want it to confidently answer that question based on a single article?
There’s that and there’s https://www.oracle.com/ca-en/downloads/licenses/binary-code-... , where using the wrong runtime flag makes you owe money.
Surprisingly common values like 0.1 don't have a precise representation in binary for most formats, including standard floating point number formats. See https://0.30000000000000004.com/ for more detail than you can shake a stick at.

Also if the local tax code states using 5 decimal places for intermediate values when you will introduce “errors” using formats that give greater precision as well as those that give less precision. Having worked on mortgage and pension calculations I can state that the (very) small errors seen at individual steps because of this can balloon significantly through repeated calculations.

Furthermore, the name floating point gives away the other issue. Floating point numbers are accurate to a given number of significant figures not decimal places. For large numbers any decimal places you have in the result are at best an estimate, and as above any rounding errors at each stage can compound into a much larger error by the end of a calculation.
Using a single signed 128-bit integer does not solve this. What happens when you have to add two of these together? Do you need a 129-bit signed integer? What about if you need to add 64 of these together; do you need a 134-bit signed integer? The point is that 128 bits is well large enough to hold the sum of quadrillions of transactions in Zimbabwean dollars. Nobody is switching to a 129-bit number to hold the results of sums; they are explicitly not handling the case where any account is anywhere close to 10^38 of the base unit.
Show HN: Hydra - Open-Source Columnar Postgres
hi hn, hydra ceo here

hydra is an open-source extension that adds columnar tables to Postgres for efficient analytical reporting. With Hydra, you can analyze billions of rows instantly without changing code.

demo video (5 min): https://youtu.be/1yzxgb0Oyrw
github repo: https://github.com/hydradatabase/hydra

For 1.0 GA release, aggregate queries are over *60% faster* than Hydra beta due to aggregate vectorization. Spatial indexes (gin, gist, spgist, and rum indexes) and pg_hint_plan are now enabled for performance optimization.

postgres is great, but aggregates can take minutes to hours to return results on large data sets. long-running analytical queries hog database resources and degrade performance. use hydra to run much faster analytics on postgres without changing code.

for testing, try the hydra free tier to create a column postgres instance on the cloud. https://dashboard.hydra.so/signup
That's for final amounts though, right?

I bet they care about you not throwing away decimals in intermediate calculations for VAT or sales tax.
I've only ever heard of this in the context of some Roman Latin inscriptions on grave markers.

If I'm not mistaken, some of those can't be interpreted at all because they're ambiguous.
Salt Lake City does have a high Mormon population, but Mormon's are actually a minority there (by population, not by power aka government office holding). Outside the city there are a lot more of course, but the city itself is a lot more diverse than most people think.

I think it's a useful comparison and resource for approaching California's situation.
> €2.6 billion per year to regain access to a program they were once part of?

You always had to pay, before Brexit it was in the form of the EU budget contribution.

The UK was also a net contributor.
Only that openai has said they are constantly changing the chatgpt model.
That licensing would be the Oracle JDK. Not OpenJDK like parent was talking about, which is wholly open-source (supporting SE but not EE) and also maintained by Oracle but without LTS.

See my other comment about Adoptium vs. OpenJDK vs. Oracle JDK: https://news.ycombinator.com/item?id=37571143
Has this sort of armored vehicle ever been put to use? I mean the safety features, not the driving around part.
My Journey to Mindful Smartphone Usage
Life after an exit: How entrepreneurs transition to the next stage [pdf]
Probably shouldn't call it self driving when you its just a level 2 feature that requires full attention of the driver to use safely. See the confusion. When I think of self driving, i think of level 3 or higher standard where i can safely not pay attention to the road. I don't even think any of the other manufactures who have L3 cars on the market call it self driving.
It’s more or less the same thing. You could consider transformer a GNN.
IEEE standard floating point uses a binary mantissa.

And binary has trouble representing fractions that are common in prices:

$ bc
obase=2
scale=20
1/5

1/5 in binary is a repeating binary fraction: 0.0011001100110011...

Just as you can't express 1/3 or 1/7 precisely as a non-repeating decimal fraction, you can't express 1/5 and 1/10 as a non-repeating binary fraction. As a result, most prices involving cents in currency cannot be expressed precisely as binary floating point numbers.

edit: fixed formatting
Is that too unbelievable? I mean for private users maybe but state users, should be a drop in the bucket when you blend it into military expenses.
This comment seems ignorant of basic economics - you might as well ask why mergers/acquisitions happen at all.
I actually agree with you about the language-stuff. I thought your parent-command was essentially making some kind of performance-based comparison between defold and godot, which is why I mentioned Lua.
Defold seems interesting, but unlike Heaps and Godot it hasn't yet been used for any game I've heard of.
(additionaly I don't really agree that Gdscript is particullary esoteric. It's basically python, with a bunch of very obvious engine-api stuff added on top. Language-wise theres very little to learn there, which is great)
Removing street parking makes sense some places but not in general. It only makes sense when there is another need for that space. Like taking parking from major street to make protected bike lane or bus lane.

My neighborhood has less off-street parking than newer ones. Which means all the extra parking goes on the street. The streets are narrow, parking makes them safer by forcing cars to share a single lane. There is no conflict with bikes because the cars are going slowly. There are other neighborhood nearby that have too much street parking and should probably charge more for parking passes.
Yes. By the straightforward standards that non-governmental criminal conspiracies are prosecuted, a large chunk of the NSA is engaged in a criminal conspiracy. We don't hold back on prosecuting other criminal conspiracies just because their associations produce other results like financially supporting their communities and coaching their kids' soccer teams.
Oracle provides their builds for free, given you use their latest LTS release. But that’s apples to oranges comparison - that is an actual support release, meant for big enterprises that wants to point their fingers at someone on Christmas eve.
An Inside Look at Ditto's Delta State CRDTs
Would also be cool if it worked with e.g. Safari's Reader view.
If you own an EV version of a vehicle like this, by the time you're close to running out of range in an emergency your helicopter-borne QRF should be there setting up a perimeter waiting for your backup convey to arrive.
Plugs? Sure, with one end female and one end male. I assume you’re thinking of male on both ends (which, yes, should not be sold), but that’s not necessarily the case.
And reader is greyed. Literally and figuratively there nothing there. You didn't miss anything. The irony is not lost.
> What's a shocking number?

Almost every developer I've worked with who haven't implemented invoicing or billing at least once and had their finance team yell at them for producing wrong numbers...

(and I'll edit this to add the limitation "who implement billing related software" - it's still true, and closer to my intended point)
X-Wing Model from Original ‘Star Wars’ Movie Found in a Garage
I don't see why the next step can't be more capitalism. The private ownership of property and the investment structure as it exists has resulted in billions of people being lifted out of poverty. Why wouldn't we want to continue doing that? Because people in America saw a relative decrease in buying power over a generation? Is the rest of the world supposed to stop improving the lives of their citizens?
To save others a goog: https://en.wikipedia.org/wiki/Lavabit

> Lavabit is an open-source encrypted webmail service, founded in 2004. The service suspended its operations on August 8, 2013 after the U.S. Federal Government ordered it to turn over its Secure Sockets Layer (SSL) private keys, in order to allow the government to spy on Edward Snowden's email
Just what I hoped someone would comment, amazing.
Use Adguard for Safari and install an adblocking DNS service profile. This combo is the best for iOS user.
I wish there was like a debunking or common counterarguments website or something to everyone who gives the same excuses to forgive this behavior - I have nothing to hide, everyone’s doing it, I’m not significant enough for them to spy on me, they have to make money somehow etc. As it stands, I feel like even if they started live-streaming every camera on YouTube, people would still not care
> I have a theory about why businesses lose their soul as they grow.

sighs deeply

https://www.marxists.org/archive/marx/works/download/pdf/Cap...
“ With public transit, I can do whatever I want.”

Not really? You can only do things that some planning board sets up a route to get you from A to B. With a car, every A to B is possible.
Sounds like there are no negative aspects at all from the developers view and flatkill (updated to 2020) never was a thing? rly? o_O
> But the EU has been playing this game with Switzerland since 2013. Switzerland can bankroll the costs, but it's the scientists and science overall tha slows down due to this.

Can anyone please elaborate this situation?
Filter is too strong to be funny, I know you can answer it Mr. AI, but some skinny 20-something year old told you not to in the name of "ethics" (I only use AI for my amusement)
Even the commercial OracleJDK is free to use, as long as you stay on the latest LTS.
GPT-generated articles are extremely common now. It doesn't surprise me one bit. It's just a cheap way for the "author" to build his online presence with minimum effort.
Sure, you'll need to handle special cases yourself. But perhaps you don't have to handle all the cases yourself?

As I understand it, one of the new things in IEEE 754 is the idea of a "context", which stores this information. This can be global, but does not need to be. With Python's decimal module it is a thread-local variable.

If you are concerned about, say, mixing thread-local and async, you can also use context methods directly, like:

>>> import decimal
>>> x = decimal.Decimal("54.1234")
>>> y = decimal.Decimal("987.340")
>>> x+y
Decimal('1041.4634')
>>> decimal.getcontext()
Context(prec=28, rounding=ROUND_HALF_EVEN, Emin=-999999, Emax=999999,
capitals=1, clamp=0, flags=[], traps=[InvalidOperation, DivisionByZero,
Overflow])
>>>
>>> c1 = decimal.Context(prec=4)
>>> c1.add(x, y)
Decimal('1041')
>>> c2 = decimal.Context(prec=5)
>>> c2.add(x, y)
Decimal('1041.5')
>>> c3 = decimal.Context(prec=5, rounding=decimal.ROUND_DOWN)
>>> c3.add(x, y)
Decimal('1041.4')

I don't know what the C or C++ API proposals are.
Articles like this always seem to miss the ways that the big analytics platforms are used in real life by marketing and product teams. If all you are doing is measuring page hits, then Google Analytics is overkill and you should be using one of the privacy focused alternatives. However, if you care about connecting your marketing tactics to larger strategic goals and measuring the impact of your work, a properly configured analytics stack is still really important.

I really like https://www.portent.com/onetrick/ for anyone looking for an intro to how analytics enhances marketing work.
"Officially supported" is not the same as supported well.
Floating point calculations without some final rounding step before presentation/export/storage are almost always wrong, since you're implying much more precision than is justified by your source data.
i'm not saying there's no merit in it.

just pointing out why I think people hate it and i think there are some valid reasons.
Yep 1Blocker is good, simple, and does Safari and DNS filtering. Devs are fairly responsive.

Adguard (which lichess lists on their site) has an iOS app also that can do Safari and DNS filtering as well.
I bet Meta would love to be an intermediary between your in-house footage and those wonderful and benevolent corporations
Do it a million trillion times and we're talking cents overdrafted (almost)
New AI video tool clones your voice in 7 languages – and it's blowing up
OMG WTF. When parent says "a bit", do a tiny amount of scrolling, or open it in a new tab. That behaviour is downright malicious.
From the book on Musk:

Musk was not happy. The concept of “privacy teams” did not warm his heart. “I am the decision-maker at this company, not the privacy team,” he said. “I don’t even know who they are. They are so private you never know who they are.” There were some nervous laughs. “Perhaps we can have a pop-up where we tell people that if they use FSD [Full Self-Driving], we will collect data in the event of a crash,” he suggested. “Would that be okay?”

The woman thought about it for a moment, then nodded. “As long as we are communicating it to customers, I think we’re okay with that.”

Glad this guy is the richest man in the world, we are in good hands. It's so comforting to see Musk's attitude when he found out about the privacy team and their temerity to bind him with silly "privacy rules".
I think you'd be shocked just how many highly influential senior statesmen and business people can be killed before anyone gets even close to a war.