skysight-inc/HackerNews huggingface dataset:
> Literally no one is doing this.

I don't always practice what I preach, but I've done so on multiple occasions. (IE: I've kept my mask on for the "social" phases of the Restaurant, and only took it off for the eating phase).

Given that we're currently facing an unprecedented hospital shortage _RIGHT NOW_, its certainly a behavior worth revisiting and advocating.

We can't stop all restaurant visits or family gatherings. But we can lessen the spread of COVID19 while we do gather.
Wow, and colleagues dared complain that Rust has a terse, hard to read, syntax...
What is this data we want to semantically link by the way?
RCS is a carrier standard. It does not support end-to-end encryption. No one is suggesting that Apple stop allowing Apple users to communicate via iMessage. WhatsApp and friends are not baked in as the default messaging app in the dominant smartphone platform. Remember the Microsoft antitrust charges? It seems silly now, but there was a case made then and there is a similar case to be made here.
It is not a bad argument, but 'we' seem to be disagreeing a lot lately. I am not assuming you are from US, but I am going to use US as an example. The polarization is at a point where just about every major issues is split 50/50. And this does not even begin to touch as to whether US political class actually represents the needs/demands/whatever you want to call it of its electorate.

So yeah, you are not wrong about the general framework, but do you think drafting such a law right now would be..hmm.. palatable to the general populace. After all, consent of the governed is a thing.

And as for crypto specifically.. well.. the time to squash it has long passed. There is people with real money in it now. The best you can hope for is regulation.
Deleting it is not the same as intentionally changing it to malware, on someone else's server (GitHub free public hosting)
You gotta wonder if the meaning of it all is pushing human civilization beyond anything. The older I am, the less I think so.

Also, the approach is definitely not mindless. It's mindful, if anything.
Is any unsupervised access to the internet for children ever really safe? At the risk of sounding crass, why can’t they meet in real life like human beings are supposed to?
It's because most programming efforts are built on top of a predetermined stack. If that stack isn't a great fit for whatever reason, then your only alternative is to make another layer that is a better fit, even if that same level of abstraction exists lower in the stack.

Of course, you don't want to do that for every project, so there gets to be one common open source layer to serve that purpose. So now lots of people like the new layer and use it, and then it becomes prescribed for other developers. Then it's not a perfect fit for all those developers, and they start writing another layer to change it again. GOTO 10.

Another thing that happens is if you are used to working at layer N, then layer N-2 is really scary low level stuff. It's much more comfortable to write layer N+1 rather than step down to N-2. Even if N-2 is actually a lot simpler if you just lose the fear and try it.
Actually "middle class" was first used in the 1700s to denote the class between the peasants and the nobles -- i.e. the merchants or bourgeoisie.

As opposed to it being the "normal" experience in the strict normal distributional terms, the reality is (a) income and social status is not a normal distribution -- it is extremely right skewed and (b) given some concepts of class divisions (e.g. peasants, merchants, nobles in previous centuries or blue collar, white collar professionals, and the rick (i.e. those who's earnings from capital returns as opposed to salary) today) middle class has tended to represent the group in the middle (as opposed to the person in the middle.

Thus, even if the bottom group of poor people is very very large, the middle class is not the mean of the population.

This is extremely clear on our usage when we say things like "Guatemala has a very small middle class as it is mostly poor people and some old money rich people."
The probability that it ends his career is far less than the probability Covid will.

Why? Because mild cases such as the one he’s saying he had produced unreliable immunity. After a mild case there’s every chance he’ll get it again. And again.

There is nothing discriminatory about a country/tournament requiring a vaccine against a serious contagious illness.

Everything in your last paragraph is false.
Neat! Will have a deeper look and see what you mean about the processing support!
Even when you're not authenticating with something, you need to keep your phone within distraction range at all times in case you need to.
And by the time you unlock the phone (thereby seeing your notifications) and open the app drawer you're one tap away from social media, which your brain is probably already thinking about from the familiar ritual.
> Perhaps I should update the question. I'm not referring to ALL software quality. I'm referring to the quality of codebases that are 1) old, 2) large, and 3) supported by many people.

