skysight-inc/HackerNews huggingface dataset:
Yep, looks like I got rate-limited. Good old HN hug of death. I've just added a caching layer, so maybe it'll recover soon.

Edit: should be good now.
Your perceptions change when you receive new facts, shouldn't they?
You might actually see a huge lift in private aviation as I don’t have to show government ID or otherwise check in with the government for those flights (provided they take off and land in the US). You can’t even necessarily track the tail numbers of the airplane if it operates from non-towered airports away from our largest 150 or so airports and under 10K feet (so piston airplanes).

You would also displace a lot of travel to private autos, with a decrease in safety/increase in fatalities and typically an increase in fuel consumption when comparing a single occupancy car to a fairly full flight. Plus, if I’m going to be driving a car 500 miles pretty regularly, I’m going to splurge for a nice, big, comfy car and it’s not going to be an electric. Since I currently fly rather than drive on road trips, today I can drive a small electric as my daily driver.
It's just a stroboscope. The frequency of the oscillating ruler is close to an integer multiple of the camera frame rate which makes the motion look almost stationary. For low light the effect is washed out by motion blur due to the longer shutter speed. Nothing deep at all really.
How can we get young people a better concept of money and wealth quantities and trajectories?

I remember having the light bulb go off for me—previously I had zero clue and tried not to worry about—that most of those around me doing very well around age thirty had had help with a house down payment and their college costs. So the difference was simply they had the nut to get into home ownership and they didn’t have a monthly student loan.
Theoretically there's a better expected value with the 401K, but that's not what almost anyone wants. People want a moderate upward trend in value with no chance of going under.

An interesting place to see this is in groups of US military members talking about the pension plan they just had the option to switch. The 401k version has a higher expected value than the pension version, yet many people who are themselves sticking things out to pension age prefer the pension age. Though it may be that people staying in the military trend risk averse.
>No eternal leaders.

Oh? https://en.wikipedia.org/wiki/List_of_monarchy_referendums

>Freedom of expression

Oh? https://en.wikipedia.org/wiki/Ursula_Haverbeck
This is Monday morning quarter backing. Everyone knows We is/was worthless. But Uber,AirBnB,Slack, Tesla, Beyond Meat..all's well.
http://archive.is/cp7s3
Both are kind of correct. If it's laying where it shouldn't be it's debris, but if it's plowed through the windshield it's damage.
You still don't understand. I don't want a hotel with a kitchen and all that jazz. That's still a hotel.

I want a house. I want a garden. I want a pool. I want some trees. I want a living room. I want it to be a literal home.
Sears was taken over by KMart in an LBO after they emerged from bankruptcy. They were pretty much fucked once that happened as KMart wasn’t exactly a well oiled machine.

It hasn’t been the old sears, Roebuck company for many years.
So... if people getting smarter every year is bad, does that mean people getting dumber every year is good?

Or am I making a mistake by trying to apply logic here?
Yea it's working for them, free speech be damned. Won't stop me from voting with my dollar though.
They explicitly mention doing it to Google.
> You wrote some code, they don't understand it. So the ball's in your court

"The ball's in your court" is the part that is not in agreement. If it's that simple, then by saying "OK" the ball is back in your court.

I spent a lot of time in university. The one thing teachers don't want to hear is "I don't understand." Quite a few professors would give out information on how to handle it. Do not say "I don't understand," Start talking about what you do understand and what the gaps are.

> Maybe your code is too complex, or maybe it needs a comment explaining what's going on, or maybe the particular reviewer just needs some missing background info. Or maybe you don't know what's best and can ask them for help/advice.

As the author, I do not want to start playing a guessing game. And your list is way too short. I could sit for an hour and think of many more scenarios. I'm not going to explore all of them in the hope that I hit the main problem you are having. If it is too complex, say so with some explanation. If you want a comment describing this at a higher level, say so. Why should I ask for help? I have code that solves the problem. I do care about readability, of course, but it's not clear whether my code is the problem or your skills are the problem.

Your comment very much reads like what your parent is complaining about:

