skysight-inc/HackerNews huggingface dataset:
Google's spam filter seems to be having more issues these days. I used to ignore the spam filter, but got a reminder email which forced me to check the spam folder, and lo behold there was the email. I always open emails from that person and Gmail marks it as important, I wonder how it could possibly classify it as spam(assuming the email servers remained the same). The funny part was that just a few days prior I read a comment on HN warning about the spam filter and I had been meaning to check the spam folder but didn't.
A/B testing our friends
I should point out that as you read the article and watch the video, be careful not to lump a lot of people in with his type of thinking. One extreme person in a group is not representative of the group as a whole.
There's a Microsoft store in Phoenix that's been playing host for some user groups lately, and don't think they're all MS-software related.
If you want to learn software engineering, get a job as a software engineer after a degree in CS. You will learn far more from the job than from the degree.
Is it just me or did HN got boring?
WebView-based apps might look a bit crappy compared to fully native apps, but the ultimate goal is to make as many consumers as possible buy your product. Depending on JRE is defenitely not going to help you reach that goal.
I'm sure there is a middle ground here. Security is not necessarily a function of age.
This sort of thing enrages me, but for that very reason, I don't think it belongs here. It's not germane to hacking and startups unless you start making more indirect arguments with which you could probably pull in whatever sort of topic you felt like.
Gmail's handling of multiple accounts is just about the poorest I've seen in any email client. Even Microsoft Outlook handles multiple accounts better!
Generally, the PE exam itself is considered one of the least difficult portions of the process, though it's still stressful for certain disciplines. The PE exam topics are also generally known to lag reality, regardless of discipline, and often by a decade. It's also open book and some people bring entire carts of books, though I find that not to be very effective since you basically only have six minutes per question.

The major part of the application process is that you will need to work under the direct supervision of a PE, and have increasing levels of documented responsibility, which is often harder to satisfy. Depending on the state, three of the five (minimum) of your recommendations must come from licensed PEs, who need to be able to certify more about you than simply your character.

Usually when threads like this appear, too much emphasis is placed on the exam rather than the requirements that allow you to sit for the exam in the first place. The PE license process is not like a Microsoft or Cisco certification. It took me a good six months to get all the paperwork ready to apply for the exam. I minimally studied for the exam itself. Consequently, four years ends up being more like five or six, in my case, due to less than stellar record keeping.
What's also missing is the client point of view, where a feature gets requested, the developer provides an estimate and then the feature gets changed over and over again by the client during development, yet the client is asking why it takes longer than originally estimated.

A little bit unrelated, but another fun one that happened to a friend recently was the redesign of a website over to wordpress. Once it was done & ready to be deployed the client mentioned that they don't have any servers with php support available - he was the same contact who confirmed and approved all the original specs, heh.
Certainly there will always be governing structures, of all scales, but the question is: which governence happens at what scale?

The federalism of the United States is a play to push power to a more state-sized scale (taxation, education) while still allowing for powers at a larger scale that need to be there (civil rights, defense, EPA).

Anarchism isn't really about abolishing power structures, it's about pushing more things down into even smaller structures (cults of personality, architectures, local cultural practices, etc).

The idea behind what your OP is saying isn't that nation-states will go away, it's that many of their current roles will be pushed off into larger, global structures whose "muscle" is not military, but cryptographic.
Oh yes, I understand that. But the problem I have is this - he's a congressman, how come?
There is an obvious inflation/deflation twist, as explained in another post. My mistake - I'm not familiar enough yet with economists vocabulary and perspective.

If the economy is not growing as fast as your currency supply is, I'd prefer calling that "purchasing power" deflation since I think on the purchaser side - and you will get less and less stuff for a given amount of your money (while of course the token price will inflate - sorry if this was not clear)

Besides that twist, I don't agree with your conclusions.

It's all about perspective, and IMHO you are too clear cut.

Currencies being inflationary in a growing economy - it's good if you are productive and don't have much capital. It's not good if you are not productive but already have acquired capital, because you must then do something - like invest or spend - or you will be less well-off.

There is a clear link between spending, investment and economical activity, but saying that this link is better to the alternative - the link between not spending, not investing and not trading is all about one's values.

(I mean, like many here I share your opinion, hence my initial remark about bitcoin not being good for economic growth, but many leftists and "deflating" folks would say that it would be better for the planet and so on if we stopped growing and even inverted the tendency)

Likewise, half of the bitcoin being held by the inventor is a good thing for this inventor, and is a statement of how good he think his product is. Just like an IPO - he hasn't cashed in yet, so I take this as a statement of trust.

