skysight-inc/HackerNews huggingface dataset:
It is his OOPSLA 97 keynote. I am sure you can find it online.
Creating a Clap-Controlled Arduino Remote
The entire city of Seattle is under a flight path. I can hear a jet right now!
I'm furrowing my brow at this one:

"A file is unable to be restored from tape due to several device and media errors. What is most likely the cause?

Media errors usually indicate that the tape media is damaged, or that the tape drive heads need cleaning."

I've read a few of the questions from other categories and I really can't say any of them have been "awesome".
What Does History Smell Like?
For some other data points:

https://www.bostonmagazine.com/education/2017/12/11/boston-u...

"Robert Brown earned nearly $2.5 million in 2015, according to the most recent tax filings." (President of BU)

"Three other leaders had seven-digit earnings in 2015: Harvard President Drew Faust, who will retire at the end of the school year, earned $1.57 million; Northeastern President Joseph Aoun notched $1.45 million; and MIT President L. Rafael Reif took home $1.03 million."

Maybe the OP isn't talking about the same tier of school, or maybe Boston is an unusual place for university president salaries, but those numbers are pretty far from $200k.
In the Netherlands, a corporation is a resident for tax purposes if the management and control of that company is in the Netherlands, regardless of where that corporation is set up. There is no reference to address or office location. I'd be wary of casually dismissing Dutch tax residency of an "online" company--it is not as trivial as most think it is.
> The broader point is that outside of R1, prices mostly reflect the fact that for most students education doesn't scale very well and experienced human labor is more expensive than ever.

Education scales fine with motivated students or with mechanisms to help students with their motivation. I did a MicroMaster’s with EdX that covered ¼ of a Master’s degree. Now I’m doing a Master’s with SOAS, University of London. Exam and essay marking aside marginal costs per student are close to zero. MOOCs work with motivated students.

For students who are tackling subjects with steeper learning curves scheduling and project based learning seem to work very well along with initial selection. Lambda School is 40 hours a week for 30 weeks. It’s entirely online but the lectures are live so it’s cohort based and you are on the same schedule as the rest of the class. They have a university like method with TAs and lecturers, where the TAs can solve most problems. It seems to be a pretty good system, people have gone from lambda school to MicroSoft and Google.[1]

Education scales fine. The fact that it hasn’t been scaled yet means we’re getting started.

[1]https://mobile.twitter.com/austenallred/status/1010214066701...
nice video, I liked it.
But the I wouldn't call it "deep dive". In any case, it is just a quick overview.

by "deep dive" I would expect in detail infecting techniques (.com is mentioned, but MBR is missing), stealth techniques (how virus by passed debuggers and anti-virus), techniques used by antivirus (besides basic pattern matching).
People with Depression Use Language Differently
Well not all the time. They can change, but approach and departure paths need to be approved by the FAA and published in official navigation charts. So they don't change on a whim.
Sadly, the source to Buzz was lost and development stopped. A hacker community kept it going for quite a while. It's apparently been restarted.

http://jeskola.net/buzz/
i mean.. planes sell tickets everyday for seats that don't exist.. its all legal...
Those subjects might also have problems, but this story is about cosmetology. Not every story needs to be about every problem at the same time. You can’t boil the ocean.

See also: whataboutism
Thanks for the demonstration!
"I was recovering a database where the persistent volume wasn't setup right and the container got killed and restarted."

In other words, your database application was using scratch storage instead of persistent volumes?

What this anecdote shows is that the developers or admins responsible to setup the database didn't do it properly.

Also, testing failures and data recovery should be your priority before going to production.

I don't see how you could blame that on software.
the pool analogy is a bit absurd, but similar things can and do happen. for example, if your private driveway connects two public roads and you don't actively prevent the public from exploiting that connectivity, eventually it becomes a public right of way and you lose the legal ability to stop people from using it.

> If we lived by that logic, places would steadily become worse since complaints would only be valid if you lived there before a change took place.

maybe. or maybe if this were the case it would exert a large enough downward pressure on property values that the current owner would be forced to resolve the issue before selling.
I actually find comments like this to be some mix of funny & infuriating because it is so dramatically false. There are all these myths about “one bad hire” or how a bad engineer can ruin a team, but they are mostly overblown bravado by coder cowboys who think they know how to do everything right and should just be left to code in a vacuum, and that anyone who dares challenge them or demand compromise with real world limitations, deadlines, customer demands, must be a “clown” (as you put it). It’s a sad state of arrogance and I think it leads directly to the joke we have today for software interviews, code tests, TripleByte / CoderPad garbage using language esoterica and whiteboard trivia to haze out anyone with common sense about business software.

