skysight-inc/HackerNews huggingface dataset:
Why would anyone invest in a web site launched by a man currently fighting extradition which operates in much the similar fashion to his previous web site that was seized by a massive international law enforcement operation? Granted, the FBI et al are in no mood to go forward with a similar operation any time soon given the mess that they are in with the first one but there are so many risks here - and so little prospect of decent money - that you'd need to consider your money expendable to put it into this company.

And TRS plan to buy the company by issuing shares in it - so they face no risk; they'll simply raise the money from share buyers.
Yup. I think OAuth calls it scope, and it's a list of requested permissions.
I get what you're saying. However, one advantage of leaving the digital-audio conversion in the sound card is that modifications to this process are just a new software install on the host, rather than a new firmware install on the device. That presumes they eventually get the device in a "good enough" state, however.
That's a bit unfair. I think you mean "expensive, cylindrical, and behind schedule"
Does the outcome sound well enough to be performed by orchestra? A link to the audio would be appreciated.
Form Object validations in Rails 4
FYI: I was the one who wrote that statement. I didn't recall him saying something like that.
sorry, I misunderstood. It's very difficult to detect sarcasm on message boards.
Why Trade Bonds When You Can Trade Ads?
> * Are there any similar attempts we can contribute to or borrow ideas from instead of implementing something on our own?

RetroShare could be used as a platform for this, given that it's:

- 100% Decentralized

- Public key encrypted

- Open source

...and accepts plug-ins for new features. See: http://retroshare.sourceforge.net/
That would be a funny contest: most desperate tweet.
The title is horrible. This isn't a get-rich-quick book like it sounds, in fact, DeMarco constantly stresses the long, tedious process required to become well-off.

People on HN will probably find it redundant and repetitive, but for people on the street, living paycheck-to-paycheck, on food-stamps, etc., this book can really open someone's eyes.

MJ's forum, The Fastlane Forum, is an incredible helpful resource for anyone. If you don't read the book, at least check out the forum. It will be well worth your time.
> I'd still argue that stdin/stdout/stderr are instances of IO streams. I'd hope all programmers are relatively confident with manipulating IO streams. But these particular instances are really familiar to people working in Unix and uncommon to Windows people.

So, if I reframed the question as "copy the contents of one file to another" and asked them to write a class that implements:

public void copy(java.io.InputStream in, java.io.PrintStream out);

Would that change the solution?
Cloud SQL services
I am looking for a cloud based SQL (Mysql or postgres) solution. I am interested in who you recommend and why.

Please include a URL and why you like them.
I find a lot of this interesting and plausible, but have to take issue with:

> Hedonic Adaptation ... Enjoyment of a television program is actually enhanced by commercial interruptions, despite what viewers say.

I haven't read the study cited, so can only imagine the reasoning and data, but I suspect a lot is hanging on the way enjoyment is measured here. One way of measuring it might be to give people a choice between watching with and without commercials. I'd be pretty surprised if more chose "with." (Do people always act to maximise their own perceived enjoyment, all else being equal? Is there an objective measurement of enjoyment, beyond self-reported perceived enjoyment? Deep philosophical issues lurking here.)

I don't dispute the principle - my personal struggle with chocolate consumption bears out its applicability to abstinence/pleasure trade-offs there. But this particular datapoint doesn't ring true. Perhaps if the interruptions were furnished by pure radio silence I might be more amenable.

An anecdote relayed by my old CS tutor: in one production-line, where the shop floor "enjoyed" pop music via the radio, it was found that a regime of 15 minutes on / 15 minutes off gave the best results. As he put it: "When it's off they can look forward to it coming on; when it's on, they can look forward to it going off."
Ive seen similar "papers" on BCompSc degrees.
Well I had the exact opposite experience. I am from France and I made a two month internship in Bangalore. If there is one thing we agree with my collegues who went there is that it was awful to find your way. Even cabs/auto-rickshaws have great difficulties to bring from a point A to a point B if you do not know yourself the exact path. The public transportation was really bad and covered only certain parts of the city. The indications in the street were hard to find and see. I suppose it might be because of what we are used to from where where we are from.
Not sure what I get what all the hype on the site is about. It's a big rechargeable battery you can use to power all your USB things... ok this one supports USB-PD (how many devices support that?) but is that really that big of a deal? Right now it looks like a solution looking for a problem.

