skysight-inc/HackerNews huggingface dataset:
Very likely: Because they are managed by software that has existed for decades when expectations and needs were very different than today, but which works well and correctly. Why invest time and effort into changing a system that is working well enough? Whether you need to view it on a screen or print it out, this format works.

Also, I guarantee there are any number of downstream consumers of RFCs which take this sort of format as a given, and which will break on even a minor change. And why break those downstream systems if you don't have to?

Basically, any changes will break something. So the benefits of the changes need to be bigger than the costs of the changes. Not to mention the cost in wasted time of all the humans bikeshedding how to change it to make it "better".

Dealing with the ongoing cost of humans having to read across artificial page breaks is a pretty minor concern compared to the costs of all that.
Working long hours together serves purposes besides productivity, like signaling commitment and building social cohesion. "Unproductive" hardship is common in social organizations, e.g. fraternity hazing, military bootcamp, various vows of abstinence by monks, marathons for charitable causes.
I saw Jeff Lowe a couple years ago and someone from the audience asked him what technology he's seen that has most revolutionized climbing- he said headlamps: The small, light, LED headlights that last 50+ hours.
Nothing can teach you to be a leader other than leading.
You're just pushing the bubble around under the wallpaper: who defines "living costs" etc? A person can technically stay alive in extremely spartan conditions.
A lot of aviation runs on basic radio technology. ILS, VORs, all voice comms with ATC. It’s well known that these frequencies can be jammed or transmitted on by bad actors. If you want to do this, go ahead and roll the dice on having multiple federal agencies come down on you like a ton of bricks. See how it works out.

EDIT: (Since I can’t reply because HN for whatever reason prevents me from posting more than 2-3 replies per day): To clarify, yes I’m arguing that this is not newsworthy.
Hey! Which library to interact with the HBCI/FinTS interface are you using?
Another report https://metro.co.uk/2019/05/16/moment-man-fined-90-hiding-fa...
It's a little bit like saying "If she doesn't want to be tossed into the water she must be a witch!"
Laïcité and the High Stakes of Restoring Notre-Dame
Mapping U.S. weather and natural disasters
You'd need to be out by the transmitter in the middle of the airfield though to truely spoof it.
> If a murderer tells you that she's worried about other murderers killing people, you should listen to her and not call her a hypocrite.

OH, I see! Your whistleblower murderer is worried of other murderers murdering you while actively trying to murder everyone else including the potential murderers, right?
Right... but that is a distinction without a difference: it was the case that some assets were being downloaded after the app started, and that without those assets the app did not work, and now that is still the case; the form of the asset doesn't matter as long as it prevents the app from working after the base install without first downloading whatever it is.
Generally having compassion and not being extremely self-centered is a very good start though.
Had a similar security interview with a healthcare company. Three tabletop exercises that were all dumpster fires (no controls, no logs, no ability to research, etc.)...it was at that time I REALLY looked at the interviewers and noticed just how burnt-out they looked.

You can learn a lot about a company's pain points by the questions they ask during the interview...chances are they're problems they're struggling with at the moment.
I think despite their best efforts, most people are still more or less influenced by nationalism. Not just Americans, but anyone in the world can be afflicted with nationalism that impacts true neutrality of viewpoints.

Since y combinator new is most frequented by people from the US and other western nations that are having this conflict with China right now, my belief is that their emotions guide their logic. So everything that China does is bad and western countries are the victims. Which is the narrative that is also being strongly pushed in the American media and to a smaller extent other western media.

But as a Singaporean living in Asia, I don't see anything wrong with China's development path. It is developing the same way as almost every other industrialised nation in the world did. First by blatant disregard for IP and then slowly as it progresses up the economic ladder, it provides more and more protection for IP. China today and China ten years ago is vastly different in terms of the amount of the strength of its IP protection enforcement. And with its current trajectory, it will be vastly stronger in ten years still. With regards to barriers to imports, China has less barriers than most of the other developing nations and reducing sharply each year.

Instead of recognising this fact and working to hasten IP protections, America seems to me to be going on a mutually destructive path that is bad for everyone in the region if not the world. That makes me suspect this is not really about IP and prosperity but power which unlike the former, is zero-sum.

Its one thing for the average person on the street, but I don't understand why intelligent people in the West find it so difficult to separate facts from fiction and emotions from logic.

Lastly, I would like to add. There is nothing inherently moral or immoral about IP. It's just a way for the incumbents to protect their position. Making this a moral problem (Chinese bad because they steal IP) is not the right approach.
Uh... are restricted stock units OK?
That's probably a tricky question, since CPython is also essentially the spec. PyPy talks a bit about this: http://doc.pypy.org/en/latest/cpython_differences.html#diffe...

