skysight-inc/HackerNews huggingface dataset:
We're open to decoupling 'upvote' from 'save', but what would the interface for 'save' be? I'm loath to just keep adding links for everything.
This is pretty neat stateless app, however the current implementation leads to performance issues on slower connections.

Have you thought about some optimizations you could make to filtering/searching to minimize the initial load time, while still keeping all the logic client-side?
If you were to design a taxi system from scratch you'd probably want to have

* increased levels of insurance to cover passengers and their belongings

* rigid maintenance requirements on the vehicles that do get more wear & tear through commercial usage

* background checks on drivers, not as much as molester/criminal type that the press likes to sensationalize, but just driving record - obviously someone who keeps running red lights, gets speeding tickets, gets into road rage and runs over people should spend less time on the road, not more

* once you've figured those requirements out, a third party needs to enforce the rules and be able to shut off the offending drivers

Most likely candidate for a third party is a government agency. Most likely process for approving/forbidding someone from entering the field of commercial transportation is licensing.

If there are better ideas that would lead to increase in public safety and decrease in bad guys abusing the system just to turn a quick buck, those are certainly worth discussing.
JavaScript is not simple, its features are not well thought out, and it is definitely not being interpreted. The only reason JavaScript performs well here is that multiple megacorporations have devoted tons of resources into fast JavaScript implementations.
It's the JIT for JavaScript that does the magic here, the code isn't interpreted all the time.
Sampling should at most take linear time in the number of pixels (ignoring the edge detection). Even less if edge detection result is represented as a sparse array.
why does he make his decision to return to UK to be related to racism when he himself admits that it was a purely personal motive?!
To me this is incoherent and manipulative race baiting in order to puff up his article for clicks.

The fact that this simple argument is discarded by you in order to maintain your agenda, shows more about how tolerable and inclusive you are not than about how racist I am.
Kovter trojan patches Flash Player, IE to close the door to other infections
For JavaScript and CSS it's a lot of googling. Mostly because they have no standards you can rely on.

For a language like Java, I mostly google to see if what I want to do already exists in an Apache library or is now part of the latest JRE. For well-documented Java frameworks which have JavaDocs attached, googling isn't often necessary.
Excellent point. Can you imagine Adobe open-sourcing their software to instead focus only on services?

Neither can I.
> PNG is lossless, so I don't get the quality comparison.

The point is, is that technique in between JPEG and PNG in terms of quality/size or is it worse than JPEG altogether ?
Οι+γυναίκες+που+γυμνάζονται+τακτικά+απολαμβάνουν+καλύτερα+το+σεξ+
so why then don't you judge the actions of police on a case by case basis and choose tomassign them to all the white people?
Does that make you racist?
TV and sleep are not mutually exclusive.
That's very interesting, thank you.

Looking at the original emails,[1] it seems legitimate to me. The CIA seemed to want to know if something classified was being leaked. I expect and hope any publication would make careful, informed decisions about releasing information that potentially could harm people.

[1] http://www.scribd.com/doc/104180865/Advance-Maureen-Dowd-Pie...
Agreed... I honestly tend to break code into a lot of discrete functions, and combine for workflows, but sometimes you just need to easily jump back a few places, and where goto is available it's not always a bad option. Just one that should be used sparingly... once in a complex workflow is fine.. more than twenty times in a few thousand line method, not so much.
> designed to not give a team of junior devs enough rope to hang themselves

I find this to be an utterly silly goal.
SHIFT+SPACE could be a good keyboard shortcut for underscore because snake_case's underscores represent spaces between words.
Parts of Social-Sharing Site Reddit Go Dark in Apparent User Revolt
It's not very comparable to PNG, since they're designed for different types of imagery. I know currently Trigrad cannot handle text at all. In regards to your other comment, it's currently definitely worse than JPEG for vector imagery.

However, it handles gradients amazingly. A full colour gradient such as [0] can be made a tenth of the size since only ~500 samples are really needed.

