skysight-inc/HackerNews huggingface dataset:
What is so bad about treating somebody as someone who can pick and pack your parcels? It's just a job?

And what does it have to do with Capitalism. You think under Socialism they would care about your individuality? No they wouldn't - Socialism is a Collectivist ideology, after all.

The way to strengthen workers is to increase demand for their work, or find ways to make their (limited) skills more useful, or give them new skills. Those are all compatible with Capitalism.
I'd just like to remind other readers not to feel pressured to be productive during their downtime. Many of you won't have this much free time until your retirement. It's okay to enjoy it however you see fit.

It's not a direct response to this article, but to this general trend of seeing free time as a thing that must be optimised and turned into economic opportunities.
Hm unless you weren't doing web dev before. Those seem like pretty normal things you would encounter daily for any moderately complex project.

I was expecting more HN like answer like the big O notation, data structures and design, algorithms related stuff since those are the holes you should find in someone without academic background as most web tutorials never go into that and neither the bootcamp courses though I have seen a few that do.

Something like, the guy didn't even know his code was O(n^2) or couldn't even implement dijkstra.

Your experience speaks more of academic settings than bootcamps. Just an observation.
This nobel prize winner is also an antivaxxer.

https://www.forbes.com/sites/stevensalzberg/2012/05/27/nobel...
Knowledge path for advance ML concepts
> well what is the value add then of paying to physically go to college?

You can put on you resume that you were accepted in a selective program, and that you were able to complete it.

Besides, the actual lectures are only the tip of the iceberg. If you attend in person, you have to do tons of assignments, labs, exams. You also have tutors and professors that supervise, pressure, grade you. You work in collaboration with other students. You have access to internship opportunities or to your professor networks.

I once worked through a distributed systems project from MIT. I worked almost full time on it for a couple of weeks. Most of the material was available, but not everything. You certainly don't have the same resources students have. And you don't have the same pressure students have. Also, this project had zero value on my resume. It would be different if MIT could grade it for me, and certify I did well.
I think it's an important point. The warehouse staff get treated worse than the AWS staff because they're fungible; easily replaced and cost little. But they're also over-represented by women and people of colour, so the net effect is sexist and racist.

The decision making might not be explictly sexist/racist, but that feels like hiding behind an excuse. It is exactly a power dynamic.
The poor man’s single lead ECG is complemented by continuous PPG heart rate data. Being able to combine the data of multiple sensors that are synchronized with a single clock provides new opportunities for monitoring and analysis. HRV data is also useful and I’m surprised that it hasn’t been used to estimate the respiration rate.
So if I get this right, now a VP will be hired that will approve of these things?

I wonder if there'd have been utility to attempt to change the system from the inside out.

I guess there wouldn't be. Then this would be the only option left.
iirc there are very few distinguished engineers at Amazon. Tim Bray is high flying from a technical standpoint.
> Even standard unencrypted email is largely opportunisticly encrypted these days

I hadn't looked at Google's email encryption report probably since it came out, was very happily surprised to see it's over 90% now[0]. Still doesn't say anything about the issues with accepting self-signed certificates etc though.

[0] https://transparencyreport.google.com/safer-email/overview
What’s the point of paying for college, if you’re stuck behind a webcam?

Yes, you can learn some things, but you can also learn it by just watching YouTube.

The whole point of being physically present in college, is to commingle with your peers. Because surely, you’re not going to make friends over Zoom. That’s just pretty damn lame.

Of course, you hope to sharpen a few skills, and learn a few more things in the 4 years, but just being present is part of the experience. But you’re definitely not going to make a life long friend over Zoom, as opposed to having beers or just chilling at a house party, after your midterms are done.

