skysight-inc/HackerNews huggingface dataset:
> This helps with my motivation: http://lifehacker.com/281626/jerry-seinfelds-productivity-se...

As an aside, Seinfeld himself recently dispelled the rumor that he was the creator of, or ever even used this method, in a Reddit AMA [1] -- even calling it dumb:

1. http://www.reddit.com/r/IAmA/comments/1ujvrg/jerry_seinfeld_...
Well if you want to go down that rabbit hole, if MS is willing to do unethical advertising for its gaming console, how much of an extra effort would it be for them to pay people to defend its dubious practices on the internet?

It's not the first time this has come up, and I bet they've done similar things for their other software in the past. As you could read in the article, they know how to cover their butts quite well, as such it's immensely hard to prove, but iirc, Mark Penn used to run a company called Burston-Marsteller that went quite far in the Microsoft evangelism (shilling).

Some notable examples:
http://arstechnica.com/gaming/2014/01/stealth-marketing-micr...

It's downright disgusting and misleading. Market your stuff until the cows come home, but don't try to act as if it's organic interest while it's actually a paid product placement, which is exactly what's happening here.

That's intentional misdirection, bribery wrapped in an NDA. I hope the FTC takes interest in such blatant disregard of ethics in marketing. Microsoft may be big, but it has to play by the rules too.

And no, it's not okay because some other firm does it.

I don't get how Microsoft tries to play the angel of ethics when throwing mud at other companies, but doesn't really respect its (potential) customers when it comes to their own PR.
A decent article, but as usual treats "capital mobility" as a law of nature. If present trends continue, capital controls will be making a comeback.
Can someone with experience in trademarks comment on whether the PTO is supposed to validate the subjective notion of whether the proposed trademark uniquely refers to that company's products, or is registration just to add it to the database so that people can do a trademark search?
Given that the kernel portion of nftables appears to just be a byte code interpreter, it probably would be possible to make something that takes pf syntax and puts out nftables byte code.

I think that would be pretty slick. As a long time pf user, I've always preferred it's syntax, and the nftables syntax looks like a step in the right direction at least, given the horror that was previous syntax methods.
Unfortunately for now you do have to be a US resident due to SEC regulations.

I'll definitely add something to make that clear.
Thanks for the suggestion!
> simply because they are interrelated and integration leads to greater stability and a less fragile system overall.

This is completely counter to the way we actually design software - which is to create modular, loosely coupled components, using abstractions which allow them to adapt or be replaced, and trying to make as few assumptions as we can, since we can't predict the future. It's well understood that tight coupling is what leads to fragility and maintenance nightmares, due to decades of experience writing and maintaining such abominations.
"Woz" would be a better title for a movie than "Jobs" anyway
"Woz" would be a better title for a movie than "Jobs" anyway.
“You don’t need to be a rocket scientist. Investing is not a game where the guy with the 160 IQ beats the guy with 130 IQ.” - Warren Buffett
Ironically, with their guidelines, Google is probably responsible for shaping web content more than any other entity or spammy SEO tactic.
How the West was Lost: Innovation and the Search for Self
Seconded. It’s getting to the point where I just assume any website of this nature is US-only, since so few actually mention this clearly up-front.
I don't think so. Stack Exchange checks the referer header.
EBAY.UK GRANTS PERMISSION TO SELL BITCOINS.
This is a big test for IV, but I am uncertain that it will individually change the course of affairs for the general patent question. The second This American Life episode cited by Reuven includes a good indication of why. These cases seem often to be examined not on underlying principle, but on the direct evidence. The 'network update' patent from TAL was busted not because the patent itself was found to be ambiguous or over-broad but because its authorship was incorrectly assigned to only one of its 'inventors'. Super narrow and no principle other than "check your application more carefully next time".

