skysight-inc/HackerNews huggingface dataset:
For easy comparability, request handling rates of tools like this are best described in terms of requests per second, not requests per hour. Also the hardware on which the benchmarks were performed needs to be described in detail.

Are you sure tinydns, which has existed for ages without security vulnerabilities, can't trivially handle 27k requests/second on modern hardware?
Christo's Floating Piers
They couldn’t if users used a federated protocol. You can spin up XMPP servers faster than they can block them.
WhatsApp in particular only allows you to receive messages on one device. WhatsApp web accesses the messages from your phone.
I can't believe a16z allowed this to be published. Part of being "founder friendly" is not developing a reputation of shitting on your portfolio's employees, because then good founders will have to avoid you.
Or host it on a Tor hidden service!
Sure, I wouldn't want to use it all the time. Just occasionally when I need to pull out my tablet or laptop or whatever.
> I sincerely feel bad for anyone who has to work with this person on a team. This kind of emotional ranting against frustration with evolving tools is an engineer personality red flag.

On the contrary, I would love to work with the person. People are often scared in pointing out black and white. Those who do are brave and often win. If one can do neat and clever stuff with JS/Ajax with less code without using boilerplate .js frameworks, what's wrong with it ?
Just to be clear this is the Indian Supreme Court. While it is from the indiatimes.com english language news outfit, I would assume the majority of readers on HN are not indian. Context here is important, as some may not read the article unfortunately, and even then, it isn't immeadiately clear.
All chip + signature cards in the USA have a stripe too (excepting maybe a tiny fraction of retail cards). They have to, or something like 90% of POS will not accept them. Full rollout is going to take years. As long as there is a stripe and merchants accept the stripe, the stripe can be cloned. Yes, retailers who take the stripe when the issued card has a chip will be on the hook instead of the bank, but thieves don't care if the retailer or the bank pays.
You're definitely on the list now.
Man .. I know what my next hobby project is going to be :)

Dumb question .. I get that the needle scans a surface and you get the quantum tunneling effect between the atom you are "looking at" and the tip of the needle. What I don't get is how one figures out depth. For each X,Y position, do you just keep going down until you touch something, and then move up, and go to the next position? If so, apart from the issue with 1 atom tip, I imagine the next problem would how to increment X and Y by 1 atom.

P.S. I think some of the marketing put out on these things really confuses the issue. Sure .. it gets people excited about science but it gives people the wrong intuition. As a non-physics person, I got a lot out of this article.
Serious question: how would you decentralize something like a messaging app? Don't you need /something/ to facilitate routing? Or do you use some kind of public-private key encryption on a blockchain? But then how do you get someone's public key if they're offline? And why would you want to store a blockchain of everyone's encrypted messages? To get around that, you'd end up with some centralized server storing the whole blockchain and you only receiving yours? But then you're back at the problem Bitcoin has: You want a decentralized blockchain, but people don't want to store 73,745 megabytes[0] of other people's transactions they don't care about. Bittorrent's DHT system still relies on a few "kickstart" servers to send you a list of peers who can send you a list of peers...

[0]: https://blockchain.info/charts/blocks-size (26 Jun 2016, 0519 UTC)
Top 5 Social Media Scams to Avoid
http://www.gisttrace.com/2016/06/top-5-social-media-scams-to...
Please stop making accounts to break the HN guidelines with.

We detached this comment from https://news.ycombinator.com/item?id=11958683 and marked it off-topic.
> when such opinions are concerned with such a public and controversial issue as state surveillance

This is the first rule of state surveillance.
What is 200th hour syndrome?
Not necessarily. A lot of times I'll see random US-related news posted by UK sites.
https://news.ycombinator.com/item?id=11979297
What if you and TFA are both wrong in that the opposite of bigotry and exclusion is completely open borders and that the latter is desirable? What if control over immigration policy is a legitimate thing to seek regardless of "perceived scarcity"? Or what if it's not legitimate but that's what the public genuinely wants? What if (much of) the root cause is in many other issues with European integration that many Europeans don't like even though you and TFA think integration is the cat's whiskers?
Give Facebook your bookmarks, too! ;-)
Mass surveillance does not stop terrorism effectively.

Bruce Schneier wrote a book called Data and Goliath and touches on the subject a bit. Simply to many false positives are detected.

But how will governments decrypt communications you say?

Simple, they hack the devices performing the communication, if they are important enough. They can then get the key if needed. Encryption forces governments to do targeted surveillance.

