skysight-inc/HackerNews huggingface dataset:
I am building a free and fair trustless (Bitcoin) exchange
My anecdotes differ from yours. Most of the people I have met that are living that dichotomy are very aware of it, and just think "well this is the system we live in, so I have to play along until it changes". Many of them are really bummed about it. Sometimes being the change you want to see in the world is impractical, but that doesn't necessarily mean you have to change your mind about it.
Particle Fever – A documentary about the LHC and the Higgs, opens this week
Dissecting the GnuTLS Bug (with example exploit)
Shy people. They find it painful.
Elastic Load Balancing Announces Access Logs
Internet Secrets That Are Really Cool
Oh. In that case, doesn't work on desktop ;)
Might want to say so in your readme.
That can't be legal. There will be indictments, right? Right?
hn.algolia.com is also fully opensource, so pull requests are welcome: https://github.com/algolia/hn-search
Are their employers the Congress or the American citizenry? Spying on Congresspersons on behalf of the American citizenry makes sense. Congresspersons have very sensitive access, very special privileges, and very substantial influence. If one of these Congresspersons were to go rogue and cooperate with a terroristic unit, which is not too far-fetched in the day of the Tea Party, the results could be catastrophic both to the government's ability to function and to American cultural heritage. It completely makes sense for an intel agency to spy on persons that have that type of capacity, regardless of title or location.
Facebook pages are easy to sabotage, and Facebook does nothing about it
Facebook pages are broken, and easy to sabotage, Facebook knows this, but does nothing about it.
I agree, the reporter made it seem as if Gavin "knew".
I've come to consider the main advantage of TDD is that you're more sure your tests are correct when you write a failing test, change a little bit of code, and then seen the test past. You then know the test is related to the changes you made, and that the test does it's purpose of preventing accidental regression of the new feature.

I have written unit tests around existing functionality, and the unit tests pasts the as soon as I'm done writing it, but then I go mess up the code, and the test still passes -- turns out my tests wasn't testing anything useful. To me, this is the problem TDD avoid.

You can also avoid the mentioned problem by writing production code first, and then writing the test, but then double checking that the test actually does fail when it's suppose to. I consider it important to see whether each test passes and fails in the right conditions, and this request that I see each test past and fail at least once. TDD does this, but so do other methods.

I also remember that the version control doesn't know what order I wrote the code in (unless I break up the commits). My team might be crazy into TDD, but as long as I check in code with good tests, they don't know whether I wrote the tests first or not.
Because it works, is why. Every one of the devices you cite was created by people who were educated in this way.

