skysight-inc/HackerNews huggingface dataset:
I think the essence of human creativity is outside our brains - in our environments, our search spaces, our interactions. We stumble upon discoveries or patterns, we ideate and test, and most ideas fail but a few remain. And we call it creativity, but it's just environment tested ideation.

If you put an AI like AlphaZero in a Go environment it explores so much of the game space that it invents its own Go culture from scratch and beats us at our own game. Creativity is search in disguise, having good feedback is essential.

AI will become more and more grounded as it interacts with the real world, as opposed to simply modeling organic text as GPT-3. More recent models generate lots of synthetic data to simulate this process, and it helps up to a point, but we can't substitute artificial feedback for real one except in a few cases: like AlphaZero, AlphaProof, AlphaCode... in those cases we have the game winner, LEAN as inference engine, and code tests to provide reliable feedback.

If there is one concept that underlies both training and inference it is search. And it also underlies action and learning in humans. Learning is compression which is search for optimal parameters. Creativity is search too. And search is not purely mental, or strictly 1st person, it is based on search spaces and has a social side.
> does exercise purge "extra" salt?

No. Your kidneys do this, assuming they work correctly.
> The only thing that concerns me is that I hope companies still do outreach to colleges outside of the major universities and start partnering with them to widen the funnel

I can assure you they think that is bullshit as well.
Dating is pretty hostile nowadays. There are a lot of pretty crazy expectations. Coupled with a low tolerance for not meeting those expectations.

The apps have created, for many people, a "grass is always greener on the next swipe" mentality. People who might be good partners are passed over because one or two things don't meet or exceed expectations.

Meeting in real life is better but it's still a lot of work. There really don't seem to be as many social scenes as there used to be. Especially as people get older, over the age of 30, the social scenes feature fewer and fewer single people.

As a cis white guy, it's very easy to get burnt out. Between ghosting and the "slow burn" mentality it just gets exhausting.

I'll also say that most men are pretty shitty. I have a lot of single female friends and we talk about this a lot. Men really do kind of just suck. I didn't used to believe it but they send me screenshots and it's pretty bad.

In general, people just have less social skills and lower tolerance for this stuff nowadays. Being single isn't as stigmatized as it used to be.
Efforts to save lives within the vehicle even at a minor increased cost of lives outside the vehicle still nets many more lives saved.

The problem isn’t that the vehicles are getting more dangerous to pedestrians, it’s the poor safety engineering around where vehicles and pedestrians are likely to encounter one another, particularly at higher speeds.
They meant search for that string in the article, it is a section heading.
its a lot harder to learn. I just commented on another discussion agreeing with someone who made the same point.

If you already know Pascal its probably great, but if you do not its going to take a lot longer to to learn to use it.
This is great advice. The first x days change freeze on anything you'd like to implement / 'improve' is crucial.

Definitely note down everything that you think is a good idea. By time you reach those first few months and you have context you will likely cross most out. See the concept of "Chesterton's fence" for more.
This looks very interesting!

My suggestion for the self-hosting is to create docker images and use docker-compose. The self-hosting currently is a bit of effort to setup.

I also wonder if PHP is a good language for this. For the UI, yea that's fine and makes sense. But for the log processor that's going to need to handle a high throughput which PHP just isn't good at. For the same resources, you can have Go doing thousands of requests per second vs PHP doing hundreds of requests per second.
I’m an immigrant and I’ve never felt that way. The U.S. has a melting pot of cultures with everyone able to relate to everyone in some way shape or form. Generally with food. Americans eat German food, Italian food, Indian food, Cantonese food etc. and best of all, we fusion them together…curry pizza for ex.
Interesting article for anyone who was enrolled in an academic “Gifted and Talented” program in their school system.
Another way in which Python is the new BASIC is that it's preinstalled on the vast majority of Linux systems that have a terminal. Once it passed that threshold its popularity for utilities and scripts is a self-fulfilling prophecy.

It's common that I'd prefer Ruby but pick Python because it can be expected to run out of the box pretty much anywhere as long as you're conservative with syntax and dependencies (and have automated compat tests).

