skysight-inc/HackerNews huggingface dataset:
My initial thought is that the RNGs are connected over the internet, and not a separate closed network. The information from these RNGs are collected at a central location (Princeton?). If this is true, then couldn't a world-news worthy event cause a flood of information across the internet, which could have slight effects on the observed behavior of the RNGs? The time stamp for each observation may not be accurate. Or, even more extreme, the flood of news could effect the observation itself (i.e. floating point errors). I guess what I am trying to get at is the theory of relatively plays a role in the gathering of information from different nodes. The cascade of new information from a huge news story could cause a sort of "gravitational" lens through which the RNGs are seen. Thoughts? Am I crazy?
On Linux and Windows, Chrome used to be significantly faster. Especially on Linux, where Firefox was honestly miserable to use. Now it's just a little bit faster to start up, and is just a little bit snappier.

The OS X ports of both browsers are a little bit infamous for being iffy, aren't they?
Feedback to pair Founders -

- Signup screen is broken. When I'm entering my details (email and password), I don't see the textboxes. Keyboard is covering that. Screen should re-adjust if I'm entering details.

- When I upload the photo, please give user choice to scale and orient that photo. My photo didn't scale to fit by default.
Your assertion that it's extremely unlikely that local privilege escalations exist

You misread me. I meant the opposite.

Your argument was based on the premise "assuming there isn't a local privilege escalation attack to which your kernel is vulnerable". I said this premise is invalid (as you just confirmed yourself).

You don't trust your locked front door to protect your valuables, you put them in a safe.

The front door is your firewall. The safe is your host. When someone breaks into your host then it's game over. When you have too much spare time you can attempt to layer further at the host-level but that's usually an exercise in futility.
Yes you can! I migrate my Ronin to a Crane i like perfect Plan for me, thanks!
Yeah, in hindsight, the safe/dropbox idea is much more viable and likely to happen.
Show HN: my Mac app just got fireballed
The server should not have to decide which image to send, based on whatever it can gather of a combination of various factors, including device display resolution capability (double-density vs regular pixel mapping) and connection quality (wireless vs broadband) or whatever else comes into play. The server should be advertising the capability of high res images and the user agent should be requesting them if it wants.
Right idea, but bad execution. This could have been a great post had the OA had expanded on his examples instead of just linking to wikipedia.

Here is where he failed. We need to ask, who is this article for? Programmers who already understands some of the patterns and paradigms OA touched upon, or newbies.

Given he seem to be responding to a new programmer, it would have been more effective if OA had displayed the C# implementation vs. python, at least for a few of the more interesting examples.

On a personal perspective, the first language I thought myself was BASIC. Remember line numbers and goto?
I later learned enough C to understand how things work behind the scene. So I personally like the high-level first approach, especially python. It's like a swiss army knife.
Heroku is my Apple for Dev staff.
Sorry to be that guy - but why the downvote? I mean, I can understand if people are not interested in this information, and it is certainly only marginally related to the original article - but why would you downvote my comment instead of, say, just ignoring it?
But they can also leave, and it'll expire.
We just keep a couple spare, old win laptops around for testing on IE. They have Win7 with IE9, plus VMs for <IE8, access over the local network. It's easy to create a bookmarklet that sends URLs over to them so you don't have to type.

Also, neither Chrome, Safari or Firefox behave exactly the same on win/mac/linux. Delicate layouts and javascript-heavy apps still have to be tested.

IE9 has a large share of the web, and is still growing. It's a perfectly ok browser (except for lack of WebGL). Not supporting it or adding a "not optimized for..." message reeks of "Optimized for 800x600" in the old days. Users shouldn't have to pay the toll.

And please, if you are going to do this, do not block browsers by UA. Show a warning, whatever, but just don't lock them out. It's annoying.
It used to be only an about:config setting, but now you'll find it in Preferences, General, Don't load tabs until selected.
EHSM: Exploring the frontiers of open source and DIY
The author mentions that C# has a nice IDE (Visual Studio). I'd like to mention that a couple of OSS & Python enthusiasts at msft have produced one for Python as well (free/apache 2.0).

