skysight-inc/HackerNews huggingface dataset:
>Protecting their customers is #1

If AT&T gave a single fuck about its customers, Weev wouldn't have been able to access another user's account by incrementing a number in the URL.

If AT&T gave a fuck about its customers, they wouldn't have destroyed any chance of having a white hat point out security flaws to them in the future, before the black hats find them.

If AT&T gave a fuck about its customers, they wouldn't charge customers $20 a month for texting capabilities that cost them a nickel to provide, or $40 a month for $2 worth of bandwidth.

Should I continue? There are a million other reasons why your statement makes no sense whatsoever.

If they cared about customers, they would be open to criticism when security experts are ready to offer it behind closed doors.
Sure, but frankly I don't think the United States Department of the Treasury or any federal judge cares about the ideal Bitcoin economy. This letter addresses the real economy we live in today and for the foreseeable future, and it gives enforcement agencies a very bright green light to seize assets and put people in jail.
Taleb's new book "Antifragile" talks about this, though his conclusions about medicine are borderline absurd.
Not really a land-grab. Just the landlord walking up to some folks picnicking and mentioning, "by the way, you are on my land". Or equivalently - "Hi, I just wanted to mention that your leash is exactly this long. Thanks for listening"

It's not like the government isn't always thinking about the importance of its control over the currency.
I have a back of the mind low grade worry that some insecure squinty eyed troll at work IT is going to accuse me of vague and scary things if anyone ever notices "Hacker News" has been coming through the fire wall to me. "See! He's reading about Hacking!"
Are you saying that these smart pointers (like the return of the allocation operator) are implemented in Rust itself?! If so that is extremely cool, but then how do they implement the semantics that sure references can't outlive their referent? It seems like the smart pointer would have to hook into the program analysis.
OH WOW HTTP_REFERRER? This is adspam, company is selling VPNs.

Did you know your IP is showing?!
While he's seriously incorrect, it is however worth remembering that a caterpillar's DNA bases don't change at all when it becomes a butterfly. It's all about the degree those proteins get expressed, in what ratios, and (crucially) when that makes an organism. Sort of like if I give you the ingredients to a recipe:

bread
cheese
ham
egg

You could scramble the egg, put it with the ham and cheese and put it all between bread and have a sandwich. Or you could coat the bread with the egg and throw into a frying pan and make a Monte Cristo. Both sandwiches, but pretty different.

As computer types we want to believe that DNA sequence is an analog to computer code. It's not a perfect analogy. There is the currently very hot field of research into epigenetics which is looking into the chemical decorations on DNA that make parts active and inactive at certain points in time. These are heritable, but unlike the sequence, are routinely and intentionally altered by cells in your body (often in response to environmental stimuli). So the environment can make temporary changes that get passed onto offspring, potentially affecting early stages of development. The thing is, development is crucial and not all processes are reversible (e.g. the lens in the eye only gets made once). So what long term effect do these changes have? Nobody has the foggiest idea yet.
I want this in Ubuntu phone.
Via Wonkblog:

For those of us who generally don’t like food, consider it an annoyance, and yearn for a way to avoid eating it, Soylent sounds immensely promising. But is it safe?

Surprisingly, the answer from nutrition experts seems to be, “Yeah, probably.” Jay Mirtallo is a professor of pharmacy at Ohio State and the immediate past president of American Society for Parental Enteral Nutrition, which focuses on the science and practice of providing food to patients through both intravenous injections and feeding tubes. His main concern with Rhinehart’s plan is that he’s making the concoction himself, rather than buying it from reputable suppliers.

“He basically made medical food,” Mirtallo says. “If he wanted to switch to a liquid diet, those are already available.”

Indeed they are. Companies like Abbott Nutrition and NestléHealthScience sell dozens of medical food products.

...

I asked Mirtallo if I could live a healthy life just drinking medical food from here on out. “You can completely,” he says. “But I don’t know why you’d want to. There are so many social aspects to food in what we do.”

