skysight-inc/HackerNews huggingface dataset:
I think a lot of countries are like that, not just the US.

In the UK, a metric ton of politicians, financiers, business magnates, artists, you name it come from OxBridge. It's been like that since forever, but things are getting better.

In the country I grew up in (Scandinavian country), the vast majority of business people came from two different schools - even though we had two-digit amount of colleges and universities.

Some industries and firms still put a lot of weight on your pedigree - and will mostly hire from a select number of schools. But IMO, things are getting better.
You hear this excuse all the time, don't FAANG employ the world's very best developers?

Maybe their code is a mess for orthogonal reasons - management, profit-motive?

Aside: I thought I'd heard devs have automated analysers that step through and find all possible code paths, allowing complex code to be audited for security issues and such? Presumably that's how these sorts of bugs should be found in testing.
What about using the Gmail API into an app that gets overlayed into Gmail via chrome extension?
Love this site! Did you use a front end framework/template to design it? It’s so slick.
But rich people have less time because time is more valuable to them.
For the record, it's possible to have scalability and transactional enqueuing at the same time, with something like Google Cloud Datastore: https://cloud.google.com/appengine/docs/standard/python/data...
I agree with the other responder--it's better to have the jar covered. However, fermentation produces CO2, so you can't have it sealed. Fermentation crocks have a water ring for the lid to sit in so excess gas can bubble out, but you can also just put a jar lid on but not screwed tight.
I use something similar but offlineimap/notmuch/emacs, and it's the happiest I've been with email too.

I previously used elm, mutt, sup, and probably a few other clients, but none of them felt as configurable and complete as my current set-up.
I remember a story about a professor: one student of his turned in a program neatly divided in functions for each bit of functionality, and ‘main’ consisted only of function calls. The professor was aghast at this waste of resources and sent the student back to rework the program.

This was related much later by the professor himself, and he was fully aware of how prescient the student was.
I'd start with [1] and then YouTube. Good luck!

[1] https://www.investopedia.com/
A degree is a good way to get the first job.

Once you've held a job for a couple of years, it's easier to find new jobs, because the experience will speak for you.
Right; then it comes down to platform design and whether you can reboot the soc in a mode that both reopens the bridges and doesn't kill the host, though that's not relevant if you're accessing it from the UART debug interface.

FWIW the mitigation patch in OpenBMC turns off all the bridges early in u-boot to minimise the race window for system reset/AC cycles.

Obviously would be better if it was possible to avoid the race window entirely (i.e. bridges default to closed, can be strapped open by the platform designer, and opened as required by firmware). We had asked for hardware changes along these lines for future generations (but may need to push a little harder...)
There's an x86 processor in your desktop, but there are many more RISC processors doing things like controlling your hard drive. If you buy an AMD processors there's even an ARM core inside the x86 processor in the Platform Security Processor.

Add in all the microwaves, routers, the many processors in your car, and so on and 99% seems a bit high to me but not unreasonable.
I thought OLED burn-in was something I'd have to just deal with down the road when I bought a Samsung Galaxy Tab Pro S (windows tablet), and that the machine was going to be on a two year countdown before becoming annoying.

So far it's been about 30 months with, no issue. I've taken no active steps to fight against burn-in, but also haven't completely disabled the default screensaver (a wobbling word art thing that displays the name of the tablet model after about 5 minutes of disuse). I've been checking for burn-in periodically as I'm suffering from a bit of upgrade-itus, and that would be a fantastic excuse.
Ah yes, it’s always the product owners fault and engineering is always fault-less. A HN classic.
My favorite professor used to describe this statistical error as a major cause behind racism.

E.g. it may be true that most criminals in an area are of a certain race; that says nothing about the probability of a single person of that race being a criminal. Same with Islamaphobia–even if most acts of terrorism were performed by Muslims (which isn’t even true!), that’d say nothing about the likelihood that a randomly chosen Muslim person you meet is a terrorist.

Edit: changed likelihood to probability
> I still consider it a weakness of UNIX that "logout" doesn't really mean "logout"

