skysight-inc/HackerNews huggingface dataset:
I'd love to have a kitchen island. Our house has a tiny kitchen, and everybody congregates there, so it's impossible to do anything without people constantly bumping into one another. I could say, "get out of the kitchen," but then I'm separated from the conversation. Then, somebody wants a drink, or a snack, or whatever, and they're all back in the kitchen again.

The island lets people socialize in the kitchen, which is where they want to be, without getting in the way of the cook.

I don't care about being able to hide the mess. The rest of the house is a mess.
Supposedly Tinder drops your 'ranking' if you swipe right on everyone. Anyway, no need to use autoswipe apps. Tinder has a webapp so you can just setInterval() that like button.
Why is it hard to get open source projects into Wikipedia?
The EU is the only actor that has taken a hard look at itself as to what it has let happen to people's privacy and security online.
> As a portrait of modern family life, it is more than a little bleak—just like the show. The kitchen island is the new hearth, as the kitchen long ago replaced the living room as the center of the home.

Modern? Many families have elevated the kitchen to main room status for generations.
There's actually water rights/legal issues to this. For example until recently it was illegal for me to do this in Colorado; the law has changed to allow ~114 gallons/year.
It will also cause innovation in user data protection though?
Do you see a market for VR tourism? There's some capturing stuff I'm working on without seeing a clear market (at the inherent technical/labor costs incurred during the capture and compute during post processing).

The economics always bite you in the end.
Getting Real About Distributed System Reliability (2012)
And for email that's only looking for Opportunistic Encryption.

On the deliver-to-Google side that's only checking if they bothered doing TLS, and doesn't try to guess whether they'd fall back to insecure delivery if it was blocked, whether they check certificates, whether they allow archaic old ciphersuites and other configuration that's unsafe or anything like that.

On the accept-mail-from-Google side that's not penalising them if they don't have plausibly trustworthy certificates, or they don't speak any modern ciphersuites or protocol versions, only if they literally can't accept TLS.

Google offers an envelope versus postcard analogy, and that's exactly appropriate. Opportunistic encryption, like the envelope, means probably a postal delivery worker didn't bother reading your letter, it'd be a hassle. But anyone who is in the snooping business, like an intelligence agency or a direct adversary, OE doesn't stop them.
Anyone knows if a single thing takes a look at it nowadays?

Also, maybe it would work if it was legally enforced now? I suspect this was a case of Too Soon™.
> That's a very D&D Rulebook type interpretation :). Not that rulings should be ambiguous, but usually some common sense can be applied (and is expected to be reasonably applied).

You can't build a business on assumptions made on an ambiguous ruling. And while common sense seems reasonable there it has no definition. Why should investors take the risk?
The article is open access (CC-BY 4.0) and is available here:

https://doi.org/10.1038/s41377-018-0078-x

Fresnel zone plates are not new, but they only work at a single wavelength.

https://en.wikipedia.org/wiki/Zone_plate

This means that they are not achromatic.

https://en.wikipedia.org/wiki/Achromatic_lens

The Shrestha et al. article uses nano-structured silicon to focus wavelengths between 1200 nm (near-infrared) and 1600 nm (short-wavelength infrared); for comparison, the tail end of visible light is around 740 nm. It's impressive to get such a large range of wavelength (bandwidth), hence the "broadband" and "achromatic" in the title.
This article is a preference about interior design masquerading as a social critique.
how could this possibly be on the front page? or any page. this is pure drivel.
'+' isn't a part of BRE syntax. It stems from ERE and all of its offshoots.

https://www.gnu.org/software/sed/manual/html_node/BRE-syntax...
The latency problem for AR is way more about objects feeling grounded. As soon as you get any float as the registration fails so does the illusion. Latency also makes precise placement in the real world really hard so limits applications AR will work within.
“In a Sybil attack, the attacker subverts the reputation system of a peer-to-peer network by creating a large number of pseudonymous identities and uses them to gain a disproportionately large influence.”

