skysight-inc/HackerNews huggingface dataset:
I would like to take the credit, but Nolan was able to write about that stuff because it was a huge part of the work he has been doing. For my purposes supporting reasonably modern Idb and so so support for WebSQL was good enough but Nolan and others have been pushing to make sure it works great in IE, old versions of Android and iOS etc.

The bugs we have been finding have been making their way back upstream and a lot of those nightmares are down to legacy support, between modern versions of Firefox, Chrome and Android (kinda chrome) idb is pretty much conformant. hopefully IE and in a huge way Safari / iOS get themselves fixed soon.
In one of the js files there is window.opener.handleAuth(..), perhaps changin allow from false to true can result. This seem to be a js related essue.
He was hatched by the first chicken.
It's very likely buried at the bottom of features since it's the thing that's likely to make some shy away even before they see all the good features.

Edit: In all honesty though, even though it does seem expensive, if you have 20 seats (20 developers), your payroll is already on the order of $1MM+, so $5k a year is almost a margin of error at that point, considering those devs use it all day every day.
But they don't really add much. The bandwidth is infinitesimal, compared to your neighborhood cable in a medium-sized city. And they're godawful expensive. What's the point?
How is this different than IBM's single store model? Memory and disk are addressed as one with hardware providing the protection needed in case of component or system failure.

Unless your writing at the machine level I really do not see the need for most programmers to ever concern themselves with storage, that should be the work of the underlying machine code and/or OS.
Don’t Think Outside the Box, Just Find the Box
I would tend to agree with you, but from what I recall Linus' policy is user-space breaking changes are kernel bugs.
Yes it would be very cool to have the entire operating system in SSD. Literally flick the computer on and it's running ;)

Isn't that what you already get with suspension to memory (S3)? At least on my Debian laptop, it's ready before the lid is fully up.
It mystifies me especially that the logout URL for the login call is chained a number of times.

logoutUrl: 'https://foobar.withgoogle.com/_ah/logout?continue=https://ww...
They are painting the murals that brighten the entrances to workplaces across the world, or researching incremental improvements to human knowledge that collectively form the foundation of the next generation of science.
Looks like iMessage for Mac stores the messages it receives in an SQLite database. This app simply reads and queries that database. See here: https://github.com/nicola/node-imessage/blob/master/index.js...
Announcing Bosun, our new open source monitoring & alerting system
GNU Emacs conversion to Git
Future of Docker networking
Analog silicon designers? Maybe, although it may be underestimating the number outside the West.

It's much less prevalent than digital logic, much harder, and slower moving industry as it doesn't benefit from Moore's law in the same way.
Maybe mounting a tmpfs partition on it?
ChatOps: Everything about deployments right inside your chat
Red herring. Price points on techniques that actually reduce your attack surface do not make techniques that don't magically gain abilities.

Go ahead. Disable SSH, firewalls, and VPNs and just run loggers all day. I'm sure you'll feel super duper secure then. Heuristics never fail!

My rate is $150 an hour and I will create the most perfect and secure and tiniest attack surface for your brand new logging cluster.
That's incorrect. The way you apply bug fixes to 12.04 LTS is by installing the bug fixes, not by moving to 14.04. The whole point is that 12.04 LTS continues to get updates for 5 years.
The Leap
Investigation of an Airborne Aircraft Carrier Concept (1973) [pdf]
- Software Support Engineer / QA Analyst / Documentation Specialist

- ~8.5 hours

- Sleep: 11:30 PM-12:00 AM
- Awake: 8:00 AM

- Caffeine: 2 cups of coffee per day. One 8 oz mug of French Pressed coffee at 9:15 AM, a second around 3:30 - 4:00 PM.