Its only real interpreted competitors there are Bash, POSIX shell, and Perl, I think.
We need glorified (rip)grep instead of ELKS and friends, which have huge learning curve. I welcome this effort.
The Supreme Court seems poised to uphold the ban though, based on recent oral arguments ¹, in which case Trump would face some pretty significant hurdles in trying to overturn it. The bill has already been signed into law by President Biden. Trump would have to try to get a new bill through congress to overturn the previous TikTok ban bill.

¹ https://apnews.com/article/supreme-court-tiktok-china-speech...
Wildly favorable treatment according to who, exactly? Or are you just being slightly subtle about your actual point here?

Explain it to me since I've been in the industry for quite some time here and I can't say I've seen what you're hinting at.
No benefit using go over C#, IMO, and I am also baffled by the switch
I finished the game and my dopamine receptors are cooked.
i think most people nowadays would make the trade
If all the competitors have the same quality and price then you're always going to be using some subjective criteria to decide between them. Why is choosing a minority supplier worse than any other criteria in this case?
brings back memories. my first exposure to unix was coherent and 4bsd. fond memories studying the source.
Hmm... is this on badgemy.app?
https://archive.is/OCqfu
Wonderfully put. This is also my line of thinking that informs my agnostic/slight affirm approach to whether what we're seeing from LLMs can be called reasoning.

So thanks for your patience in explaining to mjburgess why they might be wrong in their arguments that LLMs "definitely" cannot reason--at least not to the degree of certainty they seem to believe it. He's often here shutting down discussions about LLM reasoning, and they're seemingly oblivious to these considerations in their argument, despite others' attempts to explain it. I hope they're able learn something this time from your response.
I'm familiar with Visual Studio (in my professional persona) and Code. Too many dials and knobs and displays. Telemetry is not a huge issue for me, but I understand why it bothers some people.

I had been jumping back and forth between Vim and Emacs for several years in my hobbyist persona for years. When in hobbyist mode, I prefer to avoid anything that reminds me of my professional mode.

VS and Code are noisy and intrusive. Emacs and Vim (and Neovim) are not.
The poet Guillaume Apollinaire was also arrested on suspicion of this theft.

He wrote a poem about the experience of being jailed:

https://allpoetry.com/poem/14329550---La-Sant--by-Guillaume-...

I think “La Santé” was the name of the prison. The English translation of the title loses this double meaning.
It uses Clickhouse, though, which should be xtremelly fast for this.
Pushing and pulling water/sewer/gas/trash/food/electricity/fiber/police/ambulances/healthcare long distances is not cheap.

Typically, “housing” implies those amenities nearby. Obviously, a little bit extra doesn’t hurt, but building out and maintaining infrastructure is not cheap.

I imagine the calculations get even tougher when 50 year projections are for smaller populations.
You know it's the same everywhere? It's hopeless to wish for all of humanity to change their common intuitions and independently reproduced heuristics.

I'm white and spend a lot of time in Korea. I can get around in Korean. Do I take offence when a Korean talks to me in English first? No, it wouldn't make sense. If they switch to English when they notice that my Korean is imperfect? Neither. I'd have unrealistic expectations about my fellow humans if I blamed people for easily explainable interactions. Better to presume good intentions than to take offence at the banality of such interactions.
> Female engineers are overrepresented in big tech something like 3-4x the graduation rate.

Why is that? Virtue signaling? Discrimination on males?
Housing as infrastructure, like roads and electricity.

We will exit an era where housing prices always rise, because both taxes and insurance will become unaffordable. I see a combination of publicly managed apartments (like Germany or Austria) with a much smaller private market for houses. The end-game is housing managed like infrastructure, with most of it publicly managed but a few privately managed/owned houses for unique or highly desirable spaces.

There is also a crisis in affordability of apartments, with a report [0] showing a collapse in lower-cost apartments that is partially driving homelessness. It is especially hard for fixed-income folks.

> arrest the homeless

