skysight-inc/HackerNews huggingface dataset:
So, would you propose a dedicated physical wire for every service?

You have to begin weighing the differences between physical vs. logical separation in network design at a point. MSR did two really good studies on network reliability, when they found that larger Aspen trees are significantly more reliable than smaller ones. If you're to build a large tree for every system, you're going to have a prohibitively expensive infrastructure.

In addition to this, the complexity of having multiple bespoke systems for every time someone calls something special, and dedicated results in higher system, and network administration cost. Because the scales of various networks are going to be different, their implementation will probably vary greatly as well, giving your engineers massive headaches. It's been shown that engineers, and software result in the highest number of failures in production systems.

Lastly, physical separation is no longer an easy excuse for security. At some point, that separation, intentionally, or unintentionally is going to get broken. It's best to begin operating from an idea that shared infrastructure will be more resilient, cheaper, and easier-to-operate.
Also known as rapture†[0] or ecstasy[1]. See the related altered states of consciousness[2]. Rands and Joel Spolsky call it "the Zone".

† which is incidentally the title of my endlessly upcoming blog (no relation to christianity nor Bioshock)

[0]: http://en.wikipedia.org/wiki/Rapture_(Buddhism)

[1]: http://en.wikipedia.org/wiki/Ecstasy_(emotion)

[2]: http://en.wikipedia.org/wiki/Altered_state_of_consciousness
/@random_buyer: "Hey I tried to buy this closet but the website didn't accept my bid!" - 256 retweets
Boonot, Duval, Proudhon, Makhno... if only we could give Goldman a shout...
This reminds me of Frank Herbert's “Bureau of Sabotage” [1] -- which seems a little like the idea of applying a chaos monkey to the workings of government

[1] http://en.wikipedia.org/wiki/Bureau_of_Sabotage
At least on this web site they need to work to have an old account, so your comment won't be at -10 quickly.

Edit: Here is a business idea to get round the voting problem by paying money from China, Russia, Microsoft (they stopped after the court cases?) and other astroturfers. A browser plugin you install where you configure the bank account and web sites you have accounts on. The plugin votes for you and a bit of money is put into your bank account. You could instead work on detectors and honey pot comments (to detect these users), before HN et al are destroyed.