In my opinion, this is how it should be. Courts should enforce the law, not change it (excepting the Supreme Court's right to reject the unconstitutional). For that, we need to work through Congress to modernize the definition of patents in respect to software.

These cases play an important role in that process, which is to create a body of guidance on how software patents are being used and how they are being challenged, for statutory reform and/or legal appeal.

[[As is probably obvious, I am not a lawyer, so I apologize for any legal inaccuracies in the above]]
PORN SITES SALE RISE THANKS TO BITCOINS.
Not every brain is wired well for programming (can we please stop calling it "coding") - male or female, but there's some advantage men get due to being generally better at abstract thinking. Some believe this is due to cultural differences (http://phys.org/news/2011-08-disputes-notion-men-spatial-wom...), but I personally believe it's all due to hormonal differences. For example, estrogen affects cognitive function, testosterone definitely boosts competitiveness, and so on. I know some will rush to downvote me as a sexist, but this will be far from the truth. On the contrary - this is a good defense on the discrepancies in the statistics and suggests this to be a software rather a hardware problem. I personally don't need third-party statistics - I have nearly 30 years of programming experience and less than 10% of my colleagues have been female and this ratio hasn't improved over time.
C# was designed for the CLR and the CLR was designed for C#. F# on the other hand has 2 generics systems in the same language, one inherited from C# and one for ML-style Hindley–Milner based on type-erasure and they don't interact well.

Java's generics can't be built on top of the CLR's reified generics, but this goes for other languages as well - Haskell, ML, Scala, you name it. Basically, reified generics work well in case you design the language in combination with the VM, otherwise it becomes a huge PITA.

FYI, the CLR's reified generics is one reason for why the JVM is a better target for other languages. For dynamic languages, they are a problem because the bytecode generator has to work around them. For static languages, such as Scala or anything in the ML family, it's a problem because either (a) they are designed for co/contra-variance or (b) they don't support higher-kinded types or (c) they don't support rank-2 types or (d) in case you do need co/contra-variance rules, for some reason Microsoft chose to restrict the declarations only to generic interfaces and delegates, so you can't design a List<+T> class for example (to be honest, I'm not sure if this last one is a limitation of the language or the CLR).

Also, having reified generics is less important than you think. Scala for example can do specialization for primitive types and because the type-system is much stronger, coupled with an awesome collections library and pattern matching, the flow of the types is much better. For example, I can't remember any instance in which I felt the need to do a (obj isInstanceOf List<int>) check, immutable collections can be covariant without issues and for everything else there are type-classes, something which C# sorely lacks.

IMHO, in spite of people's opinion on the matter, Java's type-erased generics is one of its best features.
> "Curb income inequality" doesn't recognize the sharing already occurring, but instead promises to put a gun to my head

Even not riding a train without a ticket is ultimately enforced with a gun pointed to someone's head, as is paying taxes.

I'd be in favour of taxation that works like air friction does, the faster you move, the more friction increases, reaching a hard limit at some point. Instead of the opposite, the super rich and corporations effectively buying loopholes.
Since nftables is supposed to be backwards compatible, I'd guess it can do this too. I wonder what it'll look like for that. A lot of the other syntax looks nicer, i suspect that this will be better too.
I think in the end it sounds like they both had very different skill sets.

Woz seems in his comment and from comments in this topic to have wonderful integrity, and empathy. He builds cool things because he can and because he wants to help others. He had incredible intellectual power and expertise in a newly developing field and worked in almost all aspects of it.

Jobs on the other hand had an incredible business sense. He lacked the empathy that Woz had but had the drive which actually put certain products out to market where they reached millions and millions of people.

I think this is very much a case of comparing apples to oranges.

Who would you rather hang out with and have as your lead engineer? Woz. Of course. No brainer.

Who would you rather have as your lead business man, innovator, and idea man? Jobs. No brainer.

