skysight-inc/HackerNews huggingface dataset:
Why do you say that? Good projectors have very little glare because they actually focus a beam in the right direction. Of course they are bright if shining straight at you but that is not glare. That's just over illumination.

Here in California, the worst glare comes from people who have put high intensity bulbs into non-projector housings, people with oxidized/hazy lenses on older cars, and people who misuse fog and other auxilliary lights. The common factor is the ominidirectional emissions which are far outside the regulated light pattern.
I've been using these sites for years with zero issue...

And plenty of these sites aren't offshore at all, like bovada.

You act like gambling itself isn't a "scam" -- no need to be illegitimate when what you're doing is as insanely profitable as gambling...
Yes, the deal was likely scrapped for the retarded reason that half of its proponents figured the deal wasn’t brexit enough, and saw the opportunity to shoot it down with no care for what to do with the resulting mess.
> Not sure we can safely promote Australian-based Fastmail thanks to their backwards new laws.

Disclaimer: not an Australian citizen, not a lawyer, etc.

All the coverage I've heard about this law has focused on the idea that companies and service providers are expected to "assist" with government access to encrypted communication. In that context, I'm not sure how this particular law really impacts Fastmail. For the basic use case, their service is built in a such a way that it already has access to all your unencrypted data. So the Australian government didn't need this law specifically to get at your data, they just needed to issue a lawful order. If you're taking the additional steps encrypt your data before it reaches their service (e.g. using a third-party email client with PGP), then there's not really anything Fastmail is going to be able to "assist" with beyond providing access to the data you've encrypted.
UK leader Theresa May suffers resounding defeat on her Brexit divorce deal
DDOSses (some of them) from China are indeed incredible. You trace them back, and they turn out to come from the central datacenters of China Telecom itself. Right out of the middle of their network core.

At first you think "IP spoofing". Every self-respecting DDOSer does it these days. And that's true. Then you start tracing the path of the traffic. Turns out the packets come straight from direct peering interface with China Telecom, in Hong Kong. The IPs WEREN'T spoofed (so luckily they suck at it, or at least some departments do).

Absolutely incredible. In my opinion this government maintains datacenters, at least 40-50 racks, JUST for ddosing sites they dislike on the internet.

Just imagine what the legal and PR disaster any western telco would face if they had maintained a datacenter dedicated to sabotaging others on the internet. Incredible.

It also makes it hard to decide what to do. Cut off China Telecom ? You get a choice: cut off all government (and academia) in China, or cut off everyone else (except "special economic zones"). That's pretty much it for mainland traffic.

Incredible.
> 'Modern Agile' on the other hand cares about things like producing an MVP and iterating, which originated in and are appropriate in a web startup context. [emphasis added]

That's a damned lie. Iterative and spiral development greatly pre-date web development. They pre-date the Web itself for software (though perhaps not the Internet, or at least Arpanet). Iterative and spiral development is the only sane way to develop any complex system (or at least to develop its specification). Agile is a further extension of that whose proponents further work to breakdown the knowledge and communication barriers that inhibit effective project development and management.
Several things caused us to move off of HBase:

1) Operationally, HBase is a nightmare whereas FDB is extremely easy to operate.
2) HBase doesn't natively, or efficiently with extensions, support transactions across rows.
3) GC makes HBase performance unpredictable whereas FDB is written in C++.
4) HBase depends on Zookeeper and it is operationally painful to support and we were replacing it with FDB also.

I don't think I will ever again use anything from the Hadoop ecosystem if I can get away with it.
Caller ID is configurable with many VOIP services, so it's just an oversight by Amazon.

Simple workaround idea: is it possible to have amazon text a google voice number (or equivalent) set in her name, and redirecting to her landline?
Every corporation’s legal core tenet is increasing shareholder value (i.e., make money). I’m more inclined to go with those who at least claim to protect privacy over those who don’t. :)
Does a witch hunt have to be "wrong" to be a witch hunt?

I always assumed a witch hunt was just it's own thing, it might get someone who is "guilty" or might not, it doesn't care / matter either way.
The UK is so close to being free from the grips of the EU. It will be tough, but it is a sacrifice they must be willing to make.
Have you been to a third world country?

Most power cables near people are buried, where it makes sense. Burying cables if expensive and the risk of wild fire is pretty low if brush and forests are maintained. However, we keep putting out fires instead of letting things burn down normally. Wild fires may be sparked by an electrician malfunction, but that's merely a symptom of the larger problem of poor natural resource management.

In a third world country, wires are draped across houses in a way that is very likely to cause problems. The situation in every part of the US that I've visited is better than every third world country I've been to.
It would be nice if .NET Core profiling was a bit easier on Linux, Microsoft has a shell script[1] to do profiling but it requires Windows only tools.

They don't ship Crossgen with the Linux packages, and you have to manually generate the .NET runtime symbols.

