skysight-inc/HackerNews huggingface dataset:
By 'timeline' you can think "list whose order is determined by an algorithm", or however you so choose to interpret your automagical categorization of stuff.
Worse, there doesn't seem to be a point. It sounds like a Haskeller's rant over how OOPers don't understand basic concepts. And, to be fair, a lot of them don't, can't count how many times people have mistaken static typing for object-orientation.

But this isn't the way to point that out. Should we be surprised that a modern multi-paradigmatic programming language can be used to code in a functional style?
People understand they're being spied on and feel powerless to do anything about it. Huge source them feeling powerless about it is that they do not understand how to respond to the matter using technology. That said, not understanding how something works does not mean they don't understand what is going on. If history is any measure of the future, they are right to be afraid and wary of saying anything.
Upvotes which are suspected to be from sockpuppet accounts do not increment the total karma counter, or count in the weighting of a submission.
Cartopy – a cartographic python library with matplotlib support
CloudFlare Introduces the Industry's First Security-Focused Registrar
>Was that ever illegal? The license plates are publicly displayed and visible

Well, you are also publicly visible when you walk around the town, but police following you around all the time without a reason/warrant is illegal (at least that's the case in my country, it should be in yours too if it's not).

Second, something being "publicly displayed" and "allowed to be scanned automatically by government (or another party), catalogued and stored for millions of people" is not the same thing.

>The only thing that changes is the economics of making it automated, no?

No, it's the "mass surveillance of citizens whereabouts" that's the illegal part that is/should be illegal. Even if it was to be performed manually by people.

Now, one could say that it's just the "economics" that changes, but beyond that, the economics are also an enabler. If it wasn't for automated scanning it would impractical to even do it, so what changes is the very possibility of this happening.

One didn't need to make non-automated license plate scanning illegal because it wasn't practical to perform it in the first place.

Sure, it could happen at low scale, with "spies" manually writing e.g. all the plates parked in an area, or whenever a particular car passes from a particular street. But it wasn't practical or widespread enough to make sense to single out and ban as a practice. The law is not an absolute affair.
Japanese and Chinese are probably more different from each other than either is from English. The big point is that Japanese isn't tonal
Generally they would just take the factory: "nationalization". You try getting a businessperson to work for free.
I believe you, but cite please
How hard is to say "Look, sorry to interrupt you but I'm not interest in your service. Good luck with your next call, have a nice day."?

I fail to see how "fighting" telemarketers will improve anything.
The Problem with Biometrics at War
I like the site but for usability, I would prefer to see all of the hex values for a given palette at once instead of hovering over each color individually.
Yeah, but you probably don't want to advance and arrive at the first world (forgive my butchering) to find that we've fucked it all up
Pattern matching is not just sugar for an if-elseif chain, since compilers will check for exhaustiveness. This is especially important when used with sum types (which are the primary motivator for this feature):

data Thing
= Foo String
| Bar Int Double
| Baz String String

case thing of
Foo s -> putStrLn s
Bar i f -> -- ...
Baz s1 s2 -> -- ...

If you later add another variant to Thing, the compiler will check that all pattern matches against it account for the new case. (Wildcard matches alleviate the need always to handle every case.) An if-elseif chain, however, would still compile after adding the new variant, so you must track down the usages manually.
Not to be confused with MacKenzie-Childs :) http://www.mackenzie-childs.com/
We bought unifi hubs for our office - ALL of them died within 18 months. Total garbage
A lot of that stuff is always there - just think of the hundreds of optical illusions that can be constructed! - but until it's connected with an emotional experience during a trip, the brain doesn't single it out.

The effect that jumped out at me was focusing at a spot on the floor while standing up and turning. It creates the momentary impression of a spiral pattern in my perception. Especially with a dot-like pattern on the floor :)

Also, if you like rainbow halos, you might also like Shock Diamonds:
https://www.google.com/search?q=shock+diamonds&source=lnms&t...
> you can't have a surveillance camera pointed to public space

