skysight-inc/HackerNews huggingface dataset:
That's for trying, but 1. doesn't work unless you have zip installed, 2. doesn't recurse the whole directory tree, 3. doesn't rebuild the target if a file is renamed or deleted, 4. uses volatile time stamps instead of content hashes to detect targets needing update. And is GNU make specific. Then what if you want bz2 compression instead of zip?
>What exactly do you understand under freebies [for 100y+ prof org members]?

Doctors, Lawyers, Realtors, etc. have written 90% of the state laws that they are governed under, and most of the federal ones. They've protected themselves against foreign competition, and shielded themselves against liability.
Hmm.. for some reason when I think "small" Django just doesn't come to mind.
Windows Kernel Internal Overview by Microsoft Guy
Rails 4 Engines
You linked to a very interesting looking game, but I can't help but wonder, did you make it?
Awesome. How was this built?
"NASA finds Water on Mars" is what I am looking for until then its the same old.
Oddly enough it's not even necessary. Site works fine with NoScript on.
Why there is no android version
Speaking of bad accelerators: http://www.davidgcohen.com/2013/08/29/a-shocking-accelerator...
Were we ever considered professionals?

Not officially, no. I've always liked this line of thinking, though:

http://philip.greenspun.com/ancient-history/professionalism-...
Scribes didn't become obsolete due to the spread of literacy. It was due to the printing press.
> There's a _huge_ discrepancy between people's interpretation of what 4chan is like, and what it really is.

> /b/ seems to be a "honey pot" for the more negative behaviors on 4chan.

Double bingo!
Read the article in FF 26 and mouse-wheel scrolling was indeed way too fast and "slippery". Reminded me of all those Flash scroll bars in the 00's that just worked... horribly.\

I pulled this quickly from the source: http://areaaperta.com/nicescroll/

Curiously, the nicescroll website itself seems to behave a bit better. Maybe it's this implementation that went wrong.
Slight OT: I'm interested on people's thought on anonymity on HN.

- Do you think we have better discussions because we don't have to use our real names?

- How would using real names affect the discussion here?

- Does the anonymity here go far enough? For example if someone manages to tie our real identity to our HN username their is no way of changing the HN username.
That's an example of the professional clout of engineers, not programmers.
I still cannot believe anyone has any "real" money tied up in something like MtGox. Disturbing, stunning.
It's actually very very hard to get struck off as a lawyer or a doctor.
WebRTC weekly issue #2
Praise on you, this is really a clever and fun idea.
ugh, the way you did it, I thought that was the way most people did it. Usually you see the answer and only "show working". Though the mechanical approach can facilitate more complex problems.
The issue is that you don't need to be chartered professional software engineer to get virtually any programming job. That isn't true for other engineering professions.

Most civil engineers are PEs and they often have to be to do their jobs legally. Mechanical engineers are often PEs. Electrical engineers doing electronics often don't bother (as it isn't legally required for most work) but EEs doing line-voltage and above design work usually have to be.
This could be interesting to analyse but those charts are not really the best, mainly the pie chart. Maybe the best way to look at research costs is to compare it to the other costs of the company (maybe with the exception of those related to the cost of building the products).

I'm in no way an analyst so I might be way off on this recommendation though.
Can you tell us what's terrible? We are always eager to improve it.
Bigcommerce Marketing Strategies – February Week 2
The statement means they observed the effects in people that were not obese at the beginning of the study!
> If you are software engineer - you have the PE / FE exams. In some states its even illegal to call yourself a softare engineer...

Is this actually illegal in any state, and is it actually enforced in any state? I would bet that 99% of people who have the title "Software Engineer" have not taken those exams, and most have a CS degree.
In addition to the unfair maligning of the passive, I note that the following (simplified from a line in http://languagelog.ldc.upenn.edu/nll/?p=2922) is not marked as passive despite being so:

"This example will go unidentified as passive if you trust bad grammar-checking programs."

The problem is never the passive per se - it's unclear writing, period. Sometimes that involves passive voice.
> To me, games are at their best when they help created shared stories and memories for multiple people.

Games like Skyrim and Broken Age are still incredible experiences that have thrived as singleplayer experiences. Ask yourself what you want when you talk about shared stories. Both games I mentioned have moments that can be recalled with other players, and while that isn't the same as a shared memory, players still have a shared experience on some level.

On a personal level I certainly lean towards creating shared memories in games I develop, whether with online multiplayer, racing ghosts, or "couch co-op." I think the elements of competition and cooperation are awesome, but I don't think you should dismiss singleplayer content just because of a desire to foster shared experiences.
Does this mean I can translate JS to LLVM bitcode with this tool, then translate that bitcode back to Javscript with Emscripten? Sounds amazing :)
totally agree about sharing.

