skysight-inc/HackerNews huggingface dataset:
I wish Stripe would improve its offerings in other countries to match up to everyone else.

For instance the worst of it is the 7 day wait for transfers, this is despite the 'instant' direct debit to accounts if there's a refund.

There's also the 'push to debit card' functionality that isn't available everywhere either.
It contravenes the common and historical use of the word 'data' to imply undifferentiated bits/scribbles. It means facts/observations/measurements/information and you must at least grant it sufficient formatting and metadata to satisfy that definition. The fact that most data requires some human involvement for interpretation (e.g. pointing the right program at the right data) in no way negates its utility (we've learned a lot about the universe by recording data and analyzing it over the centuries), even though it may be insufficient for some bootstrapping system you envision.
There was an episode of Archer recently that was a crossover with the old Sealab cartoon (2021, the "spoof" version to be specific) and Captain Murphy was holding the world hostage with "nukes" (he didn't have any nukes) in demand for a moratorium on fishing. It wasn't the first time I had heard demands for such a pause, but it was definitely a position I wasn't expecting to see echoed in Archer.

In some other cartoon as a wink and a nod to the parents, sure. But definitely not Archer.
It was posted to both Digg and Reddit on the same day. The Digg post never gained any traction and when the server went down under the load MrGrimm deleted the reddit post (but not the digg post, since it gained no traction).

He made a second Reddit post the next day.

Source: https://www.reddit.com/r/IAmA/comments/9tlwi/im_the_imgur_gu...
It may be a cultural thing.
The MacBook Pro is standard x86 hardware nowadays using off the shelf parts available to most manufacturers (except maybe the chassis and display). Do you know if there's something else special about them?
If engineering time wasn't an issue, how much would a company of Instagram's scale save by switching from Python to a lower level language like C++? Pretend you could wave a magic wand and overnight have the entire code base transformed from Python to well written C++, how would that affect the hardware requirements, and future development?

I guess what I'm really asking is what pros and cons are there with using dynamic and relatively slow languages compared to faster languages like C++, Java, or C#? My uninformed reaction is that it's easy for startups to get started with these easy languages but that it leads to problems when it's time to scale up. Dropbox is writing their own Python implementation, and Facebook have their PHP to C++ compiler.
Is Pypy used?

http://speed.pypy.org/
https://news.ycombinator.com/item?id=11943010
I'm not sure Haskell's type system is sophisticated enough to be relied on to prevent the kinds of problems The DAO ran into. As I understand it, one of the bugs boils down to recursive calls between two side-effecting functions, which seems like it would probably be just as possible in a parallel-universe Ethereum based on Haskell.
No, just like there is nothing wrong with lead in safe amounts.

It's a tautology and you're trying to remove your question from the context of the reality in which the statement was made.
Along those lines ...
http://www.amnh.org/exhibitions/mythic-creatures/land-creatu...
> very narrow lens that 99% of the people don't care about

If I thought that was a really nice product and sent the link to my dad (he likes gadgets and cars, after all), he'd have no clue what to do after landing on the page. He usually drags the scroll bar to navigate a webpage. Good job on alienating a huge portion of your potential users.
Judge Rules in Apple's Favor, Dismisses 'Error 53' Lawsuit
Because it's a monopoly. Come back when Imgur becomes the only (or one of very few) place on the web to share funny images and Gifs. Farewell.
Drafting the smarter, faster students to act as classroom aides all the time is generally a suboptimal use of the smarter students' time. I've known quite a few kids who've resented this (especially if it happens multiple times a day and you've already explained the concept four times).
You don't have to take the oath to be a doctor in the US. Also, have you ever read it? Abortion is a no-no
>I fed my in-laws a "turkey loaf" dinner for Thanksgiving for years without them realizing

I was fed a Tofu-rkey one year when my sister and her husband were vegan. I don't think rioting occurred, but I seem to be suppressing all memory of that horror fest.
I have a theorie that submissions like this get to the frontpage because there are a lot of procrastinators who will always upvote to save for later reading, and they never actually read the articles so they keep saving them. I admit I do.
> MPI is not great at even high hundreds of cores

I've used MPI on Titan for thousands of cores. It's essentially what MPI was invented for. I also know people who perform QMC simulations using all of the cores on the machine at once using software built upon MPI.
This article is far too optimistic about Intel's future for a headline that reads "Intel Outside".

Besides companies making their own more custom AI chips with higher efficiency, and the recent news that China is building its next 100-petaflops supercomputer, Fujitsu also wants to build its exascale supercomputer on ARMv8 next.

http://www.theregister.co.uk/2016/06/20/fujitsu_arm_supercom...
When first learning to program, my teacher refused to allow us to use the debugger. He believed it corrupted our abilities to truly understand the code that we wrote.

Although I now use a debugger, I can't help but feel improper for having abandoned his rule. While a debugger provides for an easier programming experience, there is something to be said for personally combing through every line of code to find a bug.
Imgur has been trying to do more "native" ads. Example:

http://imgur.com/gallery/BcZMG#L9f9sfx
State of NY plans a public terrorist registry
Many Indian restaurants try to focus more on taste of the dish and hence the dishes tend to be not-so-healthy. But, traditional Indian cooking doesn't have the same levels of oils or clarified butter. The dishes are pretty healthy and filling too. Things have gotten bad only since the past 2-3 decades with the adoption of hydrogenated oils, refined grains.
HTML Frameset Tutorial
My wife is vegetarian, so more often than not, I'm eating that way. Boca and Morningstar taste awesome, but my problem is that I truly continue to feel quite hungry by foregoing meat in the meal. So even if these veggie options "behave" as they should, I think the bigger problem is that, for people like me, the lack of animal protein propagates as hunger, and I never feel fulfilled, and consequently am irritable.
> it's yours to keep and the label eats the cost

Not quite. It's structured as a loan. As far as book-keeping goes, they write it off as a sunk cost, but you still owe them. The contracts usually tie you to them for a period of time (or something like X albums). If you make a single album and it flops, you are still tied to them. If they decide not to give you the money to make more albums your music career is basically over.
1.21 gigawatts via the lightning network flux capacitor.
The point is not that kids are going to learn how to program in two 90 minute sessions, rather the point is to spark a kids imagination and maybe that kid decides to explore the subject further.

My eight-year-old loves making movies on his iPad using iMovie and I'm so happy that Apple is offering a course.
Seems very reminiscent of classroom iMacs in the late 90s. Not 100% altruistic but nothing to complain about.
Best of TIL Year One: SQL
I think critics of the 99% v/s 1% always pointed this out and very consistently. A significant chunk of middleclass has moved into upper-middleclass.
> The FBI’s decision to ask companies for everything and let them figure out what they’re required to turn over has had the effect of potentially putting smaller companies with fewer resources at a disadvantage, say national security attorneys. Without expensive legal representation and a familiarity with the law, companies might turn over more content than is necessary.

Tech companies should jst turn over more than they're required. If they demand info on 5 users, send 10K gzipped blend of fake & real users and random images from imgur.
Ethereum struck me as having been designed by somebody who didn't really know quite what they wanted it for. Finance not being my thing either, I didn't think of the HP-12C.

That might not be too damning an accusation. This is ver 1; it's a platform, not an app; nobody quite knows what the outcome will be anyway; and the terminology, while suggestive, is not prescriptive. However the lack of any kind of inbuilt datatype for managing an amount of money still did strike me as an odd omission...

(Maybe that would be too limiting? But I didn't like the way you had to send money and adjust balance(s) as separate operations. And, yes, of course, this was the cause of The DAO hack - but I don't want to sound too prescient here. It seemed to me an annoyance, no more.)
Nygaard (along with Møller-Pedersen) later designed the Beta language. A very fine "object oriented" language that tried to unify the concepts of classes, procedures and structures into "patterns". Seemed like a far better language than C++, Java etc. but it never quite took off. I wonder if it "lost" because a) it was not brashly promoted by an American company or b) it used (# ... #) instead of { ... } :-)
Slack, the Facebook Slayer
>how much would a company of Instagram's scale switching from Python to a lower level language like C++

I guess one thing you have to consider is

1. How many engineers do you have to hire to make Python "fast enough"

vs

2. What does it cost to deploy a full C++ team? Is it easier for new programmers to learn & write safe C++ code vs. Python.

I wonder what is cheaper?
Good point. Especially for strong drinks. Although the argument _may_ fall apart when you start talking about the taste or wines, ciders, or beers. I mean, I think they're delicious and I like the way they make me feel.
The politico-enviros used to call their scary scenarios "global warming" but who can argue with "climate change"? Weren't we all going to freeze to death based on their weather reports from the '70's?
+1 on decision tables. I've been so deep into esoteric stuff that I forgot all about those. Tie-in to recent research is Boolean truth tables. The simple logic & ability to map it out so easily allowed for vast improvements in synthesis, transformation, and especially verification of properties. It's a major reason hardware is so much more reliable than software of similar complexity. Similar tooling could be applied to software version for contracts. Protocols and control systems, too, I'd think. Might have started there.

Another old technique from high assurance was using relatively simple functions and interactions with each one being a state machine. Dijkstra-style, we state input and output assumptions in precise, formal way. Then, the function is expressed in terms of both successful and failure states. Already plenty of techniques to model-check this sort of stuff to cover all cases. Even tools that generate them from specifications. So, modifying them for smart contracts with push-button verification that properties apply to all states is another option. Just dawned on me that the combinatorial explosion risk might make a natural mechanism to force the contracts to stay ultra-simple.

Animats, what do you think of that latter idea? If not for contracts, than verified software in general. Many talked about Kloc we could cover at any point as a limitation. People like Wirth saw simplicity as a benefit. Perhaps a reasonable Kloc limit combined with great tooling/process could be seen as an enabler for simpler, assured software? I mean, there's proven impact of such rigorous techniques & modular code in defect rates. But I'm thinking for non-pro's prone to incidental complexity working within limits that reduce their defect rates by forcing them to keep simple and verifiable.

Note: Might seem a bit rambling more than specific question. I'm sort of brainstorming on that one is why...
Netflix Subscribers Would Rather Cancel Their Subscription Than See Ads
Sure, Herbalife is also more popular than most things that diligent and intelligent persons have made.
From the users perspective they're doing fine (haven't had any problems with Instagram performance).
> When the last two reactors at the San Onofre nuclear power plant in southern California closed in 2013, they were partly replaced by natural gas generation, worsening the impact on climate change.

