skysight-inc/HackerNews huggingface dataset:
`Unprecedented' Secrecy in Google Trial as Tech Giants Push to Limit Disclosures
You missed a zero. 5 million people by 50 gallons/day is 250 million gallons/day. So they only missed by ~25%.

Australia uses a estimated ~16T liters of water per year [1] for all uses including personal and agricultural. That is 16M ML * 600 AUD/ML for a total of ~10B AUD.

Australia has a population of ~25M. So that is ~400 AUD/person to completely replace all water usage in Australia. As Australia is a island, I assume they do most of their own agriculture, so for additional 400 AUD on their food bill a year they never need to worry about a drought ever again.

The Australian government appears to have a budget of ~500B/year which is around 25% of GDP [2]. So, for ~2% of the government budget or ~0.5% of GDP the economics are completely managed.

[1] https://www.worldometers.info/water/

[2] https://www.aph.gov.au/About_Parliament/Parliamentary_Depart...
Many of the recent ones are as you say, "not leaks".

However the Challenger Tank one was real https://ukdefencejournal.org.uk/classified-challenger-tank-s...
I have no idea about true inner workings of LinkedIn but the surface of LinkedIn you and I use is not the entire product and not the part that generates revenue. Off the top of my bead, they offer HR/recruiting capabilities, training capabilities, etc. They have a sales force around those, etc.

That's not to say they are or aren't staffed right, just that the part we are conscious of daily isn't the entire thing.
What happens to the mantra that "database as a queue is harmful"[1]? Of course Amazon teams internally use DynamoDB for all kinds of queues, which implies that we get to do a lot of things easily if we get a super robust storage solution. So, I guess the question is really whether FoundationDB can be used as a backend for queues.

[1] https://www.google.com/search?q=Use+database+as+a+queue+is+h...
I should also add that "just letting them be addicted" is not a solution. It's a holding pattern; just like how we accept that alcoholics and smokers will chose to quit when they are ready to; or suffer the consequences from their vices.

(Assuming you're in the US or similarly governed countries:) The law isn't about forcing people to make the right decisions for themselves, it's about helping society function. IE, "freedom" only works when other people can do dumb things.

Clearly, our current situation (opioid consumption is illegal unless actively being used for pain management) isn't working; and doubling down on that situation isn't a solution either.

There's a clear difference between "you shouldn't do this" and "doing this is illegal." Having the maturity to understand the difference is why we ended alcohol prohibition, and also what's needed to contain (and hopefully end) the opioid epidemic.
They now offer color options (https://www.meta.com/quest/accessories/)
Seems like it could be fun to use these but no way am I trusting Meta with more personal info.
This makes it relatively easy to chain calls if necessary - call one api to get a authn token and then call another with the token you just got. I think that postman and insomnia can do that, but it's a breeze from the command line.
Personally it does make it hard to go back, even for non gaming use cases!
Butterfish – A Shell with AI Superpowers
Do you work from the command line? Butterfish is a project I wrote for myself to use AI prompting seamlessly directly from the shell. I hope it's useful to others, give it a try and send feedback!
Materialized views handle this scenario, but sqlite doesn't have them
No IT related outage notice would be complete without a link to an XKCD comic.
https://xkcd.com/2347
lol.

I was waiting for that somewhere ;)
I obviously share your frustration! I have long viewed these bogus licensing claims as the open source variant of NIH syndrome,[0] complete with the conjuring of both fear and grievance that always makes for particularly virulent thinking among the orthodox.

[0] https://en.wikipedia.org/wiki/Not_invented_here
You've explained what gives Amazon the leverage to set such terms, and why they'd want to set such terms, but you haven't explained why preventing other platforms/sellers from competing on price isn't anti-competitive - you merely asserted that it is so.
If the goal is widespread industry adoption, I'd recommend the approach of extending a professional, standards-based interchange format already supported by major DAWs: AAF.

https://en.wikipedia.org/wiki/Advanced_Authoring_Format

https://www.loc.gov/preservation/digital/formats/fdd/fdd0000...
B-Dienst (German code breakers in WW2)
Agree- the bent pyramid is amazing. It is a long walk in some cramped conditions so make sure you are able to walk while crouched and not afraid of confined spaces.

The guards outside the pyramid happily handed their ak47 to my son to pose for photos. Like most places in Egypt you will want to carry petty Egyptian currency for small “tips”.
We just also shouldn't call releases with no source "open source".

I wouldn't really have a complaint with their source being released as Apache 2. I just don't want the term "open source" diluted to including just a release of build artifacts.
"But Mr. Wu noted that there was an inherent irony in Google's push to limit disclosure.

"It's ironic for a company to suck up all our information and know everything about us and we can't know a damn thing about them," he said. "We deserve a better look at them.""
That is how I love projects, powerful and minimalistic
How is this different than using RabbitMQ? Can anyone tell me what’s the benefit of choosing this one over some other message queues or even kafka?
Pathfinder – The Missing GraphQL IDE
The choice of symbols is brilliant!

♭ deshape flattens an array into a 1D array.
Real talk, GPT4 is an underrated CSS god, shaking description accurate animations from its sleeve at ridiculous speed.

Reminds me of this (apparently now eight year old) meme: https://i.imgur.com/GcZFBaT.png

This used to be funny, now it's just Tuesday.
Indeed. What I'm saying is it might not work to remove that guilt if a bug is reported and a solution presented, and then instead of incorporating the solution presented the kernel team (without DCO in hand) fixes the bug using code that looks suspiciously inspired by the provided solution.

This is murky enough that it would have to be decided in the court of law, but it's not cut and dry enough that it would be immediately thrown out of that court of law.
Had to think of Silicon Valley: https://youtu.be/_GtF_zpJc_w?si=hgPEBLomzkpEA3ZW
Paywalls was why they removed that feature??
This is why I hate OpenAI as much as I love them. They deliver miracles, but seem to have a pathological urge to make their product worse.
This would be nice if I didn't believe that it would be enshittified before it ever got off the ground. E.g.:

* There will be a monthly fee for the interface; you owe the monthly fee as long as you have it, so you need surgery to stop paying

* When you download knowledge, it's a rental, and in addition to per-hour rental fees and the network connection fee, you will owe 30% on the value of whatever you create

* The TOS will govern your behavior continuously, since you're always using the interface

* Your behavior will always be monitored because it's totally justified to spy on you all the time just because you borrowed pottery knowledge

* If you're found to be in violation of any part of the TOS at any time, they will erase all of the knowledge they've added to your brain, as well as any derived knowledge you gained through the use of their knowledge

* Because this product isn't actually considered essential, you will have no legal remedies if they turn it off, even if you are not actually in violation of the TOS
With full automation, and using renewable energy, it will be very cheap to feed and house the peasants. I'm guessing it will become mainly about entertaining, so most will move into VR worlds, first through headsets, then BCI, and eventually uploading.
Vercel needs to stop with this bullshit. It is straight up predatory ”open” source. Like a trapper’s cage, there’s a convenient, tasty bait and then it’s too late.
> Would you be just as uncomfortable eating lunch with someone who had their phone in their hand?

the entire time?

of course - and I'd question my decision to invite them

unless they're sharing their screen with everyone (showing pics, etc) or taking a group pic, having their phone out and pointed at you for more than a few moments would be both uncomfortable and rude
Some do, sure. But not most.
Hm, interesting--which browser/device are you using?

I just double-checked, and I don't think the cookie is set before being accepted. But I could've done something wrong. When I test on my browsers on my mac, I'm not getting the cookie set before I click accept.
Took me a few seconds to realize this was a reference to Google's 25th 'birthday' :) https://blog.google/inside-google/company-announcements/goog...
I'm sorry but this is just a depressing article...

Seems like it offers no upside.
Don't think it of it as the machine performing repetitive tasks you specify.

Think of it instead as the machine accomplishing goals you specify, figuring out on its own the tasks necessary for accomplishing them.

Instead of telling the machine something like, say, "increase the left margin by a quarter inch," you'd say something like "I want to create a brochure for this new product idea I just had, and I want the brochure to evoke the difficult-to-describe feeling of a beautiful sunshine. Create 10 brochures like that so I can review them."

Instead of telling the machine, say, "add a new column to my spreadsheet between columns C and D," you'd say something like "Attached are three vendor proposals. Please summarize their pros and cons in a spreadsheet, recommend one, and summarize the reasons for your recommendation."

All this presumes, of course, that the technology continues to improve at the same pace. No one knows if that will happen.
My conclusion:

* It wouldn't have hurt to give Ariel more credit with a `Co-Authored-By` instead of `Reported-By`, especially considering that the 'report' came with a working code fix. If this form of credit is outside the typical Linux commit authoring norms, then maybe this is a good motivation to adjust them.

* Ariel should have brought up the complaint about the Reported-By tag at the time instead of letting his frustration and disappointment fester for a year then writing a blog post about it.

* The "(paraphrased)" maintainer response to asking for more credit feels off, and the formatting of the blog post is badly misleading. I'd much prefer a direct quote than a paraphrasing for something like this, where it's important to have raw data for third parties (like everyone in this thread) to come to a valid judgement on this aspect.

* I can't tell if this was communicated in private or if the response is contained in one of the links mentioned in this thread. In general the whole timeline is rather difficult to follow which doesn't help.

Between this and the recent rust drama, I think we're running face first into the biggest issue of text-only communication mediums: it's really hard to communicate intent and feelings through text. You can dismiss that as silly human foibles, but the human shit actually matters. In person communication has such a higher bandwidth it's insane, and if we're going to continue pretending that we can replace it entirely with text, we will have to commit to a much higher level of transparency and candor than we'd feel comfortable with in person, else it will be harder than necessary to maintain community over the long run.
for prescription, visit the ray-ban website

==> no way to order prescription glasses
the swamp cooler panel seems more durable than rotating blades, maybe*. If i were going to desal it'd be with solar; which seems inefficient but one could precipitate "CO2" out of the water as calcium carbonate during the same process. Emergency water supply for tropical weather aftermath, during the quiet season park upstream from a coral reef that's in danger.

*edit: although window and wall unit HVAC use the blades to fling water around so the condenser gets the coolest possible air
random question what is the radioactivity into those vr headsets meta quest 3 and vision pro and what are the impacts of having wifi right on your brain?
InstallShield was the only game in town at first. So it was amazing from that perspective.

Windows installer came along and was a lot better. The InstallScript engine carried with it a lot of legacy tech-startup technical debt.

Fun fact: InstallShield became a general purpose packaging tool at some point which spit out *.msi packages (and had a bunch of extensions to Windows Installer engine via custom actions). So it was pretty awesome from that perspective.

In this day and age Windows Installer itself has a lot of legacy design cruft from the era it was designed for - the late 90's.

So you're not wrong, but based on the era InstallShield was more or less crappy depending.
You can scroll through the thread to check.
>The model appeared to read the clues correctly but misinterpreted the structure of the board.

>This same limitation was exhibited in our sudoku test, where GPT-4V identified the game but misunderstood the structure of the board

"Misunderstood" makes it sound like a small mistake. The sudoku board is completely hallucinated (it has a few similar regions, but I'd presume coincidence). I'm pretty sure it would give as good a result on the crossword if the clues were given without the grid.

The others after OCR and basic recognition feel similarly wrong. "GPT-4V missed some boxes that contained traffic lights." No, it told you to click boxes that do not exist.
real AI

Thanks for the laugh, I needed that.
Meta spends $181M to get out of lease at vacant London offices
Forgive my ignorance, I haven't studied the AI tooling landscape yet. Are you saying these models have a structured binary format and "running" them is just a matter of having a "player" with the right "codec"?

Or are they directly executing CPU instructions?
I’ve had good results with “match the style of the webpage/figma”.
Notion App and API experiencing degraded performance
On the subject of app scanning, this comment just pointed at Exodus Privacy, which can analyze Android apps for potential data violations.

https://news.ycombinator.com/item?id=37681899

Perhaps the future is that Apple, along with government watchdogs, data consumer protection groups, etc. provide free public scans of apps to detect permissions misuse and data tracking.

> I think the changes Apple should make is add a little indicator to every app showing the store it was purchased from encircling the icon with the default store color to remind of non-default privacy in that app. Just green badge them all and call it a day to let people know the app will be slower going through app specific memory encryption and API filtering with new anti-piracy frameworks to combat modified or fraudulent purchases.

I think these discussions often assign a lot of agency to the data malefactors and little to Apple. I've often made the point that Apple, being the masters of UX and subtle social engineering, can exploit their design to nudge less technical users away from dubious apps, very similarly to how they've created the infamous dichotomy between blue and green text bubbles:

https://hn.algolia.com/?dateRange=all&query=green%20bubble%2...

So I definitely agree that badging non-App Store apps can be a way to protect users by deterring those who don't know what they're doing from mucking about with questionable apps.

I like the licensing board idea too. Make it so there are more protection groups out there besides Apple itself. Apply it to Android as well so users on that platform aren't shafted.
It'd be great if I could get these and not have to login to any account.
Funny because alot of sellers are complaining about high fba fees eating into their profits. If you remove the subsidy (assuming there is one which I doubt) those fees would rise to hurt sellers more.
I have to admit that I had not come across midnight-commander. It certainly looks interesting and I'll be giving it a spin. Thanks for pointing me in its direction!

I do intend to expand nav's feature set to come close to an `ls` replacement, at least for the most common workflows, whereas midnight-commander and other similar tools are perhaps closer to being (or are) file managers. I'm also hopeful that by using the completely awesome Charm [0] libraries that I can make for a pleasing/modern UI. Either way, I had a blast building nav and look forward to continuing on.

Thanks again for the comment!

[0] https://github.com/charmbracelet
Logging is easier - but deceptively so! Most problems have hidden depth, and logging is certainly a great example.

So - do you want to log variables for debugging purposes once installers get to a certain level of complexity? Great. Now you're logging people's usernames and passwords, and you have to add some functionality to not do that.
This feels like a contemporary pop idol at the top of their game releasing a record with one of their heroes who used to be awesome 30 years ago.

Great for marketing, but not always so much for creative brilliance.
A good chunk of i is down to luck and negotiation ability, how you sell yourself to a potential employer.
I'm not saying that Bill Gates wrote, maintained, upgraded, marketed, sold, etc Microsoft software all by himself. I'm saying that he created value for his customers, and so they paid him.

He did that via a series of voluntary (again, this is the private sector, where you have to make a voluntary agreement with someone - you can't just throw them in jail if they don't pay you the taxes you decided you want) agreements with other businesses, and with employees, and with customers.
I wish I could get into this game, but I just can't. The difficulty curve isn't so much a curve as a wall (see also Dota 2) and there's weird (to me) things like you can't change ADS to "hold the right mouse button" instead of "click the right mouse button". The most I can do in it is play against some very dumb bots.

Hope it's a nice upgrade for the people who enjoy it! Good to see it has a native Linux build as well (I know all Valve games do, but in my experience native builds don't always work as well as the Windows versions under Proton).

Edit: I installed it and lo and behold they have an option to make aiming a hold vs toggle. Now the only barrier is my incredible lack of talent and skill.
Didn't the article say at-LEAST-once?
There's plenty of proof that this isn't true.

Canada ran a safe injection site with (cough) free heroin of guaranteed quality and potency, and free access to addiction counseling.

Turns out most people (in the program) quit using eventually.

I personally don't remember the details, and if you want to do the research to confirm (or dispute) my facts, that's on you.

The bigger problem is that government anti-drug propaganda (like DARE in the US,) biases people to assume that legal access to drugs will increase addiction, when the facts generally disprove this assumption.
For a bit of context regarding some of the "unfixed" issues in FreeBSD, some of it comes down to different security contexts. In openbsd, pf is pretty much root only, and root -> kernel escalation isn't a big deal. There's a bug, it gets fixed, but no hoopla. Easy to miss if you're not paying close attention. Maybe fixed incidentally as part of a refactor.

But FreeBSD also has jails/vnet, which makes root -> kernel escalation a lot more spicy. Eventually the bug gets found, some years later, although not really the result of negligence.
Suburban USA towns are impossible to live in without cars because they're built with the assumption everyone has one. There's nothing inherent in lower-density housing that prevents it from being walkable, or from having basic amenities zoned to be closer to residential zones.

(Rural is a different matter, but they're usually left out of infrastructure in general)
Why is it that tech brand names (including people like Altman) have just become so cursed?

I feel like society at large is tired.

Everyone buys the thing but basically does it because it's required to continue to play the game - not because it brings them joy.
But historically, profit has NOT been redistributed. Why would this time be any different?

The people who make the profits have the power to influence legislation to benefit themselves and keep from sharing in their profit. This is one of the fears that actually gave rise to the Luddite movement, and so far history has only proven that there is merit to this fear.

When workers brought up these concerns, the factory owners brushed them aside which forced the Luddites to use more extreme measures to be heard like breaking factory machinery. Eventually the wealthy owner class pushed parliament to pass a law that made machine-breaking subject to the death penalty.

“In an attempt to halt or at least make the transition smoother, the Luddites initially sought to renegotiate terms of working conditions based on the changing circumstances in the workplace. Some of the ideas and requests included the introduction of a minimum wage, the adherence of companies to abide by minimum labour standards, and taxes which would enable funds to be created for workers’ pensions. Whilst these terms do not seem unreasonable in the modern day workplace, for the wealthy factory owners, these attempts at bargaining proved futile.

The Luddite movement therefore emerged when attempts at negotiation failed and their valid concerns were not listened to, let alone addressed. “

https://www.historic-uk.com/HistoryUK/HistoryofBritain/The-L...
...Swap your language prefs to say, arabic? ;)
More seriously though, I think it depends what your background is. Maths works in prefix notation eg. f(g(x)) but I appreciate that you can hold the stack in your head easier with postfixLR.

Many people who are used to lisp would probably prefer prefix notation. non-stack or array langs have a nice tradeoff that you can look at the code without having to keep a model in your head, notably many forth users annotate their code with stack diagrams to help. Personally I'm quite taken with rebol syntax, passing a stack/array as the rightmost operand.
http://blog.hostilefork.com/rebol-vs-lisp-macros/
Not just scaling it… scaling it in a way that doesn’t immediately bankrupt you. Bit of a chicken and egg problem with advertisers.
Yes it would be interesting to have a Sciter-like framework built on top of Servo.
It may be that after analyzing the data, we still have substantial uncertainty, just depends on the process’s inherent variability and what the data provides in terms of information (a function of the skill of the person determining what should be collected).
AFAIK, archive.ph does funky stuff with DNS to give them time to respond to take down requests [0]. If you've made any changes to what DNS you use, you might want to either revert them or setup split DNS to pass requests for archive.ph along accordingly

[0] https://news.ycombinator.com/item?id=36970702
Pay people for the work they were contracted to do.
Strong disagree. I think there is still a fairly large cohort of people who feel that e.g. looking at your phone at dinner, or responding to every random ding from your phone during a conversation, is rude and unacceptable behavior.
Indeed WebGPU is basically only supported on Chromium based browsers.

This means that the primary usecase for whisper-turbo and my upcoming libraries is Electron/Tauri apps. For users that don't have WebGPU supported for whatever reason, we will still hit OAI/other server deployment. In the ideal case there should be a 90% cost reduction and same or improved UX.

Someone will still want a remote instance today as there is still engineering to be done. I need more aggressive quantization, better developer experience and more features in order to get people off of the OAI API.