skysight-inc/HackerNews huggingface dataset:
I ended up buying the XPS 13 developer edition (with the i7 CPU) and promptly returning it after the touchpad drivers didn't work correctly, causing glitching of the cursor and the X server seemingly frequently crashing (I'd get kicked back to the login screen in the middle of a session).

Additionally I had issues with the keyboard repeating characters multiple times. This was whilst running the latest version of the BIOS (A03), using the OS which shipped with the laptop with minimal changes (some users have stated that 15.04 fixes the touchpad issue - then why does the laptop ship with 14.04?) and after trying to apply kernel parameter workarounds to no avail. I also tried adjusting the keyboard settings with no luck.

Dell stated that the touchpad issues wouldn't impact any laptop built in 2015 and also stated that the keyboard debounce issue had been fixed. I experienced the issues above a few weeks back and got my money back yesterday after requesting a return (on a side-note, customer service was pretty good for returns).

I did experience some issues with the high-DPI scaling, but I was able to work around most of these and I don't think this was an issue with the laptop itself anyway/

I was really disappointed given the positive reviews I'd read and the previous good experiences I've had with Dell, but it was as if the unit hadn't been tested and I wasn't happy given the amount I'd had to pay.
>You won't be limited to a particular OS and APIs

You will, of course, be limited to the APIs available in standard Javascript. At the moment that means missing a lot of things that people might want to be able to do (or need to be able to do to write things that act like freestanding apps instead of websites). The way Mozilla tried to get around that was to add a lot of Firefox OS specific APIs and then claim that those APIs were part of 'the open web' because they were going to submit them for standardisation at some point in the future.

Mozilla seem to think that they are the sole arbiter of what the web standards are. The APIs they want to add are 'open' and 'standard' and anybody who is against adding those APIs is an entryist enemy of 'the open web'. APIs proposed by other vendors that Mozilla dislikes are an attack on the open web.

That's not how it works.

Things only become standards (formally or de facto) when all (or nearly all) of the big browser vendors support them. That's the definition of an open standards based platform - it's lowest common denominator. If you don't like that reality then you don't like open standards based platforms. There was little sign that the other browser vendors had any interest in adding a bunch of FirefoxOS specific APIs (just as how Mozilla have rejected various proposals from other vendors over the years).

You can argue that all this is very unfair. Why should Apple and Google and Microsoft have veto power over what APIs are available on FirefoxOS? But this is a trap of Mozilla's own choosing. It's the fundamental problem with the dream of a single platform standard for all user facing software. It creates a tight sandbox (both software architecturally and politically) that gives the big players veto power over everything. The idea of a single grand standard platform with perfect compatibility across all devices is certainly alluring, but it has huge downsides that nobody ever seems to really want to talk about. And that's before you get to the technical issues to do with the web standards being pretty crappy for complex GUI development.
Ubuntu's Unity is designed to be usable by both touch and mouse.

This being said, the latest incarnation (15.04) is proving to be horrible unstable. About 1 in 5 times I un-sleep the box, there's text corruption in all the open windows, along with a few other problems. Everyone I know using 15.04 on the desktop is having weird problems of some sort.
bad title; shellscripts have nothing to do with it. the project's tagline would be better:

Sake: A self-documenting build automation tool
> > Best part - there's a team of people who make sure there's 100% driver support for everything on the computer.

> No, there totally isn't. I'm returning an Ubuntu certified Dell m3800.

OP was referring to the Sputnik laptops, which he linked to at the end of his post, not the m3800.

The Sputnik line actually has a team (albeit small) working on supporting Linux for the Sputnik machines specifically, including driver patches and all. What's more, they've pushed the patches upstream to the kernel, so you can actually get the benefits regardless of which distro you choose to run on it.

I have the original XPS 13 (though not the 2015 line... yet). There were initially reports of issues with the latest XPS 13 (which is why they pushed back the release of the Linux edition), but from what I've heard, those seem to be fixed now. And again, that's the point: there's a huge difference between having third-party/community support for Linux on a machine you buy and having the actual manufacturer offer support for it.