https://en.m.wikipedia.org/wiki/Sybil_attack
This is asinine. If you don't like websites including resources from a 3rd party you can block third-party connections, install a blocking extension. We don't need an authoritarian government to make these decisions for us.

Mark my words. This is going to have enumerable unintended consequences and the Internet will suffer for it. Fuck the EU.
Site is being hosted and served by a Macintosh SE/30 running macOS 7.5.5
The people downvoting my question are very confused! It was a question; I'm not expressing an anti-scihub or anti-libgen viewpoint. It's absolutely unarguable the scale of the copyright violation is staggering! Absolutely every commercial technical book is free on libgen. I didn't say that was a bad thing. Never before in the history of humanity has such an incredible collection of technical books and journals been free to so many humans on the planet, each one just a few clicks, less than a minute away.
Isn't it possible to design the product such that its risks are greatly reduced? E.g. by limiting the amount of insulin it can deliver in a given timeframe?
Only about 40 of the 3500 mosquito species are able to spread malaria, so eradicating those would very likely only result in the other 3460 taking over their habitats.

Unless you're concerned with the survival of the parasite itself?

I'm confused by infrastructure/underdevelopment argument. Malaria wasn't eradicated in the rich world through health care. We mass slaughtered our mosquitos until the problem was gone.
Ones moral constitution is supremely revealed in the manner of conduct chosen when no perceived consequences exist.

e.g. Lord of The Flies.
When they’re small, maybe. But once they’re at an age where the device represents a portal to social engagement, I find a complete weekend-and-next social cycle basically approaches infinity in their eyes. A week is usually sufficient, but there’s been times where two is necessary. However, each of my kids differ with effectiveness of different punishment types.
The test we give people is a straight forward mock of the thing they'd do daily if they got the job, with a ton of scope for candidates to show why they're good. It's as close to a real world task as we can get. There are no silly algorithm tests or whiteboard coding tasks. We simply ask candidates to demonstrate they can do what we're hiring for.

Also, every job ad we write explains what the hiring process is. Anyone who thinks the test is stupid presumably doesn't apply.
From the article:

> According to the European Court of Justice ruling, a site that embeds the Facebook “like” icon and link on its pages also sends user data to the US web giant.

This is categorically false. The site that embeds the like icon is sending absolutely nothing to Facebook. The user's browser is the one sending information. You have control over your browser. You can do something about it if you don't like it.

The EU's regulations infantilize the public and removes consumer choice.
Practice, my friend. You might have developed a systematic methodology for quickly learning and internalising (many) other things. (Kudos.) But sometimes it just comes down to wrote practice and repetition; time and effort might be key here for your mastery of this subject.
this is a very popular south korean snack!

https://www.theramenrater.com/tag/ppushu-ppushu/
Nope, pyrethrin insecticide. Like lice treatment.
I did a static analysis code tool based on regex and only after writing hundreds of them, some of thousands in length, regex clicked.
The handwriting is not easy to read.
There hasn’t been any real information about what happened to the journalist, or about any other entanglements he may have been involved in. There is a good chance KSA wanted him dead, but most in the US do not take seriously the question of whether the US stance toward Saudi is flawed. The US just sold KSA massive amounts of weaponry.

The Intercept has solid journalism. The New Yorker does also, some of the time.

Journalistic standards have been abandoned by the major news orgs in favor of in group targeted stories that are activism oriented (in the left vs right partisan fray) and not truth seeking.

It has been clear for a long time that the WaPo and NYT are playing partisan politics and are cashing in their previously earned journalistic credibility to do so.

Both papers wasted the first few years of Trump’s presidency with front page stores about his manners and buffoonery, with no serious investigative work until the story about Trump’s inheritance earlier this year.

