skysight-inc/HackerNews huggingface dataset:
>I wonder what the author means by "Survey says no true C programmer

I think he is being sarcastic. I.e. the idea that "no true C programmer" would write code like that is nonsense, since we have all seen C code like that. Therefore the idea that "no true Rust programmer" would write the Rust snippet is not a valid defence, because bad programmers gonna program.
And the corollary is probably that it was exactly because private offices and cubicle walls are expensive that somehow open office formats ends up being branded as a "cool" way to work.

Kind of like small apartments when advertised for rent or sale are never "small" they are "cozy".
I've worked primarily on the publisher side and observed such advertisements, but where to point the finger can be really difficult. There are so many affected parties here.

Should Yahoo be held at fault by the consumer? What does that even mean, a boycott? Does Yahoo have a direct relationship with these scammers, or how many connections away are they? Is this a network or programatic placement? Do discovery magazine and CNN go after this company for trademark issues? Does this former homeless man go after them for endorsement issues? Does it even have a US point of presence at all?
"I'm probably 90% introverted and 10% extroverted in feeling."

IOW, you're a fairly normal introvert, then. Most introverts like people, enjoy conversations and parties, et cetera. But such activities take energy, so after a while you need some time alone to recharge. (If you're lucky, your SO is similar, so time spent with them also lets you recharge).

Extroverts are similar -- they can enjoy time spent alone, but it saps their energy, so after a while they have to go talk to somebody to recharge. That's why they're so annoying in a software development shop -- their job is "alone" with a computer, so every once in a while they need to interrupt somebody to play ping pong or have a conversation, et cetera.
I didn't say "they should just stand up for themselves", and I didn't say that the alternative was "readily available", I just said that change comes from people accepting the fact that there is an alternative, and that considering the status quo as being without alternative perpetuates the status quo.

Also: No, an oppressive regime with plenty of people speaking out is not perpetuated. One in a million speaking out is not plenty, and half the people in a country speaking out won't leave the government much choice. That's why oppressive regimes suppress free speech. You cannot control a majority of a country by force.

Just because an individual's action may not amount to much, doesn't mean that there is any other way out than individuals' actions. The oppressor won't just give up, and the other side consists of nothing but individuals, whose inaction certainly won't change anything.
"cubicles I'm sure would be a living hell"

What does this mean? Why would you think this? That's the practical solution you're looking for, this is really a solved problem.
Microsoft Azure has very good support for Linux. One thing I like in particular is how quick it is to reboot a running Linux VPS with more or less memory and CPU. It has made me reconsider using vertical scaling in addition to horizontal scaling for some applications. Faster and easier than with AWS.

Except for writing a commercial app for Windows 1.0, I have not been much of a Microsoft fan over the years but that has changed. I joined their BizSpark program, I now have a family subscription to Office 365, and even recently bought a Windows 8.1 laptop. I usually develop using a Linux laptop but Windows 8.1 and OS X are also both nice enough to use for development.

I think Microsoft's change in direction with supporting their productivity tools on all platforms (for Linux, using the web based version of Office 365 is handy) is surprising, but makes a lot of sense.
This is hilarious because in other places you'll hear that salary is the most important thing and that as long as you're getting paid well then nothing else matters.

Main takeaway: Find the best people who will work for the salary and environment you can offer.
No, it isn't charity; it's payment for content. Calling it "charity" implies that the content being provided has no value to the person paying for it.
Has there been any research on this topic? About why we complain about what we cannot change and if it serves any purpose?
The IT skills on employers' wishlists for 2015
It still amazes me that this doesn't get tried more often.
It isn't really about friendship. The article says so, but then you keep reading and get to the actual mechanics.

From the article: “It’s friendship and pushing — they nag them to success,” Barbara Algarin, the executive director of Match Education, which runs the tutoring program, told me. “These students can make remarkable progress when they appreciate that their tutor is in their corner. The math connection leads to better study skills and a love of learning. Grades improve across the board.”

That's essentially parenting, not friendship.
This is very smart of Microsoft and good for the Raspberry PI. All the alternative OSs for Raspberry Pi are still there, and now there is another with a huge library of software.
I'll take cubicles over open-plan any day. It's not ideal, but it does cut down on line-of-sight distractions and noise.
Well, it is a difficult enough problem that one might wish to appeal to a "higher power"
As my old army buddy would say, "Stop bitching, start pitching."
> The best intro book, in my opinion, is William B Irvine's "A Guide to the Good Life: The Ancient Art of Stoic Joy".

See Derek Sivers' notes for that book at https://sivers.org/book/StoicJoy.
Going to play devil's advocate here. Teachers will push Windows, because they know about it and they can teach it. If you throw a pile of linux machines at teachers, how many are going to have the time, ability, and will to actually learn it well enough to teach it?