This isn't just about whats app, it's about all crypto systems. Without privacy, you have no liberty.
Blocking an entire app store is so consumer-unfriendly--is there a chance of that happening in a reasonable country?
I have no idea. This was more than 30 years ago. But the number of transistors was in the hundreds or maybe low thousands. (I can't recall if I was laying out individual transistors or functional modules.)
True, but the story is about glitches with Citigroup USA. pokstad is referring to Costco Citi cards in the USA. Some USA issues will allow you to SET a pin on chipcards (rarely by default), but they are not REQUIRED at the POS by any retailers in the USA. None will, because that's not the industry agreement standard and would lock out the majority of consumers. The adoption has been a giant clusterfuck. Most retailers are still taking stripe only. It's the weakest link. Until retailers stop accepting stripes and chip + signature, there's no need to steal the PIN.

Hell, it's 2016 and I'm still encountering retailers who end up having to key in the card, or in a couple of cases still do offline processing with manual carbon-slip imprints.

Our shitty American cards affect the rest of the world too. Traveling to Europe over the past decade+ until 2015 I apologize for my unexpectedly chipless card everywhere I went (never had much trouble using it though); same with Canada up to present. They all have chip+PIN, but our cards go through without and spit out a receipt with a signature line.
No I disagree. An ultrasound picture of a baby accurately reflects the actual form of the baby. A Scanning Tunneling Electron Microscope does not accurately reflect the form of an atom because it simply uses an artificial dot to represent the presence or absence of an atom. In short, the "map" that STM's give us is abstracted from reality and does not accurately portray an atom (in large part because STM's still simply due not measure at the scale of an atom).
Part 2 of Integer Factorization
Quote from article, "Not having easy access to strong talent from Europe will be a big bottleneck for us."

I would like to throw my hat in the ring and say that I believe there is no barrier to working with people remotely in Tech, let alone FinTech.

If anything access to talent is down to computer and internet access rather than EU market access.
I find the volume of overwhelming, but I think I have a practice now that works well for me. Say I want to do something in vim, but it feels clunky. Part of me says "there may be a better way to do this", and I go looking for a way. I usually limit such a search to ten minutes or so. I'll stretch that if I'm getting closer.

It's not a hard science, but I think the two important elements are 1. Being willing to deep dive and 2. Monitoring how much time I spend to allow for reasonable stops. I come back to unsolved issues when they come up repeatedly. That tells me those are more important.
People do imagine that. It's actually a huge area of research, across many different fields. It's umbrella'd under 'Constructive Mathematics', and it is big in logic, computing, analysis, and type theories.
There's no "d" – it's Bruce Schneier.
Exactly, that is the point. Also, some commands require several parameters and it's much better having the script asking for those parameters in an interactive way.

For example: mac ssh:download-folder
How many digits a number has is entirely a matter of what representation you use for it.
This is a reasonable point, but it isn't clear GP was making this point.
I'm not offended, I just don't think it's useful to think of even states as monolithic blocks, even if prominent politicians hailing from there are sacks of shit.