Interesting so a business for example can't have a camera monitoring outside (or inside) the place of business for security purposes? Can they apply for an exemption and is it normally granted?
Of course you can. That patent holds no merit. But the trademark might.
This would all make sense if D2D were a publisher. It's a distributor like Smashwords. I doubt the hits are doing that much subsidizing. eBooks are tiny files, and storage is cheap. All they did was clean up the .doc file for one book and keep on Apple when they gave me trouble publishing another. That's what I meant by handholding the manuscript.
Quick question: 2.5 years means "two years and five months", or "two years and six months"?
The Mystery of the Creepiest YouTube Account Probably Ever
Britain's diet in data –  Explore the data
> The workers vs owners distinction is the same for fast-food cashiers asking "do you want to Super Size that?", or Radio Shack employee asking for my phone number, or a retail employee trying to sell me an "extended warranty".

Each of your examples is providing me with a service; making food, ringing up my order, charging my card, or otherwise servicing the store of which I'm a customer. I'm happy to allow them some room for corporate bullshit, because they're also doing something I want them to do.

What does a telemarketer do for me?
Well, very likely the same can be said about anti-nuclear protesters: they're not excluded for "political reasons", but for criminal actions which are "actual cause". Or so someone says. (Though in the case of this teacher, it looks like no crime could be cooked up). With AfD I've heard of trying to use just the political alignment as a reason (couldn't find the link just now).
The way the piece oddly calls the shooter a "murderer" and not a terrorist reminded me of this http://blog.erratasec.com/2016/02/weve-always-been-at-war-wi...
If I have to staff several offices, $600 apiece quickly escalates.

And no, not engineers. Marketers.
And who gets to decide who is a racist?

Due process is there for a reason.
Would be nice if one could choose a palette, apply it to the LOL emoticon and save the result
They amount to the same thing, depending on how its done and who gets it. If any law enforcement who tries hard (FBI, MI5, China) to fight what they want to fight gets hold of Apple's tool then that encryption is not so much outlawed as pointless to use.

It's because of the feverant fight on something (communism, black civil rights protesters, anti capitalists, future civil rights upholders) leads to questionable use of any tool that we can't give them too many tools. In the UK the mayor of London bought 3 water cannon trucks but has been forbidden to use them - where will they be in ten years time?
Follow this http://www.catb.org/esr/faqs/hacker-howto.html
and then watch mr robot.
Microdosing – Using Psychedelics to Improve Mental and Physical Abilities
Airheads is a guilty pleasure film for me. It's a pretty dumb film, but I like it anyway, and I think it's aged pretty well over the years.
At least this article gets that his position is a bit more nuanced, everywhere else in American news I'm reading "Bill Gates backs FBI!!!"
http://www.cbsnews.com/news/bill-gates-sides-with-feds-in-ip...
So I am a little confused.

The title and premise of the article is that we now have news that the oceans are rising at the fastest rate over the last 2,800 years. Is the specific news event a) that the rate last year was the highest ever or b) that scientists have better calculations of the rate of rise for the last century, and these new calculations show the rise is faster than previously believed. I assumed (a), which was why I was looking in the article for what the actual rare of increase was for last year. When the article says, "lately reaching a rate of about a foot per century" is that based on recording the rise over the last century? Or is that based on multiplying last year's rise by 100?

I'm also curious -- how do we know, within plus or minus a foot -- what the sea level changes were in centuries that happened millennia ago?
No, hunger and intolerable cruelty is what wake people up.
I think you need to pass it a NumberFactory instead of this magic dot-dot-dot syntax, I can't read it.
In what accent? They sound the same to me. "Vy-uhl". How do you pronounce them?
I think the point is to not force any single paradigm. OOP is what is being forced today, but it would also be bad if the industry forced functional programming. Large programs typically call for multiple styles of programming. One piece may suit an imperative style, another functional, another logic/relational, another object-oriented, etc. In general, I think OOP is nearly always the wrong tool, though.
Worse, American outlets are reporting it as him taking sides with the FBI, which is all most people will read.
"Those workers are just cogs in a wheel"