Are there things both can probably be faulted for? Sure. Are there things that both can be idolized for? Sure. You don't have to idolize an entirety of a person. Just like no one things you idolize wife beaters for liking Rick James music, or idolize pedophiles for liking Michael Jacksons. The list of people who've done incredible things but had terrible sides to them is tremendous. And the list of terrible things is incredibly subjective in a lot of cases. Is being an asshole manager who accomplishes amazing things a bad thing? Yes to some and no to others. It's a very gray area I believe.
Great. This is a really cool idea and I hope you get enough traction in the US to eventually be able to move into other jurisdictions.
Probably it wouldn't work so nice with other compiler. This level of optimization often requires compiler - specific syntax.

Not to say Intel optimization is really good.
Those were copyright claims, true, but that doesn't change the fact that companies still sought to protect what they felt were their innovations. There were many other cases involving many other companies, such as Sega vs Accolade. The only thing that has changed is companies have realized patents are a better means to that end because copyright does not, in their eyes, afford sufficient protection.

>Lotus 123 would never have been able to exist if software patents had been there at the time.

It's impossible to say that without considering what patents they'd have been able to secure in the first place, and even then it's almost certain they'd have existed. Software patents exist today and there is no shortage of clones in the market, even for products that had been heavily patented.
10M might be more than I make in my lifetime
Information on how to opt out here: http://medconfidential.org/how-to-opt-out/

38 degrees petition here: https://you.38degrees.org.uk/petitions/prevent-the-sale-of-n...

Further information here: http://www.care-data.info/

Epetitions (official govt site) petition here: http://epetitions.direct.gov.uk/petitions/53994
"Fuck Kim Dotcom. He's a scumbag piece of shit who deserves to rot in prison. He plots and schemes way to put hundreds of millions of dollars into his pocket off of the works of others. Anyone who supports him should be ashamed of themselves."

Fuck YOU and current copyright. By running megaupload/mega Kim Dotcom did nothing wrong. He created service for sharing information, that is a good thing. The artificial limitations copyright imposes on usage of our technologies is retarded.
> Yes, but you'd agree it's no panacea, surely.

You sound like you're using and IDE of some sort. I find their completion to be extremely useful when I can't remember exactly what function I want to call, but less useful when I know it and just want to get it typed out.

I use Emacs so I don't even have the nice semantic completion that IDEs offer (Emacs has some of that with its "cedet", but I can never figure out how to get it to work properly). But Emacs's completion heuristics are good enough for almost everything I do. When you hit the complete key in Emacs (M-/) it first looks backwards through the file you're in looking for the word. Then it looks forward. Then it looks in the other files you have open.

That looking backwards first thing is the key to why it works so well. And that's because most of the time you're referencing variable or macros that are nearby in your code, and almost always just up a few lines. It makes it correct a very high percentage of the time, so much so that I rarely completely type a variable name twice.
Propaganda? Jeez.

sysvinit is long overdue retirement - I've worked with it for many years can't wait for it to die.

It can't handle power management, it calls out to a multitude of scripts/external applications just to stop start and restart (oh, and which command options are the correct ones to support?), it can't manage processes through their lifecycle.

People constantly trot out that it's not the unix way... Linux is not unix. X is going away next, are you going to fight to keep that all the way too?

Also, why use external tools to analyse the bootup?
$ systemd-analyze
Startup finished in 785ms (kernel) + 395ms (initrd) + 2.184s (userspace) = 3.366s
$ systemd-analyze plot > file.svg
Strattera
The PTO is supposed to (and its employees are trained to) disallow trademark claims that do not meet the criteria for obtaining a trademark (for example, due to the term being generic, or because of descriptiveness). So a company that sells candy would not be allowed by the PTO to register a trademark for the word "candy".

Now, the situation gets a bit trickier for words and industries that don't really relate, like "candy" and video games (or, as the example in other comments, "apple" and electronics). In this case, the reality is that trademark agents will file a claim for something relatively broad, and the PTO will initially reject the claim for overbreadth (this is the default in practice), whereupon the trademark agent will narrow the claimed goods and services until the PTO accepts it.

In some cases, they do not ever accept such claims - but given enough time, one supposes that you can find a narrow enough set of goods that you can market exclusively with the word "candy".

