skysight-inc/HackerNews huggingface dataset:
I mean start from scratch as much as possible and rethink how a computer is used by most people.

By all means keep Windows around for enterprise but build a new OS that is forward looking and eschews backwards compatibility when virtualisation can be used instead.

Aggressively simplify the OS. Make it consistent with a UX that keeps the OS out of the users way. Contain software from vomiting itself across your system. Make things discoverable and consistent, don’t impose restrictions such as locking open files.

I’m coming from this as a user not an OS developer. I use a mix of MacOS, Linux and Windows from day to day. Windows is often a dinosaur and constantly gets in the way. Each new version of Windows is another layer of paint over an existing peeling layer. Certainly Windows can be performant and it would be foolish to throw it all out.

I understand a lot of this is hot air, and your question is asking about specifics. I’m coming from this based on my observations on how students and elderly relatives use their computers.

I’ve moved my parents to iPads. They’re simple and they can do whatever they want to get done. They can browse the web, watch video, FaceTime and see photos of their grandkids etc. At the worst I have to run an OS update for them. They always forget the passwords but TouchID takes care of that.

Meanwhile my father in law has his ongoing war on technology with lists of passwords, frequent manual backups, and lists of things that need to be fixed whenever we visit. The computer is a ticking time bomb to be feared.

My students frequently have no idea what a file system is. Files are scattered everywhere on disk and the cloud. They have no idea what a USB drive does and some think simply just plugging one in magically copies the relevant files somewhere.

Usually by the time I’ve finished with them they’re writing code or running WSL or playing with a raspberry pi or whatever.

So we have this gap. There is the older generation where computers are scary and they’re happy with simplified but robust devices. There is the younger generation where most of them live on their phone and have no clue how computers actually work. When they end up in a job they’ll plod along with excel and whatever enterprise software they need. It really doesn’t matter what version of Windows or Office.

In the middle there are some people (of all ages) who actually have some degree of knowledge.

My solution is to make the desktop OS easier to use while still providing the complexity that is required as one gains experience. Right now Windows is intimidating and outdated.
El Salvador beach town rides crypto wave
It's not just those shortcuts. There is a weird keyboard focus bug where it gets confused if you use both the mouse and the keyboard.
- You cannot have a good database design without understanding the business requirements first

- Designing the code around the database leads to cleaner designs than doing it the other way around

- Almost all columns should be NOT NULL

- EXPLAIN helps you understand what the database does under the hood
Whose fault is it they hear "cock" and they think of "penis"? We're not talking about GIMP here. It just means people have a dirty mind and don't know about the programming language.
Usually you have to generate several million dollars in revenue before you see a red cent of those 'kickbacks'. How many times do you honestly think that's going to happen when the paper-circuit rewards the "least publishable unit".
The images you share are of factory farming that is indeed an atrocity that
must be eliminated. There is no justification for treating animals like this.

However, my question was "why is it immoral to eat another animal"? Are you
perhaps suggesting that the only way to eat another animal is by causing the
extreme suffering undergone by cows in American factory farms?

It should be obvious that this is not the case: people eat meat all over the
world, but American factory farms exist only in the Americas and farming in
other places does not involve the kind of extreme suffering that you point
out. For example, most of the meat I eat is from sheep and goats that graze
freely in meadows and hills around the place where I live, in the Eastern
Mediterrannean. I know that is true because I see those animals everytime I go
out. Some goats live in the farm I'm staying and I can assure you that
they are not suffering one bit.

In general, the animals raised by small-scale farmers, in herds of no more
than a few dozen animals, are amonng the happiest, healthiest, best fed, best
cared for animals the world over, some even better cared than human infants.

Bottom line, it is perfectly possible to eat meat without causing the extreme
suffering you are concerned about. To be clear, I absolutely agree with you
that causing extreme suffering, of the kind in the video you shared, or of any
kind at all, is absolutely morally repugnant. But this extreme suffering is
characteristic of factory farmign, not of eating another animal, and so I am
not satisfied that I understand why you think that it is immoral to eat
another animal.

Edit: I keep rewriting the above to make myself more clear, but everytime I
read it, it sounds like something from a high school debate. What I really
want to achieve is to understand how you think and maybe help you understand
how I think, if that's interesting to you at all. So if something I say sounds
completey wrong to you, please let me know and I'll try to make it more clear.
I am not looking to score points in a futile internet fight. I'll be happy if
we can find some common ground- and I can see that we already have some: I
think we're both disgusted by the horrors in the video you shared.
> on average a 4 year degree doubles your income vs anything less

