skysight-inc/HackerNews huggingface dataset:
Custom nameservers on CloudFlare are $200/month
You only get the custom nameservers on the cloudflare business plan which is $200/month. I changed my domain to cloudflare because they seemed so good and cheaper than others, but I got trapped here now.

Don't move your domain to cloudflare.

https://www.cloudflare.com/plans/business/
It is to me.
The difference here is that those parties are approximately the same every time, minus different people.

Every room from every provider is different. While you can only go to one once, a metro area could have 100+ rooms. Quality varies, but the most motivated people could go regularly and not run out.

The tiny number of people who can go through a single room at a time limits scalability/profitability, while also ensuring most people in a local area could still be first-time visitors.
Why would they do that unless they have something to gain from inflated union membership numbers? Perhaps the dues aren’t important but the numbers are..?

Do teachers unions have affiliations with teachers pension funds?

There must be some mutual back scratching going on...surely?
I've never had to contact support, which might be a good thing. Although I did leave them for a while and am in the process of moving my domains to them.
Curious -- what were the puzzles like? Do you remember any specific puzzles? I'm thinking of doing one but I don't know what to expect.

Edit: Not sure why downvoted, I'm genuinely curious of this person's experience. Is asking not allowed?
corrigibility and defeasibility
None of this is true. VPSes have existed since the early 2000s and have been in common use since the mid 2000s; Linode was founded in 2003, for instance. Shared hosting was popular because it cost pennies, whereas VPSes would run you $30+/mo, which of course is more like $5+/mo now.
There was also much thought put into phlogiston and epicycles.
Interesting, but there seem to be a lot of assumptions baked into the default "used car market" example, that don't necessarily hold up. For example, the idea that the owner knows whether they hold a "peach" or a "lemon". Clearly he/she has some idea, but they definitely do not have perfect knowledge of this. In fact, this very lack of knowledge ("how many more miles will I get out of this car before the transmission falls out?") may be the reason the owner has chosen to manage risk by buying a newer car. But the actual answer to that question could be anywhere from "1 more mile" to "another 250,000+ miles".

Likewise, this statement:

Given the fixed price at which buyers will buy, sellers will sell only when they hold "lemons" (since plemon < pavg) and they will leave the market when they hold "peaches"

is iffy. As the owner of a used car, I may choose to buy a newer car for any number of reasons, including just wanting something to impress my peers, or impress members of the opposite sex, whatever. Say I buy a nice, sexy, new sports-car. I don't need my old car anymore, regardless of whether it is a peach or a lemon. But my decision to sell it may not involve its status as "peach" or "lemon". It may simply be that I don't want to pay property taxes and registration fees on a car I'm not using. Maybe I just don't have anywhere to park a second car. Or maybe I'm just feeling generous and want to help somebody else out by selling them my no-longer-needed car.

All of that said, I'm sure the math is valid and this theory has uses... but this used car thing feels a little dodgy.
https://www.cnet.com/news/amazon-sues-former-employee-after-...

https://www.geekwire.com/2017/amazon-sues-former-aws-vp-non-...

https://www.reuters.com/article/us-amazon-lawsuit/amazon-sue...

https://gizmodo.com/amazon-sued-by-former-human-resources-ad...
Are you a senior developer or architect? I can't imagine an employer would humor this with a new recruit or junior developer. A lot of larger employers also have rigid processes for onboarding new people and modifying contracts isn't always something they're willing to do.
There are lots of different things.

I've done some where you have to physically search for hidden objects in the room, some where you sit down and do puzzles on paper, some where you have to recognize clues that refer to other things in the room, some where you have to figure out specific unexpected actions to take in a particular room or physical situation, and some where there were physical puzzle artifacts scattered around the room and it was quite recognizable what the puzzles were, but not necessarily obvious what to do with them.

So there really isn't just one style. (Also, some rooms give hints proactively, some give hints on request, while others are quite happy for you to lose if the hour runs out and you haven't figured it out yet.)
I like this story by Bred Weinstein where he asks is a whale a fish or a mammal. If you say fish because it swims in the water you are ignorant of the fact they are mammals who evolved back to live in the water. When you say mammal for this reason you are ignorant of how to read the phylogenic tree of life where subclasses are always part of the superclass. Most fish are Osteichthyes, a group that also includes all mammals. But sharks are not part of this group making us humans closer related to salmon then salmon are to sharks. Its a bad question but if forced to answer you can only be wrong in your own educated way.
I agree with that being the first and greatest commandment, but it's for individuals. What do we do as a society when other people do not keep that commandment—or more relevantly, the second, to love their neighbor as themselves? Where is the line where we intervene for the sake of others?
I've also heard a theory from a friend that one reason SV companies develop new technology so quickly is because the free movement of employees between companies is essentially the de facto transfer of technology between companies.

