skysight-inc/HackerNews huggingface dataset:
You are right, it comes down to the bargaining power of large corporations. The hourly rate of the tutoring gig was higher, but I would also have been paying a lot more for insurance, so it would even out. I also have to take brain medications which complicates things, because a lot of insurance plans don't provide good mental health care coverage, adding a layer of complexity to my decision making process.

For example, even if plan A and plan B cost the same amount out of my pocket, but Plan B does not cover my medications until after a $5,000 deductable, it really isn't helping me because all of my medications added up over a year come to just under $5,000.

There are so many layers of bureaucracy and complexity and institutional inertia keeping this exploitative system moving, it really needs to just be burnt to the ground so we can start fresh.
Turf. Big orgs aren’t good at sharing developers or other staff, people “belong” to their feudal lord. I had a friend billing $300 to zone luns on a SAN (ie he had nothing to do and spent his days studying) while the team 50 feet away was working 16 hour days on something he could do.

The difference was that they worked for different big shots.
I've been trying to decide between these options myself. I was never happy with the slow restarts and potential for microSD failure when I ran HA on a RaPi3 (years ago, legacy AIO on stock Raspbian) so I haven't kept up with it and now want to start from scratch on something like a NUC. Do I make Hass.io a VM along side other VMs for PiHole, my LAMP website, etc? It will be idle so much that low power/heat during idle is significantly important, but I love the simplicity of reverting an isolated service back to a snapshot after I break it.

I suspect a single OS on metal with each of these in a Docker container would be more efficient, but I haven't played with containers before.
"When a measure becomes a target, it ceases to be a good measure" -Charles Goodhart

I've read most of PG's letters but I think this is now my favorite because while I've noticed each of these issues separately I've never connected them together through this common flaw in our education system. I find it really profound.
What do you think the reason is? I only ask because there are (probably) few Doctors here and it's an interesting question.
The fact that different professions earn different amounts of money is, in fact, an indicator that the higher paying professions have a shortage of people able to perform the work. Working conditions and pay for programmers are incredible and would be a life changing improvement for most people. That the profession hasn’t been flooded with talent is a strong indicator that there isn’t enough talent out there.
> You may not want to leave the polling place with any physical evidence of how you voted.

> - a bad actor may lean on you about it

Except the scheme precludes it. Have you just not read this?

> - recounts will be ridiculously costly

This has some implications for recounts, but I don't think anything fatal or complicated.

> - a suitable ballot will be expensive to produce

The ballots I use currently have a perforated receipt, just not arranged in the way suggested. Yes, it may have slightly longer perforation, I guess...
That’s very strange. People have been alternating/mixing Tylenol and Ibuprofen for nearly 60 years. Don’t we know how they interact?
I have to completely agree. Horrible video. I found a much better one that is very neat to watch the orcas do a coordinated attack. Check this one out: https://youtube.com/watch?v=AwbNRNCxhFg
It's definitely a parent thing. Give it a go, even if it's just to try and easily deploy these add-ons.
370mil could probably buy a gold/diamond mine, but the price is not weight or carats. But I agree, nothing they could do would justify such a high markup
Oh interesting - thanks for the pointers.
Everyone here covered 99% of the things I would say so I'm going to add a few important ones that people missed.

- Estimation. Devs are notoriously bad at it... so don't think of it as an estimation of the amount of time something will take, think of it as a negotiation with the goal of getting them to agree to the most amount of time something could take. If your estimation doesn't seem ridiculous to you then you did a bad job of negotiating.

