skysight-inc/HackerNews huggingface dataset:
woah woah woah, let's be careful about these cowboys now - We NEED that bureaucracy in place for reasons!
It's surely a great use case for the semantic web on paper, but I'm not sure that site owners have much incentive to make it easier for the bot owners to extract and resell their content.
So the extension scrapes all your bookmarks' content, selects key parts of it (we have a naive heuristic for now), embeds them using Sentence Transformer, and indexes them in the browser local storage with Orama's vector DB. When you want to search, we embed the query and do a vector search against the index to get the semantically most similar ones. All in-browser so no data going to any API.

Didn't try victor, is that just for nodejs runtime or does it run at the edge as well? Orama's been pretty good, at least semantically. Haven't done any speed benchmarking so not sure if it's as fast as say HNSW.
Show HN: Seabird, the native Kubernetes desktop client
Yeah, absolutely. Ruby just has its own unique flavour of holy wars because it somehow manages to make people either to be totally enamoured with it or utterly sickened by it, with almost no middle ground ― which is quite an achievement TBF. So when the latter group reads something like "This is absolutely delightful! As a non-ruby developer I see things like this and get jealous of ruby developers", they can't help buy conclude that the other side is straight up demented and should probably be disallowed to handle sharp objects like scissors and monkey-patching, and the holy war may commence.
I would happily wear a diaper in my 70 and 80s if I was in good health otherwise.
Ask HN: Which feature of a popular software exists because of your input?
It's Forbes.

And the person that shared "a report" only shared this same Forbes article.
Linus Torvalds on Impact of AI on programming [video]
In the article it is shown that many of them were already present in one of the first printed books, in 1486: "The Book of Hawking, Hunting, and Blasing of Arms".

To go further back in time would be possible only for words that would happen to be mentioned in some ancient manuscripts, which is not very likely for words designating flocks of birds.
> Ditto for Wheel of Time, that instead is set in a distant future.

Wheel of Time is explicitly set in both the future and the past. That's why it's a "wheel".

(If you need an example, consider that Arthur Pendragon is, in the setting, a historical person who existed a couple thousand (?) years in the past, while at one point Egwene finds a much older Mercedes-Benz hood ornament in a museum.)

In the second book, The Great Hunt, the concept of a multiverse of alternative realities (that interact with each other!) is also introduced, which means that the setting is not necessarily in the same world as us. It is necessarily in a related world, where it's not clear what "related" means.
This is very cool, well done! I love seeing people get interested in other programming paradigms, like concatenative languages. I gave a talk about them at Strange Loop / PWL last year: https://dcreager.net/talks/concatenative-languages/
Answering a problem with unenforceable garbage like this doesn't seem like a very sound strategy.
Amazon terminates iRobot deal, Roomba maker to lay off 31% of staff
His problem is not being burnt out by coding but being burnt out by "architecture"/
What startup recruiters see when you apply for a job
Are you asserting that parents should not have the rights to determine this for their own children?
To be fair to jaquesm, it looks like nanna's comment used to say '80 years ago' and was edited, so the correction was more significant. See comment by kitd.
Does YouTube count? Yes I think TikTok is largely a hellscape for my daughters around this age. But one of them learns all sorts of crafting projects via YouTube and the other has taught herself an incredible amount on how to draw. Would be a shame to throw away access to resources like this with the bath water.
One pattern I really like is opening the networks tab of the browser, finding the request I'm interested in and "copying as curl" - the browser generates the equivalent command in curl.

Then I'd use something like https://curlconverter.com/ to convert it into request code of the language I'm using.

In a way curl is like the "intermediate representation" that we can use to translate into anything.
I'm sure it's a problem, and the degree of "problem" depends on the importance of the mail.

I think the real problem is that we are delegating to google the arbitrary decision of what is spam or not. Given that their core business in great part relies on syphoning info from users' mails, they have zero incentive to let users host their own servers and potentially bypass that data collection, and an actual incemtive to block as many domains as they can, for the sake of "safety"
The saying (I paraphrase), "a good business relationship can be a the foundation for a later friendship, but a friendship is a terrible foundation for a good business relationship" is true in my experience.
This is technically possible but politically impossible. Any system you make like this will get special government peaking exceptions added making it non-anonymous and probably rank corruption from industry lobbying will add some sort of user tracking for sale with data that is poorly anonymized. Once the sham system is in place they'll probably expand the requirement to other things.
Is there an alternative? Self-control - as we have now - brought us here. If the government shouldn't step in then the only other option left (only I can see) is magic. And we have a bad record with magic.
Wow, incredible tips. Thank you!
EU calls to ditch "gendered language" such as "no man's land" – Gript
>The Ram air Turbine (RAT) can be manually extended on the EMER ELEC PWR panel on the left hand side. The Ram Air push button switch on the Air Conditioning panel lets ram air directly into the mixer supplying the cabin with fresh air through passive ventilation after a pressurisation/pack fault.
At the time, Fortnite and Minecraft (and more) were my son’s way to socialize with friends. That was how they hung out (pre Covid). I can honestly say it would have been detrimental to him from a mental health perspective if those outlets didn’t exist or if kids were blocked from them.

