skysight-inc/HackerNews huggingface dataset:
Well, you're not completely wrong but there are additional tests for search
http://blog.constitutioncenter.org/2013/02/does-a-constituti...

> Searches within the 100-mile extended border zone, and outside of the immediate border-stop location, must meet three criteria: a person must have recently crossed a border; an agent should know that the object of a search hasn’t changed; and that “reasonable suspicion” of a criminal activity must exist, says the CRS
Louis CK went the extra mile to work with specific venues to circumvent Ticketmaster and eliminate scalping. Some venues have contracts with Ticketmaster and could not be used. It's totally doable if you sell your own tickets, but most artists (band managers) are not up for the challenge.

He explains:

“Most tickets are $50 or less. There are no ticket fees for any shows. My agent worked hard to accomplish this by negotiating in every city and finding venues that were willing to help us make the shows affordable. In some cases, the venues and I are splitting the ticket charges between us so you don’t have to pay it. In the end it’s worth it to me because I don’t want coming to see me to be a painful choice for anyone and either way I’m making plenty of money on the tour. I sincerely hope that everyone takes advantage of this by simply buying the affordable tickets and coming to the shows. For those of you who plan to take the opportunity of the simple and cheap ticketing on this tour to make a profit at the expense of my fans, please note that we are working hard to prevent scalping and that if you resell your tickets at an unfair price, you are risking having your tickets invalidated. Also if you purchase tickets to my shows from Stubhub or other scalping sites, that ticket may not be valid.

Source: http://consequenceofsound.net/2016/05/louis-c-k-announces-22...
I think this is pretty hand-wavey and requires a lot assumptions to be true.

Also: "We collected training and testing data from 10 volunteers." Not a statistically useful sample set.

Under very controlled environments, measuring signal deltas may be possible- but I would like to see sample data that suggests high success rates before I think this is worthy of concern.

Finally- Self tuning antennas are a thing. This is going to get harder over time. https://www.qualcomm.com/videos/qualcomm-rf360-dynamic-anten...
Being open-source doesn't make it any harder to build a centralized source code hosting site, it just makes it harder to get VC funding. :P
DO isn't any better, just hasn't been targeted by any serious attackers yet.

until very recently, they didn't allow using a custom kernel (except via kexec hackaround) and were quite slow updating their kernel for security patches. they repeatedly gave random dates for implementation, then repeatedly pushed them back, then eventually just ignored users on this issue for years.

their images were also poorly sanitized, leading to the well-known problem of SSH host key duplication, which was the case for years.
The cost, difficulty, and research required to penetrate the market makes it not worth the potential return for Paypal/Alibaba/Venmo. Instead - another company can take the risks, build the market, then be acquired by one of those larger companies. The larger companies now has a proven business model for the market.

Like a typical Korean "grind MMO" businesses have two options:

(a) Buy high-level gear for an extremely inflated price from other players
(b) Grind to make it yourself (potentially losing more money than if you had bought it in the first place)

(a) is lower risk and makes more sense for businesses. They "could" spend $300,000,000 - $800,000,000 to maybe extend into a potential market. Or maybe they fail and threw away $600,000,000. Maybe they try again and lose another $800,000,000 with nothing to show for it. So why not acquire a company for $3,000,000,000 and forego the risks altogether? (All figures made up for example purposes.)
VM migration between the cloud hosting services is a big pain. I hope someone comes up with an app to do that.
So clearly you're here just to call me out, so it's funny you should bring up time saving.

Other commenters on my comment have not provided a good reason. Like I said, I walk through customs and passport control with my phone in my hand all the time (20 or so trips per year) and could easily click this button the instant something unusual happens.
I've had the "security" conversation with my father-in-law a few times. He is a wanna be computer nerd.

