skysight-inc/HackerNews huggingface dataset:
Billions and Billions of our hard earned cash wasted on this ever continuuing pipe dream - attempting to recreate and then to control a man-made sun, here on earth is truly rediculous - even cold fusion is a better idea than this.
I would like to create a factory for small portable nuclear reactors, standard tested proven design with inherent safety molten salt coolent - possibly thorium fuel - submarine option, out of site out of mind and protection from weather - desalination and aluminium smelter attachments to fully utilise continuus relaible power.
Oh, hey! That worked like a charm. Thank you.
These video tutorials are also a good start:
https://www.youtube.com/playlist?list=PLjyuVPBuorqIhlqZtoIvn...
Haved a look, greate
Url changed from http://www.theatlantic.com/business/archive/2015/09/jobs-aut..., which points to this.
Great ! I love Smalltalk.
By the way: "Ce cours est bilingue français / anglais. Les vidéos sont en français sous-titrées en français et en anglais"
Percircle – CSS percentage circle built with jQuery
At the very least it won't be nearly as bad as some of the existing 3rd party apps which need all of your credentials to work properly. Mondo uses OAuth and can just shut off the application really easily.

I know the whole 3rd party thing is a little dodgy sounding, but at the very least Mondo could end up taking on a good 3rd party one and making it an official app (like Reddit did)
8tracks blocks non US/Canada based users
Seminal paper by von Neumann et al on how to build a computer
Kids often get around those limitations pretty creatively: http://lanayarosh.com/2014/06/whitelist-chat-as-a-strategy-t...
No mentions of New Zealand? :(
Actually he talks about "popularity" however without knowing how many people are posting here from japan, this says nothing at all. Also as soon as you don't analyze the posts you don't know if it's popularity or not since you don't analyze the content. Maybe they talk about "I dislike something in Japan"? statistics only make sense when you have a bigger picture, everything else is just guessing how it could be and not how it is.
Just remember that this vision of war was the prevailing attitude in pre-WW1 Europe (maybe also in America, but what do I know?).

It helped that the (thought) leaders espousing such nonsense rarely fought at the front lines. For them the only things that could be bruised by war were their ego and their wallet.

WW1's reach changed that (and WW2 shook it up some more)
The article content totally aside (because reading it is a pain), but these guys obviously went out of their way to design a website for mobile, so how could they fail so horribly? In landcape mode, the fixed menu bar uses half of the screen. In portrait mode, it only uses about an fourth or a fifth, but the social media sharing sidebar and the margins take up a fourth of the horizontal space, leaving 3-4 words per line in the article.

At least it didn't prompt me to sign up for their news letter in the 30 seconds I spent on the site.
They're acting as cache, to hide the latency to your RAM. They're implementing increasingly niche instructions that speed up ever smaller sets of programs. They're mostly sitting idle, because power usage hasn't fallen at nearly the rate of increasing density, so switching them all at the same time is a great way to start a fire.

A significant part of the exponential gains in the '90s and early 2000s was that clock speed kept increasing. That's been stagnant for years because of heat problems.
> Your criticism applies equally to non-build code. Don't approve PRs for bad/inscrutable code.

But code is where logic goes. People expect logic there. It's the same objection as to logic/conditionals/looping in web templates, or routing config files, or persistence object mappers. If it's logic, it belongs in code!
I was just thinking, if we really do stop using oil for transportation, that means at this point there's probably a fixed number of barrels that are going to get sold, period. That's going to become cash, and the rest of everyone's oil is going to stay in the ground. Well, there will always be a market, it'll just be fundamentally smaller potatoes.

But so if there's only so many barrels of oil going to be sold, then at this point it really is an all-out scrap for market share. Maybe Saudi Arabia is aiming to just to divest themselves of the majority of their reserves while volumes like that can still be moved at all, i.e., over the next 20-50 years.

If this is a 20 year game then it's time for bold moves.
In Mandarin they are 99% exact transcriptions.
Somewhere in the world it's expressed like this: "you use crypto and worry about privacy? That's suspicious". So yes, a step in the right direction.

And the next big step would probably be integrating "tails mode" in every Debian LiveCD/LiveUSB installation.
The terminology in that article is avowedly nonstandard; I found it off-putting. "Parallelism/Concurrency is good when... Parallelism/Concurrency is bad when...".

The author cites feedback received in an interview to this effect, and then ignores it. I respectfully urge the author to reconsider this approach. Technical words have precise meanings, you can't go Blubbing[0] up at more technically precise language than you care to use and expect to communicate effectively.

For comparison, here's Concurrency and Parallelism explained by two Robs (with a bonus cartoon Gophers as well).

Rob Pike: Concurrency is not Parallelism http://blog.golang.org/concurrency-is-not-parallelism

Robert Harper: Parallelism is not Concurrency https://existentialtype.wordpress.com/2011/03/17/parallelism...

Open each link in a new window and tile them, close them both when you finish reading/watching: that's concurrency.

Manage to read the article while watching the video at the same time: that's parallelism. :)

[0] I mean to dismiss something in the same manner as described in the Blub Paradox.
Shrinking the chips still does mean improved performance per unit of power. This means lower battery consumption and smaller cooling requirements. Although smaller transistors have relatively higher leakage current, which needs to be managed somehow (usually by race-to-sleep in software).

A five year old laptop may still be up to the task today. But you won't find a five year old, fanless laptop with hours of active battery life. The new Skylake Core-M based fanless laptops are fantastic, and that's made possible by smaller transistors and improved semiconductor process.

This is as much relevant for server/supercomputer installations where cooling and power consumption are important.
I don't think IQueryable is very composable.

It goes bit beyond simple query builder because it can automatically translate for you more expressive queries into SQL (http://www.infoq.com/presentations/theory-language-integrate... ) But I don't think people could define parts of IQueryable in .ascx files and compose it into single IQueryable result of which feeds the components. That's the main idea of graphql.
( Strangely enough, that's also how I 'hear' most politicians.... )
Fish is the shell I wish I could use, but I'm afraid of the tinkering I have to do to get common tools and workflows to work.
Knowledge Engine by Wikipedia
Somewhat. But as far as I know most password cracking rigs these days use tons and tons of GPUs for hashed password brute forcing. I'm not sure what the limit is as to how many GPUs you can use simultaneously, but they sort of sidestep this hardware progress issue by just distributing the guesses.

(A bit of a dated article, but if interested: http://arstechnica.com/security/2012/12/25-gpu-cluster-crack...)
The fork would only be "hostile" because I disagreed with it.

And why should I have any more say on this than the other contributors?

This is open development, the very idea is that people are replaced all the time.
I wonder how well this corresponds to the classic Heatmap xkcd comic; i.e. is the distribution of mentions not just a proxy measure for the geographical location of HN users..? Surely, you're more likely to submit a post about your home country since you can relate to that.

https://xkcd.com/1138/
Okay, I have to ask: it's been years since I came across someone else who'd heard of (nevermind used) Odigo[1]. Anyone remember that?

It was one of the most beautiful applications I'd used, one that mixed magical fantasy with something purely functional. It got affective design a decade before the industry started started getting interested in it gave it a name. If I remember correctly, it even had a beautiful on-boarding experience with lush imagery and sound effects. As a kid, I got to meet people from all around the world, imagined their lives (you created an avatar but everything else was just information you chose to disclose, or not) -- it was just fantastic.

And then it vanished.

Anyone?

1: Some images to give you an idea of what it was like: https://duckduckgo.com/?q=odigo+messenger&ia=images&iax=1
I think that when you do need code in your build that code should be first-class. Which means it should have test coverage, a release process, follow your coding standards and all the rest of it. The maven plugin model encourages that.

And maybe this is making a virtue of necessity, but I find the overhead of creating a plugin stops people from putting random "different compiler arguments on a Wednesday" conditionals in every build, which is all too common if you give them immediate access to a turing-complete language.
You can have empiric rules without understanding the actual model, there's tons of them in physics for example, and they are used in production constantly. That does not undermine their usefulness.
While LyX is not perfect and does not wholly encapsulate LaTeX in my experience it provides 99% of the functionality for 90% of the people.

While it complicates things a bit when dealing with custom or non-standard LaTeX layouts, it makes writing so much easier and more efficient.

One way to get the best of both worlds is to write the document in LyX until it is almost done (except some weird layout things for journals) and then export it to LaTeX and give it the final touches there.
Parallel computing became important recently because even though transistor density was still increasing, heat issues forced the division of CPUs into multiple cores. Parallel computing was required to use all the transistors.

With the end of Moore's law, we won't get more performance with that approach either.
NASA’s Giving Away Brilliant Space Travel Posters for Free
While what he said was a bad argument, on a related note GPUs have continued to show good performance increases.
> What I don't like is the constant framing going on from the currently politically correct ones on the left

Speaking of framing, that's a nice job you've done right there.

Everyone in politics reframes things, and constantly, too. It's a fundamental part of politics. People even get hired to reframe things as a profession ("PR Consultants" or "Spin Doctors"), and all varieties of politics hire them.
Nice project, for the record this is existing since 2006 and covers France, Switzerland, Belgium and Canada.
https://donnons.org/
("Donnons" means "giving" in french)

Perhaps you'll have more impact worldwide with this, it's never a bad idea to let ones enjoy what is a now a burden for others.
FYI: They are currently preparing the release for version 2.2 which supports Retina on OSX.
That doesn't help when you are targeting a market where Android 2.x is prevalent.
That's quite limiting if you are handling customer signups, and it still breaks SNI-less clients except for the first batch.
I'm also surprised that IRC & instant messengers weren't mentioned... the dot com boom had a wonderful moment where the concept of "presence" was introduced by instant messengers. AOL instant messenger, MSN Messenger, ICQ vs. Jabber etc. Fun times!
#51-#54 have practically the same combination of colors on the flags...
It crashes on "/r/AsianFetish" phrase with 500 error :-)
People need to read this.

There are many things to take into account when choosing a CA to use for your site. But security, jurisdiction and any history of mis-issuance are not relevant to you; only reliers. And no relier has any choice in the matter anyway, or any economic relationship they can terminate.

(Things change if you start to use HPKP and pin to a particular root; nobody does that though because it's an availability and economic nightmare.)
Dirsearch – cmd tool designed to brute force directories and files in websites
It also is bad news for consumers who value choice and competition when choosing components. I don't want to be locked into a single vendor for so many things at once, it just lets them leverage more money out of the user due to no alternatives.
Your prison system has been described as a slow-motion Holocaust and the new Jim Crow. Does that not count as political terrorism?

Or is this the same linguistic problem where 3000 dead in an intentionally collapsed building in NYC is terrorism, but two million killed by intentionally collapsing a middle-eastern state doesn't really have a word that we can use, so it seems harder to grasp somehow.
Fortunately for servers things are still cranking along with Moore's Law for now, going into increasing core counts which have roughly doubled every two years since Nehalem, with the result that now we have 18 core Haswell EP parts, with 22 cores to come with Broadwell and 28(?) cores with Skylake. Of course after that things are likely to start flattening with the slower transition to 10nm.

It is interesting that the cache per core has not really increased over this time, being fixed at ~2.5MB of L3 per core. Naively one might have expected some of the additional transistor budget to be given over to increased cache per core, but clearly Intel has found this number to be the sweet spot.
You can (on windows at least) install a portable version of LyX onto a directory on your USB stick or network folder, give it to your colleagues and they just run it from there.

LyX supports change tracking similar to other wordprocessors so you can see who edited/added/deleted which part of the document.
Looking at the blog post, I wonder why spaCy thinks Barack Obama is spelled Barrack Obama. It forces spellings to the more canonical word spelling, maybe, regardless of context? Edit: or maybe somebody slipped and inserted a stray keystroke when editing the blog post?
Those links would have been clickable if you hadn't put four spaces in front of them.
This is an excellent analysis of what exactly has gone wrong with this grant application.

However, I'd like to add: search is not Wikimedia's core competency. It's an important aspect within the various Wikimedia properties (Wikipedia, Wiktionary, Wikidata, Wikisource, et al) but the knowledge engine has been clearly positioned to the Knight Foundation as a competitor to commercial search engines. The document even states this. And it looks pretty clear that the search was to also involve sources external to WMF sources.

I frankly find it remarkable that the WMF would prioritise search to the exclusion of all the other technical things they need and want to accomplish. And the way this has all been done is breathtaking in its arrogance, secrecy and stupidity.

In my view, and in the view of many others, Lila should resign. Immediately.
Consider learning a new language. With apps on your phone these days, it's perfect for learning while walking/cycling or driving.
> thanks for your service

People are probably downvoting for this. These type of comments are more suited for reddit etc.

P.S. I didn't downvote you BTW
Count for country Georgia is wrong, because it's associated to U.S state Georgia. I wonder how its possible to distinguish these two.
A thing can be unique in some respects but not others. To express a comparison between something having more unique qualities than another as 'more unique' seems appropriate.
In addition to the other answers, I assume that Windows 95/98 historically being identified as "Windows 9x" probably has something to do with it as well.
> while using client certificates is secure and everything, it's also seriously user-hostile. I have to remember which computer and browser I used a year ago to sign up? Yeah, I know I should back up client certificates, but seriously who does that?

So you want a secure website, and you agree that SSL is needed for things to be secure.

But you're not willing to put in one inch of effort yourself to secure your own SSL keys. You can't even bother to back up the master key to your own certs, because it's too much work?

Cognitive dissonance much?

If you care about security, then do it properly. If you're going to do it half-assed, just don't bother at all. All you're doing then is contributing to security-theater, which is all the work and no real benefits.
I suspect there are some other homonyms in there as well. Luckily most country names are not used that much for other meanings.
On a related note, if you live in the US or in Canada and would like to continue the development of a command line based client for 8tracks: https://github.com/dbrgn/orochi/issues/73
Well, then I guess it's not a law, is it ?
If we called Moore's "observation", then it wouldn't feel so tragic?..
Simple: no racism, sexism or any other de-humanizing speech based on identity is "clean enough".
What do you mean? The main limitation I know of is tab-completion.
Bass might provide some help with that.

https://github.com/edc/bass
Cost of raising children in UK higher than ever
Average score is a very poor measure. Because averages get pulled down heavily by extremes. Not a proper way to analyze such series.
True. Is there no workaround for Android 2.x? What if you install a 3rd party browser?
At least Finland isn't a poor second to Belgium [1] in this ranking.

[1] http://www.montypython.net/scripts/finland.php
> There's really not much reason to use StartSSL now that Let's Encrypt

Have you tried using it? On every domain I've tried to obtain a cert it has failed.

For me StartSSL may be suboptimal, but at least it works, which is more than I can say for Letsencrypt in its current state.
Holographic Embeddings of Knowledge Graphs
1) make a reasonable offer 2) move on an find a different domain name because a) it probably doesn't matter and b) if it does, they're not going to part with it easily.
I work like this when I can. Sit still, thinking, sometimes with my eyes shut for at least 20 minutes. I'll be thinking about the best way to solve a problem, then will 'wake up' write a couple of lines of code, and carry on.

Sometimes I'll spend the whole day just thinking about the best way to implement something, and then a couple of hours at the end of the day to actually write the code. I find I'm much more productive this way.
Can Open Data help keep Africa's politicians accountable?
"Today the only reason to replace a computer is if someone spilled some coffee on it."

Might be the most sensible sentance I have read on Hacker News.

I guess you don't work in the Apple's marketing department.

Villagers--please don't beat me up over the comment. To Apples credit, I haven't seen any blatant upgrade marketing; their customers provide the free advertising. "Gotta get my new device!".

Now the constant fiddling/upgrading of the operating system? Without an easy way to revert--if said devise slows, or stops applications from opening. Sometimes I wonder?
I use acme-tiny and confirm it is good. But there is still significant work to do to get a working certificate and the documentation is lacking significant details. I have my own recipe documentation that I should publish. Apart from this, this is the only script out there that did cut it for me.

Note that the update process needs to be automated because let's encrypt certificates last only 3 months as I have read.
Between this and the seemingly over-aggressive response to the "iGiveHead" patch, I find myself struggling to reconcile my very positive experiences with R users on Twitter and StackOverflow...and the reportedly closed-off attitude of core members.

I'm not one who thinks that Linus Torvalds is completely out of hand -- in fact, whenever I read the messages and the context for whatever blowup he's allegedly stoking, I find him to be quite reasonable. And maybe that would be the case here after knowing both sides of the story...but the wording of the message received by the author really, really rubbed me the wrong way:

> "You were asked to correct this in 2013, failed to even reply, and it has been archived. Please explain your inaction and lack of the most basic manners."

Sure, I don't know how CRAN works, and maybe the author is an unreliable narrator who is leaving out the part where his "inaction" caused CRAN to experience a week-long downtime...but barring that kind of disaster, the message the author received struck me to be not just callously judgmental, but just...sad. Has this person never been on the receiving end of a missed email? Does this person not realize that life happens, even to people who contribute to CRAN? And that the author may have experienced some serious downtime in his life, such as a death of a loved one, or unemployment, and just simply missed the email? Why the fuck would you harass someone who is actively seeking out to update his contribution in response to users' pleas? How jaded must you be to accuse someone through email of lacking "the most basic manners" when this person is offering help, rather than thinking that just maybe you should give him the benefit of the doubt?

Maybe the author was an inattentive jerk. But there's no reason to assume that right off the bat. Yeah, I know this is a relatively small scuffle in the scheme of things...but that's what really bothers me. One of R's disadvantages is that it doesn't have enough contributing developers...but small communities have their own advantages, and I feel that's why my interactions with R-users have always made me feel good about the language. But the way this CRAN maintainer allegedly acted...it just makes me sad...if someone in a community this small can be so cold to another member, then it's a downer to think how things in much bigger communities that lack the personal connectedness.

But good on the author for taking it in stride...he probably doesn't need R as much as R needs more people like him.
You should write your own post! I'd be curious to see score compared to country population.
Thanks theoh. Dutchie here. Always nice to learn something new about a foreign language.
Honestly in Windows 10 (even in Windows 7/8) I rarely use the start menu at all anymore. The taskbar has pretty much replaced it 100%.
Growth is a system, not a bag of tricks
A short validity period also helps to keep the size of revocation lists manageable as they expire sooner.
...and sometimes, if we do try to help them anyway, they don't want the help we offer.

(In this case, what if the professor had contacted Alan and tried to talk him into seeing a therapist? Alan might find that offensive.)
Ask HN: When do you decide to choose encapsulation over Dependency injection?
And if or when you choose encapsulation, how do you go about testing that method?
TSMC will begin 10nm production this year, claims 5nm by 2020
Hopefully this means we'll finally see software optimisation become more important; Moore's law encouraged developers to be wasteful and inefficient, and it'll be good to see that come to an end.
I think the post makes it pretty clear that it's about how popular stories about various countries are, it's not trying to establish a popularity ranking of the countries themselves.
> * (the window manager sucks, but that's not the topic. I had to get it out)

Agree. I really like Spectacle (https://www.spectacleapp.com/) for window management on OS X. As a bonus, it's open source. (https://github.com/eczarny/spectacle)
Hey Matt,
so you launched the site 4 years ago and very top comment on that old HN thread was: .."There are no margins in the domain industry."..
So, years passed by :) how much income the site generates monthly?
US intelligence chief: the Internet of Things will be used to spy and hack