skysight-inc/HackerNews huggingface dataset:
>> I'd love to see what would happen if cops had to carry doctor-style malpractice insurance, instead of the taxpayers picking up the bill for abuse settlements.

> Then taxpayers would pick up the bill for the higher salary demands of officers due to the cost of insurance, and then the police unions would lobby for targeted tort reform to limit their liability and insurance costs on the basis that it would save the taxpayers money, and succeed, and the structural problems that foster abuse would manage not to be dealt with at all, and the victims even worse off. That's what.

Maybe that could be addressed by modifying the proposal to require that departments buy malpractice insurance individually for each of their officers, and make sure the cost of that insurance shows up on the budget of whatever department or team the officer is a member of. Basically make it more expensive (on a predicable, ongoing basis) to employ bad cops than good ones, which hopefully would then factor into personnel decisions.
Awesome, thanks. It looks like Apple Music doesn't have this, but you can go to your history and remove songs, which would accomplish the same thing: https://www.idownloadblog.com/2019/11/18/apple-music-listeni...
A known “concern”? It’s a known benefit of owning Apple hardware. 7 years of support. You’re asking too much. Hope you enjoy forced reboots and telemetry on Windows
Before I could consider Prisma, it would need to support full transactions: https://github.com/prisma/prisma/issues/1844
Delegation is the right way to go. Containment hierarchies is a nice way to phrase it. Roman numerals had fervent defenders back in the day. You can use OOP in a sane way if

1. You avoid extends at all costs (avoid inheritance)

2. All classes are declared final, implement one or more interfaces ( you get polymorphism and abstraction)

3. Split data and code and use immutable data or declare all data as private with no public getters and setters (more encapsulation)

4. Ignore anything ever said by OO thinkers and architects because they will eventually ask you to do the above three with a domain specific language in 30,000 words
I'd have to defer to your experience, but fire-and-forget cyanide bombs seem a bit radical and dangerous as "solutions" go...

I'd rather pay someone that can handle a rifle to hunt whatever needs killing -- as opposed to the cyanide bomb method that could (as outlined in the article) do more harm than good.
Apple adds support for encrypted DNS (DoH and DoT)
If past is prelude, they'll try again, within about a decade.

They first tried a retail store ~1999-2001, before even Apple, with at least one outlet being in San Francisco's downtown 'Metreon':

https://www.technologizer.com/2009/10/20/1999-microsoft-stor...

(By my recollection, it was somewhere within the 2nd-floor footprint of the Target that's there now... not far from the bowling alley/arcade.)
A few years ago I read Coyote America, by Dan Flores. A large portion of this book is dedicated to Wildlife Services efforts to cull the Coyote. They've been fantastically unsuccessful in this effort, most likely due to behavioral quirk of the species. Coyotes can identify specific individuals by voice, and if one of those voices disappears from the nightly call it causes the females to enter estrus and breed. So if you kill a Coyote multiple more Coyotes literally spring up in their place.
Combined sewers are common in the US.

https://en.m.wikipedia.org/wiki/Combined_sewer
Practical Math for Front End Developers
A truck driver's job is more than, uh, driving the truck. Inspection of the cargo and the conditions of the truck are things unlikely to be automated any time soon even if feasible (there will be regulation resistance at the very least). Yard maneuvers too, or you would have seen fully automated airport ground traffic management by now. The job would pay less, not sure by how much, but my take is that the job will not go away entirely. In fact there might be more drivers hired with each driver serving fewer hours per week.

Disclaimer: I am waiting for my CDL Class-A test ;)
> resource hogging

Completely true.

> security nightmare

Really? All serious browsers are open source and the major ones seem decently well audited, considering the relatively low amount of exploits being published. IIRC Flash was a bit different in that regard.
This makes sense. Microsoft are not a retail company. Copying Apple's stores made no sense either economically or aesthetically.
The title should be updated to mention that this was written in 2016.
I am not an Apple developer. I do a lot with Docker and Linux system administration. I develop and maintain applications that run in Docker or on Linux directly. I also dual-boot Linux and Windows on my home PC.

