skysight-inc/HackerNews huggingface dataset:
> Don't want to get into an OS war here but merely stating your opinion as fact without supportive evidence is not in the spirit of HackerNews.

These things are pretty much self evident.

> Linux is ok for certain types of developers

Web developers and HP computing. Game developers? Haha, no. Embedded? Too many proprietary toolchains that don't run on Linux. Productivity and business applications? See below section on office work. ML? nVidia [apparently I'm incorrect on this one].

> it's still awful for normal users

Alright, this is a bit subjective, but is supported by the stats that show Linux Desktop still in a distant and well deserved third place. You list a few tasks that you seem to believe are "normal user" tasks, I submit to you that you drastically underestimate the things a normal desktop computer user does with their computer, since most of the tasks you listed are now things that people do on phones and tablets.

> abysmal for office work

In most offices, Microsoft Office is an indispensable productivity tool (which many HNers, having little experience with real office work, will underestimate severely) and it is only supported on Windows (No, the web version is not the same).
> interface C with a not-very-Unixy system like Webassembly or these mainframes

To be fair, z/OS is technically a Unix these days.
Model-API-Client: A reliable architecture for production ML
> my point is only that you are guessing

He did preface with "My guess is". A guess is just that - a guess, without any info to back up your reasoning.
> Tables used to sucks in IE era.

No, that wasn't it. They didn't suck, and for a bunch of years IE was the best browser.

In the past there were no other options (no CSS positioning etc) so people used tables as a way to control content layout. They were actually pretty good for this, even though that's not what they were intended for.

Then CSS came along. Initially CSS was mostly exciting because it exposed a lot more fine-grained control over display properties like fonts, borders, margins etc than had been available in HTML attributes.

Gradually developers came to appreciate the value of what CSS was intended for - separation of content and presentation. Along with that realisation came the push for "semantic" markup, i.e. use appropriate HTML tags for the content, and stop using tables for layout (unless you are marking up actual tabular data).

For some years this was awkward though because CSS didn't provide good layout tools. So instead of true semantic markup you often ended up with "div soup" - lots of anonymous tags which exist just as containers for sake of achieving some hack with the CSS positioning system. And still a couple of things that had been simple to achieve with tables remained impossible.

But people persevered with the CSS hacks, for all the right reasons, until we get to the present day when I guess modern CSS has all the tools needed to produce any kind of layout, layouts that adapt to screen size, units that cope with Hi-DPI etc etc etc

But I think it's still appropriate to mark up tabular data in HTML with a table, and I would think they do a good job of that?
> Facebook wants to capture all discovery through FB and Insta directly competing with Amazon and Google Shopping.

I don't have a Facebook account. As a result, I cannot "discover" anything on the platform. Facebook continues to become a less popular platform and their name continues to loose value thanks to constant involvement in scandals. I may be a minority, but I suspect I'm part of a growing minority.

I can't imagine many shops using this as a primary storefront and I can't imagine this offering much value to small businesses as a supplemental storefront.

Besides, who would be naive enough to trust Facebook with the primary storefront for a serious business? They have no obligation to create a good experience for sellers. All they care about is feeding the ad machine with more user data.
Thanks! Do you have the name of one of these popular YouTube alternative apps? I don't want to download SpyWareYouTube.APK
It's funny this came up. I've been doing webstuff and getting paid for it since about 1996 or 1997; imagemaps were a pretty big deal back then. Recently, I found myself thinking, "How do they do that these days?" I have gotten out of the webbish stuff and even before that, I tended to stick to the tried and true.

I don't think the need for something very much like imagemaps will ever go away. The lure of arbitrary polygons and paths cut from an image needing to be clickable is high, and I think the ability to join up a bunch of polygonal (or worse) images and have them well-aligned is far off. It's easier to cut up than to re-align.
Yet classical Mac OS developers were able to do without one for 17 years, and I bet most developers actually targeting Apple devices still do without one, when I look around the office over here and see InteliJ, XCode and AppCode.
Article also states civil claims were dismissed - and criminal charges are unlikely to hold.
> Say you work at McDonald's and you're a brilliant person. You will soon be promoted and get more options.