It's hard enough to get a school to teach kids anything beyond using Office. I'd be happy to make things as easy as possible on the teacher who are willing to go the extra mile to teach with a Pi, without making them go another 10 miles learning a new OS to do it.
(Full disclosure, I work for The Lighting Quotient)

A generally overlooked factor in the open plan is lighting. When you dump a bunch of desks under a grid of 2x4 troffers or direct/indirect pendants, it becomes a very impersonal space. And the employees all know their offices went away as a cost cutting measure, the "promoting synergy" talk isn't fooling anybody.

One of our product lines is Tambient (contraction of task and ambient), a series of light fixtures that take all the lights out of the ceiling and attaches the general lighting to the office furniture. It won't solve noise problems, but having a light that's yours gives back some ownership of your personal space. It gives you personal dimming too, so you have some control over your environment instead of dealing with whatever the overhead pendant wants to do to your area (and the 8 adjacent desks).

Really energy efficient, works with benching or panel based systems (we even have one that mounts to VESA arms), and looks great too. A couple of pictures and our quick start guide for reference:

http://thelightingquotient.com/files/portfolio/OpenPlanOffic...

http://thelightingquotient.com/files/portfolio/OpenPlanOffic...

http://thelightingquotient.com/files/portfolio/OpenPlanOffic...

http://www.flipdocs.com/showbook.aspx?ID=10014685_237854

I'm more on the engineering side so I don't have the whole sales pitch down, but I'm happy to answer questions if you're interested.
You would have to go out of your way to do so and handing out buffers that allow reading them without initialization would be a huge warning sign IMO.

If you want performance, you don't have to worry about zeroing anything, just call `.clear()` on a `Vec`.

Nobody is saying you can't reproduce Heartbleed's effect in Rust, you just have to actually design for it, be it maliciously or out of misunderstanding of the language or a library construct.

The real question is how much harder Rust makes that which is often frustratingly trivial to sneak into C code.
Making making better
I did exactly this over the holidays to get into a deceased family member's computer.
I'm in!

That said, I find it hard to hold on to a negative thought ("don't do X, don't think Y"), so I decided to apply the reverse: I'm going to be happy about the amazing things I have access to in February.

I mean, think about it. Running water! Isn't that amazing?

And think about wifi on airplanes. In the air! Flying! Chatroulette on air! Even on economy class!
This is a great idea -- Chatrooms as tech support/office hours with knowledgable people behind them. Slack indeed has an ideal platform for realizing this. The only thing making Zed's idea this less than viable for me is enforcement on the other side -- so I give you my money, what's to say the expert is going to show up and what is my recourse if I don't get what I need?
I enjoy complaining. It's one of my favorite hobbies. I don't know why everyone has to be so negative about it... People should just join in on the fun!
I'm totally okay with foreign rich people investing money into the Chicago area in return for being allowed to move there. I can't think of a better alignment of incentives.
While I don't run Windows in my house (except in a VM for work), I make a living teaching a product that does run on Windows, and I'm not an Apple (or Microsoft) apologist.

And I humbly submit that Windows as far from a dying platform. Less popular, sure, the numbers bear that out, but popularity isn't a measure of longevity. If that was the case, OS X would be dead, along with most Unix-like OSs.
And if you're using a cross-platform compiler, you've no longer got any need for a particular OS to run your software on. And now there are thousands of university students and professors relying on gcc, and therefore willing to devote time and effort to improve it. And oh look - this Finnish kid has just released an open source Unix clone than runs gcc compiled software just fine, and it's free too!

I can't really say that this decission killed sun. I don't knoe how much revenue they got from selling cc, and they were probably toast anyway in the long run. Their main selling point was that they were the same as all the other versions of Unix.
Maybe I'm weird, but I'm still enthused about GCC.

I mean come on, it's a free high-quality C compiler for almost any platform you can dig up! That's just awesome! C hasn't died or gone away since the 1980s, and being able to compile C for such a wide range of processors and platforms is great, in my opinion.
I had thought that would be an interesting way to set up a streaming music service.

Ex: I'll agree to pay $X/month, and then at the end of the month, that money gets paid out to the artists I listened to based on how often I listened to them.

It probably wouldn't work, but I don't really feel any current method of music sales is really working for most artists.
Video: A day in the life of a pro Call of Duty player
This is pretty great - not complaining is a virtue I really admire. I had a friend in college, he was an outdoorsy type, and did forest firefighting in the summers. When we went on long hikes, we'd all be griping towards the end about how cold it was, how tired we were, how we should have not forgotten to bring X Y and Z - except him. He'd just start singing or taking the lead, and then we'd realize that he's actually in the same situation as all of us, and he'd given one of his layers to someone or something. Not annoyingly chipper, but just not complaining and doing what is necessary.

