skysight-inc/HackerNews huggingface dataset:
That should be a solvable problem, aren't there tons of operating systems professors and electrical engineers around in Europe that could in principle develop an open baseband chip and operating system? Germany and France should have an interest that their communication can't be trivially backdoored by the NSA.
Presumably we have the fourth amendment in the first place because we saw the dangers of living in a surveillance state.

Now that technology has given us multiple end-runs around the fourth amendment, it would be to our benefit to look how to preserve that original intent.
Lenovo is a Chinese company. If you move to China and get backing from the Chinese government, then yes, you can hack into US computers and get away with it scot-free. (Alternatively, if you stay in the US and join the NSA, you can get away with hacking into Chinese computers scot-free.)
btw, "io" was apparently Ryan's first choice for a project name before "node".
> I wonder how the lazy sequence support stacks up to Clojure, Haskell, etc. support.

A bit of a tangent, but I've been looking at the series library[0] recently. It makes it possible to write functional style code which is compiled into a loop for efficiency. For example:

(defun integers ()
"Returns a series of all of the integers."
(declare (optimizable-series-function))
(scan-range :from 1))

(defun squares ()
"Returns a series of all of the square numbers."
(declare (optimizable-series-function))
(map-fn t
(lambda (x) (* x x))
(integers)))

(defun sum-squares (n)
"Returns the sum of the first N square numbers."
(collect-sum (subseries (squares) 0 k)))

Although the above definition of sum-squares seems like it would be inefficient, it is roughly the same as the following:

(defun sum-squares (n)
"Returns the sum of the first N square numbers."
(loop for i from 1 to n
for square = (* i i)
sum square))

I find it pretty awesome that it is possible to write code that is efficient and functional like that, but I guess series is a bit too magical to be put to actual use.

[0] http://series.sourceforge.net/
For what it's worth, I did a Liberal Arts degree, a Business degree and ended up working in IT. Liberal arts came first and Business came second.

Liberal arts thoroughly enriched my understanding of the world when coupled with business (particularly the economics aspects of it). I use both when managing clients and projects in my IT job. I encourage all students to become multi-disciplinary even if you think your future focus will be only in one area.
awwwe you remember me! Happy face! For... being "that guy" that had blurry text. Shoot, sad face. Thanks for sticking around :).
Lawyers, politics, education...
The name change is fine. Sorry, I couldn't help myself ;)
Actually, the problems that enabled Airbnb to generate early traction & validation were even bigger and more serious than that...

- People unable to find accommodation - at any price - during major events (2008 DNC, SXSW)

- Property owners (particularly in NYC) struggling to make mortgage payments during the GFC.
I am not quite sure where to begin. I read your wiki. The casual disregard for years of distributed computing research struck me as a bit scary. It would be fine if the website did not claim "Data integrity is now a breeze." but it does. It turns out data integrity in a distributed setting is actually quite a hard problem given the number of boundary cases that exist. For that reason experienced practitioners building distributed algorithms start with proofs, not try to come up with them later.

From reading your page on conflict resolution, which is quite light on details, it seems like you want to have a transaction log but unless the data is purely commutative that is impossible in an AP environment.

If you are going to reference a "Hypothetical Amnesia Machine" it would be helpful to at least define it. Looking at the code you hand someone two versions of their data and ask us to merge it.

It's nice that you are enthusiastic but it might be nice to build some proofs (or use someone elses) before making claims that our distributed state problems are solved.
Looking at the graph near the end of the article, I'd be curious to know who (Karpeles or other?) took a family vacation from January 3rd to 14th...
I would be happier if there was a command to edit gists.
I believe that the implicit claim of this method is that planting a thicket is part of a process, the end point of which is a mature forest, and that the trees which die in the process of thinning from the original density to the final density die with a purpose and their growth and eventual death helps restore the area to a forest much faster than would just leaving it alone.

I do not have the expertise to validate this claim. But I don't think that they're suggesting that in 10 years there will still be 4 trees per square meter, or even one per square meter.
Thanks for the response. I didn't think you were the one trying to bury me, but I appreciate the fact that you care.

