skysight-inc/HackerNews huggingface dataset:
It's always funny to read these stories if you know how ChatGPT actually works. Because if you know about tokenization, you know why this is definitely not a good job for ChatGPT. Exactly the same reason why it can't spell STRAWBERRY. Not because it doesn't understand the concept of fruits or vegetables or because it doesn't understand sophisticated concepts like metaphors or memes. It's not a good job for it because it doesn't see text in the way you see it. You see the world "hello" made up of individual characters, but the model sees it as a single token (the token with id 24912 for gpt-4o to be precise). It knows the meaning of this token and it's relationship to other tokens much the same way you know relations between words. But it has fundamentally no clue about the characters that make up this word (unless someone trained it to do so or by using spurious additional relations that might exist in the training data).
> African leaders have been complaining that while every time China visits, they get a bridge or a hospital

And China gets wide unlimited access to African raw matters for decades, all-you-can-eat style.

This is not a gift; Is African countries receiving something but losing control over their fisheries or wood. And if there is an environmental disaster, bye. The African country will keep the mess.

https://globalvoices.org/2021/06/07/belt-and-road-initiative...

The Nigerian writer Tade Ipadeola wrote on X: "The dust at the Lagos-Ibadan rail station is silica dust. Respirable and a known carcinogen. Every building within 100m of this site is currently covered"

"Jack Straw, remarked that what China was doing in Africa was much the same as what Britain had done 150 years ago.”

Is much better than American Indians receiving crystal bead collars, but the underlying system is the same. Both part benefit, but one benefits much more than the other. Is just a soft type of Early Colonialism, not really different than the European trading companies slowly eating India in the past.
> Not bad!

Well, it's not a great example of spelling "HELLO"...
You know that’s just some syntactic sugar for Typescript right? You can just use JavaScript without any of that but it’s certainly not something I would say is “non-standard”. I can’t actually think of a more standards aligned front end library than Lit.

Also I have to say none of what you mentioned about JS template literals even remotely matches my experience nor have I ever heard of anyone mention this before I’d love to know more of what you’re referring to here though.

How a feature that’s literally built into the JavaScript spec is somehow buggier than JSX is actually kind of confusing to me to be totally honest with you.
Well, it's a fair question, because the article jumps right into extremely detailed specifics like "Closed Loop Tests" that probably just people working in this domain are familiar with, without first making clear what exactly it's talking about. "The lifecycle of most spacecraft consists of a final phase" - as someone with only a cursory knowledge of spacecraft, at this point I assumed he would be talking about deorbiting?
Yes, always. Of course I make mistakes, but the idea is that any patch I put up for review, if it cleanly applies, should not break any user and any tests. It's much more liberating knowing that bisects actually work and each commit does exactly what it says on the tin (no followup "fix"/"minor" commits that actually do something completely different). Incremental improvements are compatible with this approach. Also see https://gist.github.com/thoughtpolice/9c45287550a56b2047c631... .
The original saying of "fake it till you make it" has been changed to "say it till you make it" :-)
Given the title says "work in progress" and key files are 0b, maybe this isn't ready for us.
Was a huge fan of Shokz since 2019. Still like them but have recently graduated to the Huawei Freeclip. Really loving them. Audio quality is better (light on the bass) the lack of band behind means I can rest on my head rest and also wear them in bed to listen while the wife is asleep. Also the mic is a lot better I would get a lot of complaints from friends that my mic on the Shokz sucked.

