skysight-inc/HackerNews huggingface dataset:
Honestly, it wouldn't take you long to get the skills if you could get access and were a decent programmer already. One of the problems with these sorts of systems though is that it's not like they're open source and easily available outside of the enterprise.

Want to set up a testing instance and just play around or build something? They're either not available or horribly crippled. If you can get into a company that is doing it already and you can get access, you will have an easy time learning it (but it's not exactly fun).
Honestly, I thought it took a lot of gall to even name the startup by name. There's always a fear of retribution even minor.
Gambling like addiction
Any idea what would the average startup profile be to get accepted in a hardware accelerator?
I read it first here [1] back in July. I think it was posted here as well.

[1] http://munews.missouri.edu/news-releases/2014/0701-plants-re...
It's readily available in 24 packs in Massachusetts.
"Just put the code up" isn't always that easy.
But that's a thousand lines of code I don't have to write. And integrations I don't have to do. And libraries for lots of platforms.

I think you're undersstimating the added value – the point is that people don't have to bother setting up and maintaining all of those moving parts with a service like firebase.

Case in point, I was building a small real-time web serice this weekend; it's exactly the sort of thing that Firebase would be great for. But given that I couldn't run it locally, and that there's no migration path if they were to acquired and shut down, I had to implement a half-assed solution on my own. If Firebase had been open-source, I'd almost certainly have ended up forking over cash for them to host it anyway.
Can craftsmen and other non-auto manufacturers sell directly in Michigan, or are they also forced to hire distributors and retailers? What crime is that law supposed to prevent?
> My best idea is to source all files in, say ~/.bashrc.d and put machine specific configs in there... Haven't tried it out yet.

A fair amount of the time when I'm setting up a .foorc, I'll want to add some functions to bashrc, or change a MANPATH or something, so this pattern is useful for that too; you could just have a ~/dotfiles/.bashrc.d/foo.sh and have your .bashrc unconditionally source everything in ~/.bashrc.d/. Then when you use stow to setup foo, its bashrc modifications get installed too.
> Their confidence intervals include 0 or nearly-0, their P-values are at or near the .05 cutoff

They ran two different models and found across all cohorts (correcting for age, race, BMI, marital status, smoking, history, physical activity levels, and education) that those who regularly consumed sugar-sweetened soda had statistically shorter telomeres -- and that this affect is correlated with the amount of consumption.

> Because of the model-based estimate in this sample of the age-associated rate of telomere shortening of 13.6 base pairs per year, this was equivalent to 1.9 additional years of aging for an 8-ounce serving of sugar-sweetened sodas. For a daily consumption of the current standard 20-ounce serving size for sugar-sweetened sodas, this corresponds to 4.6 additional years of aging.

This is good science, and treating it as less than that to set up a joke is pointless.
We don't have enough information to know if the author knows much about Plato or not. What he says is not necessarily particularly deep, but it's not wrong either.

Generally, I liked the article.

What I don't like is the fact that the obvious advantages of the style-model are not mentioned. Most people don't grasp these advantages, which is why they have much more trouble than is necessary - even in Word - when working on a long text (a thesis, say).
> Critiquing an opponent's motivations, as the post I responded to above does, is by definition an ad hominem attack.

No, its not. If the ascribed ill-motivation is used as a basis for dismissing their claims, then it is the ad hominem fallacy. If the claim is rebutted and that rebuttal is used as part of the basis for a critique of potential motivations, or if a critique of potential motivations is used in a context in which it is not the basis for dismissal of the argument, then its not ad hominem.
They should definitely do this as they have in the past with Webkit, canvas, Khronos support of OpenGL ES (finally getting a focused product out of OpenGL ES/WebGL), and more.

They might just be taking a bit of an early adopter grab and will open it up later, hopefully. Metal is awesome as well but just when OpenGL really became the platform after mobile disrupted gaming.

Even if they don't open up Swift, maybe at least let Phoenix be like a Mono to their .NET and support it.