I really don't think this is very likely. for one thing, it's hard to stand out as brilliant in a low-end food service job. no one cares. diligence is valued, but once you don't mess up customer orders and thoroughly clean everything on the closing checklist, there aren't really any ways you can improve as an employee. a place like mcdonald's is already highly optimized. there's not much room to get creative and show how clever you are. the difference in productivity between a barely qualified employee and the absolute ideal just isn't that great. if you do everything right and stick around a while, you might ultimately get to manage a single location. but you're still not making much money, and there's no obvious next promotion. the franchise owner isn't gonna be so impressed that they give you their own job.
Apple wins auction to debut Tom Hanks WWII movie on Apple TV+
I think your final objection fails by bad analogy too: one has to _actively_ direct ones gaze, in general, if one is to notice a type of lock or other security arrangements.
> Interesting how few are interested in the defense that Hobby Lobby was a victim.

Is it particularly credible? Like, this is a notoriously dodgy field where it's really up to the purchaser to do due diligence.
Well, what would stop them from doing that anyway? Look at Poland or Turkey, it’s not like a constitution is going to save a democracy.
Well that's fantastic, great job. Will it be uploading a specific directory, like in mine? That would be nice since most people keep other stuff in the repo.
The grid is not that simple, and many/most solar installs will not work in an outage to prevent islanding. It's extremely dangerous to have a section of wires live during an outage.
> Open source your games. Open source is the only practical way that existing distros are able to test and support the majority of packages that they ship

Which might be one of the reasons Linux Desktop is so awful to develop for.
No, the next times they drove the horse trailer up to the gate and chased the animals in. The gate was somewhat awkward to access with tbe trailer, hence us catching it the first time, but I guess everybody underestimated how strong these birds are. Also, it's a fun story now, but this could have gone horribly wrong - as per the link below, they actually have 5cm long claws, it would have maimed me if it had caught me.

