skysight-inc/HackerNews huggingface dataset:
I'm not sure about the added security benefit. Basically the only additional security is if someone gains access to your server they can't capture plain text passwords anymore but once someone gains access all bets are off and they might as well just switch out the Javascript. In any case you should run a strong hashing algorithm like bcrypt with a salt and oh I don't know 1000 iterations? Also last time I tried something like that (which was a few years ago) I ran into big problems with different hashing algorithm implementations providing different results (JS.md5("password") != Python.md5("password")).

Also please correct me if I'm wrong.
So you are saying even hybrid wallets like blockchain.info are unsafe?
Yeah, good call --- I agree that's a little too opaque. Maybe a typical user has only 1 e-mail address, but I am sure there is a huge population of users otherwise. Plenty of less tech-savy friends of mine have a couple of e-mail addresses configured in gmail.
The problem i've had sometimes though is that whenever I try using some old software (which is mostly games as I was born in the 92), I often get stuck in making the game play nice with the current set up, regardless if I run it in compatibility mode or not. I guess I should set up some VMs with older OSes, just for this purpose.

And FYI the correct expression is "Hear, Hear!" (http://en.wikipedia.org/wiki/Hear,_hear)
The other big activity is things people do through their churches. But that plays poorly in college admissions too.
I know a lot of people that would have paid even more...
This produces an untrusted site warning in Chrome
Follow the instructions and all you end up with is a folded piece of paper. The site doesn't bother to explain what you can do with the paper though. Seems like a significant ommission to me!

And where's my promised pizza?
For me at least, the only reason that I knew that I was good enough to apply to (and thankfully to get accepted into) Ivy League schools was because I had friends in high school that thought that they were going to do the same, and I thought I was smarter than them. Ego aside, the main way that I heard about colleges in high school was from the people that were around me in high school. I didn't simply Google "top tier universities" (and I find it hard to believe that others did).
> Sprinkle in any measurement uncertainty and you no longer know the initial conditions. Hence, real world chaotic systems are unpredictable.

Which part of your answer replies to my statement? Chaotic systems are predictable. All one needs are the initial conditions. Circle the word you didn't understand and raise your hand.

Nothing is more common than an organization which exploits public ignorance of the innate predictability of complex systems.
Micro instances have savage CPU throttling with a little bit of leeway. What this translates into is you'll compile something biggish (eg node.js), things will seem fine for a few minutes, then the machine appears to freeze. *

If you want to keep a machine around that you know doesn't do much, it's the cheapest option on AWS. But it's no fun if you're doing unplanned, interactive work. Even for the first use case, you want to fire up a bigger instance to do things like package installation, then restart as a micro once its configured.

(* I experienced this a year ago. Others report similar things.)
That's what i'm saying. AM/FM is not antiquated, and there is no suitable replacement for broadcast technology.

The business model is fucked for a pile of reasons, but when we're talking about reaching large numbers of people in a relatively fault tolerant way, there is no competition to broadcast.
I'm curious to know the reasoning behind removing the implicit self?

Was their implementation having problems with it or was it rather a more deep-seated ideological choice?
The design may be swell, shame they didn't care enough to include useful instructions or explanations in that design!
This on Forbes? It's an ill informed exercise in victim blaming. The "apology" comes at the end, in the form of a link to a quite valid criticism of the article:

http://www.concurringopinions.com/archives/2013/02/adventure...

If you read the Forbes article, be sure you click through to the critique to see how flawed his logic is.
The problem is that it's manufactured and sold by a UK non-profit, so you're importing it to India. You may be able to get it cheaper by buying it from someone outside of the country and shipping it to India. I'm not sure if importing for private vs. commercial use matters or not in India.
Have you experience with paperback?

I tried optar and did everything wrong i could find. I upscaled with gimp, upscaled not by a natural number, used a horrible laser printer with lots of artifacts, gray, thin, checkered recycling paper, folded it and it still worked. I was stunned. The decoder seems to be quite good, it can handle distortion reasonably well.

But it was only 50kB per page.

How does it compare to paperbak?
I suppose I should write up this ancient use of inotifywait and xpdf's -remote option on a blog somewhere:

https://news.ycombinator.com/item?id=5276477
That does not make it inherently uncensorable. China can still look at your traffic, go 'this is nightweb traffic' (or even just bittorrent traffic, I doubt they care about that), and block the communication. Bam, censored.
I would love to talk. Do you have any contact?
Hey everyone, I put this site together. It looks like the traffic managed to crash the entire cs.stanford.edu . (I hope I'm not in too much trouble...)

At least for now though, I've put up a mirror here:
http://badmephisto.com/glass/

please do not share this link too widely.

EDIT: web cache works too! (but no pretty pictures) https://webcache.googleusercontent.com/search?hl=en&q=ca... (thanks codesuela)
Just googled for some benchmarks but wasn't successful. Anyone has some benchmarks on Rust 0.6 or older versions?
>FM transmitters suck.

YMMV, I have a cheap COBY FM Transmitter[1] and it's amazing in my little 2002 Civic XL.

http://www.cobyusa.com/files/hi_res/CA745_HR.jpg
Yes, that's fair, and I could. It's true -- there are any number of advertising-supported Web-based applications whose only reason for existence is to recruit eyeballs. Not a comment on the merits of the present example, just the pattern.
I don't plan on reading it.
I think you pulled "the government doesn't follow the 4th Amendment" out of the air.

The First Amendment is written in remarkably clear language. "Congress shall make no law". Every court that has confronted the First Amendment has pointed out that there's very little wiggle room in it. And yet there is room to maneuver in the First Amendment. You can't yell "fire" in a crowded movie theater; you can't stand outside a small-town prison and encourage a mob to lynch one of its inmates. This goes beyond "speech plus action"; there are messages that are unprotected by the First Amendment.†

Now look again at the Fourth Amendment. What does the word "unreasonable" mean? Do you think the Framers just slipped up and wrote one of the most important amendments in the Bill of Rights sloppily? Or do you, like every Supreme Court since the ratification of the Constitution, think that the Fourth Amendment is designed to balance the needs of the state against those of the people, and that's why they put a wildcard like "reasonable" in the text?

TSA searches are lawful under the "Administrative Search" doctrine. Searches can be allowed as "administrative" when they are (a) not targeted to specific classes of people, (b) avoidable --- as in, nobody is coming to your house or stopping your car on the road to search you, and (c) balanced against a legitimate need of the state (in this case, the safety of commercial airliners).

I think the TSA is patently ridiculous and they piss me off just as much as they piss you off. But they are not unconstitutional. The Constitution allows plenty of room for Congress to make dumb decisions, and this was one of them.

† Libel, fighting words, incitement among them.
I apologize for the lack of support. Chrome's download API (https://developer.chrome.com/dev/extensions/downloads.html) is very flaky and has just been added full support in Chrome 27.0.1448.0 dev-m according to http://stackoverflow.com/questions/15451313/closed-uncaught-...
A lot of the changes for 0.6 are removing keywords from the grammar. In this case, the `static` keyword has been removed, so there must be another way to tell if a method is static.

Another reason might be so that self can be passed in a way the programmer prefers. Usually this appears to be `&self`, but it can also be passed in other ways.

Disclaimer: I work for Mozilla on Servo, and am still getting fully up to speed on Rust.
As a current Ivy League student that's on full financial aid, I do agree somewhat with the analysis presented in the article.

However, there are a lot of great programs that are out there that are trying to rectify this situation. I applied to college through the QuestBridge[0] program, and in addition to providing tools and guidance for me in the application process, I've been fortunate enough to find a network of people in similar situations at school. They also do outreach, especially through alumni of the program.

[0] http://questbridge.org/
Letter from upset developer to Blackberry
Blackberry claim they love their developers, and this is just an example.
Personally, my use of messaging and social apps happens almost exclusively via mobile. I'm writing this reply from the excellent Airlock HN app even.

I doubt I'd give Nightweb the time of day if it necessitated a desktop.
Ask HN: How important is design?
How important is design when you launch a website or an app?
I'm not only speaking about UI-design, but also about the "aesthetic factor". It seems to me that design is important, but not a necessity. Of course, design will boost your startup, but is it really important to have a well-designed, beautiful interface or is it good enough to have a clean, usable interface - like HN?

What do you think about this issue?
I would guess that the languages offered are those that can be converted to Javascript? If so are the others waiting to be added? Or is this the current offering?
Financial aid at say Yale doesn't phase out totally until $200k+ household income. It's substantial even at the $100k mark.
This is totally true: I ended up going to one of those top tier universities just because the economics worked out much better than virtually every other opportunity I had. Depending on how you account for things, actually ended up making a profit without working either a full or a part time job.

The culture shock issue was huge, though: half the people in my freshman dorm read the New Yorker (or, more accurately, subscribed to it and prominently displayed it as an affectation), while I hadn't even heard of it. Learning how to ape upper class cultural cues was probably the most valuable thing I got out of college.
Wow what a dumb question obviously the OP has very little experience in dealing with real people, probably one of those code monkeys disconnected from the real world. Tune out of World of Warcraft, turn off your Xbox and think for a second:
If people could choose long passwords with special characters how could our customer support reps read them back to the users in case they loose it? How could they check them on the phone? Geez and people here are complaining they are valued less than a manager.
Right, i'm not claiming that radio towers are impregnable.

I would still argue that they've got a better track record for fault tolerance than cell phone networks, which are also limited in reach to begin with.

Also regardless of major natural disasters, such as Hurricane Katrina, there are piles of smaller less predictable phenomena, such as tornados, flooding, blizzards, and wild fires for which radio is a more effective medium for reaching people.

There's still no suitable equivalent for the emergency broadcast system for cell phones, and even if there was, I'd be hesitant to stake my life on it in non-urban areas across the US (which is, lets face it, a big part of the country).
I don't know your bank, but in my case (Barclays) as mentioned above, I'd think their tellers or credit card authorization would both be a weaker spot for attacks than their online banking.

They don't allow you only log in with two characters from your password like that, you also need a passcode or a one time pad generated with a chip and pin reader, and for transfers to accounts you haven't previously transferred money to and indicated you want to save for future use, you also need to enter your pin, amount and target account into the reader to get a code to enter into online banking to do the transfer.
Using Kippt as an RSS reader
I like to tell people "Deep inside all the Windows NT distributions there's a great OS dying to get out...". REACTOS gives me hope that, someday, there'll be a distribution of an NT-based operating system w/o Win32. (Interix on top of NT w/o Win32 would have been close to what I'd have been interested in seeing...)
I wonder how much that changes if you manage to take piracy out of the equation?

In other words, are less artists funded through A&R because there is a higher risk from piracy that previously, or is there also a factor that A&R becomes less important if musicians are able to self finance music production and distribution therefore allowing the masses to do talent discovery on their behalf?

I know a few independent small time artists and their plan seems to work on the basis of "do enough shows and get enough youtube hits & twitter followers and someone will offer us a contract".
I also only have experience with optar, which worked for me. However, here are some reviews of PaperBak:

http://www.codinghorror.com/blog/2009/07/the-paper-data-stor...

http://www.extremetech.com/extreme/134427-a-paper-based-back...
America the innovative?
> The problem i've had sometimes though is that whenever I try using some old software (which is mostly games as I was born in the 92), I often get stuck in making the game play nice with the current set up, regardless if I run it in compatibility mode or not. I guess I should set up some VMs with older OSes, just for this purpose.

Emulators are also valuable here; the work done on bsnes is amazing, and MAME does a pretty solid job of emulating hardware (including old Mac hardware) accurately.

There's also still quite a lot of retro hardware and books for sale through used markets; enough that people make it their (if not particularly lucrative) business to collect and resell 'vintage' hardware.

History tends to filter out the bad ideas, such that many of the best ideas survive today. However, human's cultural filters are not perfect, and there are lots of good ideas and intellectual context that can be exceedingly valuable to understanding how things became the way they are, or demonstrating alternative paths (which may even be better than what we have today) that did not emerge for market, financial, or cultural reasons.

I really find historical technology to be edifying in the same way political, musical, and broader cultural history is edifying. I think it's a shame that we don't spend as much time teaching technology/design history to software engineers as we spend training 6th graders to understand their local political/cultural history.
I really appreciate your candid advise. I will try my best and then I will try to find a good-startup in India. I just don't want to compromise without trying.

I would just like to add that the projects I have done were not for cv-points, I have started them on my own. Looking that your IITian, I am in those minority at IIT, who really don't care about CV points :).
Interesting that "name" universities run their own little micro-cosms of wealth redistribution without the usual howls from the anti-welfare troupe. Indeed, it seems to be met with universal acclaim.

Not making a judgement one way or the other; just interesting that this phenomenon seems to be exempt from politics.
Why has Facebook Translate stopped working?
- It feels cramped and crowded with my inbox as a backdrop

- Vertical reading space is limited

- The toolbar is aligned at the bottom of my screen which causes me to run into the OS X dock, which I set visible on hover

- It compresses all message recipients (To, CC, ...) into a single row which makes you have to double-check if everyone's in the right place

- The formatting popover appears over your content if you want it to persist

- I feel verbally limited by its small writing area

- They haven't solved the "too many IM and compose windows are open" problem. When you get into this situation, things feel really crowded and messy.

- The hover state on the formatting toolbar "+" is jarring because the item you hovered over changes underneath you, making you (sub?)consciously worry about a misclick since it will launch a damn-obtrusive Google Drive dialog

- Between the appearance of Gmail as a whole, and this as an addition, my feeling of information overload when dealing with email has only increased. Gmail just isn't very "zen."
I agree with a lot of the observation and sentiment, here.

And, I'm one who is more reluctant to embrace "the Internet" as some sort of default, "magical" solution.

But... most everyone has at least some level of access, now.

And so it seems to me that this particular... "information divide" is crying out for online redress.

Not some super fancy example of "design". Not a marketing opportunity to be "leveraged".

Some straight, to the point text (ok, maybe some pictures, even a few videos -- but to serve the purpose, not become it). From real people. Who know about this shit.

Brainiacs. And parents of future brainiacs who'd had to learn to negotiate this.

Anyone can view web pages. Consider it a "contribution" to volunteer some time to putting a good, concise, thorough, authoritative, and... I guess also collaborative, site together. (There are always new strategies and answers to be shared, and it helps not to feel one is in this all alone.)

Maybe also, or distinctly, this is something Sal and his Khan Academy should take on. A "meta" of the educational experience. How to negotiate school and its bureaucracy. (I realize this becomes daunting when looking across states, countries, systems. At a minimum, it would have to be broken down into regional efforts/teams.)

A half hour or hour's "WTF" video about the financial aid aspect, might be one good starting point for parents, per some of the description in the OP article.

P.S. Couldn't Khan Academy seek out good resources from dedicated career guidance professionals? I've run across some who are really dedicated to their field (and who are not mere marketing droids focusing solely on their institution). It strikes me this might be a good mechanism for finding appropriate materials and then getting them to the students and parents who need them.
The ability to do this based on file modifications is my favorite feature of the build tool SBT (a Java/Scala build tool). I really wish more build tools would integrate this natively. Usually this functionality only shows up as a plugin for a specific build task (such a Spork for Rails testing) or as a platform specific command line hack (which isn't as useful if the build tool has a large start up time).
I much prefer "Why I" over "Why you should" or "Why everything you're doing is wrong".
> And your average writer has certainly read Joyce, Pound, Eliot and Faulkner.

I seriously doubt it. I even doubt that your average lit major has read them.
Webcache: https://webcache.googleusercontent.com/search?hl=en&q=ca...

Edit:
Oh mirror below
http://badmephisto.com/glass/
On CoralCDN in case it goes down:
http://badmephisto.com.nyud.net/glass/
Ruby (https://github.com/replit/emscripted-ruby) and python (https://github.com/replit/empythoned) are built using emscripten (https://github.com/kripken/emscripten/wiki)

I would imagine that other languages like C could be brought in if they could be compiled using emscripten. However, people have had problems bringing clang and llvm into emscripten: https://github.com/kripken/emscripten/issues/579
Calendar Frenzy, Google Now, and Apple's "Anticipatory Computing" Problem
Disclaimer: I know practically nothing about Rust outside of observing from the HN side lines.

Looking at the change log, it seems that they also removed the "static" keyword, so that class vs member methods are distinguished by the presence of a first argument named self. A little further down, they mention ~self, &self, and @self. Those prefixes differentiate types of special purpose pointers.

So it seems the goal was not explicit self, so much as it was explicit pointer type annotations for self.
No, the article makes a fantasy claim that an intent is as the same as the reality. This is the same magical thinking I observe on the Left routinely.

An intent to give a loan under certain conditions does not mean these conditions will ever be satisfied even less so that these conditions will be satisfied for any amount of the loan.
Yep, same kind of error ... :(
Doesn't that have the problem that it won't get around to computing the ratio until it needs to be printed to the screen?
I completely agree with you. My goal is not settling in US. My immediate priority is to work with a company which is doing a fundamental product innovation, which are really rare in India. After sufficient experience, I do have plans to do my own thing in India.

Being from a lower-middle class background, I have my own problems to settle right now. Starting directly with an idea is not going to be a feasible option for me.

Having said that I understand your motivation in telling me to try in India itself. And I will.
How to avoid work in group projects
I would agree that radio towers do have a much better record, but there's a reason for that: cell towers use a distributed model that allows for a higher individual tower failure rate, radio towers use a single tower point of failure model. So there was never any other choice for radio towers but to maximize uptime, otherwise there's no radio business the last 60 years.

And the cell tower business is a whole lot younger than the radio tower business. Time is eroding the uptime edge radio has possessed as cell towers proliferate and get better.

And regarding local disasters. I always thought local events / local news / local weather etc would be the saving grace for most radio stations, the competitive advantage that Pandora could never take away. I no longer believe that to be the case so much. The threat is more Facebook, and other services, than Pandora. As people are all now connected on Facebook, and constantly share local news and events. I believe that may nuke the radio business the same way Craigslist nuked newspapers on classifieds (and not just Facebook, it's one example of a trend in new ways to distribute local events).
It's a good idea, but downloading something from the same URL (or filename fragment from an URL) does not necessarily imply that it's a duplicate. Would be interesting to see something similar to this extension that uses attributes sent at the start of an HTTP response - e.g. entity tag or content length - for duplicate checking.
Could this be a practical tool for groups such as Occupy Wall Street and the various groups of "Arab Spring"?
In addition to this, we have found that the JSON field - PLV8 - JavaScript user-defined function - function-based index combination to work and perform really well. As the parent said, is not as fast as a full relational schematic but it's entirely acceptable. We try to stick to relational where speed and/or referential integrity is crucial and just use JSON fields for everything else.