That's true, since Python has reflection it can't easily optimize that case, whereas that's a powerful benefit of having a linear type system for tracking ownership like Swift or Rust. But early freeing (which Rust has and Python does not) is slightly different from deterministic freeing (which both have) is slightly different from guaranteed freeing (which CPython has and Rust does not).
Huh, the rare and elusive Betteridge's law exception.
We used to call 'data science' data mining as anyone that spent time on KDnuggets might remember https://en.wikipedia.org/wiki/Data_mining
For shops that really care about highly performant parallel tasks, the difference matters. For people who just want more performance for free it's too much work versus what other languages provide.

If OCAML were already popular I don't think the lack of parallelism would be huge issue, but it's niche, which is a huge downside to any language in a business context. The upsides the language provides in terms of performance, ergonomics, and maintainability need to overcome that downside. All the issues I listed mean that OCAML can't generally pass that bar.
I'm interested in the dichotomy of comments here between when Trump Admin releases a tool to report censorship and when Elizabeth Warren talks about how we need to break up Big Tech.

Also, it's fascinating how many of the negative reaction comments want to pretend like there are actual alternatives to Facebook, Twitter, YouTube, Amazon Marketplace. If the argument comes down to "it's a private business, do whatever you want"... Well, let's be at least partially honest this is a new problem and these are effective-monopolies.
probably around the next presidential election.
Just what I want when I try to use an app quickly (e.g. my bus tickets or something related to time-sensitive travel) - forced updates.

I'm going back to Nokia.
How much would you expect a person to make who manages and is responsible for the entire operations of a store with revenues in the tens of millions of dollars?
IANAL, but:

The interesting thing about securities is that although we think of a security as a "thing" (like Kin) its actually a transaction - as in a "securities transaction". Meaning with two transactions involving Kin, one transaction could be a securities transaction, and the other could not.

This is more obvious when you think of the original Howey test. Selling an orange grove is not a securities transaction, but selling an orange grove where you also promise to cultivate the asset for the profit of the investor is.

Selling $5 of Kin in to a Kik user doesn't sound like a securities transaction, but selling $5 Million to a VC fund does (though probably one exempt from registration).
Why would I give them my business now, after being kicked off? If I'm going to pay for a service, I'd sooner pay for Google Drive.
Yikes. At least laserdiscs weren't homemade so I could replace what little I had.
In North western Europe everyone speaks English.

The exception is France sometimes.

Eg. Flemish people normally speak Dutch, French en English.

Sometimes, you see a Wallonian ask direction in dutch and they "hate" you, because you respond in French and they want to learn Dutch.

Fyi, hate is a too strong word of course. But you see them thinking: oh come on, respond in Dutch because I'm learning it and your not helpful for that.
There's an antipattern here to guard against. There are a bunch of tax breaks that turn into an eternal funding source from donor companies. "It would be a shame if we let anything happen to your tax break."
414M pieces of plastic found on remote island group in Indian Ocean
It's funny, because almost anyone alive today can look at this and immediately recognize poor execution of a terrible idea.

Were that many people that stupid back then?

They couldn't look at this and think:

Gee, this is fucking stupid.

I mean, I guess, considering how retarded WWI and WWII really were, I guess it shouldn't be all that surprising.

Take the body count of the war, and maybe times ten gets you the full count of people that fucking stupid.
Keyloggers Injected in Web Trust Seal Supply Chain Attack
I prefer take homes if they are reasonably scoped and turn around expectations are around 1 week.

I would rather whiteboard about the design of the app/tool than some random question another engineer pulled out of their ass twenty minutes before the interview and has unreasonably strong opinions about the design and implementation based on whatever source they stole the problem from because they don't actually understand the problem either.
You could say this at any time.

If anything the danger is increased because there isn't room to cut rates because they are already low.

It isn't long since organisations were happy to pay central banks to have their money stored safely.
It's not hard to imagine that the practice is common. I know I'm cutting corners and don't know anything about construction, but if you make a little mental game out of it. If you have 20 men on site, dismantling crane probably shuts down most of the work on site, so you have to send most of the 20 men home during dismantling. You hire an outside contractor to dismantle the crane, so you probably want it to only take a day to cut costs on outsourcing and worker leave, you bring the dismantling crew in the morning to remove the pins and the lift the pieces off on the afternoon. There are thousands of cranes all over the world and there are probably dozens erected and dismantled daily. If we only have a disaster every couple of years, out of the hundreds of operations, that's when the practice get's exposed, it's like lottery but you win every time if you don't happen to hold the winning ticket. Truth of it is, many of us roll the dice with those odds.
I definitely see your point. Though I would argue most of our rights are intangible and without ability to audit yet they're (so far, at least mostly) enforced by the court system. Your right to due process, for example. And your right to free speech. And your right against unreasonable government search and seizure. All we have are solemn assurances from the court system that our rights are being protected. So far, at least mostly, it's worked.