I'm intrigued by macOS on ARM. Intrigued enough to buy an ARM Mac when they come out.

I'm not all-in on this by any means. It's more accurate to say I'm cautiously optimistic.
Unless there's a big difference in using a web vs mobile app (for either listeners or authors), I would suggest starting with a mobile responsive web app. Getting potential users to click on a link to try a product should be easier than getting them to install it to try. It's also much less work: one codebase in tech you already know. If you really want a mobile app, you can use a webview to customize the site further for Android/iOS.

There's also an in-between possibility, if you want authors to have the best UX and they're already motivated to install, make a mobile authors app and web/webview-mobile for listeners.

If all goes well, you may want to reconsider if there is/will be a need to port to more interactive mobile platform. By that time, the hurdle of motivating users to install an app should already have been passed.
I don't know how, but a different post claimed that indoor farming needs 97% less water. I imagine it has something to do with using a closed loop. (And the remaining percents are obviously due to imperfections, and the actual water content lost due to the removal of the produce from the loop.)
If this is a problem, then don’t pay the employees based on commissions, and train them to make such people feel welcome to ask questions, play with demo machines, etc.
Concentration work and being around a toddler are incompatible activities.

If you do wish to pay me to take care of my own kid I will certainly consider doing more of the latter and less of the former!
As it so happens, in the long term they were all dead.
How Does a Gorilla Get So Strong?
Show HN: Discover dev news from your new tab
Yes I wish there was a button to reset or stir the pot a bit. Or maybe pay more attention to your more recent playlists. Or discount listens to songs that were recommended to you (to break the feedback loop).
I’m so happy for the entire team at Prisma. Been following Prisma since early 2017 and they deserve every bit of this success. Their entire focus has been on how to better serve their customers (developers). And, yes, their tech is 10x better than anything out there.
They run controls for this reason. So a known negative sample gets processed through the same workflow using the same machines etc...
TikTok App to Stop Accessing User Clipboards After Being Caught by iOS 14
Does ARM offer any advantage in the server space? Is there really demand for OS X cloud compute?
I have this problem too. I've been searching for others having the same issue for forever and this is the first time I've seen any mention of it. I submitted feedback to Apple with a screen recording but nothing ever came of that.

It seems like it has something to do with the cadence of when I press the return key while it's loading suggestions into the autocomplete dropdown. It's almost as if pressing return is selecting an item that isn't in the dropdown list yet. If I paste a URL and wait a second or two I never have that problem. It's when I'm moving quickly that I frequently run into it.
>Its going to be great! What about Docker being slow? The great news is you shouldn't use Docker! :D

What nonsense is this?
Second this. I've used both Postgraphile and Prisma on production projects (they can work well together too). Both are cool, but Postgraphile is way more mature.
> Maybe if we never started burning fossil fuel, civilization would have continued along the path it was traveling in Shakespeare’s time

The path of deforesting Europe? Ok, but even without an industrial revolution, that path only runs another century or two.

Maybe with an earlier medieval civilization, and sufficient plagues and famines?
How conservatives learned to wield power inside Facebook
I'm sure there are probably copyright or patent reasons that Adobe can't easily release Flash's source code, but I really wish they would.

It's great that there are community projects to help recreate Flash, but it would make those projects a lot simpler and less error-prone if Adobe would simply provide the reference implementations.
Can you articulate any divergence you expect that wouldn’t otherwise be present running your container on another environment (prod)? I think “divergence” is a non-issue here if you’re testing locally, but the final build and push comes from another x86 CI host.
The Onion headline I think about regularly is from January 2001: "Bush: 'Our Long National Nightmare Of Peace And Prosperity Is Finally Over'".

It was supposed to be a joke, but was prescient, promising a "Gulf War-level armed conflict in the next four years" and a deep recession.

https://politics.theonion.com/bush-our-long-national-nightma...
if u go with Php and sy.fio y then api-platform is cool
Attempt to Gut the Open Technology Fund Is Backfiring
Yes, there a number of reasons to reduce an ad spend, but they also made a point of a key reason:

"Verizon Communications Inc said on Thursday it was pausing advertising on Facebook Inc in July, in support of a campaign that called out the social media giant for not doing enough to stop hate speech on its platforms."

Short, but insightful article. Worth a read.
Vlad Voroninski, CEO of Helm.ai, Creator of “Deep Teaching”, Doing an AMA
The parent commenter quite clearly talks about using Docker to "keep stuff organized," so no, I wasn't talking about a "completely different set of problems." I'd also like to add that the parent commenter hasn't mentioned the need to run x86 binaries. You obviously don't need to run x86 pi-hole on an arm device.
I wonder if that data can be correlated against recent Covid spikes. The cities in Texas showing the most dramatic rise in diagnosis are also those that experienced the largest quantities of protests delayed exactly the same amount of time as the incubation period.
Notes can only be accessed by full contacts book replacement apps that must request an entitlement that’s manually reviewed: https://developer.apple.com/documentation/bundleresources/en....
Unfortunately, we’ve got a couple dependencies on platform features that first shipped in 1903. Whether we can divest ourselves of those dependencies has been the topic of significant discussion recently! No promises, but we’ll do what we can.
I believe very strongly that most well-off Americans should pay higher taxes, including me. I vote accordingly. If my preferred candidate wins, I expect to have less money.

I still have an accountant do my taxes, in order to pay as little as possible. I do not think this is hypocritical.

It doesn't make sense for me to completely upend my life unless society is collectively doing the same. The way to make that happen is sweeping government action, and nothing less.
Yeah fingers crossed I can get our own private building to get facial recognition set up.
scrapinghub is fully remote.
> This doesn't seem sustainable without outside sources of revenue.

The reality for most creators, really. There's way more supply than demand and you have to contend with power laws.

The top ~1% of books, movies, games, music, youtube videos, twitch streams, HN threads, etc, always dominate. Capturing ~80% of attention/money. The distribution falls off rapidly with a long tail, which is unsustainable for most.
Legal Systems Different from Ours, Because I Just Made Them Up
Or the increased salary might constrain the headcount of police departments and keep them below the staffing level where they have the resources to bother mostly law abiding citizens over minor stuff. Either way it's a win.
VMWare and Paralells have both said they will have support. I don’t know what that means, yet.

I would not personally buy a Mac product for the next 2-3 years.
Dupe: https://news.ycombinator.com/item?id=23652390
"Tap-and-go" is an illusion, and like I said the payment is not fully processed for 1-3 days. Low-risk merchants (e.g. under $100) can accept crypto on 0 confirmations (just checking wallet balance) and accept the double-spend risk. This is similar to the chargeback risk merchants take by accepting credit cards (albeit with fewer protections on the crypto side).

I agree BTC fees are high, but for even moderately large transactions (>$25), it is cheaper than credit card/ApplePay/GooglePay/Paypal/AmazonPay fees.

Edit: and even after processing, chargebacks are often viable for up to 60 days.
Can't take my workstation hiking or traveling.
It's an interesting article, but the essential information is buried in the middle:

In my experience, it’s only when I get on an editorial playlist that my songs get heavily featured on algorithmic playlists like Discover Weekly.

So how do you get on editorial playlists? I sincerely have no clue. I've been on editorial playlists 16 times but I have no idea how to replicate that.

I find that this is true of many of these "I made X dollars per month doing Y!" articles: somewhere in the chain of events, there is a fateful intervention out of the control of the author that propels them to a higher tier of income than their peers who are otherwise following the same procedures.
Why Another UI Library?
Ethnicity Distribution:

A substantial majority of the protesters were white, in the cities where the data was gathered, with the highest percentage in Minneapolis (85%), followed by Los Angeles (78%), and Atlanta and New York (both at 76%). A total of 18% of the protesters were African American in Atlanta, 11% in Minneapolis, 13% in New York and 3% in Los Angeles. Those numbers remained steady during the nighttime hours. Hispanic and Asian American participation was less than 10% in all four cities.