The data suggests that people who hold a 4-year degree have X ratio of income. That's two things: the people and the degree, not just the degree.

From a previous study, a related (but inexact) surprising outcome emerged: After adjusting for applicant scholastic aptitude, the additional benefit from attending an elite school is “generally indistinguishable from zero.”
Excerpt from article*: In November 2002, the Quarterly Journal of Economics published a landmark paper** by the economists Stacy Dale and Alan Krueger that reached a startling conclusion. For most students, the salary boost from going to a super-selective school is “generally indistinguishable from zero” after adjusting for student characteristics, such as test scores. In other words, if Mike and Drew have the same SAT scores and apply to the same colleges, but Mike gets into Harvard and Drew doesn’t, they can still expect to earn the same income throughout their careers. Despite Harvard’s international fame and energetic alumni outreach, somebody like Mike would not experience an observable “Harvard effect.” Dale and Krueger even found that the average SAT scores of all the schools a student applies to is a more powerful predictor of success than the school that student actually attends.

* - https://www.theatlantic.com/ideas/archive/2018/12/does-it-ma...

** - https://www.nber.org/papers/w7322
Nobody's excusing them in this thread. But for me, Windows 8 was actually the last straw. I hate this "all your data are belong to us" mentality, and that absolutely includes smartphones, tablets, and internet "things" [edit: as well as PCs].
The problem has been fixed by a software update or some change I did not perform. If a company wants me to use a chat service or forum to solve my problem, they should direct me there and/or maintain that service. I contacted them directly to their support service, which should be trained to deal with questions, not push them into the abyss. While I appreciate your feedback I think it's a band-aid to the problem.

There's nothing wrong with saying:

"We have found that your problem is common and are working on a solution. We will reach out in a few weeks once this has been resolved."

Then the company can gather like problems and triage for later resolution.

I mean really sometimes it seems like companies act like support is a mystery and they have the first buggy product ever on the market.
What they call here a "bailout loan" is what Americans call next round of funding for tech companies.
I've always been a Linux user, but recently I got a new Macbook Air and wanted to try a non-Chrome browser.

Then I loaded up my 2005-vintage personal wiki which has been working fine for 15 years on all the browsers I use (Chrome and Firefox).

And it has a tabindex bug in Safari!

https://stackoverflow.com/questions/1848390/safari-ignoring-...

I'm not sure but isn't this a violation of the spec? Or is there some newer thing for tabindex? Either way I switched back to Firefox and Chrome.

I kinda like the idea of a browser that doesn't implement all the Chrome crap. But I also feel like it should interpret 15 year old pages correctly!
So, if I bought a bunch of licenses under the promise of eternal updates, how should I feel and what should I do now.
Lots of publicly available information is illegal to collect, for copyright reasons, privacy reasons, security reasons, etc.
I have a ReMarkable 2 as well, and there are zero drawing tools or alike, if you want some graphical object, you just draw it.

You have a multitude of background-guides (lines, grids, etc.) for easier aligning.

The only features you have that you don't get with pen&paper are a layer system and a select tool which you can use for copy/paste/cut or move parts around.

Page management is pretty basic, but ok. You have notebooks which are folders of pages and you can change their order.
What's more he gave a talk[1] and has even written a book[2] about the science behind Inter Stellar.

[1] https://www.youtube.com/watch?v=lM-N0tbwBB4

[2] https://www.amazon.com/Science-Interstellar-Kip-Thorne/dp/03...
The EU should just pay anybody who makes Open Source contributions.

Problem solved.

Europeans get their own tech stack. Can compete again with US companies, as the all the cost for building infrastructure is externalized.
"Ecologies don't tend to work the way human societies do" maybe you need to get your money back also. Either you don't understand the word tautology, or you don't believe an elephant seal taking breeding and hunting rights from smaller seals is something stronger taking from something weaker. Nature is completely filled with hierarchies, where those that are stronger and more fit take resources from those are who are weaker and less fit.

What humans have today is an aberration from history and nature and should be protected at all costs. And those that would destroy it can't fathom the kind of hell life was for 99.9% of humanity just a bare fraction of our history ago.
Does that actually work? It seems like clicking on every ad would be easy to filter out.
>That statistic, by itself, is meaningless. Immigrants have almost double the poverty rate of US natives too.