I've gotten things like FlameGraphs working using BCC profile[2], but it took quite a bit of work.

[1]: https://raw.githubusercontent.com/dotnet/corefx-tools/master...
[2]: https://github.com/iovisor/bcc/blob/master/tools/profile.py
My bad, i thought that BMW is almost the same as Mercedes, it turns that it is not. Mercedes doesn't have such flaws by design - there are no writable connections from media and can bus to steering, engine, gearbox etc. And everything is encrypted there (unlike CAN). I expected that BMW is same as Mercedes (since they use same flexray chips), but it seems that BMW screwed up their setup.
The way things are going, the toaster will be able to answer you with a weather report.
‘Computer’ Mouse is a mouse that is also a fully functional computer
It just sounds like they're making a self-deprecating joke about the quality of their code.
The purpose of insurance is such that individuals share the burden to cover random, life-impacting events.

From the consumer side, insurance is the purchase of a service to cover any a future debt falling under the category of the service, ie. an unforeseeable, unintentional act of damage by or to the consumer. I have no intention of burning down my house. I pay so that if it were to happen, I am not stuck paying off a house I'll never own.

From the servicer side, it is the sale of a product whereby consumers get covered for unexpected events, yet the company gets a profit for provider the service. Assuming a correct amortization, the company gets a profit.
"use arrow keys"...totally non mobile compliant
The existing government would have to lose the confidence of a majority of the members of the House of Commons. Then there could be an election, and if Labour won that election, they could then take over. (See https://en.wikipedia.org/wiki/Motions_of_no_confidence_in_th...)

So it's conceivable, but not without Labour managing to jump through a fair number of constitutional hoops first.
Yes, with fewer features.

Don't make the mistake of thinking you are a representative of all customers. YOU may not care about connectivity, but others, many others, do.
That's interesting because Apple Maps supports dark mode on the Mac[1].

[1] - https://www.reddit.com/r/mac/comments/9km62p/apple_maps_tran...
It's going to be interesting to watch Airbnb IPO at just below the valuation of Priceline.com / Booking Holdings, while Priceline has 3x the revenue and 50-100x the profit. That's a helluva bet on Airbnb still having immense growth left in the tank, as the IPO valuation is already pulling at least five or six years of growth forward.
Yes, because it effects me, and I am morally opposed to this position.
Why should it be fine? It introduces ambiguity into an already complicated language.

If he or she isn't appropriate, invent a new pronoun instead of overloading an existing word. Just like you'd do in a programming language instead of overloading 'if' to mean different things in different contexts.
Smart contracts does things like "if you replay old transactions on me I get my money back", or "you receive the corresposing private key to this public key if and only if you sign this transaction".

Clearly the use case is in bypassing a third parties and avoiding risk. There is no clear value in grey areas there. In valuing technology, it is the best use case you can think of that counts, not the worst.

Ethereum is a specific form of smart contracts where the use case compared to other forms is perhaps not as clear cut, but that doesn't stop people from speculating on the possibility.
nothing involving redux is ever awesome
I gave my mother a Chromebook for the same reason. I'd given her a Windows machine before, and she was constantly calling because she'd click on whatever random toxic shit promised her something for free or warned her of dire consequences or whatever, so her machine was basically a cesspool. Since she got a Chromebook, I haven't had to do any tech support. Win!
If you're going to define that as gambling then e.g. buying a house with the intent to flip it on the market is also gambling.
Millions of customers will now pay more for Netflix–here’s how much
I'm currently on my first iPhone. They spell out what they do with data in just about every app and setting. There's an almost annoying number of modals related to privacy and general control of data.

Maybe it's all for show, but they seem to take privacy seriously.
Yeah, the bro-trucks are going to just drive right over these. They'll probably even see this as a challenge, and try even harder to drive over them. I used to do a fair share of wheelin' and half the fun of a 4wd truck is driving over and through things that you can't with a car.
Or a deal. Perhaps DDG will help Apple out as provider of search data of some kind (like WolframAlpha, or Yelp). Not sure what this could be that Apple can't do themselves though.

If Apple wants to focus more on services it makes sense to onboard people into using their APIs and challenging Google on this developer front too.
Growth is important, especially if gross margins are high and >50% of new revenues goes to the bottom line to decrease losses or eventually increase profits. It's tough though, the real questions becomes when does growth stop, which is a function of market size and profitable customer acquisition channels.

The discount rate is fairly arbitrary. You can use something like the CAPM to get to your cost of equity, but it's more designed for slower growth companies. I prefer to think of the gambler analogy where you're trying to figure out the percent chance of getting paid back. Of course, it's SO HARD to figure out the probability of a startup continuing on its current path given the many variables. This is where the "artists" of the world can capture a lot of value.
Also online, state-sponsored lotteries. I'd consider lotteries (in general, not just online) more significant in terms of taking wealth away from people who can least afford it, and for no inherent legitimate purpose. (Lotteries fund education, but there are better ways to do that.)
In many places (e.g. many parts of Germany) Google and Apple maps are far inferior compared to OSM and Mapbox specifically.

I tried finding an address recently on Google Maps, and just couldn’t find it, only to discover that that street was added 4 years ago, so ofc Google (with data from 2011) didn’t have it. OSM had it.
Man, shoot. I compose a bit myself and am really into vocal harmony and I was hoping that he'd hard-coded some theory rules.

I did notice that it seems to vary with the past 3 notes you've moved to. If you continue repeating the same pattern of jumps among the scale, you can replicate the chords the voices slide to.
Makes sense, yeah. I think that's reasonable. You can do this in Rust (https://www.nalgebra.org/vectors_and_matrices/ as an example), but one caveat: the n-dimensionality aspect isn't as nice (see the "Type-level integers" section of that doc) until "const generics" lands; that's completely orthogonal from the "generics" vs "templates" discussion, except that it's easier to implement (from the compiler's perspective) via templates.
Thats nice and everything but until I have a hardware version where I can just switch a button on and do this and that, I'm not really going to be truly satisfied. Please hardware'ify.
I know quite a few people doing remote work for California companies making California salaries, paying localized taxes. It's worth noting that they don't get California benefits either...

California taxes aren't higher because the average pay is higher... Someone making minimum wage pays the same for fuel as anyone else there. The taxes are higher because there are more social programs and generally it all costs more. the real estate in large parts of california are higher based on market desire. That creates side effects of people asking for and getting more money to work there, and it circles around.

Taxation as a percent of income is entirely down to effective spending. And often corruption. Maybe start charging Nestle fair value for all the water they remove from the state.
That's where RokuTV has an edge. They deploy firmware updates and have a consistent track record of supporting old hardware better than any of the consumer electronic giants with proprietary systems.
In this case, silent side of the moon is more useful, since that's why it's so attractive to scientists.
Apologies for being dense, but:

a) Regarding the right to be forgotten and GDPR, can't you handle it manually when you're small and automate it when you're big? Complaints should be proportional to the number of users, so it hardly seems like a problem.

b) Article 13 is apparently "a proposal to end the appearance of unlicensed copyrighted works on big user-generated content platforms". I don't know what "big" means, but presumably it excludes "new players" that haven't gotten "off the ground".
> Just to be clear, article 50 hasn't been revoked, the UK will still leave the EU with no deal on March 30th.