https://www.mobilewalla.com/about/press/new-report-reveals-d...
There are bunch of older enterprise devices that require flash, from SAN’s to switches
Could Doomsday Bunkers Become the New Normal?
Ipinfo.io Alternative and Competitor
Indeed! Which is pretty neat. If someone opens a login link in their email app it will still work (although I recommend opening it in a full browser). The unfortunate thing is that Chrome for iOS is using one of the flavors of WebView that doesn't support WebRTC. They won't switch to SFSafariViewController because it would remove their ability to provide things like tabs, bookmarks, etc. Apple won't allow UIWebViews and WKWebViews to use WebRTC for security reasons (and I don't see that changing).
How long does it take you to do this for e.g. all the dependencies for a bare bones Angular, Vue or React app?
I read the article for every headline I believe.

"...“But,” says one, “I am a busy man; I have no time for the long course of study which would be necessary to make me in any degree a competent judge of certain questions, or even able to understand the nature of the arguments.”

Then he should have no time to believe."
I feel like Bloodborne is what put “frame time” on the map for a lot of gamers. Game is usually pretty good about maintaining an average 30 fps at 1080p, especially on the pro with boost mode, but has very bad frame timing that boost mode does nothing to fix. It also never go a Pro patch, unfortunately.
Micronaut 2.0: a full stack Java framework for modular, testable applications
You can't stop change, period.
You never read a book published more than 10 years before? Just because something is old doesn't mean I never want to access it again. And 10 years isn't even that old.
It's sad to admit but there are enough musicians in the world. The reason wages for musicians is so low is that there are already countless professional musicians making music in every style.
Thanks for the kind words!

> What size library would be required to decode these type of images?

The model is 726MB. Keep in mind that this is a research project - further research needs to be done on how to get faster now that we know that this kind of results are possible!

> And would the decoding library be updated on a regular basis?

Only if you want even better reconstructions!

> Would the image change when decoding library is updated? Would images be tagged with a version of the library when encoded (HiFiC v1.0.2?)

Yes, some header would have to be added.
Spam seems to be a growing problem too. If you follow (or even listen to) an artist, all someone needs to do is credit them on a song (or just squat on their name) for it to be eligible for Release Radar.

There are weird pockets of the Spotify database for this (e.g. "lo-fi beats" artists that churn out hundreds of tracks with many artists) and no way to send any feedback (they shut down Line-In, their metadata feedback a few years ago). Disliking doesn't work because Spotify will only remember you don't like one of the artists, not all of them.
Right. Best practices are all well and good, but the reality is that tons of people are running in production with no migration strategy.

I'm not saying it's not important or that Prism is fine without it. I wouldn't choose software without a tried, tested migration strategy available. Just... To a lot of people I've worked with, migrations are a nice-to-have that will probably never happen.
>makes fan noise

I couldn't help but chuckle at including this particular gripe in a list of otherwise very impactful downsides of docker. I mean, I hate it when my laptop starts sounding like a jet engine too, but...
And we were allowed to steer the car.
See I was doing that, and I guess I didn't do it long enough because it didn't do anything for me. I think that algo is so heavily trained at this point. I think Spotify should really release something that is obvious and UI friendly that isn't some weird hack/workaround to fix this issue.
> Funnily enough, I’d say this is the biggest rationale for Apple going ARM for Macs, which is to make the development environment exactly the same as their deployment targets, namely iOS, iPadOS, Apple Watch, Apple TV, and soon, MacOS.

No it's not. This is a negligable advantage for iOS developers (I am one and don't care about this at all). Improving the developer experience a bit does not bring enough value to Apple to make such a risky and expensive move.
I have some music that I kind of consider slightly trashy but do enjoy on occasions. I have the feeling that Spotify knows that this is a kind of "guilty pleasure", and seems to explicitly not recommend it in my autogenerated playlists. Wonder if this is a fluke or a real thing.
Managing tasks with todo.txt and Taskwarrior
Hi, my hometown is in the Midwest and has about 70k residents. The police department budget is two-thirds the general fund and increases about six percent year over year, for the last five years.

