skysight-inc/HackerNews huggingface dataset:
> the senseless violence committed by Derek Chauvin—and the stunning indifference of the officers standing by as George Floyd begged for his life—is the product of our culture of near‐ zero accountability for law enforcement.

So true. We need reform of how abuses by law enforcement are handled. Many things could be done besides and in addition to relaxing qualified immunity. For example: send all cases to the States' Attorneys General rather than to the local district attorneys -- district attorneys have to work closely with police, so they have social barriers to effectively policing the police. Another thing is that being placed on desk duty or off duty with pay is abusive when it turns out the behavior was a fireable offense or criminal, so the officer should have to pay back that pay or simply not get it to begin with. Another thing is that police need to be trained in stepping in to their partner's business and halt brutality (preferably before it crosses the line) -- again, there are social problems here -the blue wall- that make this difficult, so maybe, too, change partners often.

Also, normally, when someone gets charged with a crime, the Speedy Trial clock begins running immediately (or at arraignment), so it's unwise to charge persons before the State is ready to try the case, and filing charges only to later drop them due to being baseless in retrospect is problematic, but perhaps for LEO there could be a notice of intent to charge whose purpose is to signal to the public that the State intends to charge the LEO if they can find enough evidence to go to trial with.

We need to get serious about dealing with police brutality and the system's inability to deal with it effectively. Preferably we should not overshoot and render the police vulnerable, but I think we can avoid that problem.
This comment is rewriting Python history quite a bit.

First of all, Python was created around 1989 yet Python 1.0 was released in 1994. Secondly, Python was a pretty obscure language until Python 2.0 (and even long after that...), released in 2000. So realistically, Python had "only" about 15 years of historical baggage :-)

Also, cargo can be ignored because it's "new", but there was a lot of prior art in the area of good programming language specific package managers. CPAN (Perl) was launched in 1993. Maven (Java) was launched in 2004.

Python just botched its package management story, that's it. Sometimes stuff happens just because it happens, there's no good excuse for how things are. Sad, but true.
Except in places like San Francisco with rent-controlled housing.
BTW, here's the best I found so far (in terms of how simple it makes everything):

https://pypi.org/project/rtcbot/
lol, I forgot to mention: this is with Project Reunion. WinUI 3, CsWinRt, etc.
I guess sharing (roughly) the same alphabet it was easier to adopt the English terms.

Then again some words, like "sterownik"(can be understood as "someone who steers" - driver) remain in use to this day.
So I can read the documents on github but not on the website at the moment where instead money is being soliciting to match $10,000 in React donations to Black Lives Matter, The Equal Justice Initiative, and NAACP Legal Defense and Education Fund.

Why now when there are so many examples of heavy handed policing in the USA all the time? Some context:
https://www.zerohedge.com/news/2020-06-01/lies-led-looting
Both. Racism and Fascism. I lost track of how many times I heard my students say "All Japanese must die". While I'm sure there are people in the US who feel the same about some groups, such as Black people, I've never personally heard a statement like that about any group, much less heard it multiple times from different students of different ages at different schools.

This was just the attitude towards Japanese people. There was also the attitude toward Uighurs and Tibetans.

Black people aren't the only people that experience racism.
The High Angel from the Commonwealth Saga and spoiler spoiler spoiler for Ninefox Gambit series moths.
As for your first sentence, that's very true. A lot of white people think that since Obama was elected, there are no more racial problems.
Rather, information can always be sent. I think it's safe to say that collecting information from a form that was not submitted is a dark pattern. Of course, browsers should keep doing what they can to prevent things like this but it's challenging without blocking legitimate use cases.
Ask HN: Places near nature to live/work remotely in US/Canada?
With working remotely now acceptable for all companies, I'm looking for places to move from NYC. Ideally in or near nature; affordability would be a plus; a place where one can live year-round without temperature extremes in summer or winter. What's your experience been living there? Thank you!!
My favorite Google war story is implementing a web application using Google's polymer, only to watch their Google bot choke on crawling the site. It took about a year for them to get their bot working.
Someone explained it best here a long time ago:
https://news.ycombinator.com/item?id=16239612