One potential downside is cost. Rhinehart claims that he only spends $154.82 a month on Soylent. By contrast, a case of 24 eight-ounce cans of Jevity 1.5cal, a high caloric density product Abbott sells for feeding tube patients, costs $57 from Abbott’s Web store. As each can has 355 calories in it, you’d need six cans a day to top the 2,000 calorie a day mark used in FDA nutrition data. So a 24-pack would last you about four days. That works out to 7-8 packs a month, which could cost up to $456.

http://www.washingtonpost.com/blogs/wonkblog/wp/2013/03/14/r...
Lenovo unveils new ThinkPad design
It weirds me out that nowhere in the docs does it just list the libraries it builds on. Browsing through, I see Domina, Ring, Datomic, something called "slf4j", and a bunch of functions within the Pedestal namespace... and it never really explains what those external libraries are.

Definitely doesn't seem targeted at newer Clojure users. Also, the use of Datomic as a default data store rubs me the wrong way, mainly because I've never even seen it outside of a few HN articles :p
So? Everyone knows how to do the necessary math.

One Japanese Yen currently costs $0.0104715 USD. The price fluctuates down into the lower decimals. People deal with this every day.
Just a small nitpick. @synthesize goes away in "modern" Objective C. Removing them will give new iOS developers one less thing to be annoyed about. Since you've done a great job, I think a lot of people will start with this project. Thanks!

---

@synthesize position = _position;

@synthesize lightManager = _lightManager;

@synthesize row = _row;

@synthesize column = _column;

@synthesize isPartOfRoute = _isPartOfRoute;

@synthesize topConnector = _topConnector;

@synthesize rightConnector = _rightConnector;

@synthesize lightState = _lightState;

@synthesize lightValue = _lightValue;

@synthesize gameLayer = _gameLayer;

@synthesize innerCircleSprite = _innerCircleSprite;

@synthesize outerCircleSprite = _outerCircleSprite;

@synthesize routedSprite = _routedSprite;

@synthesize valueSprite = _valueSprite;

@synthesize activeTimeRemaining = _activeTimeRemaining;

@synthesize cooldownTimeRemaining = _cooldownTimeRemaining;

@synthesize chargeTimeRemaining = _chargeTimeRemaining;
tl;dr No. IANAL.

If you mine Bitcoins, you hold them. If you want to exchange them, you can give them to someone in exchange for dollars (in which case the exchange is an MSB and is subject to the rules for money transmitters) or you can give them to someone in exchange for "real or virtual goods or services", in which case you're fine, or you can hold them, in which case they don't care.

On the other hand, if you happen to mine some coins and then set up a lemonade stand in front of your house where you sell those coins to somebody in exchange for real dollars, then you are a money transmitter according to the guidelines.
I think the biggest thing I want to remark here is that he needs to go to the doctor frequently while he's running these experiments. Once every couple of weeks or once every month. He could be doing serious harm to himself and he won't know until it's too late. Blood work might also give some interesting insights, such as "his bad cholesterol levels are lower than I've ever seen, this is amazing!" which would be useful in helping to push his encouragement of it.
>>> "Vote with your wallet"

>> That gives poor people less of a vote than rich people.

> I don't think so.

Sure you do, it's not really subjective... 1 < 2, and all that.

> Being poor means that you don't get to buy the nicest thing on the market if you don't have the money.

Yeah, I knew you did.
"If you own Bitcoins, you should prepare for the very real possibility that one day, depending on arbitrary state or USDOJ enforcement actions, you may never be able to convert your Bitcoins back to dollars"

Very unlikely. There are, today, many exchanges that run outside of US jurisdiction: btc-e, btc.de, btcchina, virwox, cavirtex, bitcoin-central, etc. Anybody in the world can sell bitcoins for something on one of these exchanges, then convert that something to USD.
Are $1-$2/day wages common in the US?

That $150/month cost is a cost incurred in the US. It would be a different cost to source the ingredients in every country.
organizations that try to fundraise off the idea that it is are playing games with your attention

