skysight-inc/HackerNews huggingface dataset:
Sometimes I just open the NumPy or the Python docs and browse it (or other libraries like PyTorch). Even after about 2 decades of Python experience, I often find something new and neat even on the "basic" pages that I didn't know about.
Reading release notes can be useful also.

Many people seem to have an irrational aversion to reading documentation and manuals. They'd rather speculate and guess and state false things than to just open the docs to understand how the thing works.

I'd say if you use the tool daily for years, it makes sense to invest into actually reading the docs.
Happy to answer questions about the AI prompt workflow, the Prestige system, or why promotions are based on Discord activity.

Also curious how others have handled satire + simulation in their projects.
Wow what a blast from the past. I used this library many years back when I think it was called Baidu E-Charts. Was a great library back then too. I'm amazed how good its gotten now.
> [the government can] take away my life, liberty, or property under the threat of violence.

I do not envy your life situation if this is something that you have to genuinely worry about.
yeah, but you need some information (and even outside youtube, it's hard to know who to trust)
"X and Y were in the garden, Y noticed the ripe tomatoes as they went into the greenhouse". Is X in the greenhouse?

I'm way woker than the average person but I have to admit encountering a singular 'they' breaks my concentration in a distracting way - there's definitely possible ambiguity.
Trump's tariffs trigger 'alarming' bond market fire sale
If they're so concerned about abuse, why are they abusing it more than anybody else?
>Why is the marketing firm/platform not on the hook for noncompliance in your first example?

Because they act in good faith and expect that consent is collected before their script is executed. This is usually written in their ToS, e.g. see Google Analytics. Google expects that you maintain compliance and if, because of your failure to stay compliant, they collect PII without consent, you are liable for the damages. See what happens? Every small business who wants to know something about visitors of their website is now on the hook. They are expected to understand GDPR, to understand legal details of Google ToS etc. Since you cannot avoid having digital presence today, this looks pretty much like a compliance tax.

>I genuinely believe if people are dumb enough to keep PII in spreadsheets

You are speaking about majority of population of this planet now. Everyone prepared at least once in their life a list of contacts to send wedding invitations, list of customers for a freelance job etc etc. People are not dumb. They just keep doing what they were always doing: having a sheet with a list of contacts. And honestly, they should continue, because why not? Why we should put significantly more thought in this simple task? Yes, the tools have changed and we now have implicit privacy and security risks associated with them. We should fix the tools and assign liability properly.
almost-one-liner (though it will give you the full model):

import z3; z3.solve([z3.Sum([ord(a) == z3.Int(f"k{i}") for i, a in enumerate(r[0])]) == r[1] for r in [("bbababbabb", 7), ("baaababaaa", 5), ("baaabbbaba", 3), ("bbaaabbaaa", z3.Int("x"))]])
> Did you not notice the last decade of the tech industry anointing itself as the one arbiter of truth and gatekeeper of human communications?

No, I've seen individual firms in the various (social and otherwise) online media subindustries, like firms in every earlier media subindustry, each declaring themselves the one arbiter of what will be treated as true and/or worth transmitting on the platforms they operate, but... that's a very different thing than your claim.

> Seems difficult to not noticed with how loudly that role was cheered on by those who thought it would entrench their political ideology into society forever.

Some people may have cheered on individual moderation decisions (but typically the people invested enough to do so had an even longer list they objected too), but no significant group cheered on the fantasy you describe, nor did any significant group embrance the even more fantastic belief you describe as characteristic of the people cheering on that fantasy.
If DGG isn't much different and it doesn't track you, then what's the point of using Google?
I suppose making it to the very, very top of worldwide wealth requires some incredibly unusual personality traits. Single-mindedness, ruthlessness, enormous risk tolerance and so on. These aren't necessarily bad, even if selecting for these criteria tends to end up with narcissists. But equally these maybe aren't the best qualities in a political leader.

Maybe what's changed is that SV wasn't running the country 10-20 years ago?
What a beautiful presentation!
A handy Web3 tool to compare ERC-4337 bundlers (Account Abstraction)
There's still cash money for those things. If you ever heard about the "Operation Car Wash" bribery scandal (largest corruption case in world history), the businessmen and politicians were exchanging suitcases full of cash at a car wash.
Most devs I've worked with are sane, unfortunately the rare exceptions were not easy to predict or understand.
I use DDG, but mostly with the bangs, so I search in the place I'm likely to get the answer I want. Which can be limiting, because I'm always using the same sites (e.g. imdb for media information) and won't discover new ones, and sometimes I don't know where I can find what I'm looking for.

For more general searches, depending on the topic, DDG is close to useless because link farms, AI slop, and returning results that aren't really what I'm looking for (some of the keywords weight too much). But I suspect this is a common problem in all search engines, so I'm not looking for a replacement. It is frustrating though. I can't believe the information doesn't exist, is just that it is unreachable.

I don't search using AI. Generally I'm not looking for information that can be distilled into an "answer"; and there's also that DDG is not feeding me AI answer (I think? May be I'm not paying attention).
The concept of reducing friction in web design has become nearly ubiquitous in design discussions, elevated to an almost fundamental principle. While widely accepted as best practice, it’s worth examining this idea more critically to understand when friction reduction truly benefits users and when some resistance might actually enhance the experience
The national e-ID scheme should obviously be government run.
So's Win9X (which is really insulting come to think about it) and AmigaOS 2.X/3.X
It's less about the specific OS/GUI and more about the era I guess.
I was never going to hire a professional artist to sketch shit up for me. I have replaced MS Paint, not harmed "creative labor".
How to lock down your phone if you're traveling to the U.S.
Come on dude. Read the news. Almost nobody (no country) wants immigrants.
> .. identified the villain with brass-knuckled clarity: the decline of critical, open debate was due to the corrupting influence of concentrated power. Truer words have never been spoken. And yet… Updating his 1962 analysis in 2023, Habermas, the patrician-academic, chose to fuss over topics like “algorithmic steering”— a quaint concern akin to adjusting picture frames while the house collapses into a sinkhole.

