skysight-inc/HackerNews huggingface dataset:
I miss whistling out a tune while walking the streets, no need to stop walking, no need to shuffle the deck ;)
Researchgruppen seems to be in violation of the Disqus terms of service by harvesting personal information and also disclosing this in other mediums.
Isn't he promoting his own new open access journal?

http://www.elifesciences.org
Calling it a "mild form of autism" is not really accurate.
> and early PS3 were reluctantly compatible with the PS2.

And they did that by effectively putting a PS2 inside the case alongside everything else, ironically making backwards compatibility one of the things contributing to the high price and hence slow early adoption of the PS3.
In other words: brainwashing.

That's what happened when you read similar books, followed like-minded people (and have an unhealthy obsession), do discussion with like-minded people or even steer the topic toward your own pont of view.

Be careful. You are living on your own bubble.
You're replying to a reply about blacks' presence in these fields, not women's.
It's the Space Kraken! We must fire SRB's at it!

http://www.kerbalcomics.com/2012/07/30/episode-12-fighting-s...
and yet there is such a thing as proper protocol - etiquette dictated by the community. In academic circles it is indeed email sent from your academic account. morgante doesn't make the rules...
Doom’s Creator Looks Back on 20 Years of Demonic Mayhem
I guess that then lacks the advantages of the large sites in things like discovery, etc. Almost need the best of both worlds.
You don't want to try 150 million Adobe logins on Disqus. You want to identify which ones to test first.
Seems to me that the story was mainly upside. Romania gets foreign cash and internet infrastructure. Lonely guys in north america get some companionship (real friendship in the case of the southern gay guy who is trying to come out to his family) and young romanians earn some money.

Is this ideal? Hardly. But you know it will happen, and the models seem to be being treated decently.
JavaScript (as it is used in practice) often results in worse "user experience": just as the author writes.
Isn't it very ironic to read, buried within comments about the perils of javascript, about some more serious threat to the web ... [omitted question mark]
Well, the third point of the article was that research papers were too expensive. Maybe there's more to this but we have to paid the IEEE $20 to see it.
Equally frustrating to see otherwise intelligent people using such arbitrarily crippled devices. Try using a better phone, one without such despicable corporate hostility driving it.
It's more than anyone else had bothered doing.
NSA Spying Scandal Could Cost U.S. Tech Giants Billions
I feel Moto G will look like an outdated phone in an year.
Maybe I should go and look for a typewriter.
Microsoft's MVP program started in the early 90s and essentially outsourced customer service in forums to thousands of volunteers. In exchange, they receive an MSDN sub they probably already had, some discounts, and a nifty certificate.

AOL had a similar program that was even bigger: 14k volunteers. A class-action suit in 1999 argued that they were doing the work of employees (w/ a training program, minimum hours, time cards, and work reports) and they should be compensated as such. AOL immediately started cutting back on the program and 11 years later, AOL settled for $15M. [1]

I think any company/org that has crowd-sourced anything is going to tap into the same psyche: people want a sense of being on the "inside," they want to make their mark, and they want the tiniest bit of recognition for their work. Wikipedia has its armies of Wikipedians. Reddit has its Knights of New that voluntarily click on submitted detritus to improve quality. I think Everquest had volunteer game volunteers that served as customer service.

I'm sure there are pre-Internet examples of passionate fans helping companies out, but the web sure did ramp it up.

[1] http://en.wikipedia.org/wiki/AOL_Community_Leader_Program
Elements of the Spotify desktop app (though not all of it) are built using web technologies. They use the Chromium Embedded Framework: http://en.wikipedia.org/wiki/Chromium_Embedded_Framework#App...
It may've been the D compiler, described in this article: http://www.drdobbs.com/cpp/increasing-compiler-speed-by-over...
Oops https://github.com/fogleman/Craft/issues/15
Combine that with Term.js[1] and you could have a fully functioning terminal in the browser.