"A good code review is not a series of walls or hoops for the writer to jump through. It’s a critical discussion conducted by a team. Code reviewers should be collaborators not obstacles."

You have an obligation as a reviewer. Your obligation is not limited to asking questions or making statements. I know a lot of code reviews aren't structured as such, but the best code reviews are the ones where the reviewer and author have equal power. The worst ones are where the reviewer has the power to prevent a commit/merge because he/she wasn't happy with all the answers that were given. In my experience, the former are the ones where reviewers quickly learn not to give statements like "I don't understand."

> The reviewer didn't spend too long trying to guess which solution is best. They just gave you what you need to know to find the best solution.

And this is precisely the problem. I think I picked the best solution. If you don't like it, as a minimum suggest an alternative.

Now in reality, if I got such a statement, I probably would respond with "What aspect of the code is causing you trouble?" It's not a defensive response, nor is it an attack on you. And this is fine. But I could have skipped it altogether if you had led with this.
Trolling much? I expect a lot of Chinese rationalizing why this is a bad idea. After all, you get good social points for supporting the Party. Otherwise...
I believe Joel Spolsky discussed this in an article, having a wart on the name to represent if strings have raw inputs which are at risk of injection attacks.
http://archive.is/LoUF1
I am trying to understand... don't you own your data today? E.g. IIUC, you can delete your fitbit data [1].

Is the concern that the user doesn't get an explicit $ amount if they opt-in to transfer their data to a new service?

Is there any possibility that the acquirers will end up servicing the user in a better way? or do you think that these organizations will chose the most user-hostile path by providing worse service, etc?

[1] https://help.fitbit.com/articles/en_US/Help_article/1285
It will be brutal when it comes time to pay the piper.
>I lived in a very small dorm room with 4 guys in it and one bathroom on a whole floor of dorm rooms.

This pretty much still exists at many unis. Dorm housing was absurdly overpriced, which is why many schools required it. Unless you had a good reason, the dorms were a suckers bet.

> I worked part time during the school year and full time during the summer to pay for it.

This is very common

> I had no car, no TV and only ate food the school provided via my meal plan.

How are you supposed to hold down a job without a car in this day and age? People didn't use the meal plan because it was a terrible value. Going to a restaurant was cheaper.

> Most students don't have jobs at all.

According to you. Have you looked at data then vs. now? Also, you can barely even pull in enough to make rent, so what's the point? It doesn't make a dent.

> Most students live in high end apartments (lots of these apartments cost more than my mortgage payment for my 4 bedroom house - per person).

WTF are you talking about? Maybe at your university. I lived in a death trap @$180/month with a sketchy landlord I almost had to fight once. I'd hardly met anyone that lived somewhere nice. Maybe one or two, that would concede it was a nice thing, and a bit of a splurge, but they weren't paying that much anyway.

Your whole comment reads like someone that thinks people on welfare are living high on the hog and eating lobster.

EDIT: Added some stuff about how terrible a value college room and board is.
McDonalds does actually do sponsored ad deals on its meals, with tie ins to major brands. If I remember right it is legal for e.g. CBS to not run ads for ABC programs.
I am only on page 9 and the pattern appears to be somewhat obvious. I can kinda understand now the constant anti-FB crusade in media now. FB pissed off a lot of powerful people getting to where it is.

For the record, I dislike FB myself.
This is great! Hadn't heard of this API before. I was just tinkering with a small Bible cli in bash using time TSV-formatted Bible data, but now I think I'll just check this out!
Some high points of the admittedly not very concise post:

> The [US show] Patriot Act included the footage in such a way as to make it appears I was a willing participant in a video attacking Chinese leadership. [..] Unsurprisingly, sometime after this, while near my home I was placed into a police van and detained.

> This got me noticed by some Chinese tech companies who were willing to offer some sponsorships to help make up what I had lost when Vice Magazine’s lawyers got my Patreon account closed. [1]