I currently use a Thinkpad that I had to get for work, but honestly, at my next job I'm going to make sure I get one of the new Sputnik machines. Even given Thinkpad's reputation of good support for Linux, the Sputnik was a better experience.
I'm a huge fan of this Sputnik release because it means there is a "Macbook" of the Linux world now.

At that, it is insane how much of the hardware in this thing is anti-freedom, and how much barely works. I have a Clevo 740su notebook which is what the System76 Galago Ultrapro is based off (I just got the model from another vendor because it was in the middle of a wave of bad customer service reports from system76) and everything worked out of the box (with a replacement to the broadcom NIC, I love the Atheros 9462). None of this multitouch patching or bios updating so the audio works or other nonsense. Only downside is that it does not have working keyboard resume from suspend, I have to hit the power button. Probably not the end of the world.

I hope in future releases the Sputnik guys have enough sway in the general XPS 13 hardware selection process to get fewer poorly supported parts. The amount of hacks necessary to make a computer shipping with Ubuntu work is distressing.
> One don't need HTML5 at 60fps. The only place where you need 60fps is games and that type of game is not the objective of the devices you've seen running Firefox OS.

Smooth response is absolutely essential for touch usability. Without it, you can not have any sort of precision on an already imprecise input method. To achieve this, you really do need to near 60 frames per second.

When the simplest list (let alone a complex web page) constantly trails behind your finger and has to catch up with rendering, it becomes very difficult to find what you're looking for. It's crucial that what happens on screen is connected to what you're doing, or you have to constantly try and consciously correct for the software that just can't keep up.

A budget phone doesn't need to match the latest and greatest iPhone 6 in smoothness, but there is a baseline performance that has to be met for usability.

> Many are accessing the web on a personal device for the first time... just don't try to compare it against Android and iOS devices, that was never the objective.

If you actually read the review I linked, it turns out the $35 phone is practically worthless for any web browsing or just about anything. And once you go past that price point, FxOS has competition. Android One and low-end OEM's like Micromax already provide devices that are years ahead in performance, usability and functionality.
It's about encoding the specific problem in the safest way possible. Typos and missing cases represent a very large set of trivial bugs which crop up in many situations like teams, changing requirements, scale, and reuse. The JS function will continually suffer from all of these and your apply function is oversimplified solution. If the bug can be detected and encoded by the computer, why not utilize that?
Hey! I like the way you think, my friend!
The title of the article is, in fact "The Association between Infections and General Cognitive Ability in Young Men - A Nationwide Study." And as others have pointed out elsewhere, the authors controlled for some (though not every) conceivable common causes of infection and reduced IQ.

Though, as a criticism of the author of the blog post, I would agree with your comment.
The tool looks interesting, but I don't understand what the submission title is supposed to mean. The novel part of this relative to make is not the use of shell scripts (the actual building of things and dependency tracking appears to be identical to make), but rather the graph visualization and ability to actually document targets.
What I want to know is what in your opinion gives these kids the idea that society "abandoned" them by not arranging a marriage for them and that this all is supposed to be handed to them on a platter?
Google Fiber sends ‘automated fine letters’ to suspected pirates
If what you described is what it's really like out of the box then there should be a lot more scathing reviews. I have a feeling you probably installed some third party software from some random website.

