skysight-inc/HackerNews huggingface dataset:
I don't think your history is really quite correct in its nuance. Programming as an actual trade emerged quickly in the 50s. The 60s saw the rise of computer science degrees, often coming from either the Math or the EE side. During the 50s and 60s, the computers had tons of people working with FORTRAN/COBOL (& others) to churn out business code. This accelerated in the 70s. There were armies of basic programmers out there. It only takes flipping through Dijikstra to realize that these people were not super well trained.

Occasionally in the recollections of the really early programmers, we learn that they were hired from the secretarial pool and trained if they had math aptitude. Not from physicists or the PhDs always. I am sure this was very true for the line of business & banking apps.
Interesting comment. Thanks. My first thought is how that would be applied to Papers, Please.
a version that works inside your zsh scripts. there may be a better way to do it

t=${@[$#]}

c=("ssh" "-t" "${@:1:$(( $# -1 ))}" "${t%:}" "cd ${t##:}; \$SHELL -l")

"${c[@]}"
You could still say this is 2-factor, I know my phone PIN, and I have my phone. It's interesting, yet not for me.

I'd rather keep with the SMS PIN's as part of my two-factor auth, no third party app required, no lost private keys.

Most people who jump on the 2-factor band-wagon care more about security then speedy access. They are willing to carry an extra device ( smartphone, smart card, USB key, etc... )
I agree that in some sense it doesn't make sense and people from 4chan probably do have a drastically different standard for what is actually mean. I'm sure for most people on 4chan you don't really consider anything mean. It doesn't matter what anyone says to you because who cares. The thread dies and that's the end of that.

You also have to remember though that most of 4chan is not /b/. It gives a misleading representation to the majority of the site.
Meet Alphaworks, The New Crowdfunding-Inspired Investment Platform
> My boss entered my name into the search field and says "Before I hit [Enter], is there anything you don't want me to know about? We don't have to do this."

That's a bit weird, isn't it? Why did your boss enter your name, and not their own name? Or ask for a volunteer?

Granted, you were asked "should I go ahead or not", but you shouldn't have been forced into this situation in the first place. You could easily have had something in your history completely irrelevant to your work, but saying "don't" would reflect poorly on you regardless.
This is great, I can definitely see myself using this for long texts. What about having modes for different historical authors: Austin, Dostoevsky, Woolf. Who said that Hemingway was the golden standard?

Although I have to admit Hemingway's famous short short story (though possibly not his) gives me chills

"for sale, baby shoes, never worn"
I uploaded a fix for that. Thanks.

In any case just use the beta code, no need for the waiting list you, you're in already :)
I asked this exact question to the team on Twitter a few days ago when I first heard about this. Their response[1] was that you need a PIN to unlock the app.

[1] https://twitter.com/getclef/status/431095300619390976
I can watch you without trying to stop you. The two are often linked, but they're not the same.
>Cutting 3% is hardly a rebalancing. Many companies cut double that every year as part of annual performance management.

Depends on whether there is a hiring freeze or not.
As I said, I'm no expert. But, I doubt these price discrepancies can be fully explained in this way. Rolls Royces (a common example) is a common example, but these are pretty supply limited being hand built cars. A unique situation. I can't imagine that manufacturers genuinely get away with a >50% profit margin. It also doesn't explain why export is being limited (presumably from other countries, not just the US).
Why are So Many Corporations Formed in Delaware?
Yes. Healthy communities, real or virtual, self-regulate through social feedback loops. Requiring real names activates those social feedback loops in a way that is very handy from the perspective of people designing communities.

If you're going to have anonymity, you need to find a workable substitute. Early BBSes were often pseudonymous, but they were also gardens carefully tended by their operators. HN's self-moderation and karma tracking provide a similar effect here. Quora has a functional mix of mostly real names with optional anonymity on a per-post basis plus user voting and heavy moderation to enforce a "be nice, be respectful" tone.

Another good example is John Scalzi, who moderates his blog comments using the "Mallet of Loving Correction". His comment policy is a great example, but it clearly takes a lot of thoughtful gardening on his part to keep a pseudonymous comments section from descending into something pretty ugly: http://whatever.scalzi.com/about/site-disclaimer-and-comment...
Aaaaaagh!!!!!! Only made it past the 2nd pipe after 5 minutes so I'm going back to Threes!

http://asherv.com/threes/
Right, that's why I said "in theory." I've never heard of it working for anyone, but it is one more month of pay.
Just about all the widely public 2 factor schemes out there leverage cell phones via SMS or another route, they all require your device to be some battery life.
This is a great essay, and a great argument for anonymity and what it can offer.

Sam's essay went too quickly towards condemning anonymity, but it started by attacking a different kind of anonymity--that of small groups. Secret might have problems not simply because the messages are anonymous, but because they are anonymous between people who know each other and can act on that information. In 4chan participants likely will never meet--in Secret they already have.
Although I think I get enough knowledge about food from reading PubMed and other links from the paleo community, I’m finding the Food for Thought course from McGill on edX [1] to be an interesting perspective on diet + chemistry.

I may not agree with everything but it’s a nice refresher and it’s certainly the kind of course that more people should take; not enough people know enough about the food they put in their mouths.

[1] https://www.edx.org/course/mcgillx/mcgillx-chem181x-food-tho...
Were we ever considered professionals? There's no test - all you have to do to be a software developer is declare yourself to be one. There's no overarching professional organization or boards, therefore incompetents aren't de-certified and national lobbying isn't coherent.

In fact, the largest companies that we work for are frequently lobbying for things that programmers don't support, or actively damage our interests in relation to management.

We're also generally professional middle-class conservative enough that we're anti-union in a way that only people who are members of professional organizations that are at least 100 years old can afford to be. For doctors and lawyers it's easy to ignore cognitive dissonance because the freebies they get are so baked into government that it's hard to remember that people actually had to make a conscious effort to make that happen. There's no reason for programmers to be so complacent.

The transistor isn't even as old as the National Association of Realtors. People in real estate have more clout, baked in advantage, and respect as a member of a profession than anybody can be expected to get by calling themselves a programmer. At least they have to take a test.
That's because most localStorage implementations are in-memory. Chrome and FF (as far as I know) have to synchronously load all your localStorage data from disk at page load and then flush changes to disk later. This increases your page load times dramatically if the user has a spinning rust hard drive. (This is part of why localStorage has a ~2.5mb cap in Chrome and a ~5mb cap in Firefox.)

So, in practice you're benchmarking actual I/O vs in-memory data structure updates.
I have been at the receiving end of such cases on multiple times...so that is when I started giving out link of this tool to people :)
https://chrome.google.com/webstore/detail/awesome-screenshot...
Addiction and Fame: How Flappy Bird is the App Store’s Grunge Moment
His point seems to be that it breeds HONESTY rather than meanness, I don't think he was saying it breeds the opposite of meanness, just that meanness is a side-effect of the honesty and the honesty is the real effect.
+1

That doesn't mean no new features, but we are certainly not rushing products out the door, market pressure or not. We know what we're doing. :)
Special glasses help surgeons 'see' cancer​​​​​​​​
This seems pretty cool - though the display could use some work (I don't know if this is just me, on Chrome). It's overlapping in a lot of places, the buttons seem a bit wonky, and the spacing is weird (http://i.imgur.com/bNqI9MD.png)
Just a note, they're not escorted out of the building to prevent them from talking to their colleagues, they're escorted out so they don't have a chance to do any damage to network stuff (rm -rf/deltree c:) etc.
They're typically solved by normalization, something JavaScript currently does not do well.
You can't live a positive life with a negative mind | Joanna Ciolek
I totally agree with you.

However, that doesn't mean it will stop. Imagine what it was like to be a scribe; you were a craftsman, who cared about the details of your work, had the intuition and experience to anticipate how your work would change in the future, and to understand subtle nuances lost on the illiterate.

What happened to the scribes? As literacy matured, and became widespread, they were out of a job. And it wasn't because they somehow became bad at their work. It was because they became obsolete.

Now, I'm not arguing this will happen quickly, and it may look different, but I can't help but look around and see how much more accessible basic programming has become (tryruby.org and all the others). Slowly, very slowly, more people are becoming literate.

They're not experts, and they may never be experts. But all of a sudden these people are experiencing an ability to see their ideas become reality, and more importantly, they're experiencing a new way to think. This is exactly what happened when people became literate, and the scribes disappeared.

Figure out a way to ride this wave, and you'll never be obsolete.
Do keep in mind that 4chan is not /b/. There's a _huge_ discrepancy between people's interpretation of what 4chan is like, and what it really is. This is probably why the community has been able to stay so strong over the years. On the off-chance you visit one of the more aggressive boards and someone tries to say mean things to you, you can always reply in a friendly, careless fashion and make them feel really bad about what they said.

I was gonna go look for some lovey dovey thread to cite as evidence, but instead I found a thread full of guys trying to build a physical version of their imaginary chinese-cartoon girlfriends. https://archive.foolz.us/a/thread/101944946/

I literally can't imagine this happening anywhere other than on 4chan.
Does nginx have a directive for serving this text quickliy:

<h1>Maintenance</h1><p>will be back soon!</p>

Oh. It's written in C. Got it.
As there's more choice, people seem to be more interested in what others are doing, so when something gets some traction it can grow very big very fast. (And this game had some help at the start, it seems).

If it wasn't Flappy Bird, it would be something else. But this game does have the key elements: simple, accessible, shareable.
As he posits some may conclude, it does just read like bitter sour grapes...yet I've been professionally programming since 1995. Is someone casting their own lot as the lot of the world?

http://www.theonion.com/articles/sociologist-considers-own-b...

By and large I think having demonstrated skills in software development (and truthfully this means less that you can point to years of experience -- which may be 1 year of experience 20 times, or 20 years of experience -- or pieces of paper and demand respect) is just enormously powerful right now. I am incredibly, enormously grateful for the position I am in, and that my aptitudes as a child happened to bring me into the fold of something that ended up being one of the few careers where you can write your own meal ticket.
The reason most large companies give 2+ months paid severance isn't because they are 'nice'--it's to get around the 60-notice period required when laying off more than X% of your work force (due to the WARN Act).
Have you ever read Tense Present by David Foster Wallace? If you haven't, find a copy online and enjoy! Based on your other comments, you'll appreciate DFW.

Short answer is that you should pardon my language, but English is fucked. So fucked that those of us native speakers should apologize for the state of our language. Not only is English constantly evolving (in different ways, in different English speaking countries), but the limited 'rules' are contradictory.

So, to answer your question about stats, we could take 10,000 English experts and lock them in a room until they write the English spec. In actual practice, they would die before they would ever agree on a set of rules. And then, even if they did come out with a spec, most famous writers would violate the spec at certain times.
>> subvert the free market by manufacturers

Whatever people (in this case, manufacturers) do IS free market. Regulation is subversion.
China's Jade Rabbit rover pronounced dead on the moon
[ansible-project] Re: Why we won't be submitting patches
The notion that anonymity breeds meanness suggests that the meanness is created. I think moot's assertion that anonymity facilitates honesty suggests that what is exposed is the meanness that was within people all along.
The attack is ongoing https://news.ycombinator.com/item?id=7216492 It should be "nothing new" but too many people are still running vulnerable servers.
Thanks for the addition.

I made un-researched generalizations based on limited knowledge of the skills possessed by the pioneers in the field.

I agree that it has, at the least, nuanced errors.

But, I try not to let the exact truth get in the way of a good story unless the exact truth is the crux of the argument.
Legal Privacy Hackathon at Mozilla SF[Video of Talks]
Nothing in my comment was meant to state that having a mission and making money are mutually exclusive. Please see my other comments elsewhere on this thread.

But, there is a difference between the Stradivarius scenario, as you've put it, and the Steve Jobs quote. Stradivarius's mission was to build the most beautiful, melodious violins. He then sold them to live. OTOH, Jobs said he wanted to build beautiful products that "people love".

So, his "mission" was building "products" for his audience (not for its own sake). He even described what he was building as "products"--that is, items to be sold at profit. Not melodious violins. But, products. That's key. Building items that people will buy is hardly a mission, beyond that of any capitalist endeavor.

As for the Zuckerberg quote, it really sounds great, but I don't buy it for a second. It's also notable that the quote appeared in the S1 statement for FB's IPO filing.
If they cutting in low cost centers, then you can imagine, how bad the things are.
Ants Infrastructure
Great comment.

The thing that strikes me as the very weirdest about all of this is that many of the systemd proponents seem to be incredibly animated and aggressive about systemd, but most of their arguments are either non-technical or completely wrong. Like, what's the motivation? Why have so many people gotten to this mentality?
/agree
http://en.wikipedia.org/wiki/Neelie_Kroes
Wow. Great article. I was not aware of this. Thank you for sharing Mr.ethan
Adding 'technicians' is not a bad thing, because like you said it lets us focus on the real problems. The 14 year olds can configure their blogs and fix peoples' computers while we write the software to send spaceships to Mars.

But let's face it: the more extroverted among us are jealous of the "social media gurus" who are waving their hands on the television stations and spewing garbage opinions. They didn't work for engineering degrees like we did, but their words are still heeded more than ours, even though it's just hot air.

Imagine what the world would have been like if the internet had existed when the automobile was introduced. I'm sure that the automotive engineers would be bemoaning the fake experts just are we are now. But the automotible did not make everyone's voices heard.

The very nature of our field means that we create technology that makes it possible for the loudest voices to carry the most weight, even if they don't know what they're talking about. It's the bitter pill we have to swallow.
I almost stopped reading, because I knew the story of the fan, but this version actually goes a bit further (won't spoil).
I just meant the idea of an adult drinking a glass of human milk weirds me out a bit. I didn't think it was ambiguous.
Oh my. Cannot wait to give this a shot. I played with Wit awhile back when they launched, and was seriously impressed. This will make it much easier to develop technology for their NLP.

One step closer to Jarvis.
/b/ seems to be a "honey pot" for the more negative behaviors on 4chan. By providing that outlet, the rest of the site's communities are that much more civil as a result.
It's not a firewall problem. The target's server load will probably not even increase. But the pipe will be completely filled with bogus NTP responses. Legit traffic will barely trickle through whatever pipe you give it.
Watts has experienced a general surge in the past few years or so-- I'd attribute it to the growing number of Youtube videos featuring audio of his lectures. The 'What if Money Were no Object' video in particular was passed around a lot in art communities and college campuses about two years ago. Trey Parker and Matt Stone animated some of his lectures, adding to the surge as well. Also, the band The Books prominently features Alan Watts samples in their music too, which is how I was introduced.
Digital Marketing: 5 Interesting Statistics
Scribe is a lovely choice. The modern equivalent might be editor. They are now essentially unemployable with the advent of word processors, which make everyone think they can write. Thus all the illiterate menus, signs, fliers that pervade our world.
> Creating compressed archives is a very different task from managing dependency graphs.

What? Creating a compressed archive is exactly the sort of thing that Make was designed for. A binary file or library, if you squint the right way, is just an archive of object files, which are just transformations of .c files.

Make's biggest problems for me (and the reason that I'm slowly gravitating towards writing a replacement for my own purposes) come from the fact that it can't handle inferring dependency graphs correctly. The usual 'gcc -M' hacks that work for C source don't work for code where dependency tracking is more than just an optimization. For C, remember, as long as you have the appropriate headers and .c files, you can build a .o file completely order-independent.

If you have a dependency digraph that looks like this:

a -> b, c, d
b -> c, d
c -> d
d

Then you need to build in this order:

d, c, b, a

Without some way of explicitly generating these dependencies ahead of time (which, I admit, is doable), you can't get make to do this properly. The best hack I can think of would look something like this:

depfile: $(SOURCES)
update-deps -o $@ $?

include depfile

But at that point, you're pretty much generating a makefile with another tool, scanning all changed sourcs, at which point you might as well move on to just building the DAG and running the build on them while you're at it.
Create a Node.js app that consumes APIs and is composed of small modules
I worry about the "seemingly" part. Sometime, whether due to law enforcement pressure or poor design, ephemeral chat messages/pictures will no longer be temporary -- and as users we might never know until it's too late.

Interesting thoughts about anonymity not being important to most people, and the future of social networking, though. I'd never thought about it that way before, but it seems compelling.
I just cannot stand having "errors" highlighted in red, so my tendency will be to feel bad for not correcting every one. It breaks my heart to see compiler warnings, even if I know that those specific ones are ok...
Maybe is just me, but it will be conflicting for me, and potentially not useful...
C-64 !
Any company spending 30k + on an automatic inline checkweigher is going to have an automatic reject attached to it that would knock the underweight product off the conveyor into a bin. That's typically a $1000 option on the upper end. Much less if you just use a little air jet for the reject.

Or they could spend another 200k on a shiny new cartoner that doesn't kick out empties, but that might be a really expensive fix for an intermittent problem. Sometimes fixing the root problem long term is more expensive than the medium term bandaid.
AfreSHeet – The Innovative Bed Sheet Designed for Dirty College Students
I can clearly see how FB became popular. There's something to extreme difficulty and simplicity.
Really? This is what all the flap is about? This is awful. It's almost impossible to get passed the first set of pipes because the a single click makes the bird jump half the height of the screen. Is the mobile app just as unusable?
You still need to stop the existing web server to get spark to take over port 80, and restart it when you are done, so it's not quite that simple.

Also, it's not hard to keep a maintenance conf file around, pointing to a different directory. At least, it's certainly no harder than downloading a second web server. Then it's just "sudo ln /etc/sites-available/maintenance /etc/sites-enabled/conf"
If you're jaded (as am I and the public) do yourself a favor and don't read the article as it's "more of the same". Summary: We can't confirm nor deny that water exists, but there is no smoking gun yadda yadda.

Honestly at this point, if NASA ever finds the proverbial "smoking gun" they'll need to hold some never-seen-before massive press conference with fireworks, giant balloons, and celebrity guests to get anyone's attention.
Seems a little similar to Steve Gibson's SQRL, I think:

https://www.youtube.com/watch?v=ZrQboo3pA10

http://sqrl.pl/guide/

https://www.grc.com/sqrl/sqrl.htm

He said in his recent Security Now podcast that he had some breakthroughs in terms of how SQRL will work, so it will probably change quite a bit from how it's presented at those two links. He also said his solution is better than what the FIDO Alliance is trying to achieve, but we'll see when it's ready if true (it does sound like the FIDO Alliance has created a few adoption problems for themselves with the licensing and whatnot, though).