skysight-inc/HackerNews huggingface dataset:
Is the "NEVER RUN AS ROOT!" mantra from modern Linux practices, or has it been that way since the mid-90s?

I think that goes back all the way to Unix and its multiuser environment, where one admin's mistakes could affect everyone on the system - so people were naturally scared of root.

On the other hand, on the earliest personal computer OSs, which were basically single-user (many don't even have the concept of a "user account"), that only user has full control like root but that wasn't really perceived with as much apprehension since the only thing a mistake affects is the sole user.

With DSLR and all the other tiny Linux distros, I sense that the intention is these are to be used by a single user.
> at least in campus you have a bed, clubs, parties and other interaction opportunities, etc

I think Google has all of the above.
I remember reading a similar article about yahoo employees some years ago.
Not in the long term certainly, but there are lots of people in the military, on cargo ships, etc who do that. Back when I was working at Lincoln Labs I considered going out to Kwajalein for a year.
BINGO!!!

OP doesn't understand that this kind of attack (or most attacks for that matter) aren't targeted to the sophisticated user, its targeted to the majority of the population. The majority of the population isn't running noscript, is using the vanilla settings that the browser came with (which means javascript is turned on) and doesn't think twice about entering in their credentials into a site that they trust.
Freaking awesome!
nah, most housing problems can be traced to regulation, usually of the sort that if you dig deep enough is, we don't want their type here. Hide it behind protecting the environment, quality of life, or whatnot.
Are they actually your employer or a client of yours?
A good collection of Java 8 tutorials
Don't try to cover up the fact that you got played as well ;) We're all friends here, you can admit your mistakes :)
why was the above voted down? what's wrong with the parallel with Israel's settlement policy?
Compared to numbers from earlier studies (0.6), the new number (7) looks suspiciously like a floating point error arising from software/hardware issues!
This is very common in Japan. I lived in a company dormitory during a one year internship at NTT Data. Was nice as a foreigner. Meals provided in a cafeteria, and lots of opportunities to get to know my coworkers out of the office.

Having company dorms seemed almost a necessity for young workers, until they had saved enough for the enormous deposit needed for an apartment. Maybe that's the direction Silicon Valley is headed.
Didn't the hotel owners lobby make such things illegal?
Of course not. Have you been homeless before?

I've been homeless. Long story.

If you've been sleeping in a parking lot and now security has caught on, you're homeless. Are you judging them because they happen to have some money saved up?
You mean China?

That isn't totally fair, but a lot of Chinese workers live in small shared rooms provided by their employer, they then send money "home" to their villages.

I wouldn't call China lawless, but it is is a bit miserable, particularly if you get fired from a job.
I can't speak for DSLR, but I can say why Puppy Linux runs as root without disaster. (Spent a couple of years writing utilities for them.)

Basically you design the system so that root has no special powers. Imagine if all of your storage was write-once, like a CD-R. What damage could root do? Almost none. Maybe there is a union file system for /usr and /home. Disregard all changes to /usr, when you reboot a fresh /usr is extracted from disk. Stuff like /home is incrementally saved. You can re-wind to any point in history. That is how Puppy (in CD-R mode) works.

About the only real threat that root poses is accidentally dd-ing over the OS boot partition. With some kernel patching you could simply hide the /dev node after the boot is done with it. Though that makes updating harder. Any threat can be neutralized, but the whole OS gets slightly more byzantine as a downside.

The root/user distinction places all your faith in octal permission bits. In some ways a properly designed run-as-root system is less risky, because the safeties are baked into the OS at a much deeper level. It is the difference between a dangerous machine having physical safety interlocks and paper-thin "for your safety" policies.
One of those things I always convinced myself I really wanted, but the fear of the cloud service going down put me off dropping the cash. £200 for a device that's useless if the business went under was not my cup of tea.
This would be really useful with a use.
Absolutely agreed. A happy world is at least a tiny bit suboptimal.
If I recall, the local municipality shot down the idea.

