skysight-inc/HackerNews huggingface dataset:
As Magnus pointed out, the issue is more about how can you trust that a regular cheater is not cheating in a particular game if the regulators aren't doing enough to prevent it.
I see this kind of take very often and I always wonder what people take in as dependencies that could be replaced by a few lines of code. Literally none of my direct dependencies could be replaced without thousands of lines of code and weeks or even months of testing. And I still have dozens of dependencies.
> Taken this way, they can lead to chronically depleted adrenals and long term downregulation of your dopamine receptors, which means you’ll feel like shit when you run out of medicine. The road to up-regulating your receptors is long and arduous.

Do you have references?

> There are also long term risks such as the development of Parkinson’s disease

Do you have references?
This is nonsense. We can make a huge dent without affecting lifestyles much at all, but people really get angry when you point this out.

1) eat significantly less meat
2) live in denser urban settings rather than suburbs.
They have lost more land in the last three weeks then they have gained in a some ungodly large amount of time (three months? more?). They look like they are going to lose Kherson in mere weeks at this point.

Additionally older and older equipment is being seen on the frontline every month we are already seeing armoured units in Kherson that have mostly T62s instead of the usual T72z
> The author considers sqlite as something to be taken without even saying thank you to drh.

Well, it is in the public domain. Respecting and thanking people is of course a very nice thing to do but the fact is there are zero restrictions on what can be done with this software.

> that's a nice project you have there, it would be shame if something happened to it

That's always possible in all free and open source software development. Anyone can show up and just start working harder than whoever's currently in charge. Corporations can show up with paid full time developers and completely displace a project's leadership. Eventually the fork will accumulate so many improvements it will become the de facto upstream.

It remains to be seen if this is what will happen to SQLite and this new libSQL. Who knows, right? I don't expect SQLite to go anywhere though.
I meant in terms of how people view free speech in general
Honestly those aren't subjects I would raise with a therapist. It sounds like you need a career advisor or mentor with experience.
I guess it depends on your environment, and social circle(s).

Here in Finland Apple watches are the most obvious "standard", as seen on over half the people taking the tram or bus. But in other circles the Rolex Daytona, or Submariners are ubiquitous.

I collect mechanical watches, with about forty that I rotate through depending on my planned activities, or mood. But it has to be said I own one quartz watch and it is the Casio terrorist watch!
Imagine sending in a hard-core, 2009-era bitcoiner with a single address containing 10k bitcoin. The bitcoiner isn't going to hand over his coins for any reason (including torture, torture of family members, bribery, etc). How does the US government own the coins by incarcerating the bitcoiner?
The people I mention proposing similar early in the war were also saying it when Ukraine was doing well and Russia was not. All the current problems were already visible.

I agree that they shouldn't stop fighting. I simply don't mind that other people feel differently and will even change their minds at times.

> This is more akin to someone asking for Peace with Hitler AFTER the Normandy landing

Most negotiated peace treaties seem to come after one side realizes it will eventually lose so that's how it would have happened.

> At a minimum, wait for Ukraine to suffer a setback before asking them to compromise

I'm not a professional diplomat but that does not seem right, if they did want to negotiate it's generally good to do so from a position of apparent strength.
I used to collect/accumulate Casio G-Shocks. They have a fun origin story, designed around a "Triple-10" concept in 1983: survive a ten-meter drop, waterproof down to ten bar, and have a battery life of at least ten years.

https://www.fratellowatches.com/evolution-of-the-casio-g-sho...

There's a regular online joke that the watch is more survivable than its user.

While the brand has gone all-in on new modern designs and loud limited editions, Casio still makes a faithful direct descendant of that original G-Shock for around $50, that's certified for NASA flight. They make mid-market models with solar and radio-controlled time adjustment for $120 that look exactly the same, but will never run out of battery or have the wrong time. And for true collectors, they make $4,000 models that look... exactly the same, but in hardened, blackened titanium instead of rubber.
autopilot v1 does pretty well, and it does it entirely via the ultrasonic sensors afaik. I don't know how v2 and v3 work in practical comparison.
> Postgres: a better message queue than Kafka?

