skysight-inc/HackerNews huggingface dataset:
I have seen it. Check streetview too, it's helpful.

I really hate to defend this position because I feel terrible for her and it's quite obvious uber made some very bad calls here. (in fact I even used the very loaded word murder in another comment, see my post history). I'm definitely not arguing to put all or even most of the blame on the woman.

The intersection is indeed absolutely terrible. It makes no sense. You're not allowed to cross there, there are even signs which state it on both sides, referring to a crosswalk a minute walking up ahead. i.e., there is just no way you're allowed to cross there, despite the island in the middle having the cosmetic design of a walkway, you're not supposed to get on the island or get off it or cross the roads at that location. It's a terrible design choice, both inviting people to cross (in a dangerous spot), while also saying it's illegal. With better infrastructure planning you could have railing there preventing crossing, and no island at all.

That having been said, I can't for the life of me imagine crossing there and not seeing an oncoming car with its headlights on, assuming I was paying attention to the road I was illegally crossing. The fact meth is involved is a helpful possible explanation for why this kind of attention was not given.

You can check out the road on google street view, it definitely helps. I think you'd agree on two things, one is that it's not allowed to cross there and two that if you were to cross there, it'd be pretty easy to see cars. The reverse isn't necessarily true if you wear dark clothing at night.
> The idea that cable providers can raise prices to compensate for lost TV revenue is predicated on the assumption that there are no alternatives.

Which is increasingly correct, since the same entities that sre cable operators not only largely own the fixed consumer internet connections, they also largely own the mobile broadband providers and satellite broadband providers, and, even if they didn't own the pipes, they own a lot and are in the process of buying up more of the video content channels and the content itself.
The baseband is a black box and has direct access to the microphone.
These devices are all driven by machine learning voice recognition. I have no idea how I am supposed to derive trust in the software running on them when even the engineers themselves are arms-distance away from their machine models, and the machine models are tuned to terabytes of input data and are trained with reinforcement learning. I don't want to disparage engineers working on these products, but hell, we don't even know how big software systems really work anymore, and we've got neural networks thrown in the mix. We're all just plugging shit together until it limps these days.

I vote no on telescreens.
You can still use CrashPlan business plan, it's just not as cheap as before.
> except for stuff like OOP

That is funny, because one of objectives of OOP was to give code a better structure and therefore make it easier to understand.
By running over anything that gets in the way, apparently.
"Apple argued […] that consumers could not have been uniformly exposed to any alleged misinformation or lies of omission because Apple keeps its iPhone boxes in the back of the [Apple] store, where customers aren’t allowed."
Would agree but Waymo is the only one with cars on the road right now without safety drivers.