It supports both CPython and IronPython, along with intellisense, debugging, profiling, etc. : http://pytools.codeplex.com
>I was even able to log into one of the user's hotmail account, it was a real person.

Why do people do this? Or rather, why do people do this and then admit to it in public forums?

This is unethical and probably illegal.
Movies like the saw series seemed to do this fine, opened pretty much everywhere one the same day. Sure not every movie can get the same limited screen space, but the big movies that are getting the most online downloads probably can.
The key for that is that the UI is in a separate process.
Firefox for android (Nightly and Aurora) also do that.

Of course Chrome also has a process per tab (and in fact a few more than that), but the main thing is really a separate UI process (or lockless thread for that matter).

Interestingly this is also what made BeOS so snappy. All BeOS apps require an UI thread that is separated from the rest.

All that to say, while Firefox probably won't get a process per tab, I'd like if they ported the Android UI process to the Desktop.
Do you think that google will sell the vehicles themselves or will they just license the technology to existing automakers?
Liked the fair simplicity of the post but I am disappointed by the Wikipedia links. Like many design pattern they look like Java special idioms used to overcome its limitations. So dependency injection is just "if x import y"? Like any other conditional, it must be used only if necessary but does it need be a Design Pattern?
I never said it was simple. In fact, it'll be anything but. On top of that, what the hell is a life-critical app doing connected to the internet and pulling down windows updates anyways?

What I would do optimally is put down a drop dead date, say two years in the future. "On this date, any computers connected to Windows Update directly will be updated to IE10. This is not optional".

Vendors then have two years to get their poop in a group. If they still don't get it done, customers can complain to the vendors. What are they going to do, migrate to Linux?
Good idea! I just put that up there quickly to give some indication of how well people are doing. You're totally right though.

If we get enough players to make it interesting, we'll add a much awesomer leaderboard and do breakdowns by role (detective, liar, and truth teller.) First we need enough people though. :)
Let's solve this right here. A new bill:

Companies that provide internet service (henceforth ISPs) are forbidden from owning or operating any service that sends or receives traffic over this internet. Furthermore, ISPs are forbidden from inspecting, regulating, or interfering with traffic over the internet.

Obviously it needs some legal touches, but how's that for driving innovation?
Please review my idea - www.MySlices.com
http://www.MySlices.com

It is a one man product, still in pre beta phase.

The idea is to help you discover content and people as per your interests or any place that you select and enable you to further share that content. Please use chrome for best experience.

I welcome all feedback in form of appreciation\criticism. Please do not be too brutal :-)
cool idea. quick q: why have a redirect for each quote? if it's for facilitating sharing, there may be better ways to do that without destroying back button functionality.
Mother's Day Gift: A Tumblr Blog and Custom Domain/Email
IE9 may have caught up on some things, but there are a lot of things it doesn't do, that Safari/Chrome and Firefox (as well as Opera in most cases) do do. So even if it might not be quite as hard now to get it to layout properly (it still is not the same as Chrome/Safari/Firefox/Opera, really, things just don't behave the same unless you train yourself to avoid things that IE9 doesn't like), there are lots of other reasons to avoid IE:

■ WebGL (3D)
■ WebSockets
■ HTML5 Forms (validation mechanism, CSS3 selectors)
■ FormData
■ HTML5 multifile-upload
■ HTML5 video (only with certain file formats)
■ CSS3 Transitions (for animations)
■ CSS3 Text Shadow
■ CSS3 Gradients
■ CSS3 Border Image
■ CSS3 Flex box model
■ Application Cache (offline)
■ Web Workers (threads in JavaScript)
■ Drag’n Drop from Desktop
■ SMIL Animations (SVG animations)
■ File API
■ JavaScript Strict Mode
■ ForeignObject (embed external content in SVG)
■ ClassList APIs
■ HTML5 History API