Colleges should offer online education for $1. It’s useful, but not quite the same.
Yeah, I had fax on my mobile plan in Finland as well (and if it just requires CSD I'd guess it still works). Never had any use for it, though.

There was also an optional assigned special phone number to have it work in reverse (receiving faxes via your connection).
"it's twisty little single track roads"

There are a lot of single track roads - but there are also a lot of perfectly decent A class roads linking the main areas.

NB By single track I mean single track with passing places:

https://en.wikipedia.org/wiki/Single-track_road
Whilst this is laudable and it would be great if more people stood up for principles, it does rather imply he was ok with every other shady practice Amazon was involved in for the previous 5 years.
Lennart and the systemd team did exactly that 10 years ago. Why can't you?

The code is there for someone with enough skill to show how bad systemd is right?
One was explained in the linked article:

"Amazon fired the warehouse worker Smalls on Monday, after he led a walkout of a number of employees at a Staten Island distribution warehouse. Amazon says he was fired for violating a company-imposed 14-day quarantine after he came into contact with an employee who tested positive for the coronavirus.

Smalls says the employee who tested positive came into contact with many other workers for longer periods of time before her test came back. He claims he was singled out after pleading with management to sanitize the warehouse and be more transparent about the number of workers who were sick."
This is even worse because at least in a restaurant you have not paid yet!
Decrypting and analyzing HTTPS traffic without MITM
Adding custom business logic to Hasura using Dark
I guess there's a case that someone who got an online degree, even from a reputable university, doesn't allow you to draw the same inferences quite as strongly?
San Francisco's Covid-19 case data by ZIP code
KiCad just drags stuff from very old days.

The concept of having split tools for schematic and pcb just doesn’t cut it any more. Nowadays most companies have transitioned or are transitioning to do layout inhouse, because modern products are so integrated that the “old ways”, doing sch inhouse and sending it to a company for layout has become very cumbersome.

IMO one of the key things for any new EDA package is making a wise choice on how to store their files. Being able to script stuff that works on your files is becoming a necessity, and packages like Altium can’t compete with that easily because they use binary files for the most important (sch and pcb). For me at least, storing info as textfiles is a must to consider a switch, because the biggest issue with Altium is how bad it interacts with tools like git.
Absolutely! As long as those tools can communicate with each other à la unix pipes
Nevertheless, he was quarantined and came to work. Why?
Imagine the balloon is 2km up and the plane is 8km up. The balloon is stationary and the plane moving fast. The plane centres a camera on the balloon and maintains the centre.

As the plane flies over the balloon it is going to need to move the camera to keep it centred. When it does this the balloon remains centered (stationary) whilst the ground appears to move under it. However its just that the angle the camera is at had to change to keep the balloon centered giving the allusion that the ground is moving relative to the balloon.
It is clear that secondary and primary level education is being addressed by this list. If it were tertiary, the list would sound very different, I hope.

Interestingly, and perhaps related... love is mentioned 14 times and friend 17 times, yet mastery and skill are each only mentioned twice.
> The greys are stored at every resolution? What do you mean?

Try it for yourself. Draw one single pixel in one of the middle greys.

Now zoom in.

You can see the dithering pattern now matter how far you zoom in.

How does it know what dithering pattern to keep drawing? There are sixteen to choose from. That requires 4 bits. But we drew just one pixel, so we have just 1 bit of information.

How do you think they're getting 4 bits of information from 1 bit? They can't be - that's impossible. It must be storing the colour you chose for each pixel and then be drawing the dither pattern each time.

> save images as a 16-color greyscale (which will import back into Strike with all patterns intact)

I'm not missing anything. Again - try this as a thought experiment. Draw a single pixel in a mid grey. Export as an image. You'll see a grey colour. How do you think it's recreated that grey from the dither pattern... when the dither 'pattern' is just one single pixel either on or off as that's all we drew? It can't possibly be doing that, can it? That's nonsense. It must be storing each colour per pixel when drawing.
> Most of the salary payoff for college comes from crossing the graduation finish line. [...] Unless colleges delay job training until the very end, signaling is practically the only explanation

Well, or employers think people drop out due to poor grades.

Three years of 4.0 GPA then dropping out due to pregnancy and three years of 1.0 GPA then dropping out before your expulsion hearing for cheating both put "3 years of college" on your resume.
This. Perhaps i'm biased, since i'm supposed to graduate from philosophy department this year, but i do think that reading ancient philosophy (Plato & Aristotle are the most representative example of what was going on there) is the best way to think better -- and get in touch with origins of European culture.

My recommendations, apart from "Sophist" (which is a difficult, very technical dialogue regarding problems with platos theory of ideas) would be "Nicomachean Ethics" (Joe Sachs' translation), "Philebus", "Phaedrus", and of course "The Republic", Platos' magnum opus.
Or you opt to not encrypt your home separately.

But how large a proportion of machines do you think have mail delivery rely on .forward or .procmailrc in $HOME these days?

In any case, procmail can be executed directly rather than from .forward in most cases, and can be configured to take the rc file to be a file in /etc/procmail-rcs/ as an alternative to $HOME/.procmailrc (at least the version of procmail in Ubuntu; unlike /etc/procmailrc, the files in /etc/procmail-rcs/ will take on the user id of the user the file is named for, like $HOME/.procmailrc).

User crontabs on my system at least (Ubuntu) are in /var/spool/cron/crontabs/[username], not in $HOME anyway. I can't remember the last system I had with user crontabs in $HOME.

People have had systems where relying on accessing the home directory of a logged out user has been undesirable or impossible for a very long time.
Genuinely inspiring. Made me realise how long it's been since someone high up in tech actually took a stand and a risk and defended their principles publically. Thank you and know that your actions are meaningful and appreciated.
The backend (minus the web UI?) is open source as well.
This is severe scope creep for an init replacement. I don't exactly know what "the service manager of the calling user" is meant to actually do (that's way the hell outside POSIX), but if a user wants one they should be able to choose, and it shouldn't matter to them how the sysadmin chose to create routing tables and mount filesystems.
The reason why we cannot get the right balance between freedom of speech and the right to silence the "abusers" is that by trying to do that we are uncovering an inconvenient truth.

It would not be a problem to let the conspiracy theory people or ultra-left, ultra-right people speak freely if an average person would have healthy mechanism to counter the disinformation. Unfortunately those mechanisms were dismantled by the classical media in an conscious effort in the last 7+ decades.

Face it - the average person is taught how he should think not by the educational system, but by the media. Our current predicament is only due to information centers hoarding power that they should never get. Not saying that the educational system is great, I think it's even worse to some degree, but we have given up the control for convenience.

Instead of creating a basis from science, we created a system in which the buzzwords spat out from "journalists" mouths are underlying the whole social discourse.

We cannot get the balance in the "new media" right, because now everybody is granted the power that no one should have in the first place. We are trying to optimize the wrong parameters.
Gary Kasparov was a chess grand master, and, obviously, not a great strategists. Vladimir Putin, on the other hand, is not known for his chess abilities.
A Journey into Haskell and Open Source
She can make those packs go a LONG way, given enough rising time, with superior flavor to boot. E.g. the pizza dough with poolish in Ken Forkish's book "Flour Water Salt Yeast" uses 0.4g dry yeast per 1kg of flour.
I agree with you both. I like to think I'm a good teacher, and if they don't understand then it's down to me not them.

But I was given an 'apprentice' to teach. He was very willing to learn, very interested in the subject (programming) but only insofar as I poured the knowledge into his ears. He would not do any work I set him so pretty soon I threw in the towel. I really enjoyed teach, he really enjoyed learning, but his dismotivation finished it, what a waste.
Using Summer Vacation for Good-Pushing Student Growth over the Long Break
If you have to hear about complaints, you are not in Spain, that I am fairly sure of.
(Am a profesor at a School of engineering here...).
Also because they pay much less than in the States, they feel less agraviated.
Do you have any good recommendation for improving writing skills?

I picked up elements of style few days ago. I couldn't parse it. I was only able to understood it somewhat through intuition and prior knowledge. The sentences were too confusing, out of the place for me with added jargon and story of the author that I didn't want to know about.
From my experience the social aspect of college is definitely worth it. Ofc, you may find a group outside college then there is no need for that. Otherwise college is the best place to get socially better.
> Many of you won't have this much free time until your retirement.

What a shame.

Why do we work five days a week until we're old and getting ready to die? It's not like the time before or after work is enjoyable. At least it isn't for me.

So we only get two days a week for ourselves, mostly to catch up with chores we couldn't complete in the other five days.

We need four day work weeks.
Right at the end he says:

"Spot a pattern? · At the end of the day, it’s all about power balances. The warehouse workers are weak and getting weaker, what with mass unemployment and (in the US) job-linked health insurance. So they’re gonna get treated like crap, because capitalism. Any plausible solution has to start with increasing their collective strength."

Pretty clear where the bottom of the power balance is... Sadly, sexism and racism is an inevitable fallout of that in contemporary American culture...
Money, that said it wouldn’t surprise me if Norway has villages that aren’t that accessible.

Iceland has quite a few villages (like 3-4 buildings in size) that are connected by compounded earth roads rather than paved ones.
Generally speaking, yeah, without directly-relevant industry experience you'll get stuck entering a more junior or intermediate role.

The vast vast majority of job postings are looking for experience in particular areas, such as programming langauges, game engines, commonly-used libraries, software suites etc. Some places will literally not even consider candidates who don't match some of the stricter requirements, like a certain number of years writing C++ or whatever. Fortunately, many places will overlook a "miss" in key categories if there's a lot of good stuff elsewhere.

As someone who has been programming for work for over 20 years, I'm going to disagree with some suggestions you got on here about getting a master's degree. My personal advice, based on my own experience, is you're better off getting in the industry as soon as possible. You will be literally getting paid to learn, and making contacts who can inevitably be your "in" at other companies over the years (if necessary).

Everyone's experience is different of course. I'm one of very few people at my job who are at my level and have no degree at all. On that note, I know many people who say their degree was completely useless for getting to where they are now (other than maybe looking good on the resume).

I think most places will look at your Github profile if you link it -- depending on the company. Even if I didn't mention it to them, I've looked at the open source contributions of every single candidate I've ever evaluated, if they linked it.

From what you're summarizing, you can absolutely put "software developer" on your resume. It sounds like you've done a bunch of programming over multiple years and built a bunch of real, working projects. Though unfortunately, those are not usually given much weight because most companies want to see your experience building shipped products, with a team, over some period of time. Regardless, you're applying for a certain role, so tailor your resume (skillset and experience) to correlate best with that role.

Anyway, yes, search around for places that seem interesting and look for the roles they have open. You may have to apply for many! There were many places I was so sure I'd get an interview at, who didn't even respond -- even when I had quite a bit of experience. It's not a big deal, just keep trying man.

When you get asked about stuff you don't know in interviews, don't worry about it - just say something like "Ahh I don't know about that, but I'd love to learn about it". I mean, assuming you actually would like to learn more stuff, and excel at new programming/technology skills! :)

