skysight-inc/HackerNews huggingface dataset:
> Unless large & small vehicles never use the same roads, ever, it will never happen

It has already happened. I drive an ebike in Paris almost every day. It's even smaller than a "half vehicle" and has absolutely zero protection, save for the helmet. I wouldn't trade an ebike for a "thin car" though, because an ebike can go anywhere. It's an incredible level of freedom.
Wow, i almost forgot about Firebug.

From my point of view it was really a game changer. The first time debugging and understanding web-applications became accessible. Probably all browser dev tools were inspired by this tool
My key to happiness was to get rid of smartphone and prefer a dumbphone. All I really need from smartphones is GPS, so I managed to get a device with GPS-only functionality. I am online at least 6 hours a day but my online routine is always like I do request some info or service and never like some service or news requests me to react. I remember what smartphones were 15 years ago and ability to be on wire in several applications simultaneously (ICQ, IRQ, email and maybe a little bit of actual advertisement deals) was a wet dream of anybody. But when this dream turned to reality not everybody has realized yet about how invasive it turns to be and how unbelievable low quality that kind of look-at-me-asap content it is.
> First of all, pretty much all languages ever will make vacuous claims of "higher programmer productivity". The problem is that for a business this usually doesn't matter. Why? Because the actual programming is not the main time sink. In a business, what takes time is to actually figure out what the task really is. So something like a 10% or 20% "productivity boost" won't even register. A 100% increase in productivity might show, but even that isn't guaranteed.

I stopped reading here. This is like saying typing speed doesn't matter because most of your time is spent thinking about what to type. If your argument basically evaluates to saying that it doesn't matter how productive you are while doing the actual activity of your job itself... at some point it's like, I dunno, do you actually believe what you're saying?

Also, not to go off on too unrelated/unhinged a tangent, but, I've also started noticing in the last five years this widespread fear of actually sitting down and programming. There's a weird meta-culture where people want to do anything but sit down and write code, because it's hard and scary. I hear arguments made all the time for how important everything is — aligning stakeholders, scoping tasks, communication, mentoring juniors, soft skills, whatever. Everything except writing the actual code, which is somehow a mere technical triviality that anyone can do, or something.
First time I hear this quote, and maybe I don't know the context, but as is, it's a pretty bad quote.

It implies that in that court, people care only about laws not justice. That may be so, but if that's the case, that's pretty sad, not something to be proud of.
This is the crux of the issue in my opinion. It seems ridiculous that the sanctions should apply retroactively to anyone who has dealt with a sanctioned entity at any time in the past - if the people contributed before the sanctions, they were not contributing to a “blocked person”, as the project was not blocked at the time.

Imagine if, say, A foreign electronics company is sanctioned by the government - does this mean that anyone who has previously worked with them or bought their electronics has done so illegally? If so, that sounds like a significant impediment to commerce, since nobody can predict who will be sanctioned in the future.
What can AI do but you can't? The copyright violation is in the output published work, not in the method of operation.
I’m surprised I haven’t seen this linked yet, but Bryan Cantrill of dtrace, Sun, lawnmower, Joyent, etc, fame gave an amazing talk for Monktoberfest 2016, titled “Oral Tradition in Software Engineering”, which features The Story of Mel [1]. Highly recommend checking it out — there are loads of little gems and stories like this throughout.

All of his other presentations are great too and definitely worth a listen if you like this sort of thing [2]. A couple of my favorites are “Fork Yeah! The Rise and Development of Illumos” [3] and “Debugging Under Fire: Keep your Head when Systems have Lost their Mind” [4].

[1]: https://youtu.be/4PaWFYm0kEw?t=644

[2]: http://dtrace.org/blogs/bmc/2018/02/03/talks/

[3]: https://youtu.be/-zRN7XLCRhc

[4]: https://youtu.be/30jNsCVLpAE
>So I'm faced with having to log out and power off every day

When did this become a chore? I do this as standard and imo all people should. SSD Boot times these days are mostly under a minute and you get a fresh desktop every time.

