skysight-inc/HackerNews huggingface dataset:
This is how I read it too. It highlights an intersting pattern, but how should that influence how we see new technology? I would hope people don't think it means we should just dismiss potential problems as needless fear mongering.

There's pretty legit concerns with social media and the engagement economy. It's better to be concerned when these technologies are new, rather than when they have potentially adjusted peoples' lifestyle for the worse.

Also, this bicycle case is clearly absurd in hindsight - but I question whether it may have been kind of absurd back then too. Sure, there are some major publications in these examples, but are these just cherry picked examples or were people genuinely concerned? Does this actually represent a large chunk of media coverage at the time?
> Why even have a SUM function, when it is not accelerated by an index, that makes using it automatically non-scalable.

Because it’s useful and that last part isn’t true? Databases do more than indexes and you have trade offs regarding the impact of adding too many indexes.

It's also not only not a problem for scalability but in reality an important way to _improve_ scalability. Consider a simple example where we do "SELECT SUM(price) FROM orders GROUP BY customer_id". Removing SUM() from the language would massively increase the amount of data which needs to be processed into the response — which makes anything else you're doing like sorting harder – and it prevents various optimizations the database engine might make. For example, on AWS RDS Aurora the database pushes all of that down to the storage nodes so each storage node will return the sums for the records which are on that node and the main node can sum those intermediate values without needing to transfer a single source row over the network. Since SUM() is part of the language and well-defined, that's safe for one database team to implement without the risk of their results not matching a competing database.

Other things to think about are computed views and stored procedures: in both cases, there are situations where these are dramatic performance improvements or otherwise desirable and having a richer language means that those constructs can solve more problems.
But earlier you claimed the for-loop version required index variables and indexing into iterators/vectors/etc ... ?
To what degree does that money convert to salary for employees that aren't managerial level? And if a company is in bad shape, shouldn't cuts happen despite a cash infusion?
Electric Car Battery Bottlenecks Have a Way of Being Worked Out
https://archive.ph/KUBIX
Australia uses synchronous condensers and batteries for frequency regulation, not energy delivery.
Gigachad Arthur
https://mtsknn.fi/blog/tfa-stands-for-the-featured-article/
Optical pattern recognition is an established field.

Here's a simple version via Fresnel zone plates: https://youtu.be/Y9FZ4igNxNA
The precedent has been established with student loans: why not car loans? Why not mortgages? Why not vacations or clothes or food.... or MEDICAL costs?
Check this out
https://github.com/prql/prql
Devastating global droughts are revealing warships, dino footprints
Better link: https://tracker.debian.org/news/1355283/accepted-chromium-10...
Waxing Gibbous

https://spaceplace.nasa.gov/moon-phases/en/
> it also eliminates a monthly source of income expenditure from a household

> The money someone was spending on the loan and interest may ...

Not in this case. Federal student loan payments have been paused for over 2 years now, people have not been making monthly payments for these loans.
It'll be too late by then. You need to make these choices 35 years ago in order for their population to continue.
In other words, we can safely assume US doesn’t go murdering people, because they say their own lists of murdered people aren’t kept tidy enough?
People don't vote for policies, they vote for parties.
I may think that counting 0 as a natural number makes a lot of math more elegant, but clearly I’m just too dumb to rise to the level of wrong.

fruits = ['apple'] \\ Hello I have fruits
x = len(fruits) \\ Only one kind tho lol
fruits[x] \\ OK here is what I have
SUBSCRIPT OUT OF RANGE

I have always hated zero indexing for this reason (other than thinking in assembler where it is beautiful). It is of course useful in many contexts, albeit with tradeoffs; more importantly everyone is used to it and it's predictable. But I was absolutely thrilled to discover Julia defaults to indexing from 1 like a normal person.

Essentially what we have here is a mismatch between the tool (computer that does everything in binary) and the task (mathematical abstraction of quantities). Now it's completely understandable that people work within the limitations of the tool when there is no other choice, but that's the same sort of path dependency that creates technical debt.