What I noticed is that not griping not only drastically improves your mood, it also improves everyone else's mood.

There are two kinds of gripes - ones that can actually effect change, and ones that can't. The latter seems to be the useless majority of gripes for me. Especially self-pity complaints seem to be the most egregious.

Not complaining doesn't equate to being hard on yourself or being a rah-rah aggressive and stereotypically masculine human being. It's just that if you're in a situation, and you can't change anything, then complaining just makes you feel bad and makes the situation feel worse. It encourages you to put things off, to make them bigger and more difficult than they seem.

And if you actually can change the situation you're in, then power to you, but go ahead and do something about it rather than /just/ complaining. Or maybe complain /to/ someone who can and will change things.
Yes. It's an instance of the No True Scotsman Fallacy.

https://en.wikipedia.org/wiki/No_true_Scotsman
A panel on mindfulness, meditation, self-care and mental health
This seems like less of a general open-plan problem, and 100% idiot management problem. Why would they separate people working on a single project, instead of corralling them into the same six-pack?
Because first impressions are important.

If you see a car with a small knob for a steering wheel, you'll find that it is more difficult to use. And even though the engine of the car might be a radical improvement, this still doesn't mean that it can be used, mainly due to the pesky knob instead of a steering wheel. Obviously, after a while of using a knob to steer, you can get used to it, but that initial lack of usability means that many people decide that it's not worth the trouble.

Same with the website. You go to a website to use it. Sure, the idea behind the website may be wonderful and innovative, but if the access to it is unusable, then the innovation behind it all is for naught. When implemented well, the innovation is both shown in the explanation of it, and in the interface itself.

Everybody is dismissing it after 20 seconds because it doesn't work. The idea may be good, but the implementation is what is being shown to public. If it were the idea that were being shared, then it would be a link to, for example, a blog post or source code.

Finally, the reason that we're not trying to "learn something about how it works" is because it doesn't work, at least not yet. Which is why we are complaining.
Surely the thing you'd notice so you could lock them out is admin passwords being changed? Not that this fixes the root of the problem, it would just make you aware that you had a problem.
THIS. Dear God reactivator read this again and let each word sink in deep, because it's the most important and valuable advice you can get.
Google Paying Out Grants to Bug-Hunters
That can impossibly be true. JS is turing complete, turing completeness means that the halting problem is undecidable, which means that at best Google will execute JS with some random resource limit to avoid infinite resource consumption, which in turn means that whether Google will actually see the content is ultimately undefined. And even worse: other search engines might, due to lack of standardization of the available execution resources, see a different picture. That's just a braindead model for information storage and exchange.
So basically, you can set the example for kids to not give a crap about IP and that it is OK to study/do whatever they want with something they find online. Nevermind that because they have not signed the MS agreement it is basically stolen property.

I see somebody mirrored it already.
"Applications should enforce password complexity rules to discourage easy to guess passwords." - ARGH!

To clarify, to avoid downvotes for a non-'productive' comment, I firmly disagree since this will probably result in me having to pick a password that's harder to remember than I otherwise would. It might also might it more awkward to type quickly, making shoulder-surfing easier.

(Note that this is probably not i18n-friendly, either)
For you maybe, for people around you, not really. Hearing constant complaints is such an energy drain.
Lunex – Air Force Manned Lunar Lander (1967)
I would encourage you to apply. If you can show us what you can do or what you have done, there are several additional variables that will be considered.
Write a NES emulator with JavaScript – part 1
Patrion is a good idea however a better one would be if you could pay £0.01 - £0.05 (pick your currency) per you-tube video watched and not have any ads shown.

Right now everybody in analitics is thinking in the millions of impressions but imagine if you could make £0.05 per impression.

That would be £50,000 per million views.

I wouldn't mind just having a few pounds on my youtube account and using that to avoid seeing ads.
Screenwriters re-write portions of scripts all the time, yet are rarely granted writing credit on the script. Every hollywood script has had at least 4-5 writers on it, yet only one of them gets the credit and the royalties. How that's decided, I honestly don't know, but there were stories about the producer's girlfriends getting more writing credits than screenwriters in the 50s and 60s.
True. I don't engage much online with friends or family. Or even via email. We mostly call and text, or we actually are together face to face. Likewise with local events - people talk about them in real life and we attend when we want to.
I don't know why people would suggest that Microsoft fork Android. Windows Phone is by far and away the best experience i've had on a phone, and my Lumia 930 is the nicest phone i've used (after coming from a series of iPhones). Don't get me started on the Surface Pro 3, which is probably the most impressive device i've ever had.

Microsoft's devices strategy wont be clear until after Windows 10 is launched, I feel, and until a full product line is evident. And you'd be being very silly to discount them at this stage.