"Adjusting picture frames while the house collapses into a sinkhole" sums up much of the opposition in the US ATM

However, it's not clear to me how "concentrated power" has lead to "the decline of critical, open debate" ?
Mirror: https://archive.is/rDbgD
Ok, I did watch the video. He does make a lot of points which sound plausible to a casual like myself.

I'm still sceptical. It's pretty clear that there is real distaste for Europe in the MAGA sphere. I really find it hard to believe that this is all an act, a ploy, to boost Europe's own economy. Everything I've witnessed about MAGA suggests this type of long range thinking is just a coping wish. I think it's much simpler than that. I think they have a real distaste for Europe, for a variety of reasons.
>Connecting GPUs across clouds, securing workloads across continents, migrating between cloud providers — it’s messy, it’s hard, and it breaks all the time.

Is the new fund raise to enable Tailscale perform these complex tasks or for scaling it?

I've once read few years back that seamless and secure cloud independent computing or cross-cloud system is the next frontier, and it seems it's a legit problem and a business opportunity for security company like Tailscale and Crowdstrike (investor). The record breaking acquisition of Wiz kind of cemented this problem space and the pain points, and it seems that Tailscale is riding on the opportunity [1].

[1]Google to buy Wiz for $32B (845 comments):

https://news.ycombinator.com/item?id=43398518
Brainpower boosted by tapping out a specific rhythm
"Shadow Ticket" by Thomas Pynchon
To me, cars are a means to an end. And I can imagine a world without cars more easily than a world without software.

Do you imagine that we just somehow evolve capabilities beyond it? or do we eventually produce universally perfect software solutions and leave it at that?
Is it really so "racist" when many of these countries truly have fundamental issues with regards to human rights?

