skysight-inc/HackerNews huggingface dataset:
The only case anyone can cite where someone's been charged on bare unauthorized access under 1030(a)(2) on the auspices of a TOS violation to "any computer connected to the Internet" was overturned. The precedent we have says you cannot in fact be convicted for this thing that Rob thinks you can be convicted for.

Nobody is making anything up. On either side of the argument.

I seriously don't care about the fine point we're hung up on here. 1030(a)(2) is a bad rule, at least until we fix the definition of "protected computer". There's no underlying political disagreement about whether the statute reads as reasonable, even though in practice it does not mean the thing Rob thinks it means.

My only investment in this debate is that it's clear that most people on HN think that the unreasonable part of CFAA is how they determine "unauthorized access", and that incrementing a number in a URL to harvest information should be fair game. There, I care a lot. People skilled in the art can make a convincing argument for lots of vulnerabilities being so trivial they can't reasonably constitute unauthorized access. That's not how the law works and it's not how the law should work. When Rob says that the problem with the law we have is that it's too easy to make a case that access is unauthorized, Rob is wrong. He's wrong in the specifics: you won't be charged and couldn't be convicted for reading his blog. He's also wrong in principle: the problem with the CFAA, such as it is, isn't that it's too easy to make "unauthorized access".
Build Naked Websites
Those are the people you fire first.
You can see more about collecting water out of the air at http://blogs.ei.columbia.edu/2011/03/07/the-fog-collectors-h... . Having lived in the Atacama desert I know there are already ways to do it and am very curious about the efficiency of this new system. In coastal northern Chile conditions are about as perfect as possible but it is still a slow process.
My "apples to apples" point is that density is not the only parameter to change when comparing ships to trains.

1. Assuming the same speeds. Ships go slower than trains (say 40kmph compared to 80kmph).
2. The frontal area is not the same as only part of the ship is underwater. Further, for a long train, the frontal area drag is likely less than the skin friction drag.
3. The coefficient of drag is not the same as the CD of a train is different than for a boat.
4. The amount of cargo on each is not the same, and would need to be normalized for a fair comparison.

I'd be happy to take a quick look at your materials off-line, please send to jd2planks at hotmail
In production we only compute the hash on deploy.
I'm waiting for the non-biased responses here on HN...
Ask HN: What changes in tech (service, work, other) are you Thankful for?
Curious as to the small and large things that people have experienced that have changed their life for the better - be it something you've done yourself or others have done for you - was it a new app, changing to a standing-desk, Adsense strategy?
Well how can you draw marketing analogies from something, when your business faces a completely different marketing environment?

For example, what business gets free press 24-7 for months?
Why Microsoft needs to create another OS fast
61-year-old computer springs back to life
Well, the problem then is the guy and forcing rules on the whole team instead of solving the root issue sends the wrong message all around.
You're frustrated. I'm frustrating to argue with. I totally get it, and I got it at the time. It was funny, so I joked about it a little, but for the record, if anybody cares: I didn't feel threatened. I won't presume you're apologizing to me, but for whatever it's worth, I wouldn't ask for an apology anyways.
How Creativity Works
The U.A.E. is a country where you have zero, yep zero taxes. Dubai is a pretty great city to live in, and it's not that expensive. You could live well easily on $1000/month. The only downside to U.A.E. is that the tech scene is barely starting up. So you'd have to find talent abroad. On the bright side, it's fairly easy to get visas both to bring people over and to start your own company.
Sensing Too Much [video]
Legal Disclaimer: Don't forget about the possibility of a child falling off the rope bridge because of poor construction and the builder getting charged with involuntary manslaughter as a result of product negligence.
There are clearly a lot of details that you have to get perfectly right. However getting them right is an engineering challenge, not a physics challenge, and engineering for safety is something we as a society tend to do pretty well. (As opposed to engineering for cost containment, which we as a society are often horrible at.)

