skysight-inc/HackerNews huggingface dataset:
> The only reason people use redux is that they want a sharable state across the app

No. You can do that with a global variable. Redux’s main features are serializable actions, serializable state, plus localized updates if you use immutable data. It gives you the ability to throw your state at localstorage, send actions over a websocket, easily traverse history (undo, time travel) and keep a log of changes. It’s ok to not need any of this, most projects don’t, but at least write off the library for the correct reasons.

> React is fast by default

Also not true. React does basically no optimization at all besides batching state updates. Your computer is just fast enough that you’ll think it doesn’t matter until it’s too late. Optimizing rendering is 100% on the application author.
Why are you so skeptical of their technology?

Look how accurate raspberry pi powered ADSB plane tracking networks are — and that’s a much harder problem: they have no funding, they’re doing triangulation at the speed of light, and they’re doing it without GPS clock sources. You could also point to the lightning tracker networks that work in roughly the same way.

Given a few million dollars to outfit their nodes with good GPS units and good microphone arrays, I’d expect their technology to be very good.
Show HN: Shipping made purposeful
How much higher would their salaries be?
If the officer lied about having probable cause (e.g., by telling ShotSpotter to fabricate alerts or to re-classify an alert after a stop to manufacture probable cause), the case can be thrown out.
It's a work in progress. They've only announced "street views" for 10 indian cities so far. I guess data is still being collected and processed before it will be available for the whole country in Google Maps.

Some prominent, touristy street views that Google publicised in India includes - Red Fort, Delhi ( https://www.google.co.in/maps/@28.6559308,77.23832,3a,75y,10...? ) and Gwalior Fort, Madhya Pradesh ( https://www.google.co.in/maps/@26.2296974,78.1691643,2a,75y,... ) ...
While a little pricey, Bismuth is relatively safe and can be melted stove top.
Of course you can still by lead melting pots at some bait stores along with molds for heavy sinkers.
I wish I still had the molds I was given when I was a kid to make lead soldiers.
I've never liked the "you'll get used to it" approach to life.

I prefer to make my life harder by pursuing the perfect solution. It has bitten me in the behind multiple times in the past :)
In a way, yes, that's problematic, because what you're saying is that those people are still not arguing for equal rights for all based on principle: their sole objective is arguing for more rights for themselves, which is still an adversarial position to take and in the long run will do nothing to prevent the tribalistic nature of public discourse.
Great paper. I remember actually physically printing it off and putting it in a folder when I was in undergrad. I still actually look at it again every few years just because I liked the idea so much.
So it’s completely subjective to you, AKA not anywhere near the testable physics that I was looking for.
Which old version number are you referring to as magic? I'd like to try it.
I can't believe they left out the zombie hamsters. He literally made a primitive 500-watt microwave to revive frozen hamsters. It's tied to the same experimental biology work that led to the ECD's development
Once I was on the phone with Blizzard support, and they asked me to verify the answer to one of my security questions. I said “oh, it’s probably just a bunch of random letters” and she said “uh, yeah, it is actually” and let me into my account. So be aware of that as an attack vector too
There still are legitimate use cases for third-party cookies. Let's say you pay for YouTube Premium. Would you be okay seeing ads in YouTube videos embedded on other sites? Should YouTube disallow embedding? That's just 1 of many examples of user expectations that break without third-party cookies.
I HATE Nvidia. I had setup ubuntu once. Got everything running. Think this was 16.04. And for a couple of months it was rock solid. Then I was trying to play a game and some forum said to update the Nvidia driver. So I did… after rebooting I got a black screen. No UI. No she’ll. Nothing. If I shut down the shell would flash up for a second. But essentially I was locked out of the machine because the Nvidia drivers broke everything. Even booting into safe mode or whatever resulted in a black screen.

That’s the last time I bought a desktop computer with Nvidia card.