- Asshole tax. If you get a client that you think is going to be an asshole tax them for that privilege. +20% at least (make sure you're charging more to begin with as previously mentioned). Now this may seem wrong but if they turn out to be not an asshole (which happens a lot), but to make this right with the universe just do more work and don't bill for it. The idea here is that you still end up being mentally happy to do the work even if working with them is painful.

- Use options to negotiate better. There is a bunch of advice saying "don't charge by project"... hogwash. If you can make more money by leveraging a customer's desire to know ahead of time what something will cost you can make money on that. You can clearly define ahead of time exactly what the project entails, charge a 2X or 3X what it would cost in hourly, and then charge for scope changes (which we all know there will be a ton of). Similarly, when you present a proposal, give at least 3 options: "cheap-ass", "normal", and "deluxe"... you will be surprised how many people will spend extra money because they can (you can do this even if the project is billed hourly). Furthermore... people that head into "cheap-ass" land give you valuable information on how to deal with them - most of the time this means you do the same thing but need to itemize your work more heavily (more on this).

- Itemization. Better Negotiation and billing higher amounts are improved by itemization. they say the person that comes to the negotiation table with the most bullet points to negotiate over will win the negotiation. Billing is just a different negotiation.

- Getting content is a nightmare for web clients. Charge for that... but as mentioned elsewhere make the charge in the form of a discount elsewhere. If the content is delivered by XX-XX-XXXX the project is discounted $XXX. THIS INCLUDES BASE ECOMMERCE PRODUCTS.

- Don't try to hire people to do part of your work until you are REALLY efficient at it.

- Exercising is part of your job if you are 100% on your own. Seriously.

- If a tool will save you time buy it immediately. Avoid free tools - you will pay for them later and it will cost you more.
Hi! This could have been submitted as an HTTPS link.
Excessively inaccurate clickbait.

The tutorial is one of literally hundreds, it’s sponsored by Microsoft not Facebook, and the part of the tutorial that includes the awesome label (as one of about a dozen training words they can use) includes an explicit discussion of bias and an implicit demonstration by showing kids the inaccuracy of the training.
Heads up this could have been submitted as an HTTPS link instead.
Money making products don't start making efficient money day one. Value creation in this area takes time and it is not quick when dealing with physical/driving products. The patents alone will probably be worth more than the effort.

Google is a data/information company and you are completely disregarding the impact Waymo has on that especially for the Maps product.

Waymo is also already a market leader in their space.

Just because it isn't registering big enough revenues to McKinsey level value extraction only MBAs like CEO Sundar Pichai and Wall Street doesn't mean anything. Most of those in that space have no idea how to create value, only extract it.

This type of 'it isn't making money' thinking is similar to how Jeff Bezos at Amazon was attacked for putting all profits back into R&D, or how Elon Musk at Tesla/SpaceX pushes products, or even when Jobs came back to Apple. The bean counters do not understand value creation and do not have product/engineering/creative mindsets.

What product/engineering/creative people do is value creation that create the engines for 'making money', the engine doesn't just pop in, there is a concerted effort of play, production, design, creativity, engineering, crafting and refinement that takes value creation to get that engine running which results in value extraction.

The business/marketing/managers should just stay out of the engine room and just make sure there is enough runway.

The product before the sales/marketing is key. A product of value can always be sold or marketed. You can't sell/market your way to a product.
This could have been submitted as an HTTPS link.
> Your hands are in the same physical location as the object you're interacting with.

But, they literally aren't. The object is in virtual space, and your hands are interacting with two controllers (wands) that you cannot see and this interaction is then translated to control the virtual space.

I suppose, with practice they would become more of an extension of yourself? But that's not what I assume what was meant with "having to press the action button instead of just reaching out and touch the thing". Maybe the VR I tried just had really shitty controllers?
The widely supported aspects of the ACA were guaranteed issue and the elimination of low quality plans (which really were pretty useless as insurance). Those things cost a lot of money and forcing employers to pay into the system (think of the mandate as a tax) is one of the ways they were paid for.

It's fine to not like it, but it was probably one of the less disruptive options for collecting more health care dollars.

As far as I can figure, there's really only 2 paths forward for the US system. Dump more money into it or train lots more providers. People don't seem to think we are short on doctors, but the market looks sort of exactly supply constrained, where everyone is busy and prices go up up up. Of course, because we are stupid, some of the most significant healthcare regulations...limit supply.
No idea why this is downvoted, that's an excellent definition.
But nukes have been delivered by robots (ballistic missiles) since the 50s
I was going to argue with you, that there are plenty of useful types. Temporal types are just one of them and requiring a dedicated syntax might be overkill. But now I thought more about it and honestly temporals are the most frequently used data type for interaction between systems outside of basic ones. So actually it would make a lot of sense. It could be just ISO-8601 literal. Something like `{"date": 2019-12-15, "timestamp": 2019-12-15T23:49:55.123456, "time": 19:57, "timestampwithtz": 2019-12-15T23:49:55.123456-06:00}`. It starts like a number but follows a dash or twocolon which indicates that it's not a number, but a temporal value. Should not be a problem to parse.
String Algorithms in Lisp
Sending the password over email still doesn't make any sense. It should still work like every other password reset scheme. You click on a verification link sent over email and then you can enter a new password on a https secured site (or it will be randomly generated).

Whether the password is generated or user created doesn't matter. All the old password handling rules still apply. Don't store passwords in plain text. Don't send them over insecure channels. Always offer an option to reset passwords instead of showing the stored password to the user.

The explanation against securing the passwords in the database is also completely illogical.

>If a hacker was able to get into the system then that would mean he might have other things to look at then decrypt or recover a string that we generated when you signed up

If I were a hacker and I could covertly just dump your user/password table then I wouldn't even bother writing a single update query. I would just sell the accounts for $10 each. It would be very difficult to notice the data breach. Who is going to reset e.g. 10 million user passwords just because 10000 were compromised without any evidence that it wasn't user error?
Indeed, and will merge with ours to become..the Milkdromeda (TBD) galaxy. Looking forward to the fireworks.

https://en.wikipedia.org/wiki/Andromeda%E2%80%93Milky_Way_co...
Correct. People think that stuff like iPhone can just be created, if there is enough will and innovation. The iPhone is the most successful consumer electronics product of all time, and might also be the most profitable product on an yearly average basis. Failure to recreate that is not bad. Expecting any company to keep churning out things like the iPhone would be too harsh.
Using the URL to build database-free web apps
I know when I registered and typed twice that my password had "$" in it. And they mailed me back my password without it. Finally, it wasn't just a truncate because there were characters after the position where "$" should be.

And if they did strip it out, that is bad. That's the point.
Websites also work better, IMO, when every page doesn't use remote resources on 10 different domain names hosted by 3rd-party vendors. This is one of the reasons I use Vultr instead of Digital Ocean: instead of locally hosting their own JS pages, DO uses 3rd-party services. (Maybe they don't have a choice if the 3rd party requires it.) Whereas with Vultr, I only had to enable one or 2 domain names and the whole site worked. It's a much better experience for the user IMO.
Working conditions and pay are highly variable. Pay outside of a few major metro areas is not that great, and working uncompensated overtime is common in the industry.
> Did it drop the idea of assembly-wide opt-ins to stricter behaviour, meaning all NRTs can be reasoned about in the same way without considering a configuration flag somewhere like PHP? That does sound like an improvement.