Because Google[1] and Facebook came along and scared everyone by iterating at a LOLWTF pace and companies in surrounding spaces looked at what was taking up time in their release schedules and the answer was "test passes" so they fired all their testers, and told devs to add unit tests but unit tests don't cut it.

Companies that used to have immaculate software quality had dedicated test automation engineers who had the job of abusing software in crazy bizarre ways. Then they hired armies of manual testers to go over anything that hadn't been automated.

Lots of problems existing with this system, one of which was career advancement for software engineers in test was limited because it is hard to get recognized for the two primary jobs of an SDET:

Signing off on code

Blocking a release on quality grounds

So you had a gradual rot of SDET and test orgs at companies, with pools of brilliance that slowly got drained as the best engineers got tired of being undervalued.

Start from that base, and then around ~2010 everything needs to start "moving fast".

Apple and MS both get rid of their test teams, and with two of the largest employers of dedicated software engineers in test getting out of the field, the entire field itself falls apart. Now it is career suicide, an ever shrinking career path that pays far less than doing "real" development work.

That leaves us at where we are today. Everything sucks and breaks all the time.

[1] Everyone forgets how bad the first 5 major versions of Android were.
In reality, Sonos is not even required to license the ‘technology’ and should they decide to do so, they can ask whatever price they want. Would you suggest there is some legal way to make Google liable for that?
The point of contention is your claim that bans are "fascist". You have not substantiated that claim, so I don't really know why I even try to refute it, but I tried with a simple illustration that sometimes, banning things is not "fascist", and not bullying.
I am going to ask and duck. What is a seriously good cross platform (yes also web) [meaning windows, Linux, Mac, Android, ios, web] alternative to electron?
I used haxe 2/3 (openfl), javafx, qt. No they are not even close.

Next thing what is bad about vscode? I really like this application as a prime example of perfect cross platform compatibility. It is also electron based. Just because 90% is shit (because it is fast, easy to use and most important to deploy) does not mean it's the libraries fault, right?
"How does this “harm users”?"

I don't know how sound this argument is but for me, as a non-Apple user I think I am harmed by people using iMessage, I can't text them without accidentally ending up in that technology ecosystem. I can get 15 context-free messages from other participants in an iMessage group chat. I freaking hate it. If it was clear that iMessage is not SMS then that same person wouldn't send an iMessage group message they would send a mass text, but they don't. I can't force that person to so my SMS in box currently has 15 messages at the top that read "Yes", "No", "Out", "Maybe", "My kid has dance so I will be late", "Sorry man, take me off this list Thursdays are no good for me now"... etc.

It sucks.
I suppose that in a sense any non-playful attempt to change the state of affairs, whether directed at technical progress or not, is rooted in a "complaint": you imagine a possible future and judge that the current state of affairs is worse by comparison.

And you cannot simply ignore the present when you do this. Any attempt to bring that future about necessarily begins by taking stock of the resources available in the present: if you try to hike to a mountain peak without taking your gaze from that peak, you will stumble and twist your ankle. But that is not a judgmental, condemnatory way of perceiving the present; it is a factual evaluation of the means available to you in the present, similar to the factual evaluation of the possibilities that exist in a possible future.

So I don't know that I agree with your thesis that progress is rooted in dissatisfaction, though many people do.

> The amount of moaning we still have to do about this? If we fail at that task, this fire stuff will be sure to be the end of us.

This comment suggests to me that you do not yet adequately appreciate the risks of pervasive surveillance and precision-guided munitions, by comparison with which the risks of thermonuclear warheads pale.
A New Generation of Nuclear Reactors Could Hold the Key to a Green Future (2021)
The insurrectionists at the Capitol assaulted several police officers but didn't kill any.

