skysight-inc/HackerNews huggingface dataset:
Why do you find it difficult to believe the two are in near perfect alignment?

OK, it was a bit complicated when there were large stocks of military surplus still to be liquidated, the NRA supported both the GCA of '68 but also the later relaxation of imports of military surplus. On the other hand, do you really think the members of the NRA find it damning that one of the Nominating Committee members is "a timber company executive in Alabama" like Mother Jones does??? You think we're a hot bed of hatred towards free enterprise?

Very curious that the NRA put George Kollitides on the Nominating Committee because of his history, but it's hardly out of whack to have one manufacturer and one dealer member each; in fact, that sounds about right.

Your claim that it having 2 out of 9 members from the industry means they "dominate" the NRA leadership does not stand up to examination. Heck, even the Atlantic article you cite says "the corporate-front theory is still probably too simplistic" and "It's very hard to disentagle the interests of the gun industry from the views of gun rights purists."

Indeed: no gun or ammo manufactures rather obviously means no guns and ammo for us to shoot. We've very interested in their health, we're in the same boat, attack them, you attack us. And the NSSF does quite a bit for gun owners in a whole range of areas including the political, although their focus is of course on the industry.

As for "sole purpose", I didn't bother to read the cited article, but do you mean the NRA's gun safety efforts, largely credited with decreasing the absolute number of fatal gun accidents by 1/4 at the same time the population and number of guns owned has increased by 1/2, was solely done to protect "corporate profit"? Sorry, I'm not that cynical.
Matthias (the author of woodgears.ca) sells a very handy app for designing various types of gear, available from http://woodgears.ca/gear/index.html (there's an online flash version, but I've had troubles getting it to work properly in the past)

One of the other contributors, Ronald Walters[1] has done a lot of stuff towards wooden clocks, as well as an impressive planetary gear set[2]

[1] http://woodgears.ca/reader/walters/

[2] http://woodgears.ca/reader/walters/planetary.html
I meant that I have a domain name that I'm using for a legitimate service that I purchased knowing that it wasn't a gccTLD. My "legitimate" comment was specifically related to the influx of squatters we're about to see in this space.
How to be effective at open source
Texas state + crypto-anarchist = 3D printed guns? I would prefer 3D printed defense only systems.
.ly is still controlled by Libya.
If the Honeychecker system has to be secured in order to guarantee that the whole system is secure, why not store the encrypted passwords there in the first place ? It seems to be manufactured complexity.
Hi Apkdn,

These are very good points you bring up and I will need to address them in the site's FAQ in addition to this response. I would appreciate any follow-ups as I am open to revising the opinions I include below.

First, if there are any specific examples of frameworks that have been mis-characterized, I would appreciate that we address each individually as a Github issue. For example, I will create an issue to discuss the Yesod test and its session configuration [1].

Here is our basic thinking on sessions. None of the current test types exercise sessions, but if the test types were changed to make use of sessions, session functionality should remain available within the framework.

If the a particular test implementation/configuration has gone out of its way to remove support for sessions from the framework, we consider that Stripped. If session functionality remains available but simply isn't being exercised because the test types we've created to-date don't use sessions, then at least with respect to sessions, that is Realistic.

Logging is an important point that we need to address. We intentionally disabled logging in all of the tests we created and will need to be careful to review the configuration of community-contributed tests to do the same.

You're correct, disabling logging is not consistent with the production-class goal. So, why did we opt to disable logging? A few reasons:

* We didn't want to deal with cleaning up old log files in the test scripts.

* We didn't want to deal with normalizing the logging granularity across frameworks. (Or deal with not doing so.)

* In spot checks, we didn't observe much performance differential when logging is enabled.

We're not unmovable on logging, however, and if there is sufficiency community demand, we would switch to leaving logging [2].

[1] https://github.com/TechEmpower/FrameworkBenchmarks/issues/25...

[2] https://github.com/TechEmpower/FrameworkBenchmarks/issues/25...
Why did I expect something scanning obituaries when I clicked on this link? :|
> A benefit of having a relatively unique or uncommon name is so you can search for it over time (or even set up a Google Alerts notification for the name) and find mentions of your project without many irrelevant results popping up.

A million times this. It's so impossible to search for anything related to LESS. I wind up searching for "less" "css" "remaining part of query" but it still brings up a lot of irrelevant stuff.
This reminds me: it blows my mind how far behind the publishing industry is in terms of technology. I'm currently editing a tech book, and I get the assets from them as a Word doc and images for the figures in a zip file. I have then "track changes" in Word, save the file, and send it back. For the images, if there is an error, I have to take a new screenshot, write in the doc that there was an error, and then send back a zip file with the new image(s).