If zero indexing were so great, mathematicians would have made it the default centuries if not millennia ago; but mathematicians don't want to do off-by-1 adjustments on all sorts of common operations because it makes things unnecessarily complicated. To be honest, I think this has become a moat to keep people out of programming even though it's a shallow one.

It could be interesting to test this, say by taking two classes of schoolchildren and teaching one Julia and the other Python (or...). By not having to take on the idea of zero-indexing at the same time as the concept of an array, the Julia group can get into collections using their intuitive understanding of the natural numbers. I expect that picking up language elements quickly will have a compounding effect and that at the end of the evaluation period the Julia group will be able to make significantly more complex programs than a control group.

Edit: in your heart you know I'm right
If anyone uses the debian chromium package that is.
Because its always out of date, just use Flatpak.
What don't you like about nodejs? seems like a solid choice for most things, the only use one language (nodejs/browser) is very attractive (besides SQL).
Preconfigured profiles are the right way to solve this, it’s just that the message could be worded more kindly.
Being "managed by" and loading a policy config do not equate in meaning, unless we let PR departments redefine words.

Moreover, defaulting to Google is also a policy.
Big companies top priorities are investor returns, not employing the masses. The result you describe is dependent on many more variables, like product demand actually necessitating hiring.
On the other hand, if my other buddy Alice was unable to pay her loans and struggling to pay for food without debt collectors knocking at her door, and now doesn't have to deal with that anymore, that'd offset my ire.

In fact, in a case like that, you should be pissed off at Jeff, not at the people helping everyone which happens to include Jeff.
that just makes the environmental asterisk bigger. you buy bitcoin you wouldn’t have bought otherwise (or would have sold otherwise), bridge it, lock it up on a different network. these actions marginally push the price of bitcoin up. higher price means (temporarily) more profitable mining, means miners divert more power to mining.
I could get down with that, although my experience with the Python REPLs has been a mixed bag. Specifically, you can't easily deal with async stuff IIRC (not sure if that's been fixed or not).
According to studentaid.gov, it will not be.
Not sure I buy that strawman. Big corp bailouts were wildly unpopular all sides in 2008, and still are.

Edit: that's also ignoring the position of "don't bail out corps and don't bail out individuals alike"
That the surfactants used are a "trade secret" seems to suggest they are not just soap.

That they carefully exclude them from every toxicity test they commission suggests so more strongly. Why are the concealing "soap", and carefully not testing the product with it?
Together with the Cobalt bubble being popped up:

"Back in 2018, lithium-ion battery chemistries with cobalt in the cathode had a very dominant position in the market, accounting for 86% of all batteries that went into vehicles that year. By 2020, that had fallen to 83%. This year, BloombergNEF is expecting it to fall much further to 60%."

Also Tesla said it will soon be over 75% LFP (from 50% right now).
The one that comes to mind here is PHP:

1. You have a documentation page per function whose primary aim is to give a day to day usage example.
2. The documentation integrates an outdated comment system, with comments that seem to predate dinosaurs ... interestingly enough, when you have deeper question, it's often interesting to read them, half of the comments are terrible but it still helps.
3. The layout is well executed so that you quickly find on the page the high level explanations, the examples or the arguments documentation.
Impressive that one can write a sentence that can be validly parsed as "vaccination is a good idea" and "vaccination is a bad idea".

Though I'd say the obvious takeaway is that vaccination is still a good idea even if you don't personally know anyone who was disabled by whatever it protects against.
>I’ve incorporated it into my own punk self-image

maximum conformity punk?

Helmets signal the choice for security over freedom which is simply not sexy. Moreover it signals your own inability to ride a bike and to recognise/avoid dangers rapidly. Just compare images of cyclists with and without helmet.

Helmets are for children only.
Ask HN: Why was the “Rust” programming language named like that?
I indirectly started asking myself this question yesterday & today while struggling to query Google with e.g. "rust ammonia keep cleaned elements" ("Ammonia" is an HTML lib which I just started to use to transform relative links to absolute in an HTML doc, and to then extract them), getting back results like "Cleaning metals: basic guidelines", "10 household items to help clean rust at home", etc... => I'm in a Google-search-bubble, argh :P

