skysight-inc/HackerNews huggingface dataset:
Google's DBE motto comes with a catch: its full version essentially says "...and we get to decide what Not Being Evil means;" it's not very surprising that they still claim not being evil.
I dont really agree with your statement, but I did find it perplexing that a C# .Net technical interviewer would not know the fundamentals of LINQ 5 years after its inception.
An unmanned jet is a drone, just like the D-21 which flew in 1960s. The big deal with the X-47B is that it landed autonomously and not remotely piloted.
Why Productive People Get Up Insanely Early
You are distracted. You are available.
There are two backends, including a C backend. Porting to a UNIX-y platform is pretty easy as I recall. I think I had it running on OS X/PPC after a week of fiddling.
"...his product leaders will dotted line report to..."

Okay, so still fucking broken. Moving along.
Discovering Names Of Secret NSA Surveillance Programs Via LinkedIn
HTTP/2 ... wait, there's more
Lucky Casino : Let’s have some fun with a slot machine
The idea seems to be that you can free up a lot of the money wasted on bureaucracy and pay out to everyone indiscriminately.

The Mincome experiment (http://en.wikipedia.org/wiki/Mincome) dabbled with this idea and the results were rather surprising. Most people seemed to want to work rather than loaf around and collect benefits.

Don't think you'd have to "tax the rich like crazy". Would returning to the tax rates of the 1990s be "crazy"? Would closing corporate loopholes be "crazy"? Would investigating why trillions of dollars in tax havens have somehow escaped oversight be "crazy"?
Interesting. The site looks nice. I need a way to go back and edit or finish my guides. The ability to export to a PDF would be nice too.

I started one and did not finish it, I ended up having to publish it anyway...

Either way interesting idea.
It's an interesting idea, but you've pushed the privacy vs convenience line too far for me. No way I'm going to give a 3rd party app access to my browser history.
It uploads and analyses your browser history, and attempts to generate a feed based on the recurring themes therein.

I installed it, but I didn't like it to just upload my whole browsing history.

But it's well designed, looks pretty and so far works as advertised.
I love the graphics... The user responses to the settings screens are hilarious!
That idea reminds me a lot of the Springboard modules on the old Handspring PDAs. (I had a Handspring Prism and an AT&T CDPD wireless data module -- it was like having a clunky smartphone back in 2001.) It would be interesting from a hacker perspective, but it would certainly be counter to the recent trends of making phones more monolithic (i.e. can't even replace the battery).
In the vein of http://xkcd.com/353/ :

>>> from collections import Counter
>>> Counter("here are some words here are".split()).most_common(3)
[('are', 2), ('here', 2), ('words', 1)]
95%+ of CO2-producing activities come from two sources: coal, and petroleum products such as gas and diesel. Pretty easy to tax those. I've written more about that here: http://shindyapin.tumblr.com/post/11123583304/solving-global...
The Fun Side of Programming - Distil Networks
Which is not secure at all. you can MITM a typical SSL connection in so many ways SSL might as well not exist.

No real cert validation, forged certs, proxy replays. SSL is a joke.
Show HN: WhipUps - A Faster, Simpler Blogging Platform
I don't think there's a reason to couple a CO2 tax to basic income. You can create a CO2 tax separately from basic income, as it has enough opponents as it is.
It actually makes a lot of sense. Preventing pages from being executable makes exploitation so so so much harder... Because you will need to do ROP (Return oriented programming) and Apple is quite good at ASLR (Address space layour randomization).. It also means that malware can't just load external code from a C&C server etc.. And yes, it sucks that all this means that one can't JIT.

Edit: Allowing executable pages would also break mandatory code signing.
HTTP/2 Missing the Mark
Agreed, if I was looking for a candidate that will always "reinvent the wheel" then I would want them to implement from scratch. I find it perfectly valid for the interviewee to say "Hey! I wrote a module for <language> for this exact purpose! Want to check out my github page?".
I think the point still stands though, when you think of it as an interview question. The point is to get to the bottom of how the candidate would process such a query themselves, not to test their knowledge of the core libraries of their favourite language.
I feel like that's what the post author meant when he said that LINQ had "ruined" the question- because it kind of does the same thing.
At least it expired 9 years ago.
expressivity of modern languages like Clojure

Uh, no. Your solution just uses a bunch of standard library functions (at least, I hope they're not syntactic forms… and why a function as specific as "frequencies" not in some namespace boggles my mind). I could write that in C with an appropriate standard library.

Ironically, expressing this in something like SQL actually speaks to the expressivity of the language because the solution was produced entirely with syntactic forms.
> Communist and hard-socialist countries all have tried the basic income idea and failed.

I know of a few short lived experiments, but I'm not aware of any country that has implemented a basic income, let alone failed at it. Could you let me know where you're thinking of?

> It all sounds good in theory, but in practice...

... where has it failed in practice?
> drones have been taking off and landing from aircraft carriers for years

Fixed wing? Such as?
Nice!

A couple more things I noticed after a short play around:

* It's not obvious how to (or maybe even not possible) to find a list of your published guides.

* It's not obvious how to (or maybe even not possible) to delete your published guides.

* You have to publish your guides right away, I doubt anyone wants to read my first draft.

* Your source code editor does not accept tabs which means everything has to be copied and pasted in. Have you though about using something like ace? https://github.com/blog/905-edit-like-an-ace / https://github.com/ajaxorg/ace
Any chance for adding mathematics? :)
Spill the drinks, or rip off the rudder and kill 265 people: https://en.wikipedia.org/wiki/American_Airlines_Flight_587

Relying on the autopilot there would have avoided the crash. Of course, not overreacting to minor turbulence would have avoided it too.
Building Out a Clean, REST-ful WebApi Service with a Minimal WebApi Project
Read the quoted bit about hour inflation in the comment from the instructor. On actual flights, the actual stick time can be on the order of T/200 or so.
Samsung surpasses Apple in smartphone Web usage
"Engineering Security" by Peter Guttman book draft (2013)
I love SQL, but I'll admit it felt strange when I first learned it. Its non-imperative nature makes it really different than most programming work. It's also harder to break down into units, so you almost need the whole query to spring from your head at once, unlike in a programming language where you can write one line at a time. It takes a little while to adapt to thinking in SQL concepts.

Perhaps another reason is that SQL formatting style is less unified, and stringing the whole query onto one line is a mess. Here is how I like to write it:

SELECT emp.name
FROM employees emp
WHERE emp.department_id = 5
;
I haven't been able to get a client certificate working on Android at all (stock 4.2.2 with Chrome and Chrome Beta). Perhaps someone here has gotten them to work? I've posted in several forums and haven't found anyone that's gotten them to work.
Social Media is a Waste of Time for Your Startup
STOP. SENDING. THESE. EMAILS.
That end tags were an option and not mandatory was a feature of the SGML language that HTML was based on. I'm not sure specifically if this was allowed in the description for the P tag, however I suspect it is.

So this was entirely by design and probably not all that difficult to implement. That it might not be appealing to some I can understand. I suspect the creators of SGML had very different concerns.

I like that HTML has a very humane interface.
The extension of this is that most people will update, so targeting the latest version isn't bad.
Hey tomgirl1, welcome to Hacker News. Good to have you here.

It might be a good idea to read up on the guidelines [1] a bit though, since it seems your comments, while generally with good intent, often don't contribute much to the discussion at hand, like the comment I'm replying to here.

Another good way to get a feel for what is appreciated and what not is to check a bit of pg's comments [2]. You'll quickly get a feel of what's considered proper discourse and what isn't.

Good luck and enjoy your stay here!

[1] http://ycombinator.com/newsguidelines.html
[2] https://news.ycombinator.com/threads?id=pg
I want to run my startup *right*
So Communism wins？
And, it is an incorrect compiler hack (https://github.com/mozilla/rust/issues/6675), but that's not saying much at the moment.
While we're golfing, (comp first rest) is equivalent to the stdlib function called second, or, perhaps more idiomatic for map entries, val. We can also flatten deeply nested chains of computation using the -> and ->> macros, like so:

(->> (string/split ... #"\s+")
frequencies
(sort-by val)
reverse
(take 10))
Is it possible to have a completely original business idea?
The first thing I do whenever I come up with a new idea for a startup is search to see if there is anything else out there like it and, invariably, there ALWAYS is. This gets me incredibly discouraged and give up on the idea because I think "Oh, well they are already doing it, why would anyone use MY product/service?" and I give up on the idea before even starting. So I pose this question: Those of you who have founded companies, was your idea completely original or was there someone else out there already doing it? How did you mentally get over the fact that you would basically be doing the exact same thing as someone else?
See apple.com for your answer. I can't believe on hn you'd ask why anyone should upgrade. Being on the latest version is more secure for one. People can stick with old versions, but then they'll miss out on the new stuff. For some that doesn't matter, but most of hn are early adopters so using the latest would be the norm. While osx has introduced some annoying changes, for those with the skills, or the ability to use google, they are easily disabled.
Do you have a source for this?

Before Skype was acquired by Microsoft, several news articles suggested that it was possible for Skype to allow governments to monitor conversations.

http://www.h-online.com/security/news/item/Speculation-over-...
Hey HN, creator here. If you have any questions or feedback let me know!
Yes, even I fell for the "but it's only a stupid mouse!" spin on this story, and I've been shopping for embedded processors recently so you'd think I would know better.

If it has a USB port, it contains a tiny computer. One which is probably more powerful than the Commodore PET I learned computing with. Not that you need that much power to log keystrokes.

Those of us who were brought up in the 20th century can no longer trust our intuition about where computers might be hiding.
You're looking at the effect, and not the cause. What caused the global banking crisis?

1.) Cheap money via gov't Fed Policy (created the artificial boom)
2.) Government mandates in mortgage lending (caused a lot of people to buy homes when they weren't in a realistic position to do so)
Or capitalism? One argument for the basic income is it allows everyone to be an entrepreneur by removing the benefits trap.
My understanding is that the private key is on a CAC card[1,2], which is issued to all DoD employees and contractors who need access to DoD resources. Readers are usually built into the keyboard, and I'm guessing that there's something similar to ssh-agent running to maintain the key until you're AFK.

--

[1] http://en.wikipedia.org/wiki/Common_Access_Card

[2] http://www.cac.mil/
The article directly addresses this point:

> The welfare bureaucracy is largely dismantled. No means testing, no signing on, no bullying young people into stacking shelves for free, no separate state pension.
Maybe! We'll add it to our list of things to think about :)
1) Work is not nearly as fulfilling as doing nothing for most people. I have no trouble admitting this to myself. And while I'd probably still do something, I'd no longer see any need to make any compromises to work together with anybody else. That would be satisfying. It would also be an economically negative proposition, but I'd learn a lot. Or at least, I'd feel I do.

2) About the "Nordic countries". WTF ? Have you looked at the crime stats for Malmo ?

Please note that the nordic countries are in a somewhat special situation just because of their location. They also have very few homeless. Of course, homelessness is a death penalty there, merely because of the weather. That means that in Nordic countries everybody has a house, and not made from wood, double glazing, brick, generally solid and everybody's inside before the sun is down. Breaking and entering after dark is insane.
Underscore has groupBy and some of the others you may be looking for.
I would have used a weighted SET.

But it's funny, the first time I read the paragraph, I'd assume the words were not separated by space, and you had to find occurrences of combinations than.

I instinctively made the test much harder than it would be. I'm damaged.
Yeah, but it has to find a whole group that, collectively, is just a bit better than my entire group. That's not very easy to do, I don't think.
Golf in China is crazy expensive. In the US, there are generally places to play for ~$40 a round, in fact there are two courses in NYC accessible by subway for that price. In China, the cheapest I could find was ~$150/round.

I wonder if the Chinese public will be interested in the PGA once this generation is playing on the tour. The sport is just so inaccessible to the public, that it is possible none in China will care about their success.
Open source video sequence playback module
If they lose it they could always import some from the EU commission excess supplies. Seems that there is no global shortage for spineless inefficient bureaucracies.
You can't use Social Security funds to fund a Basic Income. It operates similarly to a pension fund so it would be equivalent to confiscate peoples lifetime savings. Good luck explaining that to someone who is just about to retire.
I've seen client-side certificates work in large organizations (e.g. MIT). However, this was in the pre-smartphone era. They just had to support IE, Safari, and Firefox. That was still a pain.

Today, it's much harder to support every browser and OS.
You completely ignored their direct question. Which communist countries implemented basic income?
No expert, but from the source it looks like it just uses whatever a 'map' uses to match keys:

(defn frequencies
"Returns a map from distinct items in coll to the number of times
they appear."
{:added "1.2"
:static true}
[coll]
(persistent!
(reduce (fn [counts x]
(assoc! counts x (inc (get counts x 0))))
(transient {}) coll)))
A short note on automatic differentiation
Q&A: What to consider when designing a mobile website
An expert shares insight on the intricacies of designing a website for mobile users.
The Linux kernel is used in a lot of different devices, this is true, but it's also a lot leaner than the Windows one. Although efforts have been made to pare down what Windows is, it's still got a footprint gigantically bigger than Linux. Where Windows can squeeze on to an ARM system, Linux runs on embedded systems that are even smaller.

The thing that's the most broken about Microsoft's strategy is it's not just the kernel being thrown everywhere, but the user interface. That's the most incoherent part of their strategy. Does the accounting department need to use the same UI as the Xbox? It's so confused.

OS X and iOS are similar, but not the same thing, although not as different as, say, Ubuntu is to Android. It's possible that the Ubuntu phone project might blur this distinction in time, it seems possible.

What I mean mostly is that just because Windows and it's user interface can run on all these different platforms doesn't mean it's an optimal approach. Then again, Microsoft has never shied away from monoculture. They're the Monsanto of software.
Yes.. I do understand why extending the base Array object in JS is deeply frowned upon but at the same time I often wish that these sort of extensions were on the Array object. It feels clunky to use them otherwise.
>I thought the cargo doors were structural parts of the aircraft, and thus having them open would cause both structural and aerodynamic problems.

I don't know about the other stuff, but I do know that the structure of an aircraft must not be designed to depend on something like a door being closed. That is, if the door is carrying load when closed, "you're doing it wrong". The door frame might carry load, but that wouldn't care whether the door is open.

Generally, something on an aircraft is either intended to carry structural load, or it's designed for such loads to bypass it entirely.

It would definitely hurt the aerodynamics for a door to fly open, but that would probably be a minor concern relative to the other hazards it introduces.
The elephant in the lab: academia is the alternative career
I think you mean wary, not weary (unless you're fatigued from giving access to your browsing history)
I think reducing the bureaucracy around the current welfare system would also help a lot.
We need a guide and tutorial "How to leak safely, precautions and considerations"

Im writing it here because I dont want to register for another web site. I want to write a guide ,not deal with registrations usernames, validations, logins, ugh.

0. Find and use a safe computer to investigate about leaking and whistleblowing, or make your computer safer by using a Live operating system such as Linux - it basically runs your computer from a USB-stick and is safer than using your normal devices.

1. Get familiar with information security by using duckduckgo.com and wikipedia to search and find about following keywords, Tor bundle, I2P, https, PGP.

2. Find or probe a journalist at the guardian if you want to put your face behind the leak/whistleblowing, which ads more trust. Or if you choose leave it to wikileaks to protect your identity but they will manage the contacting with journalists for you, contact any journalists or wikileaks regarding mundane issues to setup trust, so that you are certain you're talking to the right person, and then begin talking using Tor bundle and PGP.

3. Dump your data on wikileaks or mail a USB-stick with it to several journalists, trusted friends. Learn how to make an encrypted file and put it on thepiratebay or any other torrent tracker. Email encrypted to two persons/journalists each half of the pasword to the file. This is your life insurance.

4. Run for it.
LINQ is a great mechanism for expressing complex operations in a succinct manner. Sure, LINQ may not be a magic bullet and can be abused, but you know the old adage about premature optimisation. Perhaps you could elaborate on "It has some serious pitfalls.".
Medicare and medicaid wouldn't really apply so much to this as there are systemic problems that make spending money on healthcare not such a good idea. Rather, with a BI we should also include a universal health care option to avoid the issues with consumer healthcare spending and marketing.
The difference is that I know Louis C.K. because his content is all about Louis C.K. On Medium, I never remember who wrote the article since the author information is always just delegated to a blurb and circular portrait in the sidebar.
Amazon, Microsoft and Google: The Cloud Leading Trio
Why I don't touch crypto
See "Ownership and Licensing of Intellectual Property" here: https://medium.com/policy/9db0094a1e0f

"You retain ownership of all intellectual property rights in your User Content. Medium (and/or other third parties) retains ownership of intellectual property rights in all Content other than User Content."
StoryApp UI Design & Story Ranking Algo
Very nice! This is almost exactly like an app I've been slowly chipping away at since last September, except my project acts as a front-end for reading and editing the ~/.ssh/config file.

Still haven't gotten anything released but my WIP builds have certainly proven useful in my daily workflow. Has been a nice project for teaching myself Obj-C too!
Who manages that hardware? I wouldn't mind getting a NAS on my grandmother's, but I can't do cross-country trips if a disk fails.

Regardless, that seems a nice setup. I'm not opposed to the cloud (as long as I treat it as a dumb storage system), but it's certainly more expensive than buying your own disks.
Methane being a much more potent greenhouse gas is worrying, especially with regards to hydrates.
You can, however, say that going forward, people will pay into basic income instead of social security; and that no one born after [policy-change date] will receive social security in the future (since they never paid into it.)
This post was on /r/flying and was thoroughly debunked to be a hoax.
The Road Less Traveled
Can somebody explain to me how basic income can work in terms of the cycle of spending? If companies have to pay for all of people's income through a taxable percentage of their income, then these companies will only receive a share of that amount back through consumer spending? So the economy will shrink in a vicious cycle, right?
Wouldn't the basic income value need to vary across regions? For example, the notion that:

"Every single adult member receives a weekly payment from the state, which is enough to live comfortably on"

would mean a different value in San Francisco than in Grover, NC.

If the government adjusted the basic income to account for regional cost-of-living, I imagine it would be popular to maintain a fake residency in an expensive area while actually living somewhere cheaper.

If the basic income wasn't adjusted for different areas, you would probably see some areas become rich elite enclaves while other areas become basic income ghettos.
Maybe instead of giving everyone cash, the government could provide people with a default shelter, food plan, etc.
This year will be my 5th Desert Bus for Hope.

I know it doesn't seem like much, but the running gags, the interaction via IRC, the challenges and the auctions really come together to produce the craziest week-and-a-bit of the year, every year.
The link is http://desertbus.org, I urge everyone to have a look and save the date.

While you're there, I have to recommend LoadingReadyRun's other videos. They release a crazy amount of content every week, some for themselves and some for places like Escapist Magazine or Penny Arcade TV. Check out http://loadingreadyrun.com for links to all their videos.
>2) About the "Nordic countries". WTF ? Have you looked at the crime stats for Malmo ?

Yeah, well immigration can create major problems with crime.

>They also have very few homeless. Of course, homelessness is a death penalty there, merely because of the weather. That means that in Nordic countries everybody has a house, and not made from wood, double glazing, brick, generally solid and everybody's inside before the sun is down. Breaking and entering after dark is insane.

Yeah, because we have a good social security and everyone can get an apartment.