skysight-inc/HackerNews huggingface dataset:
You stopped earlier and skipped the whole statement:

It starts with:
For instance, we all "know" that tight deadlines lead to inspiration. Except they often don't. Instead, they typically are counterproductive—making people less creative precisely when they need to be.

Please give a little freedom to the author to express himself!
No mention of Steve Jobs?

Disappointed.

Everybody knows that Apple's OS X is the most advanced and secure OS.

If Steve Jobs isn't one of the people who are responsible for protecting the Internet I don't know who else is.
Hi Darren, I would be interested in having more details as I am already in this business. Please contact me. Thanks
Koch Brothers are behind every liberal conspiracy theory.
> If you have a test suite that you trust so much that you are willing to deploy the system based solely on those tests passing; and if that test suite can be executed in seconds, or minutes, then you can quickly and easily clean the code without fear.

My spider sense always starts tingling when someone says something like this. Blind trust in an automated test-suite is a nice thing to strive for. But even for projects in which I have every confidence that the test suite is complete enough to actually trust it I'm still hestitant to "insta-deploy-on-pass".

Call me cautious, call me chicken, whatever... I'll not drink this flavour of kool-aid
My concerns are well addressed in the patch:

if (b->d != NULL)
{
I do use it for my open source projects (which are then used for my research/work). Things like this (custom eyetracker for glass) http://www.wearscript.com/en/latest/eyetracking.html and this custom case for Tango to allow it to be chest mounted for visually impaired users (https://github.com/wearscript/wearscript-things/blob/master/...).
Apologies, could you add yet more clarity? According to the blog post your results are:

Parser	Accuracy	Speed (w/s)	Language	LOC

Stanford	89.6%	19	Java	> 50,000[1]

parser.py	89.8%	2,020	Python	~500

Redshift	93.6%	2,580	Cython	~4,000

Are these the labeled parsing results you are referring to? How many sents/sec? Using same PTB data sets as Zhang and Nivre '11?
Thanks.

I didn't remember the Kant connection (I can't seem to get to the end of a paragraph without forgetting the beginning). My definition is a kind of blurry augmentation of Physics & Metaphysics. Scientific or Philosophical aren't perfect synonyms for these but I think they give us a little more of a hint as to what kind of process to employ when thinking about them.

I think modern usage of the term dates to Aristotle's books: Physics & Metaphysics. 'Physics' is about nature and feels like a direct ancestor to modern science. 'Metaphysics' is pretty close to what we still call metaphysics. Most people think of these things (logic, ethics, epistemology as science).

Physical and metaphysical are the better terms. More accurate. But, I just don't like the associations most people have with them. Physics is impenetrable domain of extreme experts. Metaphysical doesn't have any expectation of rigor and every answer is equally valid. There are other problems like thinking of Metaphysics as completely separate and not impacting on physics like the mind/brain issue you discuss. I think to a modern, rigorous thinker the idea that the mind being a metaphysical concept which is embodies in a brain makes sense. It doesn't imply the kind of dualistic worldview usually associated with spirit and matter.
It seems to me that they somewhat conflated 'deadlines' with 'goals' early on and then just ran with it.

Edit: Any idea why this was downvoted? I've re-read it and I still think the author has slightly conflated these two things. That doesn't make the article value-less but it does help with my interpretation of it.
Pretty sure NSA "constantly analyzes" all the data, through keyword alert systems.
Chernobyl: Capping a Catastrophe
I like the idea of technology-led inequality being transistory.
I have a Reprap Ormerod from here - https://reprappro.com/shop/machine-kits/ormerod-3d-printer-k...

They take a fair bit of fiddling with firmware and stuff, but the quality of prints I am getting out of it is really good.
The problem isn't with investments (there's plenty of cheap money). It's that there are no huge exits.

The city needs a "super-unicorn" technology company with a multibillion-dollar valuation to mint a fresh crop of millionaires and enrich thousands of engineers. These engineers will go on to build the next big technology startups—without them, the city will remain indelibly tied to old money.
Great. Is there some way we can find out when you release it?
nightmares!
What about smartphones ?
the point of Wilson's algorithm is that each spanning is equally likely.