This would be SO much easier with github. I could just make my edits and issue a pull request, which would work with the image too. I could even use the commit messages to explain what the error was if need be. Github even has tools to make this process easier for non-tech people (which honestly there shouldn't be since it is a tech book!).

This will be made easier by this tool, but sadly not for me.
Using 3d space to represent movement of the textures. Currently a frame is split up into blocks, and they are moved about in 2d (X&Y). Using a 3d model of the movement would theoretically gain you some savings, as it would require less refreshing of the moving blocks.
If you read the article, you'd know that they tested both Plexiglas and automotive glass. The scaling relationship that they found experimentally between speed of impact and number of cracks they then verified theoretically.

Different specific windshield designs will, of course, vary. But this is a good starting point across designs.
When you say “faster” you mean “more frequently” or “more often”.
There has been extensive discussion on an earlier submission of this story:

https://news.ycombinator.com/item?id=5659719
Not in 2011 for mac. I spent over an hour looking for it recently (based on lots of googling), because had that hour paid off with results, it would have saved me many more.
TortoiseSVN includes ability to show side-by-side comparison of Excel files.
Of Flying Cars and Meal in a Pill
Great article. For something even more in-depth, see	Venture Deals: Be Smarter Than Your Lawyer and Venture Capitalist by Brad Feld http://amzn.com/0470929820 (I just finished reading it, and found it extremely informative.)
5 Corporations Doing Social Media Right
We've had a few requests on HN about releasing this info, so we did it. Some more information is available on the introduction blog post: https://zapier.com/blog/2013/05/06/introducing-api-status-bo... We also provide an RSS feed and JSON API to access this data.

I'll watch this thread all day and answer questions, as well as field requests. This is for you guys, so if we're missing something vital, let us know and we'll get on it.
A Beginner’s Guide: The 5 Steps to Great Design for Your Startup
Thank you very much for posting this. It is a good reminder that too much time in a single community can lead to a certain kind of blindness. This was very jarring article for me to read, and very welcome.
This is such a simple, yet powerful idea. What an elegant way to add another layer of security to a system. It's very easy to generate long random passwords that no user would create on their own. Then to populate the database with a large number of these phony passwords. There would be a small hit based on the amount of space the honeyword passwords occupy. However, the amount is manageable, and the benefits are well worth it.
I share the sentiment - I have a social life outside of work so having it at work (with people I did not get to choose) is not crucial. When I go to coffeeshops I'm mostly looking to mix up my routine with the stimuli that coffee shop provides (noises, strangers at nearby tables) which I don't have at home. Something about the brain being bored with the constancy of the environment I suppose.
Who really runs Wikipedia?
I can't think of anything that uses .im, what am I forgetting?
Right. Every founder should look for A-level co-founders as well as A-level investors. The only thing I would make more clear here is how long does it take to find those A-level people and close investment round. Founders have to multiply by two whatever number they have in their head :) Closing round alone takes about 4 months in average. The worst thing that can happen is to get short on money while looking for investment. This not only makes things complicated for startup, but also scares away investors. So it is very important to save/earn enough money in order to get more (smart) money.

Good poker players have at least 100 stakes (the amount they can loose in one game) in their bankroll. This way they can avoid short term harmful decisions. If this comparison makes sense...

Post is great like many other recent presentations/posts by Andreas and def deserves retweet :)

Cheers
@staurimas
Russia's QIWI raises $213M in NASDAQ IPO
See also: Softinterface Diff Doc [1]. I have never tried it though.

[1] http://www.softinterface.com/MD/Document-Comparison-Software...
LLVM especially llvm-polly seems to be the state of the art, at least of the open source auto-vectorization routines.
This is one of those cases where I started with a disclaimer, and then removed it to make my statement more pithy, because of course it doesn't apply in general--so the Principle of Charity should tell you I'm working from the facts of the specific case, instead of making an inference from a (misguided) universal. :)

Specifically, my original statement was going to be:

> If high school isn't accomplishing its goals (of giving citizens the tools to participate in democracy) -- and we see the need to supplement that education with years of additional university education to achieve the originally-intended effect -- then we probably just need to make those years of university education part of high school, mandatory, and free.
true, the interview part was for large discussion above. The general concept of my reply applies to your comment though. I think your statement is a bit harsh. Or im misinterpretting what you are trying to say. Saying cheatsheets are useless is not correct imho.
She is a senior community leader in the Adobe user group community and runs a designers conference. She is also a big Fireworks fan. If she's tweeting it, believe me it's true.
Thx! I wonder if wae are simply too late with every counter measurement...
Google set to unveil subscriptions for specialist YouTube videos
Tweeting StackExchange Questions with Spring Social
Wow, Terminology looks like a lot of fun.

