skysight-inc/HackerNews huggingface dataset:
Most startup media coverage is techporn. People can become addicted to the startup-life fantasy much like they can become addicted to porn. Doesn't happen to everyone, and I've seen a lot of success in my peers, but I've also seen a lot of the downside too, and that rarely gets coverage.
>make decisions for the long term future of the country.

Or from a more Machiavellian perspective, they know their position is ultimately a temp job. Obama will be gone soon, but Putin will stay. Obama has no incentive to build up some massive cult of personality like dictators do. Its unneeded. Dictators, on the other hand, rule by the fist and part of that fist is building some asinine strongman personality for the borscht eaters who buy into that crap.
Incorrect. Jamming is denial of service by increasing the noise. Blocking is denial of service by decreasing the signal.

If the hotel puts a grounded Faraday cage around your room, that's blocking. If it transmits 1000 watts of static on the 2.4 GHz band, that's jamming. The former is legal, and the latter is not.
> cracks are obviously a serious concern if developers like this one would go to so much effort to prevent them.

If your crazy uncle wears tinfoil hats to combat CIA mind-rays, this doesn't mean CIA mind control technology is a concern.

It just means your uncle is mentally ill.

> And I remember Nintendo saying piracy had hurt DS software sales in Europe (understandably: instead of buying several full titles, people would buy a cheap "R4" or similar flash cart and play hundreds of games for free

This is no proof that sales were hurt. It could be true (and almost certainly is) that people who did this would not have bought extra games even if the flash carts had been unavailable. If the 12 yr old pirates $17,000 (retail price) of music, this does not mean the record companies are out $17,000... 12 yr olds don't have $17,000 to spend even if they are prevented from pirating.

You're not being logical, you're just parroting anti-copying propaganda. It's more than a little sick.
OK, but Swartz wasn't scared by the 35 year number, for two reasons: first, despite what the press release said, they were overt with Swartz about what their worst-case sentence actually was (the 7 year figure was their threat about what would happen if the case went to trial and he lost), and second because Swartz had very good legal representation.

A 1-2 year worst case sentence follows pretty straightforwardly from the actual sentencing guidelines if you look at them. However, there are mitigating factors in the Swartz case: first-time offender, non-remunerative offense, unenthusiastic victims. Probation was a real possibility. 7 years was not.
Won't sofa -couch exclude pages that have both words?
One thing I used to do quite a bit was go to a lot of shopping search sites (Amazon, The Find, Shopzilla, Nextag, Shopwiki...) and try some pathological queries to see who was doing stupid search and who was doing smart search. My favorite test queries where [apples to apples], [dress shirt], [shirt dress], and [+++++].
And that's why it's important for defendants to have their own counsel, to inform them of how the system actually works, as Aaron's counsel would have done.
The original comment was about the choice of checksum (CRC32), and a different algorithm might have made that harder if they had bothered to attack it.
I am honestly amazed by modern technology, and I have to keep reminding myself how cool everything is compared to just a decade back.

The article says October 17th, 2001, right at the start, and throughout the first page they speak of the development period informed by data accurate as of December 2000. The "ten seconds exclusive access to the CD" speaks for itself though.

And given the state of the game market (as described in the article) the difference in terms of revenue between a couple months and forever is minimal. The attention spans of the cracker groups, the peaks in revenue, and the peaks in interest (which drives both revenue and piracy) all have a very strong bias to new games. The primary stated objective of this hack was to prevent pirated copies of the US version from cannibalizing sales of the EU version (which presumably was delayed due to translation work). It's data that's distributed to thousands of machines worldwide, not something you want to keep desperately secret.
For wanting to look more into the math/art behind this, they're based on Moiré patterns - http://en.wikipedia.org/wiki/Moir%C3%A9_pattern
poemotion by Takahiro Kurashima has many amazing examples of this type of art. A very good gift for anyone that appreciates mathy art :)

