skysight-inc/HackerNews huggingface dataset:
It amazes me to no end that some people would feed private conversations and other sensitive data into an experimental chat bot. Don’t these people not know that ChatGPT it not a mature technology, that does not reliably isolate sessions and may even permanently ingest user data for training purposes?

GPT and other LLMs are currently integrated into countless products and hobbyist projects. Expect an avalanche of lawsuits on the grounds of LLMs being structurally incompatible with notorious privacy laws like the GDPR. For instance, how would they implement the GDPR’s “right to be forgotten”? Untrain the model?
Genuinely interested why you expected an iterative change (M1 to M2) to be as drastic as an architecture change (Intel to Apple Silicon)?

I have an M1 Max MBP and an M2 Air - both machines are great, I can’t tell the difference between the chips on short work loads but the M2 Air form factor is the best Mac I’ve had (15 year Mac user so I’ve got a few to compare it to)
last month, "update to kagi search pricing" ranked 275 with metadata 116 points by exist 8 hours ago with 132 comments

its cohorts ranked 270 to 282 (by my screenshoot) are of age 1day+ and with ten or more comments

it's weird that post which is new, popular and engaging then sunk to the bottom 275 very fast within hours
One interesting case of this is the concept of dual numbers [1], where you have the symbol \epsilon !=0 but (\epsilon)^2 = 0.

It seems contradictory, but the resulting theory is very useful for automatic differentiation [2] and for mechanics (dual quaternions) [3].

[1]: https://en.m.wikipedia.org/wiki/Dual_number

[2]: https://book.sciml.ai/notes/08-Forward-Mode_Automatic_Differ...

[3]: https://en.m.wikipedia.org/wiki/Dual_quaternion
On the other hand I can’t fathom a better workout partner than my Apple Watch. A few seconds from racking the weights or whatever I can fire up my rest timer with 1 press and mute the vibration with another press when it’s time to get back to lifting. This works great when you want to do some interval of rest paired later with intervals of activity. Having favorited a few timers I can reach them within 1 to 2 presses. I haven’t found a similar watch with a range of timers that are as easy to use.
How long will the heat pump last? First result says 25 years. [1]

https://www.evergreenenergy.co.uk/heat-pump-guides/how-long-....
Ron Conway to convene tech execs on AI policy
What does the device in the lower right corner do? Age reversal?
> I can get that for less than 1000 EUR

Please by all means provide a link.

Often when you see these sort of comparisons it's low spec screens, memory + SSDs.
One of my life-changing ideas was "work with yourself instead of against it when possible." I also require multiple 'writes', so anything important is written or displayed somewhere that I see it multiple times a day.
United States Postal Inspection Service
I remember looking for housing in the bay area and noticing there were were some mobile home parks with space rent of ~ $300/month, which is cheap. Turns out it was at an over-50 community.

I guess there are some demographics that don't trouble city councils (maybe even match the city council's demographics)
I think product management across the industry needs to take this more seriously.

In my personal experience, YouTube and Windows 11 are some recent examples of usability degradation due to unnecessary changes.
The only place where new coal plants are being constructed is Asia.

This article from DW explains it doesn’t make economic sense there either:

https://www.dw.com/en/why-build-600-new-unprofitable-coal-pl...
Safe design doesn't mean safely built or operated. I don't doubt they are technically capable of doing it, I'm not convinced they will. They aren't really known for not compromising on safety. And seeing the direction they are going to I think that's not going to improve.

>China being a frankly fucking massive place so land is already much cheaper than the US/EU/etc.

China is virtually the same size as the US with 4x the population and more unhabitable land.
So basically things are easier when you're running a brutal dictatorship.
I see a society where one's kids have to put in their own effort in order to do well as more egalitarian, productive, and democratic. Parents of means who want their kids to do well can't do so with material possessions, but have to take exceptional care in their upbringing and skills.

It correctly dissuades parents from working to the point of alienation and unjust negligence of children attempting to set their children up for success (which presumably increases the chances of maladjusted children), and presumably will result in more productive labor from the child.
The authors focus on science as the source of tyranny over mothers is wrong.