Most code that creates value to people is messy, written in a hurry with vague specifications & unclear understanding of what the end user wants or would pay for, and it gets iterated by disjoint teams of people with competing timelines, politics, credit mongering and resource constraints, and most of it is for reporting something to someone.

If you don’t step back and realize that bare metal performance and esoteric data structures and algorithms generally don’t matter and can be picked up quickly by just about any engineer, and that real value comes from putting careful scaffolding and comments around hacked up business logic that needs to be future proofed against highly volatile business circumstances, you’re just going to be miserable and probably should quit and try to find a financially viable open source job on a compiler team or something where the exceedingly rare assumption you want to enforce (that most people reading your code are above average at the idioms of the language or tool you’re using) has some prayer of being relevant or applicable.
I thought I was going to read about a home-sized noise cancelling system that you could activate by pressing a button when you heard an airplane overhead.
I rented near a train line for which I was told stopped running in the evenings as it was a passenger line, and only special circumstances had cargo trains coming through. Shortly after I moved in the cargo trains started running full time between 1am to 5am when they gave way to passenger trains on the line. Another thing not mentioned is routine rail maintainence vehicles work at night and they are pretty loud too. The proximity was ridiculous so I expected some noise. But I was not given correct information and it quickly changed anyway.
the argument is that such oil-bearing trains derail frequently enough that they actually spill more oil than the pipelines would
> I'm not thin-skinned

Are you sure about that? The gay thing is weird, yeah, but you basically are thin skinned if the connection between bullets and violence is that bothersome to you. Most people aren't that bothered by references to violence; if they were then violent shows and movies wouldn't be the best-sellers they currently are. What if I wrote a useful library and called it "Bomb"? Would that be insensitive of me?
First, people don't always know. Actually I think people frequently don't know. It's not like estate/rental agents are known for their outstanding honesty.

In California, agents (and homeowners) are required to disclose any known issues with the property, which includes neighborhood noise issues like proximity to an airport. When I bought a house located near a small airport, the selling agent had a separate airport disclosure document that I had to sign.
Since I am not the parent poster, I would like to understand why this completely factual post was downvoted?
I wouldn't have said anything about that if not for the gay bit. I thought about just deleting that part, but I'll let it stand.
The author, Dan Abramov, is a really smart, great and humble guy who has had immense contributions to the front end ecosystem and community.

It's interesting that people who don't know that will view that post negatively but people who know what he has accomplished would be inspired by it.

To end off, pay your respects at: https://dan.church/
One of the main value proposition of Kubernetes is that you're not locked in to any vendor or infrastructure providers.

If your application runs on K8s, then it's portable and it doesn't have to be aware of the environment or other system integration (e.g storage).
Yes, but I don't like drinking alone.
Ask HN: What technology stack would you trust with your uploaded consciousness?
(Assuming upload technology was available now and uploading was a better option than not uploading from an existential risk point of view)

Since we don’t have an OS designed with this purpose in mind, I’d have to go for Erlang on seL4 for now. Hardware I don’t know.
Agree - looks largely like syntactic sugar. Fine if that what's you want but should be acknowledged as such.
Your methodology is to either lean on rock stars or have people not work together?
Again, you're arguing that since [bad thing] happens, [more bad things] are justified. Stopping coal mining today isn't going to undo all of that progress you talked about. It already happened. And the progress only required energy, not coal. Coal was just the energy source that was available at the time. We have other energy sources.

Changing the argument to the damage caused by lithium mines is just a distraction. My argument isn't against coal, it's against unnecessary evils. It would take a mighty strong mind to honestly argue that solar and wind power is more evil than coal.

I'm going to bow out of this argument now as I'm not actually looking to have my opinion changed to a more pro-coal stance in 2018.
> “if you knowingly purchase a residence under a flight path, you lose any privilege of complaining about the noise”

Flight paths aren’t always static. Neither are the volumes of traffic using a given path, or the times of day when planes are flying on particular paths.

Aircraft noise is a mild annoyance when you have occasional flights during the day, but becomes life-ruiningly bad when you have departing 747s and A380s making turns over your house every few minutes at around midnight. Despite living more than 15 miles from the airport in an area of London that wasn’t previously known for aircraft noise.

In my case I was renting and could move, but if you were stuck with a house you owned (and couldn’t easily sell) it would be an awful situation to be in.
It's also kinda fun to use them to sniff your various electronic devices. I remember holding one up to my old Amiga 500 and listening to the emissions it was producing.
The Potential Benefits of Twitter’s Follow Hashtag
I like to see simplified loops in Java. For example, traverse two collections/arrays of the same size simultaneously.

for (var f : fathers, var m : mothers) {

families.add(new Family(f, m));

}
The resource I'm surprised never gets recommended is buy a whiteboard.

