skysight-inc/HackerNews huggingface dataset:
On the contrary - unsubstantiated, silent, cowardly downvotes turn HN into Reddit.

And my comment was both a joke and a serious statement. As with everything, you need to find the golden mean, and people today are overeating their way into chronic disease!

We don't need as much food and as quality food as we think. In fact, fasting outweighs careful food selection as you can't go wrong with fasting, but you could and eventually would by following conflicting and ever-changing dietary guidelines.

There is much wisdom in my single short sentence!

But I start to think that the audience here is incapable of reading between the lines, which is sad given the HN claims for superior intelligence. In fact, the San Fran crowd is addicted to food, and based on my personal experience here; it goes postal when you dare to say something against their questionable eating habits!
Kosovo?
I don't think so, I think once your on the ground you can generally find short term leases.
Nice link! It's not that the algorithms are slow in some Big-O notation; it's that the utilization of hardware resources is typically poor. It's the general problem of balancing a general purpose solution versus an optimized high performance one. When you have more domain knowledge you can do better. A handful of examples:

* A STL vector is typically at least 3 * sizeof(void * ) for the begin, end, and allocated size to be a general purpose solution [0]. You can trivially trim down space if you assume your memory is contiguous and then store deltas rather than pointers for the vector; which can be a nice win for 64-bit pointers.

* A std::function blossoms to 48 bytes to support all the various usecases from lambdas to functors to function pointers. Using a template for lambda functions can allow inlining and be a win here, or writing your own that doesn't support all the usecases.

* The lifetime of a std::string can involve a lot of allocations and deallocations. Fixed size char arrays can be a win.

You can address all these with your own library functions. This is very consistent with the rest of the post's content, and in fact they suggest some of these approaches themselves.

While these don't directly attack some fictitious ++i vs i++ performance bottleneck example, they will improve cache utilization and probably actually improve performance of your application :)

[0] http://info.prelert.com/blog/stl-container-memory-usage
A nice comparison chart for hundreds of cards, with the 1080 being on top (this is updated daily) http://www.videocardbenchmark.net/high_end_gpus.html
I did not know that, but at least they can't get my data.
The machine is costly, but my work is much more so!
https://news.ycombinator.com/item?id=11801085
Sci-Hub Is Blowing Up the Academic Publishing Industry
So Obama is a blood-thirsty imperialist who plans to conquer Russia and turn them into American colonies? Wow, you could have fooled me.

If he is pursuing such wildly aggressive foreign policy, then how come all the hawks in this country continually condemn him for being a wimpy surrender-monkey?
AMD Polaris comes out tomorrow, which should meet VR minimum specs and will be a lot cheaper.

If it doesn't meet VR minimum specs then AMD has really missed a golden opportunity that nVidia handed them. The prestige is in the high end cards, the money is in the mainstream & mobile ones.

VR's steep requirements plus the really nice performance bump we're getting from finally getting off of 28nm means that this is probably going to be one of the most vigorous upgrade cycles for GPUs that we've seen in a while.
Spaces. A single character shouldn't expand to look like multiple characters.
This reminds me of an old piece of advice I heard along time ago:

Never write down something you don't want to be read aloud in a court of law.

I apply this to what I do online, and so far, it has treated me well.
Here's my beginner-friendly article on magic methods: https://conceptcoaster.com/course/python-tutorial/magic-meth...

If you have any trouble understanding it, go to the homepage: https://conceptcoaster.com/course/python-tutorial/ and work your way to magic methods.
So both China, Russia and Israel have state sponsors social media presences that are intended to uphold the state's perspective? I think the US does similar things in Middle Eastern countries as well, although not aimed at domestic audiences.

