skysight-inc/HackerNews huggingface dataset:
"A machine with 40 cores, a terabyte of RAM and nearly a terabyte of hard disk goes for about $6k these days. The average salary for a software engineer in New York is about $132,000, so one of these machines costs a less than two weeks of that person’s time
...
Buy a few big boxes, run your business logic on one, a database server on another and see how far you can get."

"
Why would you pay for this? What problem does it solve for you better than existing content delivery methods?
The closest analogue I can think of is Aereo and they got destroyed in court.
Then those people should work on building that confidence.
How did you discover this?
This sounds like “persistent data structures,” which are offered in most modern FP environments (including JavaScript, if you use libraries.)

Those structures don’t behave as objects themselves, but it’s not uncommon for Haskell monads, for example, to have very object-like behavior when you build them up a high layer, while each step in the monad is still an immutable value with cheap mutation-copies.
In these type of situations, all employees receive cash bonuses and "parachute payment" (total comp). I'm willing to bet the executives' compensation packages from Amazon are roughly 1 order of magnitude more than the average employee received. Foundational employees are likely sitting near 11-20 on the list getting remarkably fair packages that don't look too different form 1-10. If you stacked up all the employees total comp, it would most likely follow a normal distribution and probably aligns pretty closely to employee tenure and level.

I believe the article presents a false dichotomy: execs did well while early employees got shit. In reality, employees who were with the company at the time of the sale all fared similarly and comp looks essentially like it would if you dropped them all into similar roles at <big tech shop> independently.

The people that lost out were investors.

The dichotomy is actually: people who invested money vs people who didn't. If you bought into eero, in this case, you lost money across the board. The only factor affecting investors was the liquidation preference between preferred and common stock, and the first-in-last-out payout priority for preferred stock (both of which are absolutely standard). Buying stock options has always been a lottery ticket. I don't think anything insidious happened here... not all companies are unicorns.
It’s kind of tricky with a project that’s still that much in flux, I’m still prioritizing features over stability. That being said, I actually plan to merge that particular PR soon. I’ve accepted many superficial PRs that did things like update dependencies or make the project compatible with newer Rust nightlies.
That study:

1. Found a statistically significant, but a rather small effect (low single digit % IIRC) that cannot justify language/paradigm choice (choose FP for 1.5% fewer bugs!). If anything, it's evidence against a large effect.

2. Had most of even that small effect disappear on reproduction, which increases the evidence against a large effect: https://arxiv.org/abs/1901.10220
That's actually not a bad idea, as a backstop.
Kierkegaard is pretty hilarious too tbqh
>> When you say "supposed to affect your sentiment" what do you mean?

It's supposed to make you feel closer to something which exists beyond reality. For example - it appeals to your fear of death, and gives you a set of explanations that make it easier to accept that fact instead of facing it.

>> Do you have a source from which I can do some reading on this?

Read any book concerning the history of western civilization.
$12 million fine for just being good citizens . . . .
Hoping for you too. It's in my mom's side of my family. I'm fortunate that my mom didn't inherit, but it's a large family so many loved ones weren't so lucky. That's why I studied biochemistry and neuroscience and got a PhD in drug discovery. Unfortunately my adolescent passion met the realities of real world of biomedical research, and now I work at FAANG. I still hold out hope that others will find a treatment someday for people like you and my family.
It's worth noting that there aren't many people who SHOULD be eligible for PSLF yet. This Forbes piece does the math:

https://www.forbes.com/sites/robertfarrington/2019/01/22/why...

I say this as someone who has a lot of money on the line; I have been in an income based repayment plan for about nine years, work for a local government, have a Direct Loan, etc., etc.

We'll see how the program still stands when I'm actually eligible to apply in October 2020...
As the amount of risk in the equity increases, the expected value of the equity reduces to zero.

So anything that reduces the priority of employee equity vs that of the original employees and investors implicitly increases the risk in addition to the explicit reduction in face value.