One just has to look at various traditions across cultures concerning pregnant women and new mothers to come across a massive lists of things you should and should not eat and things you should and should not do.

My guess is that human society has always seen pregnancy as mysterious and dangerous and very necessary to the continuation of the society. Thus, society has always told pregnant women and mothers all sorts of advice/rules about things that they thought would decrease the risk to mother or baby. This has continued into the scientific era, where people try to have at least some scientific backing for the advice.

Many times, the modern scientific advice is much less restrictive than the traditional, non scientific advice with regards to what can be eaten and what activities may be undertaken while pregnant.
I feel like if you’ve never used or been addicted to real drugs, your opinion is effectively useless here. It’s like listening to a non-programmer trying to help an engineer debug their code - “why don’t you just use a different variable?”

Stick to crypto Monero, I think your talents will be better suited there.
Build more Manhattans.
Getting the GNU EFI toolchain to work is somewhat involved. The result is also convoluted for reasons I don’t understand. For example, it uses a perfectly normal GCC that is perfectly capable of defining and invoking __stdcall functions, but instead it has assembly thunks you’re supposed to use to translate to and from __cdecl. AFAICT it shouldn’t be that much harder than a bunch of header files, a freestanding compiler invocation with a custom crt0 and an objcopy to make the PE file (OK, yeah, PE relocations are different from ELF ones, but still), yet the standard C setup you’ll find on OSDev Wiki or similar is, in fact, quite annoying to use.
>Apple is also struggling with supply chain

Not anymore. They actually had to cut back M2 orders due to slow sales. Nvidia and AMD and others have also been cutting back orders for the same reason.

The consumer tech supply chain is no longer blocked like ti was during the pandemic.
No, but readers will still respond to dramatic titles.
> “Fuel taxes are a trivial component to infrastructure upkeep, is my understanding.”

If that’s true, Australia needs to think about raising its fuel/vehicle taxes!

In the UK, the opposite is true: direct fuel and vehicle taxes raise 3-4X more revenue than is spent on roads annually[1]

[1] In 2021/22, £11.8 billion was spent on UK local and national roads, vs £28 billion raised from fuel duty and £7.1 billion from vehicle excise duty.
>upgrades are nuts - it costs as much as an iPhone to get a storage upgrade that is like $100 with commodity SSD storage.

I generally agree that Apple's SSD and RAM upgrades are too expensive. I'd like them to be cheaper.

However, I'd like to point out that Apple's SSDs have built-in protection against data-loss from power loss which is usually an enterprise SSD feature. Also, Apple uses LPDDR5 on their Macs which are quite a bit more expensive than DDR4/DDR5. In addition, there's some evidence that Apple's LPDDR5 is actually not off the shelf and is specialized specifically for Apple.[0]

That said, yea I think Apple is a bit stingy with SSD and RAM upgrades.

[0]https://forums.macrumors.com/threads/24gb-macbook-air-m2-ram...
That’s hard to believe given there’s plenty of new-build natural gas, which is still a steam turbine, and the gas is definitely not free.
This is a decent joke: https://arewemeetingyet.com/#form
At the very minimum, you can simply do is_constant_evaluated to change behavior depending on runtime vs compile-time...
That everyone already got their M1s is the main reason for sales slump in my opinion: https://news.ycombinator.com/item?id=35510795
The sewers of Twitter direct into Mastodon. Most people have very limited interest in communicating with its common users.
A few things to consider:
* Immutable by default.
* Not OOP, if that's your thing
* Access to jvm libraries
* Good concurrency model
* Clojurians slack is excellent, your questions are often answered by core language maintainers
* Clojurescript is great

On macros, they are not discouraged, it is just encouraged to use them only when needed. Lots of very useful libraries are based on them, and much of the core language is too.
When I was in grad school my PI was in the process of retiring. I’ll never forget what he said when I asked home how he felt to be retiring. He said he was so happy to not be funding himself through soft money anymore. He said that finding yourself through grants for 30+ years was exhausting, and that it’s only become harder to do over time.

