skysight-inc/HackerNews huggingface dataset:
>Nobody knows what they’re doing; ignorance fuels creativity; complex systems are built iteratively. Those are the ideas I want you to remember.

Really liked this piece and wanted to add something to it that I hope resonates with HN. I have myself run across all of this, particularly the complexity part, and have heard anecdotal evidence from others that I know, that when one finishes a function or a library of moderate complexity, and you step back from it for a while, and you come back to it, it looks really impressive. It's now no longer something that can be grokked at a glance. It looks complicated, with all kinds of persnickety details. You remember the "why" of certain unintuitive parts - evidence of problems you ran into and had to solve. The code is the product of many hours of iteration - and the code expanded, contracted, and settled into the shape it's currently in - a shape which, if presented to your earlier self, you would say "I created that? Gosh, it looks like something a professional programmer might have made." (or it might look like a horrendous hacky mess, of course.)
Why is this useless shit post that contributes absolutely nothing at the top?
Has to be record timing to forget your password in two hours.

Really appreciate the tip. My idea with that preview was for it to be a bit of a cliffhanger, and leave the viewer wondering what happens next (and in turn, download the eBook).

But perhaps your suggestion is the better approach. Thanks a lot.
Why would you think that I don't follow my own beliefs?

I never said I want the 'sports industries money redistributed'. That amount of resources shouldn't be devoted to a complete waste of time for society in the first place.

Anyway, I believe people should focus on helping each other survive and thrive, rather than spending billions of dollars on mindless entertainment. The idea that people woold argue with me and pick on me personally over this is nothing new - sports are popular and opposing them is unpopular, which as far as I could tell is the entire topic of this article.
"Hard pressed" to spend more than $17/day on food?
Thanks for the comment! We're also a Microsoft shop and I did like the VS integration with what I've seen so far. We've been using Track-it for our help desk and as a pseudo-project management system for years and it's terrible. Thanks again.
I share your suspicion of large-company Agile: by and large I think it's at best Mini-Waterfall, and at worst it's the same old bullshit with some new jargon on top.

However, the large amount of bathwater doesn't mean there isn't a baby there. And the places I see doing best at making the necessary culture shift are the ones with a sense of mission. So I have hope.

And honestly, even if this merely means a transition away from pure Waterfall to Mini-Waterfall, I think that will be a step forward. In the commercial world, the rise of the Internet has made 3-year release cycles untenable for most software; people now just scoff. So if we can merely get governments to emulate business in the shift from titanic failures to medium-sized failures, as a citizen I think that's a win. But still, from what I've seen, I'm hoping for more here.
Showreels
Why we built a Print API for Printchomp and how we did it
I think we're putting the cart before the horse in who wins the driverless taxi industry. The winner must have a reservation system and a driverless car. One of these problems is hard and Google has clearly made some progress already. The first mover advantage is enormous because when it hits, it will be a media frenzy somewhere between the launch of the iPhone and landing on the moon (the first time). The name attached to all of those media hits will steamroll any competitor.
"...Meditation is Arse-Sum!!!!..."

Fuckwitt!
Chocolatey – The 'apt-get' for Windows
The FAQ says each unit has two radios, so it's not the same as most of the mesh stuff that people are talking about in this thread.
Same here, we've been using MongoDB in production since 2011 (v1.8) and our experience has been outstanding. Looking forward to the improvements in 3.0.
+1 I'd like to know what plugins people have found worth paying for.
Lust – the test framework that loves you
Glad I wasn't the only one to think this was going to be about an NSA program and outrage they would name something SWEATSHOP.
I like the concept behind MDP, but not the term. Mostly this is because "disruptive" has become so hackneyed in the industry that its use has negative value to me.
On GitHub - https://github.com/chocolatey/chocolatey
SAP Revamps Business Suite with New UI, HANA Analytics
Despite widespread changes in social attitudes on some topics, To Kill a Mockingbird is still as relevant to today's world as it was when it was originally published.
Go further - the beaver doesn't know that its building a dam. It just builds because it feels compelled to. Then when the dam is done (the beaver triggers on the sound of water falling and stops when the sound is gone) the beaver reaps some benefit.

