skysight-inc/HackerNews huggingface dataset:
If I may make a shitty analogy...

Most humans see reality through the lens of high-level languages. A hyper-defined DSL of Ruby. Our everyday interactions and understanding of the world are both informed by that DSL. However, as people specialize into various areas they realize that there exists something deeper, something closer to the metal.

Eventually, Julie the scientist discovers that our language can be broken down into more discrete operations than our Ruby DSL would lead us to believe. After much study and experimentation she finds heaps of cryptic-looking code dedicated to memory management, CPU optimization, fault tolerance, etc. The more she studies, the more she finds. By now she's uncovered machine code and developed an instrument to compile it down to an even more fundamental entity: binary. You can take this analogy down to the hardware level -- I'll spare you.

But as human beings we cannot process the world in binary and still function normally. We can certainly think about it and after much effort place our experiences in that context. But we need the aforementioned abstractions to quickly and easily process that we need to run from tigers. Although we know the Ruby DSL hides many details of reality from us by its very nature, we ignore that out of pragmatism.
It doesn't mean what ANYONE thinks it means.
I hate to be "that guy," but loading this page reproducibly spikes the CPU usage of a "google chrome helper" to 36% of my CPU. When I kill the helper process, I get the "Aw Snap!" message in the mixpanel tab, meaning yes, indeed, it was this page...
Nice, a couple more recommendations:

* Use update instead of get then save. It's shorter, faster, and safe from race conditions.

* Use values{_list} instead of objects when only a few fields are required.

Those two anti-patterns are so prevalent I created a package dedicated to discouraging them: https://pypi.python.org/pypi/django-model-values.
How about having users post their "Top 10" picks and aggregate the results.

One issue with having a single poll is that there is the possibility that a good startup will miss out due to statistic abnormality.
AI winter happened in the early 1980s after the (Lisp) machine learning crowd got a lot of funding, a bunch of startups, but failed to convert that into profit. So then it collapsed: not because their algorithms were bad, but because they couldn't find ways to make the algorithms profitable.

What I'm looking for in the current AI hype is profit. Will IBM be successful in making Watson turn a profit? Will Google leverage alphaGo technology to not just win games, but also make profit? A big one here is self-driving cars: if the AI becomes good enough to sell to the public, that will be a huge market for AI.

So that's what I'm looking for. If the ideas become profitable, then AI will not enter into another winter.
A cell phone is much easier to upgrade on a shorter timeframe. Partially because it's such a bigger part of the average user's life than a console, but mostly because carriers with phone subsidies build in a refresh cycle and set the pace. If anything, the phone lifespan should probably be getting longer as the computational and functional advances from phone revision to revision have slowed down so much.

I probably wouldn't mind such thinking about consoles if, and only if, the manufactures used the cert processes to really held the developers feet to the fire and prevent the version targeting older revisions from slipping in quality on non-graphical aspects. And not letting them just drop the support for an old version like a phone developer because "Oh my god, the APIs aren't identical, and you even want me to test on multiple pieces of hardware WHATEVER WILL I DO!?"
Don't forget to CLICK TO TWEET the article, in case you missed it.
You're missing the main thrust of the argument, I think (and this is maybe a little expected because the article kind of presupposes it).

Imagine a hippie concept such as "you are effectively the same being as that guy over there, if either of you gets hurt, it's isomorphic, it's equally bad to the overall organism".

Now, imagine that this is objectively true, i.e. there is something in the basic laws of reality that, if you could observe it, would show the hippie idea to be obviously true.

Then perceiving this part of the laws of reality would be anti-fitness, so you would evolve to be blind to it.
What basis do you have for claiming it's a joke?
What if we decide that adding IP literals to the language isn't worth the complexity?

In practice, "add a new language feature" isn't a real solution for programmers who need to get the job done. Static type systems always have limitations. You need to be able to circumvent the type system if it isn't expressive enough for your use case.
Indeed. Noether's formilisation of algebra allowed Church & Turing to develop the lambda-calculus & invent modern programming & computation.