Just appears Waymo is well ahead of everyone else.
OK, but you used the word “tapped.” A smart speaker isn’t supposed to be tapping you any more than a phone is. In both cases, they have to be doing something more than they’re supposed to.
as an agnostic I have to agree to some degree
A link to the whole HR manual. Some places have insanely condescending HR policies (requiring doctor's notes to 'count as sick', or strict hours for a job that could be done remotely, strict dress codes, weird rules about lunch etc).

Usually HR policies are treated as a second thought and presented to you after you've accepted employment, but these details will impact you and your quality-of-work. For instance, places that require doctor's notes will have people come in to work while sick more frequently, meaning you can expect to get sick more, etc.
This article is a bit short on details.

Back in December 2016, Six4Three ("643") created a website https://www.facebooksappeconomy.com to raise awareness about Facebook's business practices.

"... Facebook started threatening to shut off friend data to companies in late 2012 unless they made extravagant, unrelated purchases in Facebook's new mobile ads product. Zuckerberg did this in order to keep Facebook's advertising business from collapsing because it had been built exclusively for desktop computers."

It has more details on what 643 is hoping to accomplish with the help of other app developers, including a timeline as well as a documentary video.

When 643 contacted Facebook to let them know about this website, Facebook threatened 643 with trademark infringement.1

1. http://digitalcommons.law.scu.edu/cgi/viewcontent.cgi?articl...
You don't need to stop if you're uncertain, but you should slow down. That makes it easier to stop once you know you have to.
Why does walking/biking differ from driving if the two collided in the road? Not saying Uber couldn't have prevented this, just explaining why the media mentions the detected drug use...
TFA was about Brits, not Americans.
VSCode Extension for Cargo.toml Dependencies (Rust)
I'm pretty sure you can buy IBM's newest mainframe, the z14, with 32TB of memory. I don't think that mainframes are that popular in trendy "big data" though.
I like F# and believe the author has done an amazing job evolving a functional language on the dot net platform but there are simply too many design choices in F# geared around C# compatibility and limitations of CLR being an object oriented language that when you switch to a different compilation target, these language aspects begin to look like bizarre warts.

Things like limitations on statically resolved type parameters being supported only for inline functions, etc. don't make sense for a language targeting javascript.

It is interesting to note that F# took a lot of concepts from OCaml but stripped out functors, structural typing support etc. to adapt to dotnet. These adaptations are largely required because Microsoft does not treat F# as a first class citizen (at the same level as C#) and CLR is very explicitly geared towards object oriented languages. An occasional endorsement from Microsoft does not magically obliviate these deeply ingrained design decisions in F#.

When targeting javascript these adaptions become really pointless. As demonstrated by Microsoft's own TypeScript language, Structural typing can be quite useful for interop.

It would be really nice if F# was a first class citizen in dotnet world and javascript was a first class compilation target maintained by the F# core team adapting the language to javascript target in the same way it currently adapts to dotnet. However that is not the present day reality. However typescript, despite being a javascript superset (and inheriting all its warts) has a really flexible type system and lends itself well to functional programming (as demonstrated by Giulio Canti's fp-ts [1] project).

Unlike ReasonML, however, typescript's type system is not sound. I have written a more detailed comparision [2] of TS and ReasonML. I do actively use TypeScript for my day job and mostly love it, but I am much more optimistic about ReasonML once the ecosystem matures.

tl;dr: The 80% best practices parity between ReasonML and modern functional javascript which the "What & Why" page of official documentation [3] talks about, does not exactly hold true for F#. So, while it is not that F# is not a great language, or that you can't build great apps with F#, however, as it currently stands, I don't see any compelling advantages of preferring F# over ReasonML, unless your backend is also F# and you want to (and can) share code between frontend and backend.

My familiarity with both F# and ReasonML is quite early stage (a few weeks each) and so would welcome any corrections.

---

[1] https://github.com/gcanti/fp-ts

[2] https://lorefnon.tech/2018/05/13/reasonml-vs-typescript-firs...

[3] https://reasonml.github.io/docs/en/what-and-why.html
You don’t need to use cameras for this. A simple speaker and microphone is all you need to make a functioning motion sensor. Just exploiting the doppler effect. And even better, you can do it all outside of the human audible spectrum. And it can work with capturing motion around corners, too, since sound bounces off walls.

I’d recommend something like this in every room, or even IR sensors, over cameras. You don’t want to capture video of your children jerking off.
What about FCA?

https://www.nytimes.com/2017/05/23/business/fiat-chrysler-di...
IMHO the process in many of these places was ran something like delegating it all to the legal department and treating it as a challenge of adjusting their privacy policies and other legal documents, but not expecting (or allowing) that project to change any of their core business processes.

However, in many (most?) cases that cannot possibly be sufficient to comply, so we're seeing how the legal people have done as much as they could to cover their arses, given that the actual behavior of the company around them wasn't allowed to change.

It also may be that some companies are intentionally planning a delaying tactic - i.e. a plan to flip the switch on private data processing only when the regulators will get to them and start writing stern letters, so that they can reap the benefits of (ab)using user data for some more months.
You might be troubled to know that the guidance control systems on modern spacecraft and many aeronautics subsystems work this way -- at least three redundant systems have access to sensor data and each make independent decisions about the course of action, if any, needed. In short, they vote, and majority wins.
If tether isn't a scam, why have then not yet found an auditor willing to actually audit them?
Also "we've got a safety driver and a copilot monitoring and classifying systems feedback, the co-pilot isn't involved in anything safety-critical so we can just remove them and give both tasks to the safety driver (thereby requiring them to spend half the time looking at and interacting with the monitors on the center console rather than watching the road)"
Recital 23 states that sites based outside the EU are not subject to GDPR unless it is apparent that they “envisage” the offering of their goods or services to EU residents. The test for this is translation to EU-only languages, mentioning of EU users, targeting EU users, using an EU based domain extension, etc.

The easiest way to announce to the world that I do not “envisage” servicing EU customers is to block EU customers. If one happens to use a VPN or otherwise evades this block, it doesn’t matter. I’ve met the clear definitions under Recital 23 and you have no legal right to GDPR protections on my site.
> What can be said about Tether: it's a trusted third party that's vulnerable to fractional reserve

What? Isn't the entire friggin point of Tether that it's _not_ a fractional reserve system?

From their own FAQ (emphasis mine):

> All tethers are pegged at one-to-one with matching fiat currency (e.g., 1 USD₮ = 1 USD) and are backed 100% by actual assets in our reserve account.

https://tether.to/faqs/
Netgear Nighthawk S8000 Switch Review: Do You Need a Gaming Switch?
From Paypal to Ethereum (fireside Chat with David Sacks and Nick Tomaino)
Because there are URL's in the website data and or you want do do something with it. Looking up integers is also much faster than looking up strings. And as I said you can replace URL's in the data with strings saving space.

But, there are plenty of other ways to slice and dice that data, for example a URL is really protocol, domain name, port, path, and parameters, etc. So, it's a question of how you want to use it.

PS: Using a flat table structure (ID, URL, Data) with indexes on URL and ID is really going to be 2 or 3 tables behind the scenes depending on type of indexes used.
I agree with the thrust of your comment but not the specifics. There are still a ton of Java and JavaScript (not necessarily React) jobs out there in the "bottom 90%".

And I don't think "high-profile" people talking has much effect. Paul Graham talked up lisp for a while, and I was certainly interested (I like lisps), but... there are still precious few jobs that use Lisp. Most people learn technologies that they either need currently or are in use in jobs they know of and might conceivably get.
I thought that what people call a "currency peg" is normally the same as what you are calling "maintained purely by supply manipulation". So I suspect you may be using words in a nonstandard way.
I doubt it. Recording audio is pretty cheap. Lots of smartphones can now do continuous “wake word” listening just like smart speakers while on battery power.
https://news.ycombinator.com/item?id=16976830
>Most meal kit companies have embraced the prep as an experience to be marketed, and that's smart -- clearly, people exist who will pay for the experience.

Part of it is that there are definitely people who want to cook a meal from "scratch" with their SO but need some structure and pre-packaging to get started. I suspect some it though is that when you're shipping things, you're probably better off shipping things in their raw state if possible.

Personally, if I were to buy a kit at a local grocery store to bring home for dinner, I'd like to see onions pre-cut, etc. as much as reasonable. I don't mind cooking at all but if it's going to be a bunch of effort I'll just do my own thing; I don't need a kit. If I can grab something that only needs 15 or 20 minutes of active time to put on the table, that's appealing.
Really? I would find that pretty confusing as a developer--a computer famously only does what it is programmed to do.
i believe that it requires an account with amazon.

i would assume that the profile for even a free amazon account would require a phone number.
Ask HN: Why would a tech company have an office in Israel?
How can a tech company claim to be progressive, inclusive, and diverse yet open an office in a Zionist, apartheid state that violates human rights?
To bring up just one thing that doesn't have to do with trustworthiness: If you let an employee onto a 3rd party VPN you open yourself up to a whole new vector of attacks that you can't prevent.

And then there's the problem with allowing unrestricted, unmonitored Internet access with regards to auditing and establishing a timeline of events if you ever need to do so.
The chance that a random implementer has a security vulnerability is much higher than that Jeff Bezos is listening to me watch TV. A private system is more vulnerable to target attack and an Amazon system is more vulnerable to mass surveillance.
Well that's what www.aerial.ai is doing using wi-fi signals
Oh, this is true - although the likelihood and ease of it being exploited as a listening device are much lower than that of a device explicitly designed to do so.

Edit: Not to mention that the entire Alexa is a black box, too.

Second Edit: Not trying to claim that you're an idiot, just provide some perspective.
Does controlling your home need sending data to an external server thought? Has no one come up with a competing product where all the processing is done in the machine itself?
I've told my roommate I'm moving out if he ever buys an Alex/Google/Apple assistant device.

I have a microphone and I've been intending to get one of the open source solutions working and just tie it in to mpd, weather and a few other things. But all the processing should really be done on your own device, by hardware you own, software that's open and that you configure, and not send up to someone else's computer (aka "the cloud").

Of course non-tech people probably wouldn't bother because that's a steep curve and you're talking about more expensive devices to do on-board processing. There are some companies that are trying to make this more accessible to regular consumers. I hope we see a move in this direction.
This assumes you don't leave your phone in the charger as you wander around your house.
On making, not buying...

A lot of home automation stuff seems like something that would be fun to make, but not something I really want to have. I mean, the AC might be a good energy saver (a smarter thermostat) but that's not something I want, more like something that I would buy if it was cheap and practical enough.

To some extent, this is a phenomenon of early technology. It feels full of potential, so you want to play with it but it doesn't really do anything you really need yet. The early web was ki d of like that. We made sites because we wanted to make sites, moreso than because we wanted to have them.

Home automation though... Im kind of skeptical that this goes anywhere useful. The useful examples people think of (eg remote close all the windows and lock the doors) are more about mechanisation than automation.
You're right I do live in a high COL area, and you're right, half of that would work elsewhere. No need to be in the city if you have a guaranteed income.

Here's hoping remote work becomes the norm someday!
How am I going to get any reception from a faraday cage?
Not in the sense of a function; you can't call a procedure from within an expression. Interesting that they can produce output rows though.
So that we consumers can better understand this potentially huge vulnerability to determine if it's a bug, a "bug-feature", user error, user lying, or Amazon actually doing something evil.
Many channels do not filter on "theme". Major networks like CBS, ABC, NBC, etc. are a good example of this.
Opposing anecdata, my SO's sister had an ivy league degree and spent 3 months looking for jobs until she got the only job she could, front of house work at a bakery. Every other job, service jobs included, turned her down.

Another friend with a strong public school degree who floated around for months interviewing until she moved back with her parents, then finally got a job at the local library.
OK, the GDPR conversation has officially gone off the deep end. The EU does not care about your server with videos of your house.
Are you arguing that we should just stop creating anything new, since we clearly survived before without it? This comment could literally apply to ANY new thing.
I'm not so sure. An IP address is PII, not because it's about you but because when combined with other databases identifies you.

I'd argue that you're still identifiable if this pointer can be converted to your PII. Even if you point to someone elses database, as long as it's not been scrubbed.

Again, IP address is PII even though I don't have address-to-human mappings. My understanding is that this is because their ISP does.

Maybe somewhere the word "identifiable" is defined in the legal context?

In any case we agree that whatever it means, it will not allow me to outsource PII-storage to China, and have mere random "handles" in their database, right? Because then the law is completely void through a loophole.
"Effectively we maybe able to put people to sleep, and have them wake up 50 years later."

Or tell them they will wake up 50 years later and then just discard them once they are asleep.
Interactions between private individuals are out-of-scope.

The following processing is outside the scope of the GDPR:

- any activity outside the scope of EU law (e.g., activities of a Member State in relation to national criminal law);

- any activity performed by Member States when carrying out activities in relation to the common foreign and security policy of the EU;

- any activity performed by a natural person in the course of a purely personal or household activity;

- any processing by the EU itself;

and

- any activities performed by national authorities for the purposes of prevention, investigation, detection or prosecution of criminal offences, or performance of judicial functions.

https://gdpr-info.eu/art-2-gdpr/
Migrating from Webpack 3 to 4
Awk really has been superseded by Perl (and therefore arguably by Python, Ruby, etc.) But sed remains a thing of beauty, all its own, and very well worth learning. Hardly a day goes by that I don't use it in some one-off command like

for i in *.png; do pngtopnm < $i | cjpeg > `echo $i | sed 's/png$/jpeg/'`; done
Kubernetes Containerd Integration Goes GA
Historically a single connected root has been frowned upon. I'm not so sure it should still be feared now that you can use PureComponents and FSCs the whole way down. ShouldComponentUpdate calls are cheap in pure-town.
I am reasonably confident that conventional pilots kill civilians less than 9 out of 10 times.
Wireless latency is not bad at all. It’s already not noticeable on LTE (around 20 ms) and on 5G the air interface latency will be less than what’s added on the transit network.
the american system is definitely more geared towards the letter of the law, while the rest of the world is more inclined towards the spirit of the law.
https://www.home-assistant.io doesn't have computer vision, but can use motion sensors and the like to tell where people are, and use that to activate/deactivate devices. It's all open source and runs entirely locally.
Having a second person in the car would certainly pressure the first person to not slack off, though.
There's a lot wrong with that when society--us--have the duty and obligation, which we do, to help when that Deliveroo driver gets doored and can't pay a medical bill because the job is comedically penurious.

Employers have a duty to their employees and to the society and community that grants them the right to the fiction of their existence, and that is being shirked.
The vast majority of cars are being driven by humans who we expect to carry out an emergency stop if necessary. Replacing the human with a computer driver which is intentionally incapable of any kind of emergency stop and trying to justify this by relying on a human supervisor who's required to take their eyes off the road for much of the trip to stop the car is basically murder.

(Besides, relying solely on an unassisted human driver - even an attentive one - is dangerous enough that the industry wants to make automatic emergency braking systems mandatory on all new cars as soon as it's practical.)
I see a lot of noise, and no change.

But beyond forgiving the debt, Congress has been unwilling to enact additional changes.
AFAIK even in static key mode + TCP, it doesn't perfectly resemble a "normal" TLS connection. I think openvpn adds some custom headers to each packet or something. Something like stunnel + openvpn in TCP mode should look more similar to https.
If he paid $100 per hour, I think he'd probably find enough people to do the job.

If that causes celery prices to rise so high that no one wants to buy it, then maybe celery just isn't an economically viable crop.
Do you own a smartphone?
"Everybody" hates HFTs, but everybody also wants the illusion of a continuous market that can be bought and sold into at any moment in any quantity. So a lot of the arguments/discussions are really about how we can pretend that the trading which is required isn't really happening.
Check out https://www.home-assistant.io/

Open source, gets you most of the way there.
No, definitely not.