Why are most of these features either already implemented in other browsers or available in development versions, but completely missing from Internet Explorer? Why haven't more of these features made it into the hands of Windows users? Its not because Microsoft can't figure out how to implement or deploy these features. Its because the web platform is fundamentally antagonistic to Microsoft's business model with its dominant Windows monopoly on business software, PC games and operating system deployment.

Those features which enhance the web browser to make it most competitive with the desktop MUST not be deployed to Windows users any faster than absolutely necessary. It is an absolute business imperative for Microsoft to drag its feet and disrupt the web platform as much as it possibly can, because when all web browsers have web workers, 3D WebGL, WebSockets, File API, Gradients, Drag and Drop, HTML5 forms etc., it simply won't make business sense to write applications specific to Microsoft's platform. Pretty soon after that happens, it won't make sense to continue the Windows and Office licensing lock-in.

So the relationship between a web developer (who understands the nature of the web platform) and Microsoft is fundamentally antagonistic.
But, this is because non-English tweets that we have discarded are much more frequent during the night in our time zone, and they often don’t contain the word ‘a’ as often as English tweets do.

This doesn't make sense; are they only discarding the non-English tweets during certains times?
Are you the ned mentioned in the article?
Japan probably has one of the lowest piracy rates, so they don't seem to be forced to release earlier there. Japan's own media is even more backwards, most of their media never gets international releases although there is a big fansub scene. They don't seem to need the money.
O'Leary's on Shark Tank? Between that and the Lang/O'Leary Exchange, I guess he's transitioned to TV full-time now. Good for him, I guess. Still hate the shmuck.
You know the best way to do that? Keep it simple.

I think the people who are most likely to worry up front about a plan for migrating off of Heroku has a great deal of overlap with the sort of people who will make migrating off Heroku difficult for themselves by depending on too many "exotic" add-ins.
It's all illegal but you're right about Twitter doing the work.
Neither adds that automatically, you define the prefixes yourself (or use a framework that does).
You might have a fair point regarding things like ActiveX which only work on Microsoft's own platform and serve to further lock-in to Windows. However, as was pointed out above, XMLHttpRequest is one such nonstandard feature that Microsoft introduced. How is that feature irresponsible and anticompetitive?
God is just.

God says...
I'm_not_sure sky kludge Oy watch_it_buddy I_made_it_that_way
how_high crazy wishful_thinking application yuck don't_have_a_cow
what's_up I_didn't_see_that class__class__shutup epic_fail
Shalom I'm_grieved I'm_busy figuratively heathen Dudly_Doright
what_a_nightmare my_bad downer Okilydokily why_do_I_put_up_with_this
you_know_a_better_God chill You_get_what_you_pray_for
relax rockstar fool Is_that_so honestly absetively_posilutely
I'm_grieved it'd_take_a_miracle Wow home what's_up endeared
I'm_not_dead_yet heads_I_win_tails_you_lose hotel
Because I've been using it for 10+ years and I like that it's lightweight. I do have Chrome and Firefox installed and used to use Chrome for a while on my laptop, but got drawn back to Opera. Opera also handles tens of tabs easily with lower memory than Chrome or FF.

>why do that to yourself

All the sites I regularly visit work properly in Opera, and I don't think it's worth it to switch my browser of choice just to see a HTML5 or WebGL demo on HN.
Google, you're out of touch! Back on the meds you go!
Yeah, the spriting here is interesting... I'm a fan of the spriting with compass (SASS/SCSS alternative). Could be a good guide as you're improving this. Check it out: http://compass-style.org/help/tutorials/spriting/
I observed similar results, even thus ive more ram on all boxes. Linux works very well. Firefox for Linux works very well.

On MacOSX it always feels like there's not enough ram. Including with Firefox, or maybe especially with Firefox.
Ironically this sites security certificate is not trusted, according to my browser.
>what malloc is