It this the direction we are headed for the rest of the world?
Microlight.js, a code highlighting library
Why not use SAAS to launch faster, then replace SAAS with in-house after you've built market share?
As far as I know the actual cognitive dissonance involves ideas, beliefs or values. Note that these three categories do not belong to the same class. Beliefs and values involve an emotional component, along with wishes, desires and all actions carried out for any sort of emotional gratification whereas ideas do not. It is clear that we can hold contradictory ideas in our mind. There can be no progress without that ability.
Holding contradictory emotional states is very different however. It is akin to the ability to tolerate ambivalence, of which it is a general expression. This can drive some people crazy (literally). The authors seem to wave at the insula (the emotional component in that instance) to focus on the cognitive, executive component, thus not really localizing dissonance but rather the areas involved in the brain’s efforts at neutralizing it. A sort of homeostatic mechanism unknown to Vulcans...
This is a really nice write up! The graphs really show how a noise signal is built up of its components. Additionally, while un intentional, it also shows how Perlin noise can exhibit "gridding" artifacts from the regular spacing at integer boundaries. This is especially true when used to create tangents based on the signal.
Actually I can mention the use of TOR in more and more casual conversations now

"Just use TOR"

"don't send an anonymous message to your ex on clearnet"

etc
Trump has some eastern european partners (Onyshenko) sharing interest in owning beauty pageants with all the fun side activities. Phil Ruffin is married to Nikolaenko who also shares biz interests with Onyshenko. Onyshenko is pro russian ukrainian oligarch and given life style and joint partying has likely enough dirt on Trump passed on to Putin for Putin to feel he has decent leverage over Trump.
Nvidia has done a bunch of product release cycles where this was not the case lately. Kinda like Intel's depressingly bad "4-7%" single core performance increases, maybe a little bit better.