Drawing the lines between what types of media are and aren’t allowed is a major issue with this type of law, regardless of if you think it’s a good idea or not.
Families condemn Koch brothers over ploy to avoid asbestos compensation
Freedom of speech has ~2 definitions in the US... first, the legal definition (with the Constitution and related case law). A second, the general notion of being literally free to make speech however/whenever one wants without intrusion for anybody at all (government or otherwise).

In this case, we're sort of at the edge of the legal definition. Social media can be viewed as the modern version of the town square (can be, isn't 100% proven out in law yet). If one takes that statement as valid, then the government cannot regulate speech through social media without a very good reason.

But, minors don't have the exact same rights as adults for various reasons (guns, alcohol, privacy at school, etc).

My general impression (IANAL)... the government can likely limit minors' speech on media platforms, however that limit would have to very specific and tightly defined so as not to deny speech to adults. The devil is in the details (implementation)... the legality probably hinges on what method is required to verify age.
It’s a transformational place, with both enormous hard work (so you feel a sense of relief when you get out) and at the same time much more of an opportunity to do “real” things.

At an institution where teaching is important there’s more “infrastructure” for it so you can manage to be exposed to less of the research side. At MIT research is most of the institute’s activity, so you get to be part of significant and/or obscure work if you want, and most do.

Plus, as I like to joke, that “if you aren’t arrogant when you get there, MIT will beat it into you”.
Show HN: Free open-source GPT Actions
Show HN: WhisperFusion – Low-latency conversations with an AI chatbot
WhisperFusion builds upon the capabilities of open source tools WhisperLive and WhisperSpeech to provide a seamless conversations with an AI chatbot.
> Compare to doing all of this ages ago, where you'd have an 8051 with an expensive, crummy compiler and need a lot more tooling to do anything.

That depends... back in the day, I could buy an (UV) EPROM programmer for several hundred $$. Or I could study the datasheets, build my own EPROM programmer for a fraction of that, and write some software. Guess which route I took.

With uC's it wasn't much different, and still is. Vendor supplied programmers / debug probes etc, are just a quick & easy way to get started.

What is different these days, is that a lot of those 'vendor' tools are (more or less) generic tools, applicable to a whole class of devices (eg. JTAG), often come as cheap 3rd party clones, and with free software to use them.

So personally I don't understand parent's "1000s of dollars" complaint. That only applies when using niche products, outfitting a pro-level electronics lab, or plain doing it wrong / uninformed of the wealth of stuff out there.
Yeah, reminds me of Grinding Gear Games (Tencent for a few years now) where if you read the update notes for Path of Exile 1, you can see "performance improvements" mentioned many times, yet, mysteriously, the game today has effective minimal requirements order(s) of magnitude (if multiplied together) higher than on release !
Don't minimize what's going on.

There's a massive rise in depression in young children. The teen suicide rate has almost doubled.

The idea that you know what's going on, on their social media is pretty funny. Certainly what every adult always assumed about me. And now that I have kids, I can see how easily other kids fool their parents all the time.

And what's overly malicious? It may be social media itself without anything bad driving this. Merely seeing a sanitized version of people's lives over and over again, without anyone bullying you, that leads to depression because your life isn't as good.

No. Don't block the news. Because then you miss important things like this. https://www.hhs.gov/surgeongeneral/priorities/youth-mental-h...
The obvious advise of "show; don't tell" still applies. If you have a complicated world and try to show that off to the reader/viewer/player with lots of exposition most people will hate that. But many beloved works of fiction manage to have complex worlds that you naturally experience through the story.

On the other hand, if the author doesn't do world-building, that often leads to illogical situations and issues with internal consistency. For example if you have people living on floating islands they obviously will prefer bows over swords; or sniper rifles over pistols. If they don't, there better be a good reason (that makes sense in the world).
But is there a real world use case, where this actually was put to use?