The parent comment mentioned a Thunderbolt monitor. That's a more likely explanation for glitching issues. Linux users generally don't install random software from random websites.
Jonathan Ive promoted to Chief Design Officer, 2 new execs to lead design depts
> isn't the entire optimization redundant anyway?
With ZooKeeper the ephemeral znode is linked to a session, and if you restart the process it will have a different session. So you also need to manage the znode deletion explicitly in this case. It's possible of course, I have a little preference for the 'ultimate line in the script' as it does not rely on the restart but both options are likely good.
Seriously -- you'd think with that $60billion in acquisition costs, they could just instead plow that in to increasing coverage and service; but to do that would upset the tranquil waters of telecom oligopoly.
When Stephen Fry Met Jony Ive
How on earth can you call a tribal supremacist fairy tale and its reworked descendant fertility cult "based on rational reasoning"? I shudder to think of what else is getting past your filters if those are your standards.
In the past I've wanted a tool like that, but now I've come around to the idea that I want an editor that will display the code the way I'm used to however it's formatted. Lining up the equals signs would be a good candidate for an display formatting plugin. One the other hand when I've raised that idea with programmer friends of mine you can see the hair stand up on the back of their necks. People seem to really hate the idea that the editor might show you seaMonkey(do) instead of sea_monkey(do)
JITs don't have to repeat all their work every time they run. They can cache their output (this feature is planned for Java 9, I think). And while, as the article says, JITs are pretty much a necessity for languages with dynamic dispatch, which are nearly impossible to optimize ahead-of-time, they can be great for statically-typed languages, too:

1. Their ability to speculatively optimize (and then de-optimize when the assumption proves false and recompile) makes it possible for them to implement zero-cost abstractions, such as inlining polymorphic virtual calls.

2. They make it possible to optimize across shared libraries, even those that are loaded dynamically.

To those interested in the future of JITs, I very much recommend watching one of the talks about Graal[1], HotSpot's (the OpenJDK JVM) next-gen JIT. Like HotSpot's current optimizing JIT compiler, it does speculative, profile-guided optimization, but exposes an API that lets the language designer (or even the programmer) to control optimization and code generation. It is also self-hosted (i.e. written in Java).

It's still under heavy development but early results are promising. Even though it supports multithreading (which complicates things), it performs better (often much better) than PyPy when running Python[2] and on par with V8 when running JavaScript[3].

[1]: https://wiki.openjdk.java.net/display/Graal/Publications+and...

[2]: https://docs.google.com/spreadsheets/d/1fFMWcRIuPKt7wSAM5Ox9...

[3]: http://www.slideshare.net/ThomasWuerthinger/jazoon2014-slide...
The original title is more interesting too.

I wonder why the submitter decided to go off piste?
What is the marketshare of people that stopped using Windows entirely and now use Android exclusively? Probably a lot.
Your racist islamophobic baiting is really fucking unpleasant.
One thing is for sure, changing alpha is not the answer!

I thought the article was going to be about six sigma and Japanese theory of manufacturing. For a while the article was going there, with a mention of changing incentives and rewarding honest criticism.
I don't know about the OP, but living in a city where the average cost of a detached house is well over $2M (CAD), I can assure you that flats and terraced houses can be quite pleasant too :)
Well of course it brought Linux to everyone, it was actually in stores and people bought it.

The number one failing of the "year of the Linux desktop" is the fact that is no channel through which your mother would ever get an Ubuntu computer. They just do not exist in the purview of 90% of the market. And it will take Canonical throwing money at getting Ubuntu computers in stores to fix that.
More on policing, mass imprisonment, and the failure of American lawyers
Ask HN: Site-Design Review
I am redoing my consulting website and was wondering if anyone would be willing to share some thoughts as to its design.

Right now it is probably 75% done, still needing a bunch of content.

http://jcurcioconsulting.com
I wonder if this is the type of IPO where the employees get nothing since it was always pitched as a company with no 'exit plan'.
The management in these firms most likely have personal property in the Bay Area. They will like to keep it just as sparse as it is now. So, don't hold your breath for this to happen.
They have no incentive to.

They do, though. I pay ~$50 a month for my cable - if an LTE mobile operator offered a higher cap for even $45 a month it would be tempting to switch over.
I had no idea about this .. lol ?
I'm unfamiliar with this domain, but this stuck out to me:

"By talent, we refer to an innate ability or proclivity to learn in a particular domain."