I feel like people on tech sites/forums experience observation bias because of, maybe, a tendency towards using OSX and Linux, and they seem to forget that Microsoft are utterly dominant in many areas. They've also entered new industries in the last decade and became dominant in short order too.
It doesn't need fixing, it is working as intended.

If you can alter one system file then you can alter all system files. So even if this got "fixed," then another program would be replaced, a service, or the login screen itself.

The only actual fix is to protect the Windows installation itself, this can be accomplished through full disk encryption (e.g. Bitlocker) in combination with uEFI secure boot.

To be honest I roll my eyes when people post "exploits" like this. It just shows that people have no core understanding of computer security from the ground on up.

As an aside this exact exploit would work perfectly on a Linux (e.g. Ubunutu) system that didn't implement full disk encryption.
For people interested in Stoicism, I can recommend the book Meditations by Marcus Aurelius. There are a couple of very accessible English translations (the original text must be in Latin). The book is basically a collection of many thoughts that are roughly one sentence to a page long and self-contained. So you can read it any way you like, in any order. There are some really inspiring thoughts in the book, though some of them might be difficult to relate to since things have changed quite a bit in almost 2000 years.
In a lot of cases, not even possible. Maybe it's different if you're at a web startup that pulls the "we don't have a phone number, email us for questions," but part of my job is fielding technical calls and providing design guidance for clients over the phone.

I sometimes feel bad about being on the phone with other people trying to work in here, but that's the nature of the open office. At least we have low partitions.
DramaFever is hiring, Go, Python(Django), Android, iOS!
Remote hire's possible (we have several already).

http://www.dramafever.com/company/careers.html
Show HN: ServiceWorkers demo - A Lights Out game
Source: https://github.com/boopathi/inverter
You, sir, are living my dream. It's gonna be Puerto Morelos, Quintana Roo, Mexico for me.
While it's not exactly in the same league, http://shareasimage.com is my go-to
This is a real problem. Someone took two laptops from the Mercedes of a colleague recently. They just hacked into the car, no physical damage. According to the garage this is a known problem and not much was done about it.

On the one hand, I trust old fashioned locks more. On the other hand, breaking into a car is easy anyhow (just smash a window). At least, there's no physical damage done to the car in this way (which often exceeds the costs of the lost goods). So perhaps it's not so bad. Just never leave valuables in your car.
And at that point they found out that Perl 6 will be a complete rewrite and not just a cleaned up Perl 5. I also guess that the Second System feeling already arrived in some minds, the problem IMO is more that the 'by Christmas' joke has been kept alive for so many years, without specifying a year.
I would take a cube farm (with decently high walls) over an open office any day, all other things being equal.

Saying you don't have the resources is a bit of a cop out, IMO. Pretty decent cubicles can be had for $1000-$3000 per person. For a tech company, it's the same ballpark as what you paid for people's computers. They take a little more space, but not so much extra space that it should be a big deal. If you lease 10k square feet, get 11k instead.

And not having the money is even more ridiculous for some of the larger companies using open floor plans. Google, Apple, Microsoft, etc., all have the money and the resources.
I know what I'm talking about. I'm talking about the PC scene from early nineties to today that made up many of the founders and employees at today's games companies. You're have some high horse argument that the scene and games industry started before that, even though the connection at that point is much more unclear. There were of course some overlap, especially people starting out late with commodore, but less than you would think. If it makes you feel better you can insert "modern" or "for the last 25 years" in my previous statement.

And yes I've also been on HN for a while, longer than you if that is your first username.
Ask HN: Who has the best chance to “10x” the human mind?
Peter Thiel, Tim Ferriss, etc. have been talking a lot recently about incremental improvements vs. "10x" improvements. I'm personally most interested in the human mind and therefore curious if there are any companies or organizations with the potential to take a such a leap with the capacity of the human mind. Of course there is the BRAIN program, but I'm looking for startups/consumer-level "moonshots" with the possibility to change how we think/operate.

*I've intentionally left my question a touch vague to keep the conversation open.
Facebook's total war on privacy prompted me to delete my profile years ago. I call my friends on the phone, and there are no ads.

The best Facebook privacy settings go in /etc/hosts, pointing facebook.com to localhost.
Given that Microsoft is steadily becoming more open-source friendly and I'm seeing them being ridiculed for it across the web, I'd say a lot of old prejudice is at play.

Besides, Google's version of Android is also proprietary software that is not only harmful to user freedom, it's also more and more privacy hostile every day. Yet Google is still held as the pinnacle of open source friendly companies in some circles. Old prejudices, again.
Todir: A dead simple directory based todo list manager
360pi http://www.360pi.com Ottawa, Canada (Full time)

looking for junior developers and devops

apply (on bottom of page):
http://360pi.com/careers/