All modern physics stands apon Noether's 1st theorem, that every differentiable symettry of physical action is conserved.

Not to mention rings.
Not NBCUniversal. Why should it? Would you be ok with forcing Netflix or HBO to license their content for $0 as the parent suggested?
https://www.google.co.uk/search?q=norvig.com&oq=norvig.com&a...

There's a few interesting things on there!
Doesn't that open Bitpay up to double-spending attacks?
Correct. Multicore _may_ come in 4.04 if we're lucky. No ETA for modular implicits AFAICT, but I really want them ASAP; they will be a game-changer.
Show HN: First PSD2 API Sandbox for EU Banks
The engineering decisions are not based on beliefs. They are usually trade-offs. Safety in Rust has a very specific meaning clearly outlined in the official book. There are users who prefer it for certain tasks. The answer to your last question is also in the book.
I understand your point if you're talking about racing games / first person shooters, but for RPGs I think touch screens work really well. I just finished playing Final Fantasy VI on the iPhone, and it was much easier than playing on the SNES, specifically because of the touch screen.
Office 365 SAML vulnerability allowed login to almost any federated account
The issue isn't that the budget is wrong (though it doesn't typically include marketing), it's that box office revenue isn't 100% the distributors. Around 60% goes to the distributor for US box office and as low 25-40% for foreign receipts. So 3X is probably right for a heavily marketed movie, but 2X might cover a less heavily marketed movie.

Plus DVD rights, streaming, and broadcast rights do bring in some extra money too.
Let's not forget this one:

https://www.reddit.com/r/OutOfTheLoop/comments/31xp48/why_di...
> If it’s conscious agents all the way down, all first-person points of view, what happens to science? Science has always been a third-person description of the world.

It seems to me that the logical conclusion is that science is some kind of introspection.
A bit of a party pooper :).
> You're saying that you wouldn't make the mistakes she has made because you'd know better, right? You'd use math or logic or any of your abilities to make the CORRECT choice, right?

No, I'm saying that was red flag number one. She then made a series of mistakes that led to her current situation. All of the facts were available to her when she signed up for the job and instead of accepting personal responsibility, she pointed the finger at her employer. She would have a leg to stand on had she been a long-term employee that got caught up in rising rents or something similar but that was not the case.

I have empathy for everyone who gets caught up in bad situations that are out of their control. I do not have any for someone who willfully enters into a situation and blames someone else for the outcome. If I'm unable to sustain my current state of living with a job I voluntarily chose, how is it anyone else's fault but my own?

> Somewhere in the world, there is a guy judging you for screwing up because HE knew better than you did when you made that last mistake you made. And boy....THAT one was a WHOPPER. What were you THINKING?!?!

When I make mistakes, I accept responsibility, learn from them, and try not to make them again. I do not try to publicly shame someone else who could at best be described as indirectly contributing to my situation. I'm quite okay with anyone judging me because I only have control over what I do in a situation and if I let something like that affect me, I could potentially miss out on gaining experience that can only be learned through failure.
This is exactly the problem that modular implicits will solve. See http://arxiv.org/pdf/1512.01895.pdf
Measuring Oscilloscope Probe Capacitance
MesaCC – Chris Crawford Video Game Series
She spoke her mind and I admire her for that. A lot of people take bad situations quietly as if it's some badge of honor. In the end, her former coworkers benefited because she said said aloud what they would only whisper.
I've always wondered what the reasoning for not including housing in the CPI is.
Usually google helper is a martyr for "a plugin." Curious to figure out which plugin is having a hard time or maybe it's something else? We are happy to fix this with more info!
Yes! According to this new definition, about one out of every three devices run Linux at the moment.[0]

I hate this "Linux of the desktop" analogy because people really fail to realize that it has already happened and that they have missed it. I blogged about this a couple of months back: https://blog.r3bl.me/en/year-of-linux/

