skysight-inc/HackerNews huggingface dataset:
Looking at this for about 10 minutes, it seems pretty intuitive. I don't know much about javascript though, so someone with more knowledge would be better answering your question.
Great article, shame its not got the attention
Find people like you. Class action lawsuit.
A bachelor's degree. I don't have one, I will not get one. Why ask for one when a lot of CS graduates can't program?

This is logically flawed. It is entirely possible that by removing the barrier of bachelor's degree, they will receive even more applicants who cannot program (percentage-wise).

I have no grounds on which to claim this is the case, but it seems entirely feasible and you have simply skipped over it.

Note that I am not taking issue with your personal choices regarding a degree. It is your choice to make, and I respect that.
Nice try. HN doesn't have PMs.
> "Web startups don't generally build iOS apps, they build web apps."

That's a silly distinction to make - we have been moving towards this for years now, and we're already there - we are in an age where a single web service can have many clients, beyond browsers.

I suppose Amazon.com isn't a web company because they have an iOS app. Nor Facebook. Nor Google. Nor AirBnb. Nor...
My 1978 Land Rover Series III doesn't have a single computer! It's the mechanical equivalent of the GNU project.
Considering how fast Washington prints money that will happen and properly soon.
Maybe they want to have your volume turned down but still hear the "bing" over another event. Or any number of other scenarios.

Don't assume your video will be the only thing going on or the thing that determines the master volume setting.

Finally, if the user wants to adjust volume for your embedded object, why should they have to change the master volume, and then have to remember to change the master volume back, afterward?
That's true for WebCore (the WebKit rendering engine), yes. But WebKit itself, actually, is BSD licensed and released just because Apple decided to release it. (About a year or so after WebKit was first publicly released, though, I think.)
I think if ever a car was to be copied, the technology to allow it would have it's roots in today's 3D printers. Something that emulates the star trek emulator in a terribly rudimentary way isn't all that far off from what we have now with these technologies.
The Tesla Valve: One Way Flow With No Moving Parts
Surprised no one has mentioned FastMail [1] already. Excellent service, reasonable price.

It's good to be a paying customer, so if something goes wrong there is a sense of accountability for the service provider to remedy the situation.

With Gmail and other free service providers, remember that you are not the customer, you are the product -- for advertisers.

1) http://fastmail.fm/
It's cultural, yes, but this particular example isn't necessarily emblematic. In American english, "How are you?" isn't a literal question, it's a conventional greeting. The answer is expected to be "Not bad" or "Fine" or "Well" -- not because of a desire to sugarcoat everything, but simply because it functions linguistically as a start-of-conversation marker or just a standalone greeting. People are thrown off when someone responds immediately with an honest, in-depth answer about how their life is. It's like pinging a server and getting back a process list. Unfortunately it happens to be that our implementation of certain conversation protocols is slightly different in mutually confusing ways :) <-- sugarcoating

Most languages have their own version of adjacent question/answer pairs that don't really function as literal questions. Searching for "have you eaten yet?" will pull up lots of interesting examples.
(Disclaimer: Not a real survey.) Doing a spot-check of big tech IPOs in 2004 (first post-crash year with a significant number), there do seem to be pretty inconsistent outcomes.

Big IPOs that year: Google, DreamWorks Animation, InPhonic, Shopping.com, SalesForce.com, Atheros, PortalPlayer, Shanda.

Of those, Google, DreamWorks Animation, SalesForce.com, and Shanda continue to be successful. Shopping.com was acquired by eBay within a year at a modest premium over the IPO price (15%), and Atheros was acquired by Qualcomm after 7 years, for about 3x the IPO price (also around 15% annual return). PortalPlayer was acquired by Nvidia after 3 years for 20% below the IPO price (and 45% below the first-day closing price). InPhonic went bankrupt after 3 years.
Have you ever listened to his talks? I have read a bunch of what he has written (mostly transcripts of talks) and did not get that impression. His main point is not that you are a "bad person" for using proprietary software--rather, it's more like you are the victim. Now, he does believe you should not use proprietary software, but because it's abusive and takes away your rights. Finally, I could see getting the impression that people publishing proprietary software are "bad", but that's a different story altogether.

Also, we're mostly developers here. Barring a few fields (things like .NET and iOS), free software is the best option for development. So while an artist using exclusively free software may be making a sacrifice, I have actually been much more productive on Linux/Emacs than I ever was on OS X or Windows. It's really a win-win situation.
Parse, sounds like a company for only backend guys, and front end people should avoid.
It doesn't have to, but unless it is located in Iran, NK or other US-unfriendly place, US govt can always pressure the local govt to pressure the local business to turn things over. I wouldn't, for example, count on countries like Switzerland, US is already getting to its banks to turn over US accounts, and is supposed to be one of the most independent and un-influenced countries.