Those cities are all notoriously anti-building, which is why housing is so expensive in the first place.
Not so secret any more.
> I don't think anyone went into UW Software Engineering
> thinking they'd be doing ground-breaking CS theory.
> (Pure math or physics, on the other hand...)

Waterloo has a long-standing Computer Science department as part of the Faculty of Mathematics as well as a (comparatively recent) Software Engineering program in the Faculty of Engineering.
Weave – The Docker Network
But the trick of selling a plain text email and only then html email seems like bad tactics. if you know that 70% will want the html email, you should tell them in advance that a good product will cost 180, instead of offering them a mediocre product that they don't want for 100, just to make the price seem low.
What is the problem you're trying to solve?

If your problem is "I have a lot of requests from a web server that are quickly dispatched", then parallel programming doesn't get you anything.

The problems where number of cores matter are already looking at parallel programming solutions because they're running the problems on multiple machines, right?

NOW, for a new desktop application that would benefit from parallel programming, it becomes interesting. Perhaps the startup time of the JVM doesn't even matter anymore. :)
The article definitely adds a narrative which isn't there in a forum discussion.

I also don't think the Quora link should replace the current one given Quora's practices in the past.
You have to be having a bad day as a truck driver to be hit by a train.
Show HN: I forgot about a bookmark again, so wrote a tool to remind the next...
Okay, couldn't find any proper info. So installed Pocket chrome extension and saving them.
Would that be simple as running a CoreOS image inside Xen? Does it make sense?
Google has clubs as in nightclubs where you can pick up women?

Or clubs like chess clubs and stuff?
Maybe they could start building apartments which would be open for rent for public as well?
I have to ask - are there any good physical kits that you can use to put together circuits?
Your good solution cannot be implemented by handing a rent check to the apt manager every month. My bachelor pad experience with dropping off the check to someone other than my employer was not as intellectually and emotionally stimulating as your goal.

A good analogy to google barracks would be .mil and I was in the USAR in the very early 90s starting about a year after the first middle east war, as what boils down to a very low level DBA / sysadmin MOS (which due to reorg no longer exists) and the weird parts of living on base would definitely be security checkpoints and knowing your job and your housing are inextricably linked, making looking for a new job a little weird. Oh and your day time "boss" inspects your living quarters occasionally, so there is no separation between work/life, although, weird as it might sound to non .mil people, it wasn't really a problem.

I wouldn't sign a lease contract to live on-base at google without an airtight employment contract to get paid by google. I can't imagine how weird it would be to get a new job or get fired or get downsized and still have to live with now ex-coworkers.

I could see a google half way house, where you just immigrated from the other side of the planet this morning or the girlfriend kicked you out last night, so chill out on campus for a week or maybe a month till you get your stuff together. Part of a google hotel, perhaps, for business meetings. Or just a partnership with zillions of existing hotels and extended stay hotels.
Hah, it seems worker housing (from the times of the industrial revolution, when many employers attempted to control every aspect of their employees’ lives) is coming back.
I'm not surprised. I was really excited when I heard about this device and although it seemed like a bit of a novelty, I really wanted to try it out. Then I saw the price - $260. I understand you are paying for added value and well thought out design, but $260 was an insane price for a niche product like this
> In general, there are always two sides to the coin

This exactly. Media blames China for everything that went wrong on this planet, and people believe it without thinking twice. It's funny because as a Chinese, I thought we were supposed to be the only one that got brainwashed.
Put ?share=1 on the end of the link to get past the nag-wall:

http://www.quora.com/Which-Googler-holds-the-record-for-livi...
If it wasnt for shitpal i wouldn't have looked around and found bitcoin 2-3 years ago when the price was 1-4$

Thanks Paypal!
Of course, nothing beats testing a site on the real thing (which you should do anyway). However, the Chrome tools are a big step up in development from just using the regular desktop browser. At least you can easily switch resolutions and emulate touch events.
Sorry, just saw this - am I being at all disrespectful?