[0] http://i.imgur.com/QzW0z2O.png
This is crazy - just put yourself in that scenario and pause for even a minute.. Amazing to say the least.
Isn't that sort of like saying it's not worth using data structures other than maps and slices? In go, if you want a complex data structure you either use interfaces -- as the authors of this library did -- or you rely on some sort of code generation approach.

I've followed the go team's discussion of generics for a long time now. They've always claimed they're open to proposals that fit the philosophy of the language, but they're seemingly not in any hurry to address the issue. And that's fine. But I won't pretend it isn't frustrating every time I want to build something with a non-trivial data structure. Sometimes a map or a slice just doesn't cut it.
Thank the maker that movie never got made.
sigh. Then you're back at using a more complex solution by copying and pasting generic structures and algorithms.

Moreover, the idea that generics allows junior devs enough rope to "hang themselves" is preposterous. There are more than one type of generic system out there, we don't need to replicate C++ templates here.

Let's not fool ourselves here. There's a difference between "we just haven't figured it out yet" and "generics doesn't fit into the vision of Go". The former attitude is perfectly acceptable. The latter is really annoying and misleading because Go does use generics -- internally.
I'm not sure I agree with Tolkien on this front. Yes, I know: I'm disagreeing with an author's assessment of his own work.

But authors are necessarily a part of their environment. It is -- literally -- inescapable. The good Professor was directly involved in the first World War, and the second was at his doorstep. His aversion to modernity could have led to him simply denying a a conscious connection between those real world epics and those created by his own mind.

But the works themselves put doubt to his claim. If we take him only at his word, and stop there, then that is the end of it. But if we recognize the imperfect ways we self-assess, well...
It is open source btw: https://github.com/dvx/hackjob

What is the meaning of 'stateless:

> and wanted to build a stateless product using Firebase.
Dune was first scifi book I read at age of 12 and reread couple of times. Other scifi of the era was all about spaceships, colonies and what so ever. I still love these classics from gold era of sci-fi, but Dune is different, it is still relevant and don't age at all.

It is all about "religion" fundamentalism, movement/revolution creation and philosophy. Really great book, highly recommend.
Some people aren't in it for the money.

And even those who are, there's plenty of successful consultancies based around open source software.
Garland and Heckbert had a nice algorithm for this sort of thing in their 1995 paper, "Fast Polygonal Approximation of Terrains and Height Fields." The paper is mainly devoted to height fields, obviously, but at the end they demonstrate that their algorithm is also effective at triangulating color images for Gouraud-shading as well.

I'd be curious to know how this stacks up in terms of speed and quality.

EDIT: Oh yes, and there's also "Image Compression Using
Data-Dependent Triangulations" and "Survey of Techniques for Data-dependent Triangulations Approximating Color Images", both by Lehner et al., 2007. I don't mean to discourage you here, just pointing out the bar to be beaten. It's a cool idea.
Ask HN: MobileOrg seems to be dead. Why is that and how to possibly revive it
MobileOrg is Emacs org mode for mobile. Both MobileOrg applications for Android https://github.com/matburt/mobileorg-android and for iOS https://github.com/mobileorg/mobileorg seem to be quite inactive for a long time(approximately two years counting latest releases and the majority of issues/PR). I can't even build MobileOrg for Android now because apparently the Gradle version used was way too old and not supported in the current Android Studio, and making changes is tricky. It seems barely credible given how superior org mode is compared with other note-taking solutions out there. Why the lack of interest in these projects? Could it be said that the mobile app community has less of an open-source spirit than other communities? Or do people just generally consider other alternatives to note-taking on mobile more convenient than org mode now? I would like to unify my note-taking experience across all platforms with org mode. But while I can contribute a few pull requests, just by myself I can hardly see enough time/energy to implement all the necessary revamps on the MobileOrg project. If one would like to try to revive a seemingly interesting project and call attention to it, what would be a common way to do it.
We track crime by all kinds of measures. Race, gender, age, income, education... why is one metric less significant than another? If it is, why do we track it at all?
I'm not sure that this really solves the problem better than keeping your less files next to your jsx files for component specific styles and relying on css classes, hierarchy or properties as it stands.