Most homeless are working homeless. They crash with friends and family, or they live in their cars/trailers. Others are pushed to the periphery or out of their job market entirely; San Fransisco's struggle for service workers is a reflection of this trend, but it's hardly unique to the Bay Area. We need workers for just about everything, and those workers need a place to stay.

While this won't solve street-level homelessness, right now most homeless programs cannot move recovering people into permanent housing due to affordability and shortages. There are long waitlists right now for Housing and Urban Development subsidized housing because of the shortages. There are camp grounds or shelters, but those are only temporary. Having more stock available also means these homeless programs can provide much needed stability for recovering people and get them away from places/people that might cause them to relapse.

> Does the government eminent domain the houses

I see a collapse in house prices, and that might cause private equity to dump a bunch of housing stock into the market. To prevent a total collapse government would step in and be a buyer-of-last-resort, which will kickstart the publicly managed housing initiative. Another is insurance, where private insurers step away leaving governments to either rebuild after disaster or face a new homeless crisis. There's also banks holding a lot of mortgage paper that can go underwater forcing another intervention.

I see plenty of cases of market dysfunction that requires government to step in without explicitly eminent domain, which is why I see housing-as-infrastructure becoming the 21st century solution.

[0]: https://www.jchs.harvard.edu/press-releases/new-report-shows...
You can do that if the parameter is a list:

def change(l):

l[1] = 'x'

>>> foo = [1,2,3]

>>> foo

[1, 2, 3]

>>> changel(foo)

>>> foo

[1, 'x', 3]
Move fast , break shit
Google's research blog does not seem to provide this, but many blogs include the Open Graph metadata[0] around when the article was published or modified:

article:published_time - datetime - When the article was first published.
article:modified_time - datetime - When the article was last changed.

For example, I pulled up a random article on another website, and found these <meta> tags in the <head>:

<meta property="article:published_time" content="2025-01-11T13:00:00.000Z">
<meta property="article:modified_time" content="2025-01-11T13:00:00.000Z">

For pages that contain this metadata, it would be a cheaper/faster implementation than using an LLM, but using an LLM as a fallback could easily provide you with the publication date of this Google article.

[0]: https://ogp.me/
Who drives at 18 mph around the city? I am yet to see a city like that.

And even if you did, there are other drivers that can crash into you at much higher speeds.
I've discovered I can't cross my eyes. Any techniques ?
The topic is data serialiasation formats, not programming languages.
> like understanding which objects pass by value and which by reference

Isn't that true for almost every "mainstream" language?
Is there a self-hostable BitTorrent tracker that can run with Docker? I know there's an option on qBittorrent but I don't want my server to run a full BitTorrent client; just the tracker.
PHP is arguably the best solution here. If a log ingestion process breaks everything, no other logs are harmed (a default shared-nothing architecture). Using something like Go, C#, etc, it might be "faster" but less resilient -- or more complex to handle the resiliency.

> But for the log processor that's going to need to handle a high throughput which PHP just isn't good at.

I'm sorry, but wut? PHP is probably one of the fastest languages out there if you can ignore frameworks. It's backed by some of the most tuned C code out there and should be just about as fast as C for most tasks. The only reason it is not is due to the function call overhead -- which is by-far the slowest aspect of PHP.

> you can have Go doing thousands of requests per second vs PHP doing hundreds of requests per second.

This is mostly due to nginx and friends ... There is frankenphp (a frontend for php running in caddy which is written in go) which can easily handle 80k+ requests per second.
> even if the value happens to be a reference to an heap allocated object