There's three levels of opt-in/out:

* Source directives, for opting in/out a single scope (typically a whole file, but it can in be as small as a single method)

* Project file directive via MSBuild property, for opting in/out a single project/assembly

* The MSBuild property can be set in a Directory.build.props file, opting in/out all projects in a directory and its children

In the long term, this property will likely be implicitly set to true for new projects (and perhaps all projects in the very long term), but for now everything is opt-in.

Personally, I think that one of the biggest areas for tooling improvement is to better recognize when you're in a nullable-enabled context. It's pretty obvious when you look at source code, but when you've got a million LoC codebase and only a subset uses it, making developers aware of that is certainly a challenge.

The other interesting thing to consider here is that even if the C# compiler freezes all future improvements to NRT analysis, there is a level of breaking changes that will occur over time as packages and frameworks adopt the feature and rev their versions. This transformation won't be without pain for existing codebases, and some may never adopt the feature (especially if they're the kind of codebase that doesn't really modernize). Interesting times ahead.
Something is not adding up here. Health insurance in the US has annual out of pocket maximums that would have limited his total payments for the incident and all subsequent care to something like $15k/year for his entire family.
> you need true alpha and predictive ability

Surely all high-frequency signals are "follow what the market does, but slightly faster", and thus provide no actual value to society. It might be technically impressive, but it's useless work for personal gain. I reserve the right to be disparaging.
The submissions have the nofollow atribute until the get enough points. Also, most of the spam is just autokilled.
>Maxigesic. Tylenol and ibuprofen in one pill.