You can order it here http://www.amazon.com/Poemotion-2-Takahiro-Kurashima/dp/3037...
Notes on Red Star OS 3.0
Same here on a MBP.
I am lazy and (apparently) suck at scrolling smoothly, dropping this in the console worked well :)

setInterval(function() {
window.scrollTo(0, document.body.scrollTop + 5)
}, 60)
Duck Duck Go is an interesting alternative example.

I think the expense of developing Bing is as much about the problems of a very successful company with lots of cash developing a new product as it is about the problems of developing a search engine.
Amazing idea. :)
This is way more fascinating than the site itself...
https://www.openssl.org/news/secadv_20150108.txt
I'm honestly slightly annoyed by that pseudo-intellectual, opaque use of the super-downvote "flagging". HN regularily votes boring CSS hacks and fleeting technology topics to the top and hastily flags submissions about feminism, politics and AI, instead of trying to turn them into interesting discussions. There is also a strange aversion against any kind of humor, which does not really suit what hackers stand for either. The reason for this is, of course, to prevent trolling, flame wars and memes, but it seems HN is often overly strict in that regard.
If you attend a protest you probably have 100x as much impact on the political system as somebody who votes.

If you strike you probably have 200x as much impact on the political system as somebody who votes.

If you are ready and willing be tear gassed, arrested or beaten up for your beliefs you can help shape politics in a way no voter ever has or will.

Non voting isn't some radical new way of showing your disapproval in politics. It doesn't show that they don't have to give a shit about what you think. It's just tacit recognition of the truth. Individual votes are close to insignificant. Real politics happens elsewhere.
Maybe we should add, The Absolver: the "engineer" who likes to pigeonhole people into simple categories and absolve eirself from the responsibility of treating those people as complete human beings. The Absolver likes to blame the weaknesses in other people before their own.

It goes both ways. Many of us have been guilty of some of these behaviors from time to time. The better of us learn to change and adapt. The important thing to remember when using generalizations like this is that they are simplistic and not representative -- it's not wrong to be a software developer who is concerned primarily with the intricacies of the kernel scheduler; it's a complex topic and specialization is useful in some organizations. It's rather useful to be someone who is articulate and able to stick to their opinions when they have the confidence and factual evidence to know they're right.

I wouldn't really consider this a list of "anti-patterns." Patterns, yes, but people can change their behaviors with a little helpful prompting.
Beautiful photographs, would love to see a documentary about this!
I guess it depends on what you're trying to cook. I tend to use mine for things like stews and soups, chili, etc. To be honest, I should probably attempt to broaden my repertoire of slow-cooker meals, but never seem to find time. Every time I go to Barnes & Noble I swear a see a new slow-cooker cookbook on the bargain rack, and I keep meaning to pick one up and try some of the recipes, but somehow doing that never quite makes it onto my agenda... sigh
Wow, I'm surprised to read the adoption rate of XP. It seemed for a time everyone was all about that.
Not at my last employer. Titles were frequently used as a reason to increase or discount the value of opinions or authority on matters. You didn't get the moral authority to act like a senior engineer until promoted to such.

The only real exception to this was when the person with the title was The Outsider. Being a defense contractor, we had many long-running programs and people fairly regularly spent a decade or more on a single program. Among other things this led ti cliques of "old-timers" on programs who would be automatically suspicious of high-level people from outside who were brought in to "help".
You're not being logical, you're just parroting anti-anti-copying propaganda.

> If the 12 yr old pirates $17,000 (retail price) of music, this does not mean the record companies are out $17,000... 12 yr olds don't have $17,000 to spend even if they are prevented from pirating.

Right, but it does not mean that the record companies are out $0 either. They are probably missing out on at least several hundred dollars worth of revenue for that particular person.
That seems to be a reasonable thought, although incredibly difficult to prove.

Primates and guinea pigs both dropped the ability to synthesize Vitamin C, through different mutations. Now both species have to consume it in their diet to survive.