I found it incredible how much code you can write and feel competent in before finding out crunch time you literally can't write legibly on a board.
Over what period of time did you write 1.5 _million_ lines of code for this one project?
Fuck, I'm buying.
You’d be amazed at how many people apply for jobs and lie on their resumes. Sometimes you need some canary questions to weed those people out. They only seem stupid to you because you know the answers.
> Actually I think people frequently don't know.

Indeed. I bought my first house under a major flight path and didn't know it.

Call me stupid, but I didn't know the traffic patterns. Namely that most traffic to the Salt Lake City Intentional Airport goes on a north-south route, and I lived due south of the airport. (The patterns are due to the surrounding Salt Lake Valley.)

So despite being 15+ miles from the airport -- further than most of SLC, where I had lived for years -- the air traffic at my house was incessant at the busy flight times.

I'm not sure that was anyone's "fault" except mine, but anyway, yes, I believe people frequently don't know.

Fortunately, I grew used to it.
If you want more options, dnscrypt-proxy
https://github.com/jedisct1/dnscrypt-proxy

https://github.com/pi-hole/pi-hole/wiki/DNSCrypt-2.0
Seconded with extreme interest
I don't know, sort of feels like this thing really isn't helping anyone other than perhaps the entity collecting the $5. These folks would probably be better served by speaking with some experts to find out whether there are any feasible short term things that can even be done, and if there are then organizing to lobby officials as a group. Punching the button every time a plane flies over is probably just going to limit the effectiveness of the complaints.
> “Someone who can't understand the code they've been assigned to work on”

Nobody said anything like this! I don’t understand how you make this conflation mistake.

Before I ever read one single character of Scala code, I had written hundreds of thousands of lines of code in C, Python and Haskell, among others.

It was easy to understand Scala code despite having never read it except for places where people tried to rely on needless shorthand or obtuse ways of doing things.

I can’t understand your response. It’s so easy to write C code that a veteran C expert has to spend hours to understand, or to rewrite the same code in a way where a freshman who only ever used Java could equally easily understand it.

Familiarity with how to unlock meaning from badly written code is not the same thing as experience with a language.
40hex is a great zine from the early 90s that was focused on viruses, from a virus writers perspective. Mutation engines, polymorphism, virus decompilation & spotlights, etc.

http://textfiles.rolz.org/magazines/40HEX/
... yes, exactly. Let's review:

I pointed out it's not the university, but the endowment that needs to spend a certain amount to maintain tax-exempt status and that most of it is invested to make more money, which is not an educational purpose.

You've just pointed out that the IRS requires the endowment to make certain distributions. And you've even noted that the IRS required distribution is often much lower than the actual investment income earned. What does this mean? It means even after making the qualified distributions the endowment grows.

Let's say the investment pot has $100 principal and earns 8% a year. At the end of the first year the endowment has $108. Most endowments FBO educational institutions distribute 5% of the total assets[1]:

Year Prin. Int. Dist.

---- ------- ---- ----

1 $100.00 $8.00 $5.40

2 $102.60 $8.21 $5.54

3* $105.27 $8.42 $5.68

4 $108.00 $8.64 $5.83

5 $110.81 $8.87 $5.99

As you can see as the endowment grows the amount of money that needs to be distributed grows as well.

It's interesting to note that the specific rule you've cited came into effect in 1970 precisely because endowments were reaping the benefits of tax-free earnings without actually using the money for the benefit of any of the tax-exempt activities.[2] When did college tuition start skyrocketing? The mid-1970's.

[1] Professional experience: I'm a securities & investment attorney.

[2] https://www.irs.gov/irm/part7/irm_07-027-016

*Edit: Skipped a year's worth of numbers
Enfiando no cu gostoso
>>> maybe if this were the case it would exert a large enough downward pressure on property values that the current owner would be forced to resolve the issue before selling.

This is exactly what the current owners are trying to resolve via their complaints.. which is why their complaints are valid, even if they didn't live at the residence before the issue arose.

Edit:
Hence the logic holds that if complaints are required to reduce an externality, and you simultaneously hold that complaints are only valid if they are made by residents who have lived there before said externality began, then places would only become worse.
I appreciate your insistence on speaking using precise terms. I'm sure I'm not the only one who gauges the knowledge-level and overall attention to detail of a speaker based on their use of precise, correct terminology. It's a useful handshaking technique I use for calibrating the technical content of my speech.
I agree about your unspoken assumption, but many interviewees ask. And the post I was responding to pointed to the Apache commons library, so I hazard to say it's not universally known.