Most immigrants come to America desiring to improve their circumstances from what they dealt with in their home countries. This means they're coming in at a much lower standard than people who've been in the US their whole life. This would explain why they have a higher rate of poverty. It has nothing to do with America being uniquely bad at helping immigrants improve their lives. You don't immediately achieve a higher standard of living just by showing up somewhere. It takes time and work. In a few generations they will improve their circumstances. This is what has happened with every large immigrant population that has entered America (Italians, Jews, Irish, etc.)

Exactly what are immigrants not allowed that citizens born in the US are? I'm having a hard time understanding what opportunities they would need.

At some point in the past every one of those rich families had an individual who did something to achieve more than the average person. So, if you don't like it then it would seem that you're suggesting we just allow immigrants (or low class) people to skip that by giving them things? Now, that would mean that everyone gets raised up to a similar level again and we're back in the same position where all the average people feel they're not being treated fairly because they don't have what upper class people have. Eventually you end up in a scenario where the only way to even it out is to bring down the people that are outliers and have mad their way into the upper echelon of society.
I’m American in the tech industry. A majority of my close friends and I are diagnosed with ADD (I count 4 off the top of my head). Some people on my work team are open about their diagnoses as well.

It was difficult for me to admit to my family, friends and colleagues that I was being medicated for ADD. It took me four months before anyone besides my wife knew. The reason I came out with it is because some of the struggles reared their heads again. I realized that the people around me who have struggled with similar problems might also need a sympathetic ear, as I do.

Ultimately, my hesitance to discuss my diagnosis is due to fear of judgement (will people think I’m lazy or a druggy?) or fear that people may begin attributing my successes to the drugs.
I particularly love spending a few hours on a bug and then committing a one or two line fix. Makes me look like I do nothing at work.
What is your definition of middle class?
This is great, thank you.

WRT 20GB - I'd just assumed it had a microSD slot. Your comment led me down a spiral, to find a guy who pulled the v1 device apart and soldered in socket for one. That's extra frustrating then that the electronics are already there, but the socket + hole is not. [1]

WRT pen - yes, I splashed out for the 'extra good' pen for the Samsung, and was glad I did. The bundled pen was serviceable, but things like the ersatz eraser, and thicker / heftier feel, made it worth while. When ogling the remarkable2 shop page I've kind of assumed I'd get the better pen at the same time, so it's good to have further confirmation on that gut feel.

Sync - sounds like that SyncThing project I found earlier, if it's still viable, might be a better option for us Linux users. If the data is coming across as SVG's or similar then I guess any native apps (Krita, etc) should work, but how good the interoperability on that actually is ... is not well blogged about. (A doubly niche market, I fear.)

[1] http://www.davisr.me/projects/remarkable-microsd/
It could well be the opposite.

For example free education improves a software company's hiring prospects as there are lots of employee candidates available with good education. In some countries social mobility is a real thing. As a practical counter example, Sweden has massive taxation and something like most billionaires per capita and a very vibrant software and startup scene.

One could actually do some kind of survey what happens to European software companies. Take for example this one started by three Danish guys: https://en.wikipedia.org/wiki/Borland
And gini coefficient for 12 countries with a higher gini coefficient than the US. https://www.businessinsider.com/countries-where-intergenerat...
The greatest kings of history had a worse standard of living than much of humanity has today. Certainly the average American has a vastly superior standard of living.

Think of things the ancients could only dream of that are available to most people in developed nations:

- Fast transportation

- Antibiotics

- Instant global communications

- All of human knowledge in your pocket

- Climate controlled buildings

- Access to the global supply chain for goods

Yet scarcity persists, and people want more because wants are relative.

A thousand years from now, people will be jealous of others who have an annual off-world holiday, a family jet, life-extension therapy... And even then, lots of people will work hard because they want to improve their standard of living.

As long an human minds remain bound to human bodies, then we are limited by the finite resources of the physical world.
This is a naive set of statements, even the ones without tone-deaf conditionals like "if you are able to rise" and "if you can get something better".

Here's a run-on reality of your statements.

"Startups were you get equity." ... that gets watered down and most of which goes to investors and founders, who will force a sale after 5-7 years when they get into a pinch and all you get is a $75k retention bonus that doesn't offset the opportunity cost of not having gone to work for an established company, if you're not let go after being acquired.