I personally would like something like a "follow the leader" option for people just watching. Then you can root for people getting insanely high scores. That would go viral.
"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."

The computer cares not for your platitudes. Fix your shit.

(More specifically, at least put some timelines on your milestones--you overlook, for example, a lot of computer early adoption by banks and insurance companies. A lot. See Burroughs et al.)

(These feel-good stories only serve to further undermine our profession.)
Microsoft blames 'system error' but denies censoring Chinese search results
Fill-rule... wut?
What was everyone looking at on October 9, 2013?
Pennsylvania High School Rolls Out 1,700 Linux Laptops to Students
There are a bunch of reasons why strict membership would be problematic.

First is the level of informal training that forms the basis for a lot of (good and bad) software developer's knowledge/ability. Certification favors some approved educational requirements. Second is the fact that professional certification is at its strongest when membership/non membership is a pretty decent indicator of competence. IE a certified plumber will instal toilets that consistently flush downward. Will a certified software developer be more likely to improve a client's chances that a project will be delivered and solve the problem its trying to solve?

That said, I can't see a strong objection to a voluntary organization recruiting members and seeing if they can add some value somewhere. Hopefully they don't try to keep all the compilers to themselves.
> One major goal for IndexedDB was to be low-level enough that people could build the APIs they want on top of it.

IndexedDB is neither low or high level, it's just worthless. I'd like to be able to use HTML APIs WITHOUT a framework. At least WebSQL was usefull. One could build an IndexedDB on the top of it if one wanted,or use it directly, but you cant build WebSQL on top of IndexedDB.

Thank you Mozilla.
http://languagelog.ldc.upenn.edu/nll/?p=992
At the silicon milkabout recently it was wall to wall macbooks and MBA's.
Class tensions build in San Francisco as protestors target TechCrunch awards
Good point. I guess I could pedantically counter with "the printing press enabled literacy". I don't think it changes my point too much, though :-)
1. Only profit earned outside of US borders may be deferred in such a manner.

2. That profit isn't "hidden". It's in plain sight. It's not even a loophole. The money is still taxable - but only once it is repatriated.
> No offense: the centering topic is really well covered right now

It sounds like you are fixating on the example of centering, where using a physics model to generate positioning and layouts, without CSS or HTML tables, is the goal.
Thanks for the proper translation.

Any chance you translate the message in the last picture ?
NB: It might be applicable in very small niche areas - safety critical systems etc.

And such systems are certified (in various ways, depending on the exact nature of the system). It'd be a waste of time and energy to certify an iPhone game.

So rather than certifying the software developer, certify the software, as needed. That way you can work on safety-critical jet software by day, and crank out cheesy, untested mobile entertainment software by night.
That shouldn't be to hard to add, could be grabbed from /proc/diskstats or /sys/block, i'll look into adding it tonight maybe.
Not surprising, since most of the core R&D needed happens in the supply chain -- the fabs, the screen manufacturers, the battery makers, sensors, etc. If the iWatch for example, uses new curved battery tech or curved screen, that will have arisen mostly from the R&D done by their partners.

With the acquisition of PA Semi, Apple does seem to be doing basic chip R&D now. But the industry as a whole would be no where without most of the traditional semiconductor manufacturers doing R&D to keep Moore's law going.

I do think it is sad that Apple, with $100+ billion in cash sitting in the bank, isn't spending more on basic research. IBM, HP, Bell Labs, Xerox, et al delivered a lot of serendipitous discoveries by spending money on stuff with no immediate product focus or return. Apple is sucking up the lion share of the mobile revolution's profits, but I think a bigger fraction of that could be channeled back into basic R&D as a whole.
I... What?

Are you really attempting to imply that having low account age on Hacker News is a sign of incompetence/inappropriateness of opinion?

Am I really reading this on a website based around people of all ages doing startups? I mean I'm just not getting the tone of your comment. It sounds elitist, demeaning, belittling and callous.

In addition, your "cutting your teeth" approach is absolute bull. You don't want something on the page, downvote, move on. It'll curate itself.
Cool but the controls make me want to punch a dolphin.
When you unthinkingly use far too many adverbs in your writing, you clearly reduce an otherwise well-written piece to an increasingly confusing and complex mass of terribly overwrought words.

vs

When you use too many adverbs in your writing, you reduce a well-written piece to a confusing mass of words.
DIYer Turns Open Source 3D Printer into Air Hockey Robot for His Daughter
HTML5 Flappy Bird Clones (12 and counting...)
>>the severance and extended benefits are far more generous than any layoff I've been through here in the states.

May be true in the US. In India its peanuts. In fact its more like alms.

>> I'm not sure why employees in struggling business units don't recognize that THEY'RE PART OF A BUSINESS.

If that was true, lay off's would be top bottom hitting the leadership positions first.