The idea of negotiating voltage (up to 20V) just doesn't seem all that great to me: consider a failure mode that lets the full 20V into USB devices designed for only 5, like the majority are.
Judge a book by its title, and miss out big-time.
What I normally tell people to do when setting up a WiFi access point...

1. Set up a PSK of at least 30 random lower case letters.
2. Switch off WPS.

(I used to tell people 20 random characters using mixed case letters, digits and symbols. Using lower case letters only is easier to type on a phone.)

Is a WiFi access point set up this way vulnerable to this new attack?

So many times I've been warned that "WPA2 has been cracked" but when reading, it turns out that someone has just built a system to perform brute force dictionary attacks.
I agree with you, in ways, but I think that software pay and legal pay aren't quite the same.

Traditionally, in the US, the law professions have restricted the entry of new lawyers into the market. This has artificially inflated prices for lawyers. They do this by folding in layers of complexity into the law, by imposing greater restrictions on the practice of law, and by imposing huge costs on participation.

Also, since in the US, most legislators are also lawyers, they have innate incentive to add more and more complexity and requirements into the law. More complexity and requirements increases the demand for lawyers.
Apple has chosen not to ship any GPLv3 code.
The advantages of the anonymous marketplace only really apply to people who's work is being suppressed (activists/journalists) or who's work is rightfully being persecuted (criminals). Maybe there's a case to be made that a lot of people do want to know who they're dealing with, besides that the system (algorithm etc.) thinks they're thrust worthy.
You are missing the versatility of the cylindrical shape.

1) doubles as rolling pin in the kitchen.

2) buy two, and have a set soccer goal posts for a quick pick up game.

3) use it in a circus balancing act during a busking session.

4) many other possibilities.

By the way, I hope my sarcasm is showing...
Easy way of driving traffic to a website; disappointing that it's just a long paper on aircrack.
with the appropriate adapter cable. https://trontium.com/answers/
Could Github do for crypto what Github did for Git?

https://github.com/substack/cipherhub
I'd assume that if this were an actual break-through result it would be published in a reputable academic conference and not a random journal..
290Wh is not allowed no board aircraft as per ICAO rules Annex 18, the maximum without a specific agreement from the airline is 100Wh. With the agreement it's 160Wh. "Lithium batteries exceeding 160Wh are prohibited in both carry-on and checked baggage."

see for example:

http://www.airchina.com.cn/www/en/html/index/travel_informat...

All the laptops are made with 97Wh for a reason...
Baffling coded messages discovered at Western University
...and by the way, we offer a service that only costs $1/h/plane and we'd like governments to force everyone to pay us. Now, I have no idea whether $1/h/plane is reasonable (is that to cover the satellite comms, or is that on top of them?) but it is kind of stunning that planes aren't tracked automatically and as a matter of course the way, say, most people with cell phones are.
This (nice) feature should be more heavilly advertised on the website. Would the app also allow to schedule power off / on?
"Don't be evil."

More like "Don't get caught."
What is your experience in educating non-tech people about the need and adequate methods for backups? I've found that they'll listen, but not act if it takes several steps and new routines.
Astute.io - natural language driven business intelligence
So basically it can be summed up as local client software that uses external storage?
Or you buy the appropriate adapter cable.
XMoto.js – HTML5 port of XMoto with CoffeeScript
godsend! i am learning css and this turns up on hacker news
Current events would indicate that the world has not changed as much in the last 20 years as you would seem to portend.

I think that the inherit youth of the readership here (mind you, I count myself as part of it) may blind us somewhat to the fragility of the relative peaceful period we're experiencing around the world.
> In that case it does exactly the wrong thing, by declaring checked exceptions in the method signature, which client code will be forced to deal with.