- Occasional: Sometimes have an 8oz Coke with dinner (tiny cans), and/or a cup of tea around 9 PM as well. Typically green or jasmine.
A direct link to Bosun can be found here: http://bosun.org/
which ones if you could point them out please ?
There's a difference between doing anything, and doing nothing.
I poked around their website, and found their FAQ (http://carrickbraincenters.com/learning-center/faqs/). The answer to the question "How long has this treatment been around? Does it work?" is telling:

The chiropractic practice of functional neurology is at the heart of our practice here at Carrick Brain Centers. Pioneered beginning 35 years ago by our namesake, Dr. Ted Carrick DC, PhD, functional neurology leverages the rapidly expanding knowledge of the brain and central nervous system to build diagnostics and individually targeted therapies that stimulate brain plasticity, the restorative power of the brain to build new neural connections in response to stimulation.

If you google "functional neurology", the first hit is: http://rationalwiki.org/wiki/Functional_neurology

Sounds like woo.
IMHO gnome should spent the money on the people who create and maintain the software, I don't see how funneling resources into the legal system is in any way beneficial to open and free software.
I've been working on LLTHW pretty much every day since LLTHW was first posted on HN, but as I said in my reply to austenallred, I'm still working on shaping the content, in order to have a very clear work-plan to follow as I write the exercises. I'm hoping that my progress will be more visible once I have finished scoping the content of each chapter.
A good example of why mixing financial rewards with intrinsic reward turns into disaster.
Show HN: I decided to reduce the friction of writing my friend in prison
I was part of the Ubuntu decision at GitHub, and it was based on the fact that Ubuntu gave you much longer support after the next release. Debian (at the time) only guaranteed even security updates on previous releases for one year after a new release.
This isn't the thing they've been teasing though, right?

https://twitter.com/github/status/531914601248882689
I took a look at the site for 5 minutes. If I had the day off, I wouldn't mind spending some time attempting to solve it.
Ookla Household Download Speed Index
Great response by the company. It's hard being the head of the pack of a new field the spotlight is on them the most.
I love how the tail, or at least the coma is already projecting into space. I believe it's as far as Jupiter, but the most volatile components must be starting to vaporize.

The spectacle as it gets near the Sun will be gorgeus. And so it could be watching the tail slowy snowing again on the rock.

I wonder if it will break. Other comets are known to fragment in the hottest point. The "duck" shape suggest that's possible, but the perihelium is even longer than Earth's.
Incredible. But, one word: "screensaver".
(Especially, if anyone can do it, Chromecast screensaver!?)
This post makes it even more clear that the Groupon people behind this have a poorly developed understanding of ethics and scruples.

"Trying to come to a resolution" looks like code for "we've been threatening Gnome with costly legal expenses."
To License Australia’s National Public Toilet Map Dataset…
Honestly, I think the point you're making is a great ideal, and one we should continuously aim for.

I don't want to seem overly dismissive, I agree with you completely that I would want to live in the world you're describing.

It's a shame that both of us don't, and for reasons that are complicated and very hard.
It must be related to their work on memristors which is why they should probably keep it a secret for a while.
How did his parents get to the island? Were they born there as well? If so, how did the first settler found it? Or is this island the origin of life on Earth?
The point is that the upward trajectory of internet-providing innovations is steep, and only getting steeper, which makes federal ISP regulations unnecessary and harmful to the prospects of small innovative competitors.
Foobar is a fairly common term in programming as well.

http://en.wikipedia.org/wiki/Foobar#Usage_in_code
Isn't the answer for this to fork the project and then put the bounty on the fork? If the work to earn the bounty is valuable then the forked project can ask to be merged into the main project. If the work isn't valuable then the bounty can still be paid and the code kept on the fork.
This is the thing, yes.
> Those are not true subsets like you suggest.

Yes, they are.

> Consider that moral rights, which fall under intellectual property law, don't fit into the "property" category.

Moral rights absolutely fall under the property category.

> For example, the "right [of the author] to prevent the destruction of a work of art if it is of 'recognized stature'" is not something which is true of anything I know of outside of creative works.

Well, yes, the fact that element x is an element of set A and set A is a subset of set B, and set C is a subset of set B does not imply that x is an element of set C.

The whole point of named subsets of property (and, named subsets as analytic categories in general) is that the names come from features that are shared within the named subset that are distinct from other subsets in the broader set. So, yes, Copyright has features that are dissimilar to Patent or Trademark, IP generally has features that are dissimilar to other intangible personal property, intangible personal property has features that are dissimilar to tangible personal property, and personal property generally has features that are dissimilar to real property.
The hope is that a standard will be created soon to support this behaviour. These sorts of things are complicated because it requires support of the chipset vendors. i.e Intel and AMD.
Come to Dublin: Software engineer
Software Engineer at CNGL https://ie.linkedin.com/jobs2/view/25453643

When web sockets and message queues are what you eat for breakfast, you manoeuvre your way through Amazon's Elastic Cloud like a bicycle messenger through New York City traffic and you can’t think of anything more exciting than building your next web application, then we may have the job for you.

CNGL, the Centre for Global Intelligent Content, is looking for people with at least 3 years of industry experience to join the Design and Innovation Lab at Trinity College Dublin. The Design & Innovation Lab collaborates with the Centre’s Industry Partners. We develop prototypes and proof-of-concept applications based on the research that is done within CNGL
It's like the Synapse network from the movie Antitrust. I've always wondered why lower orbit, lower latency service wasn't available sooner.
The smartphones of today are already doing it?
the logo is really strange, but I don't see any reference, inspecting the svg source wasn't useful to me either.
Converge, IoT analytics to track device performance and user interaction
PSD files may contain a full resolution rendered (flat) bitmap for interoperability. It's probably enabled by default when saving. Other file formats like ODT and ORA contain a rendered thumbnail (e.g. 256x256) just for fast preview in file browsers. Scaling down a couple of 20000x20000 images in a folder is no joke, and that's not an unusual size for digital artists.
Men of game development calendar
Phe – Imma Do Me (Parody)
if ram and permanent storage becomes the same, in instance, you wont need to "open(" a file, just to point to the memory location of it.
It's a little bit interesting that your phrasing, in a defense of the activity, implies that it creates a burden.
Ars [1] and Businessweek [2][3] published articles about it recently.

[1] http://arstechnica.com/information-technology/2014/06/hp-lab...

[2] http://www.businessweek.com/printer/articles/206401-with-the...

[3] https://news.ycombinator.com/item?id=7878949
Mitmproxy 0.11 released
It doesn't look exceptionally parallel -- the throughput figures are similar to those in PCIe SSDs. 880 MB/s doesn't come close to saturating even a PCIe bus (4 GB/s, for v2 8x), let alone DDR3 (13 GB/s per channel).
Live Now: AngularJS Workshop "The Top 10 Mistakes AngularJS Developers Make"
Yeah, I guess it's like Debian's dunc tank. Remember that?

http://lwn.net/Articles/201488/

It's every developer's dream to get paid to work on free and open source software. But whenever someone really starts to work towards getting paid, well, the root of all evil steps in.
Sure they are: (forall a. X a => a) is a supertype of (forall a. (X a, Y a) => a).
World's first 3D-printed laptop smashes crowdfund campaign
It's not that it's unstable in an absolute sense – but it is a migration if they started building this prior to 14.04 release (highly likely). And migrations are always time-consuming and risky, even if it's a migration to an otherwise stable platform.
Surely not all programmers? Because if so, I may just be able to slip through the cracks!
It's just logging out for every domain/service, use RequestPolicy and you'll see the redirects for normal logouts.
AliBaba's CEO Jack Ma: “I even don't dare to watch our stock price”
Is it still a bazillion times more expensive than BitBucket?
The happiest people I've ever met were those who had just enough money / education to be comfortable but just little enough to not know any better.
Obviously Groupon's definition of "working something out" would include doing so by brute force (bulldozing over Gnome's interest with lawyers and money), so you have to read what they say carefully, and not assume they are giving up.
I Google Python-related things all the time from work, including yesterday and today, but I prefer not to login to any of my Google accounts when doing so. I've not yet received any kind of popup or redirection to foobar.
Not really; we already have suspension (to RAM and to disk), this can work just like it. For the userspace software, it'll be like it never stopped running.
Do you have an example of such a circumstance?
There are no nuances here, for change this is black and white. Even if the a project's license is free and permits any use, there is no excuse for abusing that project to promote your own spam. You are arguing to allow spam, and from the example of email we all know about the economic and social costs. Don't enable the equivalent of spam in the Open Source world.