That rarely happens. Layoffs are just a way to immediately turn the revenue equation in the positive trend buy cutting costs. That works for the next 2 months or so. By the third month every one knows cheap tricks like that create no difference at all.
Would like to point out that in my experience most men who use that expression (at least that I have run into or in popular culture) say "trophy wife" when they mean someone who is attractive and that that is their main redeeming value.

So for example one wouldn't have called Hillary Clinton a "trophy wife" because although she is quite accomplished she is not really of the grade of looks that would be "trophy" (in the common usage).

Ok so now I go and seek the definition on the internet to see what it says. And it says this:

"a young, attractive wife regarded as a status symbol for an older man."

That said of course you are right that "trophy wife" does not mean "not intelligent" but that is most likely the assumption that the majority of people are making.
That's "engineering" language for you :-)
Deregulate Taxis [Houston Chronicle editorial]
Looks like a really good jumping off point for quick customizable python management w/ interface.
It's not anonymous, but to the user it's ephemeral. You can make a pic, send it through snapchat, and be confident that regardless of the outcome (people loved it or hated it) they would never be able to see it again.

Traditional internet forums are anonymous and static. Snapchat flips that around.
Strangely exhilarating when I got to 20 and I was at the front of the flappy pack. Definitely gonna wast some time on this today.
What mobile app?
And I have worked with 10 westerners who also can be easily replaced by 1 Indian who will do the work in a much better manner.

Just because you might have had exposure to some idiots does not mean you label the whole bunch as incompetent.
The point is not whether passive voice has a place in good writing, it's to make young writers aware of the difference between active and passive voice, and when each is appropriate (or "strongest").
How to Tell Your Client That His “Expert” is an Idiot
>The only benefit I see is accreditation (admittedly a large benefit)...but that is hardly a freebie (took blood, sweat & many tears).

Sure, that's by the design of your fellow professionals. It's part of the mechanism for protecting the wages of fully qualified professionals. Unions are often happy enough with much lower apprenticeship wages as well by the way.

The two biggest freebies are also the two traditional markers of the professions:
-Self regulation: most misconduct is dealt with by peers under rules set by those peers
-Protected entry: lawyers and doctors control how many people can enter those professions and who can call themselves a lawyer or a doctor.
I'm not claiming that hot-plug is better, but that hot-plug is the status quo of the kernel. Modern here means that it integrates well with a modern linux kernel.

Also grouping processes together and isolating them is not really new but a proven technology (FreeBSD jails, virtualization). It's also pretty hard to argue against that the knowledge about security of unix systems didn't increase.

The irony about the fallacies is that just throwing them around even without writing a sentence goes against the very nature they were conceived in. The corresponding counter-question would be: "Why is modernity here something good?", but that question is already answered in the post to begin with.
You forgot Lisp, Scheme, Dylan, Julia, Basic.
We just did a hack-week project using wit and we were blown away at the accuracy of it. Somehow it figured out 'show me the stories assigned to me' meant our 'find-owned-stories' intent ... and that was without any training! Maybe it was luck, but after using it for hours and hours it really is remarkable.
This is not two factor authentication, since it eliminates one of the factors (the password). Gmail's doesn't, so that is two factor auth.
A Mathematical Theory of Patents
The BMA and RCN do act in the capacity of a trade union in a lot of ways though.
I'm so sick of seeing this pattern of 1) person makes tool they find useful, 2) person releases tool publicly for free, 3) other person comes across tool but doesn't find it useful, 4) other person publicly denigrates tool as being universally not-useful.

I just don't get it.
Yeah the harping on "fewer" vs. "less" and completely ignoring the "2" bothered me too. In my time as a newspaper writer (long ago), the general rule of thumb we used was once you hit 13, switch to numbers. Of course, newspapers have different priorities regarding space, so I could understand if this rule is different for other forms of writing.
>> "What I’ve observed is the opposite—that anonymity facilitates honest discourse, creates a level playing field for ideas to be heard, and enables creativity like none other."