I don't feel you clarified anything.

Do you mean if article 50 isn't revoked that the UK will leave the EU (true if nothing else happens) or that there are no circumstances under which the UK can remain in the EU?
In the old days (pre 2011) the government would fall, and we'd be on the way to an election if Labour couldn't organise a minority government (and I seem to remember that was made subtly more difficult in the Act). See my comment here: https://news.ycombinator.com/item?id=18914244

(That thread should probably be merged with this one)

Governments are now 5 years, and surprisingly difficult to interrupt early thanks to the LibDem's Act during the coalition. Essentially the sitting party needs to commit suicide.

The Tory manifesto promised to abolish the Fixed-term Parliaments Act. Funny they don't seem to see that as a priority at the moment! :D
.NET's and thus C#'s generics are very well designed but they rely on the design of .NET as a whole being a managed language, so it can get away with a slightly more sophisticated runtime representation.

An example of this is that generics are "reified". This is to say that you can treat each instantiation as a unique type at runtime. This is not the same as monomorphisation though, as there are rules used to promote code sharing and avoid overly aggressive specialization. For example, boxed type parameters will generally share all code paths until the JIT decides to specialize a specific call site. Value types tend to gain a lot more from immediate inlining since autoboxing (another peculiar feature of .NET) can be avoided in more cases, so these are usually specialized upon reification (much closer to what you'd see in a template, though we're still limited to type parameters here).

In Java, the lack of user defined unboxed value types makes these distinctions less attractive and thus you see they opt for type erasure and reliance on clever JIT heuristics. They do miss out on things like type-specific static class members but I've only found a few uses for this in .NET (and even then it tended to surprise folks, main case was for a type safe structured logging system with efficient runtime control of trace points).

Having said all of that, the code bloat of C++'s templates causes issues with compile time, error message comprehension, and to some degree, cache efficiency but in return the programmer gets almost complete control over all of the trade-offs mentioned above. One can have templates duplicate code, or use abstract classes as interfaces for virtual dispatch, or even a mix where the template derives shared instances for certain types. This "we can have it all" mentality is a burden that may eventually be addressed by making the common cases easier to comprehend, debug, and compile.