It's not good for you and me because it might have bad effects on bitcoin if the cash-out is too fast.
That's not good enough in this case. The problem here, as I understood it, was that spam in the work email wasn't coming into the personal email in the first place, rendering the personal email incomplete. You would have to check all of the spam boxes.
Harry Potter for Kinect (2012) - RF / XBOX360 » СКАЧАТЬ БЕСПЛАТНО
Responsive Web Design Talk from WordCamp Detroit 2012
I believe the term you're looking for is a commodity.

Keep in mind that commodity based currencies (like gold) have existed for thousands of years. Bitcoin acts more like a commodity than these because there's a specific upper limit on the maximum quantity and you can't discover new bitcoins (at least after they are all mined.

But yes, this could be considered a good thing (no one can control it) or a bad thing (no one can control it).
The ageism I saw is why I decided I didn't want to be in software development for the long term and left the field.

I personally think the mentality is stupid and probably quite inefficient. In my field, law, they don't even let you into the courtroom until you're 5+ years in. Practicing law is an art and people with 20 years of experience are just better at it than people starting out. I never understood why so many people think software development is any different. Companies don't lay off their lawyers and hire fresh graduates when some new major new law goes into effect, so why do people lay off their software developers and hire fresh graduates when some major new technology becomes popular?
> Probably because there are far fewer cool startups in NYC to compete for talent with.

I know this is a silly argument, but unless you have some evidence, I would advise you to take that back. http://nytm.org/made-in-nyc/
Sure, that could work too, it's basically apprenticeship. But it's still not the CS degree's fault or problem that you're learning software engineering on the job.
I think one thing to be careful about is not to read too much into response from your friends... they are already biased. That said, the difference within that set is interesting.
Or a Peoplesoft one Or Oracle or anything government or ..
Niels Bohr - Physicist who made foundational contributions to atomic mechanics
I really despise their spammy apps, but Zynga has a billion dollars in the bank by making facebook games. The fact they did so well in the first place is nothing short of amazing.

Failure is such a strong word. I'm curious how many successful startups even came close to this.
I do not consider the hidden tax of forcing me to use my facebook account worth it. That's not cheap; it's merely a different kind of currency.

Edit: I am mistaken; they allow users wihtout facebook accounts to sign up now (see elsewhere in the thread)
I think thats a fair comparison to make. They have put out a pretty modern toolset here aimed at frontend developers/designers http://html.adobe.com/
CoWonder - A new way to develop ideas with anonymity
coWonder takes the joy that we all get from the simple act of sharing
and combines it with an innovative mind-mapping engine.
If you want to do this reliably, don't use the GMail auto-forward stuff. Instead, create yourself a _filter_ with the following definition:

Matches: -{"X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*"}
Do this: Skip Inbox, Forward to XXX, Delete it

Your other GMail account will take care of the spam that gets forwarded.

I've been doing this for more than a year, with nothing ending up in the account's Spam folder.
That makes sense...that was why we wanted to point out relative performance rather than absolute numbers. It is also probably fair to point out that the content and tone of our messaging differed quite a bit, which explains some of the differences.
Most likely intervention and not so subtle pressures from another government (but which one?)
Endless list was an exaggeration, but the requirements were very specific: A CS degree requirement, experience with specific technologies, etc. The kind of stuff you might add when people are fighting for the job in order to scare some away. You can't afford to scare anyone away if a shortage is real.

Though your point may still hold true, however I've seen it often enough that I find it surprising that so many companies (many of whom specialize in tech) are that out of touch.
"Intensely, but shallowly, interesting".
I'm very sorry to hear about your experience, thank you so much for sharing it.
Ask HN: Best Quote to describe yourself at work
For me the following quote works the best:

'Pleasure in the job puts perfection in the work'

What about you?
You are kind of right that this type of projects go for years, but other than that, billion+ projects are no exaggeration..
Inflation is not the only reason why I want to spend/invest money now rather than save them. In fact, it's not even a good reason, because it forces me to spend money.

Deflation doesn't discourage spending by itself. The price of holding to the money is the lost opportunity of investing those money into something else. I'd say, generally saving money is a good thing rather than bad because it allows me to only invest them when I consider the opportunity good enough. Presently, inflation punishes me if I save money. So, if we talk about particular individuals saving money, inflation is not a good thing for them. It might be good for specific groups of people who receive the money I spend, but then one might say it is good for them at my expense. Which brings us to the idea that inflation is simply a tax.
I suffered from this and now have set up a filter on the forwarding account that goes something like: 'Matches: from:(*) Do this: Never send it to Spam' so it forwards absolutely all email. My personal account then dumps then filters stuff in to spam folder that I do check.
A software engineering certification exam with no coding seems a little odd.
When does family/friends announcements turn to spam? I know many marketing email providers are weary of writing to your entire address book of people who did not opt in.
You can avoid talking about people's subjective beliefs about good or services, and instead talk about their subjective beliefs about their lives. You can then measure the curve of subjective satisfaction with their lives and value can be defined as "the impact of a good or service on the satisfaction curve of a recipient's life".

Tying value to the subjective experience of the outcomes is qualitatively different than tying value to subjective beliefs about the goods or services.

For example, someone might buy a million dollar McMansion because they subjectively believe it's valuable to them, and then discover that they're miserable in it because it's horribly designed, poorly constructed, and expensive to maintain. That's fundamentally different from someone who buys a house that is cheap to heat and cool, makes their everyday tasks easier, and causes the release of pleasure chemicals in a sustainable and helpful way.

The latter has intrinsic value in a way the former doesn't.

Edit: You can also define value as the ability for a good to increase your overall wealth. So, some goods have a cost, and do nothing to my net worth (lottery ticket). But some, if you look at the longer term, have a cost, but also add to my net worth (buying a soy milk maker). If you put a dollar value on your experiences, this can cover everything.
Or select the picture and copy it to the desktop.
I've been getting increasingly fed up with gmail, but not quite to the point of making me set up exim. Does anybody know of a mail server I can throw on ec2 and forget about?
Fair enough. The article is just titled to obnoxiously grab attention "Gmail is ruining your company!" instead of "Gmail forwarding doesn't always work" or something similar.

But hey, it's at the top of HN, so it must have worked.
The funny thing is there is a God.
It's slowly turning into TechCrunch stories commented on by Redditors.
You don't get what you deserve, you get what you negotiate.
Being good at the job or the market demand or the right size of a company are small variables against your ability to negotiate the rate you want.
Very true. I think the key to efficiency is alway happiness. When you're happy with your environment, you most likely can work without worries or disturbances and are thus efficient.

So, use the tools that make you happy. Personally, I use Emacs and I love it. But I don't think that Emacs inherently makes me more efficient than, say Vim or Sublime Text. That said, you should use a tool with sufficient power so you are not limited by it. So no Notepad, sorry.
Do you seriously claim that janitors in the 25th percentile make about the same as programmers in said percentile, on average - that the average is the same for all occupations? I rather doubt it.

I mean, it makes sense that return on all sorts of investment should be about the same once the respective markets stabilize, but some things aren't investment, they're luck. Being good at something that is in demand is more like sitting on a gold mine than buying stock.
Who is China Labor Watch and who are they funded by?
Ruins: Ramaze on OpenShift
It doesn't hurt that a lot of managers have no idea what to expect from programmers and no idea how to find and attract good programmers. They seem to learn to cope with whatever they can get and learn not to expect much.

And I have a theory: there's a group of people who have picked up patterns from a bunch of examples they've found on the Internet, or in code they've managed to be allowed to work on, and they've never grown past that. They're fine as long as you're asking them to do something they've seen or done before (for generous definitions of fine), but completely screwed the moment you venture out of that zone and consulting the Internet draws a blank. They can memorize patterns, but haven't learned to think through anything more complicated than that.

These people can appear productive to the right people, yet be completely stumped by FizzBuzz.
You're simply wrong. Earlier this year I did the full tour of Sand Hill Road and ultimately raised an A round led by Andreessen Horowitz, considered by many entrepreneurs to be the "top" fund today (whatever that means). The top funds tend to have strikingly competent and professional admins. I don't know who you've pitched, but I don't see any particular evidence of your claim about youth and beauty.

That's not why I'm downvoting you though. I'm downvoting you because you used the phrase "past her best" to refer to women that you don't find attractive. The time when that kind of language was acceptable in our industry has long passed (actually it was never acceptable, only tolerated.) This is a topic that is frequently discussed on HN, and as a HN reader of over a year, you have no excuse for not being on notice.
What kind of magic expression is that?
Wow you just laid down in words what I was thinking and couldn't express!

Opportunity costs are more important than deflation or inflation.

Thanks a lot - it's quite clear!!
I ran into this problem as well. So, now, as standard practice, when I set up forwarding between GMail accounts, I add a single filter to the account being forwarded:

Matches: -96f0f0036730a7d970a678e8f933e8b7
Do this: Never send it to Spam

The string is just a random hex string, the minus (-) tells it to match all messages that do not contain this string. No message should ever contain it, so no message should ever be sent to spam in the original account. Once it gets to the end account, GMail will still filter it and put it in Spam if it is spam.
Two comments. To me providing good estimates for a single task below a half a day seems like a pointless exercise in estimation. It feels like below that threshold you're working in a micro-management environment where the task tracking is taking away from time-on-task getting things done.

For planning larger projects of multiple man years, I think the threshold is even higher for productive estimation. In those long term planning situations estimates below a half a week to a week are more appropriate, because you'll get a better plan focusing on improved requirement specs or use cases etc. This is because the uncertainty of the project completion is better reduced not via better estimates, but better definitions of the tasks or developing a better feel for the technical uncertainties leading you to better estimates. A more precise estimate is not the same as a more accurate estimate.

The second comment I'd have is that the most frequent mismatch in estimates is that programmers instinctively estimate the time narrowly focused on implementation, or the time for getting over the hump of the core problem (subconsciously I think thats because after that's done it's boring stuff that few people want to dwell upon). The estimation fix is to separately estimate design and or implementation separate from testing (fixing) and deployment. A good rule-of-thumb there is that testing and deployment will be Pi times the implementation estimate. That factor is even higher if you have a complex multi-layer subsystem / system integration testing scheme required for the project. There are so many shops that like to pretend none of this exists, and they can even manage to succeed doing that, but there's a lot of bad side effects. They're not as effective long-term, often implode after rolling that dice too many times, or will depend on the technical side to grind it out with heroic measures.
I dont think this is a good idea -- if ec2 goes down (as it has in the past) you risk losing email
I think it will become necessary for the areas you outline, particularly in industrial control. Although best practices and standards have been established for electrical systems and mechanical systems, my observations in factory control show that the programming components continue to be the most fragile and buggy. And currently the legislation here lags as well since software systems are typically __not__ certified, except in certain military cases.

This isn't something for Web 2.0 programmers, who can carry on as they have been doing. Instead, it's for folks like myself who have designed the clean-room door locking logic for the CDC when contamination is detected (see "Walking Dead" for a grossly exaggerated example of such a system).
How could Nokia suddenly do an about face heel turn away from Microsoft.
One reason I'm not confident that the supply problem will be solved anytime soon:

http://marginalrevolution.com/marginalrevolution/2011/11/col...

Given that college has been incredibly (over)promoted over the past 20 years and that CS jobs have become more lucrative if anything, the conclusion I drew from this is that there just aren't very many engineers on the margin.
People who believe things like this do not make good hackers. They are prone to accepting answers based on what they think they ought to believe rather than figuring out something that works. They have no ability to make good decisions based on evidence.

People who believe things like this try to spread their systems of belief. They are hostile to education, and favor training instead. If they get their hands on your local educational system, it will produce people who are not well educated and will not make competitive employees.

When this happens in a place far away from you, you can point and laugh. Your economic value goes up because they will not be competitive with you.

When this happens in a place where you expect to recruit employees, cofounders, or otherwise depend on the expertise of the local people, you are in trouble.

There. Now it's relevant to HN.
Foxconn has multiple plants with more than 200k workers. 4k workers on strike must be a small enough thing for them.
I'm amazed at your ability to tolerate BS, unreason and good ol trolling, both here and on your blog.

Shouldn't this be one of the lessons on the list?
When I spend, someone else has a job. We measure the health/strength of economies based on the amount of economic activity, and this does seem to correlate (though not perfectly, obviously) with human flourishing and other things we care about.
But as this person is a democratic elected official, he is representative for a group. An he is not talking to himself, he is talking to part of that group, in the video.

On a side note, it just baffles me that in an age where anybody with a 4 inch device in his or her pocket can access the world in knowledge, people choose, literally choose, to be willfully ignorent.

Then again, I always find it good to remember that people from the same country currently also have a rover running about on Mars. Apparently one check in away from being the mayor.
I risk new messages getting bounced, but all of my email is backed up on my computer. And I'd archive everything to s3 (which has never lost data to my knowledge) in case both my ec2 instance and my laptop disappeared.
Side projects have directly helped me to run my main business. If it weren't for side freelancing gigs, my company wouldn't even be here right now.

Every person's situation is different. I remember reading an excellent post from Parse.ly's founder who talked about how his side project helped him put food on the table while they were building Parse.ly

Not every startup wants to give away equity and control for funding. Side projects are essential for bootstrapped startups.
http://www.eicar.org/86-0-Intended-use.html

It's designed to be automatically flagged as a virus, without actually being a virus. I found this with a simple Googling; you can too!
There's a wealth of knowledge about email marketing which doesn't come up nearly as much on HN