https://apnews.com/article/politics-government-and-politics-...
I have a similar idea with PDF documents. Instead of having the royal PITA of parsing generated PDFs (e.g. invoices), things would be much simpler if every generated PDF came with a built-in SQLite or JSON that contains the structured data of that PDF.

One day I will do it.

Speaking more broadly, whether we talk about HTML or PDF it's the same problem: documents should have two representations - human-friendly and machine-friendly until AI gets so good that only having the human-friendly representation is enough.
Dodgy stick of RAM maybe?

I'm not a fan of electron, heck, is go as far as to say I don't like it, but those statements are just unfair.

I run a bunch of electron apps on Linux every single day of the week for years now and I honestly can't say any of them have ever crashed.

Yes they may take up a bunch of RAM, but how many software engineers have less than about 16GB, and what's that RAM there for, if not too run my tools?

I can't say I've ever gotten over a few gigabytes of usage in a normal work day (not running any VMs for example). I don't use Chrome nor am I a tab-hoarder.

Whether I like electron itself or not, the told built in it seems to get the job I need done just fine. Who cares if it takes 3-4 second to open, once per day?
Most Canadians would have to leave if they didn’t have another job anyway for visa reasons. Those 60 days would be difficult though. I’m assuming non-US citizens or PRs can’t use COBRA?
^This. Over the years, I invariably take a little more time in my assignments than the junior engineers, but that apparent "slowness" is actually much faster because I rarely ship bugs, have fewer reworks/redesigns, fewer review comments and overall ship more "work" per quarter.

There's a way of work in our org "Move slow to move fast" that is taught to junior engineers who are always eager to ship more code than to think and ask questions early on.
The guideline also includes when titles should be changed: "Please use the original title, unless it is misleading or linkbait; don't editorialize." - https://news.ycombinator.com/newsguidelines.html

Editorializing is when the submitter uses the title to express the submitter's own point of view about what's important in the article or the story. When we change a title, we're scrupulous about not doing that. We always look for an accurate, neutral title using representative language from the article itself (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...).
First a fall, in per portion to the RAM used by Electron, my C script uses basically none. These new programmers are just not four meal your with how to code properly. Should we create better education info structure for new developers, or just hall of cost everyone who codes in Electron? I'm leaning towards the ladder.
I don't think it is bad that it is alienating to you, although I hope that didn't cause you to suffer. Conveying the alien nature of antiquity (and, by implication, of the future) was much of my purpose in thus employing ostranenie.
>Which ones do you dedicate your precious time to as a direction to keep earning a paycheck?

LAMP.

I'm pretty convinced my future grandchildren will be maintaining legacy LAMP systems.
Of course it is a thing, same as corporate censorship in the West. It’s just that Chinese don’t try to pretend it’s not the case.
The American is hitting themselves in confusion!

These threads are hilarious for anyone that's not part of the chosen 3% (or whatever) of the worlds population.
You turn up at a venue which is scanning these QR codes as part of some vaccinated only entrance policy, let them scan your amended code, you don't get in, nor does anyone else after you.
But if it's an extension to the spec then other client implementors don't have to support it. And then you end up with a lower common denominator effect where end to end encryption is no longer widely used.

That is by every definition worse than what we have today.
In this case it was about being adaptable to the tools programmers already used. Smalltalk required one to buy into the whole thing - it’s an IDE with its own OS and GUI.
It's interesting how country specific this is - in the UK most people use WhatsApp so this is not an issue (although that does create its own issues)
For example the orthographic and grammatical correction. When I was young, the browser didn't have it. Now it fix most of my post in HN.
I think WinUI2 is either deprecated or soon will be. There is WinUI 3.

https://docs.microsoft.com/en-us/windows/apps/winui/winui3/
Well, except for the parts that were compliments to me, which I don't have enough objectivity to pass judgment on.
Circadian rhythms seem to affect lots of pharmaceutical drug consumption as well and vice versa.