Just because something is difficult doesn't mean it isn't worthwhile.
It is easy to show an alert about the update or quit app. You don't need this feature at all
That statement in my country is just false:
"face a growing shortage of drivers"

They just want to cut on costs.
One assumes that, now that you have told the world you got the idea there, that they will show up soon to claim your startup as their intellectual property.
> - government media (NHK) heavily downplayed the issue while the reactor was melting, independent journalists got shutdown, actual information only leaked through anonymous sources

I'm just going to pick this one thing because I was in Japan at the time and watched the NHK broadcasts. The thing I have always found frustrating is that I believe the information reported by the western media was wrong.

At the time NHK (and every channel, actually) literally turned their entire schedule into detailed descriptions of what was going on at Fukushima. In fact, advertising on the commercial channels was dominated by AC Japan [1] because it was considered unseemly to advertise during these presentations.

Specifically I remember seeing models showing how the reactors worked and I remember TEPCO officials saying, "The data is consistent with a meltdown, but we can not confirm that at this time". This was somehow, incredibly, reported as "There has not been a meltdown" by the western media.

I kept telling expats in the area that the information they were getting in Western media was wrong, but nobody would listen to me. Everyone I spoke to in Japanese understood extremely well what the situation was. Everyone I spoke to in English was panicking because the information they were getting was absolutely wonky.

I eventually looked into it and almost all of the reports for the western media was coming from a group of reporters working for Reuters. I do not believe they are Reuters staff, but were working on contract. These reports were picked up by everybody and published without changes.

I wish I'd made better notes because now so long after the fact, it's hard to show what happened. However, if you go into the old revisions on Wikipedia, you can see for yourself. At the time, the page was being updated several times a day with links to new articles being written. Check the bylines on those articles and you will see that they are all written by the same people.

The IAEA used to have a page with all of the statements from TEPCO (in Japanese). You could, at the time, cross reference those with the news releases out of Reuters and show that the Reuters news releases were incorrect. I have not been able to find that page for about 5 years now, which is really frustrating.

It will probably seem incredibly implausible to you, as I know you are very confident of what you are saying. However, I think if you actually talk to most Japanese people, they do not doubt the government with respect to the way Fukushima was handled the way you say they do. Or at least that is my experience.

[1] - https://en.wikipedia.org/wiki/Ad_Council_Japan
I would have sent it from a public Github repo.

That's what I usually do with code challenges!
The first two people to free El Cap were Todd Skinner and Paul Piana. The climbed the Salathe Wall in 1988. In 1993 or so Lynn Hill free climbed the Nose.
This lets developers force downgrades after you start using or pay for an app.

This makes an app account hijack even more dangerous.

As a result, this is a net negative and a further appleization of Google app store through removal of choice.
It's not really a flaw. Whether it is the same app or not is being distinguished by package name + signing key. If both versions are signed by the same key, for all intents and purposes the newer version is legit.

On Android, in offline scenario, the installer doesn't even know who is the author and whether it changed. Here, all it knows is the above: package name + key used to sign.
And this is exactly how wage rises should work: business-driven decision without any government intervention. Good job.
I once bought a fantastic yoga app for 4.99$ from an independent developer, I used it every day for a month due to its simplicity and understandably.

It has since been bought by Gaiam, where it was switched to a >4.99$ per month subscription, while offering little to no additional features. Furthermore when contacting the company they had no way of honoring my original purchase, the response was basically "too bad for updating, and here's 10% off a yoga mat".

I greatly fear the integrity of software ownership when it comes to apps. I love the model of paying a fixed price for a great software release that fulfills a need. I feel like there needs to be some way for the user to retain the state of an app or there's no longer the guarantee of keeping what you originally paid for. You're now at the whim of an vendor cutting features or putting them behind a paywall after the original sale.
The OP mentioned that this interview questioned worked for them. So, at face value, seems to work?

The thing is all these weird interview strategies work at some level. Its very self-reinforcing. If a company kept hiring duds, they would change their interviewing style.. or simply go out of business after hiring enough dummies.
Robot can pick tomatoes without bruising them better than humans
Would you care to share some pointers to materials where one could learn about simplicial representations of things traditionally modeled by networks?
>Write a "Hello World" app on the iPhone that for a certain driver logging in shows all of his trips taken in the last simulation, the average rating that he got, and the total fares he collected during those trips.

That's not "Hello World" app, a "Hello World" app prints "Hello World." The purpose of a "Hello World" app is to demonstrate you've setup the environment correctly, nothing more.

Words and terms have meaning.
Sounds sort of like the .mli files in Ocaml. As I understand it, the compiler uses (and enforces) the types found therein, though can infer a lot from the code in .ml files as well.
What do you have against unborn babies? I’m interested to hear your side of the argument.