If you want to discuss further I'm actually totally glad to talk, though my experiences might not be directly relevant to where you're living. Either way, take care and best of luck!!
From the name, I expected this to be a distro for a TV set-top Box to watch movies on.
Weekly Global Market Update: May 04-08
That was my read -- that he's accusing Amazon of being biased against hiring white men. But that kind of accusation needs a little bit more evidence behind it, and probably another standalone post.
OK, so I admit that Icke's thing about 5G and COVID-19 is batshit insane. I truly can't imagine how someone could argue that in good faith. He must be trolling, doing it for the lulz.

But still, that's arguably distinguishable from creating a panic by shouting "fire" in a crowded theater that's undoubtedly not burning. In that crowded theater, it's the stampede that gets people killed in the moment. I do see the analogy to Internet meme explosions. But connections between actions and consequences are weaker and slower enough.
He's also 64. That's near retirement age, and I imagine he can afford to retire early.
Go back to the horse and cart then. Our fancy horseless carriage is just a reinvention of existing tech.
I suspect Tim chose his words extremely carefully there, it's bold because he intended it to be bold.
> Platform has ubiquitous and wonderful package manager (Homewbrew)

Probably "wonderful" is subjective (Homebrew to me is far from being a wonderful piece of software), but "ubiquitous" is factually wrong. MacPorts, even though less popular than Homebrew, has a large userbase.
Sure, you may think all these people are racist. Does calling them racist change anyone's mind? No, it just makes them and their supporters mad at you and just poisons the well.