A fail is not a red flag. A senior candidate not asking clarifying questions does not disqualify them (what I would call a red flag) but it is brought up in the debrief as a potential gap. I don't expect them to state this could be implemented using a single call to Apache commons. I call those candidates out in the debrief as being aware of the library, as a bonus. But not saying it isn't a negative.
1. Ireland, Dublin

2. Around 10? Eir, Vodafone, Sky, Digiweb (DSL/Fibre depending on location), Virgin (cable), Magnet (fibre), imagine (LTE), Pure. Three. Other smaller players I've forgotten.

3/4. 360mb/s at €64/mo with 24 month contract + bundled TV, €56/mo @ 240mb/s without (Virgin)

5. Sky doing 100mb/s DSL for €30/mo is the cheapest real broadband. Eir doing prepaid 4G for €20/mo (includes €10 to spend on calls/texts) with a 7.5gig limit also exists for very light users as the absolute cheapest option.

6. I'm on virgin business (400mb/s @ €80/mo). Their DNS was appallingly slow at times, but after switching that out they've had 1 outage I've noticed in four years.

7. Not in my location, but Siro is a government funded network that many of the midtier ISPs (as in not Eir and not Virgin) use around the country.

8. Apart from the slow DNS which I've bypassed, I have no issues. I have had serious issues with Eir in the past and only Eir and Virgin go above 100mb/s to my house.
do you think it's likely that the number of teachers, psychologists, etc. could actually approach zero without significant increase in pay for these positions?
La Jolla isn't really local to the airport, and all the airplane noise I ever heard there was from military planes related to MCAS Miramar.

But for starters, it's a big tall hill with books and crannies, and if planes started turning east sooner after takeoff, instead of flying over the ocean, parts of it might get some noise. I'd bet some homes get the sound magnified by the local topography.
> Of course nature is destructive. But there's nothing we can really do about that. There is something we can do about humans being destructive.

Aren’t humans a part of that nature? Isn’t that what makes us destructive?
Vanity is the reason, in my experience.

For all the downsides of amp, it’s demonstrated that letting go of asthetic vanity in the name of fundamental soundness is a good trade to make.
first off, I'm not seriously trying to make the point that it's totally illegitimate to complain about things that you knew would happen going in.

but by "current owner" I meant the person who owned the property before the annoying circumstance began.
if the benefit of infrastructure accrues indirectly to the ruling class through the productivity of the working classes, then it (infrastructure) will be maintained. After that benefit has gone away (say after manufacturing, technology, and information jobs have moved overseas) the infrastructure can be allowed to decay

I'm trying to apply this reasoning to a different place (Los Angeles), but it doesn't seem to fit. Trucks, owned by the ruling class (i.e. shareholders of trucking companies) depend directly on those roads to make money. But the infrastructure is decaying anyway.
Ok, that's actually an interesting (schelling) point!
Most people probably don't check official navigation charts, so they don't realize that just because they don't hear airplanes in a house when they visit it doesn't mean they won't later (like swapping runway direction depending on wind conditions).

The FAA NextGen changes have also moved flight paths quite a bit over the last few years. My parents live somewhere where they wouldn't expect to have airplane noise (about a 40 mile drive from the nearest airport, although more like 30 as the crow flies), but starting a year ago they've have planes flying 3,000 feet over their roof, low enough to be noticeably loud.
Not all noise complains are from people who actually live near airports. I already linked this in my other reply, but: https://arstechnica.com/science/2017/01/former-astronaut-fil...

> located five miles from Reagan National Airport.

That's not really close. The reason there are planes there is due to the flight paths:

> To reach Reagan National through the congested and closely monitored DC airspace, flights must basically follow the Potomac River. The problem for Vittori's neighborhood is compounded by the fact that the airport recently adopted a new flight navigation system known as NextGen to help cut carbon emissions and reduce fuel consumption. This brought planes directly over his Georgetown neighborhood.

Also see the other commenter whose living 12 miles from the airport!
The button maker probably just sent out a press release that everyone used as the basis for their story.
Yeah, we just bought a house in Los Angeles. They gave us this huge sheet of all these things located within x number of miles of the house. It was kinda useless since everything is within a few miles in la, but was interesting.
But real world casinos also have limited bankrolls and can go bust given 50% odds. Which is why they never offer 50% odds.
I agree 100%. I wonder if some people think there is an invisible boundary to "space" and when you're past it, gravity ceases to exist and you're just minutes away from bumping into Vulcans and Klingons.

Reaching an altitude of 60 km is just barely leaving the surface of Earth. Not at all impressive and totally not worth the time and hassle, never mind paying $100,000.
> you can't blast down a residential street at 60kph even if that's the legal limit

Google knows how fast cars actually drive on that residential street, on different days of the week, at different times of day, and considering realtime traffic.

They're not just using the maximum legal speed.