Ok, but UNIX and it's behaviour has evolved over forty years, and users have a certain set of expectations about it.

Also, it should be noted, systems like UNIX are cultural artifacts. The way they are is the result of forty years of back and forth debate and negotiation and eventually compromise.

I can't speak for all of them, but I think that people that are bothered by systemd are upset that all of history has been brushed aside to make place for the preferences of just a few influential developers.

Whether a feature like logout is "logical" or not, is besides the point. Operating system design isn't just about logic, it's about serving users.
Oh, these could help:

http://www.managingcommunities.com/

https://www.feverbee.com/richs-blog/

I'd also recommend The Admin Zone as a forum, since it's basically dedicated to community building and forum software:

https://theadminzone.com/

Another site to look out for is Forum Promotion, though mainly once your site has been launched and needs more help:

https://forumpromotion.net/forum/home/
Since you seem to have a first-hand perspective on the production of Parmigiano Reggiano, would you care to comment on the claims of CIWF [1,2] about animal welfare in the region? The situation they describe is quite the opposite of the idyllic pictures in the BBC article.
Is the kind of abuse described by CIWF on the rise? Is it specific farms that engage in it? Does the co-op take any measures against them? Can they lose their PDO seal for such abuses?

[1] https://www.ciwf.org.uk/news/2017/11/the-cruel-truth-behind-...

[2] https://www.ciwf.org.uk/philip-lymbery/blog/2017/11/hard-che...
I agree. Regarding tooling (and lack there of) and mention that Unreal Engine has a visual programming language called Blueprint [1] and part of why that is popular is that it reduces the initial friction for non-developers and has good tooling (auto-complete and other IDE like functionalities). So I do think that with more tooling might pave the way for visual programming. Additionally, Blueprints are conducive to prototyping. So I think there is a market value in visual programming; though still not sure how stuff "scales" as you mentioned. There is also a consideration of "focus". I think Unreal Engine team is focusing more on Blueprints which has made some people feel like its hard to GSD [2] with programming as the support/documentation is not as good.

Edit: Added more points

[1]: https://docs.unrealengine.com/en-us/Engine/Blueprints

[2]: https://forums.unrealengine.com/community/general-discussion...
No surprise Reddit sucks then. It's like if you buy a piece of furniture made by someone that picked up a hammer 2 years before.
Travel time/cost is another. Many remote positions are still “come to HQ every 2-4 months” and if that takes an extra 2 workdays plus an extra $3K every time, that can easily be a 5 figure loss for the company (or even low 6 inc opportunity cost).

I suspect though it’s mostly familiarity with laws/customs and that by being that remote is sufficient for them to achieve their hiring goals.
Hitler Nearly Destroyed the Great American Novel
Only Go? Like, WebAssembly or something?
Have I understood this correctly; the optimised images are hosted at imagekit? That makes me a bit nervous. I prefer to optimise the images as part of the deploy workflow and have them hosted with the rest of the content.
I went through this process a few weeks ago when I was switching to Linux as my primary machine. There simply are no great open source options right now for email clients. Below are general summaries of my notes.

Also, worth noting, most of these clients cannot handle Gmail's style of label handling.

If you feel like dealing with terminal based and text only email, I'm sure Mutt is fine. I'm not sure this is realistic for most people.

Evolution is a decent client with very minimal, basic features. It does allow handling of multiple email accounts but it didn't do a very good job of it. There are no plugins. It was often slow to perform actions like archiving or deleting (as if it did them in real time rather than in the background), which meant I couldn't quickly go through and process a list of emails. I had to pause between each action.

Geary was somewhat like Evolution but even more minimal. It has almost zero configuration options and no plugins. It's a very good looking email client, so if you have simple requirements and like the aesthetic it might be a good option.

