skysight-inc/HackerNews huggingface dataset:
Note that by default kernel.sched_rt_runtime_us limits RT usage to 95% of the whole system, not an individual core.
If you have 1 RT process using 100% of a core on a multicore system it won't trigger the limiting, which can cause all sorts of problems (like network interrupts not getting serviced if your process happened to hog the core used by network interrupts).
This can be worked around by writing NO_RT_RUNTIME_SHARE to /sys/kernel/debug/sched_features, which then makes the 95% limit apply on each logical core, not the system as a whole.

See here for more details: https://access.redhat.com/documentation/en-us/red_hat_enterp...
> motters on Jan 1, 2010 [-]

> Also, this decade sees the beginning of the "pension bomb" - the demographic bulge of post-war baby boomers crossing the threshold into retirement. It's fairly easy to predict that there will be pensions scandals, with some pensions companies going bust or paying out far less to recipients than had been originally advertised. Also I predict the beginning of large supermarket scale retirement homes/complexes/compounds, where economies of scale can reduce costs of elder care.

Both predictions were 100% correct. Many pensions were cut dramatically or eliminated. AMR is one that comes to mind immediately, but the pension benefit corp could only do so much for many others. Also, this problem now seems like an imminent problem for many companies and public entities. This is only going to get worse.

The Villages in Ocala, FL fit the second point, and I'm confident other places exist like it.
Story told well, comprehensible. Thanks!
Why do you think this market was so inefficient?
How we built Bertha, a large format camera that will shoot 1.1×1.1 metre slides
http://archive.md/Ndy9p
> "They have said that if any of the Chinese skiers are caught with these books, they are afraid that they would risk being sent to labor camp or prison in China."

So don't go to the library and check out those exact books, then.
Shameless plug: Our team at Close has been inspired by RQ when we created TaskTiger – https://github.com/closeio/tasktiger. We’ve been running it in production for a few years now, processing ~4M tasks a day and it’s been a wonderful tool to work with. Curious to hear what y’all think!
"Well, it can be argued that he was fired for similar reasons.. Are you saying that it's okay depending on which 'side' (a whole other story) someone is on? "

Good point. I guess what feels particularly unfair to me is that (afaik) Damore published his paper on an internal board, after having been encouraged to state his opinions in a diversity training session. He didn't start out accusing Google publicly. Also, another bit that feels unfair to me is the interpretation of his memo as "hateful".

Other than that - I personally think companies should be allowed to fire whoever they want. Them firing Damore (among other things) just makes them a company I don't want to work for.
> Google could solve a lot of problems by essentially firing every VP they have.

I know you weren't being 100% serious, but I'll say this anyway: of course they can't fire those people. They'd be buried in lawsuits.

More to the point, this is the problem with bad hiring practices. A few years (or, in this case, 10+ years) of misguided hiring practices can bury you in a cultural problem that will take much longer to dig yourself out of.