With the current legislation trend, eventually un-cooperative or "terrorist friendly" sites would just be filtered out and blocked, so you might have a hard time accessing your email. Some messages might never make it to you.
They are a company and as such is in the business of making money. Of course they want to squeeze every last bit out.

In this case the problem is that they offered an unlimited plan and then did stick with their offer.
Part of the shock the OP had is their suprise at 2.1GB putting them in the top 5%. That seems believable to me. I worked in a residential ISP and once ran the numbers on about how much data people use. Something like 90% of people didn't go above 5GB or so. And this was on residential DSL, not on mobile internet.

Of course in theory this is going to reduce the average usage of AT&T users, since someone is always on the top 5% (by definition 1 in 20 customers will be affected). It also seems a little unfair to have a rule that you can't know in advance.
Sorry, I didn't mean to be rude, but it's not really much of a point to say "He doesn't refuse when there aren't viable alternatives". It's the same situation he was in the 80's with OS's, there wasn't a free OS for his computer, so he used a non-free one to code, a temporal compromise. When there's an alternative, even a very impractical one, he goes with that even though he could choose the other. So, "Refuses to compromise" is accurate, he refuses whenever he can.
In the U.S., at least: "Publish or perish".

There's a lot of momentum built up around the existing system/players, and a significant portion of that has a direct influence on careers. (I'm not arguing for said role of entrenched interests to continue, particularly at the prices they currently demand. But changing is not just a matter of free PDF's.)

P.S. I'm outside any role in said "industry", but as my perspective on it.
Won't work. Different network and different hardware.
Anonymous Hackers leaked FBI hacking investigation conference call
Larry Page's Computer Setup (2000)
OpenSPARC is not open believe it or not. You still need a license to fab it or use it.

I went through this a while ago with someone who likes SPARC and wanted an implementation on FPGA.

Ended up with a licensed MIPS core because it was significantly cheaper on cells in the FPGA.
That seems to imply you don't already. There are lots of paid email services that don't monetize user's emails. And many that are hosted outside the United States.

For the extremely vigilant, there is always CounterMail

https://countermail.com/

The threat of email interruption and snooping can't be completely avoided. Undersea cables get cut, governments change, servers crash, data centers get raided, and companies disappear. At some point the data gets decrypted and everything is retrievable unless you are any extremely hard core PGP user. Even HushMail has to bend to the feds when it's all said and done. Even savvy people realize paranoia only gets you so far with email.
That's a very interesting reinterpretation you have there which happens to tragically overlap little with truth. Seriously, claiming that they "give little back (except when enforced)" is just plain untrue. You can go download PureDarwin right now if you want to see what is probably the bulk of their "BSD licensed code". Or go look at Apple's open-source page[1] for a list of highly not-[L]GPL projects for which Apple's modifications are available.