... so far, it’s sounding eerily like reasons people used to use for enslaving Africans in the 18th century.
Otherwise super rich kids will be taught the types of answers to select to maximize their adversity score. That is still going to happen though.
Yes, yes it will.
That's what happens when "our country and people first" gets classified as white supremacism.
> I was all for giving China benefit of doubt, and peaceful rise, and all of that.

The PRCs rise wasn't peaceful.
Anyone would care to explain the error?

I read the description of the incident on Google's online security blog (https://security.googleblog.com/2019/05/titan-keys-update.ht...) but the article only mentions the flaw was "due to a configuration error"...
Show HN: Lolcode-to-JavaScript compiler implemented as a Babel macro
Ask HN: What are the tools you find useful as web dev?
You are correct, I should have been much more clear on that statement. I've heard very good arguments against gun control that are not hypocritical. My statement was my attempt (a failing one) to ask my question with the least amount of bite possible. I actually wanted counter opinions, not to incite a flame war. It seems to have gotten good responses, and that's what I was looking for.

> hypocrisy of Christians who don't support gun control

That's a gross oversimplification of what it takes to be a hypocrite. I've met people who fall into the hypocrite category on both ends, but I what I didn't understand is how this "thoughts and prayers" thing was being used.

To me it felt like an attack on Christianity, which I didn't fully understand. I feel like I get it a lot better now though.
Damn, this makes me really happy that I'm going to be able to ditch the Android ecosystem.
1990: https://m.imdb.com/title/tt0099423/
Sounds like this practice successfully filters out those engineers who value their own time.
Not a native English speaker, and it might depend on the region/scene but I wouldn't agree with you.

This is a rock boot (usually called mountain boot)
https://i.pinimg.com/originals/f7/fb/96/f7fb9693adc35876240a...
and this is a rock shoe
https://www.youtube.com/watch?v=_PRxN-KNqLs#t=127s
There are several metrics for unemployment. One of them is around 4%.

https://www.bls.gov/news.release/empsit.t15.htm
I could almost be willing to agree that old versions shouldn’t expect to get bug fixes and tech support. But an old version should at least still work as it did the day it was released.

“The developer wants you to upgrade” is never a compelling reason to upgrade. Plenty of software gets worse and worse with every release, so it’s critical to at least allow users to stay on the older, better versions.
It's more that they are out of touch, IMHO. They have absolutely no concept of how far $7.50/hr goes so they just say their employees need to budget better.

Perhaps if senior executives received minimum wage paychecks for two months (and no bonuses), they might gain some empathy.
Can Monkeys Help Unlock the Secrets of Trauma?
One could probably simultaneously spoof ADS-B for added chaos.
The spirit of free speech is this. You have a right to say whatever the hell you want in public. That doesn't mean I have to let you do it in my home, my business, my private internet website. I am not required to give a platform to speech I disagree with. It also doesn't shield you from responsibility or the inevitable reaction from choosing free speech.
(not a pilot) I'd think causing the autopilot to believe it is substantially off-course would induce a sharp bank to correct course. That bank at low altitude can lead to a wing strike. If not, still seems plausible to deviate enough to impact obstacles near the runway.
This is a very good idea! I could even imagine something like this could be a socially acceptable way to test candidates, with thw benefit of helping open source
Wow, it sure looks pretty in lynx.
the big reason why the economy cyles is due to speculative cycle in land values, the booms/busts that aren't, are more like tulip bulb manias than real recessions/depressions

you could fix it by raising land value taxes high enough to extract all land rent and thus almost eliminating land speculation. At the same time you could get rid of most of our other taxes like capital gains and income taxes.
Yea you can obviously already do this, Google just added standardized function calls for it so you're not rolling your own. Plus in-line code updating (previously apps could only download additional assets like game data; code updates outside the Play store were against the rules and could get your app pulled).
I hadn't seen that -- but I don't install or use most games. If I did encounter it, though, I'd probably immediately uninstall it because it would fail. I tend to keep my apps firewalled off so that they can't use the internet.
Does Rust have the same level of support for dynamic linking as C? Genuine question, I don't know the answer. Good support for dynamic linking is crucial for apps that get shipped in Linux distributions.
If above and beyond is required, how can it be above or beyond?

Above and beyond can be nice, but the whole point is that it is exceptional, in every definition of the word. If all individuals went above and beyond all the time to fulfill expectation to do the same, that sounds like a recipe for a PR or legal disaster because rational limiting judgement is not applied, or intentionally suppressed, in a scenario where somebody is in over their head.
I don’t think so, it’s built on ECL, so the lisp is compiled to C and then linked to Qt. However, I’m not sure how all the details work.