How does your analysis translate to soldiers who are ordered to torture prisoners? Or Dickens-style juvenile pickpockets?
Thanks for the statistics lesson!

On that subject, we seem to be missing a killing by an Other - at 13% of the population, we should have another minority in the demographic. Well, small sample set I guess.

Anyway I have to stop making tangential remarks in responses - folks always interpret them too closely.
I had the same thoughts as well particularly Africa and South America. I also think it would have been interesting instead of using color for dates maybe use color for size of battle (based on casualties or something similar).
Same problem here. I bought an Ubuntu phone, but everyone is on Whatsapp. Got quite a few to convert, but I miss out on group messages started by others.
Avast Study at MWC: People will connect to any free WiFi
There is hope in the world.
Why we ditched our Silicon Valley office to work from home – The Garage
I believe the main factor at play in the first pair of images, is that on LSD and other hallucinogens as well as intensive meditation is that there are little mind programs that run on our perception that smooth out reality for us.

If you notice, even just sitting still we are constantly moving our head just a little, constantly moving our eyes. Without these programs, our visual field would seem far more jumpy and unstable. In certain states of consciousness, these smoothing programs can become intermittent, less effective or even completely disabled.

Also, when mind rambling, chatter and perpetual loops stop, a greater amount detail can be seen and perceived through all senses. At higher and higher levels of perceptual resolution with our filters disabled and the smoothing programs down, you begin to notice that we don't perceive reality smoothly. We perceive it in tiny little frames. If you just watch the first picture, your mind isn't drawn to he frames. After looking for a bit at the second picture of the pair, suddenly you can start to see the frames of perception more clearly. It's simply a matter of learning to (or being tricked to) get past our habitual programs and filters to tune into a more fine grained perceptual reality happening.

These observations come from my own experience with psychedelics in my 20's and extensive meditation practice including a number of longer meditation retreats.
Oddly, I didn't even notice the banner until I read your comment... I blame Wikipedia for conditioning me to ignore banners.
Git for designers
By the way, did Facebook ever wrote why they only allow plain text? Its easy to imagine but I wonder if they ever A/B tested it.
New business idea: clone Google services and wait for them to shut down. Profit!
Wikileaks: NSA Intercepts World Leaders for US Geopolitical Interests
The ducks always get me cracking up
I don't technically have a horse in the unikernel race but have only been following the MirageOS team.

From what I understand unikernels or "operating system as a library," are not not a new idea. The cost of implementing an entire TCP/IP stack for every unikernel ecosystem is probably what kept them from being adopted early on. However we have some good specifications these days and battle-hardened implementations to test new ideas against. I think the idea behind MirageOS is that they see C/glibc/etc as a liability.

So building a TCP/IP stack in a pure-functional language is an interesting idea. Just because we have a reliable system now doesn't mean we can't make it more robust by experimenting with new ideas.

One certainly needs to take more care building unikernel infrastructure than a typical web application or script. I'd only touch them in production with verifiable formal specifications and a strongly-typed functional language implementation... but that's light-years ahead of what a typical gnu/linux VM guarantees.

(Also the reason why I don't think size will matter here is that they all aim to be pretty small and in a cloud, 42KB difference on HVs with >64GB of RAM doesn't make much of a difference)
Needs more "I'm interested -- could you tell me more?" type things.
That Wikipedia article is about the linguistic kind. I assume the stuff in schools is https://en.wikipedia.org/wiki/Sentence_diagram ? These are... weird.
Aha, thanks for that bit, I didn't realize that. I thought Swift, which has a switch/case statement that does not have automatic fallthrough and which has to be exhaustive, was special in that regard. (Although in Swift you can in most cases just do a 'default' case too, not sure how that works with pattern matching)
Gizmodo uses slightly different wording in their headline: http://gizmodo.com/study-finds-people-are-dumb-will-connect-...
If it is deployed similar to other observation tools, the "großer Lauschangriff" (= big eavesdropping attack) allows for physical entry and deployment of surveillance equipment. I suspect that until there is a clear precedent saying otherwise they'll use that to deploy software on target computers.
"I'm picturing myself running around the outside of my house looking for hot-spots to re-insulate and hence justify to my partner the purchase price of the device."