Why is this even civilly discussed? If someone here offered a way to ensure effective delivery of spam email there would be the armed posse showing that guy the door. The same thing needs to happen here. Someone please enlighten me why that isn't taking place.
I ordered 11 products this year (albeit small ones) and got every single one of them.
Dale's humble, but he really is doing the Lord's work, because he set up all the Selenium/Saucelabs tests against the different browsers, fixed intermittent bugs and timeouts, etc. He's been doing all the unglamorous work that keeps us honest. No way I would have the patience for this stuff if there wasn't a big red X on my pull request to tell me I broke something in PhantomJS/IE/Safari...

And also I should point out it's not just PouchDB - the LocalForage [1] and ydn-db [2] devs have been really helpful - we all swap war stories and help file bugs on the browser vendors and such. Hopefully all this effort really will do for IndexedDB what jQuery did for the DOM. :)

[1]: https://github.com/mozilla/localforage
[2]: http://dev.yathit.com/ydn-db/index.html
Teal – Stylesheets without selectors
Seriously? I mean, Erlang has some gnarly syntax, but this is really basic, and translates directly to anything you'll find in JavaScript, Go, Ruby, Scala, C++, even Java.

Let me take you through it:

do_stuff() ->

This declares a function do_stuff(). It's exactly like:

function do_stuff() { ... }