I had no intention of doing anything other than striking up a conversation with people with a different viewpoint and more information than me.
Yeah graphics were blocks. But blocks inspired me to figure out how write breakout on the TRS-80 and get it to move fast enough for realtime by optimizations.

Unfortunately I didn't even have a cassette recorder to start with so I just memorized the code and would start from scratch each time and try to write it better than before.
ADF (acronym design failure)
These are the same people who built RabbitMQ.
I doubt they'll do anything. Google management seems to be pretty leery of rocking the boat where the perks are concerned. As long as living on campus is a rare thing -- and it is -- they'll turn a blind eye.

It's well known that Google's free meals policy is widely abused. At the end of day, you'll see lots of people getting on the bus home with their dinners, sure. But it gets a lot worse; some people bring home enough food to feed their whole families over the weekends. Management knows about it, and doesn't do anything.
Previous test was not a significant amount, the new test was
In most other jobs, if you could not afford to make rent, or had other commitments that drained your income, you could not find the resources at work to even attempt this.

If they are lenient on this sort of thing, you could use this for other purposes. You decide to move and your leases don't quite line up, saving money to buy a house (as mentioned in the article)...

I would certainly classify this as a perk.
Ebola Spreading 'Exponentially' as Patients Seek Beds in Liberia
Can this company secure the future of Linux for the city of Munich?
So an immigrant from a country like Mexico, Africa or South-east Asia will send money back to his family in bitcoin?

How exactly would that go? Work -> Get paid in USD -> Convert to BTC -> Send -> your Taiwanese family gets the bitcoins -> Convert them to local currency -> Enjoy!!!

You can't be serious, indeed the % of people who opted for this solution is probably so big that could feel comfortable in a 24m^2 room.
Well ...

http://www.wikemoji.com/#/emoji/HACKER%20NEWS
Beyond the issues of relinquishing control over a service to a third party, I think another disturbing aspect is all the waste this causes: perfectly good electronics get thrown out just because some company goes out of business. The fact that these "cloud connected" devices are often proprietary and locked-down (for "security reasons") makes it worse.
You are correct

Interaction with other people, not the Google circle.

Concerts, arts, picnics. No, taking your Google buffet food on a table outside does not count as a picnic. Going to the Starbucks on Shoreline is not a social outing.
My elementary school had several TRS-80s and very little clue what to do with them. The only lesson I can remember involved creating a picture on graph paper and then typing PSET over and over again to color each pixel to match your paper.

I think the lasting lesson most students took from it is that computers are insanely tedious and boring. Which isn't exactly false, but also not the whole story.

I asked the teacher how to make loops and she showed me an example in her book, which was enough for me to figure them out and cut my typing down by about 100x. I guess they assumed it would be too hard to even bother mentioning.
Would be great to have this interface for MPD!
That the order was real, but that doesn't necesarily mean Satoshi ordered it, since it could have been someone else giving his address.
Yeah, but that noncompete really sucks.
I've been living in the Bay Area since the dotcom days and they've been asking the same question since I've been around. Until people in tech stop making money, I doubt SV will collapse, but it will go through boom and bust cycles. But the booms tend to be huge and the busts tend to be not as bad.