After that experience I realized I’d never work in Academia, and this post solidified that feeling. There is just to much bull to deal with, especially when you aren’t tenured
I use iPhones for the “cuz it just works” factor, and with those M chips, I am tempted to make the switch from Windows PCs

These days laptop PCs are unreliable across most brands I have tried and supplied with crapware and the operating system is hostile and forces stuff like OneDrive on you and begs you not to install Chrome.

Last 2 years over 2 devices:

Broken screen (not due to external)

Touchscreen not working

Lid came apart

Audio stops working while windows uodates pending

Laptop stopped turning on

With the latest device I got all the extended warrantees and accidental damage coverage as the pot odds made it worth paying 33% of the device price over 3 years.
Lol what a freaking machine…right and wrong at the same time…
I'm surprised no one here seems to comment on how that professor's issue seems to be that ChatGPT is biased against conservatives, not that it's inherently flawed and could hallucinate stories and quotes about just anyone on any subject:

> So the question is why would an AI system make up a quote, cite a nonexistent article and reference a false claim? The answer could be because AI and AI algorithms are no less biased and flawed than the people who program them. Recent research has shown ChatGPT’s political bias, and while this incident might not be a reflection of such biases, it does show how AI systems can generate their own forms of disinformation with less direct accountability.

To me, while he was wronged by ChatGPT, it's not for the reason he says.
Comprehensions are part of python, the language. Map/filter/reduce as you've indicated, isn't, it's clearly a library.

In addition you previously complain that python doesn't have what you want "I get access to reduce... [in Ruby]" then prove that it does have it, so I don't see what you're saying.

> Clojure is all of the built in functional bits.

Are you saying map, filter, reduce are implemented in the core language and not an add-on library?
I found the section on inline assembly useful. Not much coverage about it in general.
It's writing all the ParseError, DownloadError, etc that I'm suggesting you might want to avoid in certain cases

Unfortunately due to the fundamental design of Rust error handling eyre & anyhow capture backtrace information at the moment their type is created. So the lower down you use it the better error messages you'll get. And "ParseError on line 134 in file foo.rs" can be much more valuable than "FooError on line 5 in file foo.rs: Caused by ParseError".
I _think_ you cannot conclude from a constexpr not having UB at compile time that it won’t have UB at runtime.
If AI becomes so good that it takes 90% of jobs won’t the majority of the developed world cling to welfare programs?
A lot of good answers here, to which I will add that the people writing checks often spend less time evaluating startups than do companies evaluating employees.

Consider that to get hired at a small company, you might be subject to 8+ hours of interviews over multiple days, where you are expected to demonstrate some basic understanding of your craft. Frequently, the interview circuit for a small company will include some time with the CEO or other senior executive.

Contrast this with a VC funding a small company. The VC will likely not spend 8 hours evaluating the company, much less 8 hours talking with the company. If the VC is larger, they will likely not have its senior executives meet anyone from the startup. In all likelihood, a company that receives a few million of funding has only been evaluated for less than half of the time that same company spends evaluating each prospective hire. I would be surprised if it is common for VCs to even run on founders the basic checks companies commonly run on prospective hires (credit checks, drug screens, criminal background, etc.).

Basically, companies scrutinize potential employees more thoroughly than VCs do companies before funding them.
it was difficult to run all those models. now gamers follow youtube tutorials
Adding a tile once in a while literally does make it ever expanding.

Most other web sites are ever growing collections of things, not an ever growing thing.

The description is neither misleading nor even non-sequiter. It's applicable and one of the primary notable properties.
>>China builds nuclear power not because it is cheap but because it shares a lot of the costs and skills base of their nuclear military.

One of the previous commenters above mentioned that China abandoned their own plans bought their design from Germany, so it's conceivable that if China had no military nuclear program they could have still built a reactor. (That's of course if the western world allowed it)
Now it gets it right with GPT-5 ha
Karma is already intended to be a reputation based system - it just doesn't work as intended, since karma doesn't really measure content quality over time.
Just got home from Revision demoparty in Saarbrücken (where this was released), it was amazing!
Another possible use case is for inline expect tests.