How does one even measure that number ?
How can I be productive without everyone else just piling on more work? (2012)
Nintendo does backwards compatibility a lot better than Sony. Consoles have been compatible with the previous generation since the Wii (which would play Gamecube games) and handhelds have always compatible with the previous generation, from the Game Boy Color all the way to New 3DS.
I wish they kept the fat.

I try to eat Paleo / Ketogenic and it is so hard to find quality fat in foods because of an unjustified fear of fat.

Cholesterol is correlated with health issues in the same way that firemen are correlated with fires. It's not a causal relationship.
I definitely agree people's values are influenced by the people they spend time with.
We sketch some of the evidence for that here:
https://80000hours.org/articles/career-capital-in-any-job/#w...

It's just I think there's things you can do to counteract this problem, so it's not a decisive point against earning to give.
There are two areas I repeatedly see people touting that don't use a debugger.

1) Situations where debuggers are completely unable to be of any help. Such as debugging distributed messaging.

2) Situations where someone is refining an specific piece of software for so long that they have every aspect of the code worn deep into their memory.

1 is pretty common in web development and web developers talk a lot, so you hear a lot of people talking about it. 2 is something you only hear about from highly respected developers working on highly respected projects. That gives the impression that it's something respectable people do.

Unfortunately, 2 is not a situation that most people are in. In my experience, most people work in projects that involve too many people changing too much stuff too fast to burn anything into memory. These projects probably won't survive more than a few years. And, if the resumes I see are any indication, most people won't stick around on any company -let alone project- for more than a few years.