Are you saying that the Internet Defence League (http://internetdefenseleague.org/) is deliberately misrepresenting this issue? (not trolling, honest question)
One downside with going full-SSL is that your users cannot use tools like Google Translate anymore as those services don't work with ssl sites.
But why would the person in charge of blocking websites even bother to block HN?
Ultimate high-resolution endoscope thin as a human hair
Oh! I didnt know he had a patent on FaceCash.

If he's smart - he'll do a licensing deal with them. (this way he will get money)
Backspace goes back one page in the browser. What I was basically saying is that he's stolen the back button on the browser so that it does things on his website and not the normal operating procedure. I can't leave his site through just the keyboard.
The built-in pointers with special names call out to functions written in Rust to perform the actual allocation (specifically, the functions annotated with lang="malloc"/"free"/"exchange_malloc"/"exchange_free"), so you can customize their behavior in that way. Right now we just call through to the C allocator, but there is a WIP GC written in Rust that does some extra bookkeeping in the allocation function and performs the mark and sweep periodically.

But the compiler does know about the built-in smart pointers' semantics in order to perform the reference analysis. For custom smart pointers, you usually have to delimit the scope of a reference yourself with a block. For example:

let p = ARC(1024); // atomically reference counted
do p.ref |r: &int| {
... do stuff with r ...
// The compiler ensures that r cannot leave this
// scope...
}

So custom smart pointers cause some rightward drift. Figuring out how to remove this rightward drift is something I would like to solve in the future, but it'll require some more thought. In any case, it's a case of code being a bit uglier, not a case of loss of flexibility, so building a couple of smart pointers into the language seemed like an acceptable worse-is-better solution for Rust 1.0.
You have my magnanimous permission to do both. Go ahead.
In his previous blog posts, he discusses doctor visits. His cholesterol levels were unhealthy before he started the diet, now he is in the normal range. In order to sign up to be a tester, you must provide blood test results.
BTC may solve buyer-side fraud, but it creates a giant seller-side fraud problem.
Usually not that much, but still significant. My own Silex app had response times reduced by 1/3, and memory usage dropped by almost half.
To play devil's advocate:
Apple hosts your app, (sometimes) promotes your app, handels updating, has good uptime, etc.
How am I not surprised Facebook and Microsoft are on that list. Two companies I trust SO much with my privacy.
Madoff is the perfect example. Sure, on the surface his actions weren't violent, but I'd be surprised if someone didn't die as a result of his $60 billion theft. I'm not even talking about the suicides that probably occurred. Instead, imagine all of the people who lost everything and could no longer afford to take care of themselves properly.
Really that's it? You just say it sucks but can't offer anything substantive or actionable or even remotely helpful?
If I could keep myself fully nourished for $5/day ($150/month), I'd be pretty damn happy. We don't even have to talk about the third world to see possible benefits. We're always hearing about how America's poor don't have time to prepare food and are thus "forced" to buy, essentially, McDonald's. Well, you can feed yourself 3 sandwiches off the dollar menu a day on that budget, or for $5/day you can get (theoretically) everything you need with no more effort than mixing up a glass of Tang.
> In three years, they'll probably still support about 3 versions and drop support for older versions once they hit a certain age.

You can find the exact maintenance policy here: http://weblog.rubyonrails.org/2013/2/24/maintenance-policy-f...
thanks - somehow didn't know about dotdotdot
>"I think just banning him from investment-related jobs and imposing some kind of probationary oversight would be sufficient to keep him from reoffending."

Would the ban guarantee he could never re-offend, or would it just limit the scale of any potential future fraud?

Given the level of his past fraud and allegations of possible fraud going back as far as the 70s imprisonment doesn't sound inappropriate to me.
I don't get people asking to see an example of the finished product? What do you hope to see? It will look like your panoramic photo, obviously. How would showing a photo of a photo print be any use?
As a female attendee of Pycon this year I was overwhelmed by all the friendly people I met. Now maybe my sense of humor is juvenile or coarse but what was overheard is a joke I'd probably make myself.

Keep in mind Pycon was attended by plenty of minors so making adult themed jokes in a crowded room was really not the smartest move. Regardless it clearly states in the Code of Conduct (https://us.pycon.org/2012/codeofconduct/) that the correct action is to find a staff member and report it and NOT post someones picture on twitter attached to hearsay.

If the comments were directed at OP that's a different story but that doesn't seem to be the case. When I go back to Pycon next year I don't want to be treated differently and as a sound minded adult I certainly don't need people to censor themselves around me.
And i would be pissed receiving spam from any of your devices.
Protecting the Submarine Cables That Wire Our World
His main issues with solid food are the time and energy devoted to acquiring, preparing, and eating it. This cuts down on all of that, as well as cost.

Nutritionally, being equivalent to a well-balanced diet meets his goals.
And that's the question that's gone unasked, because we're focusing (understandably) on the health implications first:

Could Soylent be scalably produced to feed 10% or more of the world's population?
Would the material prices skyrocket in response to demand?

Let's set aside the physiological consequences for a moment, what are the potential economic and environmental ramifications of Soylent?
Lenient no.

Prosecuted and convicted at all? Whilst I recognise there is a lot of backstory here and a lot of anti weev feeling if the case is as simple as AT&T kept private records behind the worst security imaginable - the equivalent of putting a unlocked filing cabinet on the street and moaning people rifled through it - then his criminality should be IMO the equivalent of someone who we t through that filing cabinet and took the files to a journo to show how crap their security was

If there is something else to it (as opposed to him or he is repeatedly trying to get AT&T) then I would of course like to knwo
I have a little application with charts. I was using jqplot but IMHO it was too heavy and I started googling for a lighter solution. I found flot. flot is based on canvas and has user interaction. I don't know how it is implemented (btw flot is mit licensed) but it works. it's a shame that this library doesn't support user interaction

http://people.iola.dk/olau/flot/examples/interacting.html
Why does it matter what the reason is? There may not even be a reason and there definitely won't be one acceptable to anyone who uses the less-censored internet.

http://en.wikipedia.org/wiki/Internet_censorship

http://en.wikipedia.org/wiki/Internet_censorship_by_country
Agreed. It would be very bad if this went unchallenged. Its fantastic that women feel comfortable enough to speak out when they are made uncomfortable.

But I still respectfully disagree that posting their picture BEFORE confronting them with staff was a good idea.
If you were to do so -- you'd need to re-examine the role that fat played in your diet.

The technical layman's reference would probably be "Art and Science of Low Carbohydrate Living" by Phinney/Volek. (or possibly the Performance one for athletes)
I think there are multiple points in the "CISPAISBACK.ORG" site that are misleading, and from what I understand of the bill (having read multiple drafts and also survived approximately 900 different HN debates on it), the infographic at the bottom of the page that purports to explain the bill language is in some ways directly false:

* The bill does not cover "intellectual property"

* The bill does not pertain to Photoshop and Nickelback albums

* The bill does not give you no legal recourse if your information is abused; you can sue the government, under liability established explicitly in CISPA

* The bill has nothing whatsoever to do with the objectives of SOPA
I put two together in photoshop and print them at Costco. The Fuji crystal archive paper is fantastic and works out at $4.50 each panorama. They are also more durable, more archival and have the best color matching due to the profiles being downloadable.
I like how your typo first gave me a hilarious mental image of a man eating tubas, and then a hilarious mental dialogue of Arnold Schwarzenegger saying your sentence
Thank you! I love looking at this kind of real-world data, and the project doubled as a great way to practice Python.
My PNC bank accounts show a $0 balance around once a week. They do maintenance late at night, usually on Sundays after midnight. Shortly after logins are re-enabled, there's still a period of time when there's no maintenance message but my accounts show $0 balance with no transaction history. If I was less technically literate I might think my balance had been wiped out I suppose.
The Obscurest Epoch is Today
Not that it matters a whole lot, but slf4j is a facade over common JVM logging packages, allowing for runtime selection of logging framework.

http://www.slf4j.org/
You didn't eat enough fat. If you cut carbs you must increase fat intake because that's the only other source of energy.
Why should they be allowed to write onerous contracts? This isn't a freedom issue - they're specifically choosing to bid for handling a limited public resource.

Every minute of hassle and every unreasonable fee holds back the rest of society like broken windows.
I would like to see more standardized keyboard shortcuts. F12 is generally used to open the dev tools in most browsers (including opening FireBug). Another shortcut I'd like to see is Ctr+G to goto line in the scripts debugger.

I'd also like to see an improvement of the default source in the debugger pane. Guessing the proper script on the page that needs debugging can be a huge time saver.
While I may not necessarily agree with it, you're missing his point. Kind of like "if you're not paying for it you're not the customer", his argument is that because telecos handle communications from every organization and entity in the US, it's inevitable that they become a de facto intelligence agency for the federal government. (That is, their number one customer is their government interests.)

It's sort of a corollary to the idea that all of these convictions are intended to set the precedent that all Internet users are criminals.[0] If the primary purpose of telecos is to serve the US government, and the US government wants to criminalize Internet use, then it would make sense for them to serve "hackers" with hefty sentences in cooperation with the department of justice.

[0]: https://news.ycombinator.com/item?id=5393561
OkStupid: There’s a New Dating Site for All Your Trolling Needs
You know who else is throwing Google Reader users a lifeline? Yahoo Japan
How would money laundering via prepaid SIMs work?

Every time I've gotten a prepaid card, I've had to show identification (usually a passport outside the US). From what I recall the ostensible reason for this is to track people who might use a cell phone as a remote bomb trigger. Nevertheless, if there is an ID associated with each prepaid SIM, I'd think that would be the hook that could be used to penetrate a money-laundering scheme. Am I missing something?
It probably also applies to loyalty programs - eg frequent flyer points etc.
Can I use it with clojureCLR or clojurePy?
Control of currency in the form of legal tender, yes that would be fully understandable. But I'm talking specifically about the passage on "decentralized virtual currency" and all that is being exchanged is virtual currency.

For example, you charge a fee in the virtual currency itself (or some other virtual currency) for exchanging it in some way that does not involve legal tender of any jurisdiction.
I doubt the authors were smart enough to think of this, and I don't think most people here have really thought of this yet. The online gaming industry is going to be very interested in this once they realize the potential impacts.

In the case of Diablo III, you can sell your in-game virtual gold for real money in their Real Money Auction House, via PayPal. Other games have less official means of exchanging between currencies, but that's at least one official/built-in version that I can think of.
Unless I mis-understand, isn't this basically money laundering? Or rather, I suppose, bitcoin laundering?
Yes--assuming that exchange A is still on-line, which maybe isn't such a good assumption...
I read that article when it came out. This is not a "lighten up honey situation". Adria has every right to be offended and absolutely every right to call out their bad behavior.

I just feel in hindsight it would have been better if she gave the PyCon staff a chance to address the matter before posting pictures of people on twitter. It was her right to take a picture of those guys, its the posting before doing anything else that I humbly disagree with.
Heroku API is down
Heroku API is down — Cannot login.

The issue doesn't appear on the status page, but other users on Twitter are reporting the problem and a similar issue occurred last Friday[1].

https://status.heroku.com/

I first experienced the issue at 9:15pm EST.

Now at https://status.heroku.com/incidents/506

[1] https://status.heroku.com/incidents/505
Bruce Schneier walks past the AT&T building and sees a
Shop front called customer services. There on the sidewalk is a filing cabinet labelled "your records". Instructions on the cabinet say please open the drawer and read your own personal records. Do not read anyone else's.

Bruce looks at his, then checks that he can look at some others - he collects 100 examples and angered by this he takes those examples and posts them on his blog as proof of a major security failing so bad it's embarrassing

Now weev it seems is an Unpleasent person who has been looking for ways to attack AT&T. - but is the strawman argument above an accurate analogy to the facts of the case?

If so I really don't see what his motives or personality have to do with anything other than his sentencing. It's the prosecution and conviction that seem wrong afaik
Having studied the techniques used to analyze DNA, I wish 23andme would send you your raw data. Nevertheless still awesome and crazy to see your own DNA being analyzed.