Namely, this user wrote:

To add even more detail, as there still appears to be a lot of confusion:

The radar systems in these vehicles send out a radio pulse in a broad approximate-cone forward. They get bounces back from everything that reflects radio in front of them. Distance from the object is calculated by time between pulse and response. Speed towards/away from the object is calculated from Doppler shift of the radio frequency.

There are two main things that these systems can't detect.

1. Speed of the object perpendicular to the direction of radio wave travel.

2. Location of the object within the approximate-cone the radio pulse travels in.

Note that thanks to the second, you can't calculate the first with higher-level object tracking, either.

So the data you get back is a list of (same-direction velocity component, distance) pairs. There's no way to distinguish between stationary objects in the road and stationary objects above the road, to the side of the road, or even the surface of the road itself.

Radar just doesn't provide the directional information necessary to handle obstacle detection safely.
Sorry I'm on mobile right now but the last time this came up I posted graphs showing the median rent in the bay area was flat from 2007 to ~2010. There were certainly some complexes cutting rent, but most renewals were flat and most renters are not moving every year.
On thing to keep in mind is that the nature of the miles driven when autopilot engaged are not the same as the ones without autopilot (ie mostly highway miles vs city street driving), and likely also different from the miles driven without active safety features.
I have the article for you: https://indepth.dev/finding-fine-grained-reactive-programmin... It's a bit dense at times but I try my best to cover the whole spectrum and how it relates to familiar libraries.
Feels sluggish and scrolling is painful on my galaxy s6. It might be an old phone, but even so I can't recall any other websites being this slow.
This should be at the top.
I suppose you could also decide to either

- (a) not do business in the EU, but leave your website accessible throughout the world. It's upto the EU to block it if they hate it

- (b) invite people from the EU to do business with you on US soil, where they would be subject to US laws instead of EU laws
Indeed one time I put something in my cart (I think it was VMWare Player) and then visited the checkout page and got distracted. When I revisited the tab, there was a dialogue open offering a discount.

The page thought I was hemming and hawing on whether to buy it and then offered a discount to help push me over the edge.
I think you just said the same thing I did.
The world is full of people that need help more than those in Hong Kong, the US admin motivation for help is purely to hurt China, and should not be framed as an act of good.
Pretty sure they can just put a header or modal when you load the page.
I _hate_ that browsers auto-complete hidden fields for a different reason: using a hidden "telephone" or "phone" field was a low-effort but quite reliable method to weed bots from users... as users wouldn't fill a hidden field - only bots would.

Enter autocomplete completing hidden fields :/
> Boloney. It is individuals, even if in positions of authority (and even if far too many of them), carrying out their own warped agenda, not that of the state.

We'll have to agree to disagree. I believe that the justice system in the US is inextricably tied to systematic, institutionalized racism, and that the justice system and its roots cannot be divorced from those who are enforcing its laws. Minorities in this country are arrested, prosecuted, and sentenced differently from their white counterparts because of that institutionalized racism.

> Why should I choose? I oppose violence (or even excessive force) by police officers, and I oppose arson by rioters. And I oppose both for the same reason.

Fair enough.
It would be unprofessional to name the company.
There's no question we'll get there eventually. But what's the timeline?

The first principles argument can be made just as well about setting up two cameras and some robotic hands to converse on HN and acquire karma.
China an Russia have been stirring up American discourse aggressively through the internet for years. They would most certainly seize on an opportunity like this. The incident is ultimately caused in the US, but it's for sure going to have its flamed stoked by foreign actors. They don't build there systems for one off attacks. They have weapons of war.
Just because the filter was removed doesn't mean that people won't continue to discriminate based on race... People have sexual preferences whether you like it or not.