> In that case it does exactly the wrong thing, by declaring checked exceptions in the method signature, which client code will be forced to deal with.
>
> If you don't even understand how checked exceptions are supposed to work then no wonder you are hurting yourself on the language.

It's an error that you don't have a way to recover from. Reporting an error and leaving it to the client code (or in this case, the parent process) to deal with it, exactly as specified by the declaration of the method. That's actually exactly how exceptions are supposed to work.
Not that alone. They show that that is "practical", which may be semi-new, but the main trick:

" it is the de-authentication step in the wireless setup that represents a much more accessible entry point for an intruder with the appropriate hacking tools. As part of their purported security protocols routers using WPA2 must reconnect and re-authenticate devices periodically and share a new key each time. The team points out that the de-authentication step essentially leaves a backdoor unlocked albeit temporarily."
I said "security", not "as secret cryptographic keys".

Am I the only one who read the entire page? There are three links prominently featured on the page under the "Uses" header:

http://www.nist.gov/itl/csd/ct/beacon-unpredict-sampling.cfm

http://www.nist.gov/itl/csd/ct/beacon-new-secure-auth-mechan...

http://www.nist.gov/itl/csd/ct/beacon-secure-multi-party-com...
"Sell em what they want. Give em what they need."
For what it's worth I just put an Ubuntu 14.04 nightly on my Nvidia Optimus laptop, and contrary to previous versions the dual-GPU setup Just Works (including choosing which GPU using the Nvidia utilities) after selecting the latest binary driver from the "Additional Drivers" page.

Quite a relief after fighting with the dual-GPU for so long.
Five Thirty Hate: Democrats are falling out of love with Nate Silver
My wife's cell phone and camera are constantly running out of juice. One of these would be great. But let's be real. This battery pack is larger than her whole purse.

The picture they have of a backpacker with a liter bottle on one side of his pack and a Trontium on the other looks nice and self-sufficient but he's got all that extra weight to lug. Is he going to be living in the wilderness for 10 days whilst writing a novel on a laptop or tablet? That's about the one use for this battery that I can foresee.

For the average Joe, this thing isn't going to be doing much traveling. And if it's not traveling, it's sitting on a counter not too far away from a wall socket.

As for taking it on a plane -- most plane trips aren't long enough to warrant a super-battery. Devices these days can last 6-8 hours between charges, and if they don't, there are all sorts of cheaper solutions. I have a $20 lipstick-size battery that's good enough to keep a phone or tablet in business for a few extra hours.

I'm afraid I just don't see the point of this product as it is. But I hope they keep doing research, and learn how to shrink it down until it's truly portable.
I worked with 72 years old man who outcoded me and my colleagues (I was 36 at the time).
Maybe. But, doesn't it make sense for a vendor to spend 100 BTC in fees to build a reputation so that they may scam 1,000 people in 1 BTC transactions?
Great explanation, thanks. Could you explain how this set up would resist a hostile actor (like say, the NSA) from compelling the site to serve to wrong certificate?
Auroracoin for Iceland
Long live the IRA, the only ones who let us have computer rights. Brits want you to be happy doing web pages. Fuck-off, enemies of God.

God says...
talk_to_my_lawyer you_do_it don't_count_on_it youre_lucky
can_you_hear_me_now That's_my_favorite It_grieves_me hilarious
ahh_thats_much_better chill_out make_my_day not_in_kansas_anymore
vengeance computers what_a_nightmare astronomical freak
boss horrendous qed how_about_that computers blessing
Kind of still sucks to use this to communicate with other people since you loose deniability.

I prefer to talk on internet forums or exchange clear-text emails, because deniability.
It's one of those rare stories that doesn't claim to take cutting edge technology to make it successful. Just people working together and owning a business, together deciding on their next move. And it has proven to work well. Wow, very inspiring.
Never said their was.

The wrong cofounder/s is like the wrong spouse.

The right cofounder/s is like the right spouse.

Best to know them previously, it helps a lot.