http://gs.statcounter.com/#all-os-ww-monthly-201503-201603
Tic-Tac-Toe.js: redux pattern in plain JavaScript
I've lived in Cleveland my entire life. It's not that bad :(
Very enjoyable.

However, I think I found a mistake:

"For example, ‘5 tetrated to the 3’ means 5 raised to its own power 3 times, or 5^5^5"

(I am paraphrasing slightly here because the essay uses an image to show 5^5^5 in normal notation (http://www.scottaaronson.com/cgi-bin/mimetex.cgi?5^{5^5}))

However, shouldn't this be 5^5^5^5, if we're raising 5 to its own power three times?
It's just as much the puritanical Christians and the feelings of Progressives that are demanding these coverups. It is not muslims, it is the blowback against freedom of speech by a number of groups who feel that they have a right not to be offended, and that their dogmatism is the one true way.

It's not a surprise, these things are cyclical, and global culture went through nearly 50 years of expanding tolerance - The drug use of the 60s and 70s, glorification of teenage rebellion in 80s and 90s, and the tech disruption of the aughts. We're seeing a resurgence of spirituality, in much the same way we've seen it before[1]. Not all of it is explicitly religious, some of it is just indistinguishable in it's goals.

[1]https://en.wikipedia.org/wiki/Christian_revival
I, too, feel excitement when I get that "perfect" UI/UX feeling, and it's usually a humbling, learning type of success. I personally don't see the need for a blog post or public ramblings on the inner thoughts or quotes from the development team during this experience. A bullet-list of 'things to watch out for' when building iOS apps for the first time might have been a more useful post than a long-winded emotional success story. That way, people can link to the blog post which provides very succinct and usable (digestible) information rather than what reads like an article in an airplane magazine. Maybe Sergio brought one of those magazines back with him, and it inspired the author, who knows? ;)
VSauce 3 used to have videos dedicated to apps. Some were games. I'd be lying if I said I tried all of the games, but I will say that most of their recommended games were of good quality.

They stopped making those videos sometime last year.

Here's a compiled list of their featured apps: https://docs.google.com/document/d/1cnARmaoMH-ZzAHCmaqkBus3r...
According to the link, you have resort to this kind of weirdness in order to reliably omit semicolons.

;[1, 2, 3].forEach(bar)

To my eye, having that in my code looks far worse than just using "standard" (ha ha) semicolons.

You mention a for loop exception as well. I don't understand what that exception is, but the general message seems to be "Trust me, you can totally omit semicolons! Everything is ok! Except for all these weird edge cases, but you can just hack kludges around them!"
Ha! Relative to what goal, exactly, are planets a waste of mass?
Suspect jailed indefinitely for refusing to decrypt hard drives
Family says goodbye to father as game development hits crunch time
As a network engineer, I'm constantly having to prove that "it's not the network" so I love reading others' technical analyses of similar things. Great troubleshooting and technical detail in this write-up.
Just python. I'm by no means an ML expert, this was my first foray into it. I used some basic stats to identify correlated exercises, and then simple linear regression to fit the data to a line. In my mind, linear regression is sufficient for such a simple ML problem.
Where is this magical place you live?
> some of those graphs are really hard to read

I have to admit that I had to squint a bit while reading it myself.
Young, single, with no family obligations and wanting to work in media/comedy? seems the place to be. Also not everything needs to make financial sense short term, esp. in your twenties, go make your mistakes, who cares.
To me it's like the world's best puzzle game where you never run out of levels, and get paid well for playing. :)
> There is also a setter function, setprogname, which is not to be confused with the slightly different setproctitle. There’s no getter for proctitle, however, unless you count ps.

How's this possible? `ps` has to work somehow.
Not enough traction to justify two apps currently. Maybe down the road.
Tesla has a service schedule it suggests:

https://www.teslamotors.com/support/service-plans

You will change your battery oil.
Those cool tech and scientific discoveries won't help you when you get kicked out of your house for not paying your mortgage or property taxes. The biggest problems society faces aren't technological: they're political.
Seems like one of the dark patters of web: clickbait.
I guess we'll eventually find out if this is an elaborate marketing stunt for a horror movie.
some said throwing phone? http://binarka.pl/skateable :D :D
Half of Western European men descended from one Bronze Age ‘king’
> And here are some things you don’t really need:

> Gantt-like dependency visualization.

The one thing I miss from MS Project.
Pinboard is not eligible for the YCF because it is not an early-stage startup.

Otherwise the submission is perfectly fine. :p
Sometimes this is used for other purposes, as well. For instance, the busybox binary provides a lot of utilities (cp, init, ping etc) all linked to /bin/busybox, which uses the name it is called under to determine which program to run.
We’re Going HTTPS: Here’s How WIRED Is Tackling a Huge Security Upgrade
I find it hard to take someone seriously if they are complaining about having to eat rice for every meal (hey welcome to whatok's childhood) and then somehow has money for non-plastic bottle whiskey.
Means you as the medic character stick to healing that one person, becoming their "pocket medic." Commonly people pocket medic heavys, the biggest characters who have a large spray weapon and high max HP.
TLDR;
I don't think that it maps nearly as cleanly as you'd think. For example, my family didn't have rent: we had a farm. Well, it wasn't until after my childhood that we paid the land off, so we had rent in that sense, but not as it relates to the actual housing, which was a single-wide trailer. Couldn't afford a double-wide. The roof of the trailer starts leaking? Same deal, trailers are not exactly known for being quality housing. Water pump breaks? Need a new one, or you don't have running water. Healthcare? One of my medications as a child went from prescription to OTC, and we could no longer afford it, so I couldn't get it anymore. Wasn't life-threatening or anything, but shit happens. Food? Bad food is cheaper than good food, there's a reason Whole Foods is nicknamed Whole Paycheck. Living in a rural area made it easier on us personally, but for a family living in a city, it'd work that way. Transport? You can't afford a good car, so it breaks down more often, exact same as the boots.

And so on, and so on...
To the goal of sustaining intelligent life. I'm being semi-facetious of course, but scifi authors and futurists have discussed dismantling the planets to build more mass-efficient structures for a long time.
Correct me if I'm wrong, but hasn't Microsoft introduced a lot of security features into the versions since 2003?
> It's like every big mobile game studio is designing off the same playbook

They, in fact, are.
Every one of those trends serve a specific purpose or were highly studied to provided the "best" outcome.

I.E - Energy forbids you to explore the whole game in a couple of days (unless you pay) and plays with your min-maxing head to return to the game several times a day (you energy usually takes 4 to 6 hours to fully replenish)
The $300B Industry Airbnb Is Targeting Next
I guess he'll pick a medic class and will heal you constantly for a small compensation in bitcoins.
First I think the original parent is spot on about this being an ad spot for Bushnell's newest venture.

On the lighting only striking once though you are certainly off base. Chuck E Cheese was big in it's own right and I'm sure you have heard of at least one of the other companies he started; it's called Pixar.
I'm 90% certain you're making a joke; the last stage is pro forma (for GC) and the presumptive winner traditionally shares a bottle or two of champagne as they ride into Paris.

No easy feat even for riders comfortable with group riding, but of course they are pros for a reason! At least they've switched from glass to plastic in recent years.
It means a player playing the medic class will prefer healing you to other players, and will stick around your position, i.e. stay in your pocket, hence 'pocketing.'
" If the economy shrinks people need to pay less in Taxes which lowers the demand for dollars."

If the demand for dollars is due to taxes, more taxes create more demand and it's not decided by the size of the economy but by the level of demanded taxes.

" Similarly, if the Government spends more than it takes in by "Printing Money" that also devalues its currency."

I suppose you mean, devalues its currency respect another currencies. This is not always the case, but if it is, that would imply that imports are expensive and export cheaper.

At the end of the day, what counts is the real economy. If in order to reduce debt you are downsizing the real economy you are not doing a good business.

I don't understand your last paragraph.
And easy enough to look up.
Can you tell me why it's brilliant? I've looked it over and as far as I can tell there's nothing new here. It's main claim to fame is that it's built on asyncio / requires Python3 which makes it dead in the water for my PyPy projects.
I don't think that contradicts my understanding. If no maintenance was necessary in the 30 day period, then there wouldn't be anything to detect.
15 Tips on How ECommerce Companies Can Market on Quora
Letter details FBI plan for secretive anti-radicalization committees
SpaceX Plans to Send Spacecraft to Mars in 2018
The Klingon Language
More pointedly, it's a way to monetize the dopamine reward. Most modern mobile games, after all, try to induce "fun pain" to get you to buy more turns/levels/clicks etc. There doesn't have to be a "game" -- just the "fun pain", and then a way to settle back into the dopamine bath via paying RL currency. I know I'm preaching to the choir a bit here, but it's important to note that not only is there no "game", but that they know that there's no "game" and that low-energy-with-periodic-bursts-of-reward state is the _point_.
Show HN: “Riots”
C++ was supposed to be portable.
When you add a layer of threading, networking, etc. you are starting to commit to specifics of operating systems.

It's fine to keep this at a library level, and promote that library to be an standard on specific platforms. But C++ should not get tainted with OS specifics.
Well, maybe "writing a compiler"? or "building a multimillion-dollar Wall Street financial services firm"? :-)

In fact, I love and use both Haskell and Ocaml, and I view the two languages as cousins. Both are functional. Both have features the other doesn't. Ocaml has the best module system in the business, with functors for module abstraction (unbelievably useful). This is much better than the current Haskell module system, though Backpack may narrow the gap. Ocaml also has polymorphic variants, which are surprisingly useful. Ocaml has some convenience features like named/optional arguments that Haskell doesn't. And oddly enough, the lack of purity in Ocaml (if used judiciously) can be a real win. You can do imperative programming without jumping through a lot of hoops. You can have code which is purely functional from the outside but which uses imperative idioms internally for efficiency (yes, I know about unsafePerformIO in Haskell, but it's much easier to do this sort of thing in Ocaml). And Ocaml is usually faster both in compilation time and run time.

My overall take on it is that I prefer Haskell for small-scale programming but I prefer Ocaml for large-scale programming. YMMV.
See Hollywood Accounting: http://tvtropes.org/pmwiki/pmwiki.php/UsefulNotes/HollywoodA...
The word "muscle" is never used. The acronym "BMI" is also avoided. I still can't wrap my head around all these anti-exercise fluff pieces I've read over the past few years.

Someone can be the same exact weight that they were months ago - with the only difference between a completely different look: they are now carrying about 30lbs of muscle instead of 30lbs of fat. They'll look very different even if they lost no weight.

I don't know of anyone's goal of "weight loss" that does not include "being healthier" or "having a more fit-looking/aesthetic body" unless they have what are referred to as disorders: bolemia, anorexia, etc. If your goal is pure weight loss, including loss of muscle, consult a physician and go on an extreme caloric deficit diet. Keep that up and you will be shedding weight. You'll also feel like shit and be less healthy - but hey!! you'll lose 10lbs more than that chum who's exercising!
Game Dev CTO here, having worked with Spil already I'm curious with what he will come up. I totally agree that we need a change in mobile game design. I love the tech behind the games, designing backends which quickly have to serve millions of players. But I'm hardly actually playing mobile games, because they are repetitive, always the same pattern, hence boring. I love disruptive games which bring in new tech like Supercell's Clash Royale, which took real-time gaming on mobile to a new and never seen before level.

On a funny side note, Nolan has eagerly started to follow mobile game devs on Twitter. The day he started following me I just wrote "I can quit now, my life is complete" :) Now I know what he's up to.
Is there a way to filter pay-to-win games? I can pay, but I want to have fun and progress with skill/practice instead of by paying.

Last week I spent 20 minutes on the google app store and at the end almost everything was "free" games with p2w
Where Do the Terms Nerd and Geek Come From?
excuse me while I humble brag and talk about myself for a second
Isn't gaming precisely a time diversion?

For many people, gaming is much more of a hobby that you explicitly set aside time for. I was using "time diversion" in the sense that you are just bored and looking for something to do. That's when I do most of my gaming on my smartphone. If I'm in the mood to specifically do some gaming (as opposed to just killing some time), my smartphone is literally the last device I would use for that purpose.