I just bought one of these last week to do exactly that
http://www.amazon.com/gp/product/B0044R87BE

It is definitely not as cool as a FLIR device but at 1/10 the price, totally worth it.
Yes, exactly. Some perspective is in order. Your examples are on point. Also: duels, anyone?
https://en.wikipedia.org/wiki/Operation_Cottage is shown in the middle of Alasaka, when it should be out in the Aleutians. It doesn't look like a problem with the underlying data either, as Wikidata has the correct latitude and longitude for it, and it hasn't been edited recently. Wonder how that happens.
I would put something up and try to get someone to fill it out. I ran some national google ads with a landing page I was testing and was able to get a lead in about 15 minutes. And was able to get rough idea of lead costs. You don't have to keep it up it just gives you a better idea of numbers. then keep adding to your sign up funnel. and go from there. maybe add a survey at the end with a 6 mo free offer or something to keep incorporating feedback and building a list of initial trial customers. I wouldn't spend a lot of money on advertising <$100-$500 until you have something people can use.

If your disagreeing then build the easiest, cheapest version to test the disagreement.
Amazon has quietly launched its own clothing lines
Oops, sorry about the b0rked italics. Unfortunately I didn't notice them until after it was too late to edit and fix.
you should be afraid of This state, when the Germans decide to be complete idiots, they don't hold back.

someone needs to show up at their parliament or whatever they government with, in a nazi uniform, salute the bench, and start yapping about computer security in your best hitter voice.
Listening on lenny bot (A older and more basic bot with plenty of recordings on youtube), I wonder how common it is for those working at telemarketing to start down the slippery slope of scamming.

A question that the game paper please asked, is how plausible it is for a person living near staving condition to give up on their own income on the basis of morals. If at the same time you are working in a environment which directly rewards unmoral behavior with promotions, I wonder if such that behavior doesn't simply become the norm and moral people either quit or do not take up the job in the first place.
One argument I'd like to use at one point is to explain a for-loop and what it does - intimidating? How about initializing a numerical variable, then creating a loop that checks the value of said variable, increments (or decrements), and in case of array operations, attempts to get an entry in that array in each loop.

Versus for-each-entry-in-list-do-this.
When the state has a monopoly on force any speech against them is hate speech. Defending the censorship of people you dont like will simply come back to bite you.
Nadya already mentioned the problem of having a common password, but I think that's actually not such a big problem here, as you do some checks to make sure "123456" doesn't pass.

As I can see from "salty", you know that applying a hash function once or twice is not a good way to store a password (even in a hashed form).

Now, you're applying that hash function a lot more often than once or twice, but that still only takes a fraction of a second.

Quoting the "hashlib" documentation:

Key derivation and key stretching algorithms are
designed for secure password hashing. Naive algorithms
such as sha1(password) are not resistant against
brute-force attacks. A good password hashing function
must be tunable, slow, and include a salt.

Your approach is not too tunable, in the sense that you can't configure its memory usage, only the time it takes.

What if your attacker just throws more money at the problem? Sha256 has been shown to be feasible to implement in hardware, and that fraction of a second will melt away, partly possible because not much memory is consumed.

And then there is the well-known advice to not roll your own crypto. In this case, that means using a well-known key derivation function that's meant to be used in scenarios like this, instead of using your custom method with a "I think this is safe enough" attitude. Personally, I'd have a little more confidence in something that says "uses scrypt", simply because I know that name and that it's suitable for this application. It can still be used wrong, but I wouldn't feel compelled to check if you rolled something yourself. :)