Like their sizable contributions to LLVM, which is NCSA-licensed.
Or their whole-cloth release of Darwin under the APSL (a license that even the FSF agrees fits their definition of 'free').
Or their release of Bonjour (wholly in-house development, if I'm not mistaken) under the Apache license.

[1] - http://www.apple.com/opensource/
It is if you don't want a potential competitor, potential acquirer, or just a large amoral corporation, to have an informational advantage over you.
Agreed and the same thing goes for 'years of experience' when I applied right out of college this summer I just ignored those completely -- I got rejected a lot, but honestly that is to be expected.
For anyone interested in or associated with the project/mentorship side of this, watch this presentation from the most recent linux.conf.au: https://www.youtube.com/watch?v=ydS4vXNzN0I

Summary: if you think of this purely in terms of getting contributions to your FOSS project, and in particular if you think about the amount of time spent mentoring versus the amount of time needed for a developer to write the code themselves, you're doing it wrong. It exists primarily to provide mentorship so that we'll have more FOSS developers in the future, and from that perspective it works awesomely, whether or not any individual project gets lucky and gets a pile of useful code.
Because I've never once found a decent no-nonsense no-ugly-web-interface-preinstalled-that-I-don't-want guide, and unlike anything else I have installed on my server, I find email baffling.

I'd switch if someone gave me a decent enough guide I'd go for it.
Personal Injury Lawyers Toronto
Welcome to Barrows Law, where you can find personal injury lawyers in Toronto. Now you can enjoy your injury with a disability lawyers because Barrows Law have very experienced personal injury lawyers that can help you get the compensation as you deserve for your injury. For more information visit at http://ontlawyer.com/
I was what people today might call a "free range" child in the 80s. I interacted with my family mostly at meals and was left to my own devices from a very young age. I was not placated when I threw a tantrum or cried. I was responsible to get to school and back from the time I was 6 (nothing serious: a mile and a half). I made and packed my own school lunches from age 8 on.

The line between my world and the adult's world was very clearly defined and it was clear that I had to make my own fun, but the parameters around what I was allowed to do were well defined as well. While I got into some mischief here and there, it had been drilled into me at a young age how a good person behaved and I emulated it.

When I tell parents of how I grew up, the reaction almost without exception is complete horror. I have had several women try to console me. One woman told me that my emotional scars must run deep and gave me the number for a psychologist! Needless to say, I don't talk about it much these days.

Now I don't know if how I grew up would be traumatic to other children. I do think that parents act like their children's entertainers/servants and try hard to ensure they like them or they're cool or, and this I'll never understand, try to be friends with them.

I will say that it worked for me and I don't hate my family for doing it. Quite the opposite in fact.
The problem is that they can get away with it. That is the cell phone market has very little competition.
I think that most people share your pain, even if they have been doing mainly JavaScript for awhile. I know I do.

Didn't see anyone mention Cloud9 which I think will debug Node.js stuff on the server. People did mention console.log which honestly I end up relying on way too much. There is also the debugger in Chrome or Firebug.

Also there is TDD/BDD like Vows (vows-bdd) or Jasmine etc., which if you actually get into doing that (honestly I have tried but I usually don't) that would mean usually writing smaller amounts of code and testing them more immediately (unit or integration tests) which would mean that typos and other bugs are easier to isolate and correct.

I think people mentioned jslint. CoffeeScript makes JavaScript overall easier and less typo-prone I think.
Very few, only owners founders, developers get "supported" by their creations, games or other. They are employees, making works for hire.

The idea that copyright is for, or supports creators is the most successful propaganda purportrated by the rights industry.
A lot of games that once used to be Abandonware are now... not. Thanks to digital distribution there is now zero cost to selling these titles on Steam, GOG, or elsewhere. The definition of abandonware has shrunk over time.

In any case, I'm a bit allergic to "abandonware" being sold on Steam. These titles are sold as if they've been tested and work on modern machines/OSes, but more often than not there are crippling issues. This is something that has actually tainted my opinion of Valve - that they would continue to list and sell these items without any disclaimer, warning, or anything.
I still believe the chance of Google losing or preventing access to my data is much lower than the chance of me accidentally screwing up my own server and finding out my backups don't work. It's a huge amount of work to get anywhere close to the reliability of GMail. You have to maintain the server, secure it, test backups, verify backups and deal with every security or maintenance issue that comes up.

It's a trade-off, and one I've come down on the side of GMail for.
I tried to finish - but the author was either being dense or argumentative. I think AT&T has made their position pretty clear - Unlimited doesn't have overage charges, but you get rate limited when you hit the top 5% of usage (currently 2 Gigabytes). AT&T also offers 2 Gigabyte and 3 Gigabyte plans, with overage charges.

Happily, AT&T has been prevented from taking over T-Mobile, so we still have at least four providers for wireless data in most major markets - let's hope it stays that way.
Actually do. Since he's using getmail, its making a copy to his local system. It just happens to be able to do that over IMAP. You are better off doing this than doing the same with POP because Gmail's POP deletes mails as you read them, which is non-standard. You could lose emails if there are network, disk, or other errors.
Why did you put porn in there? There are plenty of porn users (most males with access to the internet) but very few of them are addicts (in the sense that they can't function correctly without it not in the sense that they keep using it regulary because they enjoy it). Facebook, or even hn, is far more addictive.
My point is that non-free software is pervasive and impossible to avoid, even for people like RMS. That is all.
Tiered plans have overage charges, unlimited plans don't.
> This is logically flawed. It is entirely possible that by
> removing the barrier of bachelor's degree, they will
> receive even more applicants who cannot program
> (percentage-wise).

While certainly true, this line of reasoning works a lot better for big companies than small-ish start-ups. Remember: requiring a CS degree acts as a filter with a certain probabilistic efficacy given that CS degree and engineering ability are correlated but distinct.

If you get 10,000 applications a year (as enterprises like Google, Facebook, and Apple do), you don't really have to give a damn about your false negative rate. Go ahead and install severe formal requirements (e.g., needs CS PhD) -- you're still going to get a number of applications that is sufficiently large to statistically guarantee multiple highly suitable candidates, and you'll save tons of money and time in the process.

Non-behemoths can't really afford many false negatives because the applicant pool is far more limited. False positives at the CV/formalism stage are relatively easily filtered at the interview stage due to, again, smaller volume.
It is intuitively obvious that it is better to be rich and healthy than poor and ill. Sadly, the reality choices are neither. And you can not just split a repo. Hearing some ideas for that case would have been interesting.

Solving a scaling problem by splitting it is, well, obvious.

And, yes, I also ran github on a couple of projects at $work and the issues are real, seen them.

So, if it hurts when I try to use git - the answer will be don't use git... But the conveniences are so tempting...
You don't give any good reasons to do what you do. You just seem to be paranoid about something, I'm not sure of.

>I just prefer web sites that aren’t updating state based on me just reading things.

That seems odd. What do you care? Do you get frustrated if they incremented a counter to see how many people are currently on their site?

>I like to see opposing sides of the argument, so don’t like the idea of being bubbled by my own preferences.

That's shortsighted of you. The algorithm can detect that you like this and will show you a healthy does of opposing arguments.

>I feel a little freaked out when one cycling site I go on has adverts for the tyres I looked at 2 weeks ago on an entirely unconnected web site.

So you don't like to see relevant ads.

>Personalisation can get it wrong. In the same way that Amazon recommendations become tainted every December when you do the Christmas shop.

Sure, it can get it wrong, that's why it isn't as prevalent as you make it seem to be. Also, Amazon does their recommendations based on the latest things you shopped for. So when you start browsing other stuff, they'll show you related content.

>And personalisation can be extremely upsetting, such as a family member who still receives new born baby information months after a miscarriage.

Any one can get that wrong (and this isn't an extreme case). Their friend could congratulate them on the baby.

>It just comes back to how I use the web.

Like old media that isn't dynamic.

>I enjoy it more when it’s made up of many disconnected things giving a consistent experience to the user... me.

That doesn't make sense. It seems you don't like the Internet.

You make some good points on how they could improve these things, but not on them not being used.
Another point to remember: If you use /bin/false and it's dynamically linked (which it probably is), then you MUST make sure that you have PermitUserEnvironment set to "no" -- otherwise people can LD_PRELOAD their way in.
Unless you have a 4S.
I stopped reading job ads because it made me feel unqualified to do anything. I have a lot of experience. I've solved a lot of hard problems. I've built a lot of enterprise software that a lot of people actually use. But of course, that's not good enough these days. You have to be a real genius to get a job. I'm not a genius unfortunately so I'll stick with trying to do start my own company and hire geniuses.
Gibberish article, I’m afraid. As one of said engineers I don’t see how my employer is undercutting me by paying only twice the median, plus bennies.

The expense of Silicon Valley is largely down to growth policy, which is to say, they can’t build housing concomitant with demand. Similarly here in NYC.

Making very good money in an very expensive place is not a struggle, it’s a privilege of very few.
John: s/community/communicating/ , I think.
While the main thrust of the story is concerning, what really makes me feel ill are the scripted responses. The service agents are just picking responses from a list and hitting send. They appear to have no ability to apply thought to the process, and no authority to delegate up.
I'm sure the staff are smart and frustrated, and I'm reasonably sure that they are constrained by their systems and processes.
But how good would it be if the very first agent was able to actually address the question.
My suggested answer would be "yes, this does seem very low, but that's what we are told - 95% of people use less than 2gb per month. It seems a little ridiculous. I can switch you to the 3gb plan of you like - it's cheaper as well (my guess). "
No matter what the response it's time to stop this cruel and unusual punishment of both CS staff and customers.
This is a good distinction, thank you.
Then they might go to extremes with criticisms they think you want to hear.
1. Running a mail server is an unbelievable pain in the rear from an IT perspective. Note that by "mail server" I mean a good setup with spam filtration, webmail, SMTPS, IMAPS, etc.

2. Really good rich webmail. I personally use Mac Mail.app most of the time, but having that rich webmail is nice.

3. Filters mail at the server side.

4. Very good spam filtering... I post my gmail addresses on web pages with no obfuscation and get maybe 1-2 spams per month.

Cumulative: it's one more thing I don't have to jerk around with. It just works.
Great, now you have perhaps a slightly less pleasing experience at the risk of nothing.
Went from Trac to Redmine for code centric projects and just started to use Teambox for projects that involve non-coders.
My main requirements are: Option to host it myself and the ability to read and modify the code.
Sometimes a CSS color scraper comes in handy ...
The 4S has CDMA and GSM radios built in. You could just unlock it and move it over if you can find the right CSR to add your IMEI to Verizon.
Do you mean you believe that what you describe for 50s/60s matches what is happening currently in France? If so that's far from it, at least from the people I know here (and I know a couple :-).

Children here aren't considered small adults, and there's no way (for most at least) they walk to school when aged 5 etc.

I don't think (honestly) that Europe or France is just applying the same recipes years after the US; things are really different for some parts, not happening later IMO.
Hindrance or not, it adds an extra layer of friction in the quest of getting users, getting PR, getting attention, etc since people have been used to seeing most things already. And it's not about creativity, it's about making something to get rich first.