Is this redefining "talent" to include people's taste? Ie, does "natural talent" as defined above now include the fact that someone likes/is drawn to something, and thus decides to spend time on it?
It's somewhat amusing to see this right underneath the Dell headline on the HN frontpage about running Linux on your Dell. Dell recently went private again in an LBO after being public for 25 years, and now they're easily the most Linux-friendly large manufacturer of computers in the US.

IBM may have held that title for the Thinkpad at one point, but that's definitely becoming less and less true as Lenovo runs the Thinkpad line into the ground[0]

[0] Source: Typing this from my Thinkpad running Debian.
Since most standardised tests I've taken don't require any serious examination of the subject matter, I load the things about a lesson or section of book that seem relevant into Anki. I spend a half hour to an hour a night (with a break at the half-hour) reviewing the decks on the occasion that I've cause to study for something.

It may not be optimal, but it has sufficed for everything I've done so far and isn't hugely time-eating.
The fact that it's meant to be run in a browser is somewhat concerning. HTTPS is... okay... but for a GPG replacement I wouldn't really want to be dependent on the CA system or a remote server.
Phones often use A-GPS, which includes an active component: http://en.m.wikipedia.org/wiki/Assisted_GPS
I so very much hope you are right.

Personally I perceive the shift to a more and more locked down platform (appstore, gatekeeper) a betrayal of the crowd that made OSX a viable desktop alternative through early adoption. I refuse to accept that I have to sign up to the app store before I can get a compiler (xcode).

So I canned OSX for a 2014 xps13 after my most recent mbp meltdown, and finally put my money where my mouth is.

The pain is obviously when I need an iDevice simulator.
Unlike MS with its IE compatibility images, Apple hasn't yet taken steps to make this available for everyone.
IIRC, the Oracle guys came to Mozilla to give a talk about this. When Mozilla folks asked if it was open source, which at the time, the answer was "no." That response was met with a bunch of blank looks from both parties. Heh. At least, I think it was Graal. They were showing some VM running Ruby.
He expect Ubuntu phone to be profitable...I don't know how he expects it to have a place between android, Windows phone and iOs. Even blackberry, with far more experience in the field, is struggling.
Unfortunately that proposal would favour the well-funded, since research is incredibly expensive and time-consuming.

I like the idea of a compulsory (or at least public and open) registry of all research. All trials and other types of research would be registered before they are started. The design would then be publicly available, and progress could be tracked from proposal through to publication.

This would potentially highlight several weaknesses in the peer review process, allowing them to be dealt with. Some p-hacking may be revealed, by showing where designs had altered from proposed design to published design. It would show all trials which have failed to be published, potentially highlighting publication biases and negative results.
Not a particularly good article.

It provides no statistical evidence. In addition, we know that many people who claim to be engaging in "deliberate practice" are not.