Also, by this logic, it's sexist that they're discriminating against women in the first place.
I don't think you need even an undergraduate education in mathematics to get into cryptography; for many people it's the other way around. Cryptography can be a great motivator to learn the underlying math. Concepts that may have seemed too abstract to be useful suddenly become practical tools that help you build something that solves a real problem.

I love my colleagues who have come from cryptography research programs; they are awesome! But the majority of my colleagues working on cryptography in practice come from software and security engineering backgrounds. You might think that is just a dividing line between folks who design and analyze cryptography, and those who implement it, but I don't think so. I've seen folks from both backgrounds be able to work on cryptography design and implementation.
How is this any different than sites that track what people are highlighting in the text? If anything, tracking what you highlight is a worse violation because it can reveal your inner thoughts and values, which is more valuable and harder to get than your email address.
Scrolling is not sufficient consent to tracking/a privacy policy. Even if it were, the cookie box triggering, shadowing the entire page, and then having the only option on the box be "Okay, got it" wasn't a great user experience.
That doesn’t make sense to me. If a landlord wanted the advantages of low vacancies due to low rent, why not just lower the rent?
1. police union contracts in major cities routinely include provisions that erase disciplinary records and obstruct meaningful discipline (let alone prosecution) of police officers who abuse their authority. [1]

2. the strong majority of these 656 contracts have a similar disciplinary appeals process. Around 73% provide for appeal to an arbitrator or comparable procedure and nearly 70% provide that an arbitrator or comparable third party makes a final binding decision. About 54% of the contracts give officers or unions the power to select that arbitrator. About 70% of the jurisdictions give these arbitrators extensive review power, including the ability to revisit disciplinary matters with little or no deference to the decisions made by supervisors, civilian review boards or politically accountable officials. [2]

3. We look at the roll-out of collective bargaining rights for police officers at the state level from the 1950s to the 1980s. The introduction of access to collective bargaining drives a modest decline in policy employment and increase in compensation with no meaningful impacts on total crime, violent crime, property crime or officers killed in the line of duty. What does change? We find a substantial increase in police killings of civilians over the medium to long run (likely after unions are established) with an additional 0.026 to 0.029 civilians killed in a county each year of whom the overwhelming majority are non-white. [3]

4. Recent academic research further demonstrates that police disciplinary procedures established through union contracts obstruct accountability and (as I noted in this post) collective bargaining for police officers appears to increase police misconduct. This is not surprising. Through collective bargaining, police unions demand protections from disciplinary procedures that would not otherwise be approved, oppose consent decrees and other measures to increase police accountability, and (given the power of police unions in state and local politics) they receive relatively little pushback. [4]

[1] https://www.reuters.com/investigates/special-report/usa-poli...

[2] https://crim.jotwell.com/the-power-of-police-unions/

[3] https://twitter.com/robgillezeau/status/1266834185055956997

[4] https://reason.com/2020/05/30/police-unions-and-the-problem-...

I could provide more as well, that was just a real quick look up of my bookmarks

Edit: 1 more source for good measure

[5] https://scholarship.law.duke.edu/cgi/viewcontent.cgi?article...

This Article empirically demonstrates that police departments’ internal disciplinary procedures, often established through the collective bargaining process, can serve as barriers to officer accountability.
+1

My last employer had a team of 3 (a dev, a copywriter, and a designer) dedicated to tweaking the abandoned cart sequence. When we implemented an abandoned card email dripper, we doubled sales in 3 months (from 40K P/M to 80+K P/M).

I hate email sequences like this as well, but they work (just like popovers with an email newsletter).
Do ML models for self driving cars start from an assumption that it is safe to proceed forward unless it identifies an obstacle, or does it assume that it is unsafe to proceed forward unless it identifies that the path is clear?
The average driver's understanding of what that term autopilot connotes is different than a pilot's.
Would an animated SVG work? Might be the best of both worlds, faster user experience and probably a better score.
Osso VR | https://ossovr.com | REMOTE ONLY - US | Senior VR Gameplay Programmer