Everything after is the body. Unlike many languages, Erlang uses comma, not semicolons, as statement separators, function bodies end with a "." so a function follows the form:

do_stuff() -> a, b, c.

Here, a, b and c are statements. The last statement provides the return value. This directly translates to:

function do_stuff() { a; b; return c; }

Next line defines a variable:

GetAnswer = fun() -> 42 end,

This just defines a variable which is an anonymous, inline function, sometimes called a closure or a lambda (all three are technically correct). In Erlang, anonymous functions end with "end", not ".". This is equivalent to JavaScript:

var GetAnswer = function() { return 42; };

The next line is therefore easy to understand, as it uses the same inline function syntax; it calls spawn() with this function as an argument. So it's this:

spawn(...)

The argument is this function:

fun() -> io:format("The answer is ~p\n", [GetAnswer()]) end

JavaScript version:

function() { return io.format(
"The answer is ~p\n", [GetAnswer()]); }

(Of course, JS doesn't have spawn() or io.format(); this is just syntax.)

Complete version:

function do_stuff() {
var GetAnswer = function() { return 42; };
spawn(function() {
io.format("The answer is ~p\n", [GetAnswer()]); });
}

In some ways, the JavaScript version is actually gnarlier. Look at all those braces and semicolons.

The thing is, the syntax we found nice is usually nice because it's familiar. Many languages could seem like an incomprehensible mess if you're used to C-style brace syntax. But that's purely a question of familiarity. If you don't know what all the bits and pieces mean, you're going to be alienated by it. A developer who has grown up on COBOL and Forth will not find JavaScript syntax familiar any more than you find Erlang syntax familiar.

I suggest stepping out of your comfortable protective shell and trying it out. It's not rocket science. After 30-60 minutes reading this book you'll no longer find it alien, I bet:

http://learnyousomeerlang.com
Looking for another name IS the appropriate resolution.
Joseph Gordon-Levitt will play Edward Snowden in forthcoming NSA movie
What strikes me even more odd is that they reached their daily Bitcoin limit.
Can someone who has used both this and Gitlab provide an insight on how the experiences differ?
Is that fundamentally different from http://en.wikipedia.org/wiki/Memory-mapped_file ?
My $20 Facebook and $15 Reddit ads experiment
Thank you for mentioning it. With the last version of liteIde (refactoring, jump-to, usages, info about a anything...) the only thing that I missed was a debugger. I Hope that the project gains traction.
Depends what you mean with "fork". The usage used to mean a big and ominous circumstance, like Emacs vs XEmacs or gcc vs egcs. Nowadays people use it to mean any deviation from a project, no matter how tiny, or even simply a server-side git clone, as popularised by github.

Nobody is obligated to accept any patches, no matter their provenance, no matter if they were paid for. My two parties above in a mutually beneficial agreement could decide to keep the patches between themselves if upstream rejects them. I suppose that could be called a fork. I don't think every such occasion should warrant a new name like under the traditional definition of "fork", though.
Depressed? No problem, this app will solve all your problems!
https://news.ycombinator.com/item?id=6754953
Reminds me http://bash.org/?464385
I'm curious - why are there constantly posts about depression on HN? Is there something about the programmer/startup lifestyle thats more accepting of depressed people?
Interesting take. Template + Styling engine that doesn't scare you at first glance.
"Configuration runs no longer use Chef and are much faster and more reliable."

What replaced Chef?
http://www.yesodweb.com/blog/2012/11/warp-posa
Shouldn't be asking people to upvote in the README.
But raw flash writes on the order of 1-2 milliseconds, so the 5 microseconds must be the latency to write to a ram cache inside the stick. I wonder what the latency would be for a write larger than the buffer. For that matter, how large is the buffer?
Eh, tip4commit was particularly recalcitrant, but this case is different. Bountysource saw what happened to tip4commit, and instead of burying their head in the ground, is attempting to thoughtfully and respectfully engage with the broader F/OSS community.

It's also worth noting that Bountysource only allows you to unilaterally "tip" projects if a member of that project has signed up on Bountysource, so they're not guilty of tip4commit's transgression.

What do we have to gain by spiting them for a good-faith attempt at dialog?
> Most young people today are comfortable making money from their art.

I've noticed this as well, and I think it is a significant cultural shift.

I can just speak to music. When I was a kid there was quite a lot of cultural baggage around the concept of "selling out"--going corporate, taking money from big companies for your art or performance. Quite a few punk-ish bands got attacked for signing with big labels. There was much hand-wringing about having a Dylan or Led Zeppelin song appear with a car ad. It was unseemly to rock fans.

I know some professional rock musicians now, and these days there seems to be little concern about those sorts of things.
That's not really correct. It does happen, but not as a typical case.

I'd be interested in independent and unbiased studies of violence against police officers if you have any.
>This has to have been run by Groupon legal, right?

Yep. And that portion was in bold. Groupon has officially backed down.
That was my thought too, although I'm not sure how it would be done.
Obama vs. Internet: Pressuring the FCC to exert political control over the Web
Seems like some of the source code of different components are here: https://github.com/rancherio
* Agent: https://github.com/rancherio/rancher-agent
* Cattle: https://github.com/rancherio/cattle
Having seen the videos of Walmarts opening on Black Friday I wouldn't say the US is much different.
The capacities are very odd - you'd expect something in a DIMM format to have a power-of-2 size.

I think the market for this could be much bigger if it behaved like a regular RAM DIMM, only slower and nonvolatile; it somewhat reminds me of old machines that used magnetic core RAM. This could be useful for laptops, like a zero-power suspend-to-(NV)RAM. The only thing that is worrying is the endurance of the flash - especially if it's being treated almost like RAM in this application.
No, they still have separate flash storage and RAM. The iPhone 6 Plus, for example, has 1 GB RAM.
> L=`qsort $L`

POSIX has standardized $(qsort $L) syntax since 1990. It's okay to use it now.
Yes -- even a breakeven on the satellite business that pays for more launches would be a big win, though I don't think SpaceX would do this without having good ideas for a niche with decent margins. But I wonder if this might mean foregoing potential future launch business with other satellite providers who would see SpaceX as a competitor instead of just launch service provider.
Genie 2.0: Second Wish Granted
GitHub Brings Its Enterprise Offerings to AWS
Help I keep getting redirected
After messing around with google foobar I keep getting redirected to the following url no matter what url I am trying to visit.

https://c3-bc-sg-01:444/?cfru=aHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tLw==

Does anyone know what this is or how to get rid of it?
GHE requires a lot more resources then GitLab (8GB/4cores min) and anything lower slows it to a crawl, which is a shame. Luckily there's now an AWS image which makes it significantly easier (deploying it now).

GHE is very social, GitLab never had that feel for me. Same feature set, really.
Architectural Models Come to Life in a Game World Made from Paper and Cardboard
LinkedIn for Veterans