skysight-inc/HackerNews huggingface dataset:
Wait, what about the part where everyone buys cheap Airbus planes and hedges them for when the price goes up? At some point, Airbus has to sell them for a profit, and it's at that point that people start selling their stockpiles of cheaply-bought Airbus planes. They could sell it for anywhere between $1 and whatever the price Airbus will eventually want to charge, and still make a profit, while simultaneously taking away all profit from Airbus.

And in the above scenario, Boeing is also someone that could buy those cheap Airbus planes. I know, it's a contrived scenario, but I think it illustrates the point.

In the case of aluminium being subsidized by the Chinese government, same thing. The entire world, including America, get's to benefit from cheap Aluminium. You could argue it's a relatively direct subsidy by the Chinese government to all Aluminium consumers. The Chinese government, and their subsidized aluminium producers will not be getting that money back. And really, all they're essentially buying is a temporary halt on competition. As soon as they monopolize the market, and attempt to abuse it, competitors will start appearing and they're back to square one. With a large capital deficit and negligible profits from the exercise.

Alternatively, you get protectionism via tariffs. One could argue that that is a form of punishment on all the consumers of the tariff-ed good, or consumers of goods that are made from the tariff-ed material. The consumers pay more, and the government get's extra tax revenue. Does it buffer, and protect local industries from turbulent and cheap foreign markets? Sure, but that's at the cost of the consumers again. Really, the only winner is the state's coffer.

</opinionated rant>
Yes, which is why we blanket ban nudity as a precaution.
Looks are pretty silly and irrelevant for most power users. I run Ubuntu with the i3 tiling window manager, which doesn't even have a desktop. Having a desktop is another thing that's pretty much irrelevant, given the way i3 works. I would never sacrifice the functionality I really like just to get something that's supposedly "prettier".
Dams have an issue with methane emissions (a potent greenhouse gas)[1]. If I remember right, the type of dam also matters, and there are numerous problems with megadams in particular.

[1]http://www.scientificamerican.com/article/methane-emissions-...
Resilio Sync [1] (Formerly BitTorrent Sync) has worked well for me.

[1] https://getsync.com/individuals/
If you re-read the comment above, you will see that it is not preaching. It is careful to say "for people who try to ... minimize inflicting suffering" -- leaving room for those (like you) who don't care.

Further, I think you are creating an unhelpful dichotomy between zero and nonzero. This dichotomy is not necessary.

It is reasonable to try to reduce suffering, but not drive it to zero (whatever that might imply). Perhaps there's more to the cost function (e.g., endangered species), or perhaps one is skeptical (like you seem to be) that you can measure suffering precisely enough to drive it to zero.

You say zero is easily achievable, but I doubt this. One can argue that the migrant labor that picked your carrots suffered, or that tiny insects were harmed in harvesting your vegetables (not a strawman: https://en.wikipedia.org/wiki/Jain_vegetarianism). I'm not advocating that position, but I do claim that "zero" is not easily achievable, if you look carefully.
If you are paying for an expensive fish and are served a cheap one, you are being ripped off. Someone may not care about what kind of fish they receive, but charge them more for that and I would say almost 99% would care.
Have a look at this Wikipedia page:

https://en.wikipedia.org/wiki/Epinephrine_autoinjector

People and competitors have been trying to, and some have, gotten FDA approval for alternatives. Greed itself is not inherently bad; greed could be the thing driving you to choose one of the alternatives over the EpiPen. Or perhaps reform the FDA rules that led to this situation in the first place.
IANAL, but this might still cause trouble if the firm has cashflow issues. If there's a $10k distribution one quarter, and the next quarter a $10k bill can't be paid, suddenly you're pierced.
Both Snapchat and Whatsapp are a joke when it comes to privacy because the client software is closed source.
If you don't mind me asking, any other resources you found useful for PM interviews?
The FBI Accused Him of Terrorism. He Couldn't Tie His Shoes
There's some rogue political wing in Japan that wants to have 100% capacity for domestic food production to meet domestic consumption needs. They've been pushing for subsidies for years to achieve "food independence", whatever that means.

I imagine their true goal is to just pad their pockets.
Why would it be outdated?
>Are you suggesting a Git user will eventually need to understand it? That's a strike against Git already.

I think as engineers we should understand how our tools work.
Cheers, I just donated you one.
USB Killer V2.0: test USB ports against power surge attacks
Don’t Blame Capitalism for Your Pricey EpiPen
it happens to all of us :)
Mac OS X is a mostly closed source operating system so I don't understand why you are drawing the line with third parties.
It is interesting how up front they were about income. That seems much more efficient than trying to advertise wealth by buying "middle age crisis" style sports cars :)
Comparing Vala to C# isn't fair. Vala is transpiled to C, then compiled to machine code, therefore has source compatibility with C and uses automatic reference counting, while C# is compiled to byte code, needs wrappers around C and uses garbage collection.
They both are high level languages, but definitly with different goals.
What makes this different/better than Mnesia? Honest question.
Uber.la 2.0 / Lifestyle / Lifehacks / Technology / Gadgets
If you couldn't tell the difference between chicken and any fish, you probably should avoid it.