There is no reason someone who never programmed C would (or should) know what function is used to allocate memory in C.
This is lame by ABC.
Poll: Are you planning on buying Facebook stock?
I checked with some Japanese, the word on the street is that Kappa's are pretty innocuous
Interesting read and nicely written. It's just a shame HN doesn't have a 'report' feature like Reddit, as I can't report all the whiners in this thread as douchebags.
I don't think understanding memory mapping has anything to do with data structures. I have no solid understanding of malloc or how it might be implemented, but RedBlackTrees, TernarySearchTress, LinkedLists, Hashtables, etc are all pretty easy to grasp.

Even the nature of a Struct, and how it might be more efficient than an Object, and the difference between a Stack and a Heap... All that's pretty accessible without sitting through a course on the finer workings of malloc.

The memory is there. It provides my byte buckets. I don't need to care much beyond that to be a good web-developer.

Asking most developers about malloc is probably about as relevant as asking about video frame-buffers. For some spaces it's make or break, but for most it's just useless trivia.
I'm sure they'd love to -- Hell, I'd give a kidney to be able to, but those rights aren't cheap. Last I heard it was 250K + a hefty per game royalty.

They are doing this as a "spiritual sequel" if you will. They aren't spending kick starter funds on buying back the rights.
Feature request: HTTPS on HN without login?
Would it be possible to enable HTTPS without login on hacker news?

And, if you are reading this and operate a website: please enable HTTPS! :)

Thanks!
I accidentally upvoted you, but the so-called "fatuous" claim you deride is the exact opposite of what the article is claiming. You would have known this had you clicked the link and read the third sentence.
Oh god, we might as well start asking why FF didn't support ellipse for what seems like decades.

Everyone has different release schedules. IE is a lot more conservative because they support enterprise who are mighty touchy.

Grow The Fuck Up Cry Baby. I'm all for IE6 and IE7 whining, they suck. I'm even for IE8 and the entire stop at XP whining. Damn MS for that.

But you just sound like a total privileged prat who doesn't have a clue what's going on when it comes to web standards. FF and Chrome have a lot more latitude. If you want to know what happens when stuff starts moving too fast keep an eye on the webkit mobile css support fiasco unfolding in front of us right now. There is such a thing as moving too fast.
Have you checked out SASS and the new libsass library? If you want speed, you can't beat a 0-dependency c / c++ library.

https://github.com/hcatlin/libsass
Wow thank you! This is an awesome resource.
most use just three or four features out of that list. And IE10 is adding support for many of them. By leaving them out you're hurting users for no reason.

drop IE6: great! kill it with fire
drop IE7: reasonable
drop IE8: risky, millions of users
drop IE9: kind of stupid. 15% of the web, soon to be 30%

So much for fighting for open standards.
Am I the only one who would gladly give 5% equity or 2% royalty to appear on shark tank for the promotional/sales opportunities generated from being on the show?
There is always my crackpot solution to software patents:

http://www.loper-os.org/?p=309

Transparently offload the "patent sin" to a system's users. (With plausible deniability.)
Its hard to say. Bu where Chrome made the most impact is probably not the geeky community, but mr everybody.

And how?
=> link on google.com telling you have to get Chrome
=> bundling+force install+defaulting Chrome when updating acrobat reader, flash, etc, even from Firefox or IE.