Instead, debate the policies. Explain why they're wrong in a reasonable conversation. You'll actually have a shot at changing people's minds this way.
Testing Node.js AsyncLocalStorage in a real life app
That's why people work hard to acquire skills, to be able to work in better jobs.

I have never run a warehouse, but I suspect that many of the strange seeming rules are in place because people otherwise try to exploit the system (like getting paid for smoking on the toilet for hours on end). It may seem inhumane, but perhaps it makes it possible to give people jobs who don't deserve automatic trust. Such people exist, unfortunately.

I found very interesting the book of the guy who founded "The Big Issue", a magazine that homeless people sell in Britain. They also had to put some rules in place that seem strange, for example the vendors (homeless people) had to buy the magazines they wanted to sell. They are alcoholics, gamblers, addicts, so unfortunately some special rules were necessary to make it work.
You're a good human!
A lot of people feel similarly.

And almost all those people are people whose lives will not be affected negatively by 4 more years of the terrible administration, so they get to enjoy moral outrage while others bear the burden of feeding their moral indignation.

On the other hand, people whose lives are actually getting destroyed don’t have the same luxury. On a personal note, I have colleagues whose entire lives have been upturned thanks to this administration, but fortunately they are extremely skilled so they were simply able to recall rate by building their lives elsewhere in a country where the administration is not trying to make their lives miserable. The same cannot be said for the many millions of others who are suffering negatively thanks to the admin (especially the many tens of thousands who will be dead due to COVID who wouldn’t have been in a bare minimum competent admin).
I mean, he's absolutely explicit why: Smalls felt, by all evidence reasonably, that Amazon's working conditions were unsafe and unfair and wanted to advocate for better conditions for himself and his fellow workers.