You'll notice the difference between escolar/"white tuna" and albacore tuna that we normally eat is that it's a lot cheaper, is oily and it gives you explosive orange diahharea.
Dropbox is using cached root privs that it now claims it doesn't even need to force itself into full control of your machine, on the back of an accessibility exploit, actively disregards explicit user actions taken to remove it, does this all via SQL injection, and if all of the above doesn't meet the definition of malware, I don't know what does.

All this from a company who recently had one of the largest credential breaches in the history of the Internet

and you think it's okay to "push the platform"?!???!

It's pretty popular these days to say "Delete your account" online. If this wasn't an accidental knee jerk response, please go one step farther and delete any professional involvement you have with software or technology implementation. You don't understand security concerns, nor does your poorly rehashed half-argument about OS X explain why this would be okay on any platform.

A bit emphatic, but if those goes to the greys, so be it. HN is clearly frequented by people with meaningful input in business, product, and engineering decisions. This kind of scapegoat deflection needs to be highlighted as an unacceptable security practice not justified by anything that seems to qualify as entrepreneurial disruption.
> this is a highly misleading comparison.

Why? When I do hg grep, it doesn't show me blame or anything; the output looks almost identical to the output of git grep. If it's doing work and then throwing it away, why is it fair to force git to do the same work and then also throw it away?