Over millions of years, beavers that behaved like this prospered. The beaver doesn't know why or even think about it. No more than you think about your particular cell enzyme reactions.
Clojure for Rubyists (Live-coding screencast)
> 10 minutes

Basically what it does is grab some files from the repository, removes newlines and prints it.

cat $(find -type f | shuf -n 1) | tr -d '\n' | print

That didn't take me 10 minutes to come up with, let alone run.
> Every provider of POTS service to your houses and apartments is a regulated monopoly

While the owner of the infrastructure probably could be considered such, they are required - by those same regulations - to allow third parties to resell the service.
Yep, that's what I was trying to say. The require cache makes the singleton pattern extra alluring, even in cases where you should avoid it.
And yet, in the natural world, you will find that taking their lives will be quite difficult, and will reveal the forgotten strength they possess which the modern industrial economy does not value: survival.

It is easy to get caught up in hypotheticals, and forget that we are all primates in rags scrambling to survive.
Hatch: Twitter's first startup competition
Suboxone appears to effectively treat heroin addiction
Swearjure is Turing Complete
That logic doesn't make any sense. It's like saying hey, my car costs thirty thousand dollars, why shouldn't I spend $50 on a sandwich?
Why would APs need to do any of that stuff?
I intend to write a blog post on this at some point... but I recently colored functions in C by passing an empty struct as the first argument, with a standard name and annotated with __attribute__((unused)). The propagation was manual, but trivially easy, and it proved a major help in refactoring when I had to move some functionality to a differently colored context. I was even able to get some (extremely limited) polymorphism using unions to express "any of these colors". It could even be marginally nicer if C allowed passing one union as another if the first was a subset of the second - which I think would be correct - but really parametric polymorphism would be the bigger win...
Server is being hugged to death. Can't seem to do anything at the moment. The idea is very cool though I would definitely use this, I'd perhaps even pay for it. Most Devs are fond of their code because they put work in to it. It's a cool idea for a bedroom or living room talking piece.
You may also really like TokuMX. It has the same API as Mongo (even works with Mongo drivers) but way lower disk use, faster indices, and better query semantics (e.g. updates don't affect the cursor you're iterating right now).