Also other birds we got afterwards were much more aggresive, I got lucky with the first one. The paddock wrapped around the building, to behind our break room, and we had one bird once that would try to steal food from the breakroom table (in the summer we'd leave the window open). Except there were bars on the outside, so then it got its head stuck one day between those bars. We couldn't get near it to free it because of how fierce it was, and also because it was in pain I guess. So they had to actually call in a vet to sedate it before it could be released. No more open windows after that.
It's ironic how we have more and more telemetry and yet software is becoming worse and worse.
> Given the creation of the new Space Force, it's hard to justify NASA on defense related stuff...

The "new Space Force" is just a renaming of existing assets (https://en.wikipedia.org/wiki/Air_Force_Space_Command). Hell, it's still under the Department of the Air Force and its Secretary.
So you effectively desire a way to build your own bubble, and cast it in stone, and also give even more information to Google (what you do not like) ???
Doesn't the Curl/For-loop Abuse Act (CFAA) cover it?
ASLR is a stopgap that's difficult to consistently apply to a legacy system, since there's so many ways to accidentally leak address information.
Yeah, I'm not saying it should be illegal, but it's hard to see a use-case for scanning on a remote network that isn't malicious or security related.
Because you'd have to download an app like this and then trust that it won't install malware or spyware or do anything else malicious.
"The United States of America v. Approximately Four Hundred Fifty (450) Ancient Cuneiform Tablets" - https://en.wikipedia.org/wiki/Hobby_Lobby_smuggling_scandal
>Unless the system is highly unmeritocratic

The system is highly unmeritocratic.
> the economics and risks of removing the mainframe from the system dwarf the expensive costs of the hardware itself.

Also factor in the unkown risks and costs that will add up in the new solution. There are abundant horror stories of migrations that went bad and had to either be aborted and reversed, or that cost much more than originally expected, to the point of making the move a bad financial decision.

> when it is not developed in a thoughtful disciplined way

Most organizations don't allocate the budget for that and, if they did, they'd think the hardware is not expensive at all. Any hardware.
I was just looking at https://defold.com/foundation/ , it says Mathias "has spent the last 4 years at King" and that you became a product owner at King in 2018, I assumed you both still worked there since it doesn't say you ever left.
> The basic idea is that before agreeing to a request, the principal or their agent should know (a) what machine is asking, (b) what remote machine they want to connect to, and (c) what command line they want to run on the principal's behalf. And the principal's authorization should then be limited to that context.

Holy snap this is exactly the reason that I've gone to great lengths to disable SSH Agents and askpass. Asking for a password without any context whatsoever of exactly which process is wanting it is a nightmare
It is not fine. Just like burglars looking at a house is not fine (still nothing to do with being legal or not). Intent defines if something is OK or not. Just like killing is always illegal but when you do it to save someone else it is hmm less bad, you see intent...

What are the intents of people doing scan? I don't see any legitimate reason for scanning random people computers or servers that are not yours.
Does this also work for YouTube in smart TVs etc.?

Does it permit playing of videos audio-only? I use backing tracks on my Honor Play but it has terrible screen burn so after an hour of instrument practice my screen looks like the comments section (which keeps moving on YouTube)
Why does logind depend on systemd?
Hello, creator here. Just launched today - let us know what you think!
As Equifax has shown us, some companies don't even update libraries when there are clear risks associated with them.
For me, having OhMyZsh installed with a couple of plugins such as: git, docker, vscode has greatly improved my efficiency as the amount of typing has reduced considerably.
We don’t censor fiction.
I sing so much randomly around the house my wife has to tell me "GET A NEW SONG". Just about once a day. Songs are usually some weird mix of jams that daddy likes, and the theme songs from my 1.5yr old daughters disney junior cartoons. Fuck those little songs get stuck in your head. Currently on one from 'mira royal detective'.
Yep - UBI is likely to exaggerate elements seen in everyday society.

Do you want to spend your day sniffing glue but can't now because you also have to work? Now you can just sniff the glue.

Do you want some social mobility through earnings? Great, have the UBI and a job.

To tackle this the UBI has to have a required level of education attached to it for proper usage. We need to ensure that public funding in a transition period (whereby taxation might reduce whilst the novelty of not having to work plays out) is protected.

And there needs to be some level of societal acceptance of what people should be doing (currently there's a number of communities where there isn't an expectation to have a job, even without UBI).
I think you might be on to something. Maybe there is a further clue in his preface of "My guess is..."
You can setup an `~/.ssh/config` file to make it easier:

Host *
ControlMaster auto
ControlPath ~/.ssh/ssh_mux_%h_%p_%r
Host host1
HostName 1.2.3.4
LocalForward 45432 db.internal.net:5432
User user1
Host host2
HostName host2.whatever.com
LocalForward 46432 db2.internal.net:5432
User user2

This way you can now scp/ssh to user1@1.2.3.4 with just this:

scp file host1:
ssh host1

It also setups up port forwarding. In that case I can connect a postgresql client to localhost 45432 and it'll forward (assuming the ssh host has network access to it) the tcp connection to the host db.internal.net . I do this to use GUI SQL clients to our back-end DB.

The Control options setup ssh multiplexing. If you ssh into a host, subsequent connections piggy-back off of the initial connection. This is useful if you have 2fa and don't want to do 2 factor for every connection.

There's much more you can do: https://linux.die.net/man/5/ssh_config
Our Outlander PHEV has this. Full 12amp outlet, can run power tools, appliances, etc. And has the advantage of being a PHEV so acts as a gas generator once the (admittedly small) battery depletes. It's nice too, there are two outlets; one in the cabin so the kid can charge her laptop on road trips, and another in the back so I can bring my table saw etc. out into my field and run it off the car.

Only available in the top trim, unfortunately.

Inverters that do this kind of thing are available as third party adapters for most EVs. I can get one for my Volt that runs off the 12v accessory battery hookup in the back.
> Erickson, among other things, makes provably false statements about the prevalence and mortality of covid19.

Such as?
> I think these two example are to the point. They're really the only outsized debts that most people have that aren't just "generally need more money". They should be tackled separately in addition to general wealth distribution policies.

Universal Basic Needs. I don't care how much UBI payments are, I still argue single payer healthcare is mandatory, because there is no way such a system can effectively function as a free market (besides perhaps elective procedures). Also, humans are irrational, unlucky, and do an overall poor job planning for the future.

Almost half of the US population over 55 has no retirement savings. They will be living on their Social Security alone (effectively an age tested UBI), but we still provide Medicare for them for their health needs when they arrive at age 65. This is a sound model.

EDIT: Tangentially, there is a thesis [1] which breaks apart the concept of fiat into distinct components: "machine money" and "human money". We can print "machine money" without a care, because what you buy with it is produced or delivered by automation; this might be renewable energy or automated electric transportation. We can deflate it away with technology. "Human money" is money where you must have a human do the work, and therefore there are supply and demand constraints. This currency must be carefully managed to prevent inflation or devaluation.

[1] https://wtfeconomy.com/machine-money-and-people-money-29b497...
Which companies have offer the best remote perks?
My startup (Out Of Office) is collecting research for an upcoming blog post. Please help! Our goal is to understand if people are liking the current WFH situation, where we're all struggling, and what you predict for the future of work.

We also wanna know which companies offer more than an external keyboard :)

Looking forward to the discussion! Also we'd love it if you took our survey: https://bit.ly/theWFHsurvey

↑ We’re giving away $100 gift cards to support local restaurants as a small token of appreciation.
Was thinking the same, maybe creating a service account for the browsers, I believe they do need some level of elevation but then using the firewall rules disabling everything expect http/s ports.. Websockets and others might be an issue, might need to be updated on an adhoc basis though and shouldnt be the reposonsibilty of the users.

This is kinda gross practice overall.
Everday Astronaut has a great video "SLS vs Starship"[1] which does a great job of explaining why SLS is designed the way it is.

TLDR: NASA realized that they needed "big rocket" capability. But because they get jerked around by the president, Senate and Congress every 4 years or so, the only way to get it was to design a program that was "unkillable", a program that was both ultra-conservative and spread the pork around widely.

1: https://everydayastronaut.com/sls-vs-starship/
I disagree, Windows is very painful for me to use at a basic level compared to Linux. I would be very unlikely to take a job that forced me to develop under Windows.
oh, we do "put the card face down in front of you and we all turn them over at once".
Not IP packet routing then?
It's $45/month from the company behind WordPress for the majority of companies that don't need that level of customization. Past that, it's probably still cheaper than rolling your own solution or doing a panicked migration off Facebook Shops when they start closing the doors.
For the same reason every piece of software 'dictates' its dependencies.
I wonder though if it was just a websocket that could do this, surely some client side JS can just itterate the same when loaded.
Same here - I’ve been considering the Ryobi riding mower. Cub Cadet has an electric rider as well. It’s interesting, if you can mod your kids power wheels, these riding mowers are basically the same concept. All you’d need would be the electric motors —- which are plentiful — and a 48v 100ah battery. The later is around $2500 on Amazon... which even though you could retrofit/build your own, the retail pricing of the finished mower product isn’t so bad by comparison. I’m not sure of the extended warranty availability but given the battery is easily 80% of the value of the mower that would be my chief concern if it ends up only lasting a season or two.
Do you need consent of the owner?

You might be doing a legitimate survey (as part of a locksmith business, say)?
Could you expand upon how to do this? And what does WS mean?
> But you could also make a case that they trusted a 3rd party to validate the artifacts.

Given the nature of the business, that would have been breathtakingly naive of them. There's a certain point at which naivety isn't credible.
I hope they weren't debilitated by the legal fees incurred.
Space Force budget is skyrocketing. New assets are on the way.

My guess is that it's purpose is ABM.
And also what allowed civilisation to exist.
I don't think it's ironic, I think it's entirely predictable. We're removing people and their brains from all decision making and turning it over to data and algorithms.

If the data doesn't "show" a problem, there is no problem.
There is no one size fits all
To me, suggesting that I save money by not buying coffee for fifty years is extreme frugalism.
"Could you imagine paying to see every webpage?" Could you imagine you being paid every time you see an ad on the web? It is called revenue sharing and it can range from fraction of a cent up to few cents, it would amount to a lot of money each month and each year.
While it's possible to make a profit from it, time is needed to learn how to maximize your margin enough to reach profitability.
I agree, when we look at Microsoft's motivation, considering them driven by profit makes more sense than anything else. Hence why I'm critiquing comments that seem to think Microsoft is driven by some innate desire to destroy Linux and FOSS. They're not, they just want to make money, but back when their making money was based on Windows, and they thought Linux was an existential threat to that, those two goals coincided. Today, I think Microsoft cares much more about building up Azure to beat AWS and become the biggest cloud platform - they don't care if the servers are running Linux or Windows, as long as it's running on Azure - being seen by developers as Linux-hostile runs counter to that goal. So again, I'm not saying they wouldn't go for an Extinguish if they could, but I think they know that they can't and they have a strategy where they don't need to.
I hate how this is constantly brought up. Yes- that was a Microsoft strategy and might still be. With that said, Microsoft has no power to make people switch. If people switch off of desktop Linux in favor of Windows it's because Windows is either a better product or Linux was too much of an issue. Why shouldn't consumers choose the better product for themselves? Why shouldn't Microsoft or Linux compete for business? Why do you care so much if someone wants to use Linux or Windows?

>With the "benefit" of forcing the Linux kernel developers to pay the maintenance costs of course.

No. Nobody is forced to maintain this. If Microsoft stops maintaining it then Linux is free to kick this to the curb.
BetterCloud Nabs $75M in New Funding
Windows still doesn't have a decent terminal app! The new one just crashes when I resume from suspend. (I believe it's because when the computer suspends, it forgets about the external monitor. But it's still not evident to me why that should make it crash.)
https://archive.md/Mkn7f
Could you use a battery or capacitor to bridge the gap?
Identity management startup Truework raises $30M to help you verify your work
> I'd say 90% of the time the powers that be at the company had no idea someone was running that software, or that it was still running at their company, and then someone moved a firewall and the system was exposed to more than intended. Then they'd turn it of ... and find another similar tool running somewhere else.

This demonstrates the absurdity of the CFAA more than anything else. Sorry for sounding like a broken record but the CFAA is not salvageable and MUST be repealed.
Florida Ousts Top Covid-19 Data Scientist
I still remember that time when Zuck publicly admitted that he was aiming for Facebook to replace the internet, which was clearly promptly scrubbed from the internet (it is one of those regrets that I did not save the video even though I realized it was important, while not realizing we actually had memoryholes already). It seems more than ever that he is well on the way to doing so, as it becomes ever less likely that any kind of relief or resolution will come from captured regulators, let alone captured and bought off legislators. Pretty soon, real competition will be dead, it has little life left in it as is.
The Ars Technica comments on any Eric Berger article are usually pretty awesome. But don't start with this one, there's not much rocket scientists can add to political rumour and speculation. Start with "Rocket Report" which comes out every Friday morning.
Microsoft Edge for Linux shown off briefly at Build 2020
Strapi closes $10 M Series A Funding
Real developers automate. It's hard to automate without a terminal :)
What kind of linux desktop bullshit? Has it been getting worse?
High-Tech Push Boosts China’s Chipmakers
> Do you want to take a wager of how many times Christie’s is wrong regarding provenance for multimillion dollar historical items?

About a third of the time. That's why modern paintings are more valuable than older ones.