Further, the biggest point of having other people around is killing off bad ideas quickly because people won't see the entire picture themselves but they will believe their own bullshit. It's harder to delude yourself in the wrong direction of thought if your cofounder/s are there to help you keep you honest.
A Monad in Practicality: Controlling Time
Why have two websites? That would seem to be a bad idea from a branding perspective. Why not www.trontium.com and talk.trontium.com?
So true, I have a hard time just getting people to hook up an external to backup via Time Machine. These are the same people that come to me asking if I can somehow magically recover a file for them or get their pictures back...
Smartphones are devices made for content consumption with a phone added on top.

Not consuming content would be misusing it. Like buying an expensive TV to watch the news once a day.
Why waste money on things you won't utilize most of the time?
Sweet Smell of Money for Plumbers
I take offence to their statement "leaves a backdoor unlocked". It's no such thing. The de-auth step merely saves you the time of having to wait for the client/ap to renegotiate on their own. Even if your de-auth step is successful, you still have to conduct a brute force against the handshake you captured. Nothing, at any time, is unlocked.
Is this what he means by taking back the internet? http://www.amnesty.org/en/news/russia-media-black-out-ahead-...
Maybe. But just consider that GitHub popularized git among professional developers. I don't think it's the audience this initiative has to reach. Though it will certainly make crypto more accessible, I doubt that doing the analogous thing to github will give keybase the userbase that would most benefit from their services (less tech savvy people).
I would even go farther and include the expected public key directly in the client. That would even defeat attacks where the connection is already compromised the first time you run the client.
Thanks for the feedback! It would be great if you could post this on http://coglode.com/gems/hedonic-adaptation to spark some conversation.
I'd suggest something more sensible. E.g. one ping every Ns for the first 15 days, every 2Ns for the next 15 days, every 4Ns for the next 15 days... oh look, "infinite" duration.

However, I suspect the "pinger" mechanism is very, very simple and completely analog. No logic in its circuit at all. Because having it SURVIVE to ping 30d was the key consideration.
Hack, a template for improving code reliability
> Other companies must keep up in order to keep the talent, so the price returns to the actual value to the company.

Uh, no, that is not how supply and demand works. See <http://en.wikipedia.org/wiki/Economic_surplus>.

The gap between what people are willing to pay vs. what people are willing to sell for is often substantial. People spend a lot of time fighting over the distribution of the value in that gap between consumers and producers (see, e.g., price discrimination).
Because it's hard to add layers of abstraction later in Java, experienced developers learn to add a bunch of extra ones early so there'll be there if you need them?
Interesting. Would this prevent something like some of the Silk Road clones happening, wherein somebody spends months to years acquiring trust, and then makes off with the money for all incoming transactions, which is by then worth more than what they've spent on building the reputation?
There's no audio as per the article no one has played it yet. Just reading the sheet music, though, I don't know that it's actually playable or that if it's all within the human range of hearing.
It appears that it isn't (vulnerable).
It's 2014 and you can pwn a PC by opening a .RTF in Word, Outlook
That's true, but it means someone has to have a $500 incentive. Nobody driving around looking to break into networks opportunistically is going to drop $500 per network.
I'm writing desktop GUI apps in C# these days. Not the same as Java, but still many people would probably ask the same thing about C# as you've asked about Java: How often would you read stdin in C#? I use it at various prototyping stages of my applications. Oh, I need to handle a new file format. Ok, write the parser and classes to contain the file contents. Then create a quick console app that lets me read in a file and pose questions to it (give me the contents of data block 0x0840, what's its time tag, etc.). Now I need to run analyses on the file, and there's another file format that contains the queries. Create a quick console app that lets me combine those two pieces and a simple text interface to explore it. Then, once the pieces work, I plug them into the GUI. Now, do I do this every week? No, because after a certain point it's all about the GUI and other interactions. But it's a great way (for me) to prototype, and I'd use this approach regardless of the language for most programming tasks.
Actually, it would roll momentarily until the cables are sufficiently twisted to resist further motion.
But when you learn Java, there aren't any powerful language features you can use to solve many problems.