The real problem to me has been the absurd notion that someone explicitly investing cash is somehow investing more on a dollar for dollar basis than regular employees.

* VC or whatever invests a dollar amount: they write a cheque.

* Employee invests a dollar amount: Employees at startups are expected to work 80 hours a week, so if we're assuming a regular job is 40 hours a week, then their salary should be twice their regular market rate salary. So in that case, an employee is making an annually recurring investment of (2 * market rate salary - actual salary).

In spite of this a VC or whatever gets priority on getting that money back, gets a say in the running of the company, ownership/dollar lower than "equity" grants to employees. The employee gets no voting rights, has a reduced payout priority, and on top of all of that even if the equity grants were equal, the employee is still taking more risk than the cash investors because the company is also their source of employment: if the company fails every one loses their investment, but employees have also lost their jobs.

So if anyone should get higher priority for divestment opportunities it should be employees - think of it this way: if you have 10 developers working for 100k, vs. a market rate of 150k, and they're working 80 hours a week, you are looking at a per-employee annual investment of 200k. If you have 10 employees, they are collectively investing $2million a year. That's getting super close to the "big" funding rounds (and for many cases more than) from various startups.

In response to the claim that they're not providing cash flow: if you were paying market rates, you would need to find a separate investor to raise cash for twice as many employees, all being paid more. That sounds like they're providing cashflow.
yup and apples rank as one of the highest satieting foods from the Holz Satiety studies.
From the HN guidelines:

> please use the original title, unless it is misleading or linkbait; don't editorialize.
There were various significant technical challenges which caused them to drop 16-bit support in 64-bit Windows

That's the official answer. The more nuanced and correct answer is that DOS (16-bit realmode) apps won't work due to the hardware lacking the functionality --- blame AMD, not Microsoft, for that --- but there's no such limitation for Win16 (16-bit protected mode) apps. Thus, WINE on a 64-bit Linux will handle 64, 32, and 16-bit Windows apps, and there's no emulation unlike with DOSbox and such:

https://www.dkia.at/en/node/180

