skysight-inc/HackerNews huggingface dataset:
> Sure it is. Why not?

Do you have a reference for that? I'd expect this to be hard, at linking time you no longer have the C++ source, so it's much harder to make such decisions.
I don't know, but HN has clearly begun to skew more and more to the "left" (in the modern, American sense of the term) over the past few years. I'd say it's been really marked over about the past 2 years. Why that is, is hard to say.
Cute!

Added to my ruby/ANSI-enabled, architecturally-oriented fortune alternative https://github.com/globalcitizen/taoup :)
You are confusing patents with copyright. Patents were meant to encourage people to disclose. It was taken for granted that people will invent things regardless of patent protection - they will just keep their inventions trade secrets.
I define "patent troll" as anyone who has and defends patents that should have never been issued. So, everyone who has and defends software patents is a troll, and I have no sympathy if they get sued into oblivion by other trolls.
I would go a step further and say the IETF is dead ... so many of the new protocols are basically just after-the-fact corporate interests fronting up and publishing.
CHI is a decent confernce where work is published
chi2014.acm.org/
Hah! I can't read this because ... provisional military junta in Thailand not happy with Daily Mail?

Some kind of breakdown here: http://www.andrew-drummond.com/2014/05/daily-mail-and-mail-o...
Fixing bufferbloat doesn't solve the fact that ISPs have lots of local monopolies and duopolies. If there's a sudden drop in bandwidth demand, there's nothing to keep an ISP from decreasing supply to create demand for a fast lane.
Facebook Under Fire for Temporarily Blocking Pages in Pakistan
Q: What browsers does the Honey browser extension support?

Honey's browser plugin currently works on Chrome and Firefox. Support for other browsers is coming soon.
IT bug brings down Heathrow baggage system
Trees are a crop with a long growth cycle. If you don't need paper then you don't plant trees.
NASA Beams "Hello, World" Video from Space via Laser
Rust and the PS4 toolchain are both LLVM. So I can see some possibility there. Rust currently runs on it's own patchset now, but the intention is to be fully working with mainline LLVM.
To be fair, which languages do have their core developers posting here, and especially on a regular basis? Maybe I just don't pay enough attention, but I don't really recall that many. Walter Bright is the primary name that jumps to mind, and I'm actually having trouble coming up with many others.
Is it me or does this hardly make eny sense?

Bufferbloat has no effect on the available bandwidth in a completly switched network. (It might confuse protocols resulting in bad utilization, but has little to do with net neutrality.)

If ISPs limit the bandwidth available to each content provider, then bufferbloat does not enter into the picture. (Okay, depending on how the limiting is done, it might cause extra bufferbloat.)
Animations make the difference for native apps: bring them to your HTML5 app
which parts are mostly written in C++?

And what's the use of python in the code base?

https://github.com/mozilla/servo
A blog post talking about why to use Go...for performance...and here is how it is better than Java about performance, even though it's not really better than Java. I don't care about Java, my language of choice is C#, but this smacks of the worst kind of anti-logic promotion. It seems to be quite endemic in the Go community also.
> "I'd like to use cellular automata and voronoi segmentation to do multiscale texture extraction and motion representation."

Are you a mindreader? I've been thinking about using Adrian Secord's stippling work[0] in a motion picture context for years, but more for fun than anything serious.

[0] http://cs.nyu.edu/~ajsecord/stipples.html
I don’t like Virtual Machines
Apps feel so 2008 ;) I was slightly interested until I realised that this project is an iOS app, not a web page. Isn't one of Wikipedia's most powerful ideas to make knowledge available to everyone? Other then that, yeah, the least thing Wikipedia needs is a hipster redesign.
http://www.dawn.com/news/1110984
Papers before 1980 that built fundations for modern computing world
Pebble Steel: the Good and the Bad
Dear Github, your search input frustrates me
First of all I'd like to thank you for the awesome work you continuously do on github.com. I am a very happy customer since 2008.
It feels that every move you have made was just the one to do at a perfect timing.