If I saw Elon Musk standing up there with cost projections, I'd be optimistic that they were in the right ballpark. If I saw virtually anyone else there, for a project of this type, I'd be assuming that they missed order of magnitude cost issues.
I disagree... Because of the tools we have! If only our regular diff tools were able to work on semantic units then we could maybe be laxer on coding standards.

Once again Google got it right in their Go language: there's an official spec as to how formatting should look like and there's a utility, gofmt, which does format the code according to the language's standard way of doing thing and this is a Good Thing [TM].

Coding standards should be directly into language specs and then a "dictator" should mandate compliance with the coding standards before committing (use a hook or whatever suits you) to the (D)VCS.

Now of course you should be able to check out and see, in your editor, the code formatted as you prefer to see it. And it should cause no issues as long you re-format according to coding standards before committing.

This is all pointless ranting anyway: it all comes down to the same age-old issue that we're using text files to represent source code and that these text files can contain structurally incorrect source code.

It's all about the tools. Our tools (editor, (D)VCS, diff tools, etc.) do all really s*ck.

As long as we'll be using such inferior tools to craft our code we'd better have sound coding standards.

I'm pretty sure Google and their Go's gofmt are on to something.

As a side note, OP's rant about chaos that should be reigning king regarding coding standards in a codebase falls pretty flat if you're a Go programming team: the entire Go standard packages have been formatted with gofmt and you'd need something much better than the OP's rant to convince a manager that people shouldn't be using gofmt before committing their code...

Once can only hope language-to-come do not only mandate a very precise coding standard in the language's spec but does actually enforce it (e.g. by refusing to compile a source file that isn't properly formatted).
Man arrested in Athens over ID theft of most of Greek population
This quotation seemed strange: "Then it gets even richer: The users suggest features which already are on our roadmap but were cut due to the word minimum."

I thought that was the whole point of the MVP. Your initial users just told you which features you should add next and (by implication) which of the others on your roadmap you should wait on.

Plus, it sounds like you also learned you need to iron out that Facebook spam-filter issue, which I'm going to assume was lower on your priority list pre-MVP than after, and which you are probably attacking with a little more urgency now that your product's out there than you would have otherwise.
Please label your chart at the top of the post, not sure what the lines are.
The plastic sheet process is different from the one in the article. In the case of the plastic sheet, you are baking the water out of the ground, not extracting it from ambient air. It seldom works well in practice, because you get a little condensation under the sheet, but it's not enough to run in rivulets into the jar, and when you DO get a few drops in the jar, the same process that is baking the water out of the dirt evaporates it from the jar. You end up shaking the plastic, lifting it up and licking it.... Works better in theory than in practice.

But imagine that, instead of a special water bottle, you have a poncho-sized sheet of coated plastic in the shape of a windsock with a coiled wire ring at the opening and a pouch at the end. If this could work like the beetle's wings and take water out of the ambient air, that would be interesting.
I think that's pretty hard to answer shortly, but suppose you found out that from all your users, 70% of them created albums and played with it when you released that feature. Obviously this is something they want. When that percentage is lower but still significant it can be hard to tell, if that's what you mean. But then I think it depends a lot, it's very subjective indeed!
That is very interesting. I am very keen to know if this is a widespread problem.

Have you filed a ticket with CloudFlare or contacted them about this problem?
Ask HN: 5 years 20k unique a month shut down or pivot? 
My friend and I have started a independent analysis aggregation site about 5 years ago gold-speculator.com . Basically just for us and see what happens with it. We publish other analyst research and also aggregate with rss feeds.

We don't see any growth and it takes about an hour a day to post all the articles and it's not worth the amount of time we put into it. Should we just kill it or redo it and make it all automatic with rss feeds kinda like hacker news. What do u think?
I would he interested in seeing the user feedback on this question.

I have always believed the answer to be 'No' but I am not the target market.