It’s as if the reporters think their job is to “discover” the blindingly obvious fact that Trump is crass again and again while ignoring the war crimes and bipartisan evil that has been progressing nicely since Trump took office.
I recently tried to dial a number on a modern smart phone. I gave up and just found a landline. Is not making calls on the kind of burner phone in the article much easier? Just type in the numbers on the physical buttons that have the numbers written on them permanently, and then push some kind of "make this call" button (often bigger and central in some way)?
Is there any proof peer review has
increased scientific productivity?
It is relatively new

According to [1] "The council minutes of 1 March 1665 made provisions for the tract to be revised by members of the council of the Royal Society, providing the framework for peer review to eventually develop, becoming fully systematic as a process by the 1830s."

Peer review is a relatively new procedure in the same way that California is a relatively new state :-p

[1] https://en.wikipedia.org/wiki/Philosophical_Transactions_of_...
> Dependency injection leads to elaborate, brittle fixtures

I believe that can happen, but personally (N=1) haven't seen it. If anything, (well-done) DI is supposed to prevent that, b/c fixtures are isolated instead of depending on random global behavior.

That said, I also don't like Spring/Guice/Dagger auto-wiring DI (somewhat guessing that is what caused your headaches), and instead just create an "AppContext" type with all of the applications "singletons" and pass that around.

Granted, it's still global-ish, so maybe I'm cheating, but its nicer IMO than module hacks.

> I use mocks to arrange state A without going through
> all the business rules involved in creating state A

I like tests being able to immediately jump to state A, but fwiw don't see why mocks would be needed to do so.

I do agree re avoiding test explosion/transitivity, and a few functional happy/sad plumbing tests, but again seems orthogonal to state/mock.

> You end up with elaborate, (often custom), mocks that
> couple all of the tests together in hard to maintain ways

Totally agreed. Another -1 for mocks. :-) I.e. with state-based you should be able to test "end-to-end" (with state-based / in-memory stubs for your input/output data stores/etc.) without any of "oh right, copy/paste these 5 lines of 'when method X return result Y' for ~2-5 some mocked-out calls).