(Actually, I think it's useful for entertainment value and that's about it. Fuckin' Florida, amirite?)

I'm actually more annoyed by the us-versus-them-ism. "'Those People' are nutty and bad. Dragging 'Us People' down." It's dismissive.

And the United States is unlikely to break up any time soon -- and unlikely to start kicking out states with weak economies like Mississippi. So if you really think some things about those areas are, in fact, dragging down the country, maybe a helpful action would be to support policies that would help people in those areas. Or take direct action via an organization like Teach For America. A lot of the stereotypes you list stem from a mix of lack of education and general fear about getting by. Those things are correctable.
In that video Dan Tentler talks about how he hacked the journalist by prompting fake system messages to input his password.

I've always wondered when using Ubuntu, how paranoid should one be regarding the prompts to auto install updates? Anyways, if you've been owned to that extent already, your adversary could always use a key logger, instead, so I guess it's maybe not worth worrying about.
I've gone through a few courses. The Histories, Philosophy, and particularly Astronomy are very good.

Maybe I'm not cut out for them but I'm finding the Physics and Chemistry courses far less approachable. I'm having to go back in the video over and over to understand a concept. I think they'd be great if I already understood the concepts and wanted to review, though.
MVNOs on them do.
Most physics is not accurate to arbitrary precision, so you would do just as well making predictions and models with a small subset of the rational numbers.
Well, I only hire licensed contractors, including painters, but in the trades (at least in the Bay Area) people I've hired are happy for the work and since my first project in 1993, have complained about the flood of illegals taking work from them by undercutting on the price.

I would imagine that a lot of people don't realize the risk they take hiring an unlicensed contractor. So the law-abiding tradespeople lose work to that.

You cannot risk hiring unlicensed tradespeople unless you're just really, really stupid. The "loss of insurance" risk alone is bad enough.
> 911 is broken. Be prepared to take care of yourself.

For the past 30 years all around the world all cities are safer than ever. I don't see the catastrophic situation than you describe.

In any case if corporations are taking over basic services is a political issue that should be solved in elections and with political action.

"Be prepared to take care of yourself." is the wrong approach as it just asks people to renounce to their rights. You should defend your rights not happily renounce them.
>Serious question: how would you decentralize something like a messaging app?

Like email. Let everyone host their own chat server. Pass messages around to the correct server and let it forward it to the user's device.
Goldsmith makes the key point at the end of the interview: film scores are trying to do two things at once (1) do what the film needs and (2) stand alone.

To me, this completely clarifies his conflict with Ridley Scott. The director doesn't care at all about #2. And yes, Scott is right: no one is as close to the film as the director and editor. It's not their job to pad the composer's portfolio, although ironically it seems the composers are rewarded for this "tight coupling" that they strive to avoid.

p.s., I never saw Alien, but I liked the OP and I am a Jerry Goldsmith fan from the Star Trek scores, which I used to love listening to on CD. It seems he was happier with those collaborations because he was allowed to express the "romantic" view that he had of human space exploration.
The SNIPPETS Collection
> The guy who steals my mag stripe has to find a store without chip readers to make use of the stripe.

Like 90% of stores in USA today? Oh the pain. And what is likely to happen after the clerk apologizes for the reader being broken is that he keys in the card number manually. What, manual entry is going to be blocked too? Good luck with that. As long as lost sales to nonworking transactions >>> fraud, it's happening.

Edit, source, Krebs: http://krebsonsecurity.com/2016/02/the-great-emv-fake-out-no...

In February, Visa claims all of 17% of retailers have chip-capable terminals. My experience is that only a small fraction of chip-capable terminals are actually integrated with a POS system that enables them. Leading to the ridiculous situation of consumers facing 83% of retail locations with no chip reader, having to swipe, most of the rest having a useless chip slot and icon, and some small percentage <10% of locations actually having a working, functional chip slot (visually indistinguable from nonfunctional ones). Even where they do work, usability is poor. Beeps, lights, multitudinous prompts or even spoken instructions, and processing times in excess of five seconds or more where the stripes are just swipe and sign a second or two later.
Without reading the article I assumed this would be some tutorial on official Mac OS tools. Once I read it, it was obviously not the case.

Just anecdotal evidence.
It's not that simple:

http://www.bbc.co.uk/news/uk-politics-36631518
I think you are putting words in my mouth. I was talking about Spain and Latin American history because the parent was saying they feel closer as a Spaniard to Germany than Latin American countries. I think it's plausible that history has something to do with that.
Well, like this: https://tox.chat
You should read The Code Book sometime
I have not heard about tindydns before but it seems to be a DNS server, not a client.

The tool has mainly been tested on a Hetzner EX41 server. (Ubuntu, Intel® Core™ i7-6700, 32 GB RAM)
I agree with the sentiment but I think the interpretation is off.

I don't think Javascript is a bad language. It does what it does and is good enough.

In my opinion if you look at where Java is right now, that's where javascript is heading towards--it's madness and an epitome of extreme bureaucracy--and it's not because Javascript is a bad language, you can't really pinpoint what exactly caused this because there are so many factors. Node.js is not even the core reason. It's actually HTML5.

HTML5 allowed for all kinds of new features such as localstorage. There used to be times when only way of storing things locally was through cookies which was limited to 4KB. With that spec, all the modern frontend web technology wouldn't have been possible. This includes really anything that gained traction in recent years such as Backbone.js, React.js, etc.

Anyway my point is, it really sucks where this is all headed. Especially looking at javascript itself evolving to become needlessly complex. What we're seeing is just tip of the iceberg, i presume it will get much worse once ES6 actually becomes the functioning standard across all browsers.

People should focus on building meaningful stuff, nowadays what I see is bunch of people boasting how they're a great "frontend developer" by knowing some new build tool or frontend js framework or css framework, which probably will become obsolete in a year or so (Hello grunt, hello backbone).

Just three years ago to build a website all I needed was js, css, html, and maybe some jQuery. Nowadays I need to write coffeescript or es2016(why do they even need to name it that way I don't know), which compiles to JS, write Sass or Less that compiles to CSS, use handlebars for templating which compiles to html, and package them altogether using Grunt, Gulp, or Webpack. When I make a line change, I used to be able to immediately refresh the page, now I need to wait until grunt autodetects the file change, compiles each coffeescript, compiles each template, compiles each stylesheet, and finally reload.
In regards to decentralizing something like a messaging app, there are a couple interesting approaches.

1) Have "tracker" servers set up around the world. The App needs to know at least one of the IPs, preferably all, in order to get a list of Peers it can connect to. This is still considered "decentralized" so long as none of the "trackers" is considered a "master" over the others.

2) Have UserA manually enter the IP of another UserB. Then, UserB tells UserA all of the Peers it knows about, which UserA will then connect to, and so on and so forth. This approach can quickly get out of hand unless there is some sort of limit on how many peers a User can be connected to at once. That's up to the developer (or possibly user) to decide.