What's the point of this, compared to just having half a pill of tylenol and half a pill of ibuprofen?
We are starting to put tools like Pi Hole in our homes.

Someday soon we will put AdGuard in as the DNS provider for our parents and other relatives.

The same way Firefox and Google Chrome got adopted.

Advertising has gone from an annoyance to a potential serious threat to our well being from an increasingly surveillance oriented ecosystem.

Pi Hole blocks anywhere from 35 - 50% of all requests in my home. That's an astounding number of requests for an apartment with two residents.
If the law doesn’t protect everyone equally, then people start gaining a strong incentive to not follow the law. We can see the results of this currently all around the world with countries rioting and on fire.
They are better on security than anyone else, so if this is ‘slacking’ it has to be contrasted with abject failure elsewhere.
Yes. Tons of people buy their own health insurance in the US. I have done so for my entire adult life.
You’re mixing two things:

Doesn’t work = efficacy trials

Is harmful = safety trials

iirc the safety trials come first. A lot of drugs get stalled in efficacy trials because they might only work for some patients and the sample set is small or poorly chosen.

I see no reason to stall drugs that are proven safe, even if they might not be effective for all patients, as long as there is full disclosure and informed consent. Freedom to choose is a good thing.
Can you explain a bit more about the subcontracting part leading to business opportunities ?
I came to post the exact same comment. How can you build a functioning society with this type of BS? How can you encourage people to become entrepreneurs with this?
We can only move as fast as the speed of light. At a truly large scale space expands faster than that.
> no love for other mammals

Orcas are certainly the bullies of the ocean, but they seem to exhibit complex behavior when it comes to their relationship with other mammals. For example, after capturing, "playing" with, and eating baby seals, an orca carries one seal back to shore and sets it free. It's odd behavior.

https://www.youtube.com/watch?v=DWsN63PRCW8

There are also cases of orcas saving humans.

https://www.youtube.com/watch?v=r1ZkkHesyjg

> In the late nineteenth and early twentieth centuries, orcas near Eden, Australia, would drive humpback whales into an area known as Twofold Bay in exchange for their favorite pieces of meat—the tongue and the lips. This working relationship where the killer whales worked as whale killers for more than a hundred years was referred to by local fishermen as “the law of the tongue.”

https://www.pbs.org/wnet/nature/blog/killer-whale-avoids-eat...
> They had in-house devs but none of them wanted to touch it, to them it looked like a problem, to me it looked like an opportunity.

It wasn't an opportunity for them. The Risk/Reward was probably insanely bad. If they fixed it, they are just "doing their job" and get a pat on the back. If it was that big of a deal though, if they screwed it up its possible they would get fired.
UK Trade Leaks
To a first approximation, the "rest of the world" never knew what RSS was. Yes, Google kills random projects that have a passionate fan base. But they're mostly not products that actually have broad mainstream appeal.