Of course things like trade secrets won't be transferred, but the general skills, ideas and know-how can quickly spread from company to company. In contrast, in regions with non-competes, companies are effectively more siloed.
I've done several of these and highly recommend it. Part of the puzzle is that you don't always know what the objective is; you explore a themed room turning knobs, pushing things and looking for anything out of the ordinary that might resemble a clue. It could be that you knock on a painting hanging on the wall and a hidden door opens, revealing a key. You remember that you tried to open a chest earlier but it was locked. So you try the key and the chest opens, revealing another clue.
Do you think that conservatives have a real and legitimate membership just like progressives have a real and legitimate membership in political discussion groups?

Imagine if conservatives dismiss all progressive points of view...and vice versa..won’t we all be talking to each other in our little echo chambers?
Everything That's Possible Can Happen
While this may all be true, the upshot is that as individual employees, we have zero leverage or bargaining power against these large employers.

Even now, with the great shortage of tech talent - while is repeatedly used as a justification to import an unlimited number of foreign workers - these very same large employers who complain about this shortage, do not hesitate to reject a qualified candidate who will not sign away their right to work with a "non compete".
The first genralization is in section 1.3.3 and 1.3.4

https://mitpress.mit.edu/sites/default/files/sicp/full-text/...

Unfortunately I couldn't find the material about interpreters - my memory of it is them discussing it in the lectures so perhaps it never actually made it in the book, or was only in the 1st edition. Those lectures are available on youtube if you want to find it.
> …and how to stop it

by not using GoDaddy.

I mean sure, it’s fixable, but this shouldn’t be a norm (for a paid service)!
Wow I had no idea K-12s still existed. What was the profile / location of your school?
I'm a senior engineer, and as I said, I was never able to bargain away a single non-compete clause.

Even with a smaller employer, you will need some bargaining power.
Last time I got a "your site is infected with malware" alert from GoDaddy...it was for a domain parked with GoDaddy.
> If something like grades are causing the parents to lash out at the kids it's a sign that the parents are struggling to cope.

I think that's starting from a mistaken premise. Why expect parents to cope? Parenting takes an amount of empathy and patience and care that many people simply do not have and will not have.

In pre-modern society the nuclear family made sense, but at what point do we say, being someone's biological source gives you no particular right to control their life and the task of guarding and raising children should actually be given to those who can do so humanely? Why try to retrain inhumane parents instead of just not subjecting kids to them in the first place?

If you look at the much bigger picture—children who are gay or trans, children who date outside their race, children born into cults or to antivaxxers, children born with disabilities that expect particularly uncommon levels of support from parents, etc. etc.—the problem is simply that we assue that your physiological ability to engage in tbe reproductive act means that you're fit to be a parent. There's zero reason to believe that.
The argument for grades is "Well, I suffered through them, so should you".

We can look at engineering disciplines, medical at all levels, and many more. "Since I suffered, you should have to as well."

When we finally kill that idea, we can move forward with what real education is, and how to better measure it. Right now, we measure compliance and rule adherence, and we should instead be measuring understanding.
Are pointers in this environment bigger than usual? Or do they point at a descriptor that then points at (or contains) the real object?

How does type punning work? Does you compiler scribble the types a pointer has been cast to in the object descriptor?
Agreed, bought mine 2 years ago, top of the line, extended warranty, etc.
instead I’ve been thinking about replacing my iPad...
Second Google Domains; I use it for my website because they are cheap, no-frills, and have never tried to upsell me on anything. Sure, it's Google, so it might shut down tomorrow, but the domain registration market is large enough that I could probably just move.
I don't understand why this would help at all. Is it better to be beaten in the middle of the week?
This was posted yesterday and received lots of discussion: https://news.ycombinator.com/item?id=18866800
I think it is a shame to give a student a D or F in some building-block subject, then pass them on to the next level. There should be two grades: "ready for the next step" and "not ready".

If a student struggles identifying nouns and verbs, it's probably not useful to push them on to prepositions or all the forms of participles. If you haven't memorized times tables up to 5x5, moving on to 12x12 might not be wise.

On the other hand, struggling with subject/object shouldn't prevent you from taking a turn at haiku.

So it would be helpful to have a decent graph of dependencies. But letting everybody progress along the graph of their proficiency would make instruction and administration very challenging. Especially when you throw in social aspects. Having a 10-year-old in the same welding class as the 17-year-olds could be problematic regardless of welding aptitude. And repeatedly putting a 17-year-old with the 12-year-olds studying geometry is also questionable.