"We didn't actually evaluate Kafka for this use case, because we know Postgres, so we used that."

Weird article angle.
Yes (and London is deadlier for cyclists), but that’s not because of the Roman origins of either city.
Show HN: Dissect – An open source DFIR framework
I also can't take those numbers seriously, since I once saw a documentary about coffee... And they calculated the water of a small river nearby that was partly redirected to wash away the shells of the coffee beans.
Check the new car market again. Buyers have radically cut back as the economic uncertainty has proceeded since summer, plus the supply chain issues continue receding into the past.
You sound like me, 5 years ago, at age 21. I only realized I am actually an extroverted person a few months ago.
The fact vs. value distinction is fundamental in establishing functional and peaceful political structures where rational apes can collaborate and achieve common goals despite their inherent disagreements.

It's completely irrelevant if a bike is factually a superior urban vehicle to a car or a tram. Or if a purely imaginary political border passes to the west of a certain field of maize, making it part of Russia, or to the east, making it Ukraine. The existence of a great being in the sky cannot be factually proved, but tell that to ~5 billion people.

Humans care very deeply about many contentious "facts" that are not settled and widely accepted. The only way to not implode is to call them values, and agree to disagree while establishing systems that can reach conclusions despite them, for example the democratic process. This also provides a frame where people can discuss such issues and expose "values" that turn out to be simply wrong facts, for example anti-vaccinationism.
Thank you! This is a great explanation.
Learning a language like Python is easy enough, but the hard bit is actually unlearning the language you came from. If you give a JS dev a couple of weeks to learn Python they'll probably succeed, but their code will be 'python syntax written with a JS thought process'. The code will work but it won't be good code. Sometimes that's fine, but as the foundations of a startup?

Getting to the point where you're writing good Python and taking advantage of what the language provides, knowing the ecosystem, and building things that other Python devs won't look at and think "Wtf?" takes much longer than weeks.
What are you quoting? It doesn't appear to be anything from the submitted post.

If you just want to reply with your comments there is no need to use the less-than sign.
Security clearance
Metadata needs that, e.g., h5ad solves?
I think there's quite a bit to improve on for h5 (it's very slow), but h5ad adds great ways of managing indices and meta data.
Then try getting paid outside of civilized society. Unemployment will never be zero. An economy can't be 100% efficient. Taking care of those who cannot find work due to an imperfect system is a part of a civilized society.
I followed up that statement by explaining that anyway some level of place/time/dates learning is in fact important for history education (though I will re-iterate that entirely too much emphasis is put on that aspect of history, especially in earlier grades).

Still, I don't think that the claim that asking you to memorize (pseudo-)random things improves your skill at memorizing things is a strong claim, I think it's fairly obvious. It's not necessarily the best way, but if it's paired with fairly important education, I don't think it's that bad either.

It's also important to note that, whatever career you chose later in life, there will be lots of random factoids that you'll need to rote memorize to be effective at it - be it names, years and places in history, JavaScript frameworks in programming, diseases in medicine, or even hair styles and product names in hair styling.
When they receive admittance of cheating, they are able to confirm their cheating detection works as intended. It's a two-way street.
Wow, thank you for this great answer!

It makes me wonder though why previous published mathematics about computer programming has been allegedly faulty. Since I don't know enough math to objectively see whether Knuth has succeeded in his task or not...

TAOCP could have benefited a lot if someone had written a simpler on-ramping version, with examples in a powerful but newbie-friendly industrial-grade language, such as C#.
I find teaching history essential. It helps understand the present, why things are as they are, and avoid repeating mistakes.