> Unfortunately, once you have the tool and can use it with impunity, without the person being targeted being able to prove anything, of course, it will be abused to protect the powerful and influential. This has happened every time I have called out the New York Times for theft of my content- suddenly my YouTube videos are no longer recommended and my channel starts to die, even if there is no video posted even remotely controversial.

[1] https://www.reddit.com/r/KotakuInAction/comments/898na9/vice...
FWIW, I don’t read that implication in the title.
It also might possibly bring Facebook + Google more revenue because the groups paying for these ads have to target a blanket of people in order to hit that micro demographic they're targeting now.
Trashcan Mac Pro from 2013 Still Listed on Apple Store
“Goroutine” implementation in Node.js by worker_threads
I didn't think PDF files could contain executable code.

Are PDFs as attack vectors common?
> ask how often you do that to your phone?

Put your phone in your back pocket and sit down. This is exactly how bending became a big issue with the iPhone 6.
What actual difference does drawing this distinction make? It doesn’t change the advertisers behavior.
I wonder why Taint Checking (https://en.wikipedia.org/wiki/Taint_checking) never caught on in more languages.
Ask HN: Should Paywalled Articles Be Penalized?
Hackernews is basically the front page of my internet. I view the front page multiple times a day, and enjoy reading the myriad interests of the community. Lately though, I've noticed my experience taking a turn for the worse - repeated articles with paywalls hastily slapped in front of them.

Perhaps I just have a fond view of the past, but paywalls didn't seem nearly as prevalent a year ago, and it seems like this problem is only going to get worse before it gets better (if it gets better at all).

I doubt this will get much traction, but I want to open up a discussion as to potential approaches HN can take to remedy this situation. Should paywalled articles be flagged visibly as such from the front page (so I know not to bother)? Should they be disallowed entirely? Is this just a made up problem, and I'm just yelling into the wind? I'm not sure.
There's already a gift tax, though it currently excludes the first few million given.
US Criminal Charges for Fraudulently Selling Hikvision Products
Nice job on the FAQ part and addressing most ~people~ developers' questions "why not X?"
Stopping Down Some Bargain Primes and Zooms
Army place we point stories, Fibonacci series. Works to help identify a thing over an 8 usually needs to be broken down further. 5 and 8 are pairing stories,1 and 2 for when you have a half day available (depending on the seniority of the dev) or for a Friday afternoon if you finish another ticket.
Somehow the part that surprises me most is that it’s only cost you 10k, or perhaps that’s after the 90% coverage
Yikes. That’s pretty much the reason I left the org I was referring to.
Yep, I've been filing my taxes digitally for seven years (used paper forms before that) and I've never used TurboTax.
Leaded avgas is used worldwide wherever high-compression or turbo-charged spark ignition aviation engines operate.

There is an unleaded fuel program (several candidate fuels in testing) and I believe one has a chance to be a drop-in replacement. It’s not yet certified and so we keep using 100LL (worldwide, not just in the US).
This is the power and appeal of virtually every conspiracy theory.
I'm not going to elaborate super deeply in a HN comment, but here's the gist: inside a function body, you can take a reference to a thing, and store that reference in a variable. Then if that function were "yields" to the executor, we have a situation that we couldn't have with sync code: in sync code, the "yielding" only happens at the function return, and by that point, all the internal references must be gone, as the function stack frame is going to disappear. But with async, as the yielding can happen without the function actually ending, we have to be able to store the stack frame, and the references stay alive. The new feature helps the compiler to reason about this. Before the "yields" were implemented as just returns, so the compiler didn't allow borrowing over yield points.
Here, here. Rich people and financially irresponsible people have existed forever. OP probably thinks people on welfare drive Cadillacs too. Also, I can't get over how OP talks about students not using school services (dorm/chow hall). They didn't at my school because it was a terrible value. You paid upwards of $10 for shit food, and more in rent than off campus. The only people that used the dorms more than they had to were forced by their parents, or were able to get it for free.
I think you’ve fallen prey to propaganda that paints proponents of social justice in a certain way.

The social justice warriors I know _are_ part of the general population, and mind their business, and work hard every day to help people in need.

I am always disappointed when I see people write off the entire cause of social justice as pointless meddling. You’ve been duped if you think that’s all that’s going on.

The “general population” you aligned yourself with is chock full of SJWs who you have had only positive interactions with. But you would never know it...

Like trans people who pass... how would you ever realize they exist? And yet there they are.
I work ~40 hours per week over 4 days. The difference that having a 3 day weekend makes to work life balance is significant. I don't work Monday's, I work slightly longer each day for the other 4 days.

I never have that Sunday night/Monday morning feeling about work coming round too soon. I miss some meetings that are scheduled for a Monday but guess what, the world keeps turning.
"Therefore go and make disciples of all nations" is what you're referring to as 'converting people'. This is, I believe, a view held by both Protestants and Catholics.
Well said!

It would be wonderful if all programing language comparisons were this clear and this calm.
Also a good way to prevent hashed passwords from being accidentally logged.

Class PasswordType(django.db.models.Field):
hashed_pw = CharField()

def __str__():
# you can even raise an Exception here
return '<confidential data>'

Not that you should be trying to log this stuff anyways, but unless you're a solo dev you can't prevent other people from creating bugs, but you can mitigate common scenarios.
Nice work. If you define your policies based on a tagging taxonomy you could centrally manage these inbound/outbound service relationships. Every new instance or container would assume same network policies based on tag.
> > So I guess you won't be able to select for tall sons, at best you might be able to pick the larger of two embryos with slightly higher than random chance.

> It'd actually be 65% with the current height PGSes (upperbounded at perhaps 71% as WGS can recover the full heritability: https://www.biorxiv.org/content/10.1101/588020v1 ).

Wouldn't knowing 65% of the variance let you pick the best of two more than 75% of the time? (my intuition would be 50 + 65/2 %, but I'm probably wrong there)
Unsinkable Metal [video]
Netflix Originals Are Just Bad Enough to Destroy It
All of the examples of dos and don'ts in this article recommend obtuse, indirect, and unclear baroque language over clear and straightforward language.
To add to your first example... New product fails miserably in the market. CEO blames consultants for the failure, retains his job and gets his next bonus as scheduled. Rinse, repeat.
you better watch it.. this could very we’ll be....mansplaining
It's been a long time since I've watched network TV, but I can't recall EVER seeing ads for a TV show on a competitor's network.
Pumped hydro is 70-80% efficient at storing energy. [1]

