skysight-inc/HackerNews huggingface dataset:
Couldn't agree more with the op ed's point: modern surveillance is about consolidating power. It's not about security, it's about control over the populace.

But the faceless enemy, once brown-skinned Al Qaeda terrorists in foreign lands, historically used to round up public support for national security measures is quickly morphing into domestic computer geeks and anyone who disagrees with the surveillance state.

Using privacy protecting tools like Tor in this modern environment isn't about whether you have something to hide. We live in a free society, and in a free society you have choices. You can choose to hand over all of your phone calls, text messages, emails, and Internet browsing activity to an above-the-law entity; or you can choose to obscure your data.

Answer me the following: does handing over all of your personal and private data to the NSA make the world any safer? If so, you must be a terrorist. Does handing over your family's private data make the world any safer? Then your family members must be terrorists. Because otherwise, your data would be meaningless, and so what benefit is there of letting the NSA have all of it? There is no upside, unless you're a terrorist.

And since you're not a turrurist, the NSA surely won't mind if you're using the Tor Browser Bundle.

And one more thing, if your system only works when you manipulate masses of people into using it, at gunpoint, or by fear mongering, or by lying to them or cheating them into using it, your system is doomed to fail. The individual has no incentive to opt into the NSA's dragnet surveillance program. Obviously terrorists have no incentive to let the NSA have all their data, and yet the system only benefits society if we catch terrorists. This results in the NSA sweeping up data from harmless individuals and companies, which should be deathly frightening to you because it means they'll need to make examples of harmless individuals and companies who they claim are "radicalized" to continue justifying their budget and their fusion centers and so on.

The entire system is FUBAR.
I believe the XOR patent was the first major one, and certainly the most blatant troll – it hit most of the industry for a technique which had been described a decade before filing – but the software patent mess started arguably in 1981. Wikipedia has timeline of the evolving caselaw:

http://en.wikipedia.org/wiki/Software_patents_under_United_S...
http://www.techdirt.com/articles/20100712/23482610186.shtml

Here you go the numbers. The High point is your average signed artist gets $23 out of $1000 in sales or 2.3%.
But I often DO need to ssh from the airport!
That third link is incredible; they've made a cottage industry out of match-3 clones. Not only Action Candy Swap, but Action Candy Shift, Action Jewel Matching, and Amazing Fruit Shift -- all of which seem to be clones of the same game with different sprites and verbiage.
"80% of the population is not normally the same as 80% of households."

Sure, but I was surprised by how low the figure was. I would have expected it to be more like 90-95%.
Checking IS testing
I don't think changing your SSH port will prevent a web server exploit (which is what the article is talking about).
>If those funds can be taken to the bank each month to pay off a mortgage, why can those same funds not be taken to the bank to deposit into a retirement/savings/investment account?

Because you have to live somewhere.
This all seems to indicate that the intel compiler emits multiple, cpu-dependant code paths for a given binary, which seems insane to me due to the amount of extra memory that this would require. Am I missing something here?
Looks awesome! New approach to help build communities!
Crowdsourcing the weather forecast with Android sensors
You're suggesting that he was very well known for that scheme? Not so sure about that...
Mobile CMS Just Released in Beta
Unfortunately, it's really FreeTrade who hires you. He has more than 9% of all the coins in existence and as a result plays kingmaker when it comes to voting and who is hired. At one point he abused the system, using ~47,000 coins donated to charity to give himself even greater control over elections. To his credit, he stopped once others discovered what he was doing.

... of course as a former Memeorycoin (MMC) officer/candidate, you already know all of this. You're just here hoping to do a little astroturfing.
The same thing can happen in any language and with any detail. Power play normally is political not really about language.

Also one could easly argue that macros help with this situation because the 'right way' can be encoded in a macro and then you can require everybody to use it. That seams a better solution then long documents that explain in detail how X is done (because the langauge can reduce the code dublication). I remember such things in my (short) C++ experiance.
For anyone using collectd, it's easy to get your system metrics into Riemann.

https://collectd.org/wiki/index.php/Plugin:Write_Riemann
Who funded Silicon Valley? [video]
Didn't read the article but so there are so much clichés in the comments that it makes me sad...
Probably no more insane than loop unrolling, which I understand is fairly standard and well-accepted.
Watching a talk right know, very intresting and entertaining I have to say. See:

http://vimeo.com/67181466

Edit: What is intresting to me is that he says this is single box but he wished it was distributed but its to hard. Seams to me that Strom would have been perfect for this, the auther even knows Clojure so that works out well.

Granted I dont know much about storm but it sound like a perfect match.
JBoss is the least bloated of the container frameworks, since it allows you to rip out all of the bits of the J2EE environment you aren't actually using (profile thinning).

Using software released in 2004 without patching up vulnerabilities is probably a more significant problem.
"Why we revert to original titles":

http://news.ycombinator.com/item?id=6572466
3 Typical Employee Structures When Augmenting Your Development Team
There's a general principle of prior use as an absolute defence in trademark law - though it wouldn't surprise me to much to find that USA had violated that principle.

Candy is too generic in both the software field and the game field to be a distinctive mark and so shouldn't be granted as a word mark; trademark examiner fail. I mean come on.

http://www.girlgames.com/kittys-candies.html from 2011.

http://www.primarygames.com/puzzles/strategy/candybags/ from 2008.

http://www.cookinggames.com/minas-popping-candies.html from 2011; almost an exact match for Candy Crush from King.com Limited.

"Candy" thus would confuse people as to the origin because of this lack of distinctiveness and widespread prior use in games and in apps.

The dates for these prior uses are from Google and hence can't be relied on but better dates could be acquired. This search took 5 minutes at most.
I'm disgusted by their intentionally poor performance on AMD, but Intel's compiler is excellent. I often optimize numeric and SIMD functions for x64 on Linux, and regularly compare the generated assembly code of current versions of GCC, CLang and Intel compilers. I have no experience with MSVC. I'm often using the C++ compiler, but the code is usually straight C and inline assembly.

In my anecdotal opinion, Intel produces faster and better code than GCC and CLang about 2/3 of the time, with GCC usually second, and CLang slowest. I love the idea of CLang, but so far find it's main advantage to be clearer error messages rather than fast code.

Bugwise, I think they all are about equal. Intel's weakness right now (for my work) is that it crumbles under very high vector register pressure. And as a free academic licensee, support seems limited to posting on a forum and hoping a relevant Intel employee wanders by.

If I had just one shot for a compile and was hoping for the best outcome without being able to test and verify, I'd compile with Intel. But considering that GCC comes with source, has a much larger community, and accessible bug trackers, it's probably a better day-to-day compiler. But if you are trying to maximize performance, you should definitely try out Intel.
Usually code isn't that big and maybe these optimizations are only used sparingly so that most of the code is shared.
If you thinks that's what's responsible for cheap computers ... You know very little about computers ... I'm surprised you're even on HN.
>I do suspect binary logging isn't the only reason hkhanna dumped Arch for Debian. It smells of nitpickery to me

You are right, of course. Binary logging was not the only reason I ultimately switched. The big reason was that I needed a distribution that did not change so frequently (although I love what Arch is doing). Stability was so important for my use case, though, that I ended up switching to Debian Stable.

Although journalctl does work well, I admit, I wonder if the advantages could have been accomplished without the binary file format. So many people have homegrown log parsing tools that need to be re-written to handle a binary file format. Or at least re-written to call journalctl as an intermediary.
I agree that this would be the best option, but what is the point of remote deployment APIs then? Eg my CI deploys war files on a tomcat using tomcats remote deployment API, so tomcat must be able to write in its webapp directory. Would you suggest to deploy wars always via scp and a restart of the tomcat instance instead?
That one I haven't seen before, I wonder if the new nftables might be able to implement any of that. Based on the state machine specs probably not, since I don't think there's any storage or any way for it to generate new rules on itself based on what I've read.
Without context, we it is hard to say. What are you developing, for whom, and why? If you're a solo developer, the answer is different than if you're an agency or startup. What types of products are you creating? Are you worried about pay [eg: php developers usually have a lower rate than hourly or js]. Can you provide more context?
You can avoid a lot of that by using the money where there are no local producers - schools where there are no schools, hospitals where there are none, water purification where no one is bothering and the like.
You can use iptables for that:

$ sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --set --name SSH

$ sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --update --seconds 60 --hitcount 8 --rttl --name SSH -j DROP

Copied from http://kvz.io/blog/2007/07/28/block-brute-force-attacks-with... but I agree that pf ist just much more sane config wise.
It's because they specifically check for an intel chip, but the 'intel-optimised' version is also faster on AMD chips than the default (and they are well aware of this). Regardless of their advertising it's a scummy and anticompetitive move.
Bob Beck (beck@) has announced the Foundation has received over $100,000 in donations from users / companies in the past week.

http://marc.info/?l=openbsd-misc&m=139024400731106&w=2

A campaign page for 2014 has been setup to help the project throughout the year. It includes a fancy progress bar.

http://www.openbsdfoundation.org/campaign2014.html
Fez looks a lot more promising than Gulp to me:

1- Fez is more pragmatic. It has a strong ideology, but it also tempers that with escape hatches for when your needs don't fit that ideology.

2- Fez's pipelining is really simple and elegant. Gulp's pipelining is verbose and it's easy to forget to return the stream, which leads to race conditions.

3- Fez has dirty-checking so it won't run tasks on files that are up-to-date.

4- Task functions look much simpler to write (and thus, less error-prone).

I haven't tried Fez yet (and I have tried Gulp [1]), but I like what I see.

[1] My review of Gulp (wait for the comments to load): http://www.letscodejavascript.com/v3/comments/lab/1#comment-...
It's under CC-BY (http://creativecommons.org/licenses/by/2.5/) so it should be no problem as long as you give attribution.
Very exciting! libGDX is the best game library I've used, and I'm spending a lot of time with clojure these days. I'm excited to see what this can enable me to make.
New Indie/R&B Music Video by Amir Brandon - WORLD IN COLOR
Beautiful, yet dark. The backstory is damn emotional, and lovely vocals...
Intel is the market leader by a good margin, and in the past has been known to use unfair tactics to keep other players out of the market. AMD has been in a lot of lawsuits with Intel due to this.

In this case, it's not just that Intel isn't playing nice with AMD, it's that they're specifically using poor optimizations during compile if you're not using an Intel processor. That's not by accident, that's done on purpose to make non-Intel processors seem worse. What you're allowed to do while competing in the market changes when you're the dominant player in the market.
It's all regulated by the Securities and Exchange Commission.
So we're actually selling securities of the debt owed to us by the borrower to the crowd investors.

A lot of the work we've done over the past year is navigating the regulatory labyrinth required to offer securities to 'non-accredited' investors. (i.e. everyone who doesn't have a million bucks in the bank)
and my dreams become reality!
1: create a torrent for every package on archlinux using bep 39.
2: sign them with maintainers keys
3: ???
4: PROFIT!!!
exactly!

We're really excited to start launching projects in the NYC area.
Tesla began delivering their roadster to customers in 2008.
I think a better way to frame this question would be "should I include NodeJS in my repertoire?" And I would say "sure, why not?"
Site Design: Artsy's 2013 Year in Review by the Numbers
Advice to Steven Chu on joining startups: choose carefully
Why not just recompile wrf from source? Dependency hell?
BOXED - A social network for board gamers.
A friend and I have made a website for board gamers called Boxed. It is still under development, but currently we have some features that let you register your board game collection, view your friends games, create a wishlist and put games for trade. Besides, it has a matchmaking mechanism that notifies you whether someone wants to trade a game that you wish and this same person wants a game that you are trading. We use the BoardGameGeek API to access all board game data.
And have you ever read Consumer Report's take on that?
>No one ever seems to post data supporting it. //

Fan of irony I see.
> It turns out people like Woz need people like Steve Jobs

Nope. Woz gives every impression that he'd be perfectly happy inventing stuff, rich or not. He doesn't really need a Steve Jobs, and the exploitation by someone who presented himself as a friend mostly seems to have caused him a lot of heartache.
Maybe, and I wish you luck in your optimism! But I wouldn't hold my breath that any benefits gained from technology won't go to a smaller and smaller group of people as history shows time and time again.
No, because that has me navigating a menu.
I've been with Artsy for a few years now, and it's been great to be involved in all the cool projects we've been doing for a while. The 2013 is a nice wrap up showing off what's ace ( check out the employee stats! ) and what we're proud of. The design is pretty cool too of course. I love the graph at the end.

What's cool to me, as an engineer on the iOS side is that this project is open source so you can see the history, mistakes and even my tiny single little commit: http://github.com/artsy/artsy-2013
I'm not sure whether you're joking or serious. Of course, a company won't praise a competitor in their ads. However, the money Microsoft hands out is for videos that are not presented as advertising at all. Instead they want regular users to do "stealth advertisement", when it is NOT clear to the viewer that those guys were paid by Microsoft. I would have no problem with Microsoft paying for ads that are clearly identified as such. You know, the stuff you see on the web or on TV.
Wow, I'm impressed. Before you replied, I would have guessed you found a loophole to avoid SEC regulation.

I haven't read enough to judge how beneficial the particular loans you broker are, but I think that just showing that it's possible to crowdsource investment this way is a great achievement.
Crypto currencies are a standing bribe for all journalists and posters to HN, Reddit where the rubes hang.
How can this be enforced? Will Google determine when the author meta data is different for a blog and not pass page rank for those posts? Blog owners would just react by making the post under their default account. Isn't the real issue the quality of content, not who's writing it? It just seems odd to hear that Google is going to go after guest posts instead of focusing on the content.
I've complained before about the problem of BitCoin not having any backing [1]. Creating backing by making BitCoin (or $CRYPTOCURRENCY) a percentage ownership of some company is an interesting possibility, though one wonders how to distribute dividends properly. The implications stagger the mind, honestly. Not necessarily all in a good way, but it's the best idea for a BitCoin/$CRYPTOCURRENCY backing I've heard yet.

[1]: "But neither does the US Dollar!" Yes, it does; the US government acccepts taxes only in the form of dollars, and has the authority to force many other entities to render unto it taxes. Upon this basis is the value of government fiat currencies built, and it's why currencies follow the fate of their issuing government quite precisely. (The "it has no backing" model would predict that the currency could float on regardless, which they observationally do not do.)
I think Simon & Simon are making exactly the point I am: lightweight threads are significantly faster than any other threading system, and work in real system, not just microbenchmarks. Rust has made some other design choices that it seems make it harder to have some nice things that most modern functional language runtimes have -- I'm sure there are good reasons for all of those choices. But I don't think your claim that the tradeoffs "mostly help microbenchmarks" is right.
It applies to more than DBs. Running VoIP software, we found that just by setting CPU affinity, we got a major increase in performance. The software in question, FreeSWITCH, is inanely-threaded in a misguided believe that "more threads=more performance" (well that, and it's also just easier to program). When there's thousands of threads going, keeping them and their data local to one NUMA node or less really makes a huge difference.
I know! I still can't stand that my computer just boots when I turn it on. I liked it when I had to input my boot code in binary with the switches on the front.

Also, I refuse to use "make" because I prefer typing long and complicated gcc lines and working out all the header file dependencies in my head. Why on earth would I trust my computer to do that for me?
I do happen to work at Cloudera (hence the Impala submissions), although I'm neither an ex-Oracle DBA nor a huge believer that they're evil. I really don't have a lot of first-hand experience with Oracle as a company - which as you'll see, is why my submission was actually a question about the community's perception and why that's a common view.
I can't speak for anyone else, but this article didn't add anything that hasn't already been over-hashed on HN already. LightTable has been on and off the front page fairly consistently for the last year, if not longer.

All this article did was make a series of sensationalist (borderline absurd) claims, allude to some new feature or product, and linked to a LT demo video (the content of which is also not new, afaik).

Thus, my personal negativity is not so much a reaction to Light Table itself - but rather the shockingly low journalistic standards of Wired.

FWIW :

My personal experience with Light Table wasn't particularly memorable. I've played around with it on at least a few occasions, but have never really found a true place for it in my workflow (for more than one particular reason - be it developing over layers of virtualization, clunky customization, bugs, etc.).

I'm giving it another shot now, because I can't resist shiny new toys.
Why Real Estate Tech is So Unattractive for Founders
> The man has many talents, and he is using them for good at the moment. I'd say the U.S. government is way worse than someone who is 'self-centered.'

That's akin to saying "well at least he's not killing innocent woman and children".
Do investors have to reside in the US? If so, please state this clearly on your sign-up page rather than ambiguously (by only allowing the input of US addresses).
I wouldn't say soon. Btrfs needs much more robust userspace tools. At the moment, the tools tell you nothing, and recovery is basically impossible. I have lost data several times now. While I had backups since I was using btrfs, I didn't expect to lose data the way that I did. The drive filled up with metadata, and since it didn't have anywhere to rebalance the metadata it couldn't move it, and even if I deleted files it wouldn't make a difference. It happened to me on two occasions. The interesting thing is that btrfs filesystem df showed I only had 80gb total, with a 120gb drive. Decided to go back to xfs for that drive, and I use zfs for my raidz2 array.
I don't understand how it could be any more brutal than how Apple took over House of Cards. From devices to even the sounds...
Ok, I understand now that you are only interested in "open concept" which is not something I can help.

But I didn't only consider one book. Based on the research and investigation I have conducted so far, many existing Semantic Web implementation solutions failed because they are dependent on ideal assumptions, such as publishing open standard for every webmaster to follow in order to make search engines understand about the web pages they have published. Or they request volunteers to work on open projects, such as Goodreads,cn, LibraryThing.com, with the goal to have all the books cataloged. That's not going to work. Even if Library of Congress Subject Headings (LCSH) and Linked Data have published RDF based catalogs, they are not able to help end users who needs to find information for their daily base.

"The only person who can categorize everything is everybody." - Clay Shirky

It's ok that you are not interested in my solution and I don't want to waste your time. But think about how a feasible solution BingoBo is, rather than stick to the wrong direction.
Don't Forget What's Important
Anyone heard any news on Google's user mode thread[1] kernel syscalls? I was really excited for that when it was announced but haven't heard a peep about it since.

[1]http://youtube.com/watch?v=KXuZi9aeGTw
You will never get all the detail right about someone's life; the best you can hope for is to focus on a slice and the the spirit right. Nikki Lauda is pretty happy with Rush, as an example of something done pretty well, but it deliberately confined itself to a little background and a year in Lauda and Hunt's lives.
I am usually not a free market extremist, but if Intel makes an excellent software product after years and millions of dollars in R&D, and make it only work for certain platforms, power to them.
Honestly, that just makes me wonder if his biggest crime has been scaring some powerful people shitless.
Half of taxpayer funded research will soon be available to the public
Artificial-Life Worm Wiggles on Its Own
How do I correlate questions tagged "go"?
Yes, the this part of the settlement was based on buyers of Intel's compiler being misled into thinking that it produced good code for all processors. Intel is not forced to change their compiler to produce reasonable code on AMD, only to disclose this practice.

http://www.anandtech.com/show/3839/intel-settles-with-the-ft...

Intel's behavior continues to be scummy and reprehensible, but by adding the disclaimer to all pages regarding the compiler they are now legally compliant. Still, it's a good enough compiler that at times it may be worth using and patching the binary to avoid their dirty tricks.