Osso VR is the leading Virtual Reality Surgical Training & Assessment Platform with a mission to improve patient outcomes, increase the adoption of higher-value medical technologies and democratize global access to the latest surgical techniques.

We are adding to our fully remote team to meet the needs of our growing customer base and have an opening for a Senior VR Gameplay Programmer.

See full job description on Unity Connect at https://connect.unity.com/jobs/5ebd9445edbc2a0027a614d1

To get in touch, either use Unity Connect or email join at osso vr dot com
NSA assisting Minnesota with intercepted communications
Why would this be a good thing? Why not leave the docs up to help further educate people, but put a banner on top of the site to show respect like Hacker News does?

You can call attention more so by reserving a nice area of at the top of the page and logo while still encouraging people to come and learn. Now people will just go there and leave. I can't see how this would get people to care or care more?

Just my opinion.
Twenty | Non-Profit | Frontend, Fullstack | San Francisco, Remote (US only) | $135k

Hi, we’re Twenty! We’re a brand new non-profit on a mission to discover and develop the potential in everyone. We are pre-product and pre-website, but we already have an incredible group of supporters. Sal Khan, founder and CEO of Khan Academy and Bill Jackson, founder of GreatSchools, are both on our board. The Eric and Wendy Schmidt Strategic Innovation Fund is our first funder and Schmidt Futures is our first customer. We're launching our MVP (Hello World) later this month.

Our CEO is an education executive with 30+ years of experience. Our CPO is a former startup founder and product manager from Khan Academy, and our CTO sold his previous company to Google.

Our tech stack uses Typescript + React Native on the frontend with a light Rails backend running on App Engine. We’re still early and nothing is set in stone, so there’s lots of room to craft and improve our stack.

We're looking for someone with mobile experience (React Native/Flutter/native), an eye for product and design, and some backend experience or a desire to learn. If you’re interested in a product with impact, a high level of autonomy and solving problems for a global audience with tight constraints (connectivity and devices), send us an email!

hello@gethello.org
1st order of business if you're looking into Debian Buster:

Install Devuan (www.devuan.org) Beowulf instead. It's Debian Buster without systemd. Almost all of the administrator's handbook applies verbatim.

If enough of the Debian usersbase chooses Devuan, its minor diffs will probably be implemented in Debian mainline and we can get past this sad affair.
Location: Wellington, NZ
Remote: Preferably
Willing to relocate: Willing to consider it
Technologies: React, Redux, Webpack, Python, Ruby, PHP, SQL, Linux, AWS
Résumé/CV: https://github.com/robbyronk/resume/blob/master/readme.md
Email: robby.ronk@gmail.com

I'm a Senior Full-stack developer looking for full time employment and willing to consider contracts. I'm a US citizen and also have the right to work in NZ. I can overlap with the workday on the US West Coast or Europe quite easily and have done so before. I have deep experience on the front end and back end, with multiple frameworks. I'm interested in joining a dynamic team to mentor developers of all skill levels and deliver quality user experiences. I can work at all layers of the stack and thrive in front-end. I've led two major technology changes on the front-end, bringing AngularJS to my team in 2012 and React/Redux/Sagas to my team in 2016. In addition to personal and professional growth, I value open communication and making the world a better place.
So you look at arrests of violent crime and decide that is the only way to asses racial/gender disparities in excessive use of police force?? Why is that a correct way? What about stops by police, arrests of non-violent crime, murders by police?
>IA's lending is not unlimited, even with the National Emergency Library.

The Internet Archive's Chris Freeland is the Director of Open Libraries and wrote the IA blog post[1] announcing the NEL change and he acknowledges that it is "unlimited"[2] -- and yet you say it isn't. I don't understand why you contradict IA's own representative. Are you affiliated with IA in an official capacity?

