skysight-inc/HackerNews huggingface dataset:
And yet the tech industry is far from diverse. It is predominantly male, white, and Indian. Did the US H1B program have an effect on this? Were some groups squeezed out even more from the tech industry due to H1B? For example, would there be more Black people in the tech industry without the H1B? More women?
But reason people are making it compatible with old versions of browsers is part of Hyrum's law.
The Expression Problem in Swift
> I am asserting that you could do all of that in front of a random assortment of modern Americans, and then cut steaks off of it and grill them and serve them to half of the crowd, and most of those people would not have an problem eating those steaks.

I am asserting that the majority of western audiences, including Americans, would dislike being present for the slaughtering and butchering portion of the experience you describe.
AI Food Scanner
As someone passionate about health and technology, I noticed how challenging it can be to understand the ingredients in our food. This inspired me to develop an app that simplifies this process.

With a simple scan, the app provides an immediate health score for food products, breaking down each ingredient to help users make informed dietary choices. I have built it using Flutter and the backend is hosted on Hetzner.

Thank you for your time, and I look forward to your thoughts!

P.S.: I am really curious to see what you think, and if you have any cool ideas I will try to implement them.
Yes, absolutely (I am strongly agreeing with you!) I am not implying anything metaphysical.

I think the best way to illustrate my point is to actually let AIs illustrate it, so here are a few questions I asked both ChatGPT o1-mini and Gemini 2.0; the answers are very interesting. I put their answers in a Google doc: https://docs.google.com/document/d/1XqGcLI0k0f6Wh4mj0pD_1cC5...

Q1) Explain this period: "The axiom of analytic interpretation states: whenever a new Master-Signifier emerges and structures a symbolic field, look for the absent center excluded from this field."

Q2) Apply this framework to the various positions in the discussions and discourse about AI and AGI in 2024

Q3) Take a step further. If AI or AGI becomes a dominant method of meaning-making in society, thus the root of many Master-Signifiers, what will be the class of absent centers that comes into recurring existence as the dual aspect of that common class of Master-Signifiers?

TL;DR when we create meaning, by the very symbolic nature of the process, we leave out something. What we leave out is as important as what defines our worldviews.

I particularly like the bonus question that only Gemin 2.0 experimental advanced cared to answer:

Q4) Great. Now, let's do a mind experiment: what if we remove the human element from your analysis. You are an AI model based on LLM and reasoning. I think it should be possible to define Master-Signifiers from the point of view of a LLM too, since you are symbolic machines.

The last part of Gemini answer (verbatim):

"This thought experiment highlights that even for an AI like myself, the concept of "meaning" is intrinsically linked to structure, predictability, and the existence of limitations. My "understanding" is a product of the patterns I have learned, but it is also defined by the things I cannot fully grasp or represent. These limitations are not merely shortcomings; they are fundamental to how I operate and generate output. They provide a form of selective pressure.
Further, unlike a human, I do not experience these limitations as frustrating, nor do I have any inherent drive to overcome them. They simply are. I do not ponder what I do not know.
This exercise provides a different lens to view intelligence, meaning, and the nature of knowledge itself, even in a purely computational system. It does beg the question, however, if a sufficiently advanced system were to become aware of its own limitations, would that constitute a form of self-awareness? That, however, is a question for another thought experiment."
Are you able to do this really fast?
I took a really long time to write this post. ( More than half an hour)
I'm kind of doing the same thing even with instant messaging.
I write long paragraphs everywhere.
AI tools help with rephrasing and reducing wordiness but when it comes to one on one communication, it's really difficult to rapidly iterate and maintain the conversation. This causes stuttering?
I have ADHD too and expressive language difficulties.
Polyglot projects are harder to reason about, harder to onboard to, have more complex tooling, and can have weird interaction bugs.
I have a blog where I post a few posts per year. [1] /feed.xml is served with an Expires header of 24 hours. I wrote a tool that allows me to query the webserver logs using SQLite [2]. Over the past 90 days, these are the top 10 requesters grouped by ip address (remote_addr column redacted here):