I tried to explain to him the benefits of all traffic being encrypted. It means "the man" can't see anything you are doing. Why would you want this? Because it sets a precedent that you aren't hiding something. I had a job once where coworkers only spoke Spanish when they wanted to talk about someone without their knowledge. It was obvious and even those who didn't speak the language could see it was happening. If they just spoke it all the time no one would have suspected they were making fun of someone, and no one would have paid that close of attention to what they were saying. It would have become a non-issue.
You could put down another rope with a treat on the end. ;-)
It is. But when you have one interface, that interface can be given the number 0. So you have a total of 1 interface, even though you've only counted up to 0.

Edit: I misunderstood. I'll leave the comment up. But I originally interpreted the story as meaning that each interface needed to be assigned an unsigned 16-bit id, which allows for a total of 65536. That was just inference on my part though. It literally says that more than 65535 are not allowed.
Mystery Light Over Bay Area Sky Was Navy Missile Launch
I don't know. Maybe the red flag goes up at 20. Maybe at 30. Maybe at 40. Maybe you're a terrorist.

I can guarantee, however, that no one using that document cares about your terrorism likelihood just because one answer matches.
It's maintained in GitHub[1], from the same guy of cssreference.io[2].

[1]: https://github.com/jgthms/html-reference

[2]: http://cssreference.io/
This is the same theory that NearlyFreeSpeech.net uses.
Same here, I spent good 10 minutes looking at their homepage and blog in hopes of finding an explanation.
On OS X just disable the dumb quotes and dashes:

System Preferences / Keyboard / Text / Use smart quotes and dashes = off
I don't think its really all that magical when looked at as a giant component. In the context of the react-redux lib, its really similar to just having one large top level component that contains your entire state and all methods you would want to commit (but instead its called a store and actions). Everything is still unidirectional in that it has to go through that main redux provider and then gets passed back down to all the children, without the need to pass around every single possible method to each child.

So even if you have two "smart" components they are still just children of that main redux provider and therefore it makes sense that they can impact each other. The same way children can call methods that change a parents state on normal react components.
No mention of HTTP/2 and Websockets support though.
> Because keyboard input doesn't always mean code?

Well speak for yourself ;)
(Cockroach Labs CTO here)

Google launching Spanner is generally a positive thing for our industry and our product. It's more proof that what we're aiming for is possible and that there's demand for it. We expect that in five years, all tech companies will be deploying technology like ours.

One of the big differences is that Spanner only uses SQL for read-only operations, with a custom API for writes. We use standard SQL for both reads and writes, which means we also work with major ORMs like GORM, SQLAlchemy, and Hibernate (docs should be live today or tomorrow). Spanner's custom write API will make it difficult to work with existing frameworks, or to convert an existing application to Spanner.