What happened to if it ain't broke don't fix it? Why are pizzas still made in wood fired ovens when you could just use a microwave?
This is an infinite loop!
I'll pop over around tea-time, then. Make sure to back everything up first!
I love the irony that listing hapaxes for the English language, in effect, nullifies their hapax status.
Or you could choose an open-source tool like syncthing (http://syncthing.net) or clearskies (https://github.com/jewel/clearskies) or turtl (https://turtl.it)
>I kind of doubt this is about the golf angle so much as the creepy obsession the writer seems to have with this guy.

Can you explain what you mean here? The blog owner appeared to be offended by the Googler's stance that he was taking in a public chatroom about Google policies so he blogged about it. How is that a creepy obsession?
Fair mobile practices, Apple, and the FTC
This definitely isn't an ad hominem, and it isn't even analogous to one. Enraged_camel is implying that libertarianism is missing something that is easy to miss if you have led a relatively comfortable and unchallenging life. The criticism is oblique rather than explicit, but that doesn't make it anything like an ad hominem, because ad hominems are essentially distracting with irrelevancy.
There are lots of tweaks you can make to a stock Ubuntu system to save power. I'd start with XFCE since it uses less power than Unity or Gnome 3. Then use TLP to tweak the rest of your power settings. http://askubuntu.com/questions/285434/is-there-a-power-savin...
With all respect, you don't get blog readers by beating the brush, you do it by writing articles that people find useful. And you start by learning how to write coherent English prose. Example:

"I would like to start blogging something about programming, I want other people to read my blog and leave comment, there always comes with new ideas with this process." --> "I'm planning to start a programming blog. I hope people will find it useful and leave comments, because it's my view that such dialogues lead to personal and professional growth."

> "I actually have a blog now hosting on github, but according to the Google Analytics there's nearly 0 visit [sic] to my site."

You're spending too much time analyzing visitor statistics and too little time analyzing your writing. A successful blog isn't its own justification -- it must contain content people find readable, useful and entertaining.
1. Write something interesting.

2. Write something else interesting.

3. Keep writing interesting things.

4. Never change the URLs.

5. Link related items.

6. If there's something of specific interest, and it's not just speculative mush, and it's related to computing, post a link here.

7. Write more things that are interesting.

...

I've checked your profile - you've never commented here, nor submitted anything. Go and start writing, but have content and a point.

Practise.
Plus the less extreme examples were comment spam, which is present on the vast majority of commercial sites generating millions, simply because the cost of removing or effectively filtering the spam exceeds the damage done by the spam (especially spam in the form of polite comments about how lovely the website is).

Members of the public would have to look pretty hard to find the majority of these issues: they generally don't view source code and and even if they searched kidwelly.gov.uk for viagra the spam pages aren't indexed.
the interesting thing about the hosting market is the less people pay, the more entitled they feel.

not sure if digital ocean has customers in the $20k+/month range, but they are by far the least demanding.

pretty incredible isn't it?
I installed your game and played it for about 10 minutes. I never made it past the 3rd plant thing. I'm by no means good at flash games, I'm rather bad at them. But I really got my butt handed to me.
Unless the rewards of crapping-up the code is very high, I find this result highly unlikely.
Isn't this still TDD though?

My understanding was that writing tests first is known as Test-First development which is a subset of TDD. TDD allows you some flexibility to write code first as long as the tests 'drive' the development process?
I consider ethics to be a matter of pride, but it's probably a pedantic difference.
So... Unit Tess are good because, if you take over a code base written by someone who is incompetent, and if that person wrote terrible unit tests which should have been failing (but are passing, due to said incompetence), you have slightly more information to work with when fixing the original code? Seems like a weak argument to me.
You realize that there are fairly standard single letter variables in programming, for which people are supposed to understand the type of the object, right?

I see a lot of 'n' for a number, 'i', 'j', 'k' for loop indexes, 'a' and 'b' for the variables in a swap function, 'f' and 'g' for various things involving function composition.

The case of knowing what a capital pi or sigma means, however, is much more like knowing what a "while" loop is.
US average consumption is not an appropriate comaprison, because the general US average would cover all age demographics. Older people tend to eat less.

It's also true that people tend to self-report lower than they really consume. But that isn't exactly earth-shattering news to scientists who work in the field. They know about it & know how to adjust their interpretations of the research accordingly.
spacetime.WhereAndWhen, because you might be representing a time in the past, somewhere else, and because most timezones aren't UTC. Good job astronomers of Britain!
Vexing that all of the links to Enigma.io in the blog post are malformed. I manually navigated to enigma.io because who can resist that name, and was intrigued by what they do. I thought it might fit in with a technology class I teach. Disappointing to see in their terms you must be 18 to use it. What is up with the requirement you be 18? COPPA stops at 13, right?

It is frustrating to find overly eager attorneys eliminating the use of interesting products by students. Even Mozilla's Webmaker program requires you to be 18 for goodness sake!
The journalist spin on this is misleading, especially the part about "speculatively shipped to a physical address".

It's common in supply chain management to optimize the ordering and placement of items before they are "consumed". If you store everything in one central location, there's an increased cost to quickly move it to the final destination. If you distribute some items to regional hubs, there's a (wasted) cost to doing that too, especially if you ship more or less than is actually needed. They try to estimate what items go where based on their historical data: what people buy where and how often. They could speculatively do this with "people who buy this will often buy that" data too.

In this case, they look at the cost of returning an excess item from a regional hub to an upstream distribution center and try to recoup the cost by selling to someone near it's current location at a discount that is less than the cost of moving it around further.
Heavy computation algorithms. My main focus is on geospatial analysis, and to test certain things, you are going to end up with some 1000ms+ tests. Get 10 or 20 of those, and you have a problem.
PCI Compliance is entirely private/free market, isn't it?
I love how smiley faces make it easy to spot evil :D
How about this one?
https://www.kickstarter.com/projects/ufactory/uarm-put-a-min...
Or it means you are testing something that's computationally expensive. Not everything is just web model input validation--some people are doing real work. :P
I find this puzzling. Now don't get me wrong: I'm no fan of TDD, but if I understand TDD proponents correctly, it's a design tool, not a testing tool. I assume your software will always need designing. So are you saying that as you get more familiar with programming you need less design? Or maybe instead of TDD you meant plain unit testing?
>Because it works, is why.

"It works." Is a low bar. We should strive for higher. Especially at some of the best schools in the country and the world.

Also, didn't the typewriter work? Didn't the flip phone "work"? Lots of products and processes work. But people still strive to make them better, easier and more delightful. But, for some reason, not in education.
The Bekaa Valley in the 80s the Israelis hammered the Syrian Air Force without, I believe, any losses of their own.

http://en.wikipedia.org/wiki/Operation_Mole_Cricket_19
This is not a good example, because in this example, Mockito is used to mock a very simple class (DateTime), which should not be mocked at all. It is also used to verify that the dependent object is called exactly twice, which may be unnecessary.

This is more of a problem where a library is not used well. Mockito is a very good library, this example really does it disservice.
This is great to hear. My product was designed to be a complementary asset for GitHub and I was wondering what would be the best way to get in contact. And low and behold, they have the "Take on the enterprise" link that lets you know how.

The real money has always been in enterprise and the fact that companies are still shelling out $3,000 for ClearCase licenses demonstrates this. Git is becoming more and more important in enterprise, so it's nice to see GitHub is really going after this market.
Simple chatroom for programmers (free access)
> planned parenthood

Do you see that as rabid ideology? I ask because I'm always interested in what is becoming the norm (or how far the goalposts of reality move). For instance, while a lot of FB relatives might believe Obama is coming for their guns tomorrow, the last clinic serving the entire Rio Grande Valley in Texas is closing tomorrow.
compete on terms of liquidity and safety

But this doesn't work, because the public have no real means of assessing either of these and Akerlof's Market For Lemons applies.
>Money and self-regulation is never a good mix and it has not even been 10 years since the last time we have all suffered the result.

Unless you have unyielding cryptographic primitives to help.

I'm at the Austin Bitcoin conference right now listening to a talk about Open Transactions and cryptographic exchange auditing. It sounds like exchange theft is pretty much a solved problem. Using crypto, we now have ways to make theft or coin loss pretty much a problem of the past, because we can make operating a fractional reserve exchange impossible and make stealing coins very, very hard. It seems like cryptographic regulation is drastically more effective than government regulation.
Salvia often has an extremely negative feeling associated with it. The initial smoking of DMT can be uncomfortable but with a proper dosage it typically causes a very positive feeling but not in the sense of any stimulant. It feels natural, loving and you can forget you have a body.

Salvia can have horrendous negative feelings. A smaller dosage of DMT can produce slight anxiety. Of course, these are anecdotal experiences but I'd warn against using salvia.

I would caution against Ayahuasca too as it's intense, last hours and can be very negative unlike smoking DMT.
Show HN: Petition to earn a Computer Science degree
Building a Homepage: How We Nailed Down Chrome Rendering Performance Issues
I like this analogy. It's like you're leasing an office for your program to work in. It works well for both pricing and differentiation.
And the legal scope of those situations is correspondingly narrow. I'm not against a right to privacy, which is why I said I'm in favor of a constitutional amendment to make it explicit. I'm saying that you don't have a comprehensive right to privacy now. Moral rights are what you want, legal rights are what you actually have.

I don't thinkt eh right to privacy is entirely unilateral; if it were, journalism could not exist, and the Constitution also forbids the government from abridging the freedom of the press - which includes the freedom to inquire as well as to publish. I personally would narrow the scope of press freedom if I were drafting constitution 2.0, because I believe publishers often exploit the economic asymmetry between themselves and their subjects to the detriment of ordinary people in a manner that the framers of the constitution were unable to envision, but there you go.
Checking my work with the assumption I made mistakes is distinct from knowing that 2 of the 5 answers are wrong, and therefore my expected value of a guess is positive vs. when i cannot eliminate any. Saying that checking your work and knowing some answers are wrong but not which one is right are the same thing is simply not true.
And why should we trust bureaucrats to do this? Won't they just sell their political power? Who will regulate the regulators? And who will regulate those regulators? I don't think you've proposed a real solution.
Gossip about seekers of fame is seen as fair play. I don't think you could class Satoshi as being famous in the same way as someone who actively chooses to be in the media, though. The expectation that it is good to mention if a movie star came to your shop is based on the fact that they make their living from their public life.

Also, if someone like a famous actor specifically asked a business not to publicise that they had frequented it, then if the business went back on that, I think they would get less famous people visiting in the future.
The self-employment tax covers K-1 distributions, etc. If you're inactive (not actually working for the pass-through entity, only receiving profit distributions) your taxes are additionally higher on those distributions.

In summary: typical pass-through entity distributions are typically taxed as self-employment income and subject to the SET which attempts to recover the missing employer's half of tax payments. You cannot avoid all employer's half of taxes by taking them as distributions, and whomever told you that has misled you.

Now, what you might actually be thinking here, and would be correct, is that for those who earn less than a certain income (which would place them in the top tax bracket), the effect of applying all of those payments as self-employment income generally results in a lower tax rate than the corporate tax rate, and allows for deductions that companies may not have available to them.
I personally think they could have written a pretty good story without putting full name in the paper.
I haven't thought about mine since applying to college until this story came out. Just thought what ran through my head was interesting, not that it was a real problem for me.
As before, you need to provide some context. Do you mean electrical power, psychic power, or processing power? Which of the many meanings of "power" did you have in mind?
Former government workers who have realized the error of their ways and are now living in a way consistent with their beliefs?
I'd say this depends a lot on what field you are studdying. I don't believe many things have changed with libral arts and humanities because the fields overall are mostly static.

On the otherhand fields like computer science, mathmatics and engineering have chnaged immensly. These sorts of programs are preparing you for applied problem solving using (hopefully) industry leading technology. In order to use these tools you still must know the basics and be able to validate your answers with simple hand calculations. So those courses are delivered in a more traditional format. But once new tools are introduced to leverage that foundational knowledge the learning is nowhere near similar to what it was even 10 years ago!
Yea, with no test prep, I just wrote an essay as I always had. It was my weakest section.
Are you aware of the history of the City of London Corporation? And its voting structure? If so, to try to equate it with any other government anywhere, seems rather disingenuous. If not, I suggest you have a look on wikipedia: http://en.wikipedia.org/wiki/City_of_London_Corporation
This is a constant tension in software, when the people who sign the cheques don't use it themselves and so never feel any of the pain (just pick up a sweet bonus for saving so much money on the support contract).

Someday for example I'd like to visit SAP in Germany and see how they book their vacations and submit their expenses. It can't be with their own product. I'll wager they still use paper.
Your large numbers are breaking the page layout.

It would be nice if you could prepend them with four spaces, to place them in code blocks (they have overflow:scroll), or break them into multiple lines (or both).
The suggested prep for the Math 2 subject test: More than three years of college-preparatory mathematics, including two years of algebra, one year of geometry, and elementary functions (precalculus) or trigonometry or both. I think the "put it on the subject test" is a powerful argument.
PC Engines APU
I see that makes perfect sense. In this particular case because you end up doing multiplying by the compliment of the denominator to get rid of the root there, get a difference of squares that are both integers and easily end up with an integer on the denomiator of the fraction. leaving it all as trivially provable that you'll always end up with a rational number in the end (maybe not an integer).
Writing Juju Charms in OS X with Vagrant
As a grooveshark user who loves last.fm, i don't like this idea.
Just because someone have not commented on something does not mean they are guilty. They might not know about it. Some people live in the real world, with a large latency to news, e-mail or social media outlets. Yeah, I know, it is strange.
Occam's Razor tells us to go to the simplest of arguments. Given that the details of the article are circumstantial, it's pretty simple that the journalist is wrong and this Satoshi is acting vague for personal gain.

However, I give you Hanlon's Razor on this. It's more likely that this Satoshi flubbed his words when speaking about bitcoin rather than intentionally mislead the journalist.
There were really no details in the article besides the man's name and rest of his personal information and interests and that he was technically inclined. Is he even a programmer?

Rest was just conjecture on the writer's part.
12B test permutations is not your typical scenario, though 4min is pretty damn quick for all that. I'm asserting that for a given project module, it is beneficial to be able to run the test suite in a short time, say 10-15s. If you've got to wait minutes, then it is more integration.

The longer your unit tests take, the less likely people will be to use and run them often, which is the whole point. Let the nightly build on the CI machine exercise the long running tests when everyone is asleep.
If you want to do exact computations, SAGE is handy, Free, and built on Python:

sage: k.<a> = QuadraticField(7); k
Number Field in a with defining polynomial x^2 - 7
sage: x = 3*a - 8
sage: x.is_integral()
True
sage: 1/x
-3*a - 8
sage: x * (1/x)
1
sage: (1/x).is_integral()
True

(Note: the is_integral() is because we define k to be QQ(sqrt(7)), not ZZ(sqrt(7)), so we want to check that our elements are really integers, i.e., lie in ZZ(sqrt(7))).
Brands' Organic Facebook Reach Has Crashed Since October
This is a refreshing change - contrast with the MongoDB guys who sell it as "you don't need DBAs" then the devs chuck it over the fence into production and wonder why everyone now hates them.
I suppose each case can be as unique as yours, generally though, people put in less than the 40 hours (or more) their job takes for side projects.

I've also seen a lot of people carry multiple side projects too (kind of reminds me of a pool of assets).
I disagree that mescaline or any psychedelic is similar to DMT. Perhaps in a sensory deprivation tank. But it's not a question of intensity. DMT often lasts 10-20 minutes and has a near undeniable effect that you just traveled to another dimension. In my opinion, taking other psychedelics will just distort your environment.

DMT is nearly identical to serotonin and tryptophan, and similar to psilocybin and mesclaine. Whatever it does to the brain, it's not a typical effect of any other drug I'm aware of.
Hypothetical worst case tax scenario: https://www.quora.com/Taxes/What-are-the-tax-penalties-on-a-...
Since It Can't Sue Us All, Getty Images Embraces Embedded Photos
2015-2020: The Rise Of The Teacherpreneur
Yup, it is wildly speculative. Seems just as likely a speculation as any other towards why he hasn't sold/spent the coins yet though.
> the interesting thing about the hosting market is the less people pay, the more entitled they feel.

This is not restricted to web hosting, but common human behavior.

I've freelanced as a web dev and wedding photographer in the past. Low paying clients typically demand much more than higher paying ones.
HW Startup Gives Away Devices as means of user acquisition
Mad Catzand Ouya Announce Ouya store for the M.O.J.O. Micro-Console
This is great thread for ideas!