Theoretically, as long as one Peer is alive and doesn't forget the list of other Peers it has been told of, the network will never completely shut down. Even if it does, however, the network can "start back up" again, but there may be cases of "subnets" within the P2P network if no peers from one subnet ever know of peers from another subnet.

In regards to the actual chat functionality, it's very simple. As long as you can preserve consistency between peers (which is its own subject), it's relatively easy to have each Peer keep a copy of the current chat. Even if the chat is between >2 Peers.

There are intricacies to this, but it's not actually that difficult. It's a lot more complicated to design, but once the groundwork has been laid, it can sustain itself for the most part.
The financial side of the project is definitely...interesting. Another poster pointed out that tax-funded UBI would work like a redistribution of wealth. Almost any other way - funded by Angel/VC donations, Kickstarter, using another tax pool (having Congress pay for it), taking loans or increasing the US Federal debt, or even by pillaging other countries - would still just be a redistribution of wealth.

There is one other way - Expansion of the overall money supply. But this is well-known to result in nearly equivalent inflation. Humans somehow want a certain percentage of all money - not just an arbitrary amount. This percentage may be extremely small for some - 0.0000001% of all money, or less - but when the total number of dollars increases, each person wants an equivalent percentage increase in the total number of dollars they get. This may be Bitcoin or ISK or priceless paintings instead of dollars, or whichever currency of the day.

Has there been a UBI monetary-policy model produced that doesn't invoke large inflation or heavy wealth redistribution?
Well...yeah...that's kind of the whole basis of 'requirements elicitation', to understand what your client is trying to accomplish on such a level that they don't need to give you a list of tasks, you create the tasks that will accomplish want they need the system to do.
Not happening in India. To be realistic, even such a thing as a Whatsapp "ban" isn't going to happen/work. It will be at most similar to how porn is "banned". My ISP returns DNS not resolved for most porn websites if you use their resolver, but they pushed an update to the router changing the DNS to 8.8.8.8. The final result is most people haven't even realized that porn websites are banned.
?? How do I think sheetrock is supposed to be cut?
Did you really intend to ask that?

You ask me that after I said:

"Anyone dumb enough to hire an illegal probably deserves a guy who cuts and hangs sheetrock with a hand saw"

I think the point you missed was "he's insinuating using a hand saw is not the correct way, that's why he said Anyone dumb enough to hire an illegal probably deserves a guy who cuts and hangs sheetrock with a hand saw"
There are a lot of assumptions here. Why can't people learn to or be assisted in finding purpose and happiness outside of a job? I've done it twice myself, going 6+ months by choice without a job. Regarding isolation, I don't think it is that difficult to imagine ways people can stay connected and have a vibrant social life without full time employment.
A big aspect of this is reframing cultural values so that people don't feel so strongly that there worth is determined by their employment status.
You could say the same thing about any assembly language though. But they are still important, even if only a few people need to truly master them. The main advantages web assembly should provide are that it be a simpler target for compilers, minimizes overhead for doing so, and that its performance be independent of that of a higher-level-language like javascript.

All the things you want require a standardized, performant web assembly to meaningfully and portably implement.
I’m sure somewhere, some of them do. But not a single person I know, including many people purchasing the least expensive MVNO plans from places like Wal-Mart, doesn’t have unlimited SMS. How many people do you know who still have to worry about going over their SMS quota?
>I would assume the majority of readers on HN are not indian

Do we have any stats on this? I am assuming most HN readers are American but I think Indians would be 2nd or 3rd on the most readers list.
Any idea how this compares to Apprentice Alf's tools?
Ah, you are correct. There is also dnscache, which is part of the same suite. However, it does not do what you are attempting to do.
Can San Francisco just hurry up and build some more high rises already?
I'd say it's the exact same problem. The structural engineers are looking at these pre-designed components as black boxes, not bothering to understand why they were designed the way they were, what they do internally. A huge portion of software engineers sees the components they work with (such as HTTP) as black boxes, too. This means that when the engineer is considering its use, they cannot effectively consider how it will hold up in the particular situation they are dealing with.

You need to know at least nominally how the sub-components interact, or you can't predict how something will perform when you use it. Even the strongest abstractions leak a little bit.
Am new here please can someone tell rules
..
Checkout my web..
5 LinkedIn photo ideas that will get you noticed
http://www.gisttrace.com/2016/06/5-linkedin-photo-ideas-that...
The dissection of another classic -- Blade Runner on the same site:

https://typesetinthefuture.com/2016/06/19/bladerunner/
One thing I don't like about most modern decentralised chat services is their main concern seems to making something perfectly secure and private. I agree that's a good goal to have, but right now I'd just like something decentralised and open source, as simple to use as Whatsapp, that isn't owned/controlled by a single megacorp.
Top Property Developers in UAE