[1] https://github.com/chjj/term.js
Obviously no tour would be complete without the official tour t-shirt. I hope you have that on high priority.
I tried this once as well and I might have stuck with it if chrome had a quick "add to js whitelist" button. Instead you have to fiddle around in the settings menu which just takes way too long.
You're an ignorant idiot.

You're obviously a liberal. Keep your hands off my money, redistributionist!
I think the key point is: Reddit works well enough that they don't, and quite possibly shouldn't, care.
Just the 1-10 character lowercase alphanumeric rainbow table from freerainbowtables.com is 297 GB. Of course, you can generate rainbow tables with various parameters and tradeoffs so it's not trivial to compare them.

Still, I don't think I've ever had a rainbow table that contained plaintexts longer than 12 characters. Are 30+ length tables common these days?
Apple Patents Curved Touch Screen And Display Tech
Base64 of the encrypted php malware (after the initial decryption phase but before the XOR decryption): http://pastebin.com/YfcKSLQq

I tidied up the code I used to analyse it and uploaded it here:-

xor.pl: http://pastebin.com/NBhmSu1k

(Focus was on a quick hack not code quality or documentation!)
In fact, with a sufficiently large address space, you can prove that a "random" return value for malloc() is more reliable than a correct implementation, because of the likelihood that a machine failure would return a "bad" (collision) result when running the longer code path of the correct implementation.