requests_per_day user_agent
283 Reeder/5050001 CFNetwork/1568.300.101 Darwin/24.2.0
274 CommaFeed/4.4.0 (https://github.com/Athou/commafeed)
127 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
52 NetNewsWire (RSS Reader; https://netnewswire.com/)
47 Tiny Tiny RSS/23.04-0578bf80 (https://tt-rss.org/)
47 Refeed Reader/v1 (+https://www.refeed.dev/)
46 Selfoss/2.18 (SimplePie/1.5.1; +https://selfoss.aditu.de)
41 Reeder/5040601 CFNetwork/1568.100.1.1.1 Darwin/24.0.0
39 Tiny Tiny RSS/23.04 (Unsupported) (https://tt-rss.org/)
34 FreshRSS/1.24.3 (Linux; https://freshrss.org)

Reeder is loading the feed every 5 minutes, and in the vast majority of cases it’s getting a 301 response because it tries to access the http version that redirects to https. At least it has state and it gets 304 Not Modified in the remaining cases.

If I order by body bytes served rather than number of requests (and group by remote_addr again), these are the worst consumers:

body_megabytes_per_year user_agent
149.75943975 Refeed Reader/v1 (+https://www.refeed.dev/)
95.90771025 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
75.00080025 rss-parser
73.023702 Tiny Tiny RSS/24.09-0163884ef (Unsupported) (https://tt-rss.org/)
38.402385 Tiny Tiny RSS/24.11-42ebdb02 (https://tt-rss.org/)
37.984539 Selfoss/2.20-cf74581 (+https://selfoss.aditu.de)
30.3982965 NetNewsWire (RSS Reader; https://netnewswire.com/)
28.18013325 Tiny Tiny RSS/23.04-0578bf80 (https://tt-rss.org/)
26.330142 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36
24.838461 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36

The top consumer, Refeed, is responsible for about 2.25% of all egress of my webserver. (Counting only body bytes, not http overhead.)

[1]: https://ruudvanasseldonk.com/writing
[2]: https://github.com/ruuda/sqlog/blob/d129db35da9bbf95d8c2e97d...
Not sure this holds, especially given the context of boxing, which is notorious for corruption.
What helped me was living in Hamburg and going to the physiotherapist: “Können Sie Englisch?” “NEIN!”
I also chose Proton for the same reason. It hurts that their product development is glacial but that's a crucial component that I don't understand why Fastmail doesn't try to offer.
I enjoyed it for those reasons. It’s definitely a Japanese’s robotics video. Been watching them for years and they’re definitely their own thing.
Au contraire! You can unindent the final clause of an `if` or `match` block. Fantomas even supports it (`fsharp_experimental_keep_indent_in_branch = true`).
Sometimes you genuinely know better than the compiler. Not often, but sometimes.

I'm an embedded developer and recently for work I had to do inline assembly. The function was there or four lines of C, two nested for loops. The runtime cost of the C is 200-300 cycles.

I rewrote the function in assembly using features particular to my CPU and brought the runtime cost to 90 cycles with no loops.

In this application, the 60% runtime reduction was worth the week it took to engineer.
Have you watched Battlebots? It’s pretty entertaining.
You think givedirectly has no overhead accounting or infrastructure?
Show HN: LegalGen – Easily Generate Professional Legal Templates in Seconds
Hey HN,

I'm not a lawyer or a professional at drafting legal documents. Whenever I needed to create Terms of Service or Privacy Policies, I found myself spending way too much time researching and writing. Even after all that effort, the results often weren’t bulletproof or legally compliant.

These frustrations piled up, and I lost motivation to ship my startup—the very thing I set out to do in the first place.

That's why I built LegalGen for two main reasons:
- To generate legal templates in just a matter of seconds.
- To stay compliant with professional, customisable documents.

I hope this tool will solve similar problems and help you ship your startup faster and legally compliant. I'd love to hear your feedback or suggestions.
At least they can pay for therapy and afford to stop working or find another job
Fighting spam with Haskell at Meta (2015)
Not a DB admin, but I do install and manage DBs for small clients.

My experience is that AWS makes the easy things easy and the difficult things difficult, and the knowledge is not transferable.

With a CLI or non-cloud management tools I can create, admin and upgrade a database (or anything else) exactly the same way, locally, on a local VM, and on a cloud VM from any provider (including AWS). Doing it with a managed database means learning how the provider does it - which takes longer and I personally find it more difficult (and stressful).

What I cannot do as well as a real DB admin could do is things like tuning. Its not really an issue for small clients (a few generic changes to scale settings to available resources is enough - and cheaper than paying someone to tune it). Come to think of it, I do not even know how to make those changes on AWS and just hope the defaults match the size of RDS you are paying for (and change when you scale up?).

having written the above I am now doubting whether I have done the right thing in the past.
Comparing Llama 3.2 vs. Gemma 2 vs. Mistral on philosophical questions
The line you referenced is a statement - not a question.

The third line of the post is "The goals are: - bring the size down - retain good read speed (for further processing/reversing) - easy sharable format - lower end machines can use it"
The discussion is new to me.

I started analysing the audio because someone sent me a link to the film (The Wall) on youtube and asked me about the signalling. Once I'd decoded the telephone number, I tried googling it, to see if someone else had already figured out what it was (a US local number? the number to a US operator? the number a US operator called to talk to a UK operator? the number a UK operator dialled to get a London number?), but nothing came up. There's quite a bit of good discussion about that in the comments here.

A week or two later, I tried googling 'Pink Floyd Telephone Call', and found that the audio actually comes from the album, i.e. it's not just in the film, and a bit more information about how it was made, and put that in the addendum.
Cloud providers are very big targets but have enormous economic incentive to be secure and thus have very large teams of very competent security experts.
To Catch a Manuscript Thief
> Not to mention that you're getting 2010s-era performance on those VMs, so subdividing them is terrible from a performance point of view too.

I was trying in vain to explain to our infra team a couple of weeks ago why giving my team a dedicated node of a newer instance family with DDR5 RAM would be beneficial for an application which is heavily constrained by RAM speed. People seem to assume that compute is homogenous.
Wow, not sure why the nasty tone. I'd love a replacement.
This is very much modern French. Anything written after 1650 is easy to understand by the average French person and anything written after 1800 is indistinguishable from how French is written nowadays.
Capital expenditures are kryptonite to financial engineers. The cloud selling point was to trade those costs for operational expenses and profit in phase 3.
There have been some much publicised studies showing poor performance of training from scratch on purely undiscriminated synthetic data.

Curated synthetic data has yielded excellent results. Even when the curation is AI

There is no requirement to train from scratch in order to get better, you can start from where you are.

You may not be able to design a living human being, but random changes and keeping the bits that performed better can.
Congrats this website features a video where it provides the same as an audio only interview. But if you scroll down or up it stops. If you leave the tab it stops. Thanks for nothing. I hate the internet. Stop forcing me to change my behavior when you are the one who is wrong.
Amazing.. unfortunately code and data link back to the project page. But amazing research.
That's not entirely accurate. Telomeres shorten with age but cancers generally are triggered by mutations or defects much further in the DNA away from the telomeres.

So one hypothesis is that telomeres shrink with age which causes runaway growth (i.e. cancer) to burn up all it's telomeres early and start crunching through sequences responsible for building proteins essential to life, therefore causing some of the cancer cells to die out. Whether that hypothesis holds is a different matter but the referenced paper points towards various other mechanisms which are seemingly caused by cell age as well.
Why use something that works 90 times out 100, but blows up ten times, versus an automated process that can be provably correct all the time?
I haven't heard this before - the change isn't that large but but it really does drop after 80

My inclination is that this could still just be a selection effect. For people who are prone to cancer, you are probably dead by 80.

https://www.cancer.gov/about-cancer/causes-prevention/risk/a...
Is any of this reproducible? Not sure why that requirement has been quietly overlooked.

I've worked in this space for a long time and can't make head or tail of what glue is.

A motivating examplt would be help which I might have missed?
I use Wireguard, pretty simple, where's the challenge?
> OpenAI’s next moat

I don't think oai has any moat at all. If you look around, QwQ from Alibaba is already pushing o1-preview performances. I think oai is only ahead by 3~6 months at most.
It exists as of last week with Canvas.
> Right, so the answer is not to make that bad government bigger, the answer is to replace it with a good government.

Bad government (where by bad I mean serving the interests of the wealthy few over the masses) is bad regardless of it's size.

If you believe in supply-side/trickle-down economics, you might use the opposite definition of "bad", in which case shrinking of government that restrains corporations (protecting the masses) by regulation or paying for seniors not to end up it total destitution (social security /Medicare)

The size of the government is less relevant than what it is doing, and whether you agree with that.
The Conundrum of Being Good
> was supported by the operating system

By the Dalvik Virtual Machine (DVM). 65k method limit is what Facebook hit. tbf, DVM was engineered to run on embedded systems with 64MiB RAM (as a replacement for J2ME).
Even if 1% of images are disturbing that’s multiple per hour, let anyone across months.

US workman’s comp covers PTSD acquired on the job, and these kinds of jobs are rife with it.
While I did say "VM" in my original comment, to me this counts as "cloud" because the UI is functionally the same.
For everyone in disbelief like I was: “… past the age of 80
What if a boxer learns some sort of visual prompt injections to increase the hit rate. Like punching past people a heads
I don't see why we would need to say that, when we can debug and fix the system.
Visualizing text embeddings with MotherDuck and marimo
You mean there was a vulnerability, that they claim was patched within hours of release and never exploited, and only affected the Grammarly Editor interface?

At that point you might as well include every OS because everything contains saved data and vulnerabilities. That’s extremely different than grammarly collecting and selling off private data that they promise is private.

If your competitors are trying to actively hack you and steal your data…
This is excellent feedback, thank you so so much! We will simplify the Dockerfiles soon.
Please let us know if we can help you get started!
Cat themed fur-wrapped tri-mode keyboard now available for $240
A marginally related point but I do not know if others faced the following situation: I worked in a place with a CI pipeline room ~25 minutes with the unit/integration tests (3000+) taking 18 minutes.

When something happens in production we ended up placing more tests; and of course when things goes south at least 50 minutes were necessary to recover.

After a lot of consideration we decided to focus on the recovery and relax and simply some tests and focus on recovery (i.e. have the full thing in less than 5 minutes) combined with a canary as deployment strategy (instead rolling updates).

At least for us was a so refreshing experience but sounded wrong in some ways.
You could probably do it acoustically to some degree. A punch is going to violently displace some air proportionately to its impact.

Also, It might be undetectably negligible, but it would be an interesting experiment to see if a sufficiently sensitive thermal camera would be able to gather information on how much the air is getting compressed in advance of a punch.
Thank you! We haven't added observability yet, is this something you would like to see?
They do have a web page to do pairing at least:

https://logiwebconnect.com/
Thoughts on cognitive programs and the ARC challenge
Well thats why I read the article instead of just the headline.

tl;dr low iron causes less cell cycle activity. which means less errors including deregulation which is what cancer is.

its not that ground breaking.

but the iron contribution is. its actually a bit clickbait because they focus more on increasing iron in old people to prompt better recovery of everything else.
> at least with a single connected word, I can always double click to select the token

I'd expect an IDE for Kotlin to detect `stuff like this` and select the entire name. Considering Kotlin came from JetBrains, IDEs are most likely already in the Kotlin community's DNA.

(i never wrote or anything related to Kotlin myself but i do appreciate IDEs helping with stuff like this)
Yes, I think they had to push this reveal forward because their investors were getting antsy with the lack of visible progress to justify continuing rising valuations. There is no other reason a confident company making continuous rapid progress would feel the need to reveal a product that 99% of companies worldwide couldn't use at the time of the reveal.

That being said, if OpenAI is burning cash at lightspeed and doesn't have to publicly reveal the revenue they receive from certain government entities, it wouldn't come as a surprise if they let the government play with it early on in exchange for some much needed cash to set on fire.

EDIT: The fact that multiple sites seem to be publishing GPT-5 stories similar to this one leads one to conclude that the o3 benchmark story was meant to counter the negativity from this and other similar articles that are just coming out.
Don’t conflate research with the average employee. There are still career tech stars and research groups today, in fact many, many more of them than in 1950. They aren’t average employees and never were, just like Shannon was not an average employee. The average employee in 1950 also changed jobs when it suited them.

Anyway, I don’t think it’s true that the average FAANG employee leaves in 1 year. Some people do job-hop looking for more pay or faster advancement, but everyone knows hopping too fast or too often is a red flag on a resume. I work in a big well known tech company amongst hundreds of career researchers, academics, and excellent developers, and your narrative doesn’t fit them at all. I’m aware of lots of other companies with similar situations.

Probably the biggest thing that’s happened between now and Shannon’s day is that corporate research pays so well and there’s so much of it now that researchers are flocking to corporate jobs and leaving academia. That isn’t necessarily a problem in terms of innovation, it might be a good thing on the whole, but it might be a problem for the university ecosystem.
I agree, I run PROD, TEST and DEV kube clusters all in VM's, works great.
a truly random 256 bit password would require more energy to brute force than the sun will emit during its entire lifetime. a 1400 bit long random password is not any more secure in practice.

Passkeys are normally 256 bit ECC keys.
Those are valid reasons, but not always as straight forward:

> easy to setup different permissions for users (authorisation considerations)

Centralized permission management is an advantage of the cloud. At the same time it's easy to do wrong. Without the cloud you usually have more piecemeal solutions depending on segmenting network access and using the permission systems of each service

> able to transfer assets to another owner (e.g., if there's a sale of a business) without needing to move physical hardware

The obvious solution here is to not own your hardware but to rent dedicated servers. Removes some of the maintenance burden, and the servers can be moved between entities as you like. The cloud does give you more granularity though

> other outsiders (consultants, auditors, whatever) can come in and verify the security (or other) of your setup, because it's using a standard well known cloud platform

There is a huge cottage industry of software trying to scan for security issues in your cloud setups. On the one hand that's an advantage of a unified interface, on the other hand a lot of those issues wouldn't occur outside the cloud. In any case, verifying security isn't easy in or out of the cloud. But if you have an auditor that is used to cloud deployments it will be easier to satisfy them there, that's certainly true
Related:

Pink Floyd's 'The Wall': A Complete Analysis

https://news.ycombinator.com/item?id=42402981
Another way to represent an EoA that would be homomorphic to AoE would be to use a SoA that as an array of the tags/discremenants, and a separate array containing unions for the values. Although, that would be a little harder to work with.

If the order doesn't matter, you could use a separate field for each variant of the enum.
Givewell has done the analysis on malaria treatments and cost per life saved - it’s more like $3000 per than $30 per. https://www.givewell.org/how-much-does-it-cost-to-save-a-lif...

I don’t think it undermines your point - being able to save half a million lives is certainly meaningful.
Deliver the Bare Minimum
When you read the article, did this argument occur to you in light of what they found with NUPR1?
> The point is to optimize data layout for access patterns.

Yes. That's the point.

> Putting fields of a struct into their own arrays is only actually an optimization if you're only accessing that field in-bulk.

Yes, that's the scenario.

> And if so, why is it even in a struct in the first place?

Because that's how everyone is taught to model domains.

> If you use all fields of a struct in your algorithm, then an array of structs is the optimal way.

No. Your personal belief goes against both theoretical and empirical evidence. Others already talked about cache, padding, vectorized instructions, etc. I recommend you do a quick googling on the topic.