AMD even with their new cards being a bit buggy has never had such issues.
So can't you just do that? Install the system and then drive a calibration car that emits sounds and logs gps coordinates?
Email problems are why I ditched DH. I was waiting for some very important visa and job offer emails and though I could send, I wasn't receiving anything and missed some deadlines that ended up losing me a job. Their support said that email was essentially a 'bonus' and there was to be no expectation of it's reliability.

This was circa 2015.
I think they meant races or ethnicities that are a minority in the US at large, since that's how the term "minority" is typically used
With a name like “Motor Admin Rails” I expected this to be some IoT motorised CMA/rack rails solution for data centers with too much money.
The cop that heard the backfire would likely be called to testify that fact in court. If they fail to show up, and the arresting officer (a different cop) claimed they made a probable-cause traffic stop based on what the other cop heard, and that cop refuses to testify, the prosecution is going to have a bad time.
The problem is at least with police, presumably (and I understand this doesn't functionally work due to the dysfunction of the police & court systems) if the police kills and/or maims an innocent person due to their error, they can be held responsible for their stupid decision.
During the Covid pandemic health officials occasionally used similar language: The rate of increase in new cases was increasing/decreasing...
This same thread has people complaining how Firefox is funded by Google (https://news.ycombinator.com/item?id=32258663).

But when they try to develop alternative funding mechanisms like this they also get attacked.

> All of these anti privacy features, default enabled as they are, tells me something about Mozilla. Something you might not even want to think about.

Their goal isn't anti-privacy, it's that they need alternate revenue sources. I'm fine with that.

>>> but you can turn it off, doh

Please don't misquote me. My parent post was polite and informative and to mischaracterise it ("doh") is unnecessary.
Party of Manchin!
While it's mostly a phenomenological observation (and not a natural law), many types of movements in humans and animals are well described by a "minimum jerk trajectory" [1]. There's a ton of debate about whether or not the brain is actually computing or optimizing the 'jerk' of your arm at all - or if it just happens to be the consequence of minimizing the effects of noisy neurons and muscles.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6565116
>remember that the abortion issue, as a matter of law, is about the state's interests in the body. it does not litigate religious or social mores, but most of the "debate" is of this latter type.

It seems specious to claim this when the states' interests in the body in this regard (as well as gay marriage and any other rights formerly predicated on the right to privacy asserted in Roe) are based on conservative Christian beliefs and mores.
> Redux is scrap - These days I use hooks and a tiny store with Immer, but I carry the golden lesson from Redux about one-directional data flow and UI as (mostly pure) function of state

You've just reinvented Redux, except worse in every way. Just use Redux toolkit.
In ADS-B, planes broadcast their locations.
Hope at some point we can have un-crippled firmware for the 1D(X) series of cameras. Magic Lantern developers are acting like scared cats because allegedly someone at Canon said 'No'[1] and no one questioned it.

In theory developing third-party software for devices is legal if the 'finished product' does not contain material copyrighted by the original vendor.

[1]: https://www.eoshd.com/news/1d-x-has-traces-of-1d-c-firmware-...
It’s not funny at all. A dictator controlled company moves faster, but both faster to success and to failure. That we don’t want bean counters at the helm doesn’t mean that the opposite is automatically a win.
As many as half of the games were below average!
I think disabling access to data you’ve encouraged your users to store for years is a distasteful monetization strategy.
I wonder if there's any article keeping track of how much money the billionaires actually donated vs. the promise & pledge competition between them when the topic was still hot?
It won't be, because those regulations aren't in place to ensure safety, they're in place to be a barrier to small manufacturers getting started and competing with the incumbent US Auto makers.
A new FTC lawsuit hits on the day of Meta’s first-ever earnings decline
If the real concern was secrecy, there are protective orders and other techniques that could go pretty far to assure this (but nothing is impossible).

I think the most reasonable inference is that they are outright trying to hide. And probably because the truth is totally damning.
Sure, but if a city that is predominantly black, whose government is predominantly black, decides to use shot spotter, it would be silly to claim that it is being deployed in minority areas in order to oppress minorities.
Map every city in the US and world?

Now that's a lot of work.
Don't worry there's a library for that. Probably. And it might or might not have performance issues and odd behavior but that's for the next developer to solve.
A quick try, holding the little yellow figure out over first Agra and then Delhi, it appears only a patchy subset of streets have been pictured as yet. Very specific neighborhoods, with large blank areas between.

That won't work well with geoguessr, were you like to "drive" along a road for a while looking at signs.
I mean, I genuinely think most people don't intend ill. The most nasty, abusive people I know simply believe that they are in the moral right. In fact, believing that being morally right justifies their behavior is the biggest sign to me of a dangerous person, not a person who knowingly thinks evil things.
For real. I wonder how active phone microphones and geolocation are generally -- I know there are a host of location tracking (marketing) companies that use app geolocated data as their sources.
One, absolutely yes, but maybe not 2,000
Top article on that vice link:

>In Chicago, a government watchdog says Shotspotter alerts have only led to evidence of gun crime in 9 percent of cases.

>fewer than 2 in 10 investigatory stops following ShotSpotter alerts resulted in the recovery of a gun

9% actually seems like a lot? Considering that most criminals don't stick around after illegally discharging a firearm. And 1 in 5 resulting in the recovery in a gun? Vice is really bending over backwards to pretend that these numbers are bad.
default-deny of libraries is probably a good rule of thumb for writing maintainable react code. i'm not sure we'd reject hiring someone who doesn't understand why, but it's something senior folks should learn after maintaining enough oss code in the relevant oss ecosystems, and if someone hasn't, we'd catch+teach as part of standard SDLC.

tools like snyk.io overviews of most packages show why so many are landmines you're planting, not time savers. if you've never felt that pain... that's interesting. it's odd to not be hit by their issues when things like major upgrades happen (every year or two, right, else you're outside of LTS windows!), routine scans+penchecks, and other aspects of writing code that isn't going to destroy your customers safety + team's productivity.
Imagine I made a magic "crime detection" box that called the police each time a crime was "detected".

Now imagine all it did was randomly pick a number from 1 to 100 each day and if it were a 1 or a 2, it "detected" a crime, giving probable cause to police to search people near the box.

Now imagine I almost exclusively put the boxes in areas where black people without a lot of money lived.

You could see this would be something of a problem, right?
As a descendant of a totally blind man, but with like 20/12 vision myself, I just have to agree. Dude eyes are the ultimate threat detector, they're essential, and there's so many people trying to take advantage of vision impairment. They need it to be perfect stereotypical blindness to give a single unit of fuck about the problem, no compensating for limitations, all or nothing. Never look from another point of view. Plus all the fake-blind beggars taking advantage of the sympathy that ought to be reserved for the legitimate blind or vision-impaired, of which there are enough as it is.

Oh but you know how I help my vision when it starts declining now and then? Eat fish oil, very pure no mercury, eat it, six softgels a day and your vision will improve. Eyes are almost pure omega-3 omega-6 and omega-9 fats, in the lens and retina. Declining vision is basically due to your body rearranging its unsaturated fat reserves, with which it is endowed at birth and never gets more of. Some people their ears start to go, others their mind start to go (and that's why I was prescribed fish oil by a psychiatrist, but like one a day get real doctors need to up the dose), other people their joints or their heart. You can't just eat fish, the mercury completely undoes the effect. It's not found in nature. Only in labs. It's the fat endowment.

And that's the framework for compensating for blindness: not being blind in the first place. Undoing it. Dude you can eat 15 softgels a day.
Coca and cocoa are two different substances.
>"tech", but is just ads with social content

Too bad you edited your comment in this part, your previous remark was quite fun and accurate.
MLAT time-difference-of-arrival improves the accuracy substantially. Edit: not true, but can provide equivalent accuracy.

https://www.flightradar24.com/blog/how-we-track-flights-with...
Telnet to the port sometime establishes connectivity too.
My understanding is after being found in contempt you then try to appeal that. Disclaimer: Definitely not a lawyer by any definition.
The web has it built in now! Try input type=“date”
I often do image searches for cities I'd like to visit. The old European cities are more likely to be photographed from the street level showing the details of individual buildings, while newer cities in the Americas and Asia are usually photographed from afar as a skyline. I think this indicates a change in how we measure the look of a city.

Ornamentation on the 50th floor is hard to see from the street, while a medieval city is mostly flat (2-5 stories) from afar.

Architecturally ornamentation is out and rarely tried now, so individual buildings don't stand out from the street perspective. Rather, the use of monumental forms (China TV building, London's Shard) are what set a building apart from the city now. And indeed the city itself has become a composition via skylines.

So although the buildings we construct now are much more austere than in the past, the city as a whole has acquired a third dimension which is where the originality plays out. So instead of individual structures standing out, entire cities now stand out.

On the subject of glass boxes, I can agree that they are forgettable.
It's not much better now afaik. I still just default to using separate fields for day/month/year etc. If anything good and fully accessible/mobile friendly/etc. exists I'd be happy to know. The browser native solutions have never been very good as well.
FDA’s top tobacco scientist takes job at Marlboro-maker Philip Morris
y(t) = bank balance

y'(t) = income

y''(t) = raises
I prefer this over sacking Engineers.
Think about how echoes from buildings and cars mess up this simple model.
why doesn't an even better version of that exist now?
K8s in K8s
It's like OpenStack TripleO for K8s. Underlying it's virtink based, which spawns cloud hypervisor(rust-vmm) based VM provisioning and K8s Cluster API
Amid the hype, they bought crypto near its peak. Now, they cope with losses
Do you seriously think by "minority" they meant at the local populace level and not national populace level? When has that ever been the colloquial use?
You win! The commenter made a grave semantic mistake by not adding "in the US" to "minority" and now their comment is completely meaningless and without merit.
Tech Blogger Slack Channel
This is a Slack channel for Tech blogger and Tech Youtubers.
The article says "chiark’s OS install dates to 1993, when I installed Debian 0.93R5, the first version of Debian to advertise the ability to be upgraded without reinstalling." So that's probably the starting point.
This is nonsense, revisionist and blames people who didn't like having their workflow yanked out from under them for only being able to use "windows-like" desktops.

Linux (and the wider unix-ecosystem) had a variety of paradigms available, in the form of things like fvwm, gnustep, enlightenment etc. Gnome 1's default look is a hybrid of CDE and windows influences, and Gnome 2 with its default top bar took things in a different direction, if anything its default layout looks much more like earlier MacOS releases, which had had a top bar since, AFAICT, the 80s.

Microsoft were certainly making a lot of noise, but with their SCO proxy war failing so badly, nobody was taking it seriously by then.

Gnome 3 happened because the people who were behind Gnome 3 wanted to change everything and they were in a position to do so. The bad feeling came because not only did they change everything, they went from a "do things your way" to a "you must do things our way" model and they (apparently deliberately) killed the ability to run Gnome 2 and 3 on the same machine. They announced 2 was deprecated and abandoned as of right now, and that the users would basically just have to suck it up.
But implementing a date picker UI isn't hard at all. If you have some particular extra requirement or a novel idea, go for it. That's also what front-end devs are for, reinvent UI for, I don't know, reasons.

Just, I certainly agree in this point, just leave the management of leap years to the date data type of the platform. Don't ever, not for a second (leap or not), think that += 24*60*60*1000 could be acceptable. But chances are you'd be far more aware of that wrongness while throwing together some novel date picker than anywhere else you might be tempted, where usually the peculiarities of calendar are far out of scope.
Usually the idea is to compel discovery, so it would be a fine of several thousand dollars a day until they give up the info.
States and governments have literally sued Google over their plans to remove third-party cookies. Advertising is a multi-hundred-billion dollar business. There are a lot more players than just Google here, and none of them want Google to rock the boat. The EU Commission has already launch an anti-trust investigation over their removal of third-party cookies. How do you think Google waking up tomorrow to announce the removal of third-party cookies would go over, from their perspective? If they don't "work with" anyone?

You can even see people claiming this in this very thread:

> Google would probably face legal issues if they did this too fast, other ad networks depends a lot more on these tracking cookies than Google does so they would sue Google for using their browser dominance to hurt their advertising competitors.
> it would be silly to claim that it is being deployed in minority areas.

No, it would be silly to claim it's being deployed only in those areas.
Strange. Probably the embarrassing parts relate to the after the fact reclassification of reports after the fact by Shotspotter employees.

The first system was in Redwood City, CA. I once went to a talk by the designer. They had leased analog audio lines to each microphone. At the microphone end, they had something like a logarithmic amplifier, which traded dynamic range for frequency response. The idea is that you don't want to saturate when it picks up a bang. The audio feeds went to an IBM PC at the police station with some multichannel analog input cards. A program written in LabView running under DOS did the analysis. It was looking for a sharp upward spike from multiple microphones. Then it took the time deltas and computed a position. No attempt to compensate for bounces off buildings, etc. Fairly coarse resolution, down to the side of a block, not a building. It was pretty simple.
The full example is sadly closed-source for now. That said, we are closely collaborating with the maintainer of PKG as part as the Node.js SEA initiative, and we hope to be kickstarting an experiment on refactoring PKG to use Postject pretty soon.
You seem to misunderstand centrism to such an extent that you're essentially attacking a strawman. Centrism isn't an imaginary middle-point on a spectrum between opposing ideologies. It's essentially just a pragmatic selection of various political ideas, depending on the person and their situation.

Most of the self-described "radical centrists" I've met aren't attempting to perform any sort of ideological balancing act between left and right, it's just that they simultaneously hold a particular mix of ideas from both the liberal & conservative parties in such a way as to never be able to fully side with Republicans or Democrats. They find themselves split by a zig-zagging line across so many different issues that they must reject both major parties.

For example, someone who deeply supports abortion rights and LGBTQ marriage, but also feels strongly about the 2nd Amendment might describe themselves as a centrist. Those are all strongly held beliefs and none of them occupy any middle ground. It's not intellectually lazy or morally bankrupt to hold a mix of ideas that don't fit neatly into either major party.
Yeah the linked post is nonsense.

Apple's "Look and Feel" lawsuits had failed by then, and it was clear there was no way Microsoft would succeed. As you say, they were only pursuing exact copies.

The real problem was the KDE/Gnome split.

KDE came first (1996), but used the non-free Qt. Gnome was started (1997) to be entirely free, and so developers split like that.

Subsequent splits were for a bunch of reasons, but none were really related to MS threats.
As someone who has lived in majority-black towns in the south most of my life, those words are simply not used in the way you are using them. Blacks in the south are universally considered a minority, even in those geographies where they are actually the demographic majority.
> That is a terrifying sentence

It is.

But so is the situation under discussion. When you have the choice between getting silenced for the truth, or keeping quiet about a disaster, the people putting you in this dilemma aren't doing so by using tools of reason or debate - but with tools of power and terror.
A really big problem with web app dev is that it covers a very broad area.

Advice like not using libraries will have very polarized reactions (as evidenced by this thread) based on what kind of goals people are working on. Some react projects are very short lived so common problems like a library no longer being maintained are a non-factor. For large scale projects, typing loc is not a bottle neck, changing a foundational library that everything is based on is a potential massive timebomb.

And then there's all the decisions (like a date picker) where it can go either way.
Let me know once this is ready, so we can give it a shot inside Postman :)