Thunderbird was the most promising. A rich plugin ecosystem, better handling of multiple accounts. But it was buggy, a memory hog (6 GB RAM and 25% of my CPU when idling), and it would crash on me. There seems to be some history behind it that I didn't get into, but many plugins were not compatible with my version of Thunderbird. For example, I couldn't use the calendar because my version was too new. If critical plugins are going to be disabled any time I update the app, well, that's not worth dealing with to me.

Claws Mail was okay, even if dated looking. It had no contacts or calendar support. There were a few plugins but nothing like what Thunderbird offered. It had a few bugs, like when I switched folders it would scroll to random messages, and overall was too limited for my usage.

Mailspring is the best open source option I discovered. It's somewhat slow at times and can be buggy, but overall performed better for me than Thunderbird. It has some advanced features built in, handles Gmail labels perfectly, and is very clean looking. The biggest downside is that 1) it requires a Mailspring account (though it doesn't send your emails through Mailspring) and 2) is based off a monthly subscription (with a free option). In other words, you're generally dependent on the continuation of the Mailspring service for ongoing operation of your email client.

If open source is not a strict requirement and you are on Windows, Mailbird is the best email client I've ever used. It nails almost everything out of the box, is lightning fast, and has always been stable. If Mailspring doesn't work out for me I'm likely going to switch to using Mailbird in Wine.
Many people describe the uOps inside a modern x86 as RISC-like and that's a good analogy. The internals really are much more similar to a RISC pipeline than older microcoded processors were. But it is still just an analogy because you're right about architecture versus microarchitecture.
Nope. Not necessary. Helpful? Yes. Mandatory? No.

Also, you don't need to be an employee of a news organization to get a press pass.
A small notebook for a system administrator
Please, please stop using mono space for quotes. It’s hard to read on small screens. Just > is better.
Aren’t imgs inline-block by default?
MS Engineer: 'Mozilla should give up on Firefox and go with Chromium too'
To add to your last bit: the fact that "absolute" is relative to the closest non-"static" parent is a sign that things aren't as decoupled as they seem. Same with how "overflow" mixes scrolling and clipping.

CSS is a badly specified mix of a unidirectional constraint system, a typographical system, a compositor and a declarative transition/animation system.

While there is by now a CSS: The Ok Parts, there are no good parts because they hang off the bad parts.
Remember that the laws these supposedly insidious foreigners are accused of breaking are in the same moral category as the ones your beloved hacker heroes rail against. Is this a China vs US dispute, or a war by capital against people, with one of the weapons being a magical spell that turns knowledge into property that they can own and profit from?
An excellent point. Although you can get a GPS running watch for about £70 in the UK[1] complete with wrist-based HRM (which is fine for most casual runners, I think.) And that'll last you a good few years, at least.

[1] https://www.decathlon.co.uk/onmove-500-gps-hr-watch-id_85290...
If this is factual, it shows a HQ-coordinated push to steal secrets about a single modified industrial robot. I don't understand why they put up so much effort for this one machine with questionable impact on their bottom line?
It's a whole thread of me describing ways in which I think you're wrong. I'm not sure I understand what you're asking.
Also, people in sedentary (white collar) jobs have more need of exercise. If you work on the land all day, maybe you prefer to sit down after work, instead of getting more exercise.

Although farmers do seem to be overrepresented in marathon skating.
>copaganda

Your points may be valid (immaterial to my comment), but you're not doing yourself any favors by using such words. It's a red flag for "ideologically-driven zealot".
https://inbox.google.com though programmed for termination looks unaffected here. Maybe worth a shot?
It depends on the likelihood of shortage. Some industries are better at this than others: automotive do multiple vendors for everything (most easily evident are tires: the same model could be supplied with tires from two or three different vendors).

About a decade ago I visited a European fab of one of the European semiconductor manufacturers, where they told me they are also manufacturing for an American semiconductor firm (which had its own network of fabs). The reason was insistence from auto companies to diversify the supply chain, getting the same processor from multiple fabs in different continents.
What motivates you to eliminate dairy?
Sure sounds like switching line of work was the right thing for you. Good for you!