EDIT: In fact I am one of the sysadmins which so many seem to despise on here. I have hybrid sleep and fast startup disabled by group policy on all my windows domain networks. It reduces so many support tickets by just actually having machines properly rebooted every night. Without this, people contact IT for glitches and bugs in their system, and when you look at the system uptime it is years!
Georeferencing maps from George III’s atlases and albums
There's a (long-ish) quote out there about Soviet ammunition sizes vs American/NATO. About how it's simpler etc, they have less variety of sizes, do you know what I'm talking about? I can't find it.
The only real difference between qsort and std::sort in terms of code generation, is that for std::sort the default assumption is to function clone and for qsort it is to generate the full slow function. Now the compiler will in most cases detect that qsort can be cloned or inlined, but sometimes it might decide not to and the fallback is, in most cases slower then the C++ fallback.

PS.: I'm just annoyed that my generic C hashtable that is written in a qsort style doesn't get function copied/inlined when it's used for more than one type.
Dunno, but i guess their sexual dreams are nightmares.
>>People on Twitter are either wilfully dumb or simply ignorant.

I don't know but there are some comments asking for an distribute alternative to GitHub. That was pretty funny.
If an entire conversation consists solely of callbacks to the past, you're not having a conversation. You're writing a history book.
Not after the creators. The contributors. People who were submitting code changes to an absolutely legal piece of software.
Wireless energy, as our air fills with radio waves those could be used to power super small devices. There are already pocs which produce a very small current from 5G radio and I think this technology is about to bloom. It’s going to be very interesting which side the law makers stands on in this matter.
Your vitriol against Tornado is misplaced, though not surprising given the general ignorance regarding the blockchain industry on HN.
they are working together. supermemo.com is based on the same algorithm but is designed to be more mainstream (no advanced stuff like incremental reading & hard to make your own cards).You can buy high quality language courses there(no need to make all the cards). I have both since supermemo.com has an app for the phone.
I wonder what’s the use case would be for this technology?
In India, RuPay (Rupee+Pay not Russia+Pay) was essentially adopted through a combination of incentives and penalities. Though not overnight, they did manage to get a sizable share of the domestic market in a few years
To be clear, they did it proactively, not because they were ordered to. For example, many organizations and conferences make exceptions for students from Iran
isn't git decentralized already?
> I think it's worth also mentionining its precursor Venkman

Is it, really? The experience of Venkman was horrendous. Not quite as bad as MS’s Script Debugger (I don’t remember venkman crashing multiple times per session, and it was able to debug the toplevel frame), but still just awful all around.

And more relevant, it was nothing special, at least that I remember. It was notable in being a “normal” extension, but that aside it was a pretty standard if not sub-par debugger experience for the time.
What Tech Workers Don't Understand They've Lost by WFH
It would seem that animals evolved to eat plants and other animals are probably not going to switch to dead packaged food from a singular company en-masse.
There are also cultural factors. Meals are one of the few social excuses for hanging out and wasting work time together.
Why is it unacceptable?
Yes, the theory isn't new, but getting experimental evidence is difficult in neuroscience. Here they used GPT-2 for quantitative predictions, which obviously was not available a decade ago. This way they could extend experiments from highly artificial signals to natural language.
Nvidia publishes 73k lines of 3D header files for Fermi through Ampere GPUs
I don't see a past precedent that targets an open protocol. Imagine the US sanctioning the open Matrix protocol.
Link to non-paywalled paper: https://www.biorxiv.org/content/10.1101/2020.12.03.410399v4
How do palm trees survive hurricanes? (2017)
Are you working in this/ related to this industry?
True, though solar prices keep dropping
That just moves the problem around, it doesn't solve it. It's also incompatible with anti-money laundering laws that don't make it easy/safe to outsource ID verification.
OK but those people aren't going to magically write safe performant C either.
It seems to suffice to log the difference between BMC time and host time periodically. Actually correcting BMC time seems pointless.
Ask HN: Best windows-based laptop keyboard in 2022?
Like in title - I've recently launched off my dusted Surface Book 2 and gosh - I do miss this keyboard - its look and feedback is so satisfying to work with.