(I'll also point out that git is still 5x faster in this comparison. :)
I have a phone interview for a quant position in Goldman's Strats. Tips?
But how will that affect output? I'm not aware of any scenario where HTML attribute order matters.
Yes exactly. You can get 30k per week consulting but not on the regular, esp. if you're doing the consulting and the biz dev. The sales cycle for getting 30k/week is long.

It's very hard to do week in week out. Getting $30k per MONTH for a small business is generally a 3-6 month sales cycle. One-time projects can be shorter of course, esp. in network, but you're always on the biz dev grind if that's your model.

He wasn't 250k/yr salary for 2 consecutive years and a suspect accredited investor.

I think it's cool what he's done and what he's shared to the community, but I do think he gets glorified for his posts which are not always realistic for most people and the projection is that he's killing it when he really isn't.

Also, part of me read this and thought this was sad to see a fellow entrepreneur jump ship, even though I do like Stripe and Atlas.
I am enrolling Stripe Atlas and, to me, incorporating in USA will give me access to modern banking services, and platforms, as Stripe, and it seems USA has very lower taxes than Brazil, my country. That's why I am interested.

It all seems fascinating, but I am afraid to continue and do the last step of the enrollment. I don't know how is the process to close the company, what the representative agent can do for me, how much is to have an account on SVB (after the 24 free months), if it's easy to legally hire a person to work remotely anywhere, and if for some reason I will need to eventually travel to USA.

If someone have a answer for one of questions, I will be thankful.
Yup, he said that just like he said that he was paying for the cards, and it was and then wasn't his ebay account...
It is particularly odd if you're in the US too though, but yes that is accurate.

Freedom of speech is not a measure of those things, it is a concept we, in the US, exported to conform other democracies to our will, with mixed success.

It became a meme amongst private persons. And it is still a meme, virally spreading words that have no congruence with the reality the words are used in.

Freedom of speech is a limitation of the government retaliating on a person solely on the basis of their speech. It is not a limitation of private persons using the government's courts to create a consequence for someone else's speech, it is not a limitation on private persons for restricting or censoring other people's speech.
They blamed their shut down on regulatory issues, but how did chariot get around them?
Compared to incorporate.com they are actually cheaper if you're not a US citizen / reside outside the US. (If I remember correctly, incorporate.com charges about $700 for that.)

Other than that, I totally agree with your question.
Look, in war times, we can plant potatoes in all our gardens and take our spare meadows. We don't need these farmers in peace time; we really don't. They are leeches.
The language may seem complex to some, but so does math. It is the single most powerful programming tool the world has ever known. Sure, it may be hard to see that it is beautiful, but that is so only because it is a product of both intelligent design and evolution. The language structure is extremely logical, and there is very little that could be changed in it without the danger of destroying its finely tuned fabric built from intricately interacting concepts and mechanisms. In that, it is radically different from the multitude of "pure" programming languages, some also of a respectable age, and it is because of that, unlike those languages, it became, and has been for over a quarter of century, the single most important programming language. Some may say: yes, clearly, this language is borne from good intentions, but are not these the good intentions that pave the road to hell? To that I have only one thing to say: this is where you go looking for good company :)
Not everyone shares your same sense of morality.
If an algorithm mistakes this image for porn, it's pretty damn broken anyway.
That starts to turn into something akin to:

Man 3D prints computer

"Ok, first I 3D printed this case. Now we install the MSI motherboard, Intel processor, G.Skill RAM, and other components. Viola, a 3D printed computer!"
I've never run into a case where the difference in performance between Dict and OrderedDict was important.

I have dealt with legacy code (especially code that needs to interact with JavaScript libraries) where strict-ordering was critical and it was great that at the time I was using Ruby 1.9 in which dicts are explicitly ordered.

I agree that waffling about it is bad, but I think ordered is a better default than unordered. All this stuff about deliberately trying to shuffle order to catch bugs just says to me that most code is a lot simpler to get right if dicts are ordered-by-default.
As Jtsummers pointed out downthread, hg grep searches all revisions by default. No wonder it's so slow.

$ time hg grep --rev tip CUDA > /dev/null
real	0m0.075s
user	0m0.055s
sys	0m0.020s

Much better. Still much slower than git, which doesn't matter for this small repo but would definitely matter on a larger repo. But better. And hg lets you define aliases, so you don't have to remember to type "--rev tip".
Vehicle emissions standards in Europe are much weaker than those in the US.

Even though a "defeat device" is technically against the rules, it seems unlikely that there will actually be fines or penalties for it. There isn't any environmental regulator in Europe with the same kind of powers that the EPA and CARB have.

Legal action in Europe against VW looks more likely to be from the consumer protection angle. That is, customers were mid-sold vehicles that claimed to be compliant with emissions limits but in fact are not.
That's what I was thinking. If China wants to subsidize American manufacturing by selling us cheap aluminum, what's the problem? This is is bad if you're part of the tiny American aluminum mining and extraction business, but it's probably pretty fantastic if you're part of the huge and important industries making anything with aluminum, like cars and airplanes.

Why do we want to protect primary industries when historically there's been so much more money in secondary industries?
It's because stories/comments are loaded on demand. If you never scroll to it it won't be loaded. It was designed this way partly due to how HN API works, which doesn't provide all data up front.