"Large companies where you can progress to high salaries if you are able to rise." ... based upon your ability to play politics and join the right factions, if you're the right skin color and social class and age group, and ignore that fact that by sticking around "to rise" you're limiting your salary increases that would come from jumping ship every 2-3 years, if you're in an area where there's a dense concentration of businesses that require your skillset.

"Starting your own business and being competent at it." ... which requires capital that a bank usually grants you in the form of a loan because your parents aren't rich, but if you're the wrong skin color or social class, you don't get that loan and your business ends up being mostly an expensive hobby because you're still working a 9-to-5 (or 2 part-time jobs) so that you don't starve and become homeless.

"Working on commissions in an area where the commissions can be large -- true sales, or real estate." ... where you discover that you simply can't pick up any high priced asset and sell it, because someone is doling out the leads while also taking a sizable cut of your commission despite you "working hard" to obtain it, especially if you're not the same skin color as and part of the in-group of the persons giving you the sales leads.

"Being a professional, e.g. doctor, accountant, lawyer, has traditionally had high wages and you often run your own business." ... that require years of specialized schooling during which you aren't earning much money and are likely going into massive 6-figure debt, because your parents aren't rich and are also in debt and then you hope and pray that you can overcome the various artificial hurdles that professional associations put in place to enforce scarcity and exclusivity and then after all the "hard work" you get to either join a company of professionals and play out one of the previously stated scenarios or try to start your own business, which require various forms of legally required insurance (malpractice, etc), acceptance into various trade networks, leasing an office.

It's not as simple as it seems.
Back when I was on facebook, my feed there was about as bad as reddit is now, but maybe that’s just my social bubble.
COVID 19 made my mother discover the joys of delivery!

It's pretty cheap actually if you live in an urban area where there are a lot of customers.
These are orthogonal definitions of trust, though.

Trusting the server to perform the operation I asked it to is an entirely different domain than trusting the server with the knowing the input and output data of the operation.
Buy a copy for your friend?
it's actually stronger than FHE, which is what I was saying. virtual black-box obfuscation would mean that an attacker could only observe the outputs and the inputs - all intermediate states and data, such as the decrypted inputs or the decryption key or logic - would themselves be encrypted. it's like having FHE with an output decryptor circuit at the end.

unfortunately VBB was shown to be impossible, but indistinguishability obfuscation - producing a program that's indistinguishable from any other program that produces the same outputs for the same inputs - is possible, as recently demonstrated.

iO is weaker but still useful. imagine that I have a program that looks like "return input == secret". with iO, you couldn't recover the value of "secret" from the program, since "return Hash(input) == HashedSecret" is equivalent to the original, and iO guarantees that all alternate implementations of a function are indistinguishable.
Czech here. In my opinion, Europe lacks the venture capitalist culture that formed the Silicon Valley.

Actually, most of the U.S. lack it as well, but having one Silicon Valley is much better than having zero of them.

European startups struggle to raise any money at all. (And I mean on the order of 100,000 eur, much less millions.) Our banks are extremely risk-averse and if they spend money at all, it is on projects that the political sphere supports. These tend to be duds.
I would love to see a coordinated push by people simply refusing to pay hospitals' post facto billing nastygrams. AFAIK, medical "debt" doesn't even end up on your social credit report in the US.

Without any up front prices, there is no contract that obligates payment. Instead, hospitals collect under the idea of "unjust enrichment" - you needed help, they provided it, and so you should compensate them. But that still doesn't allow them to set arbitrary prices the way they do ($6 for a $0.02 aspirin!), but only to recoup their actual costs. A few form letters that billing department victims could use to assert their legal rights would go a long way.

You wouldn't pay a second post-facto bill from your grocery store based on some justification that "the cashier you went to didn't actually work for the grocery store", and we shouldn't accept similar nonsense from medical providers.
Get vaccinated It could help you, like, not die
In general, to its users, hopefully without also being detrimental to society as a whole. But my point here is mainly "shouldn't the goal of a company be to produce a useful product or service rather than simply to make money for its shareholders?"
Theoretically possible yes. But the pyramid is very very bottom heavy at McDonalds and Walmart where 90% of all employees make close to minimum wage. It would be better to start in corporate at Walmart and work your way up there, rather than to start as a restocker or cashier or warehouse worker -- all of which are at risk of being further automated.
Written out show notes: https://systemcrafters.cc/craft-your-system-with-guix/full-s...