This thread

https://stackoverflow.com/questions/16494822/why-is-it-called-rust#:~:text=TL%3BDR%3A%20Rust%20is%20named,incorporating%20new%20technology%20into%20it.

...mentions...

> TL;DR: Rust is named after a fungus that is robust, distributed, and parallel.

> It is also a substring of "robust".

...referring to this:

https://www.reddit.com/r/rust/comments/27jvdt/internet_archaeology_the_definitive_endall_source/

Is it really like that? Named after this fungus https://en.wikipedia.org/wiki/Rust_%28fungus%29 ?

Asking just because I'm curious (and annoyed about the SEO, but that's as well the fault of the "ammonia" lib - if I'll ever create a Rust lib I'll then call it "get_rid_of", hehe).
For a long time I ran a HE tunnel to get me some sweet static IPv6, but now that my cable company has turned it on I no longer need that (probably should still have it as a backup).

https://www.tunnelbroker.net
That was not a virtue signal nor demand. Media picked up cute kid asking to do good, companies found away to reduce costs for their profits. Most states and cities banned plastic bags, but the straw was corporate greenwashing
Recreated Commodore 64 User’s and Programmer’s Reference Guide
Look at Kotlin if you haven't. Sure, "it's just Java" but really it's not. A good example is the collections all have an astoundingly uniform API and everything can map into everything else. It's really quite enjoyable.
This is a pretty impressive story. It would be nice if more homeowners associations supported permaculture projects.
Why has the cost of higher education skyrocketed? One theory is that government-guaranteed loans created too much demand for college education, a problem many colleges "solved" by jacking up tuition. But did the quality of what was learned go up accordingly? I can't help of think of the line from Good Will Hunting: "You wasted $150,000 on an education you coulda got for $1.50 in late fees at the public library."
Fair, but i'd probably write your iterator example differently. Though, besides the point perhaps - as i agree there are plenty of cases where imperative approaches are cleaner.

I however will often have a dozen maps/filters/etc and that style in imperative is what, nesting repeatedly or using `continue`. Meh.

If your Iterator consists of a single `filter_map` i can see why you don't get much value out of them in that case. It's because.. well, there's not much value to get out of it.
Lots of organizations do not support IPv6. For another example, Heroku does not (and many systems are based on Heroku):
https://help.heroku.com/I8L6RW01/does-heroku-support-ipv6

It's unfortunately harder to support IPv6 than I think it should be, so many organizations do not. I'd love to see GitHub support IPv6, but they are by no means the only one.
My renters insurance (Lemonade) "covers 'pedal-assist' bikes, and only models that do not have a throttle option." Subtle point that might catch people out.
andrew tate is a violent misogynist human trafficker, banning him from everywhere on earth is not anywhere near dystopia or censorship.
What about one GPU with multiple VM?

Annoying t hing right now is that you have to pony up for the fancy nvidia cards plus insane nvidia licensing for their multiGPU virtualized cards. AMD at least makes you only pay for the hardware but its still super pricey.
Sure. You're also not obligated to include a WHERE-clause in the query you send to your database. You can do the filtering in the application.
Spot on: This underlying infrastructure isn't meant for "regular people", it's meant for the people who directly build atop it. By way of example from TradFi, the news updates from SWIFT about ISO-20022 is similarly laden with jargon:

https://www.swift.com/news-events/news/iso-20022-bytes-payme...
What do you wish you knew outside product development to scale your startup?
What are some super specific lessons on scaling ops, finance, sales and marketing that you want to know?
> You don't choose your beliefs.

That's a completely unsupported statement presented as fact; therefore I'll dismiss it with just as much effort.
See, it's been this dry before, dinosaurs were walking on this dry ground, nothing to worry about! /s
Because your car loan was approved based on your credit history.

