skysight-inc/HackerNews huggingface dataset:
> My guess is agriculture is what selectively picked humans with long-term thinking (strategizing) and ultimately led to civilizations. (all civilizations started with agriculture around a river)

Foragers are the vast majority of human history and they're just as capable of weighing long-term risks as you or I. It would also be incorrect to say that all agriculture originated around river valleys. Mexico and New Guinea are both counterexamples.
> I like the idea that my cat is constantly in a flow except when hungry haha.

Alternatively, one could argue that 'sprint' predators like cheetah and Peregrine falcons are in flow-state when hunting (i.e. hungry) and in a non-flow state when resting between hunts / kills. Considering Peregrines, outside breeding season, they might only spend a few minutes flying per day and are then happy to perch on a secluded branch until they need to venture out again for their next kill. If there is a flow/non-flow distinction (and you are right, we may never know), I'd conjecture that flow starts when hunger exceeds a certain threshold and finishes when the bird is fed.

Edit: I work with different types of raptors and can confirm that they vary significantly in their mental capabilities. Owls have relatively small brains because their skulls are full of eye and they are not easily trainable, compared with say a Caracara [0], which to my mind is the bird equivalent of a racoon: smart and pesky. I can imagine a Caracara having a greater flow/non-flow distinction compared with an Owl which is much more instinct-driven.

[0] https://en.wikipedia.org/wiki/Crested_caracara
Reminds me of the unescapable loop:

while (true) {
try {
return;
} finally {
continue;
}
}
This is what happens when the barrier to entry is almost non-existent. I would not be at all surprised if alternative app stores enforced higher requirements to publish.

What's Steam doing these days on that front? They seem more open than requiring a major publisher, but I'm not aware of a large amount of malware or scams (other than the game being shitty). They seem to have a functional model for filtering bad publishers and/or apps.
Since 2016-ish, I've been using the Dell XPS 13 "Developer Edition" (3 models so far), and they're consistently decent machines.

I still have a Linux workstation for big tasks, but XPS has been good enough to wean me off Macs ever since they introduced the touch bar, which was a hard pass for me.

Caveat:

I had to swap the radio in the first one due to driver issues, and I continue to experience occasional issues with Bluetooth, suspend and graphics rendering.

It's not all roses, but the benefits far outweigh the disadvantages (for me at least).
Why GitHub Copilot is not a Treat for your Job
Of course they will. When legal details becomes an obstacle for what the state wants, the details are brushed aside as unimportant with an appeal to "common sense". When those same details are an obstacle to what an individual wants, we're sorry, it's not our fault, that's just what the law requires and we must follow the law, even if we don't want to. And if you have a complaint, there's a process for that. It may take a great deal of effort on your part, and years of waiting, but again, that's just the process and there's nothing to be done.
Go further. Get rid of all zoning that’s unrelated to pollution of some kind or strictly a safety issue.

Why is the government involved in whether I can run a business from my home? Why is the government responsible for controlling where businesses might be located instead of the free market controlling that aspect more dynamically?
> I've been trying to call this out for years, to no avail

I think a sizable chunk of the industry feels this way. But the incentives of PR are driven more by the baying of influential parts of the public than by rational consideration of and conversation about what's just.

To be clear, I'm not suggesting that the "metrics diversity" folks are definitely wrong. Just that the environment has long been one that responds to good-faith questions about the effectiveness of its approach with screeching instead of thoughtfulness.

I still remember, early in my career, when Google held a diversity-focused TGIF (internal all-hands). There were obvious, gaping holes between the approach and its stated goals, and I care about representation and especially about identity-driven discrimination, so I was chatting with teammates about it afterwards.

I pretty quickly picked up on the fact that everybody thoughtful that I knew considered diversity efforts to be little more than theatre, designed to appease the loud and dumb and corrupt, and that breaking the kayfabe in the name of actual social justice was professionally costly.