One big counterpoint to this I can see is ask.fm. People are given total anonymity and they use it to berate and bully others (I believe it's also lead to several suicides). Anonymity can work great if the community is good. Here on HN I think it works pretty well. On ask.fm it clearly worked horribly but only because the community using it used it that way.

In the end I think it's all down to the people using the service and anonymity or true identity plays only a very small role.

Edit: and the downsides of anonymity can been seen below in '784927489234's comment.
I noticed we had quite a few Flappy Bird clone submissions varying from direct clones to cool variations. I'm sure there are plenty more HTML5 versions of the game out there as well - these were just the ones developers submitted to Clay.io. A few have already made their round on HN.

It's interesting to see how the indie scene and game devs in general react to something like Flappy Bird.

A lot of these unfortunately don't work on mobile devices :/ I'm working to try and get more folks serious about developing for the mobile web - but it is a much more difficult task than developing for desktop-only.
> There's no overarching professional organization or boards, therefore incompetents aren't de-certified and national lobbying isn't coherent.

Incompetents are rarely de-certified in professions that have what are effectively guilds. How nutty do you have to be to appreciate a holdover from the middle ages?

In fact, it is usually the incompetents who seek the protection of guilds and unions. Without them, where would the air of competence come from?

They might actually be asked ... gasp ... to perform some task to prove their competence! When was the last time you asked your lawyer to perform a "legal test"? We get asked to do small code tests and projects to prove our competence all the time.

> There's no test - all you have to do to be a software developer is declare yourself to be one.

Really? No tests? Because there is no bullshit-institutionalized-social-proof crap, we are asked to take a test and prove our mettle before being hired for every job. A genuine filter to get rid of the incompetents. I am thankful every day that I'm not part of a regulated industry.
The polyfills (there is another by Facebook in addition to the one you linked) are slow and buggy (look at all the open issues, or try using it in a non-trivial project yourself). Web SQL in Safari is also slow (check any performance benchmark) and buggy (see the huge bugs introduced in the most recent version of Safari). So the truth is probably closer to "crippling" than just "annoying". Who is going to go through the trouble of working around all the polyfill and browser bugs, only to be rewarded with horrible performance? Not many people except those with simple needs. Making something complex? Better put it in the App Store.

Libraries like localForage are great if you're doing very simple stuff. But if you need to use slightly more advanced DB features (indexes, transactions, etc), they don't work. IndexedDB, while not a panacea, does generally work for that stuff... except for Safari :)
ES is a fantastic project. Thank you thank you thank you for your contribution; truly standing on the shoulders...
Ah Paul Graham it is!
"It’s a bit ironic considering that yesterday Marcus took to Twitter to say his credit card was hacked. So clearly not all hacking is acceptable in Marcus’ book — only hacking that supports the company’s business objectives."

sigh.
How motivational: “It’s been brought to my attention
Elasticsearch is a really great piece of software because it makes the simple easy and the complicated possible.
Clef app has a PIN. And my phone has a lock screen password.
True. Logging could be implemented quite easily using events, unit testing, well, I have no idea. I don't unit test that much, and I know, good practice and blahblah, but I tried and do not see the benefits for my projects. (Generally my projects are quite small)
parent said they dislike generics so how could they like DRY?
It was two weeks ago, and our startup was on the precipice of a major launch. We had completely rewritten our online publication site, which drives the bulk of our traffic. The product had to be shipped on-time - we had press releases, eager investors and a launch party dependent on it.

A few days before launch, things were not looking good. As admins manipulated articles in preparation for the launch, the servers kept crashing.

In a time-constrained major launch like this, a lot of nasty little hacks build up in the codebase. Our search system for admins was a complete mess. It was a custom solution that worked fine when admins managed a handful of database records, but now that they were managing thousands of articles, it was not scaling at all.

At the 11th hour, we dropped elasticsearch into our infrastructure. It worked like a charm. The servers stopped crapping out, and we launched on time.

Elasticsearch mostly "just works", and we didn't have to worry about complex schema definitions, working with giant complex XML files (hello Solr), or build anything on top to interface between the index and the queries themselves (Lucene). Thanks elasticsearch, you saved us!
That's funny, because I tried your comment in Hemingway and it came out with a much better score after I erased every letter of it.
These days, there are social justice warriors combing your twitter feed looking for a way to get you fired if you "offend" someone. Anonymity is vital for the diversity of ideas. I'm sure some people are slavering for a world without anonymity, where they can enforce ideological conformity. I prefer this way, thanks.
It is rather a 'web-based monitoring dashboard' than a 'web monitoring dashboard'.
"assembly leading to c leading to python and JavaScript" - it sometimes baffles me why people decided that basic code quality doesn't matter any more and we ended up with script-like languages... Definitely a strong contributor to the subj problem. If the dev world went the OCAML way we could maintain a stronger professional image...
That's right. We're using ARI, mainly because it's a much simpler algorithm since it doesn't require identifying syllables. As you can see in the code, my programming skills are pretty weak, so ARI was an easy choice. This was my first non-trivial programming effort (I'm a marketer/product manager, not an engineer).
Their filtering really isn't that smart. It's just so much better than what people were used to with hotmail or yahoo mail. But it's no better than other well setup systems, and in some ways it is worse.
High Scores?
> Utilize has a rightful place in the English language. [1][2]

Neither of the these articles make a very strong point. Just because the Merriam-Webster felt this "use for unintended purpose" connotation doesn't mean it's true. I'm still of the opinion that "utilize" is completely useless---it is simply the French verb for "to use."

The use of "utilize" in English is a classic "wanting to be fancy by using the French word" syndrome.