(Sorry, I am having flashbacks of the debate with X and wayland, where it was argued, but X is network transparent, except that it wasn't anymore since a long time and, or because - no one used it)
I used to want no govt intrusion for this. Then I understood how there are teams of PHDs tweaking feed to maximize addition at each social network. I think there could be even limits, or some sort of tax on gen pop.
I've seen both versions, and whether they check or uncheck all of the other options (behaving like a radio button), both versions are overcomplicated nonsense.

The unsubcribe-all should just be a link or button with its own submit value or URL param (like unsubscribe=all).

I don't know why people overcomplicate things.
I suspect almost every Haskell uses full type inference almost constantly, if only to avoid having to write out top level types by hand. I know that applies to me. I've never considered that I paid a price for it. For me it was just something that came free with a language that is nice in other ways too. What price are you seeing? (For me, absence of subtyping is a feature.)
> I'd like to see more science proving that social media is bad for kids before I see lawmakers enacting laws around the theory

Is there science proving that porn is harmful for children? If not, do you see that as an argument for legalizing it?[0]

The first restrictions on tobacco purchases for children were in the 1880s, long before the science was settled on the harms tobacco use causes.

Science is slow, contentious, and produces limited results[1]. If we can only ban things that are scientifically proven to be harmful, what is stopping TikTok from slightly modifying their app and rereleasing it?

I can easily buy products that are BPA free but that just means clever chemists have come up with even worse platicizers like BPS to use as substitutes.

And software can be adapted way faster than chemistry.

[0] I don't.
[1] It's definitely still worth studying.
Ask HN: business books ober 200 years old
Hi HN,
I am tired of all new business best-selling books that die within a few years.
I believe there are timeless insights we can learn, and it's very hard to find them in current books.

Do you know any old business books that have stood the test of time? The older the better.
According to another comment[1], video games are exempted.

[1]: https://news.ycombinator.com/item?id=39176380
I think that "you cannot use Copilot" would be sliding down into a bad place, where lots of developers use it but have to lie about using it, and the ones who do that and get away with it seem to be the most productive so everyone else feels they have to lie and use it also.

Holding developers accountable for the code that they write, whether using Copilot or not, seems a lot more practical.

By the way, whether or not "reducing keystrokes" is the right way to think about code productivity is worth thinking about. Thinking carefully about what you need to do for 10 or 15 minutes before starting, can not uncommonly avoid a lot of code by thinking of a more elegant/tidy way to do whatever it is that needs doing. "More haste, less speed".
But as Jack Handy said, if you loan someone $100 and never see them again, it was probably worth it.
I would prefer it to be straight 18. Much more reasonable limit and I think 16-18 is very vulnerable group from effects of social media.
Probably, but that's a tough nut to crack. A significant chunk of the American public is insanely anti-federal ID.
They'll also be the person most able to identify what went wrong with your processes to allow the failure to occur and think through a mechanism to systematically avoid it happening again.

Also, they're probably the person least likely to make that class of mistake again. If you can keep them, you've added a lot of experiential value to your team.
This discussion can be seen every time when the EU decides on some regulation against tech industry. A lot of people will jump that it won't be enforced, then when we see the first fines those people will jump that it won't move a needle, then when the tech giants do change a bit their course then... well the tech bros will always find a reason to jump against doing anything to curb tech.
I joined as employeee #1 as a friend of a friend (we were friendly acquaintances for a year or two before). I think the relationship helped get us to a good working rhythm right away, but as many founders do he had slightly misrepresented some facts about how far along the company was and was slightly greedy with equity, so I left about 6 months in when factoring the newfound facts into the expected value equation showed me that I'd be better off back on a regular W2. It's been 4 years and the company is still around, but as I expected it's quite a bit behind where it would need to be for my personal economics to have made sense (and that's still assuming an exit that may not come). Our relationship has cooled a bit but remains friendly, I happily served as a reference/expert on a customer call and wish the best for the company.
Also see United Airlines Flight 232 https://en.wikipedia.org/wiki/United_Airlines_Flight_232 which suffered a loss of all hydraulics and thus control surfaces. The crew and a check airmen who was aboard as a passenger managed to somewhat control the plane using engine thrust and managed to steer the plane to an airport before making a crash landing. They saved more than half the people on the plane.

One of the harrowing details is this quote: "The crew contacted United Airlines maintenance personnel via radio, but were told that the possibility of a total loss of hydraulics in a DC-10 was considered so remote that no procedure was established for such an event."
Hey! I'm one of the makers of pg_analytics/ParadeDB.

We store tables column-based. You can do CREATE TABLE (...) USING deltalake; when using ParadeDB and it will be stored column-based (and soon, with support for also querying cloud object stores!)
It is just like Kerbal
Yes, the article does not mention the solar panels even once. They talk about the additional insulation they put on atop the old facade, which led to a gap which helped the fire to propagate faster. (my understanding of Nederlands is limited, so I may have misread something).

I cannot see how solar panels on the roof could hinder fire safety.

All the Li-ion batteries we keep inside the house in the other hand… particularly the old ones on our used electronics laying around in closets and drawers without being paid attention to. That’s what worries me the most. I can only get the most flexible fire insurance for my home.
Try read the opening paragraph of the article :)
It didn't land upside down, it landed upside vertical - 90 degrees off, not 180.
The law has a list of applications that are specifically excepted. User tzs posted it in this thread.

It seems like YouTube would be covered by the ban because it doesn't fall under any of the exceptions. The closest one is this:

"A streaming service that provides only licensed media in a continuous flow from the service, website, or application to the end user and does not obtain a license to the media from a user or account holder by agreement to its terms of service."

But of course YouTube does "obtain a license to the media from a user or account holder", so it's not covered by this exception.
It’s a joke about the Knights of the Lambda Calculus, itself a Sussman joke on things like the Knights of Malta or the Knights of Columbus. Even in the SICP days of 6.001 not everyone outside MIT AI & LCS considered lisp or the lambda calculus relevant to the “real world”, whatever that is.
Hftbacktest: A high-frequency trading and market-making backtesting tool
So it's better to write this sort of code in a language that's unsafe by default (e.g. C), rather than try to abuse Java.

Reminds me of the code that Microsoft produced when they were trying to prove their new .NET Core is one of the fastest web runtimes - it was quite fast, but had nothing to do with the way C# code is written out there.
Not getting up but wait for the sun to get just above the horizon sometime and then turn on
Check out https://github.com/paradedb/paradedb/tree/dev/pg_analytics, we're shipping this week for column-based storage in Postgres. It's not LSM, though, but Parquet/Arrow
If we are using mmap and unsafe, then better use c
I haven't read the article, just the headline, and what a strange...challenge...this is. Like, 1bil rows of CSV? JSON objects? Billion XML records? What does "process" mean? Parse and toss? Transform?

Who cares of Java can read 1bil "rows"? Why not describe it in terms of MB/s or something more reasonable?
> I wouldn't want to read an encyclopedia listing millions of fictional people and what they do in their life.

A lot of people would want to read an encyclopedia listing millions of historical people and what happened in their lives, if the information was somehow correct. They wouldn't read all of it -- that would be impossible -- but they'd read some of it.
That covers a massive range.

"I hope someone likes my review" is not that much different than "I hope someone likes my tweet" or "I hope someone replies to my IG post" or "I hope someone replies to my HN comment".

All 4 scenarios trigger the same thing which is setting up a future expectation that's hopefully met while you wait with anticipation of the event. Is that the process they are trying to get a handle on?

Personally I don't know how any of that could get enforced. Even making the internet read-only wouldn't work because that wouldn't stop people from internally comparing themselves to someone else who is allowed to post. Although that type of thing has been going on since advertising existed.
If you haven't seen it, "The Right Stuff" is an absolutely awesome movie about this era. Of course it takes some dramatic liberties, but is overall also quite historically accurate. So one fun anecdote, that really happened, is that these capsules/suits were so barebones that there wasn't even urine collection. The pilot was expected to simply 'hold it.' In one launch, there was a delay of 4 hours and Alan Shepard ended up pissing his suit - resulting in short circuits among the telemetry. The solution on the next flights was for astronauts to wear rubber pants... seriously! [1]

Put another way, these guys were being treated like a glorified version of Laika [2], and they knew it. It was all about achieving the mission goal as quickly and cheaply as possible. Everything else was secondary. This sort of stuff wouldn't pass muster in a million years in modern times, which again gets back to the original topic.

[1] - https://en.wikipedia.org/wiki/Project_Mercury#Pilot_accommod...

[2] - https://en.wikipedia.org/wiki/Laika
Platform preference is totally fair but I'm at an age/stage where I shudder at having to deal with hardware at all. Maybe I've been lucky but I've never had Apple hardware fail with even my 2013 Intel Macbook Pro still going strong (and dual-booting Linux). I actually bought this Macbook Pro as an almost impulse purchase after dealing with yet another hardware issue with my $3500 Framework which I purchased as a kit. That was more-or-less the last time I dealt with hardware and it just ended up being extremely frustrating to the point of drastically impacting my productivity.

Builds, doing repairs, upgrades, etc used to be fun but my life and career has gotten so complex I just can't be bothered with it at this point.

Sadly it hasn't been fun for a while but I completely understand the advantages for people who aren't as tired and grumpy as I am.
Yes, "alt" equivalent for "textual data representation" is ARIA role="img" with aria-label [0]:

<span role="img" aria-label="[what assistive technologies should present]">[rendered content]</span>

e.g. recommended for marking up obscure emoji [1].

Anyways, I see absolutely no reason why these projects (wavefont and linefont) build on top of plain ASCII (so the actual data sound as garbled nonsense) and not ligatures of actual figures, so what they "encode" as

abz

could easily be something represented like, for example

:1 :2 :26

or any other human-readable sequence of characters what would match defined ligatures in the font, or be presented verbatim if the font failed to load/work.

[0] https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...
[1] https://adrianroselli.com/2016/12/accessible-emoji-tweaked.h...
> We're spending too much time debating models when we should be talking about language data

Models still matter a lot. There's arguably still an abilities gap between LLMs and general intelligence that can only be bridged by a new model.