I had many different teachers with different approaches. Ones it was all about memorizing events and dates. Of course that is trash. But others is was about understanding why it went the way it went, why not other way. What were the key events that triggered another events, under which circumstances... alone the critical thinking that went into that, is every minute worth it.
There's some caveats to comparing it to linux ifconfig and netstat:

ifconfig can't express the idea that an interface can have IPv4 address, and is inconsistent with itself because it does show all of the IPv6 addresses.

netstat (and route because you can't manipulate the main RIB with netstat, so now you have two problems-- er-- tools) completely elides things like source address selection as a function of the RIB, and the fact that the kernel can have more than one routing table.
I interpreted it as a sort of unofficial bounty. The US will announce that someone is Wanted and the story will inevitably break that they are in possession of $311m - so if you find that person and are determined[0] you can collect a bounty of sorts

[0] https://xkcd.com/538/
That seems likely. Had he bought Twitter months ago, users might have left in protest. Also, he may have needed the time to find his “2000 investors”.
i would say that the large cash rewards given for information leading to the capture of folks on the FBI's Most Wanted list qualify as bounties.
Canva founder got rejected by 100 VCs
Fixing infrastructure is not always useful.

Infrastructure for low density suburbs is a money pit that bankrupts cities.

Here is a good playlist that explains why this is the case:

https://www.youtube.com/watch?v=y_SXXTBypIg&list=PLJp5q-R0lZ...
I've also been using Beyond Compare for over a decade, and the only thing I'm missing that they stubbornly refuse to add is line wrap support. Comparing long lines is such a pain.
Were you able to do this without prescription meds?
Wasn't GWT supported for like a decade? I don't think it was axed into the Google Graveyard so much as it just aged out.
Devil's advocate though, you can order lots of unsafe (and outright fraudulent) items on Amazon. You can often order a "widowmaker" male-to-male power cable, fake UL-certified power strips and UPSs that catch fire, etc.
> It doesn’t make sense to not buy the best house you can afford.

I don’t understand how buying more of one thing is diversification.

Some idea that makes more sense to me is to buy 2 smaller houses, live in one and rent the other one.

This diversifies more and is an example that it can make sense not to buy the biggest house you can afford.
1. Kafka isn't a message queue, but advance consumer offsets past bad data. Hit person who inserted test data into prod with a cricket bat and then hit person who designed a system where they could do that with the same cricket bat, but harder.

2. Kafka - do what you did with your DB consumers.

3. Kafka - consumers going down can't cause duplicates, what's even going on with your queue?
Relevant from 16 years ago:

https://youtu.be/UW2_3rvNUL8
But they still didn't "possess" anything, except a meaningless blob of data... of which there are probably copies of out there.
So, I don't mean to force you into something you don't want, but do you think people who don't understand exponential growth are missing something relative to you? That they could benefit from the knowledge you have?

That's what I know having understood calculus to those who have bits and pieces of the concepts (exponential growth included) but don't have a big picture. If you have the time and ability to learn more, why limit yourself? Why allow yourself to be put at a disadvantage? And worse (not saying you are, it's hard to gauge from your comment) why would you be in favor of stiffing other people from being better?
Because Bloomberg articles are apparently written by clowns.
If you are going for small I think these days smart watches are comparable.

There are also credit-card sized smart phones like the Palm (they are thicker than credit cards).
Strong corpspeak here, where they sell you the removal of a feature like a benefit. It's even topping Apple selling copy/paste as revolutionary.
> multiple bits of evidence suggesting that Peiter Zatko had in fact been in touch with Musk's team, in advance of the "whistleblowing" release.

What evidence is that?
You can be both! I score as both INTJ and ENTJ depending on the day and my mood.
Recent statement on HN about Flutter, with discussion:

https://news.ycombinator.com/item?id=33028259
The "bioinformatics formats" might be terrible, but they work. In fact, they are meant to be Excel-readable which keeps my collaborators (and me) happy. Coming from a CS /programming background, it is natural to feel the urge to "fix" the formats (<insert relevant XKCD>), until you realise that there are a libraries that easily handle serialization/parsing.

Besides, "bioinformatic formats" is a meaningless word anyway. FASTQ, VCFs, BCL, AIRR-seq -- all different and it just works.
This also means these sensors will be disabled at some point in older cars too. Interesting move though I am not qualified to comment on the technical merits of it
Aren't wired cameras fine as long as you use a virtual LAN network for them and don't place them inside?
> and it bums me out to no end that we haven't figured out how to keep the folks working on it fed, sheltered, and healthy.

Is this true? Do you personally know anyone that actively contributes to meaningful open source projects that can't support themselves through a job?

> I'd guess a whole lot more

I'd guess we'd get a lot of very useless projects, many forks of each other to just slap a different logo on a UI, and the general shenanigans you see people doing when there's open source competitions with prizes for contributions.

For some very prolific people, society probably would be better off paying them for work on it full time, say antirez, but that's not going to be a lot of people in the whole world.
Array may imply 1d to you, or 2d to others, but it is more general that that: https://en.wikipedia.org/wiki/Array_(data_type)
The programming model reminds me of Rob Eisenberg's older attempts at building UI toolkits ([0]). I don't recall if that was fully async or 'just' using a coroutine/generator-style approach, but it feels similar.

I'm not sure the complexity of doing everything using async constructs is worth it, though. Large-scale UI's built in Qt or Javascript are mostly single threaded anyway, but it's still worthwhile to explore so kudos for that. Looking forward to seeing how far you get.

[0] https://github.com/Caliburn-Micro/Caliburn.Micro
> After all, that's all a human has.

And a general intelligence. Let's not forget about that tiny little detail.
> You have no clue at all what the room situation was, so sit down. The real jerk is you.

I think that is uncivil because unlike him, you really didn't know he was the big guy in chess for a long time before Carlsen. Anand, Kramnik and Kasparov were the trifecta - the poster boys of chess as we knew growing up.

> and I really didn't know how big a deal Kasparov was. I underestimated that.

Considering a lot of Googlers have great respect and interest in algorithmically challenging games, you should have sort of known more than 100 could turn up easily. For regular talks with some honcho, we expect a bigger audience. Heck, just ask another colleague if in doubt. It sounds shallow that you call Kasparov the jerk for complaining the room is at full capacity, when you should have been better at hosting.
You get to vote by not purchasing an iPhone and buying an android that has usb-c. You have no divine right to a device running a proprietery Operating System developed by a company with a port of your choice if said company doesn't want to manufacture it as such.
> The struggle of open source sustainability is the millennium-old struggle of humanity to free itself from slavery, colonization, and exploitation.

This kind of over-dramatisation is totally unwarranted. Unlike slavery, participating in open source is completely voluntary. Unlike colonization, no one is taking your ancestral lands from you. Unlike most kinds of exploitation, the “exploited” can end it any time they want to. No one forces them to continue working on their open source project.

I fully agree that more people should donate to support open source, but this is not a violent or coercive situation.

Money is not the only motivator in the world. Most open source maintainers are (evidently) not doing it for money, but are motivated by altruism, passion, recognition, etc.
Move to wireless only is shame since charge is slow, not good for battery health, breaks many compatibility like wired only CarPlay, and not fixing big file (high quality 4K video) transferring issue.
I remember reading that the reason that many doctors prescribe pills over a lifestyle change is that it is significantly easier to gain compliance.

I can imagine it's kind of like being a parent or manager. After advising perfect behavior and rarely getting it, you give up and settle for easy, less perfect but achievable advice.
> Calling a constructor is DI. ‘new’ is the only DI framework required.

This feels like the sane thing to do, but sadly for historical reasons this won't work with many (if not the most) Java frameworks out there, or even certain options in the .NET ecosystem.

When you get non-trivial frameworks that are deeply entrenched in having DI and using it internally for a bunch of stuff, you'll find yourself out of options, e.g. if you use Spring/Spring Boot.

And in many places something like Spring Boot might be considered an "industry standard" and you might get looked at funny if you suggested using another framework, even more so if they have their own configuration/plugin/utility solutions for it already built within the org.

Personally, however, I rather enjoy alternative takes on how web frameworks could look and even something like Dropwizard/Vert.X/Quarkus have nice quality of life aspects to them.

In a sense, it's nice that the industry is moving towards smaller service based architectures, where you might spin up a new service with whatever tech fits the problem that you're trying to solve, as opposed to being locked into adding code on top of some bloated monolith (though that comes with certain tradeoffs and drawbacks, in regards to complexity and maintenance).
Musk has said similar things in the past; that cars should be able to do everything human drivers can do with only vision, because that's all human drivers have (discounting the far more minor sensory inputs like sound and touch).

I find that take fascinating. Its, in effect, saying "well, computer hardware and the human brain are similar enough; the human brain just got an evolutionary headstart on its software, so once we solve that we're golden". Not only is there no evidence to support this conclusion; its trivial to recognize that the human brain and computers operate differently, at a fundamental, logical level. The brain has no transistors. It doesn't care about XOR or solid state memory. There is literally no part of the human brain which even remotely resembles any internal part of a computer; not remotely.

Why is it so accepted that this problem can be solved in software? Or, maybe: it can be solved, but it will take so much computing power that any computer which could solve it in real time couldn't fit in or be powered by a car? Virtualizing linux on my Windows PC incurs a double-digit percentage performance penalty, and that's on the same ISA; what is the human brain's ISA? AI is an emulation of human behavior; what is it's performance penalty? Are we just surfing Moore's Law hoping to outrun it?

I just find the hubris of his statement baffling; that we, meaning Our Scientific Community, literally does not completely understand why or how acetaminophen works to alleviate pain in the human brain; yet they and Musk are wholly confident that given the same inputs their software can emulate the human brain's outputs.

I'll commit this to the public record, and feel free to revisit in ten years; if a synthetic brain system ever hits performance parity with the human brain in a task like driving or consciousness, it will be running on hardware that looks nothing like what I'm typing on. I suspect that even calling it "hardware", with emphasis on the word "hard", will seem antiquated. Maybe self driving is 100% a software problem; but the brain doesn't really differentiate.
Well sure, if you just ignore the fact that properly performing the method is hard to do ...
From scratch, always.
Ask HN: How to learn programming and become a good at it (email scam?)
I've just received the following email,

===

Hi Mihai,

I am reaching out to you for some suggestions about materials from where I can learn programming. I want to solve problems using code and become good at it. I know some basic constructs but can't put them together to solve a given problem. I know basic Python syntax.

I have a BSc in Chemistry from India. I came across your Twitter profile and saw the number of languages you are proficient in and then across your website the projects you have built. Sadly, I am no more in university but I want to build software and be good at it.

I want to gain the ability to write programs myself from vague problem definitions and eventually create beautiful things using code. I also want to be able to read code written by other people so that I can use the knowledge from them and also dig deep enough so that I can find out what is wrong with the code if there is any error.

Can you suggest me a learning path? If I have to learn mathematics for that, I am ready to do so.

Will wait for your reply.

Thanks
Pratyush

===

I almost fell for it. The thing that got me thinking is that I don't have a Twitter account. I do have a github account with a few projects and a personal website.

Is this a scam? If so, how?
https://courts.delaware.gov/Opinions/Download.aspx?id=338680

> Plaintiff argues that its broader proposal is necessary to investigate an unusual May 6 email produced from the files of Quinn Emanuel. The email was sent from an anonymous account hosted by protonmail.com (a popular encrypted email provider) to Quinn Emanuel attorney Alex Spiro and purports to be from “a former Exec at Twitter leading teams directly involving Trust & Safety/Content Moderation.” The author offers Musk information on Twitter and suggests communicating “via alternate secure means.”