Alternatively app can aggressively load everything up front, which is slow; or paginate content. To me it tends to feel faster when u have progressive UI change (empty card then fill it) than abrupt change (completely empty then all items appear), so I decided not to paginate.
By the way, I have been a professional contractor for around 10 years building webapps for both tiny organizations and the Federal Government. Whenever I've done any freelancing I've had a hard time on the contractual side of things because it is generally out of my wheelhouse. Once, this led to me to getting royally screwed over by a client and a poor designer. In retrospect, having a resource like the SCG would have gone a long way to preventing that negative experience.

This is the last course I need to complete my Computer Science degree and I figured it would be a good project that would mesh well with my job. Thanks for the upvotes and comments!
The standards body move very slowly. More practical approach is to push compilers to add more options to define undefined behavior so that we have safety with the minor cost of performance. We already have -fwrapv, -ftrapv and -fno-strict-aliasing. We could ask for more and a general -fsafe flag.
I'd love to hear what you find. My research has shown that Dropbox is mostly the only sync service supported in mobile apps. iCloud is next. After that it's very rare to see any other integration.

I'd love to see Box or someone else encourage popular apps to support their sync platforms, but I doubt it will happen. I blame Apple for not supporting easy 3rd party integrations.
> plugins

Finder doesn't have plugins, hence the accessibility API shenanigans necessary to get the same effect.
An interesting metric for sure, but probably one that oversimplifies the nuances of animal welfare ethics. I'd personally rather 100 chickens experience mild discomfort than one cow meet with prolonged suffering. (Not that this specifically should happen with modern slaughter methods, but as a thought experiment.)
Your way is better than mine.
You are ignoring costs, expertise, and time it takes to get production ramped up.

Let's say Chinese aluminum makers control the market and puts all other aluminum ventures out of business, and then raises the price until they don't need a subsidy and make a healthy profit.

Ok, so now someone else can jump in the aluminum game. Why would they do that if they knew that China could immediately put them out of business by turning the subsidy back on. Who would invest their money in that venture?
The example given in the readme (API pagination) seems better suited to an observable or stream to me, but it left me curious about applicability to other use cases with Promises.

One is retries on failure or timeout. The other is waiting for something to execute a certain number of times. The latter is something I've used only in tests, but it might have other uses I'm not thinking of. I've implemented both of these in the past with recursion, which is great, but scares some folks, esp when mixed with promises.
Its a great app.
A couple of things that would make it even better:
- a refresh button
- an "are you sure you want to quit" warning when I click the back button.
Actually wikipedia says that Zen is originally Chinese https://en.wikipedia.org/wiki/Zen
Nice work. Now you can make a programmable pocket calculator, that's programmed in Lisp!
Rare earth metals dumping caused all US mines to close for decades.
> that would probably be considered child pornography.

What on earth are you talking about? Is there anything even vaguely sexual about this photograph? Did I miss something?
Many older games barely have any blood effects at all. Look at Quake, and Half-Life: sure, there was blood, but not nearly so much.

If you want some less gory fragging, might I reccomend Robot Roller-Derby Disco Dodgeball? I swear I'm not making this up: It's a dodgeball-themed instagib arena FPS with an interesting weapon mechanic, as well as an interesting take on movement. I'd say it's worth checking out.

For some more traditional quake-style fragging, I'd check out Xonotic. It started out as a Nexuiz fork, but has grown far beyond its predecessor. Think Quake's movement, but with an extended weapon arsenal akin to UT in feel (largely due to having alt-fires, although a few weapons directly copy either Quake or UT), and a few tweaks of its own (you can hold space to automatically bunnyhop, dramatically lowering the skill floor, but keeping the ceiling relatively high). There's also a ton of maps, and quite a few gamemodes. And it's free. Just check out the beginners guide first. You'll be glad you did.