(And, to be pedantic, if you mean something other than 'when method X return result Y' for the term 'mock', then we're probably talking about different things.)
Rubrics are well accepted in schools and universities, but also have heaps of uses for businesses.
A right implies a duty on others. A duty implies a right of the person you have to the duty to.

The duty formulation is good because it makes clear the cost of the right - it's like avoiding the passive voice in writing (compare 'everyone has the right to food' with 'those with food have a duty to feed those without' - the first is meaningless without the second). The rights formulation emphasizes that the reason for the duty resides in the person to whom the duty is owed, not the person who must perform the duty, and even if the performer changes, the duty will remain.

Elsewhere in the thread, the point is made that the prevalence of right formulations in western society mainly came about as western society went through successive limitings of the power of monarch and government, and the rights of the people against all governments present and into the future were enumerated. I don't know if this is true, but it seems plausible. It also provides a possible explanation for why authoritarian regimes might prefer a duty based view, and would certainly try to avoid accepting a philosophy that limited their power over their people.

Having said all that, big chunks of chapter 2 of the Chinese constitution read just like a Bill of Rights. http://en.people.cn/constitution/constitution.html
Where do you even find these fonts? Can't find them in Word
Palanquin, Merriweather, Lato, and Poppins
The ‘Amazon of Africa’ faces a big challenge: No addresses
I think your definition of a burner phone is different than what the article describes.
It's not supposed to have much in the way of navigation/UI. To place a call it should be just unlock it, open it (for flip kind), press the numbers and then press the green button :)

I bought one for my 8 yod, unknown brand "Plum" and works great, battery lasts like a week.

In my case, I got it for emergencies.
What is so magical about 4k?
I wonder how many people who subscribe to the "contagion" theory of mass shooters also think that 8chan is innocuous. These two lines of thought seem at odds, but I suspect what they have in common is a wish to deny the role of a particular strain of right wing ideology in these shootings.
As the very structure of the Internet crumbles due to over regulation?
The interesting challenge AR has that VR does not is the backend infrastructure requirements. For most AR applications you are synthesizing content from relationships in myriad external sensor systems continuously in real-time. VR requires a glorified game engine to a first approximation, a well-behaved Newtonian universe.

There is a strong implication in AR applications that there exists a single logical model of physical reality behind the scenes, continuously updated from multimodal sensor and other data sources. Not only does this enable strong interoperability of individual user contexts in real-time, but giving everyone their own narrow model of physical reality will not scale in any case, the infrastructure needs to be shared. Any single user is seeing a contextually relevant and very tiny slice of that backend spatial data model.

Companies cannot handle offline spatial processing of complex multimodal sensor data models at the required scales today, platforms don't exist with the necessary capabilities and architecture. AR is trying to do it on sensor feeds in real-time in a shared, event-driven environment at the same scales. The design and implementation of any such platform will be an extremely impressive engineering feat.

Autonomous systems have a similar platform engineering problem. Think of it as machines requiring a real-time contextual view of their local physical reality synthesized from diverse sensor feeds, many of which are external. Very similar to the AR problem at a computer science level.
This comment falls under the "why don't you just..." cluster. Even implementing a feature like that (assuming it made sense) carries risk (imagine if your limiter's sensor broke and it failed open).

Designing reliable systems is incredibly hard. It requires a ton of resources (money, lawyers, engineers) And experience and long time frames with relentless effort to document everything so that when somebody does die, you can root cause it and fix the problem without regressions.

I've been continuously impressed with what open source hackers have done with open biology projects, but that doesn't mean any of these products are reasonable replacements for the products that are used by tens to hundreds of millions of people.
following the cigarette example though at some point the trend seems to stop declining and the black market fills the gap

in some sense tax havens are kind of like black market banks
I think it has less to do with anting to be aspirational and a lot more to do with how sets are decorated. Take an interior designer and give them an unlimited budget with the only requirement being it has to look good on camera and you’ll get amazing results every time. My house has bare walls because we don’t have a professional decorator. And everything else is slapdashed together because that is how real homes work.

Now logistics: you need space for cameras lighting and crew to move in. No way in hell is a multi camera show going to be shot in a real New York apartment kitchen. Walking through a real living room would have the camera operator bumping into all sorts of things. So homes and sets are huge. They aren’t filming bathroom confessionals.
How can you optimize for Safari support?
If you've never heard "burner phone" before, you probably haven't watched Breaking Bad, which was an American cultural touch-stone she mentioned, and an excellent show you'll likely enjoy (and I envy you being able to binge watch it now, instead of waiting week after week for the next episode):

https://en.wikipedia.org/wiki/Breaking_Bad

And then there's the "Breaking Phones" spin-off we really all wanted to see:

https://www.youtube.com/watch?v=RNzS66iRcjw

The actual "Breaking Bad" spin-off "Better Call Saul" has a whole multi-episode sub-plot about burner phones:

https://www.youtube.com/watch?v=89wXeYOls7o

You can see how cool that burner phone must have made her daughter feel!
> Sitcom actors are always more attractive than normal people

You mean 'actors are more' (no need for 'sitcom').

Most people in entertainment (maybe with the exception of musicians and radio personalities) are more attractive than normal people.

What I always find interesting though is when a prisoner is played by an actor. That is a big paradox.
It seems very poorly written to me and more likely to confuse the lay audience it appears to be aimed at. If you read it carefully, you can see where it neatly checks off the things a technical person might complain about but the overall impression it gives is that encryption is something like forest fires or vaccinations, requiring a universal effort. The actual privacy implications are not really explained.
Everything you thought you knew about gravity is wrong
> I know these are a novelty on Android where most people use Chrome because it's pre-installed

I still don't understand which law allows _not_ to show a choose your default browser installer, like Windows had to after the court decision.
I'm not sure what you're complaining about. Would it be better if titles were more oblique?
> One thing I've noticed over the years, is your propensity toward forcing other people toward your preference using the government.

In my defense, it does not come from some innate desire to boss people around. The reason I mention governments often is simple: in a problem of prisonner's dilemma nature (so-called "coordination problem"), where a bunch of actors make rational decisions in their short-term interest at the detriment of everyone's long-term interest, the only way to force coordination and realize the long-term benefits is to have an external party enforcing the coordination, by penalizing the choice of short-term benefits.

You'll observe that a lot of problems in the society have this nature, and usually the solution is government or other body that can set the rules recognized by all involved parties (and dispense punishments for breaking them). This is the classical solution to prisonner's dilemma (a mob boss punishing snitches), overfishing (regulatory body dispensing quotas), etc.

It's not about what's European or American. It's about effective solutions to problems. In our times, we know enough about the dynamics of people interacting with each other at scale to recognize some common failure modes, like coordination problems, and ways to solve them.
> How I import things (or the libraries I depend on!) affects how I can write my tests? Really?

Well, no. Everything that needs to be understood is explained in the first section, A quick aside about assignment. Everything else is just discussion about logical consequences of this behavior.

If you do an assignment (and "from foo import bar" is an assignment) you're just creating another name for a value (in this case, you're creating a name foo, in your namespace (presumably, but not necessarily a module) that points at whatever the name foo in module bar happened to point at at the moment you created it). If the original (or should I say, one of the previous) name(s) to the value is reassigned that does not affect what your name is pointing at.

This is really all there is to know, and once you've grokked that, everything Python falls in place.
Mobile browser generally have a "share" functionality that can share anything to Facebook or any app that supports that easily, so that's what people would be using rather than copy and paste.
-tax +pension sorry
WaPo has been weaponized against Trump by Bezos, or Bezos failed to stop it.

For some reason doing solid investigative journalism is not a priority and instead rallying partisans around talking points and feel good, in-group stories takes precedence.

FWIW I personally loathe Trump and would love to see him removed from power thanks to some solid investigative journalism.
Aren’t logos fair use? Maybe a like button might be sueable, but a logo should be fine, right?
> She wouldn’t trust it.

Then ot doesn't matter. If she trusts Google, there's nothing to do.
I think this is whats fresh about the article. (especially coming from NYT)
"There were undoubtedly many reasons for Donald Trump’s 2016 victory, but a key one was that many Americans seemed to view him as a protest candidate"

We all know the facts of the article. This sentence is about the consequences of those facts.
> The absolute worst is fixtures with asynchronous code

I concur that setting up a test for async code is a complete pain in the arse. It's extra fun when the caller doesn't get a reply, so there's no response that you can assert your as valid or invalid. It's extra, extra fun when the tests in your test suite need to run in parallel without stepping on each other.

Here's an example. Say you've got PipelineService123 that receives a message with a chunk of data, transforms that data, and sends it elsewhere. Try thinking about dynamically setting an instance of PipelineService123, wiring up an input message sender, giving that sender the dynamic address of the instance of PipelineService123, wiring up an out message receiver, making sure the instance of PipelineService123 knows how to reach the receiver, all to test whether or not everything is wired up correctly & that the data is being sent, transformed, and received properly, running this test in parallel with all of the other test cases, and keeping it reasonably easy to reason about. Good luck with that! I'm not sure even I even stayed on top of my attempt to describe it :P
I can't tell if you actually mean what you're saying, or if this is just the time-honored HN tradition of being a contrarian for the sake of being a contrarian.
Yea eventually the tool eventually gets you to pay for manual review or extra features.
Author here, thanks for the feedback. I'll make sure the handwriting is clearer next time. Thank you!
Author here. Thanks a lot for the kind words, they really do mean a lot to me :)