https://www.wired.com/story/drugs-could-control-circadian-rh...
+1 old engineers kick ass. They're the ones we look up to when we're lost.
> Why in the world has this idiotic trend of abstracting everything away by layers upon layers of complexity

have seen this described as a "software russian nesting doll turducken cluster fuck" by a particularly frustrated individual.
Updated plot (29 test data from volontiers) is available here:
https://twitter.com/msuvakov/status/1481033480901431297

Only outlier is Djokovic's positive test. It perfectly fits to 26. December, the same date timestamp was created.
The Queen problem first showed up in a Putnam Math Contest. If you solved it in no time, then you're mathematically talented, which puts you in the first category.
Sounds like investing in upskilling the next generation to me.
Because the backend data is exposed to the world, with all its original semantic structure (relational model) intact, before it is flattened into a document view.
How is that scary? You might lose free hosting if you abuse it?
Maya Angelou Set to Make History as One of the First Women Honored on a Quarter
For cross service integration I recommend mattermost, too. It has plugins and a simple enough API you can use anything with almost anything else, even if you don't want to use mattermost clients.
Disagree. People holding to the lab leak theory were seen as racist/Xenophobic until the new leadership (president of U.S. arrived) and all the sudden its not a racist theory.

Lest we forget, China's reaction to Australia’s call for an international probe into the origins of the corona-virus pandemic was by no means working together for the global good.

I wish I could agree with the thought but that's not what I remember happening.

As for history:
Communication in the 21st century has made it so that there is constant talk between countries but this cannot be confused with collaboration.

The Spanish flu of 1918 was clearly different then this due to it being in the late stages of WWI.
Hah yeah, I have had the same observation as well, but as other replied noted this makes sense.

I’ve also noticed I don’t really find much malware in the wild, at least nothing targeting you’re typical PC user. Maybe I’ll find some boring, barely obfuscated adware, but of it seems to target larger, enterprise organization, which I suppose also makes sense. There was a write up a few days ago about an exploit targeting MS Word that was at least mildly more interesting than most of the stuff I hear about now.
I believe this theory is largely thought false nowadays, or phrased too strongly at least.

I myself have weird sleep cycles. I prefer to stay up into the night and wake up around 12:00, but I vary my sleeping hours by up to 4 hours or so. I go to sleep when I feel like it, and don't feel much discomfort by falling asleep at different times. It leads to weird situations - especially in winter - where I might not see the sun more than a couple hours in 3 days despite being up and around a lot. I don't experience a lot of 'two sleeps', but they do occasionally happen.
I’m not saying this flow is good, but you can deregister and disable iMessage, even if you don’t leave iOS, but especially if you do: https://selfsolve.apple.com/deregister-imessage/

It’s not intuitive of course, but you can totally turn it off and deregister, even if you don’t have your iPhone anymore.
Indeed. What then, do we get them to move to SHA256 (or whatever hash Bitcoin uses for its PoW in 100 years time), or do we adopt the alien hashing algos?
People who would would rather let the person receiving the tip decide if the government deserves a cut tip cash. And as others have said, using the employer's card processing flow gives the employer opportunities to do less than great things.
Yes, Congress does issue subpoenas and conduct investigations as stated in your original post and I didn't disagree with you on this point, but you also claimed that the "presidential branch" doesn't do these things. The main point of my reply is that the executive branch does do those things also.
I think companies are generally willing to pay money for software, but the things they're willing to pay money for are generally not the things that would make their employees' lives easier. Employees value reliability, ease of use, and speed, while the companies themselves value integration with other systems and ISO compliance.

Atlassian software is not good, and it is not cheap, but it does offer an end-to-end story for the rigid workflows encouraged by many investors.
"The semantic web is the future of the web, and always will be."
-- Peter Norvig