I had the opportunity to get a job in Seattle at Amazon about 10 years ago. I would have taken a paycut, but with the 0% state income tax and with the generous signing bonus it would have more than made up the difference. (I'm pretty sure property taxes are higher though.)

But then I had to contemplate exchanging 300 days of sunshine for 200 days of rain. At the time, I was playing rollerhockey outdoors at 8pm and came to the conclusion that I just couldn't do it because of the weather. And I grew up in Vancouver, BC so the rain didn't bother me as much, but I just got too spoiled by the amazing Bay Area weather. If you're not used to it, the rain in the Pacific Northwest truly is relentless, so it takes getting used to.

Mind you that was during the time when rent prices were high but not as ludicrous like they are now. Even during the dotcom boom there were similar stories of people living in their vans, so it's not really a new story.

But my friend was charged 5100/month for a 2 bedroom at mission bay, which doesn't make sense. If I had to make the same choice now, it would be a lot harder to make and Seattle is definitely compelling if you can get past the 200 days of rain.
Heh I came up with this idea at another large company decades ago in another city.

Unfortunately they were in no way tolerant of it and when security eventually caught on they reported me to my manager and that was the end of that.

Google sounds far more laid back but I suspect if too many people do it, the loophole will come to an end.
Nah. For example, this isn't Santoshi.

..... or is it....
Inevitably if you're generous with enough people, someone will try to take advantage of you. At what point do you stop being generous?

It's nice to know that management at Google isn't blind to what's going on. I suppose they'll find a clever way to curtail anything that gets really out of hand.
Keep in mind that factory / company mine towns used to be a thing. The cyberpunk dystopia you are alluding to is extrapolating company town lifestyle into the future.
That a legitimate order exists and has been placed using satoshi's email address.
It's weird. There has always been some water-cooler talk among the engineers about how it would be possible to live on campus. But these journalists actually found people who've done it. And they're engineers; most of our speculation focused on interns.
I've found you'll never get a 100% accurate representation with these "emulators," but it's certainly a good starting point. You're better off using a service like BrowserStack for your in-depth testing.
I've been on some websites (retireonline JPMorgan retirement site to name one) that when I went to reset password it asked me to answer all of these 'security questions' that I had supposedly answered before. These were things I didn't even know and was sure that I hadn't really answered before. I called the number and they reset my password, but I felt like they were just fishing to get me to provide more data.
I've done, and know quite a few people, who are currently selling framework updates (https://railslts.com), a/b testing as a service (https://draft.nu/revise/), and not to mention selling blocks of time upfront — e.g. the retainer model a lot of agencies employ.

(Re)selling hosting, webapps, etc. situates you as a middleman; The margins are much better if you not not only sell them on an Optimizely account, but run it for them also.
Oh, that's an interesting idea :)
Apple's playbook for disrupting an industry
I believe that was a reference to the "insignificant difference" claims. 0.6% wasn't seen as significant enough difference so it became a "fashion choice" rather than an efficiency one.
Same, though I think perhaps the ideal solution is somewhere in the middle. If built with it in mind, the page should gracefully degrade to something more basic, where the videos are all optional. I can see how this would put strain on mobile devices(as another comment responding to the parent pointed out)
Where you unlock the doors by signing in with your G+ account?
Tech folks tend to live in their heads. Houses, etc, is just boring distractions.
Gloo looks like a superior alternative to the clunky pyopengl package.

Do you plan to distribute it separatly in the future?
Don't read much BBC I take it? Rarely if ever do they have enlargeable images.
You listed only the positives of one platform, you forgot the other side of the equation: its negatives and the other platform's positives.
Or Europe (probably also the US?) during the industrial revolution. Worker housing really is nothing new. I can see the architectural remnants all around me. (The small town I grew up in was connected to the railway in 1863 and got a huge train repair complex. The red brick buildings that provided housing to the workers right next to where that complex used to be are still there today, now just ordinary apartments.)
So walking desks may be unnecessary and overly extreme.

Does my morning jog counter sitting on my butt the rest of the day?
Thanks for the references. After some research, I decided to go with YNAB http://www.youneedabudget.com/ it has a desktop and mobile apps and uses your dropbox for syncing data.
>Maybe the subject is charged enough for you to create a bias for how you interpreted the response?

Sure, it's possible. In fact, I'd say it's definite. I would never deny that I'm biased because of my life experiences with isotretinoin (which I knew as Accutane).

But by the same token, csomar is equally biased because of his/her negative life experiences with isotreninoin, as he mentions elsewhere [1].

And I don't know how else to interpret "You may want to do a little research" except as condescension. I guess if csomar is not a native English speaker, it's possible that's not how it was intended. But no native English speaker would write a statement like that without the desire to be arrogant, condescending and superior.

So the smart person will discount what we're both saying and do his/her own research, paying particular attention to published peer-reviewed research by neutral researchers.

But I think a thoughtful person with some numeric literacy will quickly see that the issue is not as black/white as csomar has painted it.

1. https://news.ycombinator.com/item?id=8280603

EDIT: I've already spent far too much time on this, so I can't respond to anymore replies. If someone makes a particularly good point against me, then I concede the argument.
I was trying to figure out why I could write a ring buffer in Go and it would perform so much faster than the equivalent C# implementation.

This is part of the answer. Despite an attempt to align a struct to leverage the cache, it was getting rearranged.

Of course, there is also less inlining and the schedule behind the async command really doesn't like it when you get more active pseudo-threads than cores.

In the end, the data flow TPL was the only implementation that was roughly in the same ball park.
As a former swimmer, I can say that shaving is not only done for drag. Once shaved and in the water, even while casually swimming in warmup, I would feel as if I'm actually floating better. We'd call the "feel for the water" or something similar. It's hard to describe unless you've experienced it, but I suppose it has something to do with a newly exposed layer of skin in contact with the water.

And, of course, there are also the benefits of less drag and psychological placebo effect.
Ah... That is very insightful, thank you. I continually forget the days of timesharing, etc. For my entire life (born during the Tiannamen Square riots), personal computers have typically hosted one user at a time.
League of Legends final watched by more than the entire population of Peru
The post is about SE in particular so I mentioned that. Obviously a CS degree can be made much more theoretical, downright to co-op being optional as mentioned elsewhere.

(BASc-MTE '10 so I know the backstories.)
Chic Geeks Overhaul Runway Shopping at N.Y. Fashion Week
:-) The founding team, yes.
On Giving Out Equity to Employees in French Startups
Really?

I worked at McDonalds in high school. One of the other guys there (in my estimation, one of the smartest) was homeless. He was about 17 years old, and had run away from home. We were in NJ, I believe he was from the Carolinas. He used to work FT at McDonalds, and then I would spend most of the rest of his waking time at the library or a QuikCheck in town. I wasn't totally clear on where he slept, but I believe he mixed sleeping outside with crashing on another guys couch that worked at McDonalds. I don't know what happened to him, but I hoped things worked out. I moved on to another job and never talked to him again.

I would have had absolutely no idea he was homeless before he told me. It was an eye opening experience for me.
Most of the narrative consists of direct quotes from the top two Quora answers.
Ars Technica Review: Moto X becomes a true flagship
Someone disagreed.
All we need is the return of company scrip, which low-margin retailers are trying their damnedest to bring back.
Ironically this mindset contributed to them going under. Not criticizing you, just a funny observation.
Don't extrapolate based on one sensationalistic article.

Most engineers employed at Google (or any other company) in Silicon Valley have enough to rent or even buy houses. Actually, a lot of other workers who make one half (or even less) that salary manage as well.

People who choose to live in cars or on campus have something else going on with them. It's not just about money, most of us will always choose to have their own place, no matter how small, than living this kind of life.

I don't doubt what the Quora discussion describes happens, I'm just claiming these are very few and far between exceptions.
Square or similar should pick this stuff up. The personality the Little Printer exhibited was a refreshing (and for me, important) distinction. Not saying that they should put it out there 1:1, but there's a lot to learn in how this thing was made, branded and communicated.

For me, this wouldn't then just be a receipt printer -- you could just as well have it push the "opposite" direction. It's essentially a straight tunnel to a specific business or person from its maker. "Here's your daily summary", "Sara from London just asked about shipment costs". Push notifications to phones does that too, but sans this - for the lack of a better word - bond. For the right business, it feels like a very interesting point of difference.
I'm sure some people are like that, but you can hardly say that most techy folks do that.