Of course, the PTO is subject to review by courts. The problem for the PTO is that if they reject something, that decision can be appealed. Parties with deep pockets will always try to appeal if they think the mark is worth enough (see Apple). So it's a waste of the PTO's time and effort to be very aggressive in denying claims.

In effect, the process is just one of narrowing and back-and-forth negotiating, rather than a "yes"/"no" decision.

In short, the PTO gets blamed a lot for accepting shitty claims (both patents and trademarks), but they really don't have that much incentive to reject claims aggressively, because they get money from applications, and rejections are subject to review anyway.
Zombie botnets: Why some crime networks refuse to die
What are the kinds of projects you can invest in? How are you planning on getting competitive returns?
People still trying to get grsecurity included in the main kernel?
(as in: still no security minded development...)
The problem is that they penalized AMD without telling anyone. The market only works if you know what you're buying.
Has this link gathered the most number of upvotes ever on HN already? :) (How can we find that out? https://news.ycombinator.com/best clearly shows it way above, but I guess it doesn't show the links of 'all times')
He did indeed say he preferred static typing, but I wonder if his opinion would change if he learned about core.typed. He would probably still prefer Haskell, because he doesn't like things like that to be optional, but nonetheless I mentioned him purely as an endorsement of functional game programming, not of Clojure in particular.
And the question is: how about we stop paying Intel for an unfair product?

I know, their compiler produces the fastest code, but maybe you can get good (enough) results by using libraries and maybe some manual optimization
This startup tells you when companies try your competitors’ software
I agree it's very obnoxious, and it's actually why I stopped watching Parks & Rec.
Codebox + Heroku + Chromebook
Saving electricity one data center at a time (2008)
Also, for a long time 'sosumi' was the div class for Apple's copyright links in the footer on their website [1].

The joke appears to have been removed on the current site.

[1] https://web.archive.org/web/20110122015154/http://www.apple....
One of the main problems with so many companies selling to agents (most of whom don't know how to effectively use the tech they are paying for) is that the increased spending of agents only solidifies higher broker fees for the average home buyer...
> why not use namecoin for dns resulution instead of colored coins?

Colored Coins seems more interesting to me, no other reason than that. It wouldn't be hard to swap in namecoin though.

> i thought bittorrent sync wasn't open source

You are correct, it isn't However they present a very basic API that I believe some open source clone could replicate. As soon as that happens I plan on dropping it in as a replacement. But for now BitTorrent Sync works well enough.
Unfolder free iOS geometric puzzle indy game based around triangles.
Intel is one of the least ethical tech companies around. Have they even paid their 1 billion euro fine to the EU Commission yet for trying to force OEMs to not use AMD chips in their products?

http://www.engadget.com/2009/05/13/intel-fined-1-45-billion-...
A single Bitcoin could be worth $100K in future, says Silicon Valley VC
3 reasons we should stop using navigation bars 
If you’re anything like me, you spend a lot of time studying other designers’ work. I like to look at projects for the experience and the interactions created for the users.Lately, I’ve been thumbing through some websites and have seen a new change. A change that I could see really reinventing the way we even think about designing websites. It would cause us to be smarter and think more intuitively about our audience. And that couldn’t be a bad thing.
Yes exactly, that is just an indication that the patent trolls hadn't completely caught up to the industry in 1990. People have been doing patent trolling for a long, long, loooong time. Like in the 19th century, you had patent trolls suing ranchers over using barbed wire that they supposedly patented. It'll take awhile before the law catches up and stomps out the craziness going on now.
Ubuntu has AppArmor, which could also do the task. The problem is that no one actually uses SELinux or AppArmor.
Funny. Brian Hook developed a game 12 years ago called Candy Cruncher with nearly identical naming, visuals and gameplay: http://www.pyrogon.com/games/candycruncher/

Edit: He just said he successfully filed for the Candy Cruncher trademark in 2002. http://tsdr.uspto.gov/documentviewer?caseId=sn78164603&docId...
http://clipperhouse.github.io/stack-correlation/#stackoverfl... is an interesting result to me at least.
Misspellings technically don't count if they still sound like the original. http://www.bitlaw.com/trademark/infringe.html
> Also, the federal isn't a credit, it's a discount off of msrp. The state is a deduction, so you typically have to carry it a few years to see the full benefit. Just in case anyone is curious.

To clarify, there _is_ a $7500 federal tax credit, but Nissan just takes it themselves and passes those savings directly to the customer, which is what makes it possible to indirectly use the credit when leasing instead of purchasing.

The Georgia $5000 tax credit is indeed a credit, not a deduction, but it's a _non-refundable_ credit, meaning if you owe less than $5000 in taxes, you can only take a credit for that lesser amount the first year (so you're taxes are $0 instead of negative), but you get up to five years to take the full amount of the credit (in the case of this particular credit).

The Georgia credit applies in full even if you lease instead of purchase. I doubt that's what the legislature intended, but it's the case nevertheless.
Whats the approximate return you expect investors to receive ?
Intel is not the market leader in compilers, however: It is somewhat rare to come across teams using the Intel compiler, and they tend to be in niche modeling/simulation or financial realms, more often than not with the sort of code that you compile for a specific piece of deployment hardware, compiling again when you move it to something different.

Intel makes the ICC seemingly to try to encourage the adoption of newer features in newer processors -- multi-threading for many-core processors, SSE, SSE2, SSE3, AVX, AVX2, soon AVX-512, etc. It is worth noting that simply using a feature (e.g. SSE, AVX) because it is there does not guarantee performance improvements in all scenarios -- the ICC uses specific model timings to make some of its choices.

The obvious solution for this problem is to never have a reason to use the ICC compiler. For the auto-vectorization and use of things like AVX be as advanced in gcc, llvm, and even the Microsoft compiler.
I would definitely use a "Rent it" button
> Rust tasks have the same large fixed-size stack as OS
> threads. A fine-grained concurrency model like a task
> graph would be build on top of them.

In the absence of other context (I don't really know much about Rust) I would then argue that Rust tasks miss the point of CSP.
Steve Wozniak Talks Video Games [video]
Germany has an unemployment rate 1.5 points less than America. If we can attribute the bulk of that to the artificial spread between supply and demand of labor due to price fixing (minimum wage) then the difference would be 2.5 million people would be in the workforce.
Interesting - at what price point do you think people would need to see it in person first? Certainly some sites have proven people will buy ever-more-expensive goods online, but real estate hasn't gotten there yet...
FWIW, doesn't seem to allow me to look at the tag 'r'.

While I won't argue that R is an awful name for a programming language, it's a legitimate tag: https://stackoverflow.com/questions/tagged/r
I find that most people are not, when they believe that they can get away with it.

Professionalism is mostly about signalling to colleges, customers, bosses, etc. Similar to wearing pants. I wear pants in public and particularly to work because that is what professionalism looks like in my industry and society. When I'm at home, when nobody is paying attention to what I do, I kick off the pants and put on some gym shorts (even if I'm working from home).
Slackware is OK if you want to play around with Linux on a non-public-facing system, but it's bad advice if you want to run a secure public-facing server. It's too difficult to do automatic package updates on Slackware. Since so little software is packaged, you end up having to install most software manually, which means you become responsible for monitoring that software for security advisories and upgrading it in a timely manner when there's an advisory.

Here's my advice for a secure public-facing server: use Debian Stable, set up automatic upgrades every night, install as much as possible from the official Debian repository, and be sure to upgrade to the next Debian release before your current release loses security support. This way, the Debian Security Team is responsible for monitoring security advisories and rebuilding packages instead of you having to do it yourself.

Source: I just finished transitioning to Debian after 10 years of Slackware use, in large part because I found it too difficult to keep my Slackware installations secure.
Doesn't matter who's first. But who's got the first patent.

He could get sued.