The only one move you did that I still do not understand is when you redesigned the search input.
Every single time I search for a project I forget to change the drop-down who tell to choose between the current repository or all Github's ones.
When I browse github.com 99% of the time I'm on a project's page so every time I have to do deal with this drop-down when it comes to search.
It confuses me because the search is not nested into the project page, but it's part of the main Github menu. And everything belongings to the main menu make me think that it will do a global search.

So I would prefer two separate inputs: one for the main search and one for the current repository. I understand it takes some extra space, but I don't mind scrolling a few pixels more comparing to the frustration it is to do one extra useless search every single time I search for a project.

Octokisses,
This must be a troll ... honestly recommending a mixing of aademics + 'best practices' consultants?

This person has never experienced the ridiculously huge different in productivity between startups/small to medium sized organizations and those big inefficient beasts like banks/telcos/government departments.
I don't have a problem with this extension per se, but I have a feeling that browser extensions really start to go the same route browser toolbars went.

I want my browser to be fast, I don't want a bunch of stuff in the background.
I guess the reasoning for the 'SELECT ... FROM' is that the FROM part is optional, for example you can do stuff like 'SELECT 40+2 AS the_answer' .
I never had any lucid dream unfortunately, but this link has already been looked at, notably here: https://www.youtube.com/watch?v=ZgJOMqIhvHM&list=PLC2DC804CF...
Did you mean a good _free_ alternative? Or just a good alternative?
Secret patents that can be accessed by anyone with a high-enough classification?

It seems to defeat the original purpose of patents, which was to promote openness of inventions rather than secrecy.
> The brain can basically simulate the rendering equation in real time (or trick yourself into thinking it is, which is the same thing really.)

I believe that your brain is rendering the reality for your consciousness even when you are awake. There is a lot of filtering and processing between your senses and your consciousness. For instance, your eyes produces a lot of noise which is filtered away. They have a blind spot [1], but your consciousness is not even aware of it! So, what you see when you are awake is not really the noisy distorted vision that your eyes have.

In addition to that low level smoothing and filtering, your subconscious has reconstructed completely the reality for your conscious mind: "This is because our brains consist of two relatively distinct regions. One, the cognitive unconscious, makes informed guesses and delivers them to the second, conscious part, which supports our awareness of what we are seeing while knowing little or nothing of how what we see has been constructed." [2]

"All we’re actually doing is seeing an internal model of the world; we’re not seeing what’s out there, we’re seeing just our internal model of it. And that’s why, when you move your eyes around, all you’re doing is updating that model." [3]

So, when your are dreaming, the subconscious mind is just "rendering" something else than reality for your conscious mind.

[1] http://io9.com/5804116/why-every-human-has-a-blind-spot---an...

[2] http://serendip.brynmawr.edu/exchange/node/2604