Why do you feel the need to ask this question? What ridiculous conspiracy theory are you concocting that somehow gives an ulterior motive to this situation?
I agree it would be nice to fix this in the kernel instead, but as the article said, it might not be possible due to compatibility constraints.

The fact that the logind developers came to a different solution than you, after spending much more time thinking about it and actually implemented it, doesn't exactly imply logind developers are the ones with an attention deficit, or that logind is bad. ("CADT" apparently means "Cascade of Attention-Deficit Teenagers")

Also, never call out others as "incompetent vandals" if you think of yourself as a "serious software professional". This is the kind of toxic behavior that makes communities non-inclusive and leads to impostor syndrome.
They actually did just introduce support in iOS 13 for a type of MDM which does works roughly like the Google work profile thing.
Sam Harris: Making Sense.
How do you get that from the article?!
Don't you have the missile silos in rural Midwest. A truly global conflict with existential fear in major powers, will get hot. But currently the US could absolutely devastate China atomically, but China would only be able to take swings at major US cities.

Everyone will be losers but as things currently stand, China would loose the most.
This is pretty clearly an advertisement disguised as content.
Python keyword argument auto-assignment
Which ones would you recommend? Plato/Socrates, Kant, Foucault, de Tocqueville?
One big interdependent blob? Sounds like the Linux kernel to me.