But in the end, a grade should mean something useful. It should lead to some useful action that facilitates better education. If it does not, then it is only useful to signal potential employers. And that use is indeed dubious for 8-year-olds. But not so dubious for 18-year-olds who did not progress past their 8-year-old level of proficiency.

So I say grade everyone, then make the grades matter. If a 17-year old wants to take one more shot at geometry, let them. If they want to quit after the third try when they are 15-yo, let them. If they want to quit after the first try, let them. But once you quit, you can't move along the dependency graph for that subject.

Of course, "geometry" is much too broad. You could get stuck on one small concept. You take as much time as you need to go back over it again and again until you get it well enough to be able to study the next concept that depends upon it. This might take one hour or it might take 2 hours per day for 3 days. It doesn't have to set you back 15 weeks or half a school year.

But again, that level of individualized instruction is expensive.

Edit: spelling
Previous discussion: https://news.ycombinator.com/item?id=18716613
It taught me something else: deal with similar situations for my kids in a better way.

Some things I have inculcated as a part of my children's education:

1. Lots of peer interaction and physical playtime.

2. Pomodoro technique: just 10-15 minutes of assured focus to cover exam topics starting several weeks before the exam date.

3. Treat all grades with praise of hardwork! Because they did put in the time and effort. And briefly go over mistakes and skipped questions.

4. Treat the school curriculum as a secondary medium of instruction and push parental instruction as primary without speed limits.
From the article:

> "After comparing a year’s worth of verified child abuse cases to the dates elementary school report cards were issued, the researchers found a correlation between report cards and child abuse — but only when grades went home on a Friday."
Unfortunately, I haven't really found that humility is rewarded much, which is why I think there's so little of it.
It similar to the 'digital versus vacuum tubes'.

Many people don't realize that you can turn a technics 1200/1210 into a great hi-fi turntable. They are highly upgradable.

People just assume because these decks were designed for DJ'ing they can't possibly sound good.

I used to be a member of this forum: https://theartofsound.net. There are guys on there who have spent a few thousand upgrading their technics. New tonearms, platters, motors, and other stuff. And they thought their upgraded 1200/1210 sounded better than belt drive decks which were 4X or 5X more expensive.

I have an upgraded Technics Mk5. I've only spent a few hundred on it but it's the best sound deck I've ever heard.
example.com responds on http, and since it's reserved by IANA I more or less trust it to not serve malware, so I always just use that.
Another plea to change the behavior of the many because of the criminal actions of the few. Can we please go after the criminals and not remove a parenting tool from the law abiding?
Of course. It also encourages competition, especially from new startups.

Imagine Facebook had to wait for a couple of years to be able to hire any senior engineers with the knowledge and skills to scale their services.

They would lose momentum, and quite possibly fail as their service would be constrained by severe scaling and reliability issues.

The reason Facebook and other unicorns were able to thrive in SV is because they were able to poach dozens of experienced engineers from other companies, that are all arguably its competitors.

If you like startups, non-competes are some of your worst enemies.
Theory of Peak Advertising and  the Future of the Web (2013)
That's emergency room care, but it's not like you're going to be shopping for care for most care provided in admissions from ER either (especially, e.g., ER -> ICU admissions.)
>Only major registrar with U2F

I recently went looking for a registrar and one of the must-haves was U2F. Only Amazon and Google had it. Didn't know that Gandi has it as well. Good to know!

PS: I was disappointed that Cloudflare still doesn't have a U2F support yet they are a part of critical infrastructure for much of the web. We ended up not using them because of that.
For me, it was quite the reverse problem - get perfect scores, have to sign them myself since parents couldn't be bothered. I would deliberately try to sign it as a completely different person to the point that at one time a teacher asked me if my dad was a doctor (he wasn't).
> make fun of

While this exists there will be incentives to something other than truth.
I think that's exactly their target market.
It seems microwave frequencies can travel through the dermal layer of the head and into the cochlear of the inner ear, where transduction can then occur. It's similar to how hearing implants work.

Reference: https://www.ncbi.nlm.nih.gov/pubmed/17495664

---

https://patents.google.com/patent/US4877027A/

Abstract: "Sound is induced in the head of a person by radiating the head with microwaves (...) The bursts are frequency modulated by the audio input to create the sensation of hearing in the person whose head is irradiated."

---

https://patents.google.com/patent/US6470214B1

Abstract: "(...) intelligible subjective sound is produced when the encoded signal is demodulated using the RF Hearing Effect (...)"

---