I know it's not pure, but Java does force you to think in an object-oriented way. And there are problems where that's an advantage.
Not to mention how few books remain in print or sell new after only two or three years.
Chilling Effects: A searchable database of cease and desist notices
and then set its voltage requirements in an app

This is going to create some unexpected excitement and lots of magic smoke for a lot of people...
Yeah, you'd have to rig up your own charger (if you wanted to make it easy to charge) and USB power output manually, and then make those things effortlessly portable.

I've had a lot of experience with Li-Ion batteries and more advanced chemistries, and I have to say I'd be scared to try rigging up something that can handle the kind of amps the Reactor is promising.

The only lithium-ion-like batteries I know of that can handle any sort of reasonable amp draws (100W at 5-20V = 5-20A currents) are e.g. really modern LiMn2O4 (hybrid? I'm not sure) cells like [1], not standard LiFePO4 or whatever. So if they happen to have really nice high-draw cells in them, with protection circuitry added to each and all the stuff to make it safe, then they're definitely in the right value range. Keeping batteries from failing dramatically and exploding when subject to abuse, electrical or otherwise, is not trivial.

[1]: http://illuminationsupply.com/batteries-c-48_50/18650-sony-u...
This is like Tongue Awareness Month [http://xkcd.com/972/] for me. Intellectually I always know the state of my backups is pitiful, but now it's in the front of my mind and I can't stop thinking about it. ;-)
A worker co-operative seems like the ideal corporate structure for the typical consulting software shop. It can be set up to be very corporate-like or it can be set up as a loose group of freelancers who pooled together to share a health insurance plan, or anything in between.
You might like the story of Bob's Red Mill which was organic before people even were marketed that term.

http://en.wikipedia.org/wiki/Bob's_Red_Mill
You probably shouldn't use it for crypto

Which the page clearly notes: "WARNING: DO NOT USE BEACON GENERATED VALUES AS SECRET CRYPTOGRAPHIC KEYS."
I think it is correct not to trust what he says. He has a history of currency speculations, so stuff he says publicly might be just him trying to stir some shit. Is he short on euro again like with pound in 1992? If he discloses his positions, perhaps we can take what he says at face value.
Yeah, but your data is the only reason why you are valuable to you provider of free or cheap cloud based services. If they can't use it (even anonymized), they will have no incentive to provide free/cheap stuff to you :) Imagine the outrage if Google charged all people for Gmail in today's "free everything" world.

(...it would be interesting though if someone figured out a way for the server to only store data without possibility to tie it to a particular identity, so they could still do aggregate queries on it. dunno if it's possible though while still not alowing the client to access data he's not allowed to see. and I bet someone could figure out a way to identify which of the non-client-encrypted-but-anonymized-through-such-a-method data you access from the server is actually yours via some patter recognition...)
Hacked emails show how much Microsoft charges FBI for selling your personal data
I know you're being sarcastic, but there's probably lots of round aluminum extrusions around to choose from. It would make the thing cheaper to build without having to go and make their own dies, just make two injected plastic ends and you're good to roll.
It was an online poll. 'Nuff said
I think the writer of the article is clearly suffering Ahmdal's Condition. Many of the problems he states are clearly personal experiences, and could not be applied to a more broader environment. Just like saying: a whole sport is bad, becuase one team is not performing well.
I don't think that's the case. In theory it can be used to "find deviants", but has that actually ever been done and to what degree? Improving advertisements isn't horrible.

It has a lot of applications in science, could vastly improve medicine, it's used to predict energy usage for power plants, filter spam, recommend movies or products, improve harvests for farming, etc. But I guess those things don't sell papers.

And lastly calling a technology "bad" isn't actually helpful. We can't stop bad people from using the technology or "uninvent" it. You'll just damage the people using it for good. See the Halo Effect where people told about the risks of nuclear power perceive the benefits as less (http://lesswrong.com/lw/lj/the_halo_effect/).
Judge: IP-Address is not a person and can't identify a bittorent pirate
Yeah it can be like that. But also its a time for everybody to throw out the ideas they already had, but haven't shared.