I've recently switched to MSI GS66 Stealth laptop, but the keyboard experience has no match to Surface Book's one - has anyone have a suggestions about laptop with an extraordinary keyboard to type on?
No they aren't. They are sanctioning a software project and service that runs on Blockchains not a protocol.
DeepFakes are a technological problem, not a social problem.
France experiencing worst drought on record
All of these visual ETL tools are nothing more yhan a patch to the new breed of analytical databases because their support for loading files sucks so badly.

Even the praised dbt is just a hack to make declarative incremental because the SQL capabilities of these databases is also bad and you need to template out your way in.

There will once be a SQL database that will make these things not suck and collapse this entire hot space of startups for data loading and missing features in Snowflake.

Snowflake will go away too if they keep ignoring so many "missing features" startups and not improving their loading or language capabilities. Unless they intend to spin up an ecosystem of "hacks" to complement Snowflake to make it usable, which is another reason for some saner system to displace them.
> Those are the keys on the right side of the home row.

Why would you want that alongside numbers which are either two rows up or to the side?

Unless the keyboard was something like USPS’s which has numbers as an alternate mode on the home row, and thus made this layout sensible? But that would still make it a quirk of the system.

Edit: yeah it was absolutely a quirk of the LPG-30, per a sibling comment: http://laboratorium.net/archive/2008/04/28/a_few_facts_about...
IQ studies comparing genes and environment have deeper problems than failed studies.

1) genes and intelligence correlate strongest trough health. Good immune system => higher IQ on average.

2) the environment and the intelligence correlate mainly trough health. Prenatal and natal nutrition, and parasite load explain most of the regional IQ differences (heavy metals and pollution is also contributor).

3) the environment changes gene expression. Identical twin study where twins are separated in birth does not reliably separate genes and the environment without additional controls.
> "Nearly 20 years ago I was attacked on forums for suggesting such threats were even a possibility. What surprised me was the vehemence of the attack - that is I had a damn hide and temerity to even suggest the notion was possible."

Welcome to the club… I been ridiculed my entire life for warnings and suggestions that decades later have all played out exactly as predicted. I've long since given up on humanity. We're just another doomed species that hasn't realized it yet.
Can I ask which laptop that is?
One last comment...

TLDR: We know.