I am one of those people that play both sides. I dabbled in the Chifi space and got myself some BLON iems which are fantastic value for money and sit in my bag and go everywhere I go. My over ear Beyerdynamics are now approaching 10 years old still going very strong and feel almost brand new after I swapped out the pads
I agree, but NAC can interfere with other medicines taken orally at the same time, something to be aware of (It's used to treat paracetamol overdose for exactly this reason)
There are power plants today that are being paid for standing by idle, so clearly you can make money by just providing emergency backup even when it's never used.
Yeah exactly right. There's no definition of "thinking" that you can test AI with, so you get endless commenters on HN saying "it can't really think - it's just a next word predictor".

Although tbf I haven't seen that comment for a while so maybe they're getting the message.
Nested neural circuits drive different courtship songs in Drosophila
I don't know, right now I'm more interested in the capabilities of these glasses. But the video showing people's reactions to using them... That's what seemed a bit strange to me. Or you sat "goofy".
Nineteen railway stations affected by a cyber attack
That Sam is a shifty one. Here's him 4 months ago:

“It's so deeply unimaginable to people to say i don’t really need more money... If I were to say I'm going to try and make a trillion dollars with OpenAI it would save a lot of conspiracy theories”

And now having turned OpenAI into closed AI he's trying to give himself $10bn in equity.
LOL this is BS. We have plenty of deterministic software being used to solve non-deterministic systems already. I agree that 0% error rate will require the removal of all human drivers from the system, but 0.0001% error rate will be seen as accepted risk.
They do use it to show ads in App Store and News though?
Isn't that trivial? Just use Rust but reject any occurrence of `async` or `await` in your code or dependencies. Rust doesn't even force the use of async code for certain features in its standard library.
This needs to be higher up really. Big news with impact to those working with Wordpress.
I did scroll ten minutes on the webpage without still any idea of what it is.

Is there any tldr somewhere?
> I thought that by 2024 we would have displays with 250+ dpi resolution,

The "retina" iMac 27" (5K display, ~218 PPI) came out in 2014.

I've been using this resolution since 2016. 32" 8K seems like the next logical step but it's disappointingly expensive/unavailable.
If they had actually built an Ai model that could interact with the UI of any application by looking at the underlying UI components, the product might have been super cool.

That they didn't do this is rather unfortunate, because it should in theory be quite possible. Heck given recent advances in small parameter models, it might even be possible to run locally with some custom HW.

A voice only interface capable of running any android app would be pretty cool. I doubt Google will ever release that (I'd love to be proved wrong) if simply because it risks destroying the display ads market.
Whoa! This definitely looks much more troubling for the company now. Can't decide it is because AGI is coming very soon OR AGI is very far away
> but now checking if it’s a photo of a bird is the easier task.

That depends on whether you care about getting the answer right. If you don't, it was always the easier task.

If you do, Seek by iNaturalist still can't do this job, and that's the only thing Seek is supposed to be able to do.
Perhaps, though the suggestion of using an Apple TV or equivalent and never connecting the TV to the Internet at all is a far easier thing to manage.

Trying to block things in this way ends up being a whack-a-mole situation, and you're also suck monitoring it forever as the vendor deploys things to bypass any blocks, or adds/changes things.

I've done it in the past though it really is an annoying thing to monitor and keep up with. I guess you can use public block lists that can take care of some of it for you.
Nitpick, but the comment said Apple is worse compared to what people think of Apple.
NIST proposes barring some of the most nonsensical password rules
Monday I have nothing to do.

Tuesday I have nothing to do.

Wednesday I have nothing to do.

Thursday I have nothing to do.

Friday I have nothing to do.
Strong disagree. enums + unions = ADTs. Without enums you have to use either string or number.

The problem with using strings is that nothing else uses strings (like say, your database), so you have to have this interminable roundtrip conversion between strings and integers.

JS programmers are in a bit of a bubble where using strings as enums is socially acceptable, if a C programmer saw this code

typedef struct {
const char* type;
} Animal;

they would yell at you.

If a database engineer saw this schema:

CREATE TABLE animal (
id INTEGER PRIMARY KEY,
type TEXT
)

they would yell at you.

It's way nicer to use integer enums from A to Z, because everything else has enums and people use them.

If you use plain integers instead of integer enums then the compiler has no visibility into what your tags are. So your diagnostics will be hard to read because the compiler doesn't know that 69 is AnimalType.frog
s/sooner/later/: https://news.ycombinator.com/item?id=41655017
Thanks for taking the time to write this reply. Happy to hear a lot of this is in motion!
`if some_var.is_some_and(|x| some_expr)` is the current way to do that. It is less flexible and doesn't actually bind `x` into the conditional body (hence the proposal) but works today.
Something I wonder, is it possible to have 3rd party plugin registries, so unconnected to .org ?
I wasn't aware of this particular workflow, but I've heard of similar ones before. The late Pieter Hintjens, of ZeroMQ fame, advocated for a strategy called "optimistic merging"[1], which essentially abandons the standard code review process in favor of merging changes ASAP, and fixing any issues as they arise later.

I'm not a fan of this. It allows contributors to abandon any established coding standards, while placing more burden on maintainers to fix issues later. This in practice never happens, so the quality of the codebase degrades over time. Not to mention that it allows malicious actors to merge changes much more easily.

As for "ship, show, ask" specifically, I have similar reservations. I think all changes should go through a review process, even if someone just glances at the changes. It not only gives the opportunity to leave feedback, but also serves as communication so that everyone is aware of the proposed changes. Also, making the decision of whether to choose "ship", "show" or "ask" might only work for senior and well disciplined developers. I think that in most teams you have a mixture of experience, so you'd inevitably end up in situations where a change should've been "show" or "ask", but was "ship", and viceversa. I don't think teams will ever align on a single strategy to make a correct decision, since it's based on subjective opinion to begin with. Always following the same workflow gets rid of these uncertainties.

[1]: http://hintjens.com/blog:106
You can shove @ts-check on the top of js files and get some decent checks going on. It isn't 100% but it'll be pretty darn good.
So many of these restrictions feels arbitrary. Not supporting comments? Why?

Assuming UTC for tz is not weird and cron users expect it,

I guess why even support this specific syntax if the crons need to be edited to fit how this code expects them? There may have been better options if you were going full green field.

Good work though!
>ties stopped you spilling food on your shirt

Uh?? Given the size of normal ties, their "use" as a protection for a shirt is dubious!
They're not you buds, galaxy buddy.
Nice try, dear Mossad agent.
The same way people upvote it after reading only the title
1425 came out in 2014.

"I'll need a research team and 5 years"

In 2020 The BBC had this blog about cameras detecting not just "is it a bird or superman", but what types of birds

https://www.bbc.co.uk/rd/blog/2020-06-springwatch-artificial...

I guess Cueball got the team together.
OpenAI to become for-profit company
But that is because the goal of openai wasn’t to pass the Turing test.

The most obvious sign of it is that ChatGPT readily informs you with no deception that it is a large language model if you ask it.

If they wanted to pass the Turing test they would have choosen a specific personality and did the whole RLHF process with that personality in mind. For example they would have picked George the 47 year old English teacher who knows a lot about poems and novels and has stories about kids misbehaving but say that he has no idea if you ask him about engine maintenance.

Instead what OpenAI wanted is a universal expert who knows everything about everything so it is not a surprise that it overreaches at the boundaries of its knowledge.

In other words the limitation you talk about is not inherent in the technology, but in their choices.
Ask HN: Solving workplace knowledge fragmentation with AI
I'm researching the challenge of workplace knowledge fragmentation – the problem of important information being scattered across multiple platforms (Slack, email, wikis, GitHub, etc.), making it time-consuming and difficult to find what you need.

Initial survey results (n=30) suggest that:

- Most knowledge workers spend 30+ minutes daily searching for information

- Top pain points are scattered information, difficulty finding specifics, and dealing with outdated data

- There's high interest in AI-assisted information retrieval and synthesis

I'm exploring the concept of an AI assistant that could search across platforms, understand context, and provide relevant information quickly. However, I'm still in the problem-validation stage.

Questions for the HN community:

1. How significant is this problem in your work?

2. What solutions have you tried? What worked/didn't work?

3. What would be your concerns about an AI-powered solution for this?

4. Are there aspects of this problem I might be overlooking?

I'm also running a more detailed survey (link in comments). If you're interested in the problem space, I'd appreciate your insights.

Thanks in advance for any thoughts or critiques!
Yes. All the conspirators are out now.

https://nypost.com/2024/03/08/business/openai-chief-technolo...
Would you do it with a VPN? (I would, just checking)
According to the open letter they linked, it looks to be regarding some regulation about the training data used.

https://euneedsai.com/
https://nypost.com/2024/03/08/business/openai-chief-technolo...
The Rust Evangelism Strike Force
Well, it definitely becomes harder when you cannot (officially) access any of the WP infra, including themes and plugins.
Here's the link to the survey: https://tally.so/r/wzqDq8
Why is it a "Pull Request" instead of a "Push Request"?

Someone named it that way and it stuck.
WordPress.org bans WP Engine
Driving High Performance
> Samsung device battery explodes, said device being literally inside the ear of the user.

> Also Samsung: The affected user mentioned in the community post that Samsung offered a new pair of earbuds as a gesture of “good faith,” but refuted the claims of the earbuds exploding.
He didn't fire himself. Those persons did.

https://nypost.com/2024/03/08/business/openai-chief-technolo...
Although our day-to-day devices are not meant to be explosive devices (and boy, are they unstable despite our best efforts [0]). I can't help but feel like a line was crossed by whomever performed that type of supply-chain attack: they were effectively a much-more productive Unabomber.

We've been told that surely a couple of grams of explosives were at fault... My main worry (as a ChemEng who has pivoted to InfoSec) is if this was a much harder to detect combination of different battery-chemistry + firmware attack as detonator.

I confess I haven't had the time to read much more into reports but it'd be great to put that worry at hand if there's any writeup about unexploded device tear-downs.

My highest concern is the chilling effect that this can have on freedom of speech (and thought): Can I raise objections about anything or will hacker mercenaries from BigCorp/BigState detonate my device in my hands or sleep?

[0]: https://youtube.com/watch?v=xlLDKVDl9gA&t=225
Hmm, touchscreens are a good counter point, but I do think they might be replaceable with AR glasses. It doesn’t seem difficult to mimic a feedback mechanism with only visual feedback and/or a light vibration from the goggles themselves.

I actually think it may be the opposite: direct input like keyboards might be around longer simply because they don’t require you to be looking at your hands to use them. Both touchscreens and AR goggles do.
Which are Opt-In. It doesn't hurt to have optional features for people who want them.
As an albanian, I can confirm she wrote it herself (obviously with the help of ChatGPT) -- no finesse and other writing elements.
> There is always a comment saying Apple is much worse than people think compared to Facebook or Google. But there are never any Sources

I'm not sure about much worse. It may depend on your own threat model. But here you go:

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

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

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

https://sneak.berlin/20231005/apple-operating-system-surveil...

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

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

https://news.ycombinator.com/item?id=26644216
I heard that humane doesn’t let users transfer ownership to the people [1]. They are willing to give a full refund for it

[1] https://x.com/snazzylabs/status/1838770446801735798?s=46
Likely the aftermath of https://techcrunch.com/2024/09/22/matt-mullenweg-calls-wp-en...
Are They in the room with us?
"reportedly"

"a user revealed on the Samsung Community forum"

I can't help but think this article is some dumb sensationalist media piece trying to clickbait based on earlier tragic events.
Related https://news.ycombinator.com/item?id=41655967
Essentially, this has been Rusts value proposition from the outset - build a language that you can integrate into other codebases seamlessly, hence the choice of no runtime, no garbage collector etc. Bindgen (https://github.com/rust-lang/rust-bindgen) and similar tooling were around essentially since day one to assist in that.

It’s the only approach that has any chance of transitioning away from unsafe languages for existing, mature codebases. Rewriting entirely in a different language is not a reasonable proposition for every practical real-world project.
That's exactly the problem for a newcomer. Graphics is a wide and complicated field and the newcomer does not even know what ask.

I've had the same problem for 10 years or so. But there have always been full-time jobs completely unrelated to graphics, so I have never spent significant time to attack the issue.
The data is a bit stale but this site is great and seems to have checked out well for the cities I've lived in or visited a lot (Dublin, Utrecht, etc.)
Commiphora species germinated from ancient seed might be mentioned in Bible
And those don't have mass adoption. If Meta wants this kind of device to sell well, they need to distance themselves from them.
It's a variant of Magical Power of the Mallet, composed by ZUN of Touhou fame.

https://www.youtube.com/watch?v=VAdcF2IdyZY
It would be interesting to know more about it, verify it's true.

The girlfriend's boy should contact newspaper agency, not freaking Samsung forum... Because if it's true, i believe many people would be interested to know if we got another mini Galaxy note 4 in the ear.
OK, but that's the Humane pin and I'm talking about the Rabbit R1.
Not FLOSS apps.
With 2014 code
And who wrote that definition again? Right, the murderers.
It interferes with clotting so it's not considered safe for anyone taking blood thinners or someone with a bleeding disorder.
The wireless era sucks for me. I hate earbuds - they hurt my ears - and over-ear wireless headphones are all huge and hot. I'm pretty sure there are no "open back" ones. Give me something like this but wireless: https://theheadphonelist.com/sennheiser-px100-ii/

Or just release those again, I'd rather live with the wires than all the other trade offs.
I was mildly suportive of Altman. I guess I was wrong.
The massive "Stuff we stole from your country" over the museum district of London made me laugh.
Maybe. But javascript is arguably in that phase of its life as well, and JS has had a oodles of wonderful new features added in the last decade. Features like the spread operator, generator functions, async, arrow functions, leftpad, a new Date, and so on. The list of significant new features is endless.

All that, despite JS being much older than rust, and much more widely used. Javascript also has several production implementations - which presumably all need to agree to implement any new features.

Javascript had a period of stagnation around ES5. The difference seems to be that the ecmascript standards committee got their act together.
Quite disturbing that a project can be ranked top 2 in HN without even being functional!
I'm interested in trying some bone conducting headphones, but it seems like there's two styles on Amazon; those that go around the ear and head similar to Aftershockz, and those that "clip" to the ear. I imagine the ones that are touching yours skull/jaw do better with the actual bone conducting. Did you buy a specific brand for that cheap?

It's time I tried them. I have yet to find an earbud that doesn't fall out of my ear with activity. Plus, working in industrial environments generally means I need to keep at least one ear open, anyway. There's a market someone can corner; a bone conducting mono headphone that can deal with a wee bit of machine oil on the users finders when they need to start/stop the audio.
I think this is made easier with Clojure macro capacity. In general, if you have powerfull metaprogramming tools, you trade dependency complexity with peace of mind (I still have flashbacks of C++ templates when i talk about metaprogramming :/. Does this qualify for PTSD?).
Author here. That was the reference I was going for with the title :D
No because then it would have been the Trump Vaccine and media would have condemned it as a dangerous, untested experiment on the American people. Any side effects would be covered 24/7. Fact checkers would point out that it doesn't convey immunity and therefore should not really qualify as a "vaccine," etc.
Related announcement from Wordpress.org: https://wordpress.org/news/2024/09/wp-engine-banned/
The point of history is so that other people (or your future self) can look back at the history of the code and understand how it changed and why changes were made.

There's zero value in retaining mistakes that were never merged into `master`. In fact there is negative value because it makes the history harder to follow.

For example would you rather see "review fixes" in Git blame, or the actual useful commit message?

You can argue that you can't be bothered to make your history nice; fine. But you can't say it's wrong to do that.

(Personally I think you should squash commits for a MR; if it's too big to review as one commit it's too big for one MR - except for branches that multiple people have worked on over an extended period.)
There is no privacy win in this feature: https://news.ycombinator.com/item?id=28309202
Didn't even know this melody was reused for several different tracks in Touhou! Thanks for posting this.