[3] http://aminotes.tumblr.com/post/7722763662/david-eagleman-on...
I used to say that but there are some promising anti-CD47 ideas that might have a chance of knocking out large swaths of tumors. I can also imagine a 'solution' where you biopsy the cancer and look for highly expressed abnormal cell surface markers and use that to target an antibody-directed warhead to the cancer (I'm interested in turning that into a reality sometime in the future, if you'd like to know more contact me, info's in the profile).
It is using a lot of external libraries[1], the major one being the spidermonkey javascript engine.

The Python is used for a pile of code generation, although, AIUI, the Servo team are using more and more Rust macros.

[1]: most of these directories contain submodules pointing to Rust wrappers around other libraries: https://github.com/mozilla/servo/tree/master/src/support

[2]: https://github.com/mozilla/servo/tree/master/src/components/...
Three of us who began Payward/Kraken were all in the very late 20s - early 30s range a few years ago. Last round and the market say we're doing very well. A younger me previously started something in China which could certainly also been at this level if I didn't want to break up my youth around the planet a little more, but I have no regrets having done so. At 32 expecting my first child maybe the part of me that feels successful mostly feels that not in a monetary sense but a combination of stability/peace of mind, interesting work, and finally proving to myself and others that an unconventional path in life, believing in yourself, is feasible and rewarding. Definitely we learn different things as we mature... soft skills in particular... and there's value there that investors see.
There is currently only one custom patch on top of LLVM[1] and it's just a performance one, not required for semantics.

[1]: https://github.com/rust-lang/llvm/commits/rust-llvm-2014-05-...
I also practice LD (started at age 10-ish, now 38) but can't agree with your 'gut level' feeling. I feel it's what we are meant to be doing, rather than regular dreaming.

I am more rested, and more awake the next day. It continues to enrich my life in many ways. But yes, it's just another arbitrary choice, we're both going by 'gut' instinct.

in my first LD at 10, i built a go-kart from tools I created on the wall (where the school black-board was), and then flew out of the window on it - Pretty much a win for a 10 yr old.
I wonder if staring at 40Hz refresh rate screens could produce a similar effect? I have a screen with a flickering backlight at a frequency just outside perception. If I use it for prolonged periods before bed, I can perceive a 'flickering afterglow' for minutes while trying to sleep.
Just a poor copy from this:

https://news.ycombinator.com/item?id=7526272
Product/Market fit – the elusive quest
Programming through play...
Better blogging for startups and brands
It seems that both Heartbleed and this MITM vulnerability were introduced by Robin Seggelmann [1], which will surely drive a lot of speculations...

[1] http://h30499.www3.hp.com/t5/HP-Security-Research-Blog/ZDI-1...
The renaming of struct, might that fix some of the json's libraries bugs? (IIRC, this was in the sandbox.)
Mars 3D Printing Competition
Because the BROWSER is what's being attacked in a MiTM. To the server it just looks like a regular client connecting. It never sees the certificate the client saw. There is nothing for the server to reject.
It's interesting that you see it that way.
In some religions (Judaism included, which based on the third line of his website, I'm assuming he somewhat ascribes to) dying on one's birthday is considered to be a sign that you lived a full life (Moses is said to have died on his birthday)- something like you've lived all the years allotted to you, small comfort to those that lost you when that's only 6.00125 years.

B"DE
You mean they are just a little less baseless than the patent for 'rounded corners'?
I did not notice that. I thought it is worth sharing. Anyways, Thank you for showing the link. Is there any way I can check if it is published before?
What does he have a doctorate in? A doctorate also requires a comprehensive test.
We know very very little about what the mind is capable of, or which parts of it require the sleep process, or even how the sleep process is affected by a lucid dream state. We just don't know, my experience is completely different (than the OPs).

That person's experience could be a result of pre-conceived notions about 'effort vs reward', or any other number of intersecting belief systems. Who knows?

It is unique to everyone, and can be learnt in weeks or years depending on who you are (unless you are comfortable inducing it with gamma waves)

Do not rely on anecdotal evidence from others, only trust your own experience in matters that relate to the inner workings of your life. Find out for yourself if it's useful or not.

... it's, at the very least, an interesting adventure.
I was at Cédric's talk at GR8Conf and he spoke about the performance and the memory footprint. Using @CompileStatic the performance is like a Java native application and the memory consumption is about the same.

I suggest you that keep an eye on the gr8conf web page and see the talk when is published.
This is the canonical polite response to these: http://en.wikipedia.org/wiki/Wikipedia%3AUnsolicited%20redes...
non-technical
Question of accessibility
Sencha Ext JS 5 released with touch, MVVM and responsive layouts
Sorry for the ridiculously late reply; DanBC pointed me here from my comment.

> Only about 8% of prisoners are held in for-profit prisons: http://www.propublica.org/article/by-the-numbers-the-u.s.s-g...

That isn't quite correct. It's 8% as of 2009.

As of 2012, it's actually ~17%. http://www.bjs.gov/index.cfm?ty=pbdetail&iid=4843

> But CCA didn't create the massive U.S. prison population. Voters did

This I absolutely agree with.

> Frightened suburbanite baby boomers watching the news, shrieking "Just Say No!" at school events, voting for Three Strikes' laws and aggressive drug enforcement. I.e. NYT's core readership.

In your haste to criticize the NYT, did you perhaps miss that such a target audience is precisely who they should be pointing out the deleterious effects of their voting patterns to?

> Here's the thing. A few million is enough to let my mom know that there is a "tough on crime" proposition on the ballot and she should go out and vote. Ten times that much won't convince her that being "tough on crime" is a bad thing, that her granddaughter isn't in constant danger of getting kidnapped and sold into sex trafficking, etc.

Agreed.

But several million to get her to think, "Corporations are using prisons to needlessly jail people"? That could work.
You might be familiar with last year's Groovy Conundrum in Dr Dobb's magazine...

"For all its strengths, however, Groovy suffered from several important drawbacks: the first and most painful was performance. It was slow — even for a dynamic language. The second limitation was that Groovy had no real design philosophy, save for a wide-ranging pragmatism. Any new feature that brightened enough eyes in the community got thrown in. So the language grew organically in ways that were hard to predict, rather than having a clear philosophy and a long-term trajectory. Finally, there was the problem that I believe most cramped its acceptance: limited documentation. There was one "Bible" and a pair of tutorials that rehashed the basics."

http://www.drdobbs.com/jvm/the-groovy-conundrum/240147731
Why didn't you keep working "on vacation"?
You've just missed the problem submission deadline for the 2014 MiniZinc challenge[1], but if you've got a solver to submit, now is the time to apply! Last year was interesting, as or-tools[2] won a bunch of categories after a long reign by Gecode[3].

For those that don't know much about constraint programming: it is a declarative programming paradigm for solving highly combinatorial problems.

The basic idea is: you model your problem as a set of variables and a set of rules (constraints) on what values those variables can have in order to be a solution to your problem. For example, for two variables x and y, you might express the constraint that x ≥ y.

Once you've characterized your problem in this way, you can basically press a button and the constraint solver will find you one or all solutions by a combination of search and inference which intelligently pares down the search space. For best results, you can also specify the search strategy for the solver.

More interesting than the simple constraint example given above are global constraints, which can express relationships for more variables and can therefore use more intelligent inference than simple pairwise constraints. The traditional example is the all_different(x_1,...,x_n) constraint, which ensures that the variables upon which it is operating take on distinct values.

A lot of constraint programming research is oriented towards finding good algorithms for global constraints. These can then be re-used by any model which needs to express the same kind of relationship. There are already quite a lot of these; they can be found in the global constraint catalog[4].

[1] http://www.minizinc.org/challenge2014/challenge.html

[2] https://code.google.com/p/or-tools/

[3] http://www.gecode.org/

[4] http://www.emn.fr/z-info/sdemasse/gccat/
Seems to work for Chrome on the Mac, too.
Eric, bravely, was open enough to share his experiences about his daughter's illness. I think many, like me, have followed along in this heart braking journey and Eric's authentic words have captivated us.

Eric, my deepest condolences.
You, just like everyone else, would have no clue as to what might have happened if President Lincoln were to have not been murdered. For all we know he would have given it back or more likely sold it off to pay for the war debt.
rayiner raised some serious questions about the accuracy of this a month ago [1].

[1] https://news.ycombinator.com/item?id=7709556
Never mind the fact that President Lincoln was the first Republican president and that that might have something to do with it.
Objective C isn’t going anywhere.

Swift is shit. I suspect it will die in a couple years, like the misguided effort to get people to adopt the Java bridge or WebScript before that.
I don't think he understands what nn means.without nn your isp can simply not connect you to say. A competitor of Netflix. Thus there can only ever be one Netflix. Thats a huge problem in a market where I only have one choice in an isp.
yes, but if all you ingest is water, none of that will be converted to energy. So eating a food with calories will have a quite different effect.
Well then the reason for someone switching would probably be to gain speed and parallelism. :) I also think static typing is a big reason, for large projects at least.
Yep! No one believes me that the Magic Mouse pinches my fingers.
Or you could practice any one of the many natural techniques which many of us use daily. The drugs and gamma waves are unnecessary.

http://www.world-of-lucid-dreaming.com/52-ways-to-have-lucid...

I know it's not a 'quick fix' - but (no offence intended, just IMHO) it feels rather disrespectful to randomly flood the brain with chemicals to make it 'perform.' The chemistry in there is extremely complex, I am terrified to mess around with it.

Much the same way I wouldn't dive into a complex dev project randomly changing methods, unless I knew the larger scope.
I would greatly disagree. Non-establishment repubs are not into empire building or attacking civil liberties and are clearly closer to libertarianism than the modern democrat. But both parties, overall, are mostly made up of establishment FDR progressives. At that point the D or the R is irrelevant.
Complaining about bufferbloat is a red herring. It doesn't matter if it's fixed if Netflix is trying to push 40 Gbps of traffic to a set of customers across some ISP's 10 Gbps interconnect.
They are patent trolls if they push the business to settle out of court, which usually is only possible with small businesses.
>Unlike C and Objective-C, Swift enumeration members are not assigned a default integer value when they are created

Well that’s gonna make storing persistent values tricky.
There is an argument to be made that going after a big fish means it's more likely you have a real claim, because it's not like Apple won't hire good lawyers, and if you lose you get nothing, so why bother if you have no chance?

The problem is that argument is complete bunk when you're talking about software patents. The plaintiffs also get nothing if they don't sue, and if they do they have a chance at a huge windfall. Imagine how many bad patents you could litigate with and lose if you could win one claim for $200 million dollars.

One of the (many) problems with software patents is that because the scope of what software does is so broad, what an individual patent would rightly be worth sounds extremely small, and so their worth tends to be vastly overestimated when not taken in the proper context.

You look at something like an iPhone, it's probably covered by thousands of patents. Cellular wireless, wifi, video codecs, audio codecs, encryption algorithms, web browsers, app stores, music stores, digital telephony, media library functions, printing, Airplay, etc. etc. Each of those will be claimed by dozens if not hundreds of patents. And "1% of revenue" sounds small when you're not taking that into consideration, even though in reality 1% is huge. Even calling it 1% of the value of all patents covering the device is ridiculous, and revenue has to cover at least a couple of non-patent sources of costs like manufacturing, distribution, marketing, etc.

There is an obvious absurdity if there exist 1000 patents that could each be considered to be worth 1% of revenue when you only look at them one at a time.
Each of the components of nymote are interesting in their own right. I'm very interested to see how they can all be brought together to accomplish your goals which are ambitious and noble. How can I keep up to date on your progress?
The front of the TBM that was extracted is sitting along side the M20 motorway near the Eurotunnel site. It used to have a "for sale" sign on it.
It's far from “pretty”. To many fonts, too many symbols, hyphens instead of dashes, …
not entirely true. Gnome has a first class language - Vala [1] - that is for writing performant system level applications. And the community is quite active as well - https://github.com/trending?l=vala

If you think of automation, there have been attempts at bringing flow based programming to the Gnome-JS engine (think of it as Quartz Composer integrated into the desktop) [3] - plus the fact that http://extensions.gnome.org is about as automatic as you can get to customize the desktop.

Is it a difference in positioning ? Because honestly I'm a little befuddled on why all the developers on HN get supremely excited about JS on OSX... and not something like NoFlo.js integrated into Gnome.

[1] https://github.com/GNOME/vala
[2] http://lethalman.hostei.com/maja/index.html
[3] http://bergie.iki.fi/blog/noflo-and-gnome/
This was very nice to see written down. Thank you for that. No doubt as LD becomes more and more popular we're going to see a lot of questionable info on the subject.

Some people are terrified of these experiences, perhaps with their own 'demons' to deal with. Others, many others, consider it one of the grooviest gifts imaginable :)

It's a unique thing, individual, but as it gets more known - we're going to see people trying to fit it into a simple box (as we always do) - and nothing useful will come of that.

Re: Gamma waves, hmm - yeah, isn't that like reading a frequency coming off a CRT and then trying to retransmit that frequency back to derive the original image? You need a serious understanding of the device to be able to do that. Perhaps it might be able to help 'induce' the state with the individual's help - maybe.