Converting to sensible units gives

mass = 55e3 * 3.79kg/gallon ~ 208450kg

height = 221 meters

mass * height * 9.8m/s^2 ~ 452043210 joules (watt-seconds)

or 125KwH, 70% of that is 87KwH. What does gasoline have to do with energy storage on the grid? Furthermore, a gallon of gas has 33KwH [2].

What does the Itaipu Dam's installed power have to do with stored energy?

[1] https://en.wikipedia.org/wiki/Pumped-storage_hydroelectricit...

[2] https://en.wikipedia.org/wiki/Gasoline_gallon_equivalent
More Left Brain / Right Brain Nonsense
Great Hack Insider: Ban Facebook Political Ads
It's not meant to be a shit sandwich. This might be a "no true Scotsman" argument. But sometimes it's just a matter of re-ordering the sentences in an email.
Oddly specific
Oh, then you're reading too much into "safe" and assuming it means "can never do any bad if used in any situation, must need an AI".

It's like the same way a software can look at a number that's going to control a water heater and determine whether it's a safe temperature for a human body or not. You the programmer chose some limits. When the user enters a number, it's an unsafe value by default, because you haven't validated it.

After you validate it, you have something which is 'safe' to pass around to anywhere in your code, like a security checkpoint says that random people are unsafe, and when they enter a building their details are checked, and then they are OK to enter and go anywhere inside the building.

You, the programmer, choose what things you consider safe and unsafe and those words mean validated or unvalidated, verified or unverified, checked or unchecked, approved or unapproved, known or unknown, outside or inside, or any other pair.