Voices or harsh music carried by microwave signals can be transmitted into your head, bypassing your ears going directly into the center of the brain so that they can be much louder than ordinary sound can be and last until they turn it off. There is no time limit. You won't sleep until they let you sleep. If this ultra insistent voice demands you do something, you will do it.
Agreed. But I would still recommend those interested to start with the online courses. The reason is that they hammer in the core principles that underlie all of systematic program design, with plenty of hand holding and exercises, and spending the right amount of time on each new concept, which is a lot harder with the book alone. The instructor is so good that in 10 mins one will understand what would otherwise take more than one hour with the book, at least in my case. After completing the moocs one will have a rock solid foundation from which to tackle more ambitious problems, including the ones you mentioned. Only then would I open the book.
Most of the time, you're trying to solve different types of locks: key locks, 3 and 4 digit combination locks, combination locks with letters, directional locks (not going to say always try the Konami code, but there's a good chance that's going to be the answer), stuff like that. You may have to solve riddles to figure out where the keys and combinations are.

Some puzzles are purely observation. The Jurassic Park "hide stuff in the bottom of a Barbasol can" trick is pretty popular, there are safes where they tell you the code is the "boss's wife's birthday", so you have to find the calendar or rolodex or dated happy birthday note in the room.

There was one room I did that swapped the keycaps on a typewriter to make a substitution cipher- type the coded message into the typewriter and the decoded message would come out.

The rooms with higher production quality tend to incorporate more technology into the puzzles. One room I did gave you instructions on a radio (which you got from a previous locked box), if you were tuned to the right station- hinted at from a different clue, with the radio instructions changing as you finished each step. Another room had rigged together a large box with a Kinect or Leap Motion or something similar setup where you had to stick your hand into the box and move it around in the right place to open a magnetic lock, but the screen showing you the correct sequence was in another room that you couldn't see so your teammates had to be in the other room shouting directions at you.
Cloudflare still lacks U2F. For domain names and hosting, this is something that you should not compromise on.
Okay, great. It’s free and out in the open, for people to study and maybe expand and iterate with.

But a directory tree full of PDF files is still less than compelling.

It’s something akin to a public domain screenplay.

Okay, we have a script. Now what?
Convert any program into a serverless function, Deploy into Docker – Jerverless
How would sending report cards home on a day other than Friday be removing a parenting tool?
Most of the compromises I've dealt with over the years fall into just a handful of categories:

1. Data theft. So, ripping off a database or intercepting credentials while people log in.

2. Embed a link into page output which will try to download something from somewhere somehow. It might be phishing, or (usually) it's some kind of JS trying to infect the user with malware. Lazy attacks work by just popping up a convincing-enough warning message with a link that lets the user download the malware themselves, and it's effective enough.

3. Credit card theft. Using a third party service with iframes makes this harder, but not impossible.

4. Dropping some kind of web-based shell, like C99.

#1 doesn't get anybody to care. If that's all that ever happened, I'm pretty sure shared hosting providers would still be saying, "sucks to be you." #3 causes headaches for the site owner and makes them care, but still not the hosting provider.

#2 got the hosting providers' attention once Google launched Safe Browsing. Suddenly this put some of the responsibility for maintaining a safe network back onto the hosting providers. Their first solution was to just shut down sites discovered to have malicious code, but that really irritated the customers. So gradually hosting providers started trying to be a little more helpful.

#4 is a big headache for hosting providers, because those things don't get picked up automatically by Google, and the shells can be used to irritate other hosting providers, who will definitely start lodging complaints with whoever's upstream of the hosting provider.

Not on this list is, "try to infect other sites on the same server", because shared hosting environments have had easy access to a variety of tools for a long time now that prevents that. In a LAMP environment, that used to include SuexecUserGroup; more modern LAMP environments now use php-fpm and have PHP processes running from distinct unprivileged user accounts. There's also the usual php.ini values, like open_basedir, which limit access to the filesystem or to other PHP functions (allow_url_fopen).

I won't say it's impossible for an infected site to attack another site on the same server in a shared hosting context, but you'll need a get-out-of-jail card and those are harder to come by.

No professional shared host would allow one site to access or modify another site on the same server.
TypeORM fixtures loader
I've been in a Union and hated it, however I would advocate for their purpose with a whole heart.
Rust is becoming very popular. What is Rust though, if not a strict (i.e., non-lazy) Haskell with different syntax, linear types, and less polymorphism? I think a CS type who loves Haskell will be right at home with Rust. Or modern C++. Just as a CS type who loves Lisp will also be able to make the move to Rust or modern C++. Java, maybe not so much :)
> The people getting screwed are those who pay a deductible/co-pay based on the inflated prices

I.e., insured patients getting service from out of network providers; otherwise, if you have insurance, and you are paying deductible or co-insurance, it's based on the insurance negotiated price, not the chargemaster price. OTOH, if you are paying a co-pay, it's a flat fee in your insurance policy and the actual (chargemaster or negotiated) price is irrelevant.