Also check: http://security.stackexchange.com/questions/211/how-to-secur...

Lastly, I'm saying all this because I made one of these things myself, which used a dangerously custom method of seeding a "cryptographically strong" Sha1 PRNG for password generation. Yes, that bad.

If I said anything wrong, please correct me.
>> Mr Gates said the case was similar to the requests regularly made to phone companies and banks for information.

No. This is a request to create something to gain access. If it were simply an information request I doubt Apple would complain much. AFAICT Apple got tired of secret requests to provide access to user information, so made things so they can not comply. To be clear, the authorities can still get a court order to gain access to your phone. They just need to compel the user to provide the access. That's hard in this case because the user is dead, but none of that is really whats at play here and I think Bill G should know better.
With respect, you seem to be saying that probabilities work better than absolutes, and yet your final sentence seems to be an absolute.
Isn't this the same little chip they're doing a kickstarter for micropython on?

https://www.kickstarter.com/projects/214379695/micropython-o...

This is really impressive.
It's true that unikernels, if done right, give you the possibility of formal verification. So that would be a definite selling point for MirageOS as opposed to IncludeOS. Can they do it, though?
But like they are there just for a second, then you just archive them. Or are you actually storing emails in your inbox?
This appears to be more of a blog post than something that the HN community can 'try out' or 'play with' in the spirit of the "Show HN" guidelines.

Guidelines: https://news.ycombinator.com/showhn.html
Yes, you can delete previously typed sentences, see example #3 on the site: use a <delete> element.

If you want a caret, there's two options:
* put your tply source into a span, then after the span create and style your own caret.
* contribute to the repo and add an easier way to have a caret (:
New study says single finger-prick tests aren’t necessarily accurate
See also https://xkcd.com/1190/
Well, yes and no. The surface area for memory-unsafe problems is much smaller, but it's still there. To @cheez's point, Mirage did contain a very dangerous vulnerability (see https://www.somerandomidiot.com/blog/2014/07/09/how-to-set-t...).

I'm optimistic that long term it's a great and obviously worthwhile tradeoff, even though the new stack (and all of https://nqsb.io really) is going to need a lot of real-world usage and examination.

Also, size and startup time are definitely pretty cool metrics (or at least fun metrics), and I'm happy to see both decrease!
Valve’s SteamOS now supports Vulkan
It seems to me that most security issues we hear about with that stuff are stupid memory issues, not higher level bugs.

Also formal methods should work better with unikernels, opening up the door for them to lead the way on proving various properties/invariants.
Isn't the difference, whether they knew their victims? If you target certain people, its murder. If you target innocent (unrelated to the murderer) victims or don't target at all, that's terrorism?
> the special 3 beeps intro actually works to fool robo-dialers

I've setup a service so if the number is withheld or international, it plays a recording asking the user to press 1 to speak to a person. It works 95% of the time.

I assume the dialers interpret it as an answer machine so don't connect the call to a real person. A couple of family members have withheld numbers, and they know they just need to press 1 as soon as they here it to reach us.
So if government took a hands off approach to terrorism, opened our borders, let anyone fly on our planes, there wouldn't be an increase in terrorism? Is that what you're saying?
6-Part Guide to NGINX Application Performance Optimization
NRG Player. Listen to music with high fidelity sound
Breaking Same Origin Policy (for the alexa top 1m)
Right, but color (hue) shouldn't require a three-dimensional basis; it is just the frequency domain.

If each of the values of a three-dimensional coordinate pair encoded frequency, that triplet could carry information about a mixture of up to three colors. This would require sensors that are not "color blind".

I think that's a good summary of the article's point.
They can monitor their inside place (if there is a clear sign there) and and also their door from the outside (as long as the public street isn't filmed). Videos have to be deleted quickly and can only be used for theft prevention purposes. Exemptions can't be granted by the government and courts will usually decide against business owners that violate those rules.