This is one I might finally want to consider upgrading to, from my GTX 670...
How would you define "against their will"? I mean, their representatives signed the Warsaw Pact without gun to their heads (however I'm aware about Hungary'56 and Chezhoslovakia'68)

This isn't a fair argument. Imagine, tomorrow USA fails, a lot of its former allies get current marginal opposition in power. They'll line up telling how USA occupied them, did this and that against their will. And they'll be partially right. Partially wrong.

The boundaries in Europe after WWII were determined by WWII. That's how it went.
I used to work in spreadsheets all day, or at least, 70% of the time, I'd have to collate 50x spreadsheets information into a singular summary page, etc.

I worked through ~20% of "Learn Python the Hard Way", then later, the intro CS 101 of Udacity which has a Python intro, as I wanted to be able to do more then vlookups and complex workarounds for Excel sheets.

My new career is in marketing automation, so I did some tutorials online, and bought a SQL book to pull PL/SQL queries for data segmentation. I also picked up HTML/CSS, but don't have any reason to really use Jscript. I can read it, and trouble shoot in some landing page uses, but I don't need it.

Learning to code was always a supplemental goal for career growth, and I find it fun. I was that IRC guy who loved scripting simple tasks like a music player/displayer, k/b wars, etc.

However, when I'm actually diving into learning actual code, I don't enjoy it. I don't think I'm built for it, just as I don't grok statistics, yet my sibling is a actuarial scientist, but he gets confused about things that come naturally to me.

Being in Marketing Automation, its more relevant for me to do "continued" (outside of work) education not in coding, but in platform research (Eloqua, HubSpot, Marketo), more SQL/data management (I am reading "Object Technology: a Manager Guide), and certifications in these platforms.
Those pull requests are funny
The UK's censorship is still nascent compared to Russia's. (The mechanisms are all in place but the actual censorship remains relatively weak.)
I am one that is pretty prone to nausea but got into VR. I don't think VR early adopters are necessarily self-selecting as far as nausea goes. Personally, I found different experiences gave me varying degrees of nausea. Games where locomotion was controlled by controller got me sick almost instantly, whereas games where I was sitting (like Elite: Dangerous) did not.
Student teaching evaluations are significantly biased against female instructors
Russian censorship of its internet is much more widespread.

And it is an official law, not some kind of recommendations or special cases or limited measures. "We don't like your site, we block it for good" - that's the law.
Thank you, do you have a link with more technical explanations?
I spent two years in Thailand doing the digital nomad thing, but I've relocated to Belize for the last 3.5 years. You can stay here indefinitely on a tourist visa and the islands are beautiful, with a very laid back lifestyle. My email is in my profile if you have any questions about life here.
Thoughts can be your own worst enemy if left uncontrolled. I have heard psychiatrists agree when a patient states that they cannot control them. Totally false. The thing about depression is simply that feelings are the hardest thing anyone will ever try to control in their own lives. Modern psychiatry is stupid if it thinks anything is solved with medication. Then you have bad memories. Those can be replaced if you learn to not only control your thoughts, but also stop using the word victim in it's entirety.
Agreed, though I kind of like the idea of replacing carbon positive fuel with carbon neutral fuel. If we overproduced fuel--thus sequestering carbon--we could go some way toward cleaning up at least some of our carbon mess. That would reduce some of the anthropogenic stresses on ecosystems rather than allowing them to collapse. We need to get our shit together with respect to the environment, but if we can stave off catastrophe for a while, I think we're in better shape.
> I see no reason why Google, Mozilla, Facebook, etc would cooperate.

Because they are for-profit businesses who would want an economic edge over competitors in the Thai market and aren't vanguards for classical/social liberal ideals?
"The "drive till you qualify" and "rather a longer commute" assumptions are wrong. You don't have to work in Palo Alto. You can have a short commute if you work elsewhere."

The literature I just posted wasn't from the point-of-view of the people who would benefit from affordable housing, it was from the point of view of municipalities and states self-interested in seeing returns on investments in affordable housing.

Moreover, how does your logic make any sense at all? If you work in Palo Alto and don't need to travel far, you can be said to have a 'short' commute. If you live further away, then the commute is necessarily 'longer'. If you change jobs -> then the job you left will probably be replaced -> if the job is replaced at the same wages, the person being hired either has to live in an area their wages can't afford or they'll have to commute into it, a 'long' commute and the cycle continues. Your logic really only works if you are only worried about _your_ interests, not the interests of the town itself.

"This industry is totally relocatable. It's not like mining, shipping, petroleum, or even farming. Computers are available everywhere."

Isn't this arguing my point for me? Unless Palo Alto was incorporated solely for the benefit of computer programmers, there are other people who have lived there and are afforded the right to vote on it's future - teachers, cops, firemen, postal workers, janitors or other professions, and these programmers surely don't operate in a bubble but utilize some type of support staff? Governments shouldn't base policy on the singular peculiarities of one profession.

"Cramming everybody into a little spit of land is crazy."

I'd argue encouraging urban sprawl ('drive till you qualify') is less sustainable (i.e., more crazy) than encouraging more densely concentrated living/working areas - but that's not research talking, only my intuition.
What Are You Looking Forward to at .NEXT?
Sir, I honestly think you do not know what you are talking about.

Disclaimer: I am from Lithuania, which was occupied by SSRS almost by 50 years, my grandmother was deported in Siberia for 10+ years and my mother was born there.
It didn't annex it, they created a country out of it. And it still is a country.
Can you say the same about Crimea?
>LINQ to SQL/Objects provides static query generation but doesn't compose

How do you mean? The result of a LINQ query is a sequence that can be used as the input of another LINQ query.
What happens when wearing 10 fitness trackers at once
I'd argue that Patreon was never intended to support content/media companies. It was designed to allow individuals to create content and "sell" it directly to the people consuming it in a way that they'll actually pay for it. In a way, it was designed to allow people to avoid working for/supporting media companies.
I would love to buy a couple 1080s for my new rig. Too bad it seems impossible to get any. The only ones for sale are from scalpers. Any tips on how to actually acquire them?
I had never heard of Twine before, I just had a quick superficial look at it and wow it looks really nice!

To be honest I don't know how it compares, my engine is closer to something like Ren'Py but I plan to provide more freedom to the writers thanks to the power of functional programming and the DSL-like implementation of Lisp. I haven't formalized on a proper syntax for the scripts yet (although a rough example can be seen on my demo game: https://github.com/Morgawr/ld31/blob/master/src/cljs/game/sc... ), but the idea is to have something like the script of an actual novel. The author can define acts and chapters and have actors enter the scene, interact, define the state of the scene (add/remove sprites, backgrounds, music) and define the transitions from chapter to chapter within the novel.
Quitting your job to pursue your passion is a privilege
But I'm certain that you have written tests to assert that an object implements a method or that a null isn't propagated in some case or another (or if you haven't written those, you likely have some bugs somewhere).

I totally agree with the sentiment up thread that it's super condescending to think you're a better programmer if you use a language with a good static type system, but from a personal perspective, it's so much more pleasant to let the compiler check this trivial stuff so that I can focus on testing actual logic.
> Maybe this is all an east coast thing, though.

There are some coffee shops in Oakland that have explicit no laptop policies. I used to live near a coffee in shop in Portland where the owner would randomly unplug the wifi if he didn't like the people sitting in his shop and working.
It does if you use it to produce more fuel than is consumed.
Mixing tabs and spaces is the worst. I'm surprised none of the commenters has mentioned line continuations, which tabs suck at. Since I can't mix and match I prefer spaces.
Annexation?

http://www.merriam-webster.com/dictionary/annex
Simple Definition of annex
: to add (an area or region) to a country, state, etc.
: to take control of (a territory or place)

There is a big difference between separation and annexation.

In general, do we have many examples of countries changing borders forcibly after some time mid-last century? I certainly don't remember such a thing from G7. In this light, annexation of Crimea stands out as a regression to older - and less civilized by some standards - ways of doing things.
That is such a messed up and privileged attitude.

"Homelessness isn't a problem, you just need some seeds. Ergo if the homeless are starving they must be too lazy or maybe they spend all their money on drugs so they can't even afford a few seeds!"

Try being homeless, then go back and tell us how "easy" it is.
(Speaking as someone who has been homeless before).
Or imagine a future President Clinton using the collected data agains her eternal enemy, the "vast right-wing
conspiracy." I know which scenario I think is more likely....
That's likely, Actually.

My polish great-grandfather was likely too old to mention the numerous horrors of the Russians of today.

Of course he never actually met them so that may be why.
SenCbuds – The Worlds First Self-Pausing and Antimicrobial Earbuds
I would not bet against illumina
> Do you get sent to jail because someone saw you, or because you were stealing stuff?

You're sent to jail because you were caught, tried, and convicted of stealing things. The act of stealing alone does not send you to jail. Same with patent infringement. The act of infringement alone does not force Apple to shut down iMessage. VirnetX is required to actually file the lawsuit, and then win, for Apple to be required to shut it down.
I think Russia's problem is it spent its entire history surrounded by powerful enemies, and was frequently invaded. As a consequence Putin honestly believes NATO has the intention of invading it, and so he thinks Russia has to take aggressive actions to prevent that.

What he doesn't get is that, thanks to nuclear weapons and modern industrialization, NATO is not interested in doing that for either reasons of security or wealth. That is why, when the Cold War ended, NATO nations drastically cut their arms budgets. NATO would like to basically leave Russia alone, but Russia's agressive actions are forcing it to respond.
One could look at the crowdsourcing strategy as a darwinist approach... It works in nature...
The Scala package Circumflex ORM had such a feature ~6 years ago. It had some problems here and there but was interesting to write SQL as native Scala.

http://circumflex.ru/projects/orm/index.html
Carbon-neutral bioreactors. Very interesting and extremely useful research. Who shall own that DNA strain and control dissemination of technology?
Enough with the bogus medical studies
Part of it is no longer having eighty linear feet of ten-foot high bookcases anymore, part of it is just that the Kindle is so damned convenient for most books, and Safari only slightly less so. (And it's not as if I don't visit bookstore at all -- I walked out of a used bookstore the other day with a monograph on NLP and a copy of The Grand Strategy of Phillip II, both of which were serendipitous finds.)

But there's definitely a crowding-out effect with e-books, or even Amazon's many books for a penny (plus S&H). With Amazon, I no longer have to search widely for a particular book or topic, but that also means I'm not going to randomly wander through other sections and suddenly discover buried gold. In a certain sense, I have more information about a narrow segment of the market -- the specific book I'm looking for -- but less information about the market in general.
Try again. Hillary Clinton is the most pro-war, anti-Russia candidate on the Democrat side. She is more hawkish than even Ted Cruz was on the Republican side.

Here's an article by Jeffrey Sachs, director of Earth Institute at Columbia University, on The Huffington Post (a left leaning site) saying the same thing:

http://www.huffingtonpost.com/jeffrey-sachs/hillary-is-the-c...
I think the only way is to wait a few weeks until things calm down.
Are you aware of the last 15-ish years of democracy in Thailand.
>As long as universities and funding bodies - i.e. your potential employers and the people who give you money - judge you by the quantity of your publications and the impact factor of journals you publish in I'm afraid this won't happen.

Having seen this evaluation process from the inside, it would still work if everyone was limited to ~3 papers per year. In my experience sheer quantity doesn't land you a job, because quantity usually is a detriment to quality. More important factors are the prestige of the journals you published in, whether those journals are relevant to the position, how consistent your publishing record is (is there a five year break?, have you even stopped publishing?). In CS "best paper" awards from conferences also have significant weight.

Add to that that fewer papers make it easier to asses their quality, and being limited to three high-quality papers a year isn't a detriment to hiring.
I'm wondering if they're getting ready to pardon him, perhaps with a provision like spending 10 years under house arrest or losing his citizenship. I don't think this could happen under Clinton but Obama might issue a last minute pardon as they tend to do when they leave office. Failing that it is possible Trump might do it as a sign of pragmaticism. He's the only one who could sell it to his supporters, the same might be true of Obama for his people.

Now that time has passed both factions agree it was all inevitable, case of when and not if. That leaves Snowden hanging there as an awkward reminder.
Gaming Site Destructoid Hacked: BEGIN TRANSMISSION: Pro or Anti-Dick Flap?
Magic Leap’s Latest Surprise: It’s Working on Robots
Fun fact: there is a C reference implementation of Perlin noise directly in the svg specification : https://www.w3.org/TR/SVG/filters.html#feTurbulenceElement
> I may be wrong, but I am guessing you are following a standard Russian troll tactic...

There are ways to word this paragraph that both don't accuse the parent of trolling, and still get across the point that you don't think a specific bit of evidence is as damning as may have been implied, or if just unsupported. Do you really think accusations of trolling are really going to result in a more useful discussion?
Freemium Startup jobs listing
Not strict enough. Genes are the subject of biological evolution, including human genes. But ideas are memes, and are subject of cultural evolution. These are two very different evolutions.
Those people living in the Eastern Ukraine for generations identify themselves as Russians so of course they fight against a government that hates everything Russian and threatens them. On the other side of the border many Russians feel sympathy for them and send them all kinds of support, even weapons and volunteers.

It's very simple. The country is ethnically split and no side is going to allow the other to conduct an ethnic cleansing without a serious fight.
To expand on your point: It wasn't Russia who invaded Czechoslovakia in 1968. It was entire Warsaw pact. Or, almost entire. There was one country, that didn't take part: Romania. Out of the entire Warsaw pact only Ceaușescu's Romania had the backbone to not invade. Others, like GDR, Poland, Hungary, took their part voluntarily. (That's nothing new: Poland and Hungary attacked the rump Czechoslovakia in 1938 too. That's just expanding your second paragraph).

There is yet another twist - even for USSR, it wasn't Russia itself. It was USSR, which was comprised of many more countries at the time. The units that were in Czechoslovakia were Ukrainians. And before there are arguments, that they were commanded from Moscow, the head honcho at the time was Brezhnev, from Ukraine.
Then why are you reading that free comment and not a comment you're paying for?
OP here - my original idea was that in the mid-late 1800s we could have had binary computers made from telegraph relays as switches, not solid-state transistors. The relays I believe are still many orders of magnitude more reliable than vacuum tubes, and probably easier to make more reliable for large-scale provisioning.