(Coincidentally, I recently made a comment on another article about the nuanced nature of the word "supported": https://news.ycombinator.com/item?id=19578503 )
You would get high quality, online access to the entirety of the world's movie collection for a reasonably low rate.
*server-side sessions with CSRF
Microsoft's Power Play
The vast majority of the people who "can't figure it out" are employed by the Department of Education or by FedLoan Servicing. I am employed by the U.S. government, recertify for an eligible repayment plan every year, am enrolled in autopay, and still get told that I've only made 9-10 qualifying payments in a year-long period. I often have to spend hours on the phone, across several months, arguing and documenting, just to set the record straight.
I would also like to add to this, that when I do salad at work, I don't add cheese or dressing. As long as there is variety of veggies, you won't need them.
So, are those sounds really that quiet? I noticed this before, that sometimes subtitles mention a sound I haven't heard, but I always assumed it's due to my slightly impaired hearing. I wonder if this happens to people with good hearing as well.
Well, you'll lose if you don't exercise mindfulness. When I started in tech I was 145 and fit as an ox. Finally at one point 2 years ago I was 250 closing in on 260 and I decided to take charge. I'm now at 194 but those 10 years of bad habits can't have done good.
In my experience my "freshman -15" (due to skipping meals or not eating food in the dining commons) became a "freshman +15" at work (because the food was better and more regular) :(
Talking from personal experience here. I am a 33 years old programmer, and I've been working on IT for 13+ years. I have always struggled with weight, and just like you, cooking myself and calorie counting are the only methods that work for me to lose weight (with or without exercise). Starting February I decided to diet (USDA guidelines except the diary recommendations), exercise regularly (4 days a week strength training and cardio, a day of full cardio, light walks the 2 other days), and for the first time started Intermittent Fasting daily , which basically means you have an 8 hours eating window for the total food of the day. Long story short, fasting was a game changer for me, cravings are gone now, I no longer feel the urgent need to eat when I see food or when my eating time starts, its so much easier to control myself and avoid over eating. I've lost about 9 kg of just fat and gained 2 kg of muscle, not to mention I have more energy overall, and doing it is actually very easy, it feels like I'm cheating somehow. As for the social situations involving food, that's the hardest actually. I tend to avoid them or I just attend and sit at the table to drink coffee or tea. Some other times I would just adjust my eating window and/or save calories (if I ingest more calories than normal that day, I would cut calories other days) when there is an incoming event. For me, it helps to see calories and macros (protein,fat,carbs) not as a daily requirement but something I have to comply with on a weekly basis. You will be tempted to follow what most people do during the day (mindless eating at any time), but please don't, it is highly unhealthy. And try to move and exercise , sitting for too long is literately killing us.
Also, Andy Pavlo's CMU Database Group courses on Youtube.
That’s just the author of that post not having thought through the security model. <a ping> doesn’t do anything which isn’t already commonplace – it just does it without performance and reliability impacts. Without that feature, everyone still gets tracked but they have to wait for often-buggy JavaScript or server redirects to complete before navigating.
My answer is going to be controversial: I don't control my diet (much). Instead, I burn the equivalent caloric intake.

The math is simple enough for engineers. Nutrients and vitamins are important, but most of weight is calories in vs calories out. ~3500/pound of flesh. What did you weigh 6 months ago vs now? Multiply by 3500, divide by 180 and there's your additional calories burned per day you need to hit. (I prefer to aggregate by week and do fewer, longer/harder sessions). Take a morning 30 minute walk. Run the neighbourhood three times a week. Whatever it takes.

I find that being aware of the pain of burning additional calories also tends to make me be a bit more aware of what I'm eating. I love these muffins I can get at my local grocery store, but when I realized they were 500 calories each I went "hold on, that's a half an hour of hard running on the treadmill!".

I found that for me, paying a personal trainer was worth the cost because I have a hard time going to the gym otherwise. I'm still working on that, finding a way to force myself to work out without the trainer, but I like the guy and he really does make sure I get the most of my time at the gym.
Check out my RustFest talk on it: https://youtu.be/qr9GTTST_Dk
"Millionaires don't exist, because who would ever want more money?"
Agree. If you feel hungry at work then drink more tea/coffee as those are rich in caffeine and no calories if you drink black with no sugar.

Also, never have loose dollar bills or change within ready access for your weak moments. You should get to a point where you can walk past a vending machine with your head held high and not blink!
It allows merchants to require a phonetic spelling of the recipient's name be returned as part of the shipping address. This is a feature specific to the Apple Pay payment method, and is implemented through Payment Request's various payment method extension points (e.g., PaymentMethodData.data, PaymentResponse.details).
Nobody is stealing anything. What they don't realize is that the free market will incentivize people to liberate your valuables into the private sector when gains are better than the potential losses. It's just simple economics.

Obviously facetious, but "stealing" is not some axiomatic boolean that never changes. It's judged differently by different societies depending on time, circumstances, and ideas.

"Raiding" employees was common place. Now there are non-raid agreements. If non-raid agreements became very ubiquitous it would be considered stealing.

Working employees 100 hour weeks with no overtime was commonplace. Now there are labor laws. It would be considered wage theft and exactly "stealing" if you did it today.

"Simple economics" gives you no guidelines to judge any of these things "stealing" or "not stealing".
Solution is to force wall street and the tech bro's to move their money laundering operations elsewhere.
>Anything that reduces competition in the marketplace is bad for society as a whole

Just like engineering, every economic design has tradeoffs. There's no ideal solution to the problem, and if there is it certainly isn't unbridled competition.

Labor protections have to exist in order to humanize the commodity that it is, especially when demand dips below supply. Otherwise labor will be exploited. The difference between labor and oil as a commodity is that labor is people with unalienable rights. Unlimited and unregulated competition cannot always guarantee those rights, it can infringe on them for no fault of the individuals affected.

That's why there can never be a truly free market for labor that is also moral - all the upsides of the S/D curve are mirrored by the downsides. Competition is amoral; it's neither innately good or bad for society. The effects of competition can be good, which we should encourage, but they can also be quite negative, which is why we need consumer and labor protection.

For developers in all industries, I see major upsides to unionization. It's not synonymous with reduced competition or salary schedules. Think more in terms of minimum salaries, work and vacation schedules, healthcare/pension funding that isn't tied to your employer, standardized NDA and non-competes, standard FOSS contribution policies.

And yea, I think a lot of us in a hypothetical union would want to codify stuff like a meritocracy and salary/equity negotiations. People on the whole are reasonable. The idea of a union is not to ruin competition for developers, but to provide some benefits developers who don't work at the top of the game for the biggest companies out there. There's a lot of bullshit people at small and mid sized shops deal with that we could fix if we unionized.
>> If you hire a maid who always manages to miss a spot or two cleaning your bathroom, does it really matter?

It depends on the spot missed: is it contaminated with fecal matter? There you get into the realm of risk management. The problem is that, with software, one bad mistake can leave the user with complete loss of data. Look at Microsoft's recent update debacle; some people lost a great deal of data.

>> Namely, is crappy software actually more efficient?

Never. As the Chinese expression goes: Pay a lot, cry once.

The problem is that the people who pay for the creation of software (i.e. corporate directors) are usually ignorant about all things except for money and the vague desires of their customers. The folks that can specify and implement the systems rarely have the clout to allocate the resources necessary to get the job done well.

>> Which one of these two things is software more like?

Information systems (software that must run over and over again against the same data, often concurrently) are actually engines in that they must withstand stopping and starting; of course, the information engines that run continuously are even more difficult to keep functioning as their uptime stretches on. Therefore, the answer to your question is that software is most certainly more like an engine because information systems are engines, just that their fuel is data (including user input) and their output is information (data made meaningful to human beings) and changes to its information base.

We can all see how the poorly designed information engines of the world accrue ugly cruft that eventually leads to their needing to be "re-built", which, for example for Windows, means re-installing from scratch.
Userspace obviously isn't directly impact the "secure monitor", e.g. hypervisor, so instead what you're saying is that we have two operating systems:

1. the os in charge of the hypervisor

2. the os in charge of the virtualised system.

We're saying that we don't trust 2. so we're going to get the kernel from 1. to intercept interrupts. But that means we already have a trustworthy kernel. The one running the hypervisor, so why aren't we just using that?
I'm really bad at preventing myself from eating junk, to the point where I gained well over ten points on my first month at work…I ended up drinking a ton of carbonated water to fill myself so I wouldn't eat as much and it seemed to help somewhat. That and ten packets of wasabi seaweed because it's low on calories.
If it is marketing spin, then the floppies should be called 1.47MB.
i wonder how much of that decline is simply driven by changes in socialization. most casual drug use has always been peripheral to the spaces where people would congregate e.g; bars, concerts etc. now that kids pretty much have access to their ingroup basically on demand and entertain themselves differently than prior generations, maybe they're just less likely to end up in the kind of situations where social drugs are desirable.
Docker 19.03.0-Beta1 supports running docker daemon without root
Okay, let's start with wind load.

737-800 has a 32.776m^2 horizontal stabilizer area. Let's double that to 65.556 to accomodate both airfoils.

Wing load is 1/2p(v^2)A
Where
A=65.556m^2 (352.8 ft^2)
v=180.556m/s (350 knots)
And we'll guess our air density around .95ish kg/m^3
given our altitude of 2334m (7625 ft plus change) asl

Barring any flawed fundamental assumptions, that gives us a wind load of 1015087 N (228200.636 pounds-force (lbf)), and a dynamic pressure of 15485 N/m^2

I'll leave this out there to offend any actual aerospace engineers that might be reading so they'll tell us I'm doing it all wrong while I try to work out whether I can use the screw jack equations and what we've calculated thusfar in the hopes of figuring out something that even remotely makes sense.

I have a feeling I'm oversimplifying or misapplying the wind load equation. But hey, it's the internet. I'm allowed to be wrong.
It bothers me that jQuery is in the mix. That has to be unlearned, it is a layer of abstraction that really is not needed. A decade ago jQuery was great but I am increasingly finding Stack Overflow answers of the 'in jQuery...' type being answered with a polite 'yes but no thanks, I want to do it in javascript'.

What does bother me is the lack of education regarding the HTML elements. How often have I seen anyone with a MDN page reference for an element? That never happens! Yet it is the dictionary and there aren't a lot of elements to remember unless you are trying to draw SVG shapes with masks, arrow heads on them and fancy fills.

Is there a good place to get a good idea of what is being taught to students these days? I am sure that the basic HTML elements are being skipped over and I would not mind confirming that.
Start by turning off the god damn trailer auto play. Just give me an option under settings. Please. I just want to browse in peace and quiet.
FWIW, persistence of I/O errors is precisely how stdio works in C. When fwrite encounters an error it will continue to return failure (for the same FILE handle) until invoking clearerr. ferror is used to query the error value.
Okay, so imagine it’s adding click event handlers which use XHR/Beacon to avoid the user-visible rewriting. That’s the same impact but everything is slower and you have edge cases where navigation fails with no user feedback at all.
Haskell has existential types, which are specifically used to implement dynamic dispatch. The problem here is weak type systems & excessive statefulness, not dynamic dispatch per se.
It's totally on point. I've been writing a fair bit of Go lately and consequently am firmly in the Generics! Now! camp. The pace of writing in this language is almost snail like, and a lot of that is due to re-implementing common idioms like popping and pushing from/to a stack and then debugging the little typos that creep in around the edges. It's freaking annoying, and it's a shame because the language is otherwise nice to work with. If it weren't for the testing workflow I'd have given up on Go entirely, just because of how annoying it is to re-implement the basics, over, and over, and over...
Chancellor on brink of second bailout for banks - Genesis block of Bitcoin
Presuming this company existed in many countries instead of just my own, and that I could get something sent to any of their receiving centers in order to stream it... this would enable me to watch stuff that Netflix only has available (on DVD) in countries that are not my own. It's a physical-media VPN.

If such a service also provided a more general permanent digitization service for media you actually own (where you would send them your own discs, or forward them any random CD/DVD/BR you buy off the Internet, and they would rip the disc out of the packaging it comes in, digitize it, put it on a server for you, and then destroy the original), then—in combination with the multiple-countries thing—I could use this to consume content that doesn't have a streaming version, only a physical edition; and where that physical edition isn't sold for export, but only in its country of origin. (Think: limited-release pressings of albums from indie bands; movies from film festivals that never ended up seeing general release; etc.)

Essentially, it's like getting some physical media sent to Archive.org for expert digitization+preservation, but without distribution to the general public, just to the person who paid to do the preservation.

(Though, they could certainly sit on their own copy of the digitized work indefinitely, never giving it to anyone or acknowledging that they have it, waiting for the day it either enters the public domain, or they acquire distribution rights to it, whereupon they can put it into a public catalogue.)
More info on roorless feature: https://github.com/moby/moby/pull/38050

"Running rootless dockerd in rootless/rootful dockerd is also possible, but not fully tested."

Docker-in-docker sounds closer than ever to working well... Exciting.
Calories and weight are a very clumsy approximation of health. There are many other considerations in a nutrition profile, not to mention the inadequacy of repetitive "exercise" motions.
+1 to drinking more water (or tea!).

Also talk with HR or who ever is buying the food to see if they can order more healthier choices.