IIRC in CPython, the value is always a reference to an object. Other implementations might pass immutable objects directly by value, but the semantics is the same as passing a reference to the object by value.
Can’t you just use web workers to offload A* path finding to a separate thread and expose results to the main thread through shared array buffers?
Turkish chef recreates 8,600-year-old Neolithic bread
America in 1929
Energy megaproject in Chile threatens the largest telescopes
You absolutely do not have to bake wifi creds into an esp32 app in plain text. ESP-IDF provides multiple ways to do this, the way I generally do it is to come up with a wifi AP, serve a web page that allows the user to input credentials, and then store those credentials in encrypted flash. All of this is very easy to do in ESP-IDF using C++.
I was very surprised myself. Ping is <30ms to google.com right now so fine with me.
Seventh most upvoted HN post of all time, under Steven Hawking's and Steve Job's death. https://hn.algolia.com/
If you don’t give a fuck about anything besides making money then why even pretend to care about diversity if you don’t have to? Seems like corporations will drop the mask in 2025.
A Puritanical Assault on the English Language – Andrew Doyle
You can't change which list `foo` refers to, though. Only the contents of that list.

`foo` is a reference to a list, and that reference is passed by value.
Unfortunately MAY is not MUST. When it comes to RFCs, it's all too common that people won't implement MAYs, and you should operate expecting that. I wouldn't trust any key over 2048 bits to work.
If I did a service here by pulling a few cockroaches out into the open, the comment was worth it.
Underscore has been used in programming for the first time by the language IBM PL/I, in 1964-12, where it replaced the hyphen/minus character that was used by COBOL to make more readable the long identifiers.

Replacing hyphen/minus with underscore has been done precisely for removing the ambiguity with the minus operator (In COBOL the ambiguity was less annoying, because the arithmetic operations were usually written with words, e.g. ADD, SUBTRACT, MULTIPLY and so on).
> But what might such a language look like? For example, I imagine it will unashamedly dynamically-typed, or maybe have a simple (Go-like?) static type system - rather than the complexity of Python's Mypy/Pytype/Pyright/Pyre.

non-programmers using the language will almost certainly not use type hints.

I suspect most Python code out there does not.
If it was, it would be a tiny causal factor compared to the obvious one, lower marriage rates. Have to be married first to get divorced.

https://ourworldindata.org/marriages-and-divorces
For the less technically inclined folks that don't trust this hosted service or can't host their own it's probably simpler to just use a seedbox if you need to access torrented files from multiple locations or you want to share them with others.
Yes. About 5 cents of electricity varies by location without solar or amortized cost using inverters and solar with the bonus one can have a garden full of phallic statues. Everyone should write to their government leaders to encourage renewable energy in their state or province. People into DIY projects can get some tips on installing their own solar from Will Prowse [1] also a member of HN.

[1] - https://www.youtube.com/c/WillProwse/videos [videos][tutorials][DIY]
Show HN: Ask questions about YouTube videos without watching them
Paste any YouTube URL and ask questions like "what are the key points?" or "what did they say about X?"

Built this because I was tired of scrubbing through hour-long talks/podcasts to find specific information.

Tech stack (I'm a novice so please go light on me lol)

Frontend: HTML, CSS, JS (no frameworks)
Backend: Python with Flask
PostgreSQL for user data and request tracking
Auth0 for authentication
Stripe for subscriptions
Rate limiting using Redis
SmartProxy for YouTube access
Deployed on Render.com
Google AI Studio for LLM integration

It's request limited to 3 requests given the AI integration.

Any feedback would be super appreciated! I hope this is helpful!
I find it interesting that the article doesn’t question whether lower birth rates before the drop in relationships are the cause of this phenomenon.

Speaking for myself, I want kids, frankly more than I want a relationship. I will not enter into a relationship with someone who that isn’t feasible with (be it her socioeconomic situation, health, or simply her not wanting them).

I think the marketing of more and more expensive hobbies and travel, combined with less and less support for education/families, is leading a lot of folks to make the same decisions I’m making. Meanwhile, our popular culture makes saying this sort of thing explicitly something of a taboo, even if it happens to be the logic many of us are following.
Russia has a long stretch of Black Sea coast, including harbours at Novorossiysk and Sochi. Before 2014 there were plans to relocate the Black Sea fleet from Crimea to Sochi.

One of the surprising things about the Ukraine war was the successful sea war by Ukraine, forcing the Black Sea fleet outside of Ukraine’s range. But I think with "strategic geography" meant peace time. In war time Russia would have problems with three other NATO members on the Black Sea and above all with the Bosporus.
Very nice. A lot of the complexity you described is why I've settled on using CloudWatch logs for anything I have on AWS. I don't need a fancy UI, just a powerful querying language for investigation and debugging. With that said, it would be nice to see at least some mechanism for building aggregates queries (for example, 4* results in the last 24 hours by user) but if it's ClickHouse underneath, I assume that's easy using standard ClickHouse tools.
P2P is such an underrated tech
Don't tell me why, but I've developed an instinct that recognizes solutions that use Clickhouse under the hood :)
> I'll get a bit concerned and eventually tell him "OK, never mind, I'll find another way, just drop me there".