It can both help someone understand the function easier by seeing a plot in the source while also serving as a test.
> Good luck determining whose actually to blame and who is innocent...

I really dislike this attitude, lawyers, engineers and auditors are liable in case of negligence. Why should CEO's be excluded from liability?
They are right.
The Jailing of Evan Gershkovich
We are now stretching the limits of my near 30 year old memories :)
I think I got 4s and 5s. I am struggling to recall what others may have :/
Wealth taxes are probably the most unfair tax that exist as they negatively compound. a 1% wealth tax will make you lose 10% over 10 years. Factor in inflation and you lose maybe 50% of your wealth real quick. This ensures you can never really retire and you have to continue to work no matter what.

Scandinavians love their countries and most would never want to move away. Many rich people could just move a few hundred kilometers in, but yet they haven't even through many places your effective tax rate is 50-80%. They believe in their country, but at some point it just becomes too ridiculously to stay.
HN is not the place for new ranking algorithms since it is more than good enough. However, the other social networks could benefit from better sorting. Would it be possible to create a Youtube client that only shows the interesting comments?
50 year old people have much lower violent crime rates. More likely to keep a constant eye out for trouble makers.
I think that's exactly the criticism. They are good at raising money that will be thrown away because it is acceptable to choose the technically incompetent to run a company and hope technical people they hire will somehow steer them from bellow.

Even if they have good market timing they usually eventually stop listening to anyone competent in the skills the company requires and start jumping techs as quickly as possible to keep their hiring and excuse generating skills as priorities for the CEO.
>> In fact it's so much cheaper that it's even more economic to use solar/wind to synthesize natural gas and burn that to generate electricity.

Interesting. Never heard of this being done in practice before, do you have references of what you're referring to?
You are probably right. Without any analytics, based on gut feeling a good indicator for controversial topic is having more comments than upvotes.
Business Operating System (Software)
> I can't find the official page on why Paul Graham created HN, but to me, HN is the place to find the most interesting links and have a healthy discussion about various topics. In fact, discussions are my favorite part, except for the useless comments.

Is there an official reason? I’ve wondered this as well and sort of assumed it was because hackers like having some community aspect and are novelty-seeking so YC created this due to the largesse of PG for the YC group and someone said “why not just make it public so applicants and future YCers can participate.” And job postings were added on to generate some revenue so it wasn’t a pure cost center.

This headcanon reenforces my belief that the best community sites are accessories to something else and that you can’t make money from a community without diminishing its value (since the incentives for monetizing conversation are not the same and I’d guess 90% at odds with good conversation- mainly because bad things draw attention).
They got distracted by involving themselves with a crypto scam and their progress halted.
nilenso | Senior Engineer | India | REMOTE in India | https://nilenso.com

We are a 9 year old boutique technology consulting firm. We care about the impact that we make in the world. As an employee-owned cooperative, we are all stakeholders in how nilenso is run—and we don't need to justify how happy employees impact the bottom line. We're currently a fully remote team of friendly people across India.

We have designed, built, and delivered complex, distributed, scalable backend systems for the web that have stood the test of time. We have written production code in Clojure/ClojureScript, Haskell, Elixir, Ruby/Rails, Python, Go, and Javascript, and are partial to a functional approach to programming. You can read about some of our work[1][2] and check out the talks[3] we've given to know more.

We're looking for senior engineers to work with us. View our full job description at https://nilenso.com/jobs/senior-developer/, or email us at careers@nilenso.com to apply!

We are keen on hearing from women and other under-represented communities.

[1] https://github.com/nilenso/media/blob/master/presentations/g...

[2] https://nilenso.com/work/

[3] https://nilenso.com/talks/
I've always joked that if you want a maxed-out model, it's cheaper to fly to the States, buy there, and fly back than to buy in Europe (especially in Sweden where I am right now)
Is it working?