Cloud Spanner only works on Google Cloud and is a black-box managed service. CockroachDB is open source and can be run on-prem or in any cloud on commodity hardware. (We don't offer CockroachDB as a service yet, but may in the future)

At this point, both products are still in beta and are still missing features like back-up and restore (according to the Quizlet blog post). We plan to launch CockroachDB 1.0 with back-up / restore enabled.

* For anyone wanting to know more about how we make CockroachDB work without TrueTime, see our blog post: https://www.cockroachlabs.com/blog/living-without-atomic-clo...
His logic makes sense to me.
From Linode's FAQ:

"If My Linode is Powered Off, Will I Be Billed?
If your Linode is powered off, but is still added as a service on your account, you will still be billed for it. This is because Linode maintains your saved data and reserves your ability to use other resources like RAM, transfer, etc. even when your Linode is powered off. You will be billed for any other active Linode service, such as Longview Pro or an extra IP, as well."

[0] https://www.linode.com/docs/platform/billing-and-payments
"What if you could have a fully managed database service that's consistent, scales horizontally across data centers and speaks SQL?"

Looks like Google forgot to mention one central requirement: latency.

This is a hosted version of Spanner and F1. Since both systems are published, we know a lot about their trade-offs:

Spanner (see OSDI'12 and TODS'13 papers) evolved from the observation that Megastore guarantees - though useful - come at performance penalty that is prohibitive for some applications. Spanner is a multi-version database system that unlike Megastore (the system behind the Google Cloud Datastore) provides general-purpose transactions. The authors argue: We believe it is better to have application programmers deal with performance problems due to overuse of transactions as bottlenecks arise, rather than always coding around the lack of transactions. Spanner automatically groups data into partitions (tablets) that are synchronously replicated across sites via Paxos and stored in Colossus, the successor of the Google File System (GFS). Transactions in Spanner are based on two-phase locking (2PL) and two-phase commits (2PC) executed over the leaders for each partition involved in the transaction. In order for transactions to be serialized according to their global commit times, Spanner introduces TrueTime, an API for high precision timestamps with uncertainty bounds based on atomic clocks and GPS. Each transaction is assigned a commit timestamp from TrueTime and using the uncertainty bounds, the leader can wait until the transaction is guaranteed to be visible at all sites before releasing locks. This also enables efficient read-only transactions that can read a consistent snapshot for a certain timestamp across all data centers without any locking.

F1 (see VLDB'13 paper) builds on Spanner to support SQL-based access for Google's advertising business. To this end, F1 introduces a hierarchical schema based on Protobuf, a rich data encoding format similar to Avro and Thrift. To support both OLTP and OLAP queries, it uses Spanner's abstractions to provide consistent indexing. A lazy protocol for schema changes allows non-blocking schema evolution. Besides pessimistic Spanner transactions, F1 supports optimistic transactions. Each row bears a version timestamp that used at commit time to perform a short-lived pessimistic transaction to validate a transaction's read set. Optimistic transactions in F1 suffer from the abort rate problem of optimistic concurrency control, as the read phase is latency-bound and the commit requires slow, distributed Spanner transactions, increasing the vulnerability window for potential conflicts.

While Spanner and F1 are highly influential system designs, they do come at a cost Google does not tell in its marketing: high latency. Consistent geo-replication is expensive even for single operations. Both optimistic and pessimistic transactions even increase these latencies.

It will be very interesting to see first benchmarks. My guess is that operation latencies will be in the order of 80-120ms and therefore much slower than what can be achieved on database clusters distributed only over local replicas.
> You have to sit through an online chat session which takes longer than it should. Apparently you’re not allowed to cancel your subscription until you answer the question, how is your day going?

This right here is why PayPal won online payments. They're extremely consumer friendly. One button cancellation, no fucking around. I don't even bother going to sites any more, I just open PayPal and hit cancel.

I basically won't work with anything that's not PayPal or Bitcoin these days due to hassles like this.

Out of curiosity, does anyone have any experience getting their credit card company to cancel all future payments to a company? Is this easy to do?
I loved the content in the Journal but unfortunately I was put off by their sneaky behaviour when they charged my card for the next month's subscription after the free month. Granted I should've set an alert but, they could've at least informed me once before it expired.

To then cancel it, I had to make a call and stay on it for half hour. I still can't figure out who's coming with these hackneyed marketing "solutions" at media houses.
With all the talk of these businesses struggling, and their supposed focus on moving into the future, I would be a pretty upset shareholder to find out that they have the user experience this...wrong?!

Although honestly, not shocked by anything here.
What API first design actually means?
Agreed, without some context as to who is behind this survey I am reluctant to fill it out.
Not necessarily. Local knowledge can play a huge part in building companies in emerging markets. Look at any number of companies entering Asia.
what would,

you rely upon,

as your sole source of information?
Examples of how CBP has treated people attempting to re-enter the country is by no means "definitely speculative."
Had some shoes ordered that got hung up in the NJ hole for nearly a month. The company had already started a claim by the time they got here. Also DHL to USPS, which the shipper said was the only practical option from their region (poland). I can relate. Hoping his shows up late like mine, but googling the issue did not leave me with much hope. A lesson to insure your valuable shipments at the least.
Hah! Thanks
By that I mean non 'work' visa---the regular visa lottery system, L1 and L2 visa holders, and everyone who would fall in the E2, E3, E4 visa category for having <= 5 years of experience.

And added on that temporary work permit that'd be suitable for contractors.

The USA issues over 3 million visas under which work is permitted per year, so I wonder why isn't there room in the existing legislative framework to accommodate skilled workers without having them be given H1-B.
When I saw HN first time i thought the same about it (without janky). Sometimes it's all about the content and user base, look at 4chan also.
I ended up looking it up myself: https://www.law.cornell.edu/uscode/text/18/1001

18 U.S. Code § 1001 - Statements or entries generally

Current through Pub. L. 114-38. (See Public Laws for the current Congress.)

(a) Except as otherwise provided in this section, whoever, in any matter
within the jurisdiction of the executive, legislative, or judicial branch
of the Government of the United States, knowingly and willfully—
(1) falsifies, conceals, or covers up by any trick, scheme, or device a material fact;
(2) makes any materially false, fictitious, or fraudulent statement or representation; or
(3) makes or uses any false writing or document knowing the same to
contain any materially false, fictitious, or fraudulent statement or entry;
shall be fined under this title, imprisoned not more than 5 years or, if
the offense involves international or domestic terrorism (as defined in
section 2331), imprisoned not more than 8 years, or both. If the matter
relates to an offense under chapter 109A, 109B, 110, or 117, or section
1591, then the term of imprisonment imposed under this section shall be
not more than 8 years.
That's really not cool.
This one? https://www.toptal.com/developers/sorting-algorithms
Metabunk's thread on the Oroville Dam
> with the Availability being five 9s or better (less than one failure in 10^6)

Anyone know how exactly this is defined for them? (Time? Queries? Results?)
Show HN: Swift Demand – A Basic Income Experiment
Or even pay up front for the year. Perfect for the hobbyist market. I'd probably buy four of them.
Well. Shakespeare could never get staged today. Nor could "Wuthering Heights" get published. "Leaves of Grass" might get published given Whitman's ability to schmooze, and it might even sell as many as 100 copies (pretty good for poetry).

The vast bulk of great literature isn't. Gatsy and "Catcher in the Rye" in particular are just mystifyingly dull. There's nothing strange about such opinions now, or then.
People are abusing databases like MSSQL to do things they may not be not good at. Large scale analytics is an example where databases like Infobright give amazing performance.
Hangouts requires a proprietary plugin in Firefox on Linux. I'll use it for work, on my work computer, but I'll never use it on my personal computers for that reason.
Many value UX higher than that, but even for those who don't, 25% is still a whole heck of a lot.
> King Louis IX of France gifted King Henry III of England an elephant in 1255, and the elephant came to live at the Tower of London, which at the time was used as a castle and residence rather than a gloomy prison. It’s often said that after that, British artists were able to draw the elephant more naturalistically.

My high school teacher would have flayed the skin from my right hand for that sort of writing.

"It's often said..." By whom? And were British artists actually able to draw an elephant in a more realistic fashion between 1255 and the elephant's death? Were any bestiaries created at the time? Or even any crude sketches that made it into margins?
https://developer.mozilla.org/en-US/docs/Web/HTML/Element

Same thing but guaranteed to be up to date and (more) complete.

For example, htmlreference.io's page for <input> doesn't mention the autocomplete attribute. MDN lists all its possible values.

http://htmlreference.io/element/input/

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/in...
https://developer.mozilla.org/en-US/docs/Web/HTML/Element

Guaranteed to be up to date and (more) complete.

For example, htmlreference.io's page for <input> doesn't mention the autocomplete attribute. MDN lists all its possible values.
Wouldn't Java's crippled generics actually help reduce the method count since due to type erasure they're all the same method at the VM level anyway?
I was going to cite that. Excellent example.

People see what they expect to see, and what they already understand. I'd love to see the actual description Durer had to work with.

This is an area I've been exploring in depth -- the ways in which we form, transmit, and (occasionally) validate our mental models. Key to this was also that Durer's model was, within reason, "good enough". His average reader would never encounter a rhino in the flesh (or armour plate, as it were), whilst those who did might realise they had a sufficiently accurate portrayal to recognise the creature when they did see it, allowing for the artist's own lack of immediate familiarity.
So are you arguing that there was a lack of context, or lack adequate context?

Either way what I said address both, and your argument holds no water.
I feel things would be much better if business-oriented people asked what value something adds for their user, instead of "value-add" being a code word for "more money for us".
> Does this mean that Spanner is a CA system as defined by CAP? The short answer is “no” technically, but “yes” in effect and its users can and do assume CA.

It's somewhat ironic that Brewer, the original author of the CAP theorem, is making this sort of marketing-led bending of the CAP theorem terminology. I think what he really should be saying is something in more nuanced language like this: https://martin.kleppmann.com/2015/05/11/please-stop-calling-...

But perhaps Google's marketing department needed something in the more popular "CP or AP?" terminology. I don't see what would be wrong with "CP with extremely high availability" though.

It's certainly wacky to be claiming that a system is "CA", since as the post admits it's technically false; to me this makes it clear that CP vs. AP (vs. CA now?) does not convey enough information. I'd prefer "a linearizably-consistent data store, with ACID semantics, with a 99.999% uptime SLA". Not as snappy as "CA" (I will never have a career in marketing I suppose), but it makes the technical claims more clear.
Same here. Why aren't we more unforgiving about such lies? It is, after all, a commoditized service.
It's not bizarre if you look at it from someone elses point of view: Someone (e.b. your manager, or your managers manager, or higher up) had said there wasn't anything they could do; you made them look bad.

It's stupid behavior as far as the company is concerned, but from whoever you made look bad, well, they stopped that from happening again, didn't they?
Swift Code and Bank Account Sensitive Codes Exposed Wire British Shares
Skype for Business (i.e. rebranded Lync) is complete garbage.
> Bands don't generally want to maximize revenue from any given gig

They do more nowadays. The old model of touring to drive demand for record sales has been turned upside-down. It is now sell music to drive demand for concert ticket sales.

Most (not all) artists now make much more of their overall revenue from touring and want to maximize the revenue there - without seeming too much like they are.

As well artists can sometimes have a narrow window of time to cash in.
Don’t Forget: Prince Was a Selfish Asshole about Copyright
Author here. Thanks!

That's what we do. It's an OK workaround but ideally `connectRequest` would support multiple queries. Another workaround is to manually dispatch `requestAsync` actions, which might be necessary if you need to chain the requests.
I have now had mine in twice with key issues. Out of the box, my 'b' key would type 'bb' about 60% of the time instead of just 'b'. 15-day repair that involved apparently replacing the entire front panel, trackpad, battery, and a few other things.

3 weeks after that repair, my 'o' key stopped responding unless I hit it in the bottom left corner. Took it in and they fixed it in-store. Said that many people are having keyboard issues.
I suppose that you have now learned to not trust the United States Postal Service with your $10,000 package. FedEx or UPS do cost a little more, but in this case I think you would agree that it would have been worth it.
What is the monetisation plan? Purely SAAS with on-premise or an open source version with support like postgres/mysql?
To the extent that it is complete, that list counters the criticism made. Incidents that have been documented and dealt with aren't an example of bad information existing forever.

It's also a pretty short list.
I hate the competitive feel surrounding these kinds of startups. It doesn't seem like any of them is trying to bring anything new. Mostly, they're building mediocre versions of what already exists, then fold after 6 months when faced with reality.

If they succeed, it's all of us that lose. We'll add yet another "me too" tool to the collective toolbox, further dissipating the little focus that we had.