I don't hold quite as cynical a view as this (see a couple paras up), but the degree to which the process is widely considered to be a jobs program for useless HR people was really striking, and a formative moment in my professional life.
I just deployed something worldwide that took about six weeks to develop and our initial guess was about two weeks, so this is fresh in my mind. I was able to lay out a list of work items at the beginning that stayed like 80% the same from the beginning to the end, but didn't account for the possibility that each one of these could be push-button, or could lead to a blocking problem that needed a day or two of research to resolve. Based on that, I'm thinking that the way to approach the next one of these is to lay out the roadmap, but assume that something like half of the trivial steps are going to turn into complex problems that stop the train for a day or two, or lead to a change in the design.
>No one makes a living selling drugs by being fussy about their customers and their hours

Not true. There are many operations - most obviously tg group based ones - with specific hours and customer requirements (at minimum a solid reference by a current customer).

It's perhaps still more common to not be too picky but definitely not by all.
Finding Collective Ownership of the Codebase
The entire story is set in France. Perhaps they don't add anything for you but for me they give the story a more French flavour.

And anyway town hall is not an precise translation for mairie. In my home town in the south of England a more correct equivalent would be civic offices. Also in the UK reporting a death is done online these days, definitely not at the town hall.

Actually I don't know for sure how these things are done in France but that they are done differently seems certain.
It's a forth with types, dictionaries, arrays, heaps... it's pretty cool... I managed to get it to to compile on an old 32 bit linux, but I don't know enough C to translate it into modern 64 bit C.
It makes my blood boil too. I think this is one of those cases in life where you have to make as much noise as possible. When people feel uncomfortable enough they'll be more likely to resolve your situation so that you stop shouting at them.
Is the torrent still up?
End of an Error: As Conan O’Brien Wraps Up 28 Years of Late Night, I Was an Idi
The Map of Superconductivity
Ask HN: Quit my job to focus on interview preparation
Hello,

I'm a software developer with 10-15 years of experience under my belt, but I spent most of them not working on technical problems challenging enough to justify the 10-15 years and only last 3-4 years I moved to backend. I sure as hell delivered quality software that paid the bills and then some.

Needless to say that I'm quite rusty and/or unexperienced in most of the typical interviewing questions and I need to get up to speed but I work full time and I have no energy after 40 hours work week.

I want to move land a job in FAANG type of company in the US and I know leetcode type interviews is very common there. My idea is to quit my current job so I can dedicate my time to studying for interviews. I can afford this since I will rely on unemployment money in my home country.
Do you think this would be a waste of time? did anyone do such a thing? what are your thoughts fellow HNers?

Thanks in advance!
Agreed, pretty much every physical operation (stores, logistics, etc) should have plans to continue operating when their IT is down. Losing access to dynamic pricing and loyalty discounts is better than closing up entirely.
darktable does very close to zero file management, or library management, they are purposefully staying away from this.

Also, they don't want to be seen as a clone as feature parity is not their goal.

Basically it just happen that the two pieces of software perform some of the same functions.
We use the Grafana GitHub plugin to track outstanding pull requests
Maybe because "grande école" literally means "big school", but it's essentially a proper noun in French, similar to their version of "Ivy League"?

Not sure why for the others you mention, except that they're very specific concepts in France as well, which don't really have very good analogues in the US.

Or maybe they just like the sound of the French word and want to sound more sophisticated.
Scale.

Perhaps not the largest groups, but the smaller ones, posssibly.
So the most viral component of GNU ecosystem is "make". They managed to replace everything except it :)
> I have never met a drug dealer in real life

If you’re an adult living in the US, I’d wager you probably have and just didn’t know it.
> People in the Bay Area don’t realize that every little thing that keeps costs low gets funneled back into house prices.

Because the root cause is the demand for housing in Bay Area is far outstripping supply. You must tweak either or both of those to move the price. Addressing supply certainly does, but it might not be sufficient supply to overcome the demand. But it does help the situation.
«There are useful low-code tools that can help you learn about working with classification models. Try Azure ML for this task»