After using MongoDB for years (very happily too, I'm not one of the anti-Mongo crowd), I ended up switching and it's been great.
I don't get it. Why would any party prefer monopoly to free market? Formally neither Republicans nor Democrats are against free market (and preferring monopoly is being against free market). Unless of course it's all about corruption and bribery. I.e. monopolists paying those parties to do their bidding which is a common problem these days. But that again brings us back to paid shills or bought bureaucrats in this case.
Same here, though now the site is not loading anymore at all.
Show HN: Detour Now Available
You might get 6x on some multicore benchmarks but for most applications in real life it's safe to say you're unlikely to see that.
Compare to other similarly low density countries with faster internet ... like Estonia
Sure, but a car company could hire software people, or contract with somebody like IBM.

Most of what Google is doing with their self-driving car is not a difficult software or AI problem, they've simply built extremely, extremely detailed maps of a limited subset of roads: http://www.wired.com/2014/05/google-self-driving-car-maps/

Contrast that with the DARPA challenges, where a car needed to navigate unpredictable off-road terrain: https://en.wikipedia.org/wiki/DARPA_Grand_Challenge

Doing it Google's way, you need some sensors and onboard processing, but the amount of hardware is actually pretty minimal compared to Carnegie Mellon's self-driving cars. Most of the fancy hardware is for making the maps, not driving the car.
Show HN: Hunger Crunch – Fight Hunger in a game and the real world too
> if all marketing statements are taken at face value

But all marketing statements are rarely taken at face value. With self-service free trials, products can be compared and contrasted.

One tool will work better for a given workflow than others. And it's a no-brainer to pay an additional e.g. $70/m to buy the best tool for the job.
>> Europe is largely godless ..

> Completely false and uninformed statement.

Not necessarily. I know people from Europe who call themselves Christian, and yet when asked when was the last time they went to church, they basically just went for weddings and funerals.

So, sure, in a census or some government form they may self-identify as Christian, but for all practical purposes they are "godless"; IOW, "god" plays minimal to no role in their daily lives.
It's still an over all shit post that contributes nothing to the discussion and only furthers the circlejerk.
Curious about this too. I wonder if he means that you don't really make any money compared to the opportunity cost of all the hours you spend on it, or if you really don't make any money in an absolute sense. Unfortunately, I suspect it's actually the latter due to the relatively tiny size of the target market for such books.
Too bad the VA positions are only open in DC and Boston. I'm a veteran and a software developer. I'd love to be able to help out but I'm in Austin and unwilling to move my family again. Bummer.
It’s Open Season for Spring 2015 Accelerator Programs
Or, you know, you spent five minutes to apply the free, open source patch when it was released in mid-October and your sites were protected.

Or are you arguing that any software that has ever required a patch is horribly insecure?
I still don't understand why papers are not dated.
Coney Island in 4K
> If you're descriptivist, then one of the things that you should describe is people's bottom-up attempts to change language by, say, excising 47,000 uses of a phrase from a commonly read reference material.

I don't think descriptivists are obliged to treat a one-man crusade on a phrase with the same gloves as the grand-scale evolution of that phrase in the first place. 47,000 instances of "comprised of" across a zillion wikipedia articles written by a bunch of people is evidence of lingual evolution; one guy reverting those all to "comprised" isn't further evolution, that's just one guy changing something he doesn't like.
I have to strongly disagree with the premise of this article, and I lose it right here : "Once you have shareholders, your primary focus becomes fulfilling their expectations. Either they want revenue or they want growth."

The truth is more like "once you have outside investors" they want you to do what you say you will do. I'm reminded of Kevin O'Leary (Mr Wonderful on Shark Tank) who says to folks "I like money, and the money I invest needs to make me more money." That doesn't matter if you're public or private, you've asked someone for money, they gave it to you, now you have to do what you said you would do.

You can contrast that with private company with no outside investors, and that kind of company (of which there are some notable ones like Fry's Electronics) where you have no external promises to make.

Ruxit was birthed out of the implosion of CompuWare[1], which is fine and I love to see good technology escape the demise of its containing company, but I don't think the fact that CompuWare had been a public company was actual the reason for its demise, no it was that the mainframe space[2] was going south fast and that was what they did.

[1] The creation of Ruxit : http://intellyx.com/2014/10/10/the-rebirth-of-application-pe...

[2] "Nominal" history of CompuWare : http://en.wikipedia.org/wiki/Compuware
I agree that's an issue, but I was thinking more of the decisions of the people who hire the contractors. The right Agile approach to a project is to structure it as a series of small wins and losses, rather than rolling the bones on one big win/loss. It's my hope that calculus will appeal to career-minded officials, especially since the Agile approach lets you demonstrate value earlier (thus reducing drama), lets you bet more on your wins, and dramatically reduces the chances of large failures.
Probably because to the the person familiar enough with NetHack to have played it but never immersed themselves in the community, ascension seems hard. A speedrun is one thing, doing it on a game many can't even win is another thing entirely.
I had the same nagging issue so I went ahead and installed the real firefox after some trial and error. Now, the browser itself gets notifications for an update but gets stuck on the downloading. Still trying to figure this out.
reminded of the brilliant David Foster Wallace essay "Tense Present" which is THE BEST

http://instruct.westvalley.edu/lafave/DFW_present_tense.html
Have we recently changed the definition of recent? You know how far back literally meaning not literally goes, right?
Encyclopedias should be information, not opinion. Reality isn't democratic. Mind you an article such as the one on global warming or the global warming controversy does address the diversity of thought or opinion.

However, there is no good place to store controversy around the meta-structure of wikipedia: the grammar and phrases we use. Perhaps what we are missing is an article discussing the use of "comprised of".

There is an argument, both illustrated in the article and some comments here - and both those who argue for pedantry and laisez-faire have valid points.
Getting an MBA vs. Starting Your Own Business
Huh? Which part of the telecommunications act gives the FCC that power, that has not been struck down by the courts?
If "recent" you mean "for the last 200 years".
I think you're right. In my head I was equating "language" with "grammar" and I think it's fair to say that you can specify grammar with a definite set of rules. But at least human language has more than that.
It's mostly a question of power. The 1987 design for the TAU probe communication system would have handled 20 kb/s from 1000 AU... by using between 100 and 260 watts for the transmitter (and relatively big antennas):

http://ipnpr.jpl.nasa.gov/progress_report/42-89/89L.PDF
So... a cheap / enduser version of Cisco Meraki?
There's also a Matterhorn in California, if I'm not mistaken. But, if they're british, perhaps it is indeed because of the swiss one!
Rhetoric Eases, but Troubles Remain in Alibaba Piracy Spat
Black Swift [1] guys are telling us: [2] "Want realtime I/O? Add yourself an ATtiny MCU [3] for under $1."

Black Swift is a newer, tinier single-board computer - for 'a bit more embedded' computing than the Raspberry Pi. No audio/video, but a built-in Wi-Fi. Actually, its central SoC in itself is a recent Atheros Wi-Fi chip that happens to have a 400 MHz MIPS 24k CPU embedded. Here's where Black Swift founders see themselves in comparison to the competition: http://www.black-swift.com/images/wiki/BlackSwift-competitio...

[1] Black Swift — tiny wireless computer https://www.kickstarter.com/projects/1133560316/black-swift-...

[2] Using AVR as peripheral controller https://www.kickstarter.com/projects/1133560316/black-swift-...

[3] ATtiny24A http://www.atmel.com/devices/ATTINY24A.aspx @Octopart https://octopart.com/search?q=ATTINY24A&filter%5Bfields%5D%5...
I agree about MongoDB being for specific niches. I have used it for offline analytics (writes to a master, with slaves on different servers performing different analytics) and also on my laptop to collect training text and for storing intermediate results (small amount of data, the JSON document format was handy for my application). I was very happy with it for those applications.

For most applications I usually use Postgres.
I agree with that MongoDB may have been overkill, but my web application's architecture was chosen before I joined the team.
There are a series of math texts called Beast Academy that are comic book format. There is a lot of enthusiasm for them on some homeschool forums, so those might be places to try to drum up interest.
'Revenge porn' site operator convicted, faces 20 years in prison
This is objectively false. I used MongoDB for >3 years with 100% production uptime and a very large data set.

I get that some people have had bad experiences with Mongo. Sounds like you're one of them. Why not share your experience rather than just spread FUD?

It's worth noting that a lot of the complaints people had about Mongo were with things that were clearly documented (e.g. no confirmations on writes by default back in the day).
>Beavers build these dams to keep the water level at a certain height.

My friend, I think you are implying intention where there is none. It's true that the effect of beaver dam-building is advantageous, but there was never any deliberation about it on the beavers part. It's a curious case of effort without decision. One can easily think of a situation where a beaver might actually do better to not build a dam - but a beaver will try to build one anyway. It's just what he does.

Do humans eat to keep from starving? Do we have sex to have babies? Do we love our babies so that they don't die? I don't think so. We do these things because it's built into us to do them, just like the beaver.
Thanks for the helpful answer. What was the specific niche it was filling, and why is it not practical for other cases? Or if you don't feel like repeating this info for the zillionth time, is it explained in an essay or blog post somewhere? My googling turned up little.
5 Reasons Your Product Doesn't Look Like the Mockup
Comment threads like these help me learn how different the HN groupthink/prevailing thought is from the reality on the ground.

In reality, MongoDB works well enough to be where they are, armed with the money they have.
It can sometimes help to look at a more extreme case. In the Swedish language, words get bound together in order to differential different meanings of the same word.

For example, frozen chicken liver is spelled "fryst kycklinglever" while if you typed "frozen chicken lives" it would be "fryst kyckling lever". Sadly, splitting words incorrectly is the most common form of grammatical mistake in Swedish, so this result in enormous amount of sentences being hilariously incorrect. Most people will of course understand the intended message, as frozen chickens in boxes are unlikely to be alive.
Speaking about Vikings and ancient stuff, the Maeshowe tomb on Orkney has a lot of entertaining Viking graffiti left after a group of warriors sheltered there from a snowstorm:

http://www.orkneyjar.com/history/maeshowe/maeshrunes.htm

[At almost 5000 years old Maeshowe definitely qualifies as ancient.]
Since the Eero supports 5 Ghz, the equivalent UniFi is the UAP-Pro which costs $199 per access point.

http://www.amazon.com/Ubiquiti-Networks-UAP-PRO-Enterprise-S...

Also setting up a Ubiquiti UniFi is an enterprise level product, with all the complexity that implies.

Update:
See http://wiki.ubnt.com/UniFi_FAQ#Wireless_Uplink as an example of what is required to setup Ubiquiti's answer to mesh networking. Note that this requires the user to setup server software to do the provisioning.
Whttl: like Kayak.com for finding startups that serve your neighborhood
No, its more like buying premium oil for an expensive car.
Compuware acquired dynaTrace software in 2011. Thoma Bravo (risk capital) bought dynaTrace department from Compuware in late 2014. Ruxit is a new beta product, a SaaS APM competitor to NewRelic and AppDynamics.
On the one hand, it's dedication. On the other, it looks a little like Aspergers or something on the Autism Spectrum. The man is so strict in a routine that he wears the exact same clothes and follows the exact same schedule every day. He's obsessed with an incredibly minor detail to the point of making a life commitment to change it.
About.com links vulnerable to XSS, XFS iframe attack
A way to visualize how Artificial Intelligence can evolve from simple rules
Store Data in Flat Text Files

With this tenet in mind, what is the preferred "Linux" method of engineering parts of an application that house sensitive information?
"The point of the game is not to win the game. The point of the game is to take the prize home."

Reminds me of a mini-competition that happened between some San Antonio unis about who got to do a NASA internship. The girl who got 3rd place went because the winner and runner-up were not American citizens (I was the runner-up).

We ended up collaborating on the design remotely. In later life, I had at least one person tell me that I couldn't put that on a resume. This person was not hurt.
AudioCrawl – Showcasing the best in web audio
Why, then, the outrage of my correspondents? Why does the image of an Indonesian sewing sneakers for 60 cents an hour evoke so much more feeling than the image of another Indonesian earning the equivalent of 30 cents an hour trying to feed his family on a tiny plot of land--or of a Filipino scavenging on a garbage heap?

The main answer, I think, is a sort of fastidiousness. Unlike the starving subsistence farmer, the women and children in the sneaker factory are working at slave wages for our benefit--and this makes us feel unclean. --Paul Krugman
"public viewing" sounds... interesting.
That's as well an invalid excuse. Say, can you excuse one criminal for being a criminal because if not, another would be in his stead? No, this logic doesn't work.

Lock in is an example of unethical business practice. And it can't be excused with "if we won't engage in it, someone else will".
Good stuff.

There's a bot with several wins in Dungeon Crawl Stone Soup, another roguelike. The combinations it has won are pretty rote, but it's still very impressive, particularly since I don't think it's even capable of knowing that much about the game (it uses Lua handles to pick up information about the state and I believe there's a fair chunk of the game that isn't exposed that way.)
> I don't think the distinction between exhaustive and non-exhaustive constituents is something that most people would pick up on.

I imagine this sentence made a lot of programmers and lawyers twitch.
People are going to expect this system to also do routing/firewalling/etc.
Because it would suit their style, juxtaposing two contrasting things (classical literature and marketing-driven pop culture that has lots of sequels).
Tech Developed to Make Graphene Batteries 10x Smaller, Same Strength
The rule of thumb with this kind of thing is you try to use plausible data in your screen shots. Having "moar project" and "even more project", and "super project" and "new project" makes it hard to envision what your product is really useful for.