https://www.youtube.com/watch?v=LNjJTgXujno&t=1257s
There are many apps that can support sms on android and it's been pointed out several times in this thread that iMessage can be turned off in the Apple settings app if you prefer not to use that protocol. With that setting toggled off the iphone will use SMS exclusively.

Nobody is forcing you to use this.
> The browsers native language is HTML. HTML is a markup language and if you feed HTML to the browser it will very quickly render the page with what you give it. But no. Let's not do that. Let's instead feed the browser with JSON and then have the build in JavaScript engine translate that into a pre-formatted output which then gets translated into HTML before it's served to the user.

I agree with you. I agree with the author. I put my own idea into practice:

https://htmx.org
Get Ready for a New Roaring Twenties
Yes notes can always be added on tickets and I know for a fact that a lot of people at the pos put it in.
> messaging anti-competitive market

I love how it's such an anti-competitive market that in many countries Apple isn't even close to being a popular service. WhatsApp, WeChat, Kakao, Line etc dominate in non-Western countries.
I can’t think of any reason not to use Slack exclusively as a website. I’ve been doing it for years now, and it’s a better experience IMO. For Teams, the only disadvantage is you can’t share your screen and video simultaneously when running as a tab; but I find the screen sharing experience to be better otherwise when running as a browser tab.

Also: all of these “shitty” Electron apps work just as well on Linux as they do everywhere else. That is a huge advantage. I’ve got a significant amount of software that is realistically only on Linux because of electron.
Depending on what you mean by "needs a lot of signalling bandwidth" I think that is incorrect.

I recall the early SMS functionality being added to cellular phones after the introduction of 2G in the early 1990s and as I recall, one claim was it monetised the massive amount of spare signalling capacity on the network. In the UK I recall that being said in 1994 by Orange (the first UK 'challenger' network vs 1G incumbents CellNet and Vodafone) when I had a Nokia 2010 handset.
Power On: The Story of Xbox [video]
This would almost work for me, except one of the “when I feel like sleeping” times aligns with the peak of workday, and “when I fell perfectly awake and refreshed” is too late.
It's because the demand for warm bodies that sort of understand how to code is so extremely high that there is no room to discriminate sufficiently. We are all working with dressed up normies that have zero clue. It's not their fault however, and trust me, they are looking for the exit.
Veterans then to gloss over the fact that most "evolution" in programming revolves around programmer experience, not around the use of resources.

The bad side is because passionate young people come in hordes and they will gladly program anything for a penny. For the company is cheaper to hire a team of those youngsters and let them make your program in every (ugly) way they can, rather than pay a fortune for a veteran programmer that takes their time to deal with code that manually handles memory.

The good side is that you no longer need a computer degree or 20+ years into programming to make something decent.
I was also "threatened" by a company in the bay area (not a YC company, but a company backed by a very large fund and the company is currently a "unicorn"). The founders also threatened me with things like, "It's a small world out here. Everyone knows each other in the bay area. Your work will follow you forever."

I ended up leaving the company after a massive shouting match with the CEO and nearly a first fight.

No one has ever heard of this story and it has never followed me anywhere.
No, all the argument assumes is that handball (and hockey) are played on foot. That would be enough for them to be called "football" under the theory that football is a class of games that aren't played on horseback.
I'd hypothesize that Jevon's paradox only manifests if there is significant unfulfilled demand or if new uses for something manifest at a lower price point. If neither of these conditions is satisfied I don't see why higher efficiency would increase use.

LEDs for example reduce the energy use of lighting very significantly. It has not caused most people to use more lighting. The demand for lighting was already largely satisfied prior to the LED revolution.

Transportation on the other hand... I imagine if something created a 10X improvement in the efficiency of rapid long distance travel (bullet trains, electric aircraft, much higher efficiency aircraft, etc.) you'd see quite a bit more of it. People would start taking weekend trips to places they might otherwise visit only rarely, meeting in person more frequently in remote jobs, and so on. There's probably a ton of unfulfilled latent demand for travel.