I have thought about doing something like that. But then I realise that I am not an engineer in order to affect people or make the world a better place. I am simply an engineer because I love the hum of a well oiled machine (metaphorically). I love the tinkering, the troubleshooting and the craftsmanship. I enjoy the process more than I enjoy the end result.

By the way, these traits are also something I value in others when hiring.
I've been pleasantly surprised with Microsoft Flow and the related Azure Logic Apps services - for certain classes of problems they seem to work really well.

The trick seems to be recognising when this class of tool are applicable and when they aren't. In particular, I've seen some horrific things built in "visual" integration tools that apparently "didn't need developers" but were far more complex than some normal code would have been.
Hopefully once this or similar systems are adopted the optimisations will flow freely :)
The Inventor Examines the $9B Theranos Scandal, and Blames Silicon Valley
This article for me seemed to miss the obvious point of endurance sport as status display. This also highlights the limit of the research methodology, because very few people will acknowledge that they participate in these events to display evolutionary fitness, or are even aware of this compulsion. So what you may have in these results is some confounding of drivers: people more inclined to display status want both to earn more money, and look fitter to display evolutionary status. The phenomenon described in the article could be correlation not causation, and I’m a little surprised this was not investigated.
That’s what I believed. Until my daughter got raped.
How do you milk an Oat?
Yeah, with sharding. And global transactions. Which are costly. As long as you pass the cost to the customer. But if you're doing a lot, then you can't use them.
I've noticed that multiple sites that have two factor enabled give you the option to add a device, but not list or remove existing ones (without wiping them all).

At a glance, Google does not seem to enable you to do this, but might actually do it behind the scenes anyways.
I can think of one example that while more concrete is still pretty niche - Quartis Style block diagrams for instance.

It is an easier way to organize than just a table of pin numbers as opposed to "make programming so we can get a job but without the math or other gross technical stuff that" clueless advocates.

Also more for field programmable gate arrays than code although you can work with gates directly along with some analog inputs and outputs.
Troubleshooting Deep Neural Networks: a decision tree for debugging your model
Oatly barrister edition is tangibly better than oatly normal
It started showing some form of burn in for 2016 LG TV model during 2018. But as far as I can tell burn in are still only seen within very minority of users. ( Otherwise you would have read about it on the news ) So if you are not picky, OLED is the way to go. 2017 and 2018, as well as 2019 models all have improved in longevity, and so will the Top Emission WOLED coming in 2020 / 2021, but it will take some more time to test before being sure of it.

Given the price of WOLED panel fall below the price of LCD panel, there will be a price point of OLED tv where it is well worth to buy one even if it might fail in 4 - 5 years time. And that price point will be different for everyone, some consider $1200 55" were good to go, some wait for $1000, some will only buy one for $800.

But if you intend your TV to last for 10 years, then I suggest you wait a little longer.
>Jack and runit.

Jack as a regular sound daemon? are you joking? Have you tried to run jack with several audio sources and audio outputs (including bt headset) without pre-configuration? It's not a pulse alternative, it's a low-latency daemon for professional stuff. Consumer oriented daemon should just work.

>runit

Does it do anything beyond service managing? Login, timers, bootloader, containers, logging facilities?

>runit starts /etc/runit/1

Wait, does it simply run sh scripts? No, thank you.
If good design makes one want to lick a site, this is very lickable.
The question was 'why should one subscribe to a newspaper' not 'should newspaper subscriptions be compulsory'.
I'm somewhat comforted by the fact that there are fundamental physical limits to computational efficiency[1] which we aren't at yet. MOSFETs look to be just about played out but there are tons of other potential computational substrates. Carbon nanotube transistors, photonics, nano-rod logic, magnetic coupling, DNA computing, etc. We're in for a big interregnum before we get a new paradigm working better than our existing one but there's no reason to believe that progress in computation is ending permanently now.

[1]https://en.wikipedia.org/wiki/Landauer%27s_principle
Additional interesting info that would be interesting:

1. Headcount history
-- When they added roles
-- What the roles were

