skysight-inc/HackerNews huggingface dataset:
> Rather than ChatGPT being a replacement for Google, I've found it complements it pretty well. Questions I never would have searched on Google because of length or complexity are well suited to ChatGPT while the sorts of things I've always gone to Google for I continue to use Google for.

Agree, though there are things that I used to google (normally across multiple searches) that I now use ChatGPT for. For example, instead of looking up how to use 4 arguments of a cli tool and putting it together myself I just say "Write me a sed command that replaces X with Y" to ChatGPT.

I've said this here a number of times but I've found a _crazy_ amount of value in having ChatGPT build bash one-liners or small scripts to process/parse data and give me actionable information. I know what's possible on the command line with cut/sed/awk/grep/sort/uniq/wc/etc but, with a few exceptions, I'm not proficient in writing it quickly. I can get there and in the past there were times I put in the effort to pipe together 4-10 commands to extract something important BUT I really needed to have a compelling reason or I needed to be sure it would bear fruit for me to spend that time. Nowadays I simply paste the raw logs/output/etc to ChatGPT and say "I need to extract ABC and XYZ from that string, get a count XYZ per ABC group, sort them and get a count" or similar.

I can take logs and grab what I need out of the lines and quickly say "here is a breakdown by minute of how many times X happened in the logs". This may seem small to some of you or trivial but it's not for me and in the past I wouldn't have spent the time since I wouldn't be sure of the ROI (especially in the middle of a production issue) but now I can take 1-2min, get results, then decide if I should chase it further. Using this I've been able to go from "The data is in our logs" to "Here is an HTML/CSS/JS file visualizing the data in realtime (on refresh)". ChatGPT does a great job at writing the HTML/CSS/JS to graph data and in PHP I can have the PHP script run the one-liner that ChatGPT then "embed" that info for JS to read and graph.

Yes, I'm aware of prometheus and friends and I use them but in the middle of an issue I'm not going to start writing a new prom file, write a grafana widget, and wait for new data to start rolling in especially if we have been logging it but just not sending it prometheus. Long-term I reach for prometheus but short-term I just need the data now and visualizing data in graph form can make thing obvious that no combing through logs is going to expose.
Assuming there isn't another commit somewhere modifying a library-provided error string or anything returned by libc. There is all kinds of mischief to be had there, which may or may not have already happened, e.g. now you do some i18n and introduce Unicode shenanigans.
People are already doing this and it was hugely controversial in The Finals
eval in autoconf macros is nothing unusual.

In (pre-backdoor) xz 5.4.5:

$ grep -wl eval m4/*
m4/gettext.m4
m4/lib-link.m4
m4/lib-prefix.m4
m4/libtool.m4
I don't get how companies, who's only product is content, get their content to be so....distastefully full of ads.
Objectivly speaking flying with Boeing is still safe. People like us think news about planes and crashes are big but they really arent.

Most people dont have the faintest idea of who makes planes, and what plane models exist or how save they are.

And there isn't any system to activly avoid certain planes even if you wanted too.

Sure at some point with enough failures this can happen. But this is unlikely. Most Boeing plans are already built and are already flying and they are mostly very safe. They are flight proven.

Boeing wont interduce a truely new model for the next 10 years.

And after that, such a plane would need to comply to very strict regulation and it would take a long time for that plane to be built in large numbers.

So practically speaking the scenrio you suggest is impossible.
I am the most impressed by the cross-lingual voice cloning...

https://research.myshell.ai/open-voice/zero-shot-cross-lingu...
I can only speak on their Dutch -> Chinese voice cloning but it's better than anything else I've tried. There is basically no "english/dutch accent" in the chinese at all. Where as the ElevenLabs Chinese voice(cloning or not) is so much worse...
>When I pick up my phone, my Amazon groceries should already be bought.

Why even pick up the phone? Or have one! We should stay in bed 24/7, fed through a tube controlled by AI, and watching multiple video streams in VR! Let AI think, write music and poetry, let our internet connected fridges and programmable lightbulbs experience things, let our corporate overlords govern!
It's a common problem in all kinds of low-perforing governments: You get extremely tough regulation that makes it very difficult to do any economic activity legally, and then you can bypass said regulation with corruption. The high barriers to entrepreneurship, or just constructing a building or buying materials are a feature, as it means more advantages to those that can ignore the regulations.

We can see this even in relatively well functioning states: Say, when you make infill development expensive, but provide tax abatements to compensate, but said abatements must be approved by a board of aldermen or something like that. Being able to control who builds more cheaply is valuable, an then you just make sure that you only vote yes to good friends that patronize your cousin's consulting business.

The less discretion the bureaucrat has, the harder it is for them to be corrupt. And in the soviet union, they had a lof of discretion.
I don’t understand this remark. It’s still incredibly hard to find engineers here in Europe (I’m hiring at 5x the minimum wage, to give an idea). Where are the swathes of unemployed people that you are describing? Are a quarter of American IT professionals unemployed?
Social Intelligence Data Infrastructure
The terrible desktop software security model of weak/essentially non-existent security boundaries at run and compile time makes this all the more spicy.

Computer security for billions runs on the simultaneous goodwill of many thousand contributors. Optimistically said it's actually a giant compliment to the programming community.

And this is not even talking about hardware backdoors that are a million times worse and basically undetectable when done well. The myriad ways to betray user trust at any level of computation make me dizzy...
I haven't lost any money because of this guy's doing but I feel it is the right thing that this person is punished severely.

You can say maybe, the people investing in crypto have been 'playing' with money and knew there was risk involved, but stealing is still stealing and governments/juridical systems indeed need to prove that this cannot be tolerated.
Or, as is the point of this article, simply a job. (And likely -most- OSS developers are just paid employees. )
> That extra model size will vastly overshadow any worse performance of the models.

...What?
> I think part of the problem for LLMs is that they don't operate in an easily scoreable "game".

Unfortunately "social media" is the gamified environment for language.
Suppose there is a violent conflict going in in which innocent people are killed. (Oh look, I can pick from a number of them.)

I feel strongly about it!

I'm also interested in stamp collecting; let's log in to a forum about stamp collecting where I like to hang out and, and post about the conflict.

What, my posts are being deleted? God, I hate other stamp collectors; all they care about is stamp collecting and not tens of thousands of people dying!

I really need a different hobby; everyone in stamp collecting is so hostile!

Could it actually be that the forum mods support the Murderous Evil Side in the conflict? Yeah, that must be it.

It's like the dozens of excellent posts I made in the past about stamp collecting suddenly don't matter, you know?

You're only as good as your last post in this goddamned forum, and if it wasn't about stamp collecting, you're garbage.
Inheriting the tax has been phased out, unless you make the house your primary residence (which of course many people might choose to do, but it still is stricter than it was until recently).
Google would fix that really quickly if it became a do or die situation. All they need to do is throw out all the overeager social justice people who wants to ruin the model by censoring it. Wouldn't surprise me if a lot of organizational changes already happened after the last debacle.

Currently Google care more about PR with ad customers than market share but if things continue like this that will change really quick.
Related:

Knuth-Plass Thoughts - https://news.ycombinator.com/item?id=34689213 - Feb 2023 (10 comments)

Knuth and Plass line-breaking Revisited - https://news.ycombinator.com/item?id=28537923 - Sept 2021 (17 comments)

Description and implementation of the core Knuth-Plass line-wrapping algorithm - https://news.ycombinator.com/item?id=18099027 - Sept 2018 (16 comments)

Knuth and Plass line-breaking Revisited - https://news.ycombinator.com/item?id=10096116 - Aug 2015 (18 comments)

Knuth and Plass line breaking algorithm in JavaScript - https://news.ycombinator.com/item?id=1974963 - Dec 2010 (42 comments)
And that long term perspective could be used constructively instead!
It might not even be a long time. He might have just been approached exactly because of his history to insert the back door. And offered either money, or blackmailed or threatened
> I’m not sure Hassabis’s time would be well spent thinking about, I dunno, how to allocate headcount to the Google Cloud Enterprise Sales team.

Exactly. There is a CEO of Google Cloud (Thomas Kurian) that should be doing that. That's called "delegation".
It isn't fine because it will come up in due diligence as a risk, every single time. It's easy to say "it's fine", and in theory I agree with you. But it's a cost that doesn't make sense if you know what the auditors are going to say and expect. Auditors flag even more benign things than the AGPL, but to pretend it's not a thing is just whimsy.
I inherited a troubled project using MongoDB and learned a lot about what is, and isn't, really a problem with MongoDB [for this kind of project].

BSON is a terrible format, but I genuinely like that I can use the same schema all the way through the JSON APIs to the database. If they have to deviate in future for some reason, you can deal with it then.

If you are clever with generics, you can compose type-agnostic DB code with type-safe in-memory data structures, without needing any schema generation or ORM. It's a natural fit for data-oriented programming in my workhorses Go and Rust. Unfortunately, the Rust library is very poorly designed in many ways, making many basic things extremely inefficient, and that's not what you want in Rust. The Go library has really slow reflection-based (de)serialization, but other than that, it's very flexible and robust.

If you keep your queries simple, it's easy to mock out and combine with techniques like snapshot testing. Since BSON has a lossless representation in the form of extJSON, you can have human-readable snapshots, diff them easily in review, etc.

Doing bulk writes is easy and efficient, and doing sessions/transactions is easy, but you should basically never combine the two. The server can have its own configured timeout for a session, and if your bulk write exceeds that, it fails and retries, fails again, etc. This is a really serious design flaw that shouldn't have made it past review. If they wanted to enforce a maximum bulk write size, that should be known up-front, not depend on how many seconds it happened to take each time.

Writing data to a replica set is extremely slow, and every index you add makes it slower. This compounds further with the above.

I have concluded that MongoDB only makes sense for read-mostly workloads. If you're going to do your own in-memory data structures and validation anyway, writing out small infrequent changes, MongoDB doesn't do much for you but it also doesn't get in your way very much.
That's the first thing I disable in all enterprise/office PCs' browser: WebRTC.

Disclosure: I am an cybersecurity architect of IDS/NDS/XNS.
I had glanced through it a long time ago. Maybe it’s time for someone to create a new (and better!) proposal.
> I apologize, I wrote what I was thinking down wrong. They would vote against Prop 13, which is bad.

Where in the article does it show students advocating any position on Prop 13? You twisting the narrative to fit your agenda.

> You are getting hung up on really modern and broad meanings of things like privacy and consent and whatever...

Privacy is not a new concept and your response here is revealing.
They could easily change the cost-cap to exclude engines (if they arent already).

The big teams who actually develop the engines aren't actually short on cash
> companies might start learning that in 10 years or so after they've replaced a few generations of programmers, nobody knows how anything works, and suddenly software quality starts to actually matter to investors and consumers

I suspect in software specifically, there will never be such a reckoning because compared to maintenance, replacement is too easy.
Well, if you don't populate all expansion slots, it takes more space than it needs.
Light Following Robot (1912)
A modest proposal: It's time for North Beach to secede from the city
Has this affected OpenBSD at all?
I don't understand how this practice is legal; don't we all have laws on equal pay for equal work?
using 'chemical' to make your points (which are well-taken, mind you) is, imo, virtue signaling. you don't find it bizarre that the phrase used was "chemicals and caffeine"?
> it enables all sorts of local first and p2p things that cut out the service providers.

And this is another reason why the web will always be a shaky foundation for local first and p2p software.
This is a neat product, and I plan on trying out some of the recommendations for sunscreen.

During my journey using the app there were a few things I noticed

1) It seems like the intermediate page is generating text from the LLM as well, which makes the whole process quite slow on my machine. It took maybe 10 seconds before the loader finished displaying the text. If I try and perform the same query again on the same browser, the results are somewhat quicker, maybe 700-800ms of wait time, but this still seems too slow. Once I ran the query five or so times, it was as quick as the demo queries on the front page.

2) Consistent results: If I use the same query on separate browsers, I'm given different products as the "Top Recommended Product", which seems odd. I know LLMs are stochastic, but the feed starting with the "Top Recommended Product" probably shouldn't have stochasticity. This problem opens up some interesting ML cans of worms, but I believe these issues could be overcome.

3) Another issue was if I wanted to scroll in the left column while the right column was still loading, the scrolling was very janky. This was an issue on firefox, but it took quite a long time for the app to be functional (> 10s)

4) Perhaps you could move the search bar and the logo to the top, so the logo is on the top left corner and the search bar takes space to the right of it. This way there aren't overlapping elements, I'm sure there's some annoying edge cases there which would frustrate users

5) For negative ingredients (and maybe any of the ingredients) it would be nice if you kept track of an ingredient database with references. I want to know why some ingredient is bad for my skin, and what I could expect.

6) If a product has many distributors, my first through was the arrow scrolling through products was a slider for the distributor list. I wonder if there's a nice way to differentiate the arrow further, so its functionality is more apparent.

Anyway, this is an excellent proof of concept, I'm excited to see how this product develops.
> Their search is still best with no challengers of note.

Like I've said in other comments, google is not my go-to for search anymore. Perplexity is superior.
I sincerely hope more crypto crooks end up in prison as well! I can't stand the noise around crypto. It's a Rube Goldberg machine presented as the next big thing when it's nothing but a magnet for greedy speculators and nothing more.
Rust is the worst in terms of build system transparency. Ever heard of build.rs? You can hide backdoors in any crate, or in any crate's build.rs, or the same recursively.
I think its much more likely this was not a bad actor, given their long history of commits.

It's a known fact that China will "recruit" people to operate them. A quote:

> They talk to them, say my friend, I see you like our special menu. Are you from China? Are you here on a VISA? Do you have family back there? Would you like your family to stay alive? Is your loyalty to this temporary employer or is your loyalty to your motherland? You know, a whole bunch of stuff like that. That’s how Chinese intelligence operations acts...

This just gives feelings of less "compromised account" and more "Your account is now our account"
America is a third world country, this is the confirmation.
Reading anything about this project I always wonder if and how we ever get a completely new mainstream operating system.
Google is at an advantage here. They can see into their own blackbox and instantly change the rules whenever they want. The abusers have to wait a while to see the results of their experiments, knowing that Google can put all that effort to waste instantly.
I don't know. Every grandma who got an education in the 70s is doing extremely well right now, much better than lotterying into a house that cost $15,000 and is now worth $1.5m. If you got an education as a doctor, you got a lot more money than that $1.5m (and then, when you sell, you still need a house, and prices have risen everywhere you want to live), but more importantly, you were educated!

I feel for the grandmas who want to live in the same place forever and also did not get educations so were left behind. It was a complicated time. Everyone deserves a community, but maybe not the same community.

> "petite nobility"

The guilded professionals are the petite nobility. The parents of the students in these articles: like, they had a choice. They could fund their schools better and they chose not to. And given that same choice, those same students, they are now adults, and again, they choose not to. Which community do you want to be a part of?
Interesting way to look at it. Your description of what physicists are experts at matches my math PhD pretty closely. I focused on mathematical modeling. I now work with a bunch of physicists, so I guess that checks out.
I think that it's a matter of priorities. I am not interested in making the most money I possibly can, I'm interested in doing the most interesting work that I possibly can. I have even taken jobs where I was paid well below market rates because the work itself was interesting enough to me or taught me a skill that I really wanted to learn.

As long as I'm being paid at least an amount that I consider fair, it doesn't matter to me what anyone I'm working next to makes. If I disclose my salary and I'm making substantially more or less than my teammates, that can cause reactions in them that make the job much less tolerable regardless of my pay rate. So I don't want to know what they make, and I don't want them to know what I make. I have to work with these people, and want that to be as pleasant as possible.

Now, saying that is not saying that people who prioritize maximizing pay are wrong at all. They just have a different priority.
Sorry I'm confused - clearer to you?
Unpaid bills, bungled contracts and a disastrous meeting with Nvidia's kingmaker CEO. Inside the stunning downfall of Emad Mostaque.
Brand new anon HN account created 17 minutes ago to defend China? Hmm, suspicious :-)
I was also confused when I read this. Yellowstone has bears and buffalo, but that's not why it was made a park.
> My only concern is that once Reddit reviews get used at scale for product discovery, we will see an inflow of fake and paid reviews in the comments

This is already happening.

A lot of product-related posts on Reddit are made by marketing agencies, PR firms, SEO consultants, etc. There's also a thriving secondary market for "high karma" Reddit accounts, which are bought and sold with ease. Unlike old-fashioned forums, which were difficult for outsiders to crack, Reddit is easy to game and basically it's already the most astroturfed place on the internet. Making it the basis of a product search system can only make it worse.
> “I haven't heard that myself,” Hassabis says after I bring up the CEO talk. He instantly points to how busy he is with research, how much invention is just ahead, and how much he wants to be part of it. Perhaps, given the stakes, that’s right where Google needs him. “I can do management,” he says, ”but it's not my passion. Put it that way. I always try to optimize for the research and the science.”

Sundar makes ~200M as the CEO of Google whereas DeepMind sold for ~400-650M. There's plenty of monetary incentive to take the job, not to mention more power to set the company direction through resource allocation. And it's clear that there's been a PR campaign being set up to push out Sundar. Maybe Hassabis is a contender because he's been getting some pretty serious press since the beginning of the year (which is when the Sundar article grumblings started).
User Interface Design for Programmers (2001)
it worked for super man, he seemed well adjusted after talking to his dead parents.
I wonder what we are doing differently.

It's just anecdotal, but I've got three phone numbers (throwaway T-Mobile and Verizon, and a Google Voice number that is semi-precious and that I have had for most of two decades), and: I almost never get spam texts.

It happens a few times per year, at most.

Same with email, and I don't try particularly hard to keep my email addresses private: Sure, there's spam, but it's not absolutely onerous.

A couple of times when rotating cellular plans to chase a deal (which is trivial with GV), I've landed with a recycled number that received a lot of junk, but none of it was "spam": It was just legit stuff that the previous holder of that number had signed up for.

In one case, a recycled number passively leaked so much personal information about the previous person that I could have done a fairly thorough job of acting like them, but it was still not spam.
The city and state governments have pretty solid data that is easily available.
“Accident rates per 1000 drivers” is not a particularly meaningful metric, though. If you look at the per-state breakdown, or the incident rates, the states with the most Teslas (CA, e.g.) don’t have Tesla in first place.

More interesting would be accidents per million miles (a standard metric here) and similar. These are less biased by “who owns what kind of car” and include “who drives a bunch with them”. But of course there are many reasons to want one metric over another, and none is perfect.
This is purely to minimize monopoly accusations. Unless the product is making google billions in profit, it's not worth the risk to google. Podcasts is maybe hundreds of millions of dollars a year, but if regulators found evidence of google using Search or Android to give Podcasts an unfair advantage, it could give them the ammo to split Google up. Microsoft was almost sliced up due to Internet Explorer, not very different.
Wait, I'm on mobile. Did this partially slip by because of the ABSURD PRACTICE of publishing release.tarballs that do not 1:1 correspond with source?

Let me guess, autotools? I want to rage shit post but I guess I'll wait for confirmation first.

EDIT: YUP, AT LEAST PARTIALLY. Fucking god damn autotools.
I did the same thing actually. There must be dozens of us! I was continually impressed by how easily and reliably it worked.