I'm guessing this is how Microsoft wins and the other giants lose: easy on-ramps to Azure. Does AWS have something this friendly? Is it easier to find than by posting a comment on HN?
Yes, but, for me, it's no where near the same. When coding, I feel like I'm very heavily leveraging working memory in my brain and, at times, this becomes almost zen like. I don't get this way with project planning.
They said they “mostly” trust Apple.
This is why I study
Social and economic effects of the Twitter ban in Nigeria
Good cheat sheet. I always forget `netstat` options.
By establishing an unbreakable trusted software chain, which in turn will enforce DRM.
> often lumped in with all engineering as a category.

In recent years I’ve seen no evidence “Infosec people” are worth more than general engineers, and quite a lot that they are worth considerably less. And yes, this is when it comes to security matters.

The industry, as far as I can tell, is about 80% chancers who got into Infosec because they couldn’t cut it creating software.
The problem is that the customers expect to be able to order 24/7 since they can do the same on Amazon, Delivery Hero, whatever.

Additionally, if I were a drug user and I could not reach my pusher, I'd expect that the cops have busted him and will now work through their phone.
AI product saves a ton of time in photo culling for professional photographers
Meditation? My therapist is always encouraging me in uncomfortable moments to feel my body, and widen my awareness beyond narrative, into my senses.

Not sure if that counts as “self soothing”? But it helps achieve the ends OP is seeking.
That’s exciting news, but I can’t help but feel that at least in my field (machine learning), Nvidia is far more sticky than just their compute dominance. As long as CUDA is Nvidia proprietary, I just don’t think our team can afford to move.

I’m seeing lots of very impressive movements from Tensorflow and Pytorch to support ROCm, but it’s just not at a level yet where it would make good business sense for us to switch, even if AMD GPUs were 50% faster than Nvidia. And it seems like Nvidia is improving and widening their compute stack faster than AMD is catching up.
generally I abhor videos, but to get a "simple" version of "how UMAP works", I found this presentation by Leland mcInnes, one of the creators of UMAP.

https://www.youtube.com/watch?v=nq6iPZVUxZU
Mandate Levels
"Treat for" or "Threat to"?
Or acknowledge that the "E" in "ETA" stands for "estimated", not "promised".
Ask HN: Will access to computational power be the next class struggle?
It increasingly feels like the more computational power/storage space/network speed an entity commands, the more it can bend reality towards its preferences.

I think you can see this clearly in financial markets, but also in academic fields like AI reaearch. A researcher at an average institution just can't compete with the kinds of compute their equivalents at Facebook/Google/OpenAI can call upon.

How long until this imbalance of compute resources becomes a major cause of resentment?
return x can be understood as

ret = x; // assign to the implicit return variable
return; // return ret to the caller

If the return is cancelled by a finally, its basically just the case of assigning to the ret variable multiple times; the last assignment wins.

There are a few languages where functions have an actual ret variable you can explicitly use.
High-end games
Perhaps these are specific names? I could call the US 'Congress' as 'Parliament', but 'Congress' is probably the better choice.

>I've seen a similar issue with Anime fansubs where the translator deems certain words to be untranslatable,

Yes, as it should be. This is why official translations suck and fansubs are superior works.
> Chinese businesses selling directly in the US

So dont allow those business to sell in the US
I love working with good Infosec people, I want to deliver secure software.

Good Infosec people are as rare as hen’s teeth.
Likely, sure. You're relying on a ton of work by other people - thousands of them just to get a modern processor, let alone Linux.

Wouldn't it be cooler to understand the architecture, upgrade it and put it on an FPGA? Have a faithful Lisp machine with faster everything that fit in a $50 FPGA?

No Intel backdoors. No adtech. No telemetry. No X11 cruft. No SystemD boot mess. No Nvidia driver that doesn't play well with others. You could own the whole architecture - it's small enough for a few people to really grok.

Like restarting all of computing - with a lisp machine, for fun. Not relying on the million years of effort in Linux and the million years of effort on the modern processor below it.