Isn't that exactly what happened here? Rider pushed the help button, got help, and was dropped off. Right there.

I think you get to the truth of the matter with your "horror movie material" quip. You don't think this situation was dangerous. You think it was scary because of the robot. Well, OK. But that's not a safety argument.
I remember hearing/seeing that "he had the shits" that day, and wanted to wrap-up the scene so he can go recover/rest.

https://screenrant.com/indiana-jones-swordsman-shoot-raiders...

"It sounds wrong to say one should thank Ford’s sickness for one of the most iconic scenes, but Raiders of the Lost Ark is definitely better off for it."

https://screenrant.com/indiana-jones-raiders-lost-ark-gun-kn...

"A much more elaborate fight scene was planned, but Ford developed dysentery while filming in Morocco..."
"Reenact the past , be the past, past becomes glorious present" Isil
I wonder where that 30 billion figure comes from, could you have misheard?

Meta was fined for €1.2 billion (the largest fine ever) for mishandling user data in violation of GDPR. The other fines they had add up to less than two billion:

1. $800M for antitrust violations with Marketplace

2. $400M for collecting children's data on Instagram

3. $200M + $180 in Ireland for forcing users to accept new advertisement/personalization terms

4. $200M for a personal data leak

5. $200M for WhatsApp "unclear privacy policies"

6. $60M for failing to allow opt-out of third-party tracking

The law allows up to 4% of global revenue but it you stack fines it does start looking a bit ridiculous (especially #5). Though, as an EU resident, I'm happy someone is fighting for privacy and more a humane internet - even if that feels like a lost battle already.
> he speaks of “subliminal messages” and thought control,

Say what you will, something or someones may very well be triggering such as these.
Dozens of felony convictions, the jury agreed with the prosecution.

Lying under oath was also what got Bill Clinton impeached, and that too is "just words".

That said, the claim that this unduly influenced the previous election is, IMO, probably incorrect: that Trump is a philanderer was known in 2016, and his conviction for these offences was known by the 2024 election, and yet he still won.
Two outsiders tackled the mystery of arithmetic progressions
You’re right. This article describes many lawsuits of how U.S. citizens would get replaced with Indians on H1B.

> Insiders Tell How IT Giant Favored Indian H-1B Workers Over US Employees

[1] https://www.bloomberg.com/graphics/2024-cognizant-h1b-visas-...

I do not understand why the H1B visas are skewed towards Indian men. It isn’t fair to Indian women nor people from other countries.

> The latest data showed around 72% of visas were issued to Indian nationals, followed by 12% to Chinese citizens. [2]

> About 70% of those who enter the US on H-1B visas are men, with the average age of those approved being around 33. [2]

[2] https://www.bbc.com/news/articles/ckg87n2ml11o
Failed to generate over and over
DEI programs can be counter productive. The incorrect biases of the past can’t be fixed with opposite biases. Merit based equal representation should be the ideal state. For 10 positions if there are 50 applicants wearing blue and 50 applicants wearing red, knowing that the shirt colour doesn’t matter we should end up ~5 red and 5 blue new starters.

Now if there are only 2 blue applicants, then we should look into if there is something preventing the blues to get to a point where they can apply. That usually doesn’t fall under the hiring company’s control.
With the switch away from cash, it looked like some workers were losing tips at PoS terminals. So they added aggressive tip suggestions. Employees now have to pay taxes on their non-cash tips, and now employers realize they can pay their workers even less, to boot.