GP never said "Iranians" or "Afghans", the issues are specific to the countries themselves.
In Guatemala, painted altar found at Tikal adds new context to Maya history
I have been using both platforms recently, but I personally consider current iPhones a bit less useful and a bit more buggy than comparable Android phones. So my guess was that many people don't buy it for the additional value but for status / cult / whatever. But I am sure there are people who get additional value out of it, e.g. because they are heavy iCloud users.
Did not mean it as a general insult, sorry.
VisX looks nice. We haven't had the need for more complicated visualizations yet but I'm always looking out for options.
(2022)

Starts with "This entire post is severely outdated much to my pleasant surprise. I've written up a follow-up post you can read here. The text is still here for historical reasons."

What's the point of posting this?
They're in NATO so they're good guys™.

Also in Iran there's more female engineers than men. It's quite unlike Taliban ruled Afghanistan.
"Motorola moto g play 2024 Smartphone, Android 14 Operating System, Termux, And cryptsetup: Linux Unified Key Setup (LUKS) Encryption/Decryption And The ext4 Filesystem Without Using root Access, Without Using proot-distro, And Without Using QEMU": https://old.reddit.com/r/MotoG/comments/1jkl0f8/motorola_mot... (old.reddit.com/r/MotoG/comments/1jkl0f8/motorola_moto_g_play_2024_smartphone_android_14/)
It's "nice go have" i.e. cheaper to just pay for more storage than do it properly
Faster indeed

> A trial in which Holborn's escalators became standing-only improved the speed customers got through the station, Transport for London (TfL) has found.

https://www.bbc.com/news/uk-england-london-35354471.amp

https://foi.tfl.gov.uk/FOI-2015-1920/2015-1920-Report%20on%2...
“Conservatism consists of exactly one proposition. There must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect.”
> blob-tree-commit-ref data structure were the perfect representation of data

Is it not? What are the alternatives?
And I know many laborers that work for wages that most "software monkeys" wouldn't do just to shit in a pot. If you are in software development you are far more likely to live in a more expensive area of the nation where trades have a much higher than average value. In places that aren't employing many software developers trades don't pay nearly as well.
Not guessing is perhaps the most important thing to the business.

I developed a lot of my problem solving skills in semiconductor manufacturing where the cost of a bad assumption tends to be astronomical. You need to be able to determine exactly what the root cause is 100% of the time or everything goes to hell really fast. If there isn't a way to figure out the root cause, you now have 2 tickets to resolve.

I'll throw an entire contraption away the moment I determine it has accumulated some opacity that antagonizes root cause analysis. This is why I aggressively avoid use of non-vanilla technology stacks. You can certainly chase the rabbit over the fence into the 3rd party's GitHub repo, but I find the experience gets quite psychedelic as you transition between wildly varying project styles, motivations and scopes.

Being deeply correct nearly all of the time is probably the fastest way to build a reputation. The curve can be exponential over time with the range being the value of the problem you are entrusted with.
Yes you're right, it's -U on linux (1). On Mac its -f (2). Linux also has -f, which is equivalent to -a -U .

(1) https://man7.org/linux/man-pages/man1/ls.1.html

(2) https://ss64.com/mac/ls.html
Ask HN: First time manager, feel like an imposter
Hey all, so I'm a data engineer who has become an engineering manager. I'm replacing a manager who has amazing knowledge of internal systems and I feel like an imposter. It will take a long time for me to built up any where near the understanding of the business and processes and understanding who knows and how each random system works.

I'm thinking the best option would be for me to focus on a few key projects that I can get my head around but I'd appreciate any advice from people who have been in my position.

I'm replacing a manager who has great knowledge of internal systems and business history. I don't have that.
Of course they are very different things, I didn't mean to imply otherwise. I'm just drawing peoples attention to the parallels that do exist.

> The reason why you'd pull the plug is because there is no prospect of survival