It's even worse when you're talking about top execs, who can only be fired by a risk-averse/change-averse Board of Directors and will take a massive golden parachute with them when they are fired.
RAIR: RAdare in Rust
Exactly. I worked at Powercor and Citipower - two distribution licenses but one parent company that ran a shared-everything operation across the two. We cost a bit more than one company to run but we’re able to recoup as if we were two wholly independent operations. The whole contestable distribution market was/is a huge scam.
In some ways it has, but there have also been significant downsides. Whether these things have really been a net benefit to humanity (or to the world) does seem debatable, at least (in my opinion).
How many employees should a search and recommendation engine have?
Oh man this is fun. So many prediction we blew past and so many have had 0 progress.
With more data points, a scatter plot of city density vs. traffic fatalities would be fascinating.
The hubris of authoritarian states never ceases to amaze. I very much doubt Norway will comply with this, and they very well shouldn't.
That’s pretty common shorthand. For example, lots of people wouldn’t include fish as “meat” but would include it as a protein.
What to Expect from Stock Markets in 2020
Gaia Platform (https://www.gaiaplatform.io) | Bellevue (Seattle) | Full-time | Onsite | Visa Transfer

Gaia is creating a platform to enable autonomous machines. We are building a new architectural model that is centered around data, in-memory databases, data-based programming models, robotics, machine learning, and new programming languages and paradigms.

We are looking for engineers at all levels with experience in ML, robotics, database implementation, expert systems, rules engines, and programming language implementation. We are also hiring for an industry-focused program manager working on autonomous machines.

Our technology will enable building the next generation of autonomous machines, including both mobile (robotic) systems as well as fixed systems that will do much more than be an embedded appliance. We are building our systems primarily in C++, but we are open to experience with different programming languages. Ideal candidates will have significant experience in one of our focus areas.

We offer excellent benefits, early stage equity, a great working environment on the east side of Seattle (Bellevue), and the opportunity to do new, creative, innovative engineering.

Contact careers@gaiaplatform.io if you are interested. This is an opportunity to be an early technical employee at a company with deep technical expertise. You can find more information at https://www.gaiaplatform.io/#careers.
At least now there is growing recognition that there is a problem. Given that opensource simply makes sense for many categories of software, I am hopeful that a solution that is fair to both users and developers will be figured out eventually.
Big fan of this library. I think Celery is overkill for most projects. RQ is nice for the majority projects and it can scale right along with your project.

Quick tutorial of Flask + RQ: https://testdriven.io/blog/asynchronous-tasks-with-flask-and...
I have the same YOE as you.

> Amazon are far behind due to lower comp and cultural issues (In Amazon’s case, this means terrible work/life balance, i

Radical candor time. How are Amazon new grads perceived?
Yes, entire herds are being culled and dumped in mass graves rather than being slaughtered to try to bring the outbreak under control.
Funny that you mention that but the comment you're replying to prompted me to do some back of the envelope calculations.

Things to note:

- About half Google's staff were technical

- There are ~80k employees?

- So assume 40k engineers

- Most engineers are ICs

- ICs are given levels from T3 (college grad) to T9 (can walk on water) with there being like a handful of Google Fellows beyond that (your Jeff Deans).

- Managers are M1s through M3s with M1s being baby managers. Most are M2s (equivalent to T6) who are managers of ICs and M3s (T7s) who are managers of managers (and higher level ICs).

- Higher level ICs (T7+) may well directly report to M2s or even directors or VPs but there's so few of those (~1%?) that they don't really change the math.

- In terms of rolled up head count you're looking at 5-20 for an M1/M2, 20-50 for an M3, 50-200 for a director, 150-1000+ for a VP.

- Directors have levels, D1 (T8) and D2 (T9). Sometimes you end up with 2 or even 3 directors within a management chain.

- The archetypal management chain is: CEO -> SVP -> VP -> Director -> M3 -> M1/M2 -> IC

So my opinion is the structure should ideally look something like this:

- M1/M2 average 10 ICs

- M3s average 5 M1/M2s

- Directors average 5 M3s

- VPs average 4 directors

with the following constraints:

- There is only 1 VP in a chain

- There is only 1 SVP in a chain

- There is only 1 director in a chain

- There are at most 2 managers in a chain

So 40K ICs need:

- 4K M1/M2s

- 800 M3s

- 160 directors

- 40 VPs

Now this "ideal" scenario obviously ignores some realities like a management structure built around products and infrastructure may not fit these numbers so neatly but then again some M1s could have 12 ICs while others have 8 and it all sort of works out.

I don't know what Google's numbers are here but I suspect it is MUCH MUCH higher than this.
I noticed David Lee Roth (Van Halen and solo) does exactly that polyphonic vocal riff in a number of songs.
This is sub-anecdotal, I know - but I recently after many years of "don't mess with my head" took mirtazapine for mild-depression/over-awareness-of-the-actual-state-of-the-world-around-me.

I feel better.
Only noticeable effects were that I fell asleep much faster and woke up (refreshed) remembering all manner of weird clear dreams. Previously was one of those people who for the last decade couldn't recall a single dream (and had trouble nodding off).
My random guess is that dreaming/tripping just loosens the mind up.. maybe like a deep tissue massage for the mind.. allowing things to mentally move about a bit and drop back into place (or mentally gives your mind a chance to beat the previous day into manageable lumps)
I know he sued Google, not details, though.

This statement by the NBL just proves to me that the NBL is a batshit crazy untrustworthy institution. (Add the NBL to the list of places I wouldn't want to work for...).

I guess that is just the modern world, people have so different views (perspectives) that no reconciliation seems possible.

In any case, no need to discuss the Damore memo again, I just wanted to point out that there are different sides, and these recent articles seem to represent only one side.
Most people in the US can be fired at will. Part of the US's basic labor law (the Wagner Act) is a provision that you can't be fired for unionizing, but the Wagner Act doesn't cover people in supervisory roles. So supervisors technically could join a union, but can also be easily fired for doing it.

Legal obstacles aside, though, it would be pretty clearly inappropriate in this case. If I'm an entry-level SWE looking to unionize, the principal designers are by any reasonable metric management; they're the ones who go around telling me what I should do and how I should do it, often more so than the person I actually report to in the org chart. I don't think any union representing line employees would let those employees' managers join.
Grades aren't everything. How many times have you worked with a highly-credentialed person who couldn't perform when it actually mattered?

Baloney or not, I've got grads from the last 3 class years telling me this.

Also, I'm specifically talking about Google. Not any other FAANG.

Google is seen as a place to park yourself at a high salary, not have any responsibility and not get much done. Almost all of them interned at Google at some point and that's how their internships went too.
Thanks! I'm not quite ready yet, but when it "officially launches" I will submit it =).
I certainly hope I didn't imply otherwise. On a cultural and legal level, assigning fault/responsibility to drivers makes total sense. On a personal level, if I get killed I'm not gonna care that much that it "wasn't my fault" and I should take the precaution of looking up from my phone when walking in front of moving vehicles.
These are bugs in Firefox. There were bugs in their HTTP/2 implementation as well.

The comments show that Mozilla was frozen by fear of some unknown problems happening if they enabled pipelining.
Gravitational | Security and Software Engineers | Seattle, Toronto, Oakland | Full Time | ONSITE | https://gravitational.com

Come here to write open-source software in Go.
We are hiring in Seattle, Toronto or Oakland.
We have very little technical debt, check out our code on github.com/gravitational

What we're working with/on:

* Go AKA Golang.
* Linux, infrastructure security.
* Kubernetes.
* JavaScript.

The full list of our open positions:
https://gravitational.breezy.hr/

We offer:

* Competitive salary and equity.
* 401k with company match.
* Offsite retreat for everyone once a year.
* Excellent health insurance.
It's like you copied the definition of a fallacy in your comment.
Reading this made me a bit sad. So many people were optimistic, and many predicted exciting things... but few if any of that happened.
And K started with medical use.
HN Replies is great. I’m glad to see it’s back up; did it go down for a couple days over the holidays?
> Amazon is less popular due to the perception of its work culture and not being as engineering driven/having as high an engineering bar as Google/Facebook,

I’m a new grad that chose Amazon, what does the “not as high engineering bar” mean explicitly?
What is general population? I guess the study exclude people with more than 95 year old and people with terminal cancer. Other exclusion factors are not so clear, so you need to know the results of no treatment in the same population. For this, you need to split the group at random.

Note also that the study probably include some regular visits to the hospital. Some people may eat more healthy food a few days before a blood exam so the doctor gets happier. Some people may change other habits, like no binge drinking. So you need to measure the results in a group that follow the same explicit and implicit rules.

Does the report of the symptoms use the same criteria in the study than in general population? What about dizziness? Does this produce dizziness? Does the general population report dizziness to their family doctor? Replace dizziness with chest pain, or constipation, or whatever symptom you are interested.

Also, people lie to their doctor because they try to be nice. It's not a voluntary lie, but if there is a study about curing something, people want to be nice and give optimistic feedback. You must have a double blind control group so you can compensate this.
betcha if there were prediction thread for another decade, people will post how Google will be turned into former bell labs and eventually seize to exist.
Not if its over a private carrier. If its over USPS, I think yes they would need a warrant.
This is the worst case scenario but it’s not entirely out of the realm of possibility. Hopefully they have too much money to let this happen and instead find a new CEO to turn things around.
It doesn't. The Apple app store prohibits the GPL.
for a simple queue the broker is the only important part.
i like celery and have projects in multiple languages using rabbitmq.
The Forge: Cross Platform Rendering Framework
"VP" has become, not just for Google, a title you get instead of a raise. You know, to make you feel you are getting somewhere with your career without breaking the budget.

Haven't worked for Google but I worked for couple large banks (Credit Suisse, currently Citi) and VP is currently synonym for line manager. You can be Associate VP without having anybody report to you, just a senior contributor.
> What we're experiencing is a crisis of meaning. Philosophy is a shield against meaninglessness and conceptual confusion.

This is simply not true. What you are describing is religion. Outside of the realm of logic, much of philosophy is a neverending open-ended question.

Philosophy is great because it exercises the brain and teaches you to think rationally and try to see things from as many angles as possible. But it doesn't provide any answers to "is there life after death", "does life have any meaning", "do I have a soul", etc. Philosophy just helps you think about these questions meaningfully and rationally.

Religion provides certainty. Philosophy is more honest and does not.
one of the most telling failures when using google is the "google tax" ads that people are forced to pay when someone is searching for their own brand. it's simply unethical that google does that, it shows contempt for their customers, and there is no excuse because this is their core moneymaker, not some free service they give away with zero support.
"The future is here already; it's just not evenly distributed" -- William Gibson.
I think forcing them to attend "diversity training" would be very likely to turn them into a more hateful person. That's what force tends to do.
I wasn’t around to make those decisions at my company, but I imagine that the “these days” component was the cause? There are a lot of configurations, new ones appear and old ones disappear or change names, etc.

In this churny environment, where you want to keep on latest versions (necessitated by bugs mentioned in), you need abstractions to protect you somewhat from the churn.

Confluent also seems to have a fair amount of churn, so you need wrappers for that, that you can update all at once for your developers.
Not sure if lower-level API of RQ supports this, but I tend to prefer message-oriented jobs that don't couple the web app to the task handler like the example.

I don't want to import "count_words_at_url" just to make it a "job" because that couples my web app runtime to whatever the job module needs to import even though the web app runtime doesn't care how the job is handled.

I want to send a message "count-words" with the URL in the body of the message and let a worker pick that up off the queue and handle it however it decides without the web app needing any knowledge of the implementation. The web app and worker app can have completely different runtime environments that evolve/scale independently.
So many predictions about driverless cars. All wrong :(

My guess is full self driving on high ways by 2030 with some semi-autonomous trucks. Removing a driver won’t happen until 2040-50.
TalkingPoints | San Francisco | ONSITE/remote | Full-time

https://talkingpts.org/careers
Partnership Associate (ONSITE/can be remote).
Product Designer(ONSITE)
Product Manager(ONSITE).

TalkingPoints helps millions of underserved, diverse students to succeed by connecting parents and teachers across language and cultural barriers through technology. We're a tech nonprofit backed by Google, Stanford, AT&T, MIT and recently won the Google AI Impact Challenge to build out a multilingual family engagement platform with coaching for behavioral changes.
Oh they are for sure, they are a big part of club/electronic music culture (both for the producers of said music, and the listeners) - or at least have been in the past - I'm sure trends change.
Reminds me of this: https://youtu.be/UwqV3NmD4ng?t=172
Some people would argue that James Damore was fired precisely because he chose to make Google workplace discussions "a vehicle for [his] political opinions". I don't think you can avoid "politics" of some sort in the workplace, no matter how hard you try. Are you "harming" the company by trying to advocate for improvements in workplace conditions? It depends on who you ask.
I've used rq in prod at a couple places - nice little library.

I really like the design of beanstalkd and I used that at one place, but using rq + redis was one less thing to deploy and/or fail.
The idea is that you are not allowed to pretend to be the spokesperson of the company you work for. But it is absolutely allowed to referer to yourself as a <job description> at <Company> when speaking publicly. Amazon telling their employees that they can't call themselves Amazon employees is unprecedented.
Indieweb: Why Web Signin
Reminds me of those stones found in some European rivers, with inscriptions about droughts from hundreds years ago.

Sometimes some climate change is just a climate "better observation".
Why is this hard to believe?

Maybe they have chatty IoT devices. Maybe a ton of sensors monitoring manufacturing plants for multiple different metrics in real-time. Maybe they just have large scale.
Marginal Revolution
If your argument is that the best way to handle racists is to never challenge their views, I think we can just agree to disagree on that.
> Can you quickly preserve the food in your fridge/freezer without electricity?

What do you even mean by this?

"The power is out kids! Start a bonfire in the front yard, we're making pemmican and jerky!"

In all seriousness, I've been through a number of multi-day power outages. You leave the door to your fridge/freezer shut as much as possible. When you open it, you make it infrequent and fast. They are well insulated, things stay cold for a long time.
Just out of curiosity, did you try it from a desktop browser or from a mobile one?
tldr; Norway library politely tells Chinese book banners to go fuck themselves.

Good. China's leaders need more push back in their overreach in censoring content around the world.
So..it’s still protection money? Robin Hood economy?
That putting forth rational thoughts for discussion would label me a hateful, sexist person and get me fired?

That the company bestows powers on "social justice warriors" (as is demonstrated for example by implementing their demands for diversity trainings) and put me at the mercy of these people (whom I consider borderline insane)?
> per week then

So your new claim is that the Germans build 350,000 * 52 = 18.2 million cars yearly? You have already been corrected on this point, and the real number, 6.3 million is easily discovered, so one may well wonder why you persist in the error.
SEEKING WORK | Central Europe | Remote two-person web development team, also hireable individually

My partner and I have extensive experience in architecting, building, and managing large custom-made web applications.

Recent projects: https://codetree.co/case-studies

Throughout the last decade we built Airbnb-like platforms, music streaming apps, healthcare/finance/construction apps, real-time GPS vehicle tracking suites, worked on core systems of big data platforms (millions of daily transactions) and more.

We mostly collaborate with companies, but also have a lot of positive experiences assuming CTO-for-hire roles to work with non-technical founders.

I specialize in front-end, but also do back-end(node) and UX design (JS/TypeScript/Babel, React, Webpack, GraphQL, ESLint, CSS etc.).

My partner specializes in back-end, DevOps, system administration (Ruby on Rails, Java, PostgreSQL, Elastic, Docker, AWS, etc.), and also does light front-end work.

Read more: https://codetree.co/

Get in touch: ivor@codetree.co
I think getting rid of employer based healthcare would be a huge step forward towards this type of flexibility. I think most employers would be more open to this, but know they have fixed costs per employee and it is too difficult to to determine what a pro rated salary would be.

better yet, separate 401K and all other benefits while you are at it