Taking a step back it is crazy how much Apple has influenced and taken over gaming focus in 6+ years. Not only do they control the market and hardware but naturally now the graphic and native software/platforms.
had to look it up :-) unfortunately old link (broken images and in German), but maybe you'll find something interesting: http://lennart-lopin.de/thesis/ - good luck with the site, it looks (and works!) really beautiful.
What would stop Musk from making a company whose sole purpose was to be a Tesla dealership? It would buy cars from Tesla, sell to consumers, and sell Service Arrangements with Tesla, etc.
Indeed, but it isn't a "ring." A protection ring has a specific meaning and that meaning IS about "low level [CPU] stuff." For example the CPU can be made to support more than two rings, Windows NT and UNIX just only utilise two of them and then build software protections on top (OS/2 supported 3).

https://en.wikipedia.org/wiki/Protection_ring
For the curious, here is also surviving guide in a pdf form issued by Finnish defense forces in 1985: http://www.puolustusvoimat.fi/wcm/61ba4180411e702ea19ee9e364...

You probably can't make much out of the text, but pictures may be worth looking of, even though most of the traps demonstrated are illegal to make during peace. There's also cooking recipes in the bottom of the document, which contain oddities such as soup made from sprigs of a spruce. Though my personal favorite must be the depiction of how to kill a moose with a knife by jumping on its back.
Were you there? I was. Computers were marketed to boys and families for whatever reason reinforced this as well. It may not explain everything, but it explains the genesis of the situation.
Does this has an API? vim plugin would be nice :-)
Where do you get the nyancat progress bar?
The "women just aren't as interested in programming" trope rings hollow when the participation of women in CS majors is about half of what it was in 1985, a time when, by all accounts, programmers were far less socially mainstream than they are today.
Likewise!! Well done guys. Great to see you've grabbed the torch. Good luck and I look forward to following your progress.
I worked at Amazon for several years as a software engineer. That was one of the two worst job experiences in my life.

Amazon's corporate culture has zero respect for employees. They treat customers very well, but employees are not valued.
The point where an interview becomes illegal is when you do actual work. In an interview, they should run through mock scenarios to gauge if it will be a good fit. You do actual work after they hire you. Companies pay for training employees for a reason. Here's a flowchart for if you internship is illegal. http://www.moneysideoflife.com/illegal-internship-flowchart/ It's pretty much exactly the same in this scenario. Included in there, is a link to the Labor Department's regulations on the subject.
Given that most published medical research findings are false, their scepticism is well founded.

Your confidence, to the contrary, may be borne of ignorance.

http://www.plosmedicine.org/article/info%3Adoi%2F10.1371%2Fj...
That's not a great example either. I can't grab the scroll bar and go to the top or bottom of the page since they have their own custom scroll bar that doesn't work like it should. Also Page Up and Page Down don't work.
The Dreamy, Underground Worlds of Lilith
A quote[1] by a systemd developer:

"The only way to deal with journal corruptions, currently, is to ignore them: when a corruption is detected, journald will rename the file to <something>.journal~, and journalctl will try to do its best reading it. Actually fixing journal corruptions is a hard job, and it seems unlikely that it will be implemented in the near future."

A major bug is reported, and their response is "it's too hard so we won't fix it" in a project that is soon to be at the core of every major GNU/Linux distro? No thanks.

[1] https://bugs.freedesktop.org/show_bug.cgi?id=64116
Football Data Visualization
Maybe just a total coincidence, but the mid-80's is also the time when media and authorities started their witch hunt against hackers and the word "hacker" became equal to "criminal".

Basically, in the mid-80's the predominant media image of computer engineers was either social outcast of criminal.

Gee, wonder why women weren't attracted to that.
Java usually outperform standard allocators because allocation in Java is more or less just bumping a pointer. The JVM GC pre-allocates memory, so this is trivial. De-fragmentation is something you pay for with GC runs.
I stand corrected :-/
Edited from the report:

Potential confounders included sociodemographics (participant’s age, gender, self-reported race/ethnicity (white, black, Hispanic, other), highest educational attainment, ratio of family income to poverty, and marital status.

Health-related variables included smoking status, pack-years of smoking, physical activity assessed from questionnaire (some activity, no activity), total energy intake, alcohol intake, and Healthy Eating Index 2005.
Yes, geomagnetic pole shifting is not the apocalypse, and people who think so are either stupid or crackpots (or both), on the other hand that website does indeed contain a collection of marvellous, marvellous useful documents.
Don't forget about persistence. Creating a horizontally scalable database isn't likely to be a trivial matter. Somehow I don't think Twitter Bootstrap is going to be much help there.

Firebase has solved many harder problems than you and I are ever likely to have to deal with and they deserve full credit for that.
Once I was "demoted" for having a bad relationship with my father because someone talked about it with the store manager...
For visa people, you can't really get paid either when you do interviews. You usually don't know if it's 'actual work' or not before hand.
I have installed Emacs-2014-10-21_01-40-00-118172-universal.dmg and it has support for libxml2 and eww. I'm very happy.
Terrific! Do email cindy@makelovenotporn.com when you're ready to talk :)
I think if you are the admin/root you own the machine anyway, so there's really no vulnerability here.

Essentially what this is is a way of installing malware into the kernel bypassing the driver signing requirements.

It's funny that being able to load unsigned drivers and/or access hardware directly from userspace in Linux when you are root is not considered a vulnerability, whereas on Windows it is... and it agrees with my hypothesis that proprietary operating systems are moving towards a model of "execution of any code that isn't approved by Microsoft/Apple/Google/$some_corporate_entity is a vulnerability."
Why should the "not attracted to that" factor be specifically gendered?
I feel like you misused the term "bubble".

Economy: "a situation where market prices are unsustainable"

Real estate: "economic bubble involving unsustainably valued property"

"Bubble" would make sense if your $20 revenue company was valued at $1mm or something.
I can't imagine it was dumb luck that the drunk driver hit that tree, I'm guessing there was a bet/challenge involved.
That's what we have regulations for ;-) Everything called "fruit juice" in the EU needs to be 100% juice (but it can be made from concentrate).
The "joke" points out an important flaw.
It's definitely true in the SFBay Area.. They might not advertise it explicitly, but most offices I've visited have free soda. The more progressive (or better funded?) ones have other better options too like Odwalla or Naked Juice.
I guess the mobile focused PaaS phase has fully cycled. Google has Firebase, Facebook has Parse and Amazon has Cognito. Still some room for independents now that they got bought up.
When I studied CS , only a small minority arrived with programming skills, a much larger number came with knowledge of gaming and by extension computer building because it was much easier to afford a PC required for the newest games if you could build it yourself.
I think that's the Apple store in San Francisco ;)
Senator Requests Comcast to Swear It Will Not Break Net Neutrality
It's too bad that most people are hopelessly computer illiterate, so that a separation between presentation and content like it is achieved with latex is out of reach for most. Countless hours wasted on adjusting margins, font sizes and filling out chain letter templates in Word.
Dang,
To address your concerns in reverse order:

1. I'm part of an incubator, and thus all the other companies are on the same IP. I'm not creating bots or violating anything, they are upvoting my work out of their own free will. Why is that bad?

2. I've been pitching it as "Open Source Firebase" or "Dropbox for Developers" since my original proof of concept (the submission you linked to in your comment). So of course when I see a bunch of developers in the Firebase thread concerned about Google's acquisition (not knowing if they can trust it/if it will be shut down), I naturally decided to post about my alternative. What wouldn't be appropriate would be if I paraded gun inside the Firebase thread as comments to people, that wouldn't be cool. But now you are punishing and hiding something that other HNers were asking for in the Firebase thread. What do you suggest I do instead?

3. This isn't a repost, it is a new version. In the same way that Meteor 0.8 to Meteor 1.0 shouldn't get buried, the same logic applies here. It is incredibly hurtful that you're trying to accuse me of foul play when I've spent countless hours trying to build something that people will like, especially when it is open source. Why are my new version releases buried but not RethinkDB's, or Meteor's, or Postgres? I feel like I accidentally rubbed you the wrong way by trying to post my work, and I'm sorry for that. What can I do instead?
Interesting link in the comments: http://cs.stanford.edu/people/eroberts/cs181/projects/women-...

This graph shows that the drop off was nearly identical for men.

Maybe the initial bump was just people getting overexcited for this computer thing and then hearing from their friends that it's kind of nerdy.

Edit

Another interesting link seems to show that women receive degrees at a significantly higher rate than men, and that the gap is widening: http://nces.ed.gov/fastfacts/display.asp?id=72

Why is this?
This argument seems to rest on the assumption that women are fundamentally more susceptible to decisions based on stereotypes than men are. Do you have any evidence both that this is the case, and that any measurable difference (if there is one) is significant enough to blame for this effect?
Does a lack of interest in solving (mechanical) puzzles imply you're a weak programmer?

I really don't think so: I think it all comes down to how you think - intuition versus logic. And I think people don't fall neatly into either category - it's a spectrum. Too much emphasis is placed in interviews on solving mechnicaly problems and less on problems that can be solved more suitably by itutition: design, feature improvements, re-factoring and some people (including me) I've found have to internalise the problem and can't just simply solve a problem as qucikly as those who are very mechanically minded.

And besides technically ability is part of being a professional(!) programmer working with others. The following should also carry significant weight: an ability to work with others, take criticism, lead others, be resourceful, get stuff done on time, write clean and readable code (not just solve the problem technically) and so on are from my(!!) experience not given enough weight!

Just me two cents.
Ah yes, I've played with docker-squash and like it, I wish there was a built-in docker solution for squashing layers (perhaps any contiguous string of instructions starting with ~ would be squashed into one layer?).

Mostly the problem I've run into is figuring out what to remove without b0rking the containerized app.
That's not really how undefined behavior works though. In general, undefined behavior is used to optimize code by assuming it never happens and thus ignore that case. "implementing" undefined behavior to format the hard drive would mean that compilers would have to implement checks for every possible type of undefined behavior whenever you do something that has a undefined case (Ex. Every time you dereference a pointer). The slow-down would be fairly noticeable.
The company that charges $250 for a bathroom retiling is the company that needs $30M in funding.
Really hoping they bought it because it's something amazing that Amazon doesn't have, or they're planning on using it themselves and want more control over it.

If they shut it down and I have to rewrite all the stuff I've built with it I'm going to freak the fuck out.
Same with yams. It happened to my brother when we were kids.
Note that this solution will exactly replace OTP in some cases (e.g. when the browser supports it), but you always have the option to revert to "normal" OTP at any time for authentication (which you will still have to do when authenticating from mobile, for instance).
http://www.opensource.apple.com

Give it time, I think it will be open. It's just not 100% finished yet, despite what Apple says.

The Xcode 5.1 sources include clang, lldb etc. We just need to wait for Xcode 6 sources to be up, pretty sure it'll include Swift.

Also worthy of note is that most of these packages are under BSD/APSL license, which doesn't mandate Apple to release the sources at all (e.g. the OS X kernel xnu is fully open source). Yet they do it. Google's version of "open" Android development isn't any different, they develop in private and dump the code to AOSP only once a particular version is 'finished'.
I'm annoyed by the author's lack of acknowledgement (and perhaps knowledge) that Word was not a Microsoft product originally. The pre-Microsoft version of Word worked quite differently: it separated meaning and form much better, like good HTML/CSS formatting today does. Although the WYSIWYG MS Word version was nice, I've always missed the clear separation that the non-MS DOS Word had.
Maybe, just maybe, they got out because they could see far ahead at the mess coding would become in the future. They were there at a time when the computer staff were more respected members of an organisation, rather than just a cost centre to be minimised and offshored.
Maybe, just maybe, they could foresee a horrendous time when technology was chosen as it was the flavour of the month, regardless of how good the technology actually was (see: Ruby on Rails, and about every single JS framework to date).

Mostly though, they could probably see the fact that most coding work was going to be mundane, bug fixing, and working in an industry that never seems to learn, but throws away knowledge and experience, and focuses solely on the new shiny, and keeps thinking it has invented something new, when it is really just a poor rehash of something earlier, something that was probably more solid and more robust.

Maybe.
I can't speak for other places, but certainly Dropbox has fresh squeezed juice available, in addition to smoothies, agua fresca etc.
Java becomes more and more popular because the cases where you would benefit greatly from manual memory management, are getting fewer. It's also more easier to avoid mistakes in Java than C/C++, in my personal opinion. Rust could change this though.
1. Neither am I. I used Google to find a copy on the author's academic website which took all of 20 seconds. You can find full-text versions of most scientific papers by searching on the journal article title and appending 'filetype:pdf'.

2. Yes, the answer to the question is complicated. As I mentioned, it occupies a full page of the study. I could have summarized this in a few words, but the authors had already done that in the abstract and the poster didn't consider that good enough.
> Michigan is not discriminating against Tesla. They are not saying "only Tesla may not sell direct to consumer."

I think they took the safest approach
> the internet definitely is supposed to identify you

If you have a rudimentary technical understanding of the internet, it's clear that the default assumption should be that you're identified unless presented with strong evidence/reasoning to the contrary. But what percentage of internet users do you think have any technical understanding of the internet? 20-30 percent, maybe? To most people it's basically magic, and they have no compelling reason to give any thought to how it works.

Regulations should be designed with the common user in mind, not the technically proficient. If a company claims that they provide anonymity, they should live up to that promise or be prosecuted for false advertising.
Gaming has been a hell of a gateway drug for programming.
That's pretty much true of any online service as opposed to software you control.
i doubt that it's so much of a rare occurrence. NLP and machine learning are pretty much popular right not.

that like having 2 persons with the same first name in a group of 40 people or more.
This same graph used in the article was extensively discussed on reddit 3 days ago. [1]

I want to quote some of the comments, which I think is extremely important to this discussion.

"
The far simpler answer is that the 1970's "explosion" of women into the (purported) field of "computer science" was largely women obtaining degrees in (what were then "computer science" courses) the subfields of "Data Processing" and later on "Word Processing". (Edit: see the Google Ngram on the transition of terminology from "Data Processing" to "Computer Science"[2] ).
With the ending of punch cards, and the increasing decentralization via personal computers (and networks of them) and subsequent later software improvements (spreadsheets, advanced databases, WYSWYG word processing), those functions ceased to be viable degrees and lost their status as "computer science" related functions... everyone became (in one form or another) involved in data-entry and/or word processing.
The plain truth of the matter is that women were NEVER highly represented in the true "computer science" fields of programming (and later network & database administration).
"

Although I believe the comment author can use a better tone, I think these facts are extremely important to this discussion. There were more people echoing that their grandmum got a CS degree in data entry[3]

Edit:
Data processing are indeed counted towards computer science. Although there is no data on the relative weight

[4] http://www.nsf.gov/statistics/nsf13327/pdf/tabb1.pdf

[1]http://www.reddit.com/r/dataisbeautiful/comments/2joexk/what...
[2]https://books.google.com/ngrams/graph?content=data+processin...
[3]http://www.reddit.com/r/dataisbeautiful/comments/2joexk/what...
Ah yes, I have read about that before, but had forgotten it. It basically seems like a shortcut whereby federal courts can rule against certain state laws without the need of a specific federal law. It seems in practice to be as if Congress, as authorized by the Commerce Clause, had passed some blanket law banning protectionist state laws.