A student loan was approved on a gamble.

Now the lenders are trying to find a way to guarantee their returns by making everyone else pay.
Even more painful is that the 2001 began the 21st century, not the 20th.
1. This is mostly for developers
2. The iPhone was once new. Electric vehicles were once new. People will adapt.
Why are you spouting off accusations without any evidence? This blind cynicism makes HN a worse place.
12km of daily biking is not for every family.
Yeah, honestly I would respect them more if they never added generics. Still wouldn't use it. I haven't tried go-with-generics but I can't imagine it can be a good addition so late in the game.
Who's going to build and service the robots? Who's going to build the chips necessary to build the robots? Who's going to operate the ships required to move the parts to the destination to be assembled? Who's going to build the ships? Who's going to to secure the shipping lanes? Who's going to grow and process the food?

We don't have the parts that we need now to build new cars and tractors. Can we really afford to be building robots?
I don't understand your comment. The claim, to which I responded, said _nothing_ about _active plans_. The claim was simply that it was the first US civilian ever killed by the military.
This topic gives pretty good google, as in [1]. [2] and many others

[1] https://www.nature.com/articles/s42004-022-00693-5

[2] https://pubs.acs.org/doi/pdf/10.1021/acsaem.0c00921
Googler, opinions are my own. I don't work on chrome or anything related.

Many companies put out free software to drive people towards their products, and Chrome with Google Search seems to be one of those. As many know, improving and maintaining Chrome is not free, and having Google Search being a default is one part of what helps pay for this work.

Yes, this is Google, yes, this is likely a tiny drop in the bucket for them, but at the same time, it's taking away potential revenue from Google.

If this was some smaller company that produced a product that had some default that pointed to one of their SaaS offerings or the like, there would be potential issues raised over the Debian maintainers changing this default.
second time this week i've had occasion to mention lush[1], which was in many ways an early attempt at what julia is doing now. from their homepage:

8<--------------------------------------------

Lush brings the best of both worlds by wrapping three languages into one: (1) a weakly-typed, garbage-collected, dynamically scoped, interpreted language with a simple Lisp-like syntax, (2) a strongly-typed, lexically-scoped compiled language that uses the same Lisp-like syntax, and (3) the C language, which can be freely mixed with Lush code within a single program, even within a single function. It sounds complicated, but it is not. In fact, Lush is designed to be very simple to learn and easy to use.

8<--------------------------------------------

[1] http://lush.sourceforge.net/
That's sort of the point of the whole exercise though.

If you take issue with that, then by the same logic you could also argue that any attempt to help a person pay off debt is encouraging frivolous spending - after all, once the debt is repaid, the person has additional income available which they can spend on things.
I'm definitely picturing a dot matrix printer with the alternating white and green rows and holes on the sides of the accordion-folded paper.
Banking regulation. didn't really matter what the book said, what mattered was what the representative of the regulator understood them to say. if that turned out to be "there can be no transaction logs" in direct contravention of the book, then so be it.

Postal regulations were far more fun, at least there was a rational reason for most of those. The Postmaster is still the Person with the Vote regardless of the books; but they're usually interested in getting the mail moved instead of asserting their power and will cooperate.
Author here. I have had a few posts on HN but there's a lot of other authors doing great work as well. In the two weeks there's been several SQLite posts from other folks on the front page:

- SQLite has pretty limited builtin functions: https://news.ycombinator.com/item?id=32557672

- Turning SQLite into a Distributed Database: https://news.ycombinator.com/item?id=32539360

- SQLite is not a toy database: https://news.ycombinator.com/item?id=32478907

- SQLite: Wal2 Mode Notes: https://news.ycombinator.com/item?id=32435601

- SQLite-HTTP: A SQLite extension for making HTTP requests: https://news.ycombinator.com/item?id=32417410
Is this similar to the virglrenderer project? https://gitlab.freedesktop.org/virgl/virglrenderer
Previously shared here, via the cve, which is a less interesting read of course.