I've gone down the path of doing similar things to this, and in the end I find it's more complex than simply using less (or scss)... While I appreciate the effort actually inheriting styles in/out of react components, based on parent/child relationships is a lot harder to manage when dealing with your react components directly imho.
One of the most memorable was early in primary flight training for the Navy. It was my last flight before the Christmas Holidays and it went poorly, not F but C- quality. I really liked the instructor, a cool guy helicopter pilot. Walking back from the plane, he said it didn’t go well. I agreed and said my mind just wasn’t in it, thinking about the holidays. He stopped, turned to me and said, “I don’t want to hear that f#%ing s%$t. Don’t make f#%ing excuses.” He said a few more mean things that I can’t recall.

I didn’t like the instructor after that, but the lesson stuck. I never made excuses again. Over the years I noticed that a lot of the people I respected the most would do the opposite, take responsibility for everything, even if it wasn’t really their fault. It was a recurring theme in Naval Aviation. I saw a similar ethos when I worked with Special Forces.

At my current job, a late stage startup, I see directors blame other teams, blame subordinates, blame everyone but themselves. In Naval Aviation it’s called the ‘excuse matrix’. I’m sure that early in a startups life this behavior must be minimal since too much would doom the business, however, there’s nothing like life or death to truly hone the principle of not making excuses.
As a Vim user, I wonder, is Emacs superior in any way for non-lispy languages? Say JavaScript?
I tried various natural and chemical (i.e. DEET) repellents when I was in SE Asia and nothing kept them off me :( One time I checked into a hotel and the staff weren't particularly happy that a swarm of around 10 mosquitos followed me in...
Iceland abolishes blasphemy laws, after initative from Pirate party
I don't know all the facts, but I know a lot about this particular case. I'm certain that Gates' impact on the world has been almost entirely transfer of wealth from less wealthy to more wealthy.

Microsoft's legacy been technologically bad (as in buggy lousy software), actively hurting (explicitly fighting against) the free software movement which aims to empowers regular people, and bullying governments around the world (literally taking taxpayer money). The elites of Microsoft took home among the greatest amounts of wealth of any company, and employees spend absurdly lavishly on all their business trips etc.

Microsoft is a good example of how richer people do NOT deserve their riches, so we're in agreement about the injustice of the system. Your idea that Bill Gates is on the right side of this is, well, almost completely backwards except that some of his philanthrophy is postive today. On the other hand, the Gates Foundation is a major pusher of Common Core testing in education, which is, by many accounts and perspectives, destructive and terrible policy. So, I'm not even sure that the Gates Foundation is all that positive, even there it's a mix.
> The company originally designed a two-week indoctrination into its famously "fun" office culture that has since evolved to a four-week undertaking. ... Anyone who shows up late for the daily 7 a.m. start is fired on the spot.

It seems you have to be really into working there right out of the gate. Culture fit must be at the top of their list. Also can't help but notice the journalist chose "indoctrination" over "orientation."
That sounds interesting. Would be a fun project.
M.C. Escher: An Enigma Behind an Illusion
Diffbot: turning the world's web into a searchable structured database
A couple of points worth noting:

- this initiative got ahead because of Charlie Hebdo attacks

- it was supported by the Icelandic Lutheran church, to which about 75 % of population belong
I saw that movie, I thought it was very good.

Just curious, what did you like about it that it changed your life. Did you mean the how it was shot (i.e. impressed by director's work), Jodorowsky as a person, his story how he worked on Dune with other people (the complexity, dedication, the obsession), or Dune itself?

I found interesting how Dune influenced all these other blockbusters that came after, most importantly Star Wars. It was also fascinating how Jodorowsky never actually read Dune.
EDIT: that is not correct as someone pointed out by Nemcue, I (and others apparently) misremembered. It was both the financier, Michel Seydoux and the illustrator Chris Foss who hadn't read it.

Or say, why anyone thought Jodorowsky, based on his previous track record of making surrealist films, would be a good candidate to make Dune. I just don't see the obvious connection from "Holly Mountain" to blockbuster "Sci Fi" for the masses. Now, of course in a funny twist, David Lynch, another surrealist author, actually made the American (Universal Studios) version, and it was terrible I thought.
When Pixar's Toy Story sequel almost got deleted,thanks to a single line of code
A huge problem are the game engines. Traditional state of the art game engines have mainly static worlds for performance reasons (Unreal, ID Tech, RAGE, Valve Source, etc).

Voxel game engines like Ken Silverman's Voxlap (http://advsys.net/ken/voxlap/voxlap05.htm ), Infiniminer, Minecraft and Lego Worlds have a dynamic game world where everything can be changed. It's resource intensive and choosing the optimial world data structure is very important (avoid rendering invisible parts, infinite worlds, LOD). And integrating realistic infinite physics is too resource intensive. That's why you see little and only local physics.

From the graphical point of view the new Lego Worlds engine is really fascination! It seems it uses advanced geometric shaders to render all the tiny Lego parts on the fly. Does anyone know how it really works and which data structure it uses?
Are you able to elaborate on what practical issues you ran into?
Що потрбіно для створення свого словника ЦанЦзє
I think the next 'reddit' needs to be an evolution and innovative in some ways. Cracking the comment thread organization would be a good place to start, that seems like something that could really be improved on. Also, as a few other people have mentioned in here, decentralizing/decoupling the central 'brand' from the individual 'sub sites' seems important from both a technical and business standpoint.
Chrome dev tools also support node drag-and-drop as well as ctrl-x/c/v in the Elements panel.
(Note I edited my statement while you were writing your response, what you quoted was my original)

Your description of standards doesn't mesh very well with this: https://en.wikipedia.org/wiki/Deadly_force#United_States_law

In particular: The Tennessee v. Garner ruling in 1985 in which the U.S. Supreme Court [...] abolished the Fleeing felon rule where a fleeing felon who posed no immediate threat to society (e.g., a burglar) could be shot if he/she refused to halt.

Also: In the 1989 Graham v. Connor ruling, the Supreme Court expanded its definition to include "objective reasonableness" standard—not subjective as to what the officer's intent might have been—and it must be judged from the perspective of a reasonable officer at the scene

So it isn't just the subjective sense of fear an officer may feel.

The US is a big place. It's possible to find a few incidents where an officer didn't live up to standards and training and try to make it seem like it's a bigger problem than it is, if that's your agenda. Certainly shooting fleeing people in the back is not "the new normal" in any way that I can see.
Hello world, it's Ruby on Rails
What's funny is that this article is currently (12:54 CDT) the top result from this Google search.
I thought bitcoin was a decentralized currency that didn't use payment processors like VISA / MasterCard...
I only see mnesia partitions when the network is having issues. Maybe my network is better than your best network? Maybe network issues a few times a year is a lot?

Resynchs are really slow, because "resynch" is copy data from the network. Mostly this goes close to the line speed for your network though; be sure to move the data files out of the way on the node that will be receiving the copies: otherwise mnesia first loads those, then throws them away sigh. It would be pretty nice if there was support for logging changes when a node is down, though.
I had a lot of difficulty getting it compiled too, but this helped a lot:

http://installing-caffe-the-right-way.wikidot.com

That guide is mostly correct, assuming your reply here means that you're also using OS X. It should get you all the way to a working Caffe install. The one thing it doesn't get right is that your PYTHON_INCLUDE and PYTHON_LIB variables should both point to the relevant folders from your Homebrew Python install (I had no luck attempting to compile pycaffe against either Anaconda or system Python, both would just segfault when I imported the module). In my case, that was (assuming you've already installed numpy with Homebrew pip):

PYTHON_INCLUDE := /usr/local/Cellar/python/2.7.10/Frameworks/Python.framework/Versions/2.7/include/python2.7 \
/usr/local/Cellar/python/2.7.10/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include

PYTHON_LIB is exactly as it is in the example Makefile.config on that page, except adjusted for version number if you've installed Python via Homebrew since 2.7.10 was released.
> I can't really imagine a situation in which drawing attention to the race of an emoji character is desirable or even acceptable.

Nobody said anything about race, thats your assumption. These emoji are merely presenting different skin tones.
Do inline CSS styles impact performance ?
Rust should have untagged unions. Obviously, ones that allow pointer abuse would be restricted to code marked unsafe.

Note that a union of two pointer-containing structs is safe as long as the pointers line up, having the same type and offset in each struct.
Bitcoin doesn't require payment processors, but it doesn't prevent people from using them either.
Relax, this is another disrupting Techcrunch business. At least it is profitable.
Yeah that's nice for specific cases where you just need to see the text (and the site doesn't require JavaScript for that).

But beyond that, I can see it being really nice for the muscle memory keystrokes for cursor movement, marking text, copy/paste, etc. being the same. I'm definitely going to give these a try.
Megapolis Hack Tool No Survey
K5 still exists? crazy. I figured rusty would have pulled the plug on it long ago...
Best and budget HP 5th Gen laptops for ~ Rs. 50000
This post is for people who are not techie and looking to buy a New laptop, which can satisfy their daily needs and some hard gaming fun, I will be listing out the Best and budget HP 5th Gen laptops for ~ Rs. 50000 pricing range. These below HP laptops are of Intel 5th Generation Core i5 family (5200U) Dual Core with turbo boost technology they can reach their peak speed Upto 2.7 GHz. Both the laptops have dedicated Graphic card, NVIDIA GeForce 830M and AMD Radeon R5 Series M330 with 2GB DDR3 Graphic memory for crisp visuals.
The goal, as stated, was to have the experience of writing code. Bringing another web server into existence was not the goal, it was a potential means to the goal.
Your comment is literally irrelevant to OP's question.
these days it seems Britain prepares its spirits for the next war.
A point assumed in the article is that MS among others is due to genetics. Pathogen(s) are another possible casual trigger.

To quote "our genes didn't evolve to kill us".
Being liberal in acceptance did not discount the conservatism in output. If diligently only one side of the maxim is followed, there would be less issues. For example, if many implementations were conservative in sending, that alone is sufficient. After that allowing for liberal handling of input is to compensate for those who did not follow the conservatism in output. Postel can't be easily blamed for long term entropic outcomes, accelerated by the abundance of implementations that ignore both sides of the maxim.
Imagine a site with users who are all absolute experts in their chosen field. Mathematicians / Writers / Lawyers etc.

The popularity of a post will depend more on how it appeals to the majority than how it appeals to the experts. So the most popular mathematical posts may be posts that the actual mathematicians find mundane but that the writers / lawyers are able to understand. And this is true for all topics in which the non experts out number the experts.

So even though all the people on your site are experts the actual content on your site will be at non expert level, which will attract non-experts to your site who will then tend to vote on content that is at an even lower level.

Eventually the experts find all the content on the site mundane and are driven out.

Abandoned the Ale Tree because I don't think it is a solution to the problem. But there are definite problems with a pure majority vote system. The underlying concept that led me down this path was the difference between a republic and democracy. The Ale Tree was meant to act more like a republic where you elect representatives who vote on issues for you instead of voting on them directly.
Now someone will hopefully create "type writers" for gen [1] for compile-time type checking and convenience.

[1] http://clipperhouse.github.io/gen/typewriters/
I don't understand your point here. Is it that you don't like the sloppy journalism at phys.org? Or that you don't want to bother with reading pre-prints from researchers at schools that aren't Berkeley?