Edit 2: It should be possible to hide the voting plugins better by voting up comments on sham accounts, which then are used for down voting. I see a whole new application for data mining to detect this. :-(
I can't wait for the launch of the service in Bangalore. You can usually get ricks anywhere you want during the day, but it's harder to get long-distance rides from North Bangalore to South Bangalore in the late evenings. I think these services can connect passengers up with auto-drivers returning to their homes in the evening across the city and solve an interesting matching problem.
> let's teach them to create much longer passwords that are nonsensical sentences.

Doesn't matter; nobody is going to remember fifty different ones. I have more website logins that that. Password reuse is going to happen and it is bad.

The only secure way is for each password to be made up of a unique long, generated string of "random numbers, letters, symbols" for maximum entropy and stored in a password manager. The user just has to remember the password manager's master password (and maybe a desktop PC login). Now these remaining memorised passwords can be long nonsensical sentences if need be.
Too bad it's Gandi, given their terrible business-hostile terms: https://news.ycombinator.com/item?id=4970439#up_4970947
Google's questionnaire response to Article 29 Working Party
I'd love to find a way to securely share passwords with mobile devices. But from what I understand, there's no very secure way to do it on Android. If you store a private key on the device then other applications may have access to it. And with iOS, each app is its own silo, so I'm not sure how you'd get password autocomplete working. An ideal solution would allow selective sharing because there are some secrets you wouldn't want stored on your mobile device.
Wait, I thought he was advocating that for more expensive items, its more expensive to find a someone to deliver/come pickup? In which, OP's idea works better only for expensive items.
Do the math. It will not work. Sunlight in full sun with the sun at 90 degrees relative to the panels, in winter (cool panels) will give you about 200 watts / square meter of surface of electricity at the exit of the inverter.

You'll need a little bit less grid, definitely not a lot. Those buildings are typically multi-layer and don't have a roof over the top layer (though not always) so it's not a trivial modification either. You could design that in from day 1 of course and it will help a little bit but that's borderline making money rather than a significant reduction in infrastructure.

Say your carpark is 100 meters long and 30 meters wide, that will house 50x4x4 = 800 cars to charge but you're collecting (on a good day) no more than 100x30x200 = 600 KW. It's not nothing, but if you take into account that a single normal car charger is already 3 KW to charge a full park of such cars would require 2.4 MW. And that's the slowest rate of charge for those cars, go faster and the requirements shoot up. Best case with only 4 decks of cars you're looking at a 25% reduction. Worst case not more than 10%. Good but not great.

The grid is definitely going to see some structural modifications before we can push the equivalent of our current gasoline consumption through it.
This-land-is-mine
Amazon launches 3D printed marketplace
It is interesting, that as an argument of moral right to restrict basic civil rights or to start war in Ukraine or other shit, Putin's dolls use a thesis that the US or other countries did something similar like SOPA, war in Iraq, Guantanamo or shutting down of different protests.

Usually these guys (Putin's apologist not major players) don't know much details about the subject (as well as most other people/all of us) but they use these arguments to justify crimes of Putin's regime.

It is like to justify killing of innocent people in the USSR because Nazi Germany did this too.

Disclaimer: i don't compare the US or other countries with Nazi Germany but used this example as a hyperbole to show the issue.
Ten years after the French revolution the country was governed by Napoleon, who seized power in a coup d'etat...although he turned out to be substantially more liberal than the revolutionists.
Nice work. It would be nice if you can find a native English speaker, or at least someone with stronger English skills, to edit (in the literary sense) your prose. You manage to get the point across, but the grammatical errors are distracting.
I've had this job. I was working for a team based in another country, communications were poor (on both sides I'll admit) and it turned out later the company was in the process of going down the pan anyway.

After a while you stop asking if there's anything you need to be doing. After a while longer you start to feel paranoid that surely someone, somewhere is going to figure out they're paying you to sit at home, sleep late and scratch your butt...
Perfectly stated. I'd like to change word in your sentence though.

> Don't do it, you WILL miss something.
yes, several hundred years ago when people had morals to build democradic societies with an obligation to the good of the people. now you just have money and weapons thrown around for the intention of power control.
Between "revolution" and "democracy" lies a lot more mess than people remember. There is quite frequently a counterrevolution or collapse followed by another revolution. The revolution necessarily interrupts services which may be keeping people alive.

The UK's civil war established a theocratic military dictatorship. The 'glorious revolution' installed not a republic but a constitutional monarchy with a Protestant king subject to the rule of Parliament. Electoral democracy followed later, piecemeal.

France and the US have more parallels: first revolution in late 1700s, delivering either incomplete or non-lasting freedom; eventually another revolution in the late 1800s, establishing more freedom; final formal abandonment of colonialism/slavery round about 1968. Hmm, that rather implies that the timetable for the next one is somewhere around 2070.
They don't have to trust the EFF blindly - they do a pretty good job of explaining what's wrong with this patent.
If this was available on Ubuntu, I would definitely spend £37 on it.
Really, in spite of everything?
Can someone give a guided tour to something cool that shows how different AS/400 is from a Unix machine?
It's interesting that they have already received 91000 removal requests involving more than 320 000 urls.

53% of these have been removed, this is having a big impact...
We had public transportation in Central Ohio, and then the automotive industry lobbied hard to have it dismantled. Ohio, Michigan, and the rest of the midwest were home to the automotive industry.

Now decades later, with the automotive lobby not being quite so strong, the asphalt industry has their guy as the head of the transportation department. Non highway projects of any sort are not just discouraged but actively squashed and ostracized.

I'm still astounded they are actually building the new US Bike Route 50 through Central Ohio. It must be forces outside our state government making that happen. Maybe it is a good contract for the asphalt contractors too. I would not be surprised, in spite of that, if our governor's administration figures out a way to stop it.

I have heard many, many times around here: "This is America. I have a RIGHT to drive the biggest car I can afford and I expect to be able to do so whenever and wherever I want. You are not going to force me to ride a bus or subway or train or bike, nor force any of my tax dollars to go to such un-American things."

(Apparently if you have any sort of public transportation system you are forcing people to use it.)
SOPA was a crazy bill floated by a few crazy politicians. It did not pass.

This, as I understand it, is now law.
I guess it all boils down to your long term goals. Think about where you want to be in the next 2-3 years. Does this current switch to manager role makes sense then. Think.

Im doing a bit of management part time coz my team is small. I manage multiple products and i code on one product one week and the other product the next week.. sometimes it depends on the priority levels. We might have a release due in some product where extra hands are required. Then i go do that. So!

Will you love it? If you want to go work for apple or start your company or something, it always helps to have a bit of management in you. So instead of a full switch to management, ask your company if you can work on code 50% of the time.
Not everyone who disagrees with you on international politics is brainwashed.

Edit: no, really, it is possible for someone to reach different conclusions from you without being "brainwashed", paid, deluded, or a sockpuppet. People think differently about the world and are operating from different sets of knowledge and beliefs. And different levels of cynicism about international power politics.
Seeking expertise on Ruby/Node.js/Django
Hi all,

My name is Peng Zhao, I’m the co-founder and CEO of VisualOps.io. I’m hoping to connect with people with expert knowledge on Ruby, Node.js and Python. We’re about to start working on some new stacks (ready to launch app templates) for our ‘Instant App’ feature and would like to hear your thoughts; anywhere from suggestions to potential hurdles.

To give you some background on VisualOps itself and the idea of an instant app & stack. VisualOps is a DevOps automation service. It allows you to visually build your own OpsWorks-like PaaS in the cloud and poses no constraints on your application.

The idea is to offer prebuilt stacks (templates) so users can deploy an app in a matter of seconds, with the option to customize it to their requirements. We already have some ready-made stacks in store; Mongo DB, Wordpess, Nginx and more. We’d like to add Ruby, Node JS and Django into the repo, or ideally multiple stacks dependent on use case.

In order to create the best possible app stack we would greatly appreciate your expertise and insight. I look forward to your comments and suggestions.

If you’d like to discuss it in more detail please feel free to email me directly at peng@visualops.io.
I use Keepass2 exclusively now(started using it this past year due to needing windows and cloud sync support) and have had no major issues across linux and windows. I guess YMMV, but it's been a great success for me.
May be the reason I want to learn Haskell but it never embraces me back is that I enjoy snarky and condescending comments on HN.
> describe the difference between

$a = new Point(1, 3)

and

$a =& new Point (1, 3)

Answer: I forget! I think it’s that the next assignment to “$a` will do something odd, but honestly I don’t remember the subtleties.

So what is the difference exactly?
The Worst Article I’ve ever Read About Business Blogging and Comments
> So, would you propose a dedicated physical wire for every service?

That's actually in a twisted sense what the article is advocating. Instead of relying on commodity communications, they advocate the city putting in their own infrastructure so they can do things like this.

The article is generally good, but that section is strange. You unequivocally do not need to run high speed internet to homes in order to move towards a "smart city" - wiring up those things they mention is orders of magnitude cheaper than running fiber to every home (funny how surveillance cameras is a suddenly a good thing, by the way).
We use LastPass internally, specifically to share long random passwords among the people that need them.

It's not been a flawless experience, but it works -- what are the problems you've seen?
Please read this article that talks about a software engineer changing into a managerial role:

http://michaelochurch.wordpress.com/2014/07/13/how-the-other...

also read the hackernews discussion:

https://news.ycombinator.com/item?id=8033051
Source code here: https://github.com/chirag04/fashbot
The really funny part is that they use the same type of argument in other languages in other part of the world.

Not "Your country also did something almost similar in other circumstances".

But "A third party did something almost similar in other circumstances".

As I've written multiple times in Swedish -- you must update your argument templates for the local environment!
At the same time the outrage from the west about Ukrainian separatists shooting down a civilian plane versus a totally different attitude when the US shot down an Iranian civilian plane does not sit right with me either.

These things should all be dealt with equally, no matter who the perpetrators are and who the victims.
The KeePass database is strongly-encrypted before you put it up on Dropbox, so you're not relying on Dropbox's own encryption (I wouldn't either).
Mobileye IPO priced at $25, values company at $5.31B
Well yeah, makes sense doesn't it? From unemployed and sitting alone at home all day to someone part of a greater thing with both friends / camerades, a strict social structure, strict day-to-day routine, physical exertion, etcetera.
I am a blogger in Russia and I don't see any problems with it. This is soft law that cannot be named 'draconian'.
The effectiveness of breakfast recommendations on weight loss
NEVER!
If you look at Google Maps (at least on the desktop,) there's usually directional indicators on odd roads and in any directions in the UK you'll notice how the blue line goes clockwise around roundabouts instead of counter-clockwise like our friends in the rest of the world
...what do you mean 'it sucks'? that sounds like all the good stuff!
So if a junta is brutal enough and keep the quality of the opposition down (Siberia, assassinations, etc) then you think it is wrong to try to overthrow the dictator?!

From 1984 "If you want a picture of the future, imagine a boot stamping on a human face — forever."

How can things change, then? An invasion is not better than a revolution. Economic pressures work for most countries today (not e.g. North Korea) but not for oil countries -- note that most problem states do live on resource exports (see resource curse).
These things should NOT all be dealt with equally! Because if you state this then you mean that the politics and the relationship between Russia and the west are not led by LAW but by "bad things" an opposite side did.

These things should be dealt by LAW and JUSTICE and you should not link one to another because if you do then you end up justifying the USSR crimes because Nazi Germany did this!

UPD: A crime should be a crime in all countries. The problem is that some countries use other's crimes as an argument.
I said "things should NOT all be dealt with equally" because the judgement should base not on what others think about this but what the moral and the law says.
What about it? Telephone sales are high risk.
They tested with an RF load to look for that kind of effect.
I'm not in your target market (I don't own an iOS device) but have you thought about switching the order of the screenshots in the App store / iTunes preview?

On my display, the two screenshots that are visible by default don't communicate much information about what the game is like to play.

The last two screenshots that are visible by scrolling or swiping right convey much more information.
Except that they also tested a dummy unit with the resonance chamber futzed, so any gross physical effects from coronal discharge, convection etc, should have shown up on that as well.
I love their reason for not imposing term limits on their leaders.
How would these Internet "coop's" deal with the tech support? I would worry that regular users would constantly have all sorts of problems with spyware, viruses, cheap APs/routers and broken network configurations.
FNB South Africa is a bank that has horribly complex rules for passwords - no repeated letters, no sequential letters, in addition to the normal password strength requirements.

Given the complexity, many people I know just save their passwords in plain-text.
And with only 2 years of programming its unlikely that you will have developed enough soft people skills.
I'm very intrigued by the dropship model, would you mind sharing how to go about evaluating suppliers? Or even where you start looking for suppliers? Thanks!
> You get strings from the browser

Really? I thought browsers sent HTTP requests.

> you get strings from the database

Really? I thought databases returned tables, ie. ordered collections of rows with individually-typed columns.

> and strings from the file system.

Really? I thought filesystems returned streams of bytes.

Just because lots of values can be represented by strings, doesn't mean they are strings. "X is a string" is the cause of:

* XSS vulnerabilities: "HTML is a string" and "user input is a string"; why not concatenate them?

* SQL(/shell/eval/etc.) injection vulnerabilities: "SQL queries are strings" and "user input is a string"; why not concatenate them?

* Multilingual issues: "byte streams are strings"

* Malformed requests/responses (ie. 'message not understood', invalid markup, etc.): "requests/responses are strings"

I know you're stating the rules of PHP, rather than a personal opinion, but I think it's important to reiterate this point whenever "x is a string" comes up. Strings are an implementation detail which should be abstracted over. After all, strings themselves are just an abstraction over bytes/words.

http://c2.com/cgi/wiki?StringlyTyped
How can you use Twitter as a business?
True -- when the subject is Russia today, there are lots of paid people too.

(And if you think it is bad in English, be happy that you don't have to swim through the mangled comments in Swedish. But in the last 2-3 months they have gotten a bunch of people with better Swedish.)

Edit: Answer to the Edit. Of course I know that. I ALSO know that few well read people sincerely believe in that the whole world's [democratic] media are in a conspiracy against just Russia and the only truth is in Putin's controlled media. But yes, people do believe in conspiracy theories.
Six Best Practices to Assure PCI Compliance
In Brazil you simply can't patent abstract ideas, game rules, techiquies and operation methods, software, math methods, etc, and "ways to do things" like this on the eff.org

I'm not sure if this is equal for other countries.
Pascal's wager[0]: God† may or may not exist, therefore I might as well believe since I have everything to gain if I was correct and nothing to lose if I wasn't. (argument involves finite vs infinite gains/losses, see Wikipedia)

My personal wager: God† may or may not exist, but if he doesn't I'd sure as hell better make the best out of this life because there won't be another one, otherwise I might as well not exist.

† or whatever

[0]: http://en.wikipedia.org/wiki/Pascal's_Wager
I'm especially enthusiastic about their endorsement of open access.

I'm generally skeptical of such things, but I can see the point in local government (community != government, that's newspeak) taking a lead in running fiber in much the same way they do electricity and plumbing, mostly because it seems that fiber is sufficiently future proof - it seems plausible that transmission technology on fiber can keep up with domestic applications without having to rely on horrible stop-gap tech like ADSL.

But one thing is laying a cable, that's a largely neutral and objective undertaking, another is running a good ISP - that's a completely different beast. I strongly doubt a government run ISP is going to be great, especially if something happens and it turns into a cost centre, or if it's "awarded" to the highest bidder to run, or stuffed full of overpaid incompetents by way of political nepotism. As with anything government run, when first things starts going down that route, it's incredibly difficult to reverse.
"Soft landing" "acquihire"?
> Empty is merely the function equivalent of the not (!) operator.

Nope! "empty" is an operator too:

var_dump(array_map('empty', [null, '', 5, false]));

PHP Warning: array_map() expects parameter 1 to be a valid callback, function 'empty' not found or invalid function name
NULL

See https://bugs.php.net/bug.php?id=66368
That's how I passed quite a few math exams that I couldn't be bothered to study for.
3 new HTML5/JavaScript APIs you may want to Follow
Earlier discussion -> https://news.ycombinator.com/item?id=8116233
Videos für Wikipedia-Artikel
Thank you for the advice. I will need to consider this for the next version as the iTunes portal doesn't let me change or reorder the screenshots for a version that is live.
Applications are separated by Linux permissions on android. Attempting to read or write to other application directories simply won't work. Your fear is not correct for the average case user
I get the impression that this essay is targeted quite specifically at elements of the Haskell community, and isn't just a general comment. I've not experienced it myself, but I've seen backscatter from people having thorny interactions with some Haskellers as they try to level up. The existence of #nothaskell would seem to support this.
Is Google the registrar, or are they using GoDaddy or similar for it?
I could never find a way to share notes with anyone. Seems like a required feature to me. Am I missing it?
Can anyone recommend a 3D printer? I feel like I need to get involved with this! Not Amazon's market, just 3D printing.
A similar story from Sydney ...

http://www.smh.com.au/nsw/death-of-the-angel-of-the-gap-the-...