256 bit addresses, anyone? Well, maybe 1024... :-)
Some metrics would consider 32 to even be too small of a monitor
I used to be a NoScript user myself, but eventually I got tired of the constant whitelisting. Nowadays I just run a combination of AdBlock Plus + Ghostery with everything blocked by default. It cleans out the vast majority of gunk while still keeping things functional.
Given 10^6 possible first names (that's really generous but, hey, I like my dictionaries to be cosmopolitan in character) and 10^6 domains (again, generous) exhaustive search takes 10^12 hashes. My laptop can do 10^7 in a second. This means you have about 10^5 seconds until your email is broken given that the MD5 hash is divulged. That's plus or minus three hours.

Your call on whether "An adversary can only defeat my security given three hours and a hardware investment of $1,600 2010 dollars" is an acceptable security bound for your users. If it isn't, don't use MD5 for crypto purposes.
> Actually if you had to do this kind of thing in C or any other non-homoiconic language, the right way to go would be to define data structures that represent your mathematical functions, and manipulate these structures to compute the derivatives (by pattern matching of the represented mathematical expression, exactly as you would do in Lisp using Lisp code which kind of is its own AST).

Yes, of course. The language, being non-homoiconic, would require you to translate between a data representation that you can process and the data representation that the runtime can process.

However, if you were to do the equivalent thing -- that is, obtain the derivative based on the data representation that your runtime can process -- you'd have to examine the contents of the program memory itself. Needless to say, that would make things even unportable, or outright impossible due to compiler optimizations. But it would be the same thing :).

Edit: perversity bonus, you're working on a computer that does bank switching and the code that is computing the derivative is in a different memory bank than the function whose derivative it must compute.
>Historically, this doesn't end well.

Doesn't end well for us the little people. Those who operate in the shadows, those have the power to play these games probably have it a lot better since they undoubtedly operate outside the rules they set for the rest of us (witness the lack of accountability shown by anyone who has ever been involved in any of these shenanigans).
For one thing, he might not graduate at all. Ok, so he has his open source credentials. That might get him a job or give him connections to help start a company. But a bad academic record is not a positive indicator you are an open source genius awesomedude. Rather, good contributions to open source can make up for a bad academic record in the past.

Who knows, maybe the particular college is a bad fit, and there can be a million other problems. But explicitly sacrificing GPA for amorphous contributions to open source is like tithing when you can't feed yourself or your own family.

Maybe my own experience is outdated or not generally applicable, but one's grade in a computer science class is fairly indicative of how well you grasped the material. It is precisely the classes I did well in that I haven't needed to restudy (and vice-versa).
Once you get past the point that people care about your GPA, no one cares about your GPA.

You might need that GPA to get into a competitive academic program, to secure a research grant, to add another string to your bow when you try to convince an accelerator that you have the smarts to back up your charm and creativity, or simply to get a job at a competitive company.

No one cares about your GPA once you get past that point. That point is not necessarily graduation.
How are you coming to this conclusion?
> That would be considered "fighting words", which do not have first amendment protections.

That's not true. Calls to murder are protected under the first amendment (not always by unanimous decision) and typically they are nothing near fighting words.
Haha working on it!

I was reading about bleach shirt stencils in MAKE magazine actually: http://makezine.com/projects/bleach-shirt-stencil/
I like it. It's so super-villainy that I can't help but think it's meant tongue-in-cheek. And the logo does look awesome.
From Deleuze to Lolcats, the Story of the BuzzFeed Guy (2013)
Right. The author discusses Dijkstra's argument, and dismisses it as not rising to the level of wrong. Personally, I find Dijkstra's argument unassailable. (It is, roughly, what a person would express in Python syntax as range(0,k)+range(k,n)=range(0,n).)
Stripping App42 Unity Application for iOS Platform
Trolling achievement unlocked.

U mad bro?
Is this a Chrome only thing? Not working for me in Firefox. Just has a black screen where the street view should be. Normal Google Maps street view works fine, but this photo spheres thing isn't working for me.

I like the idea of making and browsing custom street views.
Nothing prevents the university from paying publication fees out of overhead. In fact, many universities do so. Additionally, it should also be pointed out that eLife, where Randy is the Editor-in-Chief, is open access and does not charge publication fees.

http://elife.elifesciences.org/publishing-fees
Live Coverage Mandela Memorial
This smells a bit like linkbait to me (and amusingly similar to some of the items in the 4chan parody not so long ago.)

I think this would be better as a blacklist. I definitely don't find as much abuse as is claimed, but it does happen occasionally.

I don't want to return to a world where I have to refresh my email window to receive new email, or a world where collaborative google docs aren't possible or the whole plethora of awesome stuff javascript has enabled - you can't get that useful stuff without it being abusable, that power can be used for good or bad.

I think the delays in loading sites is also overstated, yes on poorly designed sites, but e.g. my home page which is angular-based loads very quickly, and one of the benefit of doing things on the client-side is that you can cache more and only transmit the data the client-side app needs to use, dynamically.

Blacklisting, not whitelist solves this problem, my friend.
Handling multiple exceptions in Java 7
Why Johnny Can’t Write Multithreaded Programs
Sweet. I, for one, welcome our new Tentacled Overlords! IA! IA! Cthulhu Fhtagn!!!
Another key part of the PS1 PS2 era was every console fanboy explained that PCs sucked because (insert description of ps4 / xbox one console PITA here).

I will not be buying another console. I've had PC hardware attached to my TV for over a decade for mythtv, a simple PC with steam installed and a TV plugged in, instead of a monitor, will be my next console. Probably next time I upgrade my mythtv frontend it also run steam.

Or perhaps I'll buy a generic $50 android "pc" tv thing and play everything on my phone, on my TV. Probably both setups.

As a bonus all current gen minus one or at worst current gen minus two games can be easily played on a PC.
Is he promoting "expensive subscriptions" to his journal? Because that's what he opposes.

Life isn't an easter-egg hunt for hypocrisy.
You are against pointless UI decisions spurred on by javascript. That doesn't mean all UI decisions are pointless. Instead of advocating getting rid of javascript, perhaps it is more sensible to advocate using javascript reasonably. I don't think the all or nothing mentality applies here.
not sure exactly why the idea that it saves compile time is supposed to be surprising.

its obvious that you can make 'human friendly' (i don't agree with that at all) one based indexing into zero based indices at the compiler stage by doing a lot of -1's (because it makes sense for memory addressing - thats how memory addresses work). those -1s obviously cost something...

that it slows down run-time code is utterly unthinkable in the context of old school computing - whilst it might make sense today if you are using some high level tool built on piles and piles of other tools, and so far from the metal that you have no idea what is going on... even then i struggle to understand why this would be considered.

off loading run-time costs to compile time is standard optimisation practice... although it was massively more important in the past than it is now. the case from the story shows how language design optimised the compiler design, so that it would optimise the final run-time.

its just optimisation - any programmer assigned this task in this context is highly likely to come up with the same solution because its straightforward and works.
>I’m a firm believer that the web should be usable with JavaScript disabled, JavaScript is there to add a layer of interactivity to your web page, not core function. All those people that keep coming up to me quoting ‘but everyone has JavaScript enabled’ miss the point - the web needs to be accessible and JavaScript isn't the answer.

Accessible to who? Because most real life screen readers and such perform quite well in actual tests with JS pages.

>JavaScript is there to add a layer of interactivity to your web page, not core function.

Again, says who? Why should I have to write my web code with twice as much effort, once with all the nice things I can do with JS and another for the 1% of users without Javascript?
The more general problem is the danger of Turing-completeness: if you let your DSL become Turing-complete, you will have to use the Turing-completeness. HTML not being Turing-complete was a feature.

(I realise this ship sailed in 1995.)
I found this[1] one to be particularly reassuring.

[1] http://upload.wikimedia.org/wikipedia/commons/3/3c/NROL49_pa...
10 Linux distros to watch in 2014
Thanks lhaussknecht That's also what I thought! I don't understand the negativity here!

"Oh, this is a toy. Oh, this doesn't meet my Enterprise needs. Oh, this isn't EAL7¹ Certified, I can't run my Atombomb defense system with it."

Dear Ladies and Gentlemen, you have to admit that this is ueber useful for so many scenarios, that are out of the box, you're thinking in.

I can now hack a firebase clone, just for fun and my prototypes don't require the setup of dozens or a hundred npm packages. Besides the coolness of NodeJS, there are still some use-cases for hackers with this.

--

1. http://en.wikipedia.org/wiki/Evaluation_Assurance_Level#EAL7...
10 dangerous things in Victorian/Edwardian homes
"It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter." -- Nathaniel Borenstein
Or the mindset of a spy sattelite. I honestly don't get what the fuss is all about. They wouldn't launch a spy sattellite with the tagline 'We can only see a very small bit of earth after getting a court to agree on it in triplets', would they?
Where are the HN summaries?
For a couple of days HN summaries (the e-mail notification of the top HN threads) is not sending any stories, and couple of days before that it did send but not the 20 stories, amount of HN stories i chose for my subscription, instead it send 7 or 8? Is something wrong ? Visiting news.ycombinator.com i see that there are active threads, why i dont receive them ?
Top Ways to Nurture the Great Readers of Next Generation
Elixir is cool
Why did I title the post this way?

Recently I found a post titled, “Ask HN: Am I crazy?” (https://news.ycombinator.com/item?id=801208)

The OP had laid out his desires to travel around the United States after finishing college to meet up with founders around the country and write about them. I was happy to see that the HN community encouraged him. I shot him an email at 1am the night I discovered the post asking if he ever went on the adventure. I never heard back.
That is wrong.

Pre JB you can run any function by using reflection, as is demonstrated in the example.

anyjavaobject.getClass().forName("android.telephony.SmsManager").. etc.
Actually, in the US military, it's common to refer to the first hour of the day as zero. As in, "zero hundred thirty hours" for 30 minutes after midnight.
My family isn't quite to that level but no one really understands what I do or where I want to go. I feel like this goes for a lot of startup people. Most people don't see what we see or understand the opportunity.

One thing that I've decided is to stop worrying about what they think. Ya they are your family but don't let them dictate your life or dissuade from what you want to do. I live in Missouri, and plan on moving to SF when I graduate. No one in my family is happy about that, but it isn't going to change anything. You still love them, they still love you. They obviously are concerned about your future. That's excellent because the startup path is not an easy one and encouragement is welcome.

As far as grades go, they aren't the most important thing, but don't let them tank. Keep them manageable. They have taken a lower priority for me but I am still able to keep them to about half A's, half B's. That's fairly sufficient for anyone as long as you have a lot of side work so show for the rest of your knowledge. I can tell you I've learned more on my own than I have in any of my classes.

Overall, don't worry about your family's perception of you because it will improve and they will eventually see where this path leads. People see startups as a big failure, but simply put you fail to succeed. Just keep pursuing your passion.
It's probably worth pointing out that open access, while important, isn't really relevant to this discussion as publishers like Nature already embrace open access.

(disclaimer, I work for Digital Science, which is owned by the company that owns Nature)
Hah! One of their patches has the latin motto "Omnis Vestri Substructio Es Servus Ad Nobis", which roughly translates to "All your base are belong to us"!
To some, the whole "if you're not any good at a game, pay money for a crutch" is a bug, to others, its a feature.

Some of your claims are weird. I'm not sure what makes a HDMI cable magically know its supposed to be harder to plug in because its connecting a PC rather than a console.
It felt a bit harsh realising that the PS4 won't work as a media streamer, so I got myself a Raspberry PI and set up Xbian. I'm so impressed with it! It's much more reliable than my PS3 was, I can control it from my Android phone, and I'm sure it's going to have masses of tinker value.

On the paying for online/PS+ thing - this is a drop in the ocean for us HN readers no doubt, but the people I think it will affect most are younger people who don't have the disposable income. Eg, my nephew's 13, and he games online with his mates all the time on games which they play forever. £40/year for him and his mates will probably be a bit of a block. Maybe Sony could have come up with a light option which didn't give you all the free games and stuff?
Everything about this article reads like it was written in 2011. "elements that aren’t div exist primarily as a nostalgic throwback to a gentler era." Um, have you looked at the HTML5 spec lately? Or used Bootstrap? Or any other significant CSS framework developed in the last 2 years? It's div/span class adornments for structure that's on its way out.

And this, incidentally, is why NoScript is a terrible idea: the web is evolving. As new standards are proposed and targeted, JavaScript polyfills to support new baseline HTML/CSS features are a necessity for sustainable future-and-past-proof development in the modern Web ecosystem. Turning off JavaScript everywhere because you don't like experimentation and want to pretend the world froze in your golden years is narrow-minded and bullheaded.
How is the title link-baity?
It's true that humans hadn't discovered zero until relatively recently in mathematical history. Should we reject these "new" developments in numeracy, and go back to roman numerals? One could make a pretty strong case that roman numerals are more intuitive, more human.
A lot of 'hackers' are emotionally handicapped.
Sinatra Cookbook: Recipes for the Ruby framework [kickstarter]
There is something to be said for no serious gamers taking the previous generation of consoles.

They are cheaper, build quality it better, more titles, more features.

I was asked if I wanted a PS4 this Christmas to which I had to honestly reply, no. Getting the first production batch with so few games just didn't appeal to me over other things I could have.
My favourite was their Blues Brothers launch: the satellite Elwood, with a motto "on a mission from DoD"
It says "Better the devil that you know"
don't forget the $300 per page charged to the author for any colour reproductions in print.
I'm not a mod so take this FWIW.

1. You first post probably triggered the controversy/flamewar penalty.

2. Your original post was probably flagged heavily because of the highly loaded title that has a very off-putting and presumptuous tone. That post's title came with an assumption that a lot of people took issue with (making the assumption that the hacker scene is actively hostile).

3. I seriously doubt a mod manually penalized your original post. Flagging was probably enough to drop it off the ask page. However, I seriously expect a mod to penalize this post because it is a repost. If there's anything the needs to be said, it should be said in the previous post.

My personal opinion is that the hacker scene is not hostile to minorities. Just that the hacker scene is slightly discouraging to minorities for passive, institutional reasons.
The marketing term for that is: Vaporware.
You think?

http://articles.sun-sentinel.com/1991-08-31/news/9102020946_...

In this kind of system, nobody is safe, and nobody wins.
Too big for Google – when Analytics fails you
I find it hard to believe that data is safer being stored outside the United States - it's probably more susceptible outside the US to be spied on than inside.