Or, if you're more into CPMA, and want some strafe-jumping-bunny-hopping action, go grab Reflex. It's a continuation of CPMA/OSP from some of the original developers. If you care, you already know the drill.

Also on the FPS radar, Warsow (its motto might as well be "you suck and that's okay," and it's got a playerbase that's arguably even more liable to pound you into a pulp than the above. But it is free), the UT4 beta (I've... heard it's good? Never been much for UT though. But it's free), Lawbreakers (it's kinda like Overwatch, but it's made by cliffyb's team, and it looks more arena fps inspired. Watch for it on store shelves in the next few years), A Fistful of Frags (A western themed FPS that really feels western: you can't just fire off your weapon constantly: every bullet is precious because reloads are slow, and if you're moving, you can kiss any chance of hitting anything goodbye, but if you stand still, you're a target. And it's free on steam), and Cube 2: Sauerbraten (it's coming om a decade old now, but it still feels fun. It also feels more like, say Half-Life than Quake (figure out the expansive map, use it to your advantage, get to a vantage point, and kill 'em before they know what hit 'em). Did I mention it's free?).

Or just boot up your favorite Quake game that isn't Quake 4. Or load up Half-Life. The deathmatch hasn't stopped being good as those games got older.
> What's the SI unit for suffering?

You could go with millihitlers. https://www.reddit.com/comments/dlu96/new_si_unit_one_hitler...
When drawing up a medication from a glass ampule, you're supposed to use a filtered needle to prevent glass shards from being drawn into the syringe[1]. Now... many folks don't do that, because if you break it properly, the odds of getting glass shards inside the ampule are pretty small (and people are lazy).

In this case though, you're smashing the ampule inside a (non-sterile) container, which will keep all the broken glass, and mix it with the solution (along with any bacteria that have taken up residence on the outside of the ampule, or the inside of the 'ampule breaker' thing).

You're then supposed to draw that up (in a process far _more_ complicated than just drawing up a medication from a vial) and inject it into someone? No thanks...

[1]: http://www.safeinfusiontherapy.com/documents/Products/Partic...
I imagine its simply an acquisition as a last option for a company. For example, if the company was about to go out of business or face some kind of catastrophic event.

I think it also insinuates a less then lucrative outcome for employees and perhaps founders, as a rescue acquisition would give a large amount of leverage to the buyer who would then pay less for the company. I.e. early investors with preferences would get out ahead while common stock holders potentially come out behind.
I'm not a facebook user, so I've never run head-long into this policy, but why doesn't facebook allow photos of nude children?

It seems awkward and creepy to consider all photos of nude children to be pornographic.

The vast, overwhelming majority (surely more than 99.9%, maybe more than two nines) of photos of nude children have no plausible sexual tone whatsoever.

And, similarly, I presume that many images that are indeed pornographic depict children who are clothed.

What does one have to do with the other?

For adults, I kinda understand: sex is one of the main reasons adults take their clothes off. But kids, especially young kids, run around naked all the time!

Does facebook not permit pictures of birth?
> I don't think it's a coincidence that these fake food articles—truffle oil, olive oil, seafood—are springing up after Larry Olmsted recently published Real Food/Fake Food: Why You Don’t Know What You’re Eating and What You Can Do about It.

If he really did publish recently, it can hardly be anything else; the olive oil and seafood results are many years old. They are more likely to have inspired him to write the book than the other way around.
I'd pay for Minihack on Android. All those Material apps waste space with the card paradigm and huge fonts.
Does anyone have experience running Flask at scale? I used it once, for a small internal reporting service, and was shocked to find that it was designed to process only a single request at a time, per process. Is this a problem in the real world, or do decent caching rules and query design render it a non issue?

What do flask apps do when they want a live connection to the client, or need to serve a heavy (slow) request? Communicate with a Node websocket server over a queue, and share a database?

I don't mean to disparage Flask. Their goal is to make it simple to stand up site with minimal boilerplate or bloat, and they succeeded at that.