Pundits like Ruy Teixeira treat (national) politics like k-means clustering along just two axis. (Cite Duverger's Law.) Plabum for political hobbyists. Axiomatic truths (meaning worthless) worthy of the NYT op-ed page

I absolutely guarantee you that Democrats know that Latinos, for instance, are culturally more conservative than college educated whites. Further, I absolutely guarantee you that campaigns work very hard to the thread the needle, accommodating a very diverse coalition.

The (national) coalition of Democrats is most simply defined as "not Republican". Inspiring, right? (Whereas the Republican coalition is simply defined as anti-majoritarian, pro-wealth, and reactionaries.) Given the Biden Admin's policy successes, and Republican's self-own with the SCOTUS, hopefully Democratic messaging will become affirmative (what we're for), not just what we're against.

You said it yourself. Coalition building is hard. And "big tent" left-wing coalitions are so much harder than the right-wing coalitions.

Along with the structural disadvantages, and normal organizational dysfunction, it's a wonder that Democrats ever win at all.

Knowing a bit about how this stuff works (but mostly doesn't), whereas most laypersons and pundits whinge about Democrats, for or against, I marvel whenever something good gets done.
That's quite a funny story. Was that self-defense? If not, is a lawyer ethically allowed to present such a defense?
https://en.wikipedia.org/wiki/Unexplained_wealth_order ; the US does this via in rem actions e.g. https://en.wikipedia.org/wiki/United_States_v._$124,700_in_U...

More generally, see https://news.sky.com/story/us-cryptocurrency-developer-jaile... ; it was inevitable that as the value involved in cryptocurrency increased, it would reach the threshold where "no you are not allowed to provide aid to enemies of the United States" became a serious consideration.
...that enabled nefarious people to go about their deeds unpunished.
Creating an API documentation and (decentralized micro)payment standard might be worthwhile. The hug library made a great impression on me: https://www.hug.rest/

https://github.com/void4/notes/issues/1

https://github.com/void4/notes/issues/2
The Significance of Incremental Reading in SuperMemo
Without HSTS browser might fall back to HTTP which would disclose passwords and sessions leading to account compromise. I'm a penetration tester / red teamer and we do this all the time.

DEFCON has been hosting a Wall of Sheep since forever. They capture and analyze traffic then publish the leaked credentials and other fun stuff. Apparently it's still going: https://www.youtube.com/watch?v=4ZabsNgMHCM . Here's your example.
They had one product that wasn't enterprise ready, now they have two products, where the original is still not enterprise ready.
Cut and dry if the open-source contributors are "blocked persons", but are they?

They'd no longer be allowed to contribute to the project, but does someone having contributed in the past mean the sanction on the project extends to their person? Github themselves provided hosting to the project.
Universe (YC W18) Is Hiring a Senior Front End Web Engineer
Issues not, unless you use git-bug
Issey Miyake: Japanese fashion designer dies aged 84
This is not logical : it is the main contribution of Michael Behe who coined the term "irreductible complexity".
The arch cannot be build from gradual micro evolutions, because each stone (or function) has no benefit (and will not be selected for the offspring) until it is totally build with the keystone. This is pure logic.

Also the identical solutions that appear in different species are named "convergent evolution" (e.g. the eye of vertebrates and cephalopods); it is by no way a validation of gradual evolution because chance could not build the exact same solutions. It is on the contrary a proof of design (reuse of building blocks)
Software licenses are a civil agreement between a developer and anyone who uses the code. So for instance, if someone uses code with that disclaimer, and it deletes their files, you cannot sue them for that damage.

But, you can’t just put anything in one of these agreements; the law overrides anything you might state in a contract.

Furthermore, software licenses govern the use of your code by other people. It doesn’t govern your use of the GitHub service.

Your use of GitHub is governed by the GitHub ToS. Under that agreement, they can terminate service for any reason they want. They can cancel your account if they wake up grumpy on a Tuesday and just feel like it. Or, they can terminate service because they don’t want to touch anything that might be sanctioned with a 10 foot pole.
Seoul floods: At least eight dead amid heaviest rain in decades
AWS has a process like that as well, it’s called a COE. GP is either misinformed or making stuff up.
Right, but inserting a legal incentive to do everything to prevent the accident is considered more important than inserting a legal incentive to report when it happens. If there was no consequences to having the accident, sure, you'd know all about the ones that happen, but there wouldn't be much incentive for investing in prevention
Git is not GitHub
Well... that's an old argument (the PGP book) and there's even support from the courts.

https://en.wikipedia.org/wiki/Junger_v._Daley
https://en.wikipedia.org/wiki/Bernstein_v._United_States
Without the related typechecking.
A government can pretty much do whatever it wants in the realm of foreign relations, things it can't usually do to it's citizens (such as retroactively applying sanctions). If you have a problem with it, take it up with the government.
There is a saying "autres temps, autres moeurs"

In a way I agree - someone programming like this right now without very good cause would be a bit of a nightmare if you ever had to tangle with their code. But it really was another world back then.

They were so resource constrained [1]. That "drum" wasn't the hard disk, it was the memory! Think about waiting for the rotation of a drum for each instruction read. Then the actual capacity of it was only 4K. The laptop I am typing this on has about 32 million times more memory and I don't like to think how much faster it is.

You either used clever tricks, or you wrote very limited programs. There was no room for any overhead. The author of that story wasn't astonished by clever tricks, just the degree of cleverness.

[1] https://en.wikipedia.org/wiki/LGP-30#Specifications
The law says that people are allowed to have opinions about the laws. Twitter is not some kind of law school test
Sounds like the platform for a great grift, a con to make one rich while the world dies.

Obvious but hated fact: the human race is nowhere as mature as it thinks it is, and until such time that the adult man-babies and woman-babies are identified, called out, and removed from positions of power we are helpless to their immature wealth and power driven stupid fantasies. The immature rule the world, even if they don't sit in positions of power, because the immature demonstrate their attitudes so loudly they overwhelm all public discourse.
This supplies a vast, vast minority of the calories in developed countries. CAFOs, or factory farms, tend to supply animal products to developed countries, and those animals aren’t being sustained on the grasslands. So your point doesn’t really justify the ubiquity of animal consumption.
Ask HN: Why did smartphones become a single point of failure?
i can't log in to any of my banks without my phone. Most of the systems in my workplace also require phone app authentication. I can't do any of those things with just a PC or laptop. Smartphones being the smallest and portable are surely the most lost and stolen. If someone got a hold of my PC or laptop - they would be able to do some damage, but not even close to if they were able to access my phone. Everything everywhere nowadays requires some app.
I don't have particular vitriol against Tornado itself, they do offer compliance tool and seem to have just been an eventual outcome in crypto.

I do however have an issue with the incredibly high rate of money laundering etc that flows through crypto. Particularly so with Tornado cash. It's the 'go-to' for easy money laundering.

And no that's not a 'general ignorance' it's just a bi-product of having decentralized systems, it's not for me. That doesn't mean people are ignorant of it.

Edit: It really irks me this "oh you just don't get it" from some people. It's unproductive and from my own experience, incorrect. They give crypto supporters a bad name.
Afaik DC or AC can cause similar arc flashes. Typically you do need high voltages to bridge larger gaps.
That license binds people who use the code you wrote & protects you from their legal claims. OFAC isn’t using your code. No open source license is going to protect you from US sanctions.

From the Twitter thread it appears that the devs whose accounts were nuked were core contributors to a sanctioned entity. That feels fairly sensible & what a company who wants to comply with sanctions would do.
Implying ADHD is an excuse is a deeply concerning statement. It’s a serious illness and a lot of people really suffer from it.

Also I don’t understand your point, it totally depends on how strong the difficulties are whether you might have ADHD or not. „Difficulty in concentrating“ is not a binary metric.
Actually, yes. Go does a lot of the things everyone seems to want in these C replacements, the problem is that it has GC which, to a lot of people, automatically disqualifies it as an option for writing certain kinds of software you can write with manual memory management. A lot of people also tend to think they need manual memory management for $reasons when GC is actually fine.
I agree with that, my point is that the Ukrainians had the technical capabilities to seize control. And they chose not exercise that option. Besides, why did only Russia, of the 15 post-Soviet states have to retain control over all the stockpile?

The answer is probably because the alternative was too scary for the west. Better to keep dealing just with Moscow.
Careful - push is a macro which modifies the value bound to "list", but doesn't modify any of the cons cells in that list.
> There was an obvious disdain for users

The disdain for "lusers" came from BOFH sysadmin types, well before it was adopted by the non-"tech", business-focused folks.
tornado repos sounds like some kind of evil financial product
Phonk: Self-contained Creative scripting toolbox for new and old Android devices
On the trial I was on the judge literally said the words “the next person that tries to get out of this jury for bogus reasons is getting cited for contempt”.

No one, not the judge, the prosecutors or the defense want jury selection to take a long time and there are only so many people in the pool to choose from.

That said, on a different trial, a serial killer, it took almost 6 weeks to panel a jury. I was there for a week before being dismissed because I’m morally against the death penalty. Even then the judge interviewed me for 30 minutes on this point, including about my religious upbringing as a child.
It's quite possible these contributors had forks, which is why they were blocked.