I am a developer that believes the entire point of a CMS is to provide a backend to add/update/edit content - not make design or layout decisions. Never give users a rope, they will hang themselves.
Nobody is going to use space travel to go between LA and San Francisco.

I'm sure people once thought that no one was going to climb to 30,000 feet to go between LA and SF either.
Don't hire for "Now"
It's like choosing between two different Swiss army knives.
It is news, because the "skills gap meme" has gotten deeply embedded in our entire culture and public consciousness. In everything from skilled manufacturing and trades to research science, heavy engineering and computer programming, there's a meme that we face a "skills gap": a working class that can't make good wages because it lacks skills, and employers who can't upgrade their productivity because they can't find skilled workers.

Problem is, whenever you investigate it in almost any field, you find the explanation given here: that employers want lots of skills for very little money. Software is almost the only exception, and software salaries only started trending up in any real, serious, "shortage" sort of way a year or two ago as the latest wave of Silicon Valley start-up hiring hit.

Hell, in software it took start-ups to raise salaries because the BigCos even had blatantly collusive anti-poaching agreements to hold salaries down.

There's a salary gap, not a skills gap. There's a unicorn shortage, not a workhorse shortage (to blatantly rip off a noble Redditor of /r/programming).
Starting with "Dear Sirs" would have been more on the spirit...
My thought upon seeing the title is that this is a huge business opportunity for Optimizely that they should take advantage of.
You seem like a horrible person with a skewed view of your	fellow human beings.
Yea very strange - why is MySpace highlighted as a keyword, something going on here!
Actually, this may be a way of detecting it. If you ls -l rc.local, ls should read the file size out of its inode (ie, not by reading the file itself). Which means that saving the buffer you get while reading rc.local in vim to another file will result create a file with a different size than the real rc.local.
I disagree. A well-run union, professional association, or "flexicurity" program can help keep the labor force up-to-date on the latest skills, raising productivity and wages.
Thank god... imagine the incredible noise
Hey Ben,

That's pretty clever, so you're using the 'plungers' (carriages?) as the means of partial evacuation and propulsion at the same time...

No true vacuum, just enough to reduce drag to something manageable.

One thing that still bothers me about the whole concept (besides it being a complete guess as to what Musk has in mind of course) is the stopping properties, emergency shutdown.

If you would have to suddenly decelerate in the system I proposed you'd be building up pressure in front of the car which would slow the car down until some maximum pressure i s reached at which point you can breach the walls to relieve it and keep it at that maximum. This provides a nice cushioning effect for emergencies using very little besides the components already in the system.

If you were to even partially evacuate the tube then that would no longer work and you'd need active braking at all times.

Accelerating into the at a speed slightly higher than the loop speed backing into a slug that has just passed might be a way to mitigate this to some extent, then you still have to worry about stopping the train but the braking energy could be dispersed over a much longer distance due to closer packing.

I missed the end of the interview linked by someone else in the other thread where Elon Musk says it has no 'right of way' issues so I think the whole thing is moot but it was a fun exercise anyway.
I think my question comes from the fact that FED's need to engage less than backenders with strict compsci concepts, unless we're writing JS. I think I meant to ask whether HTML/CSS and all the variants and elaborations count as "programming".
If Stallman took a compromised path then his organization would fill with people who agreed with this compromised path. They would mouth Stallman's Free Software position knowing in action the agenda is different. People would claim to support Stallman but would have the agenda of keeping software patents but maybe controlling unhealthy patent trolls. Then Stallman would have to have purges to get rid of these people who have this alternate agenda.
linux gaming!
As cool as the technology in F1 is, I wonder what might be created if there weren't such labyrinthine rules imposed on them.
I think a league like Can-Am, with only a budget cap, would be fascinating. Would we be seeing three-wheel drive cars? Supercapacitor-driven electrics? Something entirely different?