Each tree is selected uniformly amoug the HUGE set of possible spanning trees of this graph.

The color patterns in this algorithm vs. Prim algorithm are very different. Unlike Prim algorithm, this pattern is random and has a fractal structure.

Is there a good reason a programmer might need each UST to be equally likely?
Isnt this more a "exactly like reddit" community?
That code does NOT implement Prim's algorithm on a graph with randomly-weighted edges. Instead it just does a randomized breadth-first search of the area (starting from the corner), which is the same algorithm used for colouring, which is why the radial pattern occurs.

For a randomized spanning tree, edges should be generated with a random weight, and Prim's algorithm extracts them from the frontier ordered by weight. This creates a very different tree structure that is much more similar to the uniform spanning tree generated by Wilson's algorithm.

(This comment is based on the code from this page: http://bl.ocks.org/mbostock/11159599)
NASA mulls plan to drag asteroid into Moon's orbit
Is it really fair to compare the exit of WhatsApp with Tumblr? Tumblr has been around much longer, is used regularly by a lot of people, and isn't too hard to monetise via advertising. WhatsApp was purchased by a giant with a lot of money simply to prevent it's competitors from getting it. Obviously WhatsApp provided a lot more value to it's investors but the comparison just doesn't seem fair to me.

Edit:

It's also important to realise that our idea of a huge exit has changed rapidly over the last few years largely because of Facebook. A couple of years ago Instagram's $1bn astonished people. And yet Tumblr's $1.1bn isn't considered huge?
Uber – London Tube Strikes or How to take advantage of a protest
Show HN: webhog – Web scraper written in Go
This is another Go OSS project of mine that I'm using to expand my knowledge of the language and its inner-workings. I'd be extremely interested in gathering advice on the best way to test an application such as this.

Most of the complexity lies within downloading and persisting files - do my test methods need to download physical files from the web as well, or is there a straight-forward way to stub that behavior out? Any feedback is appreciated.
The first half-dozen of those paragraphs were just him saying words, none of them really had anything to do with the subject at hand. Kind of like a very poor attempt at strawman arguments. "DHH accused us of being violent extremists burninating the countryside! I have not heard of any of that happening so it must be him using pejoratives."
Why exactly is there a "New Zealand" version of the license, and how does it differ from the regular CC BY 3.0 ?
The cheapness of goroutines (which is a good thing indeed) has nothing to do with shared state. Erlang processes are even cheaper.
It really distracted from the main point, too much ranting. By the time the TDD argument started, I already forgot what the entire thing was predicated on...
"I have yet to see any test-driven developers flying airplanes into buildings..."

When a blog begins like this...
I'm sure this is wonderful, but I really can't care. I have work to do, films I want to watch, books I want to read, friends I want to meet with.

Why should I sit and watching this with zero idea of what it is? Is it entertaining? Drama? A demonstration of technology? An interactive "film"?

Maybe you have time. I don't. I'm going back to making things.
This book isn't directly related to all of OP's comment, but it addresses emergent, meta-properties of systems---which seems to me to be an important component of OP's (outstanding) comment. The book is an exploration of complex behaviours and properties that arise from seemingly simple actors, actions, and individual characteristics taken in aggregate; essentially, the dynamics and structures of meta-properties/behaviours in systems.

More directly, the book also addresses examples of swarm dynamics and intelligence.

"Self Organization in Biological Systems"

http://press.princeton.edu/titles/7104.html
What Ray Kurzweil Is Doing at Google
My code is BSD licensed, so nltk can take and adapt it in any way they choose. However, I won't do any of the work to integrate it into their class hierarchies, or to write the tests and documentation in the way that they require.

I expect a successful patch request would take a lot of work. That's not a criticism; it's just how it is, given the aims, history and status of their project.
Yes.

I didn't see noticeable improvements from TSS either. I did some performance tuning - much more time goes to feature extraction and scoring. Can you elaborate on what you mean by 'hashing the "kernel tokens" and memoising the score for the state'? Are the kernel tokens something like the head of stack/queue?

For feature caching, I went with a generic model for a feature template as a combination of feature elements (for features like S0t+Q0t+Q1t) that have a closed set, so the feature template is limited to a set that is a cartesian product of the elements' sets. When you initialise parsing for a new sentence, you can select a subset of the possibilities to generate a "submodel" for only that sentence. That way you need much less memory. If you can pack it properly you can get a lot of it into the lower level caches which should allow for significant speed up.
What I've found in my amazing tests, that disabling the Hangouts widget on a G+ profile page will cut the memory use of that tab in half...

Maybe they should look into optimizing Hangouts instead of scaling up.
Well which one? I like them and they are nice, but doesn't really compare to the air or the pro retina in handling. But maybe you have something in mind.
Thinking of selling https://www.ikeepm.com.

- 6000+ registered users
- 26,000+ items entered
- 3000+ documents saved
- 500+ visits per month (Someone good in marketing can boost this)

It's an online home inventory software. It was featured on Lifehacker among other sites related to home organization. My wife and I had a baby last year so I never had time to market it properly. A lot of folks want an iPhone/Andoird app but I'm not the right person for that.

Someone good at marketing can probably have this take off. No other competitors are as easy to use as iKeepm.
The limit was 40 bit. DES was 56 bit and "international" implementations zeroed out 16 bits of the key to make it exportable.
I've seen storm, it seems like it does way more than all I want, which is just to make believe .ssh/config.d is a thing.

So I just do that: https://github.com/Julian/dotfiles/blob/master/.config/zsh/....

And then just go on editing files.

(What I really want, which is another story, is a terser way to use knife ssh with queries, so that I can ssh around by service name and environment, but I haven't gotten a chance to write this in a fast enough form)
Uncle Bob was interesting 10 years ago. But the world moved on from what he's selling. Some people bought his product, other's didn't. The truth is gray and we need to decide for ourselves which rules to follow and which rules to sometimes break.

Can we please not upvote this any more? Let's keep this sort of thing as an interesting footnote to programmer history, like Joel is now.
There's no need to explicitly include NULL in there, it buys you nothing.

Insisting on braces is a style concern, though it does seem to protect people from themselves to some extent.
Challenging Western perceptions: aid satire on the rise
Taleb seems to be engaged in two vendettas (as is clear from reading the Black Swan): first, economists; second, the French.

One would therefore be well advised to take his notes about the work of a French economist with a pinch of salt.

"The optimal strategy is to go become an academic or a French-style civil servant, the anti-wealth generators."

To pick but one example among many others, Louis Pasteur was French, an academic and (therefore) a civil servant, and arguably contributed to save many lives. Or does that not qualify as wealth generation?
How to backup, optimize and restore a PostgreSQL database via commandline
I have written this actually for DaVinci Resolve - which uses PostgreSQL - but it pretty much applies to any PostgreSQL database.
Humans have been very successful at beating evolution, if more by accident than purposeful action. Mosquitoes won't be pushovers like the dodo were, but if we eradicate one species of them they won't be the first insects we've driven extinct on purpose.
eurucamp welcomes deaf ruby developers in Berlin
there's more information here: http://2014.eurucamp.org/accessibility/
While interesting I urge everyone to treat reports of neuroimaging studies here as anecdotes rather than data. This article seems to meander between generally accepted statements about brain networks, standard management 'self-help' stuff and inferences that the research couldn't possibly have supported [1].

[1] An example is "... different areas of the brain were dominant — those involved in social and emotional thinking. And the more adept strategic thinkers in the group displayed much higher levels of activity in these areas" -- What does dominant mean? How did they identify the adept strategic thinkers? It's then followed by "The potential conclusion is that people who are good at strategy are better at sensing or feeling their way through strategies, rather than relying only on logic and being rational …" -- Which is laughable and insupportable by the earlier statement.

NB: I did neuroimaging studies for my PhD and it's a tool like any other. It can be wielded skilfully and with care (leading to amazing advances) or be completely abused (leading to quackery). Without going through the experimental design it's difficult to ascertain whether the researchers were actually measuring what they thought they were measuring. In addition to this, I've noticed that academics sometimes make claims in press-releases/news that are not supported by the actual research and not even mentioned in the peer-reviewed work.
So what you're saying is that best development practices somehow grow old and die? I'd love to hear what the alternatives are if you think what Uncle Bob and Joel preach is obsolete.
Game Theory, Assurance Contracts, and Crowdfunding via Bitcoin
this

console.log.bind(console)

doesn't work in old IE you need to do

Function.prototype.bind.call(console.log, console)
and ... you have to wonder if the rest of the post can recover its credibility, or whether it will continue as an unreasoned rant.

and then goes on a rant that lasts half the blog post.
Building a VoIP Service using mobile WebRTC
The sensitive data that was saved in that address is still there. Memory has been freed so the os can use is again but the actual data is still there is memory untill get get overwritten by something else...

The program will work with no problems, but sensitive data that has been used then freed is available for retrieval when bugs like heartbleed are found.

As the article suggests the right way is to clean the data from memory ( by overwriting it with something else) before freeing it.
Those are not the droids we are looking for...
>That's pretty flawed logic.

To show that it was "flawed logic" was the whole purpose of his remark.
There's something I really don't understand about all this uproar. TDD is build test first, write software later.

So people against TDD aren't against test units. They are against testing FIRST, writing software LATER.

We all agree that testing is part of the solution, how and when are the subjects of discussion.
Five Brilliant Resources to Learn Code by Doing
FlightCar (YC W13) kicked out of Millbrae, moving to Burlingame
Really nice site!

I'd like to have some more infos, Could you send me an email as I don't have yours? vincent at 13pass.com
Completely agree. Every time I read something like that I always ask myself if I'm really the only person in the world who's had a bug in his test suite.
The latest chapter for the self-driving car: mastering city street driving
There is no such guarantee. I fixed more than one bug of invalid references.
No Creative Director around to give unhelpful feedback on your work?
I'm curious how many people have issues with the real-world UX of sites that use frameworks like this. From anecdotal observation, I don't think I can remember a site where the transition from panel to panel wasn't either abrupt in its transition start/stop, low framerate when rendering the movement, or had an unnaturally heavy (or, alternatively, light) translation of mouse/pad scroll distance to movement distance.
"Arduino for FPGAs" with simpler HDL (hardware description language)
This post makes me somewhat sad, I think testing is one of the least understood and most important part of being a professional software developer, but through university and still to today its easy to find people dismissing it as unnecessary effort and I think a part of that is down to 'advocates' who turn everything into an argument of semantics.

I posted after dhh's post "I think we should just stop calling them "unit" "integration" or "system" and just call them "tests", there isnt a useful distinction"

This post has almost 0 content and vaguelly handwaves about testing being good in between 90% of seemingly willfully misunderstanding what dhh said.
Absolutely yes, although we opened VisualizeUs like 4 years before Pinterest, Pinterest quickly took the advantage for social bookmarking for pictures.
Eriba Science Hall | The science of ageing
May be size matters.
http://arcticfox.com/ - A video and slide deck syncronisation tool. It is a HTML5 based player which separates the video from the presentation. A great tool for conferences and e-learning.
Heres an example: http://app.arcticfoxtv.com/d/onbxr

Its still the only tool to my knowledge that doesn't use flash and works on mobile.
EMBD – Embedded programming framework in Golang
Please understand there's a right time for private secrets to be revealed. Reveal them too soon, when you are not ready yet, and it causes more harm than good.

> I have to wear a mask because everybody else does.

No you don't. It seems like this is the problem you are trying to solve. It's a subtle problem, in that norms sweep you easily, but it's solution isn't shooting down privacy.

Your comment would also be received better, particular the claims to what privacy is, if it contained citations to peer reviewed, published research.
This is a crowd funding campaign for an inexpensive FPGA board with a simpler HDL with an web IDE. I first heard about it at 30c3 (video links below) and I think it's a great starting point for everyone who always wanted to play around with FPGAs but found it too difficult or too expensive to get started.

More about the language: https://www.youtube.com/watch?v=5t7qO-RbqTw ; http://blog.pshdl.org/

Talk by author abouth FPGAs: https://www.youtube.com/watch?v=Er9luiBa32k
Google Self Driving Cars Getting Smarter
The awesome talk 'Do what you love(no excuses!)' by Gary Vaynerchuk at TED pumps me up every time I watch it --> http://www.ted.com/talks/gary_vaynerchuk_do_what_you_love_no...

It's specially suitable for people who want to start something of their own but aren't able to.

Another great TED video is by Larry Smith - 'Why you will fail to have a great career' --> http://www.ted.com/talks/larry_smith_why_you_will_fail_to_ha...

I love the part when he says, what would you like to have engraved on your tombstone. I always had that feeling but this guy phrased it in words for me.
Not really. Richard Dawkins turned me on to the idea.

Interestingly, the whole "intelligent design" debate is a good proxy for 'evolution as intelligence' arguments. One side offers example of how biology/nature is 'designed' and the other finds explanations for how it is evolved. Evolution does seem intelligently designed. It exhibits problem solving.

The similarity between the way an intelligent human thinks and the way nature "thinks" is striking. It's striking to the point that simply defining nature as an intelligence (or even going further as defining it as an intelligent creator) doesn't seem out of the question. We know a lot about the mechanics of evolution. Less about the mechanics of human intelligence. In the absence of a better understanding of the latter, it's more or less just a semantic choice.

But, there could very well be a stronger connection. Maybe something similar to evolutionary intelligence powers human intelligence. Maybe both are instances of a more fundamental thing. I'm using 'emergence' as the placeholder in my brain for that fundamental principle/algorithm or collection of these. 'Emergence' also covers concepts from economics, culture and ecologies and finds logical solutions for things without the intervention of an intelligent human.

But no, I don't have good reading recommendations. If anyone does, I would love to hear them. Fiction, non-fiction. I would love to hear about these ideas from different perspectives.
You can "link" goroutines in Go by using

defer func(){
if recover() != nil {
// tell my parent I died
}
}()

and, Go relies on channels, not goroutines, having identity.
You said "encapsulated state". I was wondering why you thought it was encapsulated, which is usually a term for information hiding.

I'm also not certain why you think this conflicts with the idea of talking "in terms of functions".
I'd entertain offers for iGarageSale for iOS and Android. Though I've pulled the apps from active sale, you can still get a pretty good idea of what they provided at http://www.igaragesaleapp.com/

Was the #1 app for finding garage sales (~10,000 paid downloads and ~10,000 free / lite downloads), but my primary startup has taken off and I didn't have time to maintain.

There are some pretty interesting use cases left unexplored - e.g. social aspects or other verticals (apartment rentals).

If you're interested in making a serious offer hit me up at igaragesale [at] performantdesign [dot] com.
Interesting question. I clicked through the link on the country flag and found this page: [1]. Relevant extract:

In the past, when it was demonstrated that a ported license was needed, Creative Commons worked with experts to craft a localized version of its six, core international licenses. Over 50 ported license suites exist. These ported licenses are based on and compatible with the international license suite, differing only in that they have been modified to reflect local nuances in how terms and conditions are expressed, drafting protocols and, of course, language. They are effective worldwide, as is the international license suite.

[1] : http://wiki.creativecommons.org/CC_Affiliate_Network
When a blog contains this...

>To my knowledge no one seriously teaches abstinence only sex education.

... you have to wonder if the rest of the post can recover its credibility, or whether it will continue as an unreasoned rant.