2. Cost structure history

edit: clarify
My bet is that Apple’s first ARM machine will be a MacBook with a display like this in a jet black case, 12-core “X-series” chip, Face ID.

Defaults to dark mode to help skirt any burn-in issues.

Announce it at WWDC and even at $2500+ devs will go nuts for it.
The best thing the US military could do for soldiers in those circumstances over the next ~20 years, is reduce the enormous carrying weight they deal with now.

I thought that was the point of the "dog" robot from Boston Dynamics. Are those too expensive for deployment?
Given how many services it affected and the mention of 404 errors, I would suspect a GFE bug or bad configuration that started rolling out worldwide (hence the geographically diverse, but not 100% spread of the issue). A decade ago, Tuesdays were a special day for GFEs, but that hasn't been the case for years now. Perhaps it's just the Tuesday curse that persists. :-)

My money is either on that or the static content service.
Many, many years ago, I ran a fifty-miler. I was not, by US standards anything like rich, in fact I was in between two ill-paid jobs.

My running commitment amounted to something less than ten hours per week. Now according to Wikipedia, the American average for TV watching in 2017 was about 28 hours/week. I have no idea what it was in 1982, but at even half the rate, I spent less time running than my average fellow citizen spent in front of the tube.
Probably Referer check, copy-pasting the URL works.
I think UE4 and its Blueprints are very nice and cool but with regards to how stuff might or might not scale I feel compelled to link this site called UE4 Blueprints from Hell haha https://blueprintsfromhell.tumblr.com/

Of course anyone can make spaghetti in any language, text-based or visual, so don’t think of that site as “proof” or anything. Just a little bit of entertainment that’s all.
Show HN: Easy Cheat Classes for Varied CSS Layouts Using Flexboxes
Maybe the title should be: "Why is there a positive correlation between endurance sports and wealth?"

Cause, you know, correlation and causation and all that.
This story is interesting because it's the admissions system of the pedigreed education that lifts him up and gains him the necessary privilege credentials to open future doors. Despite having a lot of disadvantages along the way. Fortunately somewhere he learned to be immune to a lot of normal discouragements.

(Kind of the complement to "intersectionality"; how to discuss people who have an advantage on one axis but not on another?)
I think you need a basic understanding of data structures and algorithms. But there is no substitute for actually building stuff. Focus on building things above everything else. Theory and actual craftsmanship often are two separate things.

Being able to get the questions of Google and Amazons interviews correct is basically good for one thing and one thing only – getting hired at those places.

I have done hundreds of interviews and there are so many other things that I look for before evaluating their knowledge of bloom filters. Maybe I am old school.

I’ve met a couple of developers who know all the theory but who could never get anything done and delivered. Then again, my company isn’t Google.
> the cost benefit analysis ends up washing out any value it might have.

For you, apparently yea, but for others maybe not. We don't all value the same things. Visual languages are especially friendly toward new and young learners of programming.

> programs are fundamentally tree structured and 2d space introduces extra degrees of freedom which, for me, impose additional cognitive load.

Interesting, you say this, because I draw most trees in 2d, whereas text is a 1d list of statements. To me, a 2d space better maps to the programs I tend to build.
I’m sorry to hear about your daughter. But don’t let an anecdote change your mind about the field of statistics.
UO is a fantastic game, going to be great fun picking it back up again on my Mac!
AFAIK Lenovo still provides matte as an option for their T- and X- series.
That was my plan if and when this becomes an issue for me. I'm 35 so I haven't yet (to my knowledge) experienced agism but if I'll live long enough I'm pretty sure I will still need to work for another 30+ years.

Anyway dying/shaving your hair etc will help you mask 50 vs 45, but when you're 60...
But isn't everyone being on WhatsApp or FB Messenger or whatever just elevating the device uncertainty to platform uncertainty? You still have to remember or check who is on what.

It seems like if they generally are all on iPhone, FaceTime is the one thing you could reliably call them on, and it will even tell you right in the messages app if you can FaceTime them.