Both work fine as long as Chrome is a decent browser (and Chrome is a very decent browser that's for sure)

They stopped the later and still do the former (it doesn't necessarily show up in all situations so your mileage will certainly vary), any time you go on Google.com with any browser. At least the former is not morally wrong, but it certainly has a huge impact due to their near monopoly on search, and people believing that Google is the Internet and if Google says something, they should probably do it.

I don't think Mozilla could beat neither of those 2 points, even thus they could have lowered the overall impact by doing things better (especially their switch to 6 weeks release without having silent update/auto addon compat, that one was just plain dumb).
Those questions would be stupid to ask for a Python position, unless there was some need for working with C APIs. Why waste your time and the developer's time?

Much better to asking about relevant things; some common Python library, or why they'd use lists vs. dictionaries vs. sets, or what a generator expression is.
UK Considers Opt-In Freedom of Speech
IndexTank is/was an indexer, this is a crawler+indexer, which means it's easier to set up as you don't have to connect it to your backend.
SciRuby Summer of Code
Aliases shouldn't interfere with shell scripts unless you do something very silly. They're shell-local, and typically you define them in your shell's interactive-initialization file (e.g. .bashrc, .zshrc).
No, it's in their best interest to make the show entertaining. Sometimes that means they make you look silly so you're the comic relief. They have the advantage of editing the show after the pitch so they can decide how valuable you are to them.

They decide what they value more: equity in your company or making you look silly for the sake of the show.
Actually in Firefox for Android the UI is just on a different thread than the web content, not in a different process.
Google Custom Search is pretty powerful indeed, but I wouldn't call it easy. The docs are pretty dense and you need to tweak all sorts of XML documents even for simple stuff like best bets.
Host Your Own Secure Pastebin with ZeroBin
My website can be up but swiftype be down. That's what the parent was talking about.
California: Least Friendly State for Small Businesses
https://www.google.com/search?q=french+president
That's exactly my plan for PGM. If I'd had nothing else keeping me busy maybe I would've kept up, but as soon as I fell behind it was clear I was in trouble.

Coursera's talked about maybe taking videos down for a while between courses, I hope they don't. I'm going to save them just in case, but it'd be nice to have the inline quizzes.
I noticed that neither you nor the other person who replied promptly seemed to notice or respond to my main point in any way.
Mess? (Or maybe Loss? ;-)
Which of the Shark Tank & YC have a better track record by which we can compare?
A New iPad Mini-Like Tablet From China
As I said: in a Java environment, which rules out C/C++.

20 times the speed of JRuby based Less is not shabby though.

edit: Performance was never the top motivation though. Architectural concerns and resilience were. Although based on a decent JavaCC grammar generated parser DSS should be able to eat any CSS and spit it out again as-is. While I certainly wouldn't want to write such dismal CSS, I also don't want to work on some richtext editor CSS just because I want to integrate that with our system.
Did you mean to post this comment to the previous article and not this one? The article shows that the site works in IE9 and IE10.

Not to mention that the author not only chose (c) but also posted the equivalent of saying closing the shop on Sundays is a feature because Sundays suck for shopping(which is obviously wrong) and basically advised other sites to do the same.
American Idol is more like a record label that signs a ton of artists and puts out releases in the form of weekly contest shows on which they perform.
There are legitimate reasons for people to learn to program that don't involve being interviewed by you for a job, just as there are legitimate reasons for learning to write that don't involve writing sonnets.

Similarly, there are different ways to come to the knowledge of what malloc is, or why inserting things into a linked list is faster than inserting things into an array.
Malware Installed on Laptops Through Updates on Hotel Internet
Obligatory "just what the world needs: another super-CSS language". Why not use an existing solution?
What does François Hollande’s election as president mean for French start-ups?
Like a temp agency or recruiter's agreement with an employer regarding employees.
This is awesome, been waiting for this.
Direct link to the Quora question: http://www.quora.com/Instagram/Did-anyone-decline-an-offer-t...
Yeah, there is literally no chance that they're pursuing this because it will be a multi-billion-dollar-per-year industry selling hardware to people and changing the world for the better.

It must be because they have some dire plan to find out where I get my tacos!

/s
but startups generally don't create api, they use ready-made apis.

if apis are not copyright-able, what about assembly apis? does Qualcomm need to license from ARM before creating its own implementation?
Actual link: http://www.quora.com/Instagram/Did-anyone-decline-an-offer-t...
>>>Quite often, their business has grown successfully, even without an investment because of the exposure they gained on the show.

That's of the ones they show. You think they're going to show the ones where it didn't help at all?