Same goes for a body bred to have no brain, surely. Of course that moves the dilemma to "is it ethical to create humans with no possibility of survival", which is a different question equally worth debating.
I would consider "exploring and ruling out possible causes" a systematic approach, not guessing.
The charitable interpretation is that this isn't real science. If you have gender studies papers like the fake "Human Reactions to Rape Culture and Queer Performativity in Urban Dog Parks in Portland, Oregon" that showed dog parks were "rape-condoning spaces" where canine interactions reflected human rape culture and systemic oppression. They get through the system even though they are obviously satire. And yes, it was peer reviewed and even recognized as a significant contribution to feminist geography during the journal's anniversary celebration before the hoax was revealed

There were always things we considered science that are no longer considered science or harmful (blood letting, lobotomy, race science, etc)

https://en.m.wikipedia.org/wiki/Grievance_studies_affair
TIL a Mississippi based media organization can't even properly say "library stopped offering access to academic research" in the title, instead using words that are complete nonsense "delete research".

I don't know whether the reporting or the news itself is more disappointing.
Yes, I do. I'd never use an LLM for any meaningful or important information because by design, they will simply shove the most likely next token and you get a ton of responses which are pure nonsense if you start digging into it. Mind you, I've been noticing that Google has been terrible for a long while now. Kagi seemed alright at first but it also gave a lot of nonsense. The final straw for Kagi was the fact that they are backed by yandex and by extension fund the russian terrorist state. Lately I've switched to Qwant and so far it covers almost all of my needs.
Solid points!

Shame the author doesn't mention the Swedish secret of snus. That's the best productivity hack I know bar none. Anyone else out there?
I just accepted I wasn’t going to find anything comparable, and just have to bite the bullet and accept software that has way less features, but at least consistently works, and doesn’t randomly decide to run at 800% CPU when a single file changes.

Now on team Zed. We’ll see how long that is good before it enshittifies too. I’m not sure if I should be happy they’re still not charging me for it.
They also applies to objects (like it does), so here it could be the tomatoes that are going into the greenhouse.
What do you mean? What is huge to you? For me a static blog on a small vps would start to crumble at around 30 to 150 requests per second. This number is broad because the are a lot of moving parts even in this scope. This results in 2.5 million to almost 13 million page views a day. To reach numbers like that you need to get reeeeaally popular. With some planning a static website can be served billions of times a day before saturating the network stack.

So what are you talking about?
> NAT/STUN world you were trying to avoid

The clean way to build this is with firewall configuration, opening ports, and static IPs. NAT/STUN and dynamic IPs are just a hack and I don't understand why people pretend this is an acceptable solution for professional networking. Working around an infrastructure that isn't a natural law but can be changed at our will seems like a big waste of time.
A guide to reduce screen time
I have never had any reason to believe my government is stealing my money, or even has any interest in stealing my money. It's not some centralized criminal organization like it is becoming in the United States or maybe in other third-world countries. I do pay my share of taxes (for which I receive excellent value), and some of that goes to consumer protection including banking and financial institution regulations.

Who I don't trust completely with my money is banks and financial institutions. That's why I have a government who regulates them. And hey, it has worked where elsewhere it has failed (see 2008 global financial crisis).
>> This is exactly correct, LLMs did scale with huge data, symbolic AI did not. So why?

Like the rock salad you're mixing up two disparate contexts here. Symbolic AI like SAT solvers and planners is not trying to learn from data and there's no context in which it has to "scale with huge data".

Instead, what modern SAT solvers and planners do is even harder than "scaling with data" - which, after all, today means having imba hardware and using it well. SAT solving and planning can't do that: SAT is NP-complete and planning is PSPACE-complete so it really doesn't matter how much you "scale" your hardware, those are not problems you can solve by scaling, ever.

And yet, today both SAT and planning are solved problems. NP complete? Nowadays, that's a piece of cake. There are dedicated solvers for all the classical sub-categories of SAT and modern planners can solve planning problems that require sequences of thousands of actions. Hell, modern planners can even play Atari games from pixels alone, and do very well indeed [1].

So how did symbolic AI manage those feats? Not with bigger computers but precisely with the approach that the article above seems to think has failed to produce any results: heuristic search. In SAT solving, the dominant approach is an algorithm called "Conflict Driven Clause Learning", that is designed to exploit the special structure of SAT problems. In Planning and Scheduling, heuristic search was always used, but work really took off in the '90s when people realised that they could automatically estimate a heuristic cost function from the structure of a planning problem.