Post ranking works pretty well, but as far as discussions go I often see insightful responses sent into low-contrast oblivion whilst a glib comment or quip gets accolades.
Zoomable, animated scatterplots in the browser that scales over a billion points
Yeah, at that time, Tandy's retail network should have been an unfair advantage. There were fairly nascent computer-specific chains but they didn't have coverage anything like Radio Shack. And pretty much no one was mail ordering at that point. (I don't remember the deal with the Commodore 64. It may have been carried by more general retail or at least electronics stores.)
yeah, but you turn pig iron and cast iron into steel by removing carbon, not adding it.
HN is built with Arc.

http://arclanguage.org/
Because you’re looking at the wrong “talent”. Building a startup requires a healthy dose of delusion and it’s more so salesmanship than technical skills.

Take Elon Musk for example. He’s not the smartest of individuals but his main skill is convincing people to give him money to fund his vision and then convincing smarter people to work for him to achieve the vision…that’s salesmanship, not intelligence.

Startups are high risk and mostly about selling a vision/delusion than having technical know-how. You might be the most technically skilled person alive, but if you can’t craft a story to sell to VCs, you won’t succeed.

How did Adam Neumann convince Masayoshi Son to hand him over $10 billion for a co-working space company (and squandered it) when many more interesting startups go unfunded? Charisma and charm…that’s the main skill in startup land, not intelligence and expertise.
Show HN: Lucia 1.0 – A simple and flexible auth library for TypeScript
This is a project I've been working for nearly a year.

Lucia is a server-side authentication library for TypeScript that aims to be unintrusive, straightforward, and flexible. At its core, it’s a library for managing users and sessions, providing the building blocks for setting up auth just how you want. Database adapters allow Lucia to be used with any modern ORMs/databases and integration packages make it easy to implement things like OAuth.

Key features:

- Session based auth
- Support for popular databases/ORMs
- Built in support for frameworks: Express, SvelteKit, Astro, Next.js
- OAuth support
- Multiple auth methods with keys

- Email verification links and OTPs with tokens
That red nails are a charm in a woman's look, at the moment there is no doubt. The color already belongs to the classic palettes chosen by women, and has become one of the most desired shades in salons
Notes from a Sun Tzu Skeptic (2019)
Thanks. Good read. I'd say legal fees don't influence the cap table and, hence, founders' share unless founders pay them with equity. So, it's a matter of the way the investments are spent, not the cap table structure. But definitely spending relatively big chunk of money on legal at an early stage leaves less money to use for the primary purpose and later dilutes founders' share with inevitable new financing.
> How many people actually need the perf of an M1 or M2-based laptop?

Think of it as an investment. If it's tour personal laptop, you can buy a maxed-out M1/M2 and use it for the next decade (while throwing random shit at it like the occasional video editing, or streaming, or a side project...)
* An Apple executive said recently that they want to release a huge upgrade every year. They don't want to hold back.[0]

* M1 used A14. M2 used A15 (even though A16 was already out). This seems to suggest that Apple wants to make use of every A series iteration. The A series gets a new gen every year.

* It seems to make sense business-wise that the base M will at least get upgraded once a year. It isn't too much more effort since the iPhone funds most of the development. The base M chip goes into the following: Macbook Air 13", Macbook Air 15"(expected to come out in a few months), iPad Pro 13", iPad Pro 11", iMac, Mac Mini, iPad Air. It's valuable to update these devices once a year.

* We weren't in "normal" years. Covid, supply chain issues, work from home, gigantic demand followed by demand collapse likely contributed to delays.

[0]https://techcrunch.com/2023/02/06/apple-execs-on-m2-chips-wi...
What I've Learned About Formal Methods in Half a Year
I can just imagine that getting a reliable power grid without batteries would mean you would have to supply extra power at all times to account for any shortfall. Now you just have to provide power until some natural gas generators can spool up.
I'm wondering about this too.

But I will try it out with label studio and this alone with a classic training workflow should speed up the process tremendously anyway.