Link: https://exploit.report/cve/cve-2022-38392/
It's a good question, though I suppose it was mostly rhetorical (:

For me, I feel there is some fuzzy line to draw between "some use" and "over-use". For "literally," it seemed to get really bad maybe 10-15 years ago, where literally everyone was literally dying over literally the smallest things, and it has tapered off a bit since then (just my personal experience).

I feel like my eyes start to roll when it is paired with a lack of self-awareness. Using it as though it were for emphasis, but not actually being emphatic — just tacking it on pointlessly.

Now I'm getting flashbacks to the complaints about inserting "like" everywhere, which somehow has managed to, like, find its niche and persist irregardlessly.
But in those cases, you can always tell by including the non-nullable key in your result set. It's already being evaluated, so it's virtually free (only adds to the network transport size).
I would be skeptical of a complete transition from liquid fuels, at least for means of transport. Especially airplanes.
Yeah, this is what has kept me from investing.

People in ivory towers whipping black-box abstractions of businesses into needing to produce more profits through wage theft, cost-cutting by skirting regulations, or outsourcing to unregulated places.

There's little oversight throughout the process, and filled with the kind of people that want to turn everything into a business... and that have proposed "treating but not curing cancer" [1].

[1] https://www.cnbc.com/2018/04/11/goldman-asks-is-curing-patie...
The problem with them is that you don't get multiple layers of nonlinear operations: wave functions in simple media form a linear space after all.
If there were any justice in the world, they'd start at 2, as a handicap. They might even make it out of the bottom of the NL east if that was the case.
> Users have conclusively voted for it to be this way

I'm pretty confident that you'll need to interview a lot of iphone users from the general population before finding one that even knows about browser implementation internals in iOS, let alone who cares enough to have voted with their wallet for this particular reason.

So no, users have not voted conclusively for it to be that way.
Not sure what you are talking about. When I learned C back in the 90’s I was learned to handle every error state by hand. Exactly as you are expected to do in Go about 30 years later. And it sucks.

Maybe you can explain why Gophers are such whiners always crying about every freaking comment at any forum.
I doubt many would subscribe to all services.

Most people I know are 2 to 3.

Would would be interesting though is if you started adding other digital services into that mix. e.g. you tube premium, Spotify and the like.

I know my kids and their friends watch very little TV and movie streaming services, it's either gaming or you tube.
The concept (and truth value) of a contrapositive is something I learned in a university elective class. It's amazing how higher education might actually provide more value to both individuals and society than job opportunities, isn't it? ¯\_(ツ)_/¯
i suspect not; this is more COVID relief.
Transferring 250b to a group will cause inflation to rise since they will increase their consumption and total output will likely not rise.

Inflation impact probably some fraction of a percent which Is 100 to 200$ for a home
The ugly reality is that this new generation gets bullied by very rich tyrants who own homes. Wall Street is a mafia of warmongering tyrants who don't care about human rights and people's well-being. It's been economically proven that America has been having decreasing social mobility. America's middle class is not shrinking for no reason. Very rich tyrants have been causing this decreasing social mobility, so they can hoard money into their private banks while many people suffer and die of starvation from increasing wealth inequality. It's what causes American cilivization to collapse. Some countries' rulers are not allies to America anymore because of this. American society has become dystopian against future generations' well-being. There are many ways to prove America is no longer a great country for everyone. It's corporate oligarchy that influences mainstream media to gaslight working class Americans about how great America is. Sad to see America become a dystopian dumpster fire where working class Americans are treated like dehumanized serfs who don't have enough money to own homes.
> It'll be too late by then. You need to make these choices 35 years ago in order for their population to continue.

Well look at the bright side of your unrealistic South Korea extinction scenario; no more DMZ and North Koreans will spread southward!

Of course this will never happen, there is no likely scenario for South Korea to have zero inhabitants. Y'all are High-larious.
This is why everyone should pirate.

People on here love to complain about Facebook hating their users.

I don't see any companies that despise their users quite like Comcast and At&t and Disney.