I'm not necessarily going to wait for C++ to change but it's interesting to watch it make its way towards new goals while other languages mature enough to replace it in certain cases (Rust obviously but there are others like Zig which I think are worth watching).
Pineapple Express
There's a difference between "the board" (which is supposed to provide oversight) and "shareholders" (who may not even know they're shareholders).
Lambda composition in Ruby 2.6
Afaik Apple went above and beyond to make sure their original iPhone fingerprint sensor never leaked the fingerprint to any app or even the OS itself. Android always just did whatever with the print.

If that's the same philosophy now, Apple is definitely better than Google in terms of privacy.

Full disclosure: I own an Android device and no Apple product except an iPod from 2009 or so.
I'll be fair in that I've never used it for navigation. But I have used it for looking up locations of places, and it never seemed bad. But I don't do that very often.
Definitely a severe regression in the Netherlands. Apple Maps doesn't even show houses, and has only a fraction of the POI's OpenStreetMap has. It doesn't have directions for bicycles either — and it leaves out a bunch of dedicated cycleways in my area.

And the colours! All features seem to bleed into their low-contrast pastel neighbours.

This doesn't feel like a proper match for DuckDuckGo at all.
More than that - everything is a matter of simple physics. That's a correct, but also completely useless observation. It's as helpful as saying that all software manifests itself as electrons in silicon, and therefore we should all debug our programs with scanning electron microscopes.
Oh come on, that's just tribalistic ridiculousness. Leftists are just as capable of appealing to objective standards of justice as rightists -- and if we decide to "call-out" and expel everyone who tries, we're only shooting ourselves in the foot.

>starts making arguments about the "rule of law" because the law tends to be on the conservative side

I think that definition of "conservative" is too broad, since it encompasses left-liberal aspects of the law. For instance, Title IX is law, and means that universities (such as where I work) have strong codes of conduct and reporting for sexual harassment.

>(since conservatives are, somewhat by definition, those who are on the side of what the law presently says).

Again, being a conservative is a different thing from using the status-quo as a reference point, and in particular, the latter is a near-universal human trait across most behaviors.
There's a confidence motion tomorrow evening at 7PM GMT. My understanding is, if the government loses a general election is triggered which takes a couple of months. So a new government could be in place before March 29th. However, I think if a general election was to happen then all sides would agree to ask for an extension to Article 50 and allow a few extra months for the new government to decide what to do. Another caveat to that: one manifest pledge in the election may be a 2nd referendum. If that party won then the 2nd ref would become the focus.
brexit did win a referendum, which is probably the main reason labor has been cautious, but Corbyn himself isn’t a great fan of the EU, that’s true.
Show HN: DataHero... The fastest easiest way to automate Metrics and KPIs
it's pretty useful information for a motivated individual looking to lose weight. it's not terribly useful if you're trying to make a bunch of other people do something they don't feel intrinsic motivation to do.
more than VMs. yes, and that's the vendor lock in part.

sometimes it's okay though.

but AWS monoculture is not a bright future.
I interpreted it this way because they don't put a comma in "bets or wagers" or in "money or credit"

I might not be correct, but lists of two don't seem to have commas in at least this US Law.
Except those things actually fuel the economy and reward entrepreneurs vs enriching a "house" that contributes very little.
It is a general design principle for .net libraries that you should seal a class unless you deliberately and carefully design it to be extensible.

If a class is unsealed you are basically not able to change it ever again, since someone might have subclassed it and depend on all kinds of internal behavior. So it should only be done very deliberately.
I think you're interpreting the author's belief in a way that you want rather than what he actually says. I read the belief based on this statement from the article:

"When I released the new version, I noticed that I’d broken the autofocusing of the search field that was supposed to happen on pageload."

That's it. That's the belief - he broke autofocusing when he released the new version. This was true. The later digging in to find the root cause is merely related to this belief. And yes I agree that Gettier's cases were meant to show that correct belief for the wrong reasons (maintaining the three criteria essentially), but this case meets that intent as well. The author is correct that he broke autofocus via his pull request, and thus JTB holds, but the actual reason for it is not his personal code and thus the Knowledge is incorrect.
Google Ads – Customer Support Third Party Subprocessors
Nope, the headlight of the future is a LIDAR on a self-driving vehicle.
Imagine if all the great minds thinking, discussing, reporting and debating brexit spent their time on solving real problems facing the human race instead.
I mean by your description you can't call out call out culture without it being some partisan thing?

That seems absurd.
We have an API product and thought about this a lot. The 7 day trial does not work great as the users require to learn about the API / test calls etc.

Currently thinking about having a 7 day trial that starts ticking after say 10 successful API calls. Do you think that is a good compromise?
They’ve been a statutory requirement in new developments for at least 20 years.
The best kind of marketing is marketing based on universally known truth.
That is true. This has been more of my experience when I've been working with startups and small companies that don't have legal departments.
Thanks, this matches my understanding, but I was not confident that it was correct.