Incidentally, the story of the broken Vitamin C gene in primates and guinea pigs is the main argument that gets used to show how the theory of evolution is supported. In all primates, including humans, the gene to make Vitamin C is in our DNA, but mutated so that it is not usable. But all primates have the mutated gene in the same place. Guinea pigs have a different mutation to the gene. The chance that all primates had the mutation in the same location simultaneously is very remote, suggesting all primates shared an ancestor that developed the mutation.
Two Questions To Ask After a Bugfix
Yes I'm the author, and no problem :-)

If you find HDLs awful, I'd be curious to know what you think of our language, Cx. Maybe we can continue this conversation somewhere else?
The labor market/knowledge economy => Uber for your brain.

Key drivers:

1) Large amount of idle intellectual capital.

2) Changing affinity between employer and employee.

3) High acquisition cost of intellectual capital.

4) Inefficient pricing of expertise.

5) Inefficient validation of expertise.

Further explanation: https://www.linkedin.com/pulse/uber-your-brain-fitih-cinnor-...
RaiseYourIQ.com
What I learned from 9 years of blogging about startups and Venture Capital
my child has a book in this format

http://scanimationbooks.com/

really cool, animals move etc.
1 Day’s Work in 4 Hours: A Simple Challenge
In U.S. politics (and I suppose generalizing to other majoritarian voting systems), the only realistic option for a major party shift to occur is a schism in the ruling dichotomy - as happened with the Whigs being torn on issues of slavery and fizzling out to Republican and Democratic. Or, more recently, the Southern Strategy morphing the Republican Party's platform into a more populist one, taking over the role of the Democrats prior to the 1960s, and dramatically transforming the formerly blue Deep South into a firmly red bloc.

Trying to break a third party in any other way is remarkably difficult, as a result of the inertia caused by reasons I listed previously. It's been engineered this way for well over a century by now.