(For those who don't know, many innovations came out of the league [1], especially from the Chapparal constructor. McLaren was another notable.)

[1] http://en.wikipedia.org/wiki/Can-Am#Pioneering_technology
[2] http://en.wikipedia.org/wiki/Chaparral_Cars
Definitely prefer this to the default modal, which blacks out the screen around it. I'll have to run some tests to see if any version of IE can handle this.
It would if you wrote a language with those choices in it for the VM in question, but that is also an option without a VM. Sticking to the toolbox analogy, the only way to pick and choose the tools to go into the toolbox is to make your own toolbox.
> But minds can be changed over time.

This would seem to require -some- people to be unwavering.
There wasn't "a couple of private photos". If Facebook protected it with a random key, and you noticed the key generator was flawed so knowing I live in, say, Montana you could bruteforce this generator in 3 days, and you wrote a script that indeed in three days bruteforced the key - yes, it would be "hacking Facebook". And if you took these photos and 100K of other photos and, saying nothing to facebook or me, went to the press - yes, it would expose you to criminal charges. If you intention was good, you would have stopped with one photo and notified facebook and/or myself and you would not write a tool to harvest and keep 100K of them. Creating and using such tool is what got them into trouble, not visiting some page or discovering some flaw. If you see neighbors door is open, you're not criminal. If you go in and go through personal possessions, because the door was open - you are. Selling has nothing to do with this - if you use it not for money but for lulz it's still the same. The evil is not in the money - the evil is in going where you do not belong and taking things that are not yours to take.
Can it make the sound of two bricks being banged together?
I think the article is confusing software building with product testing. I think the intent of the lean startup MVP concept is to enable learning about your product's market fit as quickly as possible.
The Gates Foundation will cease to exist 50 years after both Bill and Melinda are deceased. Despite the fact that it could be sustained, it won't be.
Yeah, I know about it, but it's an additional dependency, right? [org.clojure/core.logic "0.7.5"] Whatever, Clojure is clean and simple is what I wanted to say. :)
As a pointer: if you're thinking of doing a startup in Dubai, it's best to open a company in one of the two techno parks there: Dubai Silicon Oasis & Dubai Internet City.

The minimum investment to register a company (FZ LLC) in one of these technoparks is about $12500 (AED 50'000) which you could then pay yourself as salary over the months.
What every Computer Scientist should be asking about Floating-point arithmetic: Why aren't there types for fixed-point/rational arithmetic exposed by your language and/or standard library?
Not really. I am just saying the tool analogy is really poor, and thinking of languages as hammers doesn't help us reason about them in any way. The analogy to toolboxes is less bad, but I don't think it is really very helpful either. Programming languages are like any other languages, they are used to communicate ideas.
Campaigns’ use of supporters’ data worries privacy advocates
As with most things, the answer lies somewhere in the middle. Not having a coding standard at all is just as bad as having a very rigid standard with no room for free expression and where nobody can remember all the rules.

See StyleCop (for MS languages) for examples where "coding style guides" can go overboard.
Trend Alert: The online travel industry’s new obsession with neighborhoods
This should be the standard approach to any startup that is doing process automation. The MVP for this should have been just getting the users email/password and then a big text area where they enter their stuff. Tell the users you are doing it by hand at first to learn the best way to do it and play that up as a feature.
Here is the 48fps and 24fps sample for comparison: http://www.mediafire.com/?bpg35wg93vusryu
On your first point, I refer you to Google and Wikipedia for excellent articles on basic physics. In particular look to understand the relationship of power as it relates to speed.

On the second point. Our cargo rail system is crap. Nowhere in my write-up am I proposing that we unload 100,000 cargo ships per year and load these containers onto diesel trucks or the current train system. That would be incredibly dumb, inefficient, more harmful to the environment and, well, actually impossible.

No, the idea is that a new highly-efficient, all-electric, highly-automated and cargo-only transportation system be built with the express purpose of moving container-based cargo from coast to coast (and port to port) at the highest possible speed and lowest possible power consumption. The idea further suggests that the required energy can come from nuclear, wind and solar power.

The complete elimination of the burning of the most harmful form of fossil fuel from the transportation system is one of the stated goals of the idea.

Furthermore, the idea is also to look 50, 100 or even 200 years into the future. Pollution aside, fossil fuel cost is absolutely, positively guaranteed to increase over the next 200 years. The current system of burning millions of tons of bunker-c fuel per year to bring widgets to Walmart isn't a viable and scalable long-term solution. Not to mention the fact that it is royally fucking up the environment at many levels. I am not a crazy environmentalist by any measure, but this is stupid.
There are loads of great new services for email these days.

Sendicate is interesting because of it's opinionated approach and great modern design.

If you already have a design though you should try Mailrox (https://www.mailrox.com). It's dead easy to upload designs and create email templates which can then be used in Mailchimp, Campaign monitor or other services.

</shamelessplug>
I think the moral is to pave over the desire path[1] and iterate with user feedback, rather than doing the big design up front and finding out nobody wants to use it after the money is already sunk.

[1]http://en.wikipedia.org/wiki/Desire_lines
7-zip and x264 make almost perfect use of additional cores, so it makes sense that a quadcore beats a dualcore. (aside: I rather wish that Phoronix actually mentioned how much a given test benefits from multiple threads, single-threaded tests are presented next to multithreaded tests when comparing chips with different architectures and core counts without any comment or recognition.)

Additionally, x264 is heavily optimized for x86 and nowhere near as much for ARM. 7-zip is probably similar.

For floating point, A15 has double the execution resources as A9 (two symmetric floating point pipelines each capable of a FMA per cycle) so that's no surprise to me.
Really? You should never try to anticipate need? Ever? That's the lesson, here?
A lean creative socially responsible startup like this deserves as much social media capital as they can muster. The coconut husk was ripe for productification and I'm glad they've done it.
I'm guessing you didn't read the article. The people who are being hired are those who did analytics and social media for the campaign.
Analysis: Why wikipedia does not accept free money
Any hypothesis that does not include electric drivetrains (ala Tesla) powered by solar (ala Solarcity) is going to be wrong. Also, the 'loop' part strongly implies that it will store excess energy. I think the 'immune to weather + no need for right-of-way' issue is the most intriguing here.
More outdated than unconventional.
I find it depressing that 'voting Democratic' is used as anecdotal evidence of intellectualism. I am not disagreeing with your point, just merely pointing out how absurd it is.

While I am an ardent Democrat, I long for a day when we can have two parties that run on solid policy proposals, rather than the current "that party is batsh*t crazy, so I am voting for the other guy".
I love how the featured news contained like 90% tech, and not even a single mention of the current war between Hamas & Israel... with a cease fire brokered by Egypt already.

Priorities?
Too high for what? Note that the backlight on these devices is probably 6+ watts already. And TDP isn't a good comparison for "max power" (and it's down right awful for "typical power") estimates. It's a thermal number saying what you should design your packaging for. The point being that the Netbook being compared corresponds in the modern world to a much more performant ("ultrabook", sigh) system at the same power draw.

As far as process nodes go, I'm not sure what you're citing as evidence there. Intel has been getting farther ahead with each node in the recent past. They launched 22nm more or less simultaneously with TSMC's 28nm logic (who themselves have a good lead over the rest of the industry!). Six months on, all you need to do is walk into a store to find 22nm digital logic in PCs everywhere. I don't believe there are any sub-32nm ARM SoCs in consumer devices quite yet (the Exynos-5 in the linked article is 32nm I believe).
thanks Jordan! Where are you living at the moment?
FancyButtons / fancy css buttons for everyone
Only reason to forward this to people who ride bikes is to heap further scorn and ridicule upon them.
Bittorrent always makes me think about transfer-capped Internet connections. It feels like even wireline-based Internet connections in the USA are moving toward being transfer-capped. I don't see how Bittorrent works in that world.