> it cannot make text safe generally-speaking by any meaning of safe

If something can't be done, ever, in any situation, that probably isn't what people are talking about doing.
> It's obviously impossible for TS to guarantee that an array will not be empty at runtime,

Maybe you could use "Rest elements in tuple types" and do an overloaded signature like this:

function head<T>(...args: [T, ...any[]]): T;
function head<T>(...args: []): undefined
function head<T>(...args: [T, ...any[]] | []): T | undefined
{
return args[0];
}

(not tested)

You'd have to spread the arguments or use call/bind/apply, though.

[1]: https://github.com/microsoft/TypeScript/pull/24897
Too many stores with too many exclusives offered for rent only. Too bad for them, it will only increase piracy, since those stores don't sell individual titles, but all require paying a constant renting fee. No one is interested in paying too many of such fees at once.

The idea of many similar stores that push exclusives could scale for purchasing, but not for rent.
we shoot for π uptime, or around 22/7...
Facebook vests quarterly - there actually isn't a one year cliff. In the last picture, salary + signing bonus + (4 * Quarterly RSU) + expected year end bonus gives you the total pay for the first year.
If I scroll up to/past Luke 21, it goes blank with "No results found". Firefox 70.0.1. I like the minimalist style though.
Probably the rate limiting thing, I kicked their leaky bucket pretty hard.
Because it could actually be done in my estimation?
Sound system and mosh pit
> in critical software bugs

there were no critical software bugs

software was done according to asked specifications
The Stack Overflow survey shows only 4.1% emacs usage (even that sounds high to me).

https://insights.stackoverflow.com/survey/2018#technology-_-...
yeah, you can bet that race to the bottom hit engineer salaries or at least their growth, consequently driving out some key institutional knowledge with it I'm sure.
I wonder if this is a fake bending problem, like iPhone 6, or actually a real issue?
People buy winter tires? I couldn't agree more strongly with the rest of your comment. There were a few people that made horrible financial decisions, and others that didn't work. In fairness, it almost makes sense not to in some cases, because minimum wage barely covers rent, so it wouldn't make a dent; better to avoid derailing your education. Also, everyone owns a TV now (even then usually). I have no idea what OPs talking about.
Yes?

If you want to be ethical, you are already fighting at a disadvantage. People who are effectively ethical, who are able to act on their principles without needing to compromise, are often the people who are ruthlessly pragmatic about what does and doesn't work.

If the Sith start fighting with double-sided lightsabers and killing 50% more of your troops, maybe the Rebels should either start building a few double-sided lightsabers themselves, or come up with some kind of tangible defense against that strategy.

Of course, when you get to Sith strategies like, "choking out rebellious admirals really helps", you can't use that one without being unethical. But knowing about the strategy still helps, because it allows you respond to it.

The reason a successful ethical business can afford not to compromise when things get tough is because they are better at everything else, and you get better at everything else by learning and studying.
Battle of Midway
There are now 200k games on itch.io
I can. Do your estimation normally. If you've done it a dozen times multiply by sqrt(pi), if you've done it a couple of times multiply by pi, if you've never done it before multiply by pi^2.

I'm not off by more than 20%.
Housing prices aren't a measure of inflation. The average size of a house has gone up, the average quality of a home has gone up. Houses have more appliances, air/cooling, and electronics which increases pricing. They aren't making any more land, and our population is increasing, so naturally land prices will rise.

If you were able track housing prices of equivalent homes and adjust for land scarcity from population- you'd have a much stronger metric. Without that context it's hardly relevant.
In Rust, privacy isn't enforced like that. Private just means that things outside the module can't access them. There's no concept of privacy at the instance level.
It doesn't have the range for useful travel. It's designed to get the vehicle up to speed, using almost all its energy, and then drop away. Think of the first stage of a rocket.
I've never been to one, or really haven't even heard much of it until now, but I imagine it'd be quite the show. "Live" (heh) performances pull out more energy, more emotion, out of the audience. I can see how a well done hologram performance could be quite the entertaining experience.