This year they added some building code enforcement officers to evict poor people; 95k/year plus benefits.

I think these small town cops are doing just fine with their community college associates' degree in "criminal justice".
I made a surprising find on Spotify not so long ago. One of their curated playlists - Techno Bunker [1] - algorithmically mixes from track to track, like a fairly competent DJ, and it does it even if you turn on shuffle. There may be others, but this is the only one I've found so far.

[1] https://open.spotify.com/playlist/37i9dQZF1DX6J5NfMJS675?si=...
IMO it should be solved at browser level. Basically browser should remember which pixel corresponds to which HTML element at any given timestamp. So when you click, it should check whether that div was located at this pixel 1 second ago. If it was not there, just ignore that click.

Until then it should be solved at application level.
I'm going to open source it in a week or two once the show's over. There are a couple instances in the git history where secrets got checked in, so I want to clear out the history and create a new repo.
The cutting edge has moved on in 7 years, but a Dell XPS 13 from 2013 [0] has an i5 (ivybridge), 8GB ram, a 256gb SSD and a 1080p IPS screen. I'd be more than happy to use that as a primary bon-developer machine, and I bet it runs great on windows 10.

[0] https://www.anandtech.com/show/6849/dell-xps-13-q1-2013-ultr...
It's not that simple. If it were, we would have many more vegans/vegetarians, who obviously practice what they preach.
Github have a security check that scans your repo's dependencies and warns you about vulnerabilities too
> ...the problem of x86 emulation can be dealt with if Apple offers ARM-based cloud servers.

Amazon has a very good ARM64 cloud offering with their M6g instances. Pure ARM64 server-side Linux stacks are not yet mainstream but the ARM64 Macs will help.
Neurological and neuropsychiatric complications of Covid-19
Amazon is already investing heavily in the graviton line of server-grade ARM64 CPUs, so there’s no need for any partnership.
*extreme nerd voice: "just use Nix"
Bummer! There are two main levers: increasing your portfolio value or decreasing your spending. If you do one of those two things I'm sure you'll be able to create something that feels successful.
Distributed Criminal Sentencing
A lot of software engineers in the Bay area make $120k, no pension, maybe stock options, maybe a 401k.
I'm surprised there hasn't been a class action lawsuit by the artists for the conflict-of-interest the labels have with Spotify. Sony, Universal and Warner Music all owned stakes in Spotify and it was against the interests of artists to offer Spotify content in exchange for razor thin royalties.
As someone who cares deeply about these issues and is not a climate change denier, I think this is absolute nonsense.

For example a person could sit around and light barrels of oil on fire and create legislation that changed the incentives regarding energy production (which we already do a lot of and is one of the only effective things we do at scale to affect climate outcomes) or that bans or changes costs for plastic production and still come out leagues ahead in terms of having changed things for the better.

Sure if you are publicly announcing that you are lighting the oil on fire, no one is going to take your legislation seriously but the reality is there is no good source of record keeping on people's day to day behavior unless the consciously expose it so you could simultaneously live a horrificly environmentally unfriendly lifestyle and improve things.

My point is not that you should do this, but that the idea this change is going to swell from the ground up is nonsense. It needs to come from well organized legislation. That piece of legislation is probably not going to be much affected by the individual track record in the hundreds of people who end up being involved in its production.
You'll need to maintain multiple sets of images and you'll need to do the work to grab them appropriately in your tool chain.

As far as I'm aware there's no universal docker images.
What the author misses is that government can play a huge role in combating climate change. There are simple policies the government can enact that would greatly improve the situation. Things like stopping fossil fuel subsidies, enacting carbon taxes, and incentivizing clean energy. There was a recent Ezra Klein podcast with Saul Griffith about this very topic. For instance , it is literally impossible in some places to put up rooftop solar due to archaic building codes. In a lot of cases the government is getting in the way. This is why protests can be effective, even if individuals may not always reduce their lifestyles.
Agree, serendipity is the hardest thing to reverse engineer.