skysight-inc/HackerNews huggingface dataset:
I personally really like it. I don't believe it will simplify life of non iOS programmers, but I find it a big step forward. The syntax is very clean and flexible and the functional construct will make the code much compact and readable when we will get used to the new constructs (imho some experience with Haskell, or any other functional and typed language will be quite useful).

And in principle it can revolutionise the way scripting works in OSX. From the few test I've done, when it will be stable it will be a fast nice replacement for many of my python, sh and ruby scripts.

Moreover, I think that this can set the basis for a better and simpler concurrency model in iOS too. But we will see.

The only thing I find disappointing and error prone is the different passing behavior between structs and classes, but I assume that we will get used to it.
Inside the adult ADHD brain
Etoot Prime Classifieds Gallery
Linux Jobs Report 2014: European Figures Released
Nope, that's what I thought it might be at first (though I think that would freak me out even more) but based on everything I heard from the Amazon CSRs this was someone replacing an item I had legitimately ordered (and received just fine more than a month ago), but social engineering the CSRs to send the replacement item to some random other address.
Do you then store the email address after having sent the link to the user? Because I don't think people view it as "giving their email address", but more like "send me the link and forget that you ever saw my email address".
My question mark is:

Would you outsource all this sensitive data about your business like this? (Personally, I'd be too scared to do it.)
Nice. However, I feel there're two things really needed to be done here: move all that cat|du|... to some src|source|whatever directory and add 'tests' directory with somewhat more robust tests layout than the current one. It would be really cool to replace (seriously, just for the arts sake) coreutils with this one, but I wouldn't dare to do it if I'm unable to easily verify that they both work and work at least almost as fast as coreutils on my platform. It's important stuff, you know, otherwise it wouldn't be called "coreutils", really…
The site looks great. Not sure how it performs against your target audience, but it looks great. A couple of nitpicks though -

1. "Sign up for free 30..." button at the bottom of the home page should really be white/on/blue to match "Try depot for free" button styling in the main section.

2. "Keep up to date" is too dark and doesn't look like a hint, more like a message. Also "Submit" button is 4-5 px taller than the input field (Firefox), so altogether it looks sloppy. And it should too be white-on-blue.

PS. Tungsten doesn't look all that great on Windows and even on Mac it has this seriously wobbly baseline. Just look at the "Ingeniously simple ..." at the top of the page and focus on the bottom of it. It works against the look and feel that you are after.
The model is not statistically sound. An R squared of < 50% implies very little explanation of variance.
How To Learn Swift – A free swift development newsletter
> Amazon values customer satisfiction above their fraud write-off

I do get this, and as an Amazon customer, I'm glad this is their stance overall, but on the other hand it seems like they could handle this situation more securely than they do. It seems to me that you could have some sane middle ground where you do no-questions asked replacements, but with some caveats like no ability to change the address the item is being sent to from the original order unless the person you are communicating with can prove they are the account owner.

Maybe have a sort of two-factor system where the CSR can mark the order as "replacement approved" but you have to login to your Amazon account and take some action (just click a confirm button or whatever) to actually send the order out. At least in that case you wouldn't get cases like mine where someone managed to pull a replacement order without (seemingly) ever having actually had access to my Amazon account.
Ur/Web is used mostly for generating JavaScript and part of web server. Most backend is written in Haskell.

You could look more here
https://github.com/bazqux/bazqux-urweb
Is that common? It seems like it is in the same neighborhood of likelihood as losing your Gmail account for cause.
I don't know why you are in gray, but that's a valid point. I too had to switch to IE to get fonts.net to release the font files.
We need to keep in mind that we are the old generation: We all have more than 10 years Internet experience and we know how many times Facebook has betrayed us.

Now we should ask the younger generation and people with non-IT jobs what they think about logging in through a social network. Perhaps it's just another noise like managing URLs and Adobe updates.
That's a lovely idea - I rather like the idea of a standard for "one touch registration" that would:

- Give the site a username (and negotiate a new one if my preferences are already taken)

- Generate a password and store it somewhere sensible

- Generate a unique email address and pass it to the site

- Handle the email confirmation

My initial reaction was, of course, why would sites ever support such a thing (they don't get real names or real email addresses)? But then I realized that could be a great way for a site to prove to me that they have absolutely no intention of handing my details to other people - so it might work as a way of identifying sites that have honorable intentions.

Edit: Does anything like this already exist?
This is why you only ever automatically fail over in one direction, and (ideally) can STONITH.
I work on websites in drupal and so I've both given thought to this problem and seen how the process works from the inside. The problem with random passwords is that they are impossible to remember, so you have to have your password file with you all the time if you want to be able to access those sites from another computer.

The lack of a standardized registration form is not likely to change as long as sites manage their own accounts. However, perhaps there is some way that accounts and registration could be outsourced to a third party. It would have to be a company, or perhaps some not-for-profit entity, that did account management as their only business, so that they weren't just trying to use it as a vehicle to advertise their other business or sell your data, like Facebook. If it was simple, streamlined, and effective for both site owner and user, it could become a de facto standard.
I've been hacking away at a hobby project in my spare time that implements this method. You can password protect the page, if you want, but by default the unique ID is publicly accessible. The easiest way to password protect it? Use your email address as the "password." It's also easy to create forks/snapshots using this method. If somebody makes a change that they don't like, or wish to test something themselves and not have their "default" page get crowded then they can share/revert to their one "master" ID, and use their other ID until it's ready. My use case is fairly specific (simple server monitoring tool), but sometimes there are better ways of doing things than the default go-to solution.
Data Science Weekly Newsletter – Issue 29
I wasn't complaining about loss of privacy. I was talking about when I have to create an account that I don't need just because the site requires it.
how was this made? is the z-code available? I know there is a parchment javascript library where you can run z-code in the browser.
You are overgeneralizing
I pay deezer 6$/month and can download the tracks on my flash drive or stream. The library is large enough that I never missed a song.
> First is that most of the phones out there are running Firefox OS 1.1 and this version is not as snappy as Firefox OS 1.3 which is probably the next version those phones will upgrade to. Firefox OS 1.3 is much faster and solved a lot of bugs.

You know, we've been reading the exact same excuse about Android since the 2.x versions yet here we are at version 4.4 where even Google's own apps still exhibit noticeable lag and stutter in scrolling and other seemingly simple operations. User interface performance should be one of the topmost priorities for a modern OS, not an afterthought.

Considering that even my desktop computer with a quad-core processor and top of the line graphics card can't render common HTML5 web apps at a smooth 60 frames per second, how is a $25 smartphone going to be up to the task?
"shasm doesn't use eval."
Because there is a large anti-GPL contingent on HN.
I find it has a lot of unnecessary complexity. Does anyone advertise jobs using CSV, or SVN these days?

No, they all want experience using Git. Do they actually need a distributed version control system? Probably not.

I am sure git is great for the complexities of developing the Linux kernel from remote locations, but most projects are not that. I would prefer something that is less distracting to the task in hand.
You need Windows and a license to develop for Windows Phone. You need Mac to develop for iOS. Android is more open, but you still need pretty hefty computer to do anything Java.

But anyone can make webpage. Anyone with Firefox can run the simulator, and pretty much anyone with text editor can make FxOS app.

Yes, not having native access sucks for some purposes. I dream of making FxOS version of OsmAnd - offline OpenStreetMap application, but I still don't think it's possible on FxOS. And yes, I'm sure that anyone would rather use Haskell or Python or Ruby or Clojure or anything other than Javascript. But HTML5 and js are the price of accessability of FxOS.
I completely agree, it started giving me a headache almost immediately. Won't come back until the blurry text is gone.
If one had done Ruby programming in its early days, he/she would come across an epiphany. I tried swift and the best part was the similarity to Ruby and the ease of use. Plus, loads of built in lib functions just make development easier. Added to that, the amazing lldb support for Swift is wonderful.

But what's not so great?? The fact that there will be two languages with greatly different syntaxes in the same file. It would just remind you of the initial days of iOS programmer's surge when many realised that Objective C file could also contain C code.

Some find this mixture of languages fun, and some would probably not feel the same.

If the acceptance is the same as it was for Objective C, maybe this is the Objective C 2.0 successor.
Developing a lot of relatively small programs seems like a good way to get experience with the language, find issues with it, report them, etc.
> Now we should ask the younger generation

Indeed, for them it's probably just a click, they already have no expectation of privacy on the Web. I'd really like to see numbers for various registration methods (where several are available), as well as age distribution for each.
Come join our new IRC network
ᕕ( ᐛ )ᕗ MUTiL8 ᕕ( ᐛ )ᕗ -
Hacking/Programming/Exploit dev - http://red-dragon-security.com/Community - IRC: 162.243.220.58 - SSL port 6697 or default 6667 - #MUTiL8
Why is it more convenient for me to turn over all of my data and accounts to companies I don't trust/use/like?
>The easiest way to password protect it? Use your email address as the "password."

yeah that would be cool. You open YOUR page and it asks for your email id. So you need to know the username (assuming that's what u make url from) and the email id. Simle two factor auth without annoying sign ups
As one who has shied away from IOS development because of Objective-C it looks pretty attractive. My own background is C#, Python, Javascript and a smattering of Java and Groovy. Swift has whetted my appetite to revisit IOS development again, there's lots of familiar looking stuff there. I could probably become dangerous in a couple of weeks or so, but effective inside a month. Sure I'd need to learn the IOS SDK but that stuff is very well documented.

That said I'm a developer with around 20 years experience under my belt so the ability to learn new stuff quickly is in the blood, and I've got the advantage of working for many years with different development paradigms.
How Two App Developers Got So Sick Of Android They Built Their Own Smartphone
But is this really a dyslexic trait? I use this method of reading most of the time by default because it allows me to read much much faster than reading the whole thing out. I often get pissed of at badly written text because of this because it slows me down a lot. For technical text it's often impossible to do this.
'Cool' kids at school are more likely to be criminals in later life
Any systems programming language can displace C.

You just need a successful OS vendor pushing the said language as only means to target their OS.
I don't user Gmail either, partially because I just think the UI is terrible but primarily because I don't want another company controlling access to my email.
maybe not disappearing, but discredeting and imprisoning (Snowden, gitmo) to serve the same effect.
Well, my first instinct on the design puzzle was something among the lines of http://xkcd.com/149/
I was a little surprised to get a "no such command" error, especially after finding out the actual solution...
Platinum has a long history in industrial applications, often in surprising quantities. There's got to be a few orders of magnitude more of it in a catalytic converter than you would want on a chip die.

Titanium dioxide is better known as white paint pigment. Or sunscreen. People smear it on their skin in large quantities. It's not what you'd call scarce.
This IS the Objective-C 2.0 successor. Apple does not do acceptance tests. (This is a good thing, if you ask me.)
Amazon might not even loose money from this at all. It is common for retailers to charge these costs back to the supplier.
It should be in the public (government) interest to have Young adults date start and thus complete their degrees as early as possible in life.

It's also presumably in the public interest that as many as possible are included in the pool eligible for qualified jobs (you want the top students to be doctors, not the children of rich parents).

Social mobility is also a factor, if university studies are expensive that will severely limit social mobility.

The conclusion is this: higher education should be free, and governments should not only ensure that it is, but that the free education holds at least the same quality as non-free (perhaps surprisingly this is already the case in many countries with free higher education).

Even without tuition fees, housing, food and books are expensive, so grants or cheap loans are still necessary.

The solution in Sweden and many similar countries is to have state guaranteed (I.e subsidized) loans where there is no private entity wanting a premium for the risk of lending money. The result is that anyone can afford taking loans to study, and it usually pays off very quickly.
I believe Kivy ( http://kivy.org/docs/gettingstarted/intro.html ) is Python and can deploy to iOS (although it looks like a horrible faff - http://kivy.org/docs/guide/packaging-ios.html )
*view-point
D is a viable alternative to C++, period, not necessarily to C. I believe a rewrite of Xorg in D would be googd. The only problem with all these languages is that you cannot e.g. create a dll in Ada and generate appropriate headers to use it in C, even more in Go. In this respect I feel that this is the real problem here. The biggest obstacle is the C++ legacy code.
GitHub: https://github.com/thisissoon/Flask-Via
I think an important step to take would be allowing lenders to discriminate based on students' course of study, considering the massive effect it has on students' ability to pay back their debt. Such a change would, all other things being equal, reduce interest rates for STEM degrees and increase those for arts, thus potentially increasing the number of STEM students to the benefit of the wider economy.
Not sure. The consumers of it are generally wealthier so it has always been a "premium" market, even if smaller. The fact that much of it is out of copyright doesnt mean you dont have to pay performance rights...
The font used is very difficult to read naturally (blurred edges) which stopped me from making any significant progress within the game. I understand it's going for the Monochrome look and I like the authenticity although it takes away from the experience.

I'm a big fan of text based adventure games, I will definitely be giving this one a go if the legibility is sorted.
he got out of it (salary ...

This is an argument I've heard many employers use that is factually incorrect.

Every month, employees freely give their time to a company. The company is in debt to the employee. At the end of that month there is a financial reckoning and the debt is repaid. The moment the employee comes to work the following day the company is debt to the employee again.

I cannot stress this enough - for the whole month it is the Company that is in debt and should call itself lucky, not the employee.

It is employees that keep the economy going - not employers - as, at the end of each month billions have been lent to Companies by those who work there.
I hate to register. If I'm willing to register it means I really need the service; if I need it so much I'm probably okay with paying for it.

"Free Registration" doesn't mean anything: if you get me to register for something, you should really ask for money too.
Tip: "a Unix beard" is not a description of the bearded man. its another item on the list of things you see
Isn't it strange that for common data structures these companies still need a custom application like Depot? In the past people could survive with a spreadsheet, why isn't a spreadsheet-like tool that support small processing/linkage of data and a small editable manner of presenting that data? Wouldn't that be a universal solution, like the spreadsheet?
Can I ask where? At that price I'll grab one too.
I see apps trying to overcome this trust deficit by using phrases like. "We wont post anything on your feed" . "No posts. We promise". Even if it isn't a legal commitment, It might go a long way in convincing users. Especially if there is a brand involved.
Nah I don't actually. Just have a field in the db to know if they gave one or not, for statistics purposes...
I'm still trying to figure out what you mean.
Note: The 18MM on Spotify aren't all available to you. They count all songs in their catalog, and many are limited to specific regions (e.g. Europe-only).

I suspect the same is true for iTunes (but I'm not sure)
You're not giving up your privacy by making an account and even if you did, it doesn't have a serious value. A few bucks tops, more likely a few cents.
JavaScript emulators also use this internal code generator approach. For example the jsbeeb 6502 emulator code is generated from the opcodes text and then 'eval'ed to yield the actual code to run for each instruction.

See http://xania.org/201405/jsbeeb-getting-the-timings-right-CPU towards the end.
Not necessarily; that depends on one's particular arrangements. I, for example, get paid approximately mid-month, so I start out indebted to the company each month and the balance gradually shifts over time.
It's not really cross platform - whoami for example depends on libc which afaik isn't native on Windows.

I wrote one of the first utilities for this when it was first opened up for collaboration, so I hope it succeeds :) I need to go back and write tests for my util.
Path Is Retroactively Making All Messages Temporary
Hallsands in Devon, England was washed away in 1917 after thousands of tons of gravel were dredged up offshore to build a Dockyard in Plymouth. The dredging caused the level of the beach to drop leaving it unprotected from winter storms. See: http://en.wikipedia.org/wiki/Hallsands
Global Response to Snowden Disclosures Revealed in New Report
You are right. This is exactly how a free market works. A bad school starts losing money and either changes or closes. If the Government insured or backed all the loans, bad schools have no market incentive to change.
Because, for one thing, the private schools aren't richer. And for another, the best teachers in advanced and specialized subject are academic researchers who prefer proven institutions over newer, profit-oriented institutions.

Running private schools is difficult, and I know of several cases where German private schools are causing all sorts of grief to paying students.
I've built and maintain several python webapps including both django and flask apps. The routing in flask is the main reason I don't start large projects in flask. This package looks good, I'll certainly be giving it a try.
Hi! This is an Etoot. An avid user of hacker news media.
Apparently last version update is from april 2013.
https://code.google.com/p/ghost-usb-honeypot/downloads/list
Discovery Wall
I really can't figure out whether you two guys are trolling. Thinking about it, I actually hope so, because everything else would be embarrassing.
OpenID was the solution to this. It just never caught on. When Facebook released connect it was game over.
Feedback needed for an iPhone app :)
Time-Lapse of a Stellar Explosion From Hubble
Very tangential, but why did your laptop got left behind at the TSA line? Did you just forget it or was it something to do with the TSA itself. Since I have to travel to the US soon, this makes me a bit nervous.
Tuition rates don't reflect the cost or even the value of the education, in many senses of the word "value", but rather they have a strategic aspect to them which justifies the high rates.

Tuition rates are essentially "costly signals". Those who have a degree are so sure of themselves, and had other people believing in them so strongly, that they were able to finance even the highest cost. This system both guarantees the elite students go to elite schools and that employers can sort applicants by school and degree.

Problem is, this kind of equilibrium in the modern economical world tends to blow up in the faces of the "players" at some point.
For one thing, websites ask to view your email address with OAuth. That kinda defeats the point of not wanting to give them your email.
Prizeo (YC W13) Brings Together Celebrities And Charities To Help Raise Money
Note GNU coreutils has a good test suite which just calls out to the various tools from shell and perl scripts. It should be easy enough to run this implementation through it.
More effort goes into the coreutils tests than the code.

One of the hardest parts of coreutils is keeping it working everywhere, including handling that buggy version of function X in libc Y on distro Z. That's handled for GNU coreutils by gnulib, which currently has nearly 10K files, and so is a significant project in itself.

Some stats:

coreutils files, lines, commits: 1072, 239474, 27924

gnulib files, lines, commits: 9274, 302513, 17476
List of people considered father or mother of a field
Mozilla persona seems to be better than ouath, but most users have unfortunately not heard about it yet.
That's an interesting idea.

But when you submit your user/pass and are logged in, a cookie is set on your browser, and then a private link with your page is sent back to you.

To access the private link, you'd need to be authenticated by that cookie. And the only way to obtain the cookie is through a user/pass form.
Wait for the user to invest some time in your website and then bam! Register now.