The Bulletproof Musician blog (warning: it's attempting to sell a method) is full of stuff about this. Quite often, there are significant differences in execution and strategy.

For example:
http://www.bulletproofmusician.com/the-two-most-efficient-an...

While I might argue that talent matters at the very highest echelons, very few people actually put in enough time to get to the point that it matters.
Announcing pkgsrcCon 2015 in Berlin
For something that _is_ like Make, but with shell scripts see shmake from Steve Donovan http://steved-imaginaryreal.blogspot.co.uk/2015/05/shmake-sh...
He calls it "a DoS of ASCAP's licensing enforcement infrastructure" so presumably random letters about unauthorized "performances" will rack up huge legal bills to investigate hopeless dead ends or something like that. At least to the point that the legal costs will outweigh any potential revenue.
Android One is $100. Please don't compare them with a $35 device.
> Secondly, naming a function "json" requires the user read the code or the comments to figure out what it does, and blocks the user of the name for anything else that returns json. Suppose rather than a string you have a list that you need translated to json... what do you name the function?

This is exactly what functional programming seeks to solve. This should be the same function. Every language that has the power to do FP has the ability to do multi-functions or pattern matching just for this kind of situation.
Any text can be manipulated to be violent. The concept of holy war has been in christianity for at least 1,500 years. There's plenty of vile stuff in the Bible.

Even Buddhism (which has "I will not kill" as one of its five fundamental tenets) has a buddhist army (DKBA) and a buddhist terrorist group (969 movement). Any text can be manipulated by idiots.

It's a bit disturbing to see blatant willful ignorance being pushed so fervantly.
The military spy turned sustainability warrior – drones have come of age
Bank CEO to bankers: Where are your values?
Two responses:

1. You can run it on your own server, and you can run it from a FILE: URL (though that part is still work in progress).

2. This implementation is not the only one there will ever be. The goal of this implementation is just to make something that non-technical people can easily use in order to establish the (open) file interchange protocol. Then anyone who wants to can write native clients, email plugins, etc.
Graal is open source now: https://github.com/OracleLabs/GraalVM (I think it's now officially part of OpenJDK)

And yes, it was probably Graal. There's an accompanying language JIT construction toolkit called Truffle, and they already have implementations for Java, Python, JavaScript, Ruby and R.
So my comments the other day [1] were pretty to point then.

[1] https://news.ycombinator.com/item?id=9587570
If phone can run full ubuntu stack, it will find couple of million users for sure.
Cited does not equal verified.

Negative results often go unpublished, yet may be just as important to the working researchers.

Until financial rewards are divorced from citation rates, this will remain a problem.
On the first point I was specifically arguing on window management, e.g. the fact that FirefoxOS does not use surfacefinger is, as far as I can tell, minor, compared to the applications wonderful capacity to lock everything on just about every OS. FirefoxOS can indeed boot on 128MB (so the problem with Android is not really the kernel nor bionic), but if the applications do run poorly, what good does that make (yes, it does make some good, my previous post was overly cynical). My (admittely brief) experience with a FirefoxOS device with 256MB was precisely that surfing the web was quite frustrating.

On the second and the third point I'll both agree with you and continue disagreeing. Yes, in some places a FirefoxOS is the only option. And yes, negligible is was a dickish term. But I was specifically talking about points on a graph. This doesn't make the project worthless (as I guess my post made it sound), but, IMHO, also means that the result will not fundamentally change the trajectory of the web and of the mobile market. One can obviously reply that giving someone their first smartphone should be enough, and that is a perfectly tenable position.

On the specific example of those two countries, I'll happily take back my complaint.
I'm interested in the Dell XPS "Developer Edition" but the fact that you can't upgrade the RAM to 16GB puts me off the whole thing entirely.
try using a newer kernel, fixed a lot of issues for my xps13 (not the latest revision).

http://askubuntu.com/questions/119080/how-to-update-kernel-t...
Secret Corporate Control Of Many Government that achieves its aims via secret threats and manipulation ?

Seems textbook fascism
Since this will be probably taken down pretty quickly, mirrored:

http://directmirror.com/y4u1gpod4iot/gba-gh-pages.zip

http://www.mirrorupload.net/file/YTSR6UEU/#!gba-gh-pages.zip

Might take a while to finish processing as I've only just sent the archive (straight from GitHub's 'download from ZIP' functionality) to the mirror distribution sites.
I'm assuming one would have to manage a hedge fund to actually be benefited?

Seems somewhat unfeasible for an individual investor.
That engineer, and apparently the someone who wanted to conceal this from everybody, was Ray DeGiorgio, who also approved the out of spec substandard part in the first place (it appeared to work early on).

All these sorts of human systems have a very hard time with a dishonest engineer.
I too wish that they had a 16 GB edition. It was the only spec that made me pause and say "Huh what"?. I was running 8bg prior to this but generally I want to max out that ram and they should offer it as a spec option.
Why is there no market for negative results? It must be cheaper to pay for a paper about what doesn't work, vs. inadvertently repeating a bound-to-fail experiment. One would think that grant funders would insist on a review of known failures, before funding "new" research.