Until you reform ballot access laws, introduce proportional representation on the federal and state level (which will break so much shit it's not funny) and have fairer debate coverage, trying to wrestle in third party candidates through mere vote will be exceedingly implausible/impractical.

Entryism, I suppose, is another option, though it has not been used effectively at all thus far.
Better than getting a glimpse on (a random, probably hyped-driven) few, is go to the fundamentals and select them paradigmatically.

Do something in each paradigm: Object Oriented, Functional, Logical.

Non-paradigmatic languages are strange creatures that will hurt the brain for no real good reason (only a epoch-dependent self-serving one)
Loads Slow. No Fun.
IANAL but this is exactly what I would do.
There's nothing in the least irrational about their decisions of this nature. They're trying to avoid, for example, a preference cascade that could take them from being at the top of the world to in front of a firing squad in as little as 4 days: https://en.wikipedia.org/wiki/Ceau%C8%99escu%27s_final_speec...

Whatever makes you think most of them give a sh*t about "the long term future of the country"?

Hitler, strangely enough, actually did ... just very very poorly.... That's actually something he had in common with what I might call some of the "first generation revolutionary dictators", like Lenin (New Economic Policy) and Mao (where country != the people, who he believed to be very expendable in part because there were so many). But the 2nd generation, such as Stalin, or those who didn't actually do the revolution thing, like Ceaușescu ... I can't think of any examples off the top of my head.
Hi there, great images! I'm curious about how West Kendall Baptist Hospital was chosen for the clinical trial? Is this a single-center study? Lots of angiography in the sample images, so is the trial comparing this to cath?
> People get fat because they eat the wrong food, of which the effect of making them hungry and eat even more is only one of the many detrimental effects of unsuitable food for us or other animals.

Counter anecdote: I "got fat" eating slightly too much relatively healthy, mostly home prepared food over a long period of time. I lost weight by noting how much I ate and reducing intake while continuing to eat the same food. I know some people who eat only fast food and maintain a healthy weight because they have a good sense of how many calories they require.

It's probably true that some people eat diets that condition them to eat too much, but you can't simply claim something as broad as "people get fat because they eat the wrong food" and be done with it.

The parent's "in < out" generalization may be broad, but at least it's true.
This is another case of 'I Can Tolerate Anything Except The Outgroup'

http://slatestarcodex.com/2014/09/30/i-can-tolerate-anything...
The actual answer to your question is that the Atari 2600's fundamental limitation is sprites per scanline, not per screen. It can draw lots of objects by reusing sprites across many scanlines, but can't draw many objects that need to move independently in vertical space.

So you can draw the "3D" racetracks by reusing two sprites all the way down the screen for the road boundaries, but you can't draw three Pac-man ghosts on the same scanline so you have to flicker between them on alternate frames.
6 Ways to Get More Customer Feedback
Rethink Robotics CEO Talks New Investors GE, Goldman Sachs
Why Attending CES Is a Must for Hardware Founders
I saw a post about it, shortly after it happened, and upvoted it, but it was deleted.
"but what is wrong with recursion? Why NASA guidelines prescribe to avoid simple technique we were studying as early as in school? The reason for that is static code analyzers NASA use to reduce the chance for error. Recursions make code less predictable for them. JavaScript tools do not have such a precept so what we can take out of this rule?"

This is of course, wrong. Javascript has not solved the problem of making recursion easy or sane to analyze. It is quite literally the same problem you have with C.

In fact, most javascript tools are way less useful at recursion analysis (IE they produce a much higher rate of false positives) than C tools.

"9.The use of pointers should be restricted. Specifically, no more than one level of dereferencing is allowed. Function pointers are not permitted.

This is the rule JavaScript developer can not get anything from.
"

Except that javascript developers use function pointers like they were going out of style ...
Have you been paying any attention to HN for the past three years? Plenty of articles about feminism, politics, and AI make it to the top on a fairly irregular basis, but they still make it to the top.

And who are you to make a point about "what hackers stand for"?
Exercising is difficult because you're doing it for fitness, not enjoying the act of exercising itself.

Play a sport instead, that way you get exercise and the time passes much more quickly because it's fun.
Oh, I have. Mexico has a bit of an identity crisis because by and large, the people with money and power are of European descent and live in Mexico City - the economic and media center of Mexico. People in Mexico City are taller and lighter skinned (though maybe not blonde) as a result. But outside of the center of Mexico City, the country is filled with short brown people, half of whom live in poverty. But this portrayal in the media is an extension of the historical imbalance of power that favored the European aspects of Mexican heritage and looked down upon the Native American aspects. That attitude has been changing in recent years, but it still doesn't change the fact that the people who wrote the history of Mexico were nearly all of European descent.
IME, most CS departments will have tutors or training sessions available for things like learning git or POSIX that there is no time for during class time.
I've got a MacBook Pro, but slightly older, and I'm not hearing it. Mine still has the ghosting issue, which makes me wonder if that issue is stopping this issue.
Custom match IT services to clients
If only. More of a "I don't want a dressing down from my internal customer" situation.
True, I do wear glasses as well, so they kind of blend into that as well.
Mystery of Glenn Seaborg’s Missing Plutonium Solved
Here's the thing with voting: the person with the most votes wins. Even if they're a third party candidate and even if they weren't "supposed" to win. I think this is a really cool!

There are examples of this happening. Surprise progressive wins. The system doesn't make it easy, but it's possible. It will happen again. But it's a whole lot harder when their supporters choose not to vote.
What is the use case for using an SSID that is already taken? Especially in a business or corporate environment.
Damn you for making me look like a fool with my ear up against the screen.

(No sound here)
As fluidcruft said above: "The images in the link are also heavily manually post-processed which is labor intensive."
So the real problem is passing wrong parameters to a function? Sounds like you should swap to something like TypeScript for strict typing then.

Or you know, stop acting like JavaScript is unique in that improper function calling breaks your code.

I can't believe in 2015 there are still people who follow the "JavaScript equalities are WTF" mentality. If you are running into equality operator problems in JS, you are probably going to run into a myriad of problems in any language.
Not loading for me. Server down?
Show HN: The Anything Show – Episode 1
I'm happy with either python-like, lisp-like or c-like syntax, just ban tabs if you use python syntax please.
> It's interesting to me how we finally got rid of Original Sin, but now have replaced this with other, atheistic forms of this, like trying to make our children feel guilty about Native Americans and Slavery. I personally think this is the best way to increase tensions.

Time and time again people like to derail important discussions about the nature of Native American genocide and slavery by claiming this. Acknowledging this history is not about making people feel guilty, it is about understanding how those people are treated today and how their treatment is an extension of this history. The nature of racism and its history and legacy should not be trumped because it makes someone somewhere feel bad.

The best way to increase tensions is to ignore the past and continue to let that past influence how people are treated in the present, both socially and politically.
I have nothing to contribute. I'm just commenting to point out just how accurate your post is. And it could really describe every start up.
Aaron Swartz Petition: Response by the White House
No, actually the question was whether it's universally accepted as a good idea. Obviously it isn't (universally accepted). No need to turn this into a discussion of the merits, that's been done here many, many times before.
Interior point methods can benefit greatly from a hot restart too. You simply initialize it with the previous optimal point, and you start from there.

For integer linear programming, sure, you should probably use simplex for solving the relaxation. I'm talking about continuous problems in engineering, statistics, machine learning, etcetera. Very few of those problems are linear, and you don't care at all about the corner case you described. That is a completely different world than combinatorial optimization. In continuous optimization if you have two or more inequality constraints that make the space lower dimensional that simply means that your problem statement is wrong, because the parameters are not exact, and with a small variation in the parameters your space will become empty.
Oh absolutely nothing to be sorry for -- you were writing it as you remember it, and I thought it was worth reading to endure a tiny bit of stream-of-thinking writing.

I was inspired by the post, glad you guys worked so hard at making yourselves a success! Also thanks for sharing so initimately the process that you guys went through
we had tons of discussions what Unit test framework should be used, and how much the code coverage should be. Then, whether and how to use mocks in Unit tests did not help to make better software IMHO - that is why I claimed that much fuzz about TDD is politics.
I suspect issue isn't that recursion is hard to analyze, but that non-tail-call-optimized recursion has unbounded memory usage.

In fact, what makes you say that recursion is difficult to analyze? Inductive proofs over recursive algorithms are generally much nicer than proofs over iterative algorithms.
I was speaking from my own experiences. At my first real programming job I was lucky enough to work with a handful of obscenely talented programmers and they very commonly would implement incredibly stupid or lazy solutions because they were easier to get through code review.
unfortunately, dwolla is US accounts only, Xoom, transerwise don't deal with Turkey,
xe or Bitcoin may be the only options
Federal prosecutors nearly never take cases to trial, because we provide them plentiful resources and allow them an absurd amount of leeway in threatening people who appear to be politically useful targets. We give their threats teeth by allowing them to say that the victim is liable for a nearly unlimited sentence should he fail to plead out. There are accounts that it's also common to seize a victim's assets to prevent him from paying a real lawyer to defend him. The judges actually recognize that this is cruel & unusual, and have formed an entire extralegal 'sentencing guideline' system for conventional crimes that is entirely at their discretion, separated from the maximum legal penalties by an order of magnitude; You only find out whether you're to be put on this if you dare to try and prove your innocence.

That's no way to run a justice system, particularly as without anyone claiming to have been wronged, and novel circumstances of the 'crime', this was an attempt to legislate / regulate through deterrence via prosecution, or possibly just to punish. Aaron Swartz had already been targeted by the American federal justice system for having the audacity to disrupt the PACER bureaucracy that was being run as a behind-the-scenes moneymaking operation.
Is it just me or is scrolling on medium.com weird? It seems to only scroll further down the page for me every other time I try to do so.
sorry, forgot to post as reply, how do you get your head around changes (often volatile) in bitcoin value, when you're just using it as a money transfer protocol