- >Stephanie Willen Brown: So, librarian to librarian, is this unlimited simultaneous users?

- >chrisfreeland: Stephanie – Yes, for the duration of our waitlist suspension![2]

[1] https://blog.archive.org/2020/03/24/announcing-a-national-em...

[2] https://blog.archive.org/2020/03/24/announcing-a-national-em...
It's the maximum price the market will bear. Think of it as discounts for a gimped machine you can't un-gimp because of Apple policy of treating customers with total and utter contempt. But to be fair, that's pretty common in tech.
I knew a guy that started to fill out a shop form (card entry), and didn't submit.

They charged the card anyway (and did not send any product).

They got an earful from him.

I suspect their form was a piece of junk, but that doesn't sound particularly PCI-compliant, to me.

This ad-targeting, email-harvesting thing is really bad, though. It may not be illegal in most of the US (but I'll bet it is in some states), but I will lay odds that this company had better make sure they don't have any EU data mixed into their little bouillabaisse.
well that page is not even on https
George Floyd is an instance of a very, very difficult video to watch. Even when you’ve been desensitized to watching people be violently subdued under seemingly peaceful conditions, the absolute lack of humanity of his actions is undeniable.

There are also other events that happened last week: the murder of Breonna Taylor by plain clothes cops in a no-knock raid where her boyfriend called the cops that murdered her to report “someone just broke in and shot my girlfriend”.

Then Ahmad Arbery, who was shot by an ex-cop and his son in a “citizens arrest” gone wrong in a style reminiscent of Jim-crow era lynching.

All of this happened in a week, under a blatantly white supremacist presidency, during a pandemic with 25% unemployment where you might have gotten a $1200 stimulus check, after the populist, anti-racist candidate was shoved out the primary by another president who did nothing (that worked) after protests of police brutality. The rage is palpable.

Edit: spelling
And neither of them will be alive in 100 years.
And that’s the core of the situation; the politicians (well, most) at the heart of this know that an end of 230 means that Trump will get banned. This is about partisan posturing, not a bona fide attempt to change how internet regulation occurs. It’s exactly like Trump’s threats to “open up” the libel laws; ignoring the fact that he has no authority to do that, he would be the first victim of such a change.
Up until the new modified shelter in place orders, you couldn't move unless your lease expired or you already had the move planned. Also moving companies were allowed to stay open if they provided their movers with PPE, so many chose to shut down.

So for the most part people just couldn't move, even if they wanted to.
it did emergency brakes,that's why the person remains alive and totally unharmed.
Like I said, I'm not arguing that the foreign misinformation campaigns don't exist. I'm just skeptical that the protests and riots wouldn't be happening regardless.
don't forget the moniker "full self driving"
To quote the original guide (http://www.catb.org/~esr/faqs/hacker-howto.html#skills2) "Under Mac OS X it's possible, but only part of the system is open source — you're likely to hit a lot of walls, and you have to be careful not to develop the bad habit of depending on Apple's proprietary code."

I've enjoyed learning hacking skills by configuring GNU/Linux partially guided by an excellent MIT course by MacOS users (freely available at https://missing.csail.mit.edu/). On MacOS you can get a lot out of customizing your shell, text editor, terminal multiplexer, etc. with dotfiles. But I prefer a more completely free (libre/open) operating system because it doesn't stop there, I've patched and compiled my own custom window manager as well, and my entire operating system has the level of hackability that I love in the terminal. I guess all of the software I've mentioned is not below the application layer but above other applications (except for the most part the text editor).
Possible, the first images of the wrecked vehicle seemed severe enough to warrant airbags.
How do you deal with programming languages' being so based on English?
"Self-driving" and "autonomous" are dangerously misleading, "autopilot" has exactly the right connotation: something which can help to achieve and maintain some kind of equilibrium (heading, altitude, lane placement, following distance) but is not smart enough to be left alone.