I'll have to ping them and see which escape sequence they use, would be great to use the same ones. I'll have to dig into terminology a bit more, I think we have slightly different design goals though. My main requirements were "no server side support required" and "works when bouncing ssh across multiple boxes". It looks to me like they're either rendering local content, or require a special toolset to be installed serverside (which I wanted to avoid as I bounce between lots of different client machines).
thx for the kind words.

agree on your point about the fact that it just might take to long to close a round if you reach for a-level.

it's more about a more strategic approach to drafting the round
if you reach a or b or c in the end is a different topic. but at least you reach the right direction in each area
I suspect "has feedback on just 1 or 2 projects" might also indicate the opposite: That the guy is picky, waiting around for a project he can actually deliver quality on, and perhaps optimising for second (off-site) follow ups.
I've always found it to be usenet version 2.0, but for some reason people get really offended when I make that comparison.
You state :
>I don't know if the idea was wrong.

And then you state that you're going to rewrite, implying as if the rewrite is going to help.

I'll save you the rewrite; it's not going to help your lack of users.

At the very least you have a marketing/lack of awareness problem, at most you have a shitty idea problem. None of which have anything to do with the technology stack you're using.
I can't tell if you're being snarky, or just don't have experience.

It's not the creation of rounded rectangles. It's being able to change the radius afterwards (which Photoshop can't do). Also, if you want to change the size of the rectangle later in Photoshop, without distorting the corners, it's not easy -- you have to subselect specific control points, and then move them.

It's not impossible in Photoshop, it's just that modifying rounded rectangles is a huge pain.
Seven traits of effective programmers
http://www.pidgin.im and http://www.adium.im
You actually can open two word files side by side with advanced functionality as part of the compare or combine documents feature, at least in Word 2010.

But you're right, it's really hard to use, and almost no one knows it exists.
Indeed. When the 3d printed AR-15 receiver was making news, I did some research and found that people had been carving them out of wood blocks for years and years. This is nothing so new.

The newness comes from being able to have an unskilled user setup a 3d printer, buy some ABS plastic to feed into it, download a file from the internet and begin producing guns. I don't know if this is a good or bad thing, but it's something to watch carefully.

I could imagine a future where it's almost like the wild west again, so many people who would harm you have guns that everyone carries one in a holster, and it's just considered normal, like wearing a sword all the time was normal for the samurai. This may end up being a likely future in the USA since the 2nd amendment is impossible to repeal.
Exactly; the question in part reduces to "Why can't specifiers get requirements right the first time?"
Self-Affirmation Improves Problem-Solving under Stress
Awesome site! It would be great if you added Amazon APIs on this as well.

Specifically: Amazon Product Advertising API
https://affiliate-program.amazon.com/gp/advertising/api/deta...
Gleaning useful 3d models from 2d images is rather error prone. Hence why all the cool kids are using wavelets, as they are inherently more reliable on 2d images.

Movie codecs are hard. However jpeg2000 and similar wavelet codecs (like Red's(those bashful camera people) REDcode, or dirac) can yield amazing compression ratios. The main problem is processing power.

Take Red cameras for example. When they first came out, it was a massive pain. Unless you spunked $5k on a super unreliable pci card you'd only get a maximum of 6 fps out of a 8-core mac (and it could only be a mac as there was no linux SDK) With the advent of 3 generations of CPU and better programming skill from people like avid, aja and the foundry we can get real time playback on a laptop.
Y Combinator Firms Have More Than 2x the Momentum of 500 Startups, 3x Techstars
The Fight Over DRM In HTML5 Should Represent The Last Stand For DRM
Still selling the list. I meant it was unsuccessful because only 6 people bought it :)

I mean english dictionary words and common acronyms, not random 3 letter combinations.
Adding Mobile Adsense Above And Below Your Mobilepress Theme | Onenaija Blog
I've no experience with networking. How complex is it to incorporate routing?
Which also happens to have pretty good articles every now and then.
iOS internationalization from day one
True, the task is not very difficult if you have a list of words to check against. If you're time to create your own list takes more than $19 of your time then its probably of some value to just buy mine :)
These researchers come from secretive Los Alamos National Labs, too. If LANL is willing to divulge this work, what do ULTRA-secretive places like Fort Meade have going?
Wait. So standard HN mod practice is to change the HN link text to reflect the original article's title, right? That's been my understanding (though I've usually disagreed with it).

So, here, the OP submits a post using the article's original title ("Why I am the world’s greatest lover (and other worthless security claims)"), and you then change the text of the HN link to the article's boring sub-head?

Mods, why do you treat the HN readership like children?
This is a wonderful overview of the science of estimating, and far be it from me to argue with ToC and the revered Product Development Flow book. I'm a big fan of both.

But that's all horseshit in many contexts.

The problem is not that these ideas are false, it's that variability is so great that in small projects you never separate signal from noise. Over hundreds of user stories? Over months or years? Dozens of teams? Sign me up for flow, Kanban, and the goodness of ToC. Coincidentally, this is why these conversations always end up with some kind of histogram and discussions around long tail tasks.

Small scale, however, the reason I can't tell you when I'm going to be done with making that button the right color is that the danged user can't make his mind up. The biggest part of local variability is not competence as much as the social nature of human interaction. As technologists, we always do exactly what this author does -- we completely ignore the human part of development and pretend it's all just a systems game. We're all little factory robots processing little pieces of stuff at our station, moving it on to the next station.

It's important to remember that these generalizations are only true at the macro level. In fact, for really small teams in a startup environment, it's all social-interaction induced variance. That's probably the one most important thing to know about estimating for many of us. For the few of us who are responsible for macro-level systems, it's still good to know if you're going to understand individual team and developer performance.
I probably do, but it would be on DEC Rainbow 5.25" floppies; gave up trying to find PC software and drive that could read them long ago (they're pretty non-standard) and the real hardware has been skipped. Some DEC archive somewhere probably has the equivalent. Perhaps ftp://www.decus.org/pub/lib/v00365/vaxregis.zip ?
I thought it was an "undisclosed" amount
That's what "Cheif [sic] Scientists" do
Browxy, an online free java compiler and runner reach first 1000 users
Browxy, an online java compiler and runner reach today first 1000 users. The next big feature that will be released soon is autocomplete
1. Write code that you think is almost trivial. That way it is simple enough to debug. If you think your implementation gives you bragging rights down the pub, its waaaaay too complicated

One of my colleagues is a fantastic programmer. Like anyone else he'll occasionally suggest stuff that won't work, but you can tell he's come up with something great when he starts out with "I understand this is trivial, and the stupidest implementation possible, but..." Those ideas have led to some of the most maintainable and debuggable code in our repo.
This would be a good time for Adobe to open source it, right? So it can be ported to Linux and live forever?
One bit of state (true/false) means we have to run for 2^1=2 "steps". Since the program does not halt after 2 steps, we have proved that the program will never halt. Easy, huh?
The term is very well-established in mathematics (for e.g. matrices and transformations) that is the precisely correct term for this, and it is already widely used in CS. Inventing a new word would not be helpful in the long run.
Inkscape interface does most everything I need, except I miss Photoshop's 'Layer Effects' workflow, which makes designing and organizing filters less messy.

I use Linux.
Well. Listen, you get what you pay for.

However I think BUG count is not the issue. It's code quality. What if I told you:

"I need a POS implementation of Foo, it doesn't have to be maintainable but has to work with a taaaaad bit of ability to patch it up. I am trying to prove a concept is viable and show it off to like 50 people. I will rewrite this code if I decide to implement the concept. Also I want this done in ~ 1 week"

Should that not drive down the price and time required?

That means probably minimal tests, minimal abstractions, lots of copy-pasta, but still within decent coding guidelines and meets the needs
To paraphrase Donald Rumsfeld, you've got the known unknowns and the unknown unknowns.

It's the unknown unknowns that'll get ya.
A quick search for "excel diff" returns:

http://excel-diff.florencesoft.com/
http://www.exceldiff.com/
http://www.suntrap-systems.com/ExcelDiff/

Are you sure neither would work for you?
Hacking Google’s Text To Speech “API”
Codepen sandbox for playing with animation in THREE.js
well, if it doesn't seem to be adopted by a prominent start-up (yet), doesn't mean that the extension is not popular for it's obvious non-geo "I am" meaning. It is one of those novelty extensions and Google should also allow webmasters to choose whether to treat it as gTLD or as a micro state of 'Isle of Man'.
In some networks (e.g. Verizon) IPv6 should be slightly faster and more reliable since it doesn't go through CGN.
A large portion of what is published on the public internet in the west is likely breaking conservative speech and obscenity laws in dozens of other countries.
After a fw years you can slowly build any shape with the right instructions. You can never get to the point where you can quickly build any shape and designs are infinite. Add to that a rediculis number of materials, tools and people get really good at some odd things.

Which is the cool thing about 3D printers you basically get to skip directly to the design side of things while ignoring how long it takes to build.
Sorry, but that's garbage: the time frame you've set includes the wide adaptation of antipsychotics and biopolar disorder treatments. We know those work, e.g. in late '50s a while after my mother did the psychiatric ward portion of her nursing residency she was amazed to see one of those "hopeless" cases working in a janitorial or orderly role in the same hospital.
Writing a blog post about how to do something is an excellent way of learning it yourself. I'm hoping that that is what the author is doing here... Though if so, it would be good if it was flagged as such.

Maybe posting it was for school credit?
5 Signs You're A Bad Programmer