For the majority of people, powerful debuggers can be tremendously valuable. The two biggest issue blocking that value are 1) many development environments have pitiful-if-any debugging support and 2) a lot of developers react to their crappy debugger situation by assuming debuggers in general are crap and that developers should be macho enough to not need them.
I'm not in any way associated with the site or the group who made it, but this makes sense to me. I'll offer my take.

I read a book recently called "So Good They Can't Ignore You." One of the author's points is that a popular idea in the last couple of decades is that one can find their passion, then all will be well in the world.

I bought into this passion principle and spent nearly a decade trying out, among other things, RF engineering, tutoring, cooking, and volunteering in a restaurant and in a drug rehab clinic. This was all after I graduated with good grades and a major in CS. I don't regret my path, but I also don't think I did much social good in that time. The volunteer work at the rehab clinic was social good, but it was low skill, so I now question it's effectiveness in the world.

Another point in that book is that people develop a lasting love for fields they get good at. I'm finding that again in software, over time as I become a better developer. I believe people don't stumble across a happily ever-after career, which is what "find your passion" implies.

As an aside, I'm glad to see this project, as it's a step in a well intentioned and more intelligent direction than "find your passion."
The probable application of more efficient and accurate speech recognition is mass surveillance.
I've noticed people tend to react defensively on certain issues:

* Mention you are dieting, and someone will declare how good their triple chocolate fudge cake is.
* Mention you're a vegetarian and they'll talk about how tasty meat is.
* Say you can't eat a particular thing (lactose, gluten, sugar, etc) and they'll loudly declare how they don't share your restriction.

I've even noticed the same tendencies in myself, so I think it's some sort of deeply wired social construct. It's not solely restricted to food but is quite common there.
Microsoft already does this at their stores with YouthSpark. https://www.microsoft.com/about/philanthropies/youthspark/yo...
Yes, you're right. I've mentioned that technology in the comment above. ;)

Docker is just a quick-and-dirty way to have a full system image. It's somewhat simpler than building a proper .deb (.rpm, .tar.xz, whatever one distro eats) package, especially when there's a ton of dependencies from other packaging systems (PyPI, Ruby gems, npm packages, etc.)

Oh, and unlike with many popular OS packaging systems, with Docker can actually have multiple versions of the same "package" "installed" at the same time (that's my biggest issue with dpkg), but IIRC there are no built-in provision for the migration scripts (prerm, postinst - this sort of stuff).
Excess iron consumption is a risk factor for heart disease.

https://www.sciencedaily.com/releases/2014/04/140423170903.h...
i have a vegan friend who swears by her brand of fake cheese; she's even made bruschetta with it and had it turn out okay. also i didn't know you got actual lactose-free ice cream; the lactose-intolerant people i've known usually ate coconut-based ice creams. i wonder if any of them had tried the lactose free stuff but found they were more used to the coconut.
Would you agree your then 11 yo (12 now?) may have been more advanced than this course catered to?

Maybe some 8-9 year olds who don't have parents with a programming background would be more the target market.
I asked this a while back as well. I'm with you, but the community seems rather split on the subject.
WAT (2012)
Setting up a new Typescript 1.9 and React project
Actually, "Aha, no security background!" is the exact right attitude to have.
The proper term is 'undocumented immigrant.' In this country all people (whether they are citizens or not) are given the benefit of due process and are innocent until proven guilty.
> But you need access to plentiful, high levels of protein to maximize your height advantage.

Hence a resource restriction?
What does DRBD have to do with MySQL vs PostgresSQL ?
DRBD is just block device replication
Why notice-and-takedown is a bit of copyright law worth saving
Earth's warming just hits new threshold
One way around that problem would be to give the money away when you die instead of giving it away as you earn it.
Absolutely. I don't think we've gotten very close in matching "meat", but we're pretty close to the nugget/pink slime/McDonalds burger line.
... except that I haven't changed my behavior and the 'reasonable' action they took was permanently locking me out of my account. Note that they presented this whole experience to me in a foreign language because obviously my GeoIP is the same as my location because privacy, China and VPNs don't exist. And of course, I had no choice but to leave that number on record because it matches my credit card address. Because of course, there is no such thing as a credit card with an address outside of the issuing country, or someone that lives at many addresses or an address where there is no reliable mail. It's basically a number of bad assumptions layered with bad customer service and algorithms. Every year my credit card company randomly stops my card because they think it's weird a transaction occurred in some country or other. I say "See how I just bought a plane ticket right before that? How is that strange?". Right on my card it says "World Mastercard". I have or have had accounts with this same bank in 5 countries. They know this. But we can't just blame the bank, it's the credit card system. Apparently in every corner of the world, idiots run these algorithms. Finally, note that for this wonderful experience I pay 5% of USD$1000 = USD$50. The US intelligence sponsored monopoly of card companies on payment has to end.
Except that the ability to "point to a media item of some sort", i.e. linking is one of the fundamental properties of the WWW.
I think that's what the author defines as a "winning" battle. Notice that "winning" and "losing" in the article are NOT "my idea won" and "my idea lost", but rather... "bringing this up netted improvement" and "bringing this up netted bad feelings".
> Clash of Clans recently made changes to make the troops cheaper, cutting in to their revenue.

I doubt it.

The problem with all of these games is that they are highly dependent upon the .01% of the whales who spend huge amounts of money on the games. CoC was, somehow, noted for being a playtoy for rich, bored Arabs with oil money.

Progression in these games is HIGHLY dependent upon spending money. One clan founder I know in CoC has stolen almost 5 times the amount of gold as the current number 1 player in the world yet still hasn't cracked into the last level of the game (Level 11 Town Hall).

Yeah. Money sink.
Crazy. How is this going to alter opsec in future campaigns?

Campaigns have members and volunteers with such varied skill sets. Putting security policies in would be a big ask.
We agree many charities aren't effective, so you can't just earn to give to random organisations. You need to spend time working out where the donations can be most effective.

I think GiveWell is a good starting point: http://www.givewell.org/giving101

Though there's a lot more to say:
https://80000hours.org/2015/12/where-should-you-donate-to-ha...
The Ongoing Disaster That Is Perl 5‎
It's absolutely possible to win a war even though only the other side has a military worth the name. Look at Iraq, or Afghanistan, or even Vietnam.
The classic way would be to start out with LEX/FLEX and YACC.
We're disagreeing about how Google/YouTube is bad, not fighting over whether it's bad or good. I'm saying that YouTube's Content ID system is overzealous, and you're claiming that it's underzealous.
Agree. The site is kind of hard to scroll. The PgDown key doesn't work at the second page. Pictures after full screen pictures with no delimitation is a real turn off.
> The politico-enviros used to call their scary scenarios "global warming" but who can argue with "climate change"?

Global warming is the source of climate change, climate change involves local changes which are not always warming.

> Weren't we all going to freeze to death based on their weather reports from the '70's?

Short answer: no.

Longer answer: http://scienceblogs.com/gregladen/2013/06/04/the-1970s-ice-a...
But does that change if the fake is $3 and the real one is $15? I think a lot of people in the front end of these startups trying to create almost identical to meat and dairy products are looking at that possibility in the not so far future as to why they will be successful. As opposed to something like a boca burger that is more intended to fit inside a hamburger bun as opposed to being exactly like meat.

I say this as someone who hasn't eaten meat for well over a decade and a really close meat substitute sounds gross.
Twitter account posting GitHub commit messages containing profanity
Let Your Users “Cheat” You