There are parallel and similar approaches everywhere you look at, in classical AI problems, like verification, theorem proving, etc, and that work has even produced a few Turing awards [2]. But do you hear about that work at all, when you hear about AI research? No, because it works, and so it's not AI.

But it works, it runs on normal hardware, it doesn't need "scale" and it doesn't need data. You're measuring the wrong thing with the wrong stick.

____________

[1] Planning with Pixels in (Almost) Real Time: https://arxiv.org/pdf/1801.03354 Competitive results with humans and RL. Bet you didn't know that.

[2] E.g. Pnueli for temporal logic in verification, or Clarke, Emerson and Sifakis, for model checking.
It's true for proprietary software yes. The title of this post was "Gumroad is open source" (which has now been fixed).
Is this on ollama yet?

Edit: I just gave it a very simple prompt: "Give me a Python script to anonymize strings inside a file. The strings are 4-character long and inside single quotes, like this: 'abcd'"

And it is hopelessly trying to decide the regex, missing it time and time again, for the past 5 minutes.

Claude, o1-mini, o3-mini and even gpt-4o did it in seconds.

So I'd say this is very far from being useful...
>Digital payments does present a uniquely frictionless route for tyrannical governments to assert power should they ever decide to weaponize it…unlike paper money which is harder to control.

This is true, and there's already a proposed law to ban paper money in Brazil.
Another tip is that even HN has some screen time features. If you go to your profile, you can play around with the "noprocrast", "maxvisit", and "minaway" options.

When noprocrast is on, you may only view HN for maxvisit minutes at a time, and must stay away for minaway minutes before returning. (taken from https://news.ycombinator.com/item?id=3677504)
It definitely has been designed to be solved by hand or possibly even in your head. Nintendo aren't in the habit of handing out Advent of Code questions in their games. Honestly, the sophistication of the puzzle design is extremely admirable.
Is Free Will just a beautiful lie?
“On a scale of 1 to 10, how much credit do you give to yourself for getting to where you are?”

This question has always fascinated me. I’ve asked this question from numerous people and based on people’s background and how much they have suffered, I get all the numbers from 1 to 10. (or even higher)

I don’t know much about our “Soul” and its effect, whether we carry something from our past life (if we had any) but I can see these factors as things that truly shape us:
- Family
- Surroundings/Community (somehow family again)
- IQ/brain capacity and our appearance

We have no say in any of these and are totally random. Whatever we do and decide, can be traced back to these factors.

I’d like to argue we humans are static functions generating the same results if fed the same inputs. If a supercomputer can capture all the inputs from the beginning and does the required processing, we can become deterministic creatures.

Back to the first question, people like to compare themselves with people of the same age, arguing I have decided to suffer and grow at some point blah blah and because of that give more credit to their “will” and themselves.

I’d say it’s easy to compare yourself when you are 25 or 30 but do you ever compare two kids aged 5 in totally different circumstances?

Another interesting fact supporting this:
In 1983, Benjamin Libet and colleagues conducted a study revealing that the brain's readiness potential (Bereitschaftspotential) begins approximately 550 milliseconds before a voluntary action. Participants reported conscious awareness of their intention to act about 200 milliseconds before the movement, suggesting that unconscious neural processes initiate actions prior to conscious awareness.
https://pubmed.ncbi.nlm.nih.gov/6640273/

In my mind all of this leads to “illusion of will”. Although I do not look at it in a nihilistic way, it just helps me be more humble and embrace the randomness of the world and appreciate what I have.
If this is an idle game, why do I need to log in?

Couldn't you store the game state in localStorage or something?
I think without strong and funding increases on the EU level this effort will stay localized and minimal. And comparing it when the reverse happened after WWII will stay wishful thinking. I think Europe and Canada faced problems with funding decreases even before any initiatives like that. I did not see much improvement in this regard.