I'm not really giving Google "credit" for anything. It's just that a lot of people want to identify a bogeyman in RSS's demise. But that bogeyman is really the collective us. There are still plenty of RSS feeds and at least a couple of decent clients for anyone who want to use RSS today.
Agreed. And as he says, it's a business venture at heart, meaning that money is involved.
Private schools cost lots of money, there is nothing regular about them.
They never got the seal. As smart as they are, I'm surprised they didn't have someone waiting on the other side for it to fall off.
Time, like currency, politics, physics and news are a human invention to make our small minds try to understand what we perceive with our limited number of senses.
I don't agree with their policy, but it is difficult these days to run your own outbound mail service and not end up in the spam box.

I gave up and pay for Gsuite as an SMTP smarthost so my outbound email isn't tagged as spam. That allows me to still process the inbound on my server if I want.

Obviously doesn't help the privacy concern if that is your motivation for running your own SMTP.

If, however, cost is a consideration, Yandex is an option. They will host SMTP for your domain at no charge. https://yandex.com/support/connect/add-domain.html (assuming Russian hosting is okay for you)
I use Cloud Firestore, it's also serverless and is really easy to use for building SPAs as you can do a lot of things with just frontend code and trigger cloud functions when things in the database change.

I do wish there was a serverless SQL option like AWS has, but nothing yet. Can always use Cloud SQL, but as others have mentioned you need to access it over a public IP (for now)
I don't understand how this isn't prosecuted as criminal theft. In the US it's not legal to keep something clearly sent by mistake, and it's not even legal to keep a valuable thing you find in the street, if the owner comes looking for it.
I won’t argue with you there, I’m not qualified to compare anything but russian and english (and maybe Ukrainian). I’ve heard others say the same thing you are and my research agrees with that assessment. A friend of mine is fluent in both Russian and Arabic and English and would agree that Arabic was harder. When living in Ukraine I knew a lot of people from the Middle East studying medicine in Kharkov and they mostly all learned Russian very well, I can’t say the same for my english speaking students learning russian in East Ukraine.

I am biased so I personally think Russian is a fantastic language both to speak and read. In addition to the literature and people, russian seems to be the most common non-English language after chinese on the internet which lets me see some corners of the web I would not otherwise.
Analysis of UCLA life sciences inventors and their inventions
> The fact that different professions earn different amounts of money is, in fact, an indicator that the higher paying professions have a shortage of people able to perform the work.

If we have 2000 people, we need 1000 doctors and 1000 secretary and it takes 8 years of training to be the former and 1 year for the later, won't doctors be paid more even without shortage to take into account risks and length of studies?
> Well, it's better to say that he reduced the price of the launch, not the cost.

He improved the ROI by enabling reuse
From a long-term user's perspective, that Apple magic is fading quickly to reveal the banality underneath. Same with Google. The elves have left Middle Earth.
Exactly. You shouldn't underestimate the tremendous amount of work has been put into deciphering actual ancient languages using advanced techniques and minor contextual clues. Compared to that, deciphering most common UTF8 data would be relatively simple, meaning it could be done by a single person with some reverse engineering skills.
This is a result of the common Maker/Taker pricing model. [1]

Those who "make" liquidity by publicly quoting ask/bids are rebated fractions of a cent when their orders are filled, and those who "take" liquidity by exercising the Maker's position are charged.

This is separate to the spreads. The book Flash Boys has a very good explanation of the model.

[1] https://www.investopedia.com/articles/active-trading/042414/...
While systemd is a significant downgrade in security compared to init systems written in shell, which is memory safe, this particular hole can be attributed to many things, but systemd is barely one of them. Linux networking stack is pretty messy, iptables can barely be called a firewall with awful usability and there is no best practice to use firewall to limit the surface you expose to other things on the network. It doesn't have to be like that. I remember when I used freebsd the first time there was already a suggestion somewhere to block packets with local ip addresses coming into wan interfaces and block, allow packets based on "icmptypes" and "established" flags, and ipfw itself was nice and usable, so it was always a big part of regular practice on freebsd.
Is there a target date for the “coming soon” stuff under Production ML?