You'd be relying on the fundamental advancements at the silicon layer - modern ASIC cells are practically perfect, compared to what was available in the 1970's. No need for multi-phase clocks, multi-power supply systems (you don't need +/- 10V?). No 10A just to drive 128kB of SRAM. It simplifies everything!

Architecturally a lot of the design in something from this vintage is "because they had to". Modern FPGA design is almost like having 'perfect' or textbook components. You can fan-out hundreds and hundreds of nets and meet timing at 100MHz - something designers would have killed for in 1980!

With "proper" design, on a modern FPGA fabric, you could run at 500MHz. You'd have the world's most roided-out lisp machine.

Boot time? Practically instant. Key lag? What lag?

Need extra horsepower for a scientific calculation? Attach an accelerator directly to the bus.

You could use Yosys and Verilator and the whole chain would be open. Nobody could ever take it from the community.

At outdated silicon nodes, you can build an ASIC. You could put the whole design on Skywater PDK and publish your transistor level design. Would it be competitive with a 5nm processor? Absolutely not.

Would it be the ultimate expression of the Hacker rebellion? I think so.
This is precisely what a mandatory TPM can finally deal with.
Nice!

The HCQ looks definitively like report+publication bias, but it would be nice to see an analysis by an statistic expert.

The Ivermectin looks more interesting. I read the first study on the list Chowdhury et al. https://c19ivermectin.com/chowdhury.html

* If I understand correctly it's no double blind, but as far as I can see both group get the same treatment. Also the criteria are hard (like death, instead of how much pain do you feel in the scale from 1 to 10), so my guess is that it's not a big problem here.

* It's strange that one group got Ivermectin and the other got HCQ. So why is this study not in the other site?

* I think it's not preregistered, so it's not clear how many similar experiments were made.

* The main result is that 0/60 patients with Ivermectin get hospitalized, but 2/56 patients with HCQ. To simplify the discussion, can I round it to 0/60 patients with Ivermectin get hospitalized, but 2/60 patients with HCQ?

* This looks like 1±1/60 in both case to me. I'm a Mathematician but I'm not an expert in statistic. Anyway I took to many laboratory classes for Physics, and it definitively looks like 1±1/60 that is very unconvincing. I don't know how they get 80.6% from that, but I can ask one of my friends.

* Anyway, let's use the null hypothesis and suppose that have Ivermectin and HCQ.no effects. And for simplicity, let's assume that the hospitalization rate of no treatment is 1/60. So if we repeat these kind of experiments with groups of 60 patients we must use a binomial distribution. From https://www.di-mgt.com.au/binomial-calculator.html with n=60 and p=0.01666666666

Probability of 0 cases: 36.5%

Probability of 1 case: 37.1%

Probability of 2 cases: 18.6%

Probability of more than 2 cases: 7.8%

So if we make many experiments, and each of them has 60 persons with Ivermectin and 60 persons with HCQ, then in 36.5%18.6%=6.8% of them the we will get only by a fluke a result like the reported. So if there are 16 not pre-registered studies, on of them may get a result like this. Pre-registration is very important.

Looking at the other studies, in early interventions there are too many that have 0 cases in the treatment branch. For late intervention treatments, most have not 0 cases in both groups. It's suspicious, and my guess is that is inclining the result.
I can buy a Porsche and have the best car in my neighbourhood, but does it make sense if I go broke from the purchase?

Same with Montenegro. The road does not make economic sense, either for Montenegro itself, or for a connection between Belgrade and Bar. The demand that would justify building and maintenance of such a behemoth in the wildest Balkan mountains just isn't there.

If the region was flat, there would have been a (much cheaper) highway a long time ago, but it isn't. It is an engineering hell, much like most construction tasks in the mountains.

Heck, even California dropped its plans for a bullet train from SF to LA because it was too expensive to cross the mountain ranges that stand in the way. And California is orders of magnitude richer than Montenegro.

Mountains are best avoided when building roads. If you absolutely can't, the viability of the project needs a long, hard look.
You'd be surprised how many people don't know about 'finally' at all. Given how many of JS APIs are async, there hasn't been much call for 'finally', so folks haven't encountered it. I think they're useful again with async functions, which is why I documented that. You might be _very smart_ and know that stuff already, but the article wasn't written specifically for you.

Having worked at the BBC, I'm a fan of the Reithian principles; Educate, entertain, and inform. Yes, there's a central point to the article, but I like using that as a starting point to look at related things, like async functions, and the promise stuff.

TL;DR: It's an article, not a tweet :)
Wav2vec Overview: Semi and Unsupervised Speech Recognition
This is a common pattern, also found in proofs by contradiction and optimization techniques. If you know how to find the minimum, you may be able to use that knowledge to find the maximum.

The problem with using this pattern in real life is that it rarely applies. Unlike the one-dimensional toy examples, in real life there are many more ways to fail than there are to succeed. Eliminating or even enumerating all possible ways to fail may be prohibitively expensive. Even if you do that, you only found a way to maintain status quo, not necessarily to improve.

This can be said about the rest of TRIZ/TIPS. I learned about it a long time ago, but can't remember a single time I solved a practical problem by applying it. I may be able to find examples that can be classified under one of TRIZ rules, but only in hindsight. It's not like you can look at a new problem, apply TRIZ approaches one by one, and find a solution faster than you normally would.
While their motives are suspect, just because the current most common theory is that humans originated in Africa doesn't mean that we won't someday learn that this is not correct. Obviously whatever data they find should be treated skeptically, but so should all data. Maybe some day they'll prove their theory or more likely, they won't but a lot of other related data will be discovered and added to the body of human knowledge.
I think the question you should be asking yourself, if you do study for the interview and land a job, do you think would do a good enough work to keep the job?

I'd hire someone who delivered software to solve real problems regardless over someone who is able to grind the leetcode stuff any day of the week. Although I'm almost sure studying the fundamentals + system design for the interview will improve your technical skills, but there is a lot more to a software developer than just that.
Corporate speak for you're always on the clock. Always.
You've clearly not bought drugs (also lol pusher) - drug dealers are notoriously late, slow, uncommunicative, and often you dont have a bunch of other options because to your point, you're in a low trust situation.

You might text a guy and anywhere between 1 minute and 4 days later get a response.
> he's a million times richer than everyone else. So they think he's a million times smarter.

The more I talk to people I disagree with and spend time outside of the US, the more I come to believe that this mental distortion is very near to a root cause for so much misery and suffering, particularly in the US. The way we worship the rich and let them get away with distorting our politics and laws to suit them to the detriment to everyone else is unconscionable, yet I see people supporting it, or at least not outraged by it, simply because they believe that wealth is perfectly correlated with how much you deserve to have your way. It's bizarre.
Fair question. No corporation (usually) does anything because it is the right thing to do. Where is their profit motive? For Apple, I think that they have jumped on the privacy bandwagon. Yes, they caved to the Chinese government, but not so much to the US government.
I wonder if you’ve run across the Slackware distro? It was my distro of choice in the late 90s / early 00’s but it’s still around.

It’s basically a linux kernel but a bsd userland & filesystem layout. That’s not strictly true in practice but close enough. Their other guiding ethos was to minimise package maintainer patches so you’d get more vanilla software than in other distros.

Having said that, i run FreeBSD 13 for a nas / firewall at home (only really so i don’t lose the muscle memory) but the bsd init system feels distinctly utilitarian to me in comparison to systemd / launchd (macos) or even smf (solaris - RIP).

As a developer systemd is very attractive, you get so much useful functionality for free, socket management, privs, capability management - stuff that you usually want to use but would rather outsource than write yourself.
Who is the comment trying to cancel?
I'm not the OP but I couldn't agree more with them.

To answer your question... no they don't. Or perhaps very, very rarely. It doesn't make sense to spend hours at a time on any of those tasks, and you can't anyway because someone always needs something from you.