I'm glad to hear that you are aware of the fact that this is a loaded term and that you intentionally chose it because you wanted an edgy name. While I'm still not a fan of it, I feel much better about it knowing the reason behind the naming. And I think you need to put this info somewhere on the site and the GitHub project. I read gunned.io, and I skimmed the README of your GitHub, and nowhere did you even acknowledge that the name was edge, much less indicate that this was an intentional choice. I would urge you to add a FAQ entry on gundb.io, add a wiki page to your GitHub repo, and put a line somewhere in the README (perhaps at the bottom) linking to that wiki page. Otherwise, you're going to end up with more people than just me thinking that you chose a potentially-offensive name as opposed to a deliberately edgy one.

Speaking of your GitHub repo, you should also add gundb.io as the webpage for the repo, and probably link to it in the README.
sub-par*? -- I find that I actually pronounce it like you spelled it somewhat often.
They really need to step it up this year or their status as the go to dev laptop is going to fade. I really dont know why i can't get a touchscreen MBP yet either..
You should read "The Crisis of Democracy", in short yes, you are supposed to be apathetic, the people in power get uncomfortable quickly if you take an interest in what they do.
Doubtful.

Cheaper airfare and people starting families much later (easier to travel when you're a single adult) are more likely factors.
"TOP-SECRET GCHQ documents reveal that the intelligence agencies accessed the email and Facebook accounts of engineers and other employees of major telecom corporations and SIM card manufacturers in an effort to secretly obtain information that could give them access to millions of encryption keys. They did this by utilizing the NSA’s X-KEYSCORE program, which allowed them access to private emails hosted by the SIM card and mobile companies’ servers, as well as those of major tech corporations, including Yahoo and Google."

First, it came for the terrorists, and I did not speak out, because I was not a terrorist.

Then, it came for the muslims, and I did not speak out, because I was not a muslim.

Then, it came for the Dutch, Belgian, and German engineers, and I did not speak out, because I was not a Dutch, Belgian, or German engineer.

If you're an engineer, developer, sales staff, or pretty much anything else, and you work at a company that has something worth stealing, you should think about how this ends. If they don't come for you first, your personal life is now completely fair game for nation state attackers.

They will stop at nothing, they have limitless budgets, they will attack your private life, they will reflash the firmware in components of your personal devices, and they will stalk you. Even when you did nothing wrong, even when your employer did nothing wrong, even when your social graph is in no way linked to anyone who ever did anything wrong.
I guess burger flipping experience makes you a chef, too?
Ask HN: Is Hacker News no longer a great place to “Show HN”?
Used to be that HN felt like a great place to show what you'd done with a "Show HN" post.

A while back they changed it, moving "Show HN" posts to https://news.ycombinator.com/show and moving new "Show HN" posts two steps away so you have to go to https://news.ycombinator.com/show then to https://news.ycombinator.com/shownew if you want to see them.

Your post has to go through some sort of judgment even to get to https://news.ycombinator.com/show, let alone onto the front page.

This is entirely subjective but it just feels like the whole "Show HN" thing has sort of lost its magic.

Maybe entrepreneurs and developers have moved their "show and tell" to ProductHunt and Reddit.
I was using the database navigator plugin for a while for webstorm. It worked okay.

http://plugins.jetbrains.com/category/index?pr=webStorm&cate...

So far so good on 0xDBE. I was happy to see this come out.

https://www.jetbrains.com/dbe/eap/
A relative of mine has a business which sells to very large companies. One of them pays so much later than even the normally egregious large companies that they get a "special" price, which takes into account the cost of not getting paid for say 120 days. (This company is large enough that it's one of the 30 companies in the Dow Jones Industrial Average [0]).

Related, how many days you have to wait to get paid after you've spent money supplying the thing is called the cash conversion cycle. For a business selling to enterprises, maybe it's 90 days from doing work or building a widget and shipping it until they get paid. Dell back in the day would charge your credit card as soon as you bought a computer, and then only pay its supplier some time later, so that they had a negative number of days, I think around -5; in effect, their suppliers were loaning them money.

[0] http://en.wikipedia.org/wiki/Dow_Jones_Industrial_Average
[1] http://ycharts.com/glossary/terms/cash_conversion_cycle
White House Names Dr. DJ Patil as the First U.S. Chief Data Scientist
I don't see it as something morally wrong. I think the point is more that you're less likely to succeed if you're just doing it because you see other start-ups getting rich. So you start a company just to start a company, instead of having an actually good idea that you're passionate about.
Do you use an external monitor with your MBP? If so, how well does it work?

Also your docs don't mention how much battery life you get ;)
Udemy Coupon Code 65% Off – Learn PHP Programming from Scratch – Whamdeal
Consider:

"A Real-Time System-Adapted Anomaly
Detector", 'Information Sciences', volume
115, April, 1999, pages 221-259.

It's a distribution-free statistical
hypothesis test for multidimensional data.
False alarm rate can be adjusted in small
steps over a wide range and, then, is
achieved exactly.

It has nothing to do with any Gaussian
distribution (is distribution-free),
principal components analysis, singular
value decomposition, etc.
That's super interesting and useful. I wonder if any of those issues are real problems in wp. Going to check out this stuff more closely as soon as I find some free time :)
aren't late fees the solution to this? I don't know exactly how you have to set it up in the signing contract, but if everyone's always paying you late then putting a "after 60 days a 20% late fee is applied" seems like a good way to either get paid or get more revenue (and in any case get your invoice taken seriously).

In college I was part of a junior enterprise (basically an outsourcing firm for students), and we figured out really quickly that the due date was the pay date after consistently applying late fee logic. Saved us a lot of back-and-forth.
This is true. There is also this:

https://crunchbangplusplus.org

Hopefully the OS is more stable than it's development.
Three Months Later, State Department Hasn’t Rooted Out Hackers
No. You are saying that anyone who creates software with a security bug in it should be condemned. Komodia built their software with a very serious security hole, intentionally, to sell a product with HTTPS sniffing abilities.

Just because Lenovo didn't build the software, doesn't mean they are not guilty of overlooking a serious security vulnerability by including software which provides no benefit to its customers. It's an insult to customers.

The bugs you find in openSSL and Bash are not insults, they are mistakes made by people who don't get money out of their work (and who don't go out of their way to sell / track information). Security is hard to build correctly, easy to break.
IIRC you don't need any of this, you will still hold copyright to what you have produced. This is just a friendly reminder to your readership.
Survey Finds Americans Skeptical of FCC Regulation of the Intenet
Are you sure about this? The main overhead of a mark-and-sweep GC isn't the marking phase, it's the sweeping phase - you need to find and free all dead objects (to mark them as free/add them to the free list), and since you don't know where they are (by definition, since they are dead, they have no references pointing at them) you have to scan the whole heap (or at least all the pages that were objects were allocated/live on since the last GC cycle).
Bingo, Flux159!

That is the difficulty: there is no flywheel effect of compounding investments in our region.

My company was the only startup liquidity event in recent years in NW Arkansas.

Not surprisingly, the two or three angels that participated in that lucrative deal are VERY motivated to continue investing. But it takes a village, and a couple people don't constitute a village.

Interestingly, I have no shortage of new investors eager to invest in my next deal.

I've chosen to leverage that goodwill in a grand experiment... My theory is that by personally helping the best-of-the-best entrepreneurs raise seed capital (leveraging my goodwill as needed) that I can artificially create the needed flywheel effect.

I'll either succeed, or turn my goodwill into BADwill :)
Apple Offers Extended Coverage for 2011-2013 MacBook Pros with Video Issues
More than Unity?
So I tried it. I successfully lost data, and reported conflicting/inconsistent data, with a one-line change to your example to-do list. Instead of generating a key that won't conflict, I force it to write to the same key. Yes, this means it's one list item. That's fine, I just need to make this list item inconsistent between two machines.

And then I simulate a network partition (virtual machine network disconnect. pull the virtual plug. (EDIT: and repair it!))

This is enough to cause a seconds-long lag before the "okay" case comes through. And a local write during that lag? Completely lost. Two windows. Virtual machine. Game over.

This is because your data is overwriting itself, and I don't even care which version I got. I just needed it to not (locally) be the correct one, for any amount of time.

It effectively becomes "last write wins" and, well, there's nothing new under the sun.

Curiouser and curiouser, the "last write wins" happens in about five seconds. Which happens to be approx. the clock skew. (Called it.) There's some timestamp reliance for sure.

It's really easy to break. Caching layer, again, perhaps. Database? Nope.

From some people who actually know what they're talking about:

http://basho.com/clocks-are-bad-or-welcome-to-distributed-sy...

(I also got exactly the overwriting "always win" behavior you discussed in the other comment as being a flaw of vector clocks. From where I'm sitting, this smells like a pretty garden-variety vector clock.)
Lawyers can and do choose which cases will be set for precedent all the time. It's somewhat difficult to ensure that your case is the only one going after the said precedent at the right time, but just about any time a new law is passed that people object to, lawyers begin shopping for ideal candidates and then determining the best ways for them to break the law in the least damaging way, and in the best possible district to get the law deemed unconstitutional.

This typically happens with civil rights cases, and it's worth noting that there are certain legal groups that are better at it than others -- the Second Amendment Foundation is exceptional, and it's a large part of why their win record is so good.
It's not from Korea. It's by the Japanese subsidiary of the Korean company. You can _technically_ say it's Korean, but it really isn't.

By the way, I'm a Korean.
Show HN: QuickNote – The fastest and easiest notepad ever
This. I've recently begun anonymously reporting HIPAA violations in FLEX pager systems. Unfortunately the act of demodulating these unencrypted signals easily obtained with a $5 SDR potentially constitutes a felony. This absolutely terrifies me.
You're stating different prices in these two pages.
https://www.getstation.com/
https://www.getstation.com/home/faq
Its up to you to prove your algorithm is correct, not everyone else to prove that its wrong.
Manual baseband isolation via mobile hotspot and nexus 7, does the trick for now
I bet it's going to be linked to NSA, GCHQ and IDF in tomorrow's news paper.
From the link:

you could replace the bluetooth/wireless card with a different one.

Can you really? Many laptops have whitelists and if a device doesn't present the correct pci id it won't be enabled by the bios.
We (enterprise buyers) would never agree to that. In all contracts I work on, there is a lengthy back and forth between lawyers working out the terms. Something like a premium fee if we are late on a net 30 payment would be a deal-killer. We know it takes a long time to process payments. I don't intentionally delay, nor am I encourage to delay - it is just that the wheels of SAP turn really slow.
Lenovo has always been a Chinese company. I think what you are recalling is that they bought the PC part of IBM (thinkpads and whatnot).
I could easily be a statistic in this report. Unemployed for a long period of time and living with people who would rather ignore me than watch a show together or share cooked meals. The madness grows slowly stronger and does not relent.
Well a lot of people think like this,

if(org.isFailing){
switch(org.ownedby){
case GOVT: print "Privatization is the answer"; break;
case PVT: print "More Regulation needed"; break;

}
}
It's closer to say that the analytic philosophy tradition grew out of STEM (especially M) roots, via people like Russel and Whitehead. "Analytic philosophy" is a phenomenon of the 20th century, while STEM fields go back anywhere from centuries to millenia.

I do agree that the current (and hopefully transient) dominance of continental philosophy in the liberal arts makes it more difficult for people in those areas to grasp STEM fields, and would furthermore say that since "STEM people need more liberal arts training!" has been the call for my entire decades-long career (and likely before) there is unlikely to ever be anything that satisfies people. I've been in grad courses in philosophy where a solid minority of students were from the sciences, but never seen more than one or two people (always from philosophy) even in undergrad physics classes.

It's time to turn things around and say, "Liberal arts people need more STEM training! No one should be able to graduate from university who doesn't have at least some grounding in math, computing and a science." Unfortunately, if you extend this requirement beyond "physics for poets" the graduation rate drops to nearly zero, despite there being English, music, philosophy and history majors out there who make wickedly good software developers. But they are such a tiny minority as to barely count.
I'm not saying you are wrong as to the law, but if such a reasonable expectation does not exist then it's permissible for arbitrary third parties to analyze DNA from i.e. a discarded strand of hair - not only law enforcement.
What customer loose when paying with bitcoin - protection. On the other hand when customer pays with credit card, merchant essentially do not have protection. But merchants cover that by increasing price to cover accidental fraud. Therefore merchants should lower price by 2-3% (credit card processing fees) + 5%-25% (not sure about exact amount) to cover lost protection by customer and gained protection for business.

When this happen, I bet there will be some people who will be alright getting better price in exchange for loss of some protections. Otherwise it doesn't make sense now to not use credit card.
How is snowden still producing high-level stuff like this?

Did he really steal info on that many headline-worthy stories all in one go, or does he have fresh sources?

Sometimes this feels like another instance of what I call the "weird al phenomenon", where any person who hears a silly parody of a pop song attributes it to weird al, because "wait, you're telling me there are other song parody writers?"
Looks like a data input site .. do you have to manually enter data ? is this another health data repo.. whats unique .. any demo ?
Tim Parks has been writing some really excellent, unpretentious, and deep pieces on the act of reading for the NYR blog. I had missed this one, thanks for submitting it.
Well, if you want to go down that path just visit the Komodia about page: http://www.komodia.com/about/

Barak Weichselbaum founded Komodia, Inc. in 2000, following his military service as a programmer in the IDF’s Intelligence Core.

But you don't need to worry about provenance to see that technically this is a scary thing to do.
It's negative when people start to pigeonhole you and tell you you can't do certain things because you're not suppose to know how.
Isn't Apple the least slimy in this regard?

I've been eyeing Macbooks forever, but as far as I know Linux support has never been great, despite the prevalence of their hardware. System76 sells some good Linux-oriented laptops. Some of Dell's laptops are Ubuntu-certified. I had a good HP Elitebook via work about 6 years ago, but everything I've tried of theirs over the past couple years has been throw-out-the-window bad.
I used to love Dell's Precision laptops.

Precision M4800, for example.

15", i7-4710MQ, Nvidia Quadro K100M 2GB, 4K screen, AC wireless, 512GB SSD for around $2500, about similar to the high end rMBP 15" (yes, I know there are things the rMBP has, just as there are things the Precision has - it's 'comparable', not 'identical').
3 Signs You're Addicted to Interruptions
My company recently gave me an Precision M4800. It's a beast to carry around, but I love it. The whole thing feels very solid. Once I updated the BIOS then Fedora 21 ran like a champ. If it didn't cost nearly $3,000 I would buy one as a personal laptop. 32GB of RAM and 2xSSD make working with a lot of VM's very easy.
Mozilla's Firefox VP says farewell
In the case of Lisp those things, from the 1950s to the 1990s, have rationales. Updating the names to 2010s fashions just means we'll have something that people can't understand in the 2020s and that they can't check the history of.
They're losing favour among a - probably fairly small - segment of users. But they're probably calculating that they'd lose much more customer confidence by admitting that it's a big problem, especially before they've got a fix out.

In a couple of days, they might be much more contrite about this. But today, the PR department's number one job is to keep it from becoming a big story in mainstream media.
How do you think the world actually works? Do you think that any other intelligence operation this past century didn't target similar people?

Take a look at the cold war, most of the directly tasked targets of US and Soviet intelligence efforts were "small fish" with the right access, anything from a hotel employee to a secretary or a cook or even your hair dresses.

At least with this NSA thing they don't end up with 2 bullet holes at their back of the head at the bottom of a trash chute.

Spy agencies always have and always will operate in such manner really not sure why people still act in any sort of shock this is the most basic trade craft.