skysight-inc/HackerNews huggingface dataset:
Agreed about the writing quality (lack of focus). I thought the bit about liability was a stretch; I don't think this guy is a lawyer, so I'm not sure why he thinks he's in a good position to assess.

Generally, I think signed commits are a good thing and mitigate GitHub's centrality, as currently, the only proof that Bob Fooman did a specific commit is that GitHub permitted it to occur with the given email address.

Essentially, this means that the root-of-trust (with unsigned commits) _just is_ whoever the hoster is, creating enormous centifugal force towards trusted repo hosters.

With signed commits, I can verify that the same Bob who signed a commit in 2008 is the guy who's signing commits now (if it's the same key; it might not be, but we have keyservers to track key expiries and retirings as well.) So you can take that repo and put it on codeberg or whatever and it's still verifiably Bob, and you don't have to wonder about the security of the previous repo hoster.

I also think that the meaning of a signed commit is pretty clear: "I approve (and did) these changes to the codebase." I have no idea what the legal situation is, but I'd be surprised if the intent was not recognized. (but IANAL either; any actual lawyers here wanna comment?)

Finally, I thought this guy's weird rant about key management back in the Before Times was telling. As a fellow Old, I'm pretty good at picking up oldsmell (it takes one to know one,) and this sounded a lot like someone crying out under the weight of several decades of complexity increase.

I get it. I want to scream sometimes too. But you know what? key signing is not weird, new, complex tech anymore. Tweens (especially ASD-spectrum tweens) can even lecture you on this topic :) This guy talks like it's this huge weird new thing and who took away all those nice plaintext endpoints anyway, let me tell you, back in the day, all you needed was telnet and --

Finally, the part I can speak to is the potential benefit. Aside from the obvious one I outlined above -- decentering the github repo host as root-of-trust -- there is also probably a lot of benefit that I can't see, and that, perhaps, no one yet sees, but will become plain after some future supply-chain attack.

There are known knowns, known unknowns, and unknown unknowns, and the last bucket is the most important for any serious professional in this industry. Security, like dressing for weather, is about layers because you never know when you'll need that overcoat.

- signed, former CSO of a very small startup, and current IC at another, larger startup
You really should stop doomscrolling though. Reddit and Blind are terrible sources of information. Compilers didn't decrease the number of programming positions available.

In any case, pick your struggle. Decide whether you want to be well-off and bored, or something else.

You're likely in a lot of student debt after uni, and even though job market is harder, there are still jobs available. If you switch fields, you would likely be competing against much better prepared candidates with more experience.

My advice would be to get a job in SWE and decide once you're in a better position than jobless with no experience.
It is needlessly smug and overconfident.

The core problem is that taking a photo with a camera isn't a valid comparison to the optics of the human eye.

Unlike digital cameras which are designed to bring colour into focus on a single plane (the sensor), the natural human eye produces a mixture of focal points dependent on wavelength of light, falling before and after the macula. The display+lens proximity to the cornea and natural crystalline lens needs to be accounted for; it's not going to be perfectly planar to the eye, and that is going to cause blurring which will change dependent on how the digital camera rig is arranged as well as lens selection.

Analysis based on photos taken through the viewport is an insufficient approach to draw conclusions as they don't account for phenomena present in the human eye. A secondary factor is that certain types of blurring may be intentional to offset the development of myopia. (It could even be to help prevent the appearance of aliasing.)

One can take "thousands" of photos of VR goggles, it doesn't make them an ophthalmologist. It makes them good at taking photos of VR goggles.
> Conversations recorded by ShotSpotter sensors have twice been introduced as evidence in criminal trials.

More importantly, how many times were collected conversations used and acted upon in an investigation and not been introduced as evidence?
Hello all, occasionally I write what I consider "Albuquerque content" and I do not expect it to become broadly popular. This article is something I put together very quickly and it probably assumes a certain degree of familiarity with the political context around policing in Albuquerque (which either side will tell you is very contentious) and, more broadly, policing and civil justice. Even without the currently evolving bribery scandal, the level of public trust in APD (and even the city council's confidence in APD) is very low. APD's transparency and accountability, or lack thereof, has been a common locus of the debate. On the other hand, another major issue has been APD's chronic understaffing, and APD contends that ShotSpotter and other elements of their real-time program help to close the gap that results from their limited personnel. With gun crime as one of the foremost issues in the city, whether you view APD positively or negatively, ShotSpotter is a big part of the discussion right now.

Historically, APD's use of pervasive surveillance technology has been a flashpoint in the debate. APD has live access to perhaps 3-4 thousand cameras across the city (they aren't very transparent about this and it depends on how far along the APS integration project is), they have used facial recognition against driver's license photos and other sources since 2014, they have installed ALPR throughout the city and recently expanded retention to one year, etc. This is all fed into the Real-Time Crime Center, which uses a data fusion product from a vendor called Genetec to provide sort of a futuristic point-and-click data system that combines ShotSpotter detections with video feeds with service call records etc. to produce sort of a dossier on any given person or location.

Unfortunately, there are a lot of things going on in city politics, especially with regard to crime and policing, and so the topic of surveillance has mostly fallen out of public attention.

Still, APD's refusal to say in any detail what parts of the city were covered by ShotSpotter has been one of the big ongoing frustrations, particularly among those who favor police reform. I mostly wrote this article to highlight that there is finally information on the matter available. The concerns about how distribution of sensors and, more broadly, use of surveillance technology impacts civil rights and quality of life in the city are mentioned mainly as an aside and I do not attempt to articulate the pros and cons. That would require a rather lengthy piece as the topic is complex, and currently the greater part of the controversy isn't even about the wisdom of deploying ShotSpotter, but rather over whether or not ShotSpotter even works (and, consequently, whether or not it's simply a waste of city money, at a rate of around $5 million).
> would you place it in zones historically more plagued by that kind of crime

You mean these zones? https://whitecollarcrime.zone/
5G New Radio (5G-SA) at 600Mhz (band 71) can deliver useful signal about 20% further than LTE on 700Mhz (bands 12, 13, 14 & 17).

We have seen this in action as many Cellspot and other signal booster users have retired these devices as the indoor and basement cell coverage improvements of 5G deliver better service than the DSL or satellite back hauled micro cells these users used to have at home.
Putting surveillance for gun crime in areas with the highest rates of gun crime is obviously what’s happening. I think the author and some commenters are nervous about claims that gun crime is inversely correlated with neighborhood wealth, which creates some of these strange accusations that some other bias is at play.

If you pull up a map of crime in most cities the inverse correlation with home prices is obvious. If nothing else, high crime rates rapidly crush property values as everyone wants to leave those areas.
Because the software has set the price and the landlords are using the software's price exclusively. That is why it's price fixing.
Why not try working for local government. Around here those jobs are secure and have pensions.

I've also been broke and financially insecure and it will better once you can pay your bills even if it's not your fave. Go for whatever your experience is for the first job.
What do you mean? Of course price-fixing and market manipulation works, that’s why criminals do it!

There is no limit to Price fixing for inelastic good like food, housing and medicine.
> The core platform service in this case would be iOS itself.

You’re right, iOS is a CPS. But that doesn’t change much in the meaning of the provision, nor does it make it applicable to web developers.

Specifically for iOS it would change to:

> The gatekeeper shall not require [people] to use, to offer or interoperate with [stuff] of that gatekeeper in the context of services provided by [third party devs] who use [iOS].

The PWA engine is a core part of the iOS operating system, so there is no “us[ing]” “offer[ing]” or “interoperat[ing]” with other stuff.

But the point below is more relevant here.

> Also, nowhere in the DMA does it say that there must be a contractual relationship between an entity and the gatekeeper in order for the former to be considered a business user.

True, I’m skipping the minutiae and going straight with the end conclusion.

Article 2 of the DMA contains all definitions.

For business users it states under clause 21:

> 'business user' means any natural or legal person acting in a commercial or professional capacity using core platform services for the purpose of or in the course of providing goods or services to end users

The CPS in this instance is not iOS because iOS isn’t used in the course of providing goods and services nor for the purposes stated above nor can it be used for those purposes.

The CPS in question is as defined under clause (2)(a), namely an intermediary service, more precisely, the App Store.

And Apple only allows usage of the App Store (and its IP needed to make apps) when under contract.

The DMA does not prohibit this, because doing so would be nationalizing private property.
Ipso facto, business users are under contract and web developers aren’t “business users” as defined under the DMA.

Hence the main clause in question, the one clarified at the top, doesn’t apply to PWA developers.

> Windows is a designated CPS under the DMA and no contract with MS is required in order for you to make, distribute, and have your users run your software on their Windows PCs.

That’s not a consequence of the DMA, it’s a consequence of Microsoft not monetizing their IP in that way.
The problem is Bayesian priors look an awful lot like racism to the unaided eye, enough so that it's really hard to justify them. Or maybe it's racism masquerading as a Bayesian prior. I don't see how to know for sure either way.
If income has raised by 20%, why should you expect rent to also increase by the same amount?
I dont doubt power is part of it but i will correct your assertion about Tesla. Tesla has created the EV market - the O&G companies killed it in the 90s and Tesla made it possible otherwise right now wed still be looking at gas vehicles. And yes going to EVs will help humanity - even if its only 20% of the fleet.
Even if you’re talking to your next door landlord and coming up with a joint price, it’s collusion.
Follow-up: I did a little legwork and found some Julia folks who were also inspired to implement tidyverse as faithfully as possible: https://github.com/TidierOrg

Here's how dplyr-style chains look in their system:

using TidierData
using RDatasets

movies = dataset("ggplot2", "movies");

@chain movies begin
@mutate(Budget = Budget / 1_000_000)
@filter(Budget >= mean(skipmissing(Budget)))
@select(Title, Budget)
@slice(1:5)
end

Not a character-for-character match to dplyr, but gets much closer than most other attempts!
his point was that he thinks low income areas are being targeted with a higher police presence. That is so wrong it’s hard to believe oc has ever been to a city in the us. I actually doubt he has for any serious amount of time. High tax areas are covered with police in US cities at a rate far above poor inner city areas.
Wouldn't exchanges and market makers (i.e. the big players) be all that's needed to clear orders at reasonable spreads? Others can always choose to what scope they'd participate.
None of the "wealth redistribution" efforts that are in effect bother me.
>Many assumed that ShotSpotter coverage was concentrated in disadvantaged parts of the city, an unsurprising outcome but one that could contribute to systemic overpolicing.

The author presents this as a negative but it is obviously a good thing. If there was an increase in gunfire in my neighbourhood I would hope that police increases their presence, lest the "disadvantages" begin to accumulate.
Stop worrying and doomscrolling

Uncertainty is natural. The Web Dev boom is a random artificial boom. Most other STEM jobs pay in the 60-90K range depending how good your grades are.

So yeah, you probably wont get a FANNG job, but you can easily get a job that will keep you alive.
And it's not just a Wikipedia thing. When I was researching a book a number of years back I found some fairly consistently repeated origin stories which, if you went back to some older books, basically weren't the whole story.
Taking competition our from the market mechanism
? Emissions did not decrease in 2023 it increased 1.1% with a new record of 37.4 billion ...

Production became more efficient but only at the level of slowing the increase rate not decreasing ...
> Anyone else find where they are doing anything iOS specific to enable background uploads when you don't ever open the app?

Search for "SyncService.instance.sync" in the code, that's what gets triggered.

The trigger is us sending periodic silent pushes to wake up the app.

> My guess is that as part of the Ente team, you open the app semi regularly, which is enough for the device to give some budget for your cloud sync process to kick off in the background every now and then.

I know what you think, but that's really not the case :) Many our customers are on iOS, they're satisfied with it. There are areas to improve yes - the initial import is the major pain, esp because it is also the customer's first interaction with the app - but the background sync itself is works seamlessly in practice.
I think the biggest asset for anyone (not you in particular) switching careers will be humility. Go into a new career will an earnest will to learn, go through the initiation, listen to seniors, take feedback and criticism (presented both well and poorly) without your ego going in the way, for at least 3-5 years.

Hate to say it, most of the software devs I know are pretty dammed high on their horses and it’s a bit obnoxious.
Now I'm glad I wrote that email to Tim Cook about this. Seems like the general backslash they got was so big that even Apple (which, I would add, always knows better) bent.
That implies they can avoid competitors doing something different. The hardest part about building an economical electric car has been cost-effectively producing the battery. Within a few years that will be a commodity.

Then what stops a new car company from forming that will sell you a car that lasts for 20+ years and you own it? Only the inability to get customers because the incumbents are offering a better deal. So to stop it they'd have to be offering a better deal.
Couple things:

1) if your interest in web dev is dead, then what do you have interest in?

2) what are your standards for a job?

3) if someone told you that “ok this college degree was a waste” how would you respond?

There’s no magic bullet, but knowing the answer to these can help you feel empowered to navigate the job search process
Sounds like they’re determining their own price with the technology that’s available.
You mentioned being bilingual. What language do you speak besides English?

As you mentioned, outsourcing is popular again. If you speak a language that's popular in outsourced countries then you bring an interesting skillset with you in that you can help bridge communication gaps between North America and overseas. Maybe you can find something in that space where you combo programming and product owner with multi-lingual capabilities.
AFAIK, only old people say that, and only in the region of Cundinamarca (Bogotá).

That is a very-very small number of people to write such an article, haha.
That'll be Lindt's most cost-effective product placement yet!
> Musk more than met his fiduciary responsibilities when he increased the stock value tenfold.

The important part is not the absolute benefit, but the proportion of benefit to cost. Elon's pay package was 12% of total outstanding shares at some point in time; would he/the board have still met his fiduciary responsibilities if the pay package were 15% of total outstanding shares? 20%? 50%? 100%? 200%? Higher?

And what about the other direction? Wouldn't shareholders have benefited even more if they had received the same increase in shareholder price but only giving Musk 11% of outstanding shares? What about 10%? 8%? 5%? 2%? 0%?

More to the point, there's some limit to how many shares could be granted to Elon, as at some point the dilution is too severe even if the share price skyrocketed the same way. And on the other side, there might be a point where the offered compensation is too low, so you may not see a benefit.

The issue was that there was no effort to find the best cost/benefit ratio (or even a good cost/benefit ratio) for the shareholders, and since the deal was assumed to be unfair and the burden of proof was on Elon/Tesla to prove their price was fair, that results in the package being rescinded.

> And wasn't the board elected by the shareholders?

Sure, but that doesn't necessarily mean the board has the shareholders' best interests in mind for every action they take. As an example, the board composition was mostly the same during the SolarCity acquisition as when negotiating the 2018 compensation plan, but the board behaved very differently during the acquisition (e.g., pushing back on Elon's asks), so they were deemed to be sufficiently independent for that transaction.

> What's wrong with that?

It works as long as "supporting Elon" happens to be what works in the shareholders' interest, but there's no reason the two have to be the same thing.
> It would be nice to have enough gun crime and sensor location data to see how true that is.

The main thread of the article is that ShotSpotter operate without scrutiny. The problematic aspects of their deployment are the false positives...

> APD received about 14,000 ShotSpotter reports last year. The accuracy of these reports, in terms of their correctly identifying gunfire, is contested. SoundThinking claims impressive statistics, but has actively resisted independent evaluation. A Chicago report found that only 11.3% of ShotSpotter reports could be confirmed as gunfire.

.. and false charges

> This ought to give us pause, as should the fact that ShotSpotter has been compellingly demonstrated to manipulate their "interpretation" of evidence to fit a prosecutor's narrative---even when ShotSpotter's original analysis contradicted it.

Linked article: https://www.vice.com/en/article/qj8xbq/police-are-telling-sh...

.. and as highlighted in another comment (https://news.ycombinator.com/item?id=39577403), cops shooting kids playing with fireworks

https://chicago.suntimes.com/crime/2024/02/27/chicago-police...
Lenovo Carbon X1 32gb with 12th Gen i7. Run Debian 12.5.x very well. Best combo I have ever had including MacBooks.
https://github.com/sindresorhus/awesome might be a reasonable starting point for anyone looking for software curations.
Lots of people are saying it's the same as doing it manually with public data. I don't think that's the issue. The article is explaining that the focus is the shared pricing database.

Public information doesn't tell you if competitors will underprice to sink you, or if they are likely to hold a high price even against lower occupancy. This software tells you and your competitors whether or not to do that, and bases that guidance on its inside knowledge of its own customer base. That is what the FTC and DoJ are calling collusion, based on my reading of the article.
https://pudding.cool/process/how-to-implement-scrollytelling...
I don’t have an MQ3, so I can’t compare, but I can say the photo of the blurriness of the AVP is not representative of what the eye sees with that same picture open as large as it will go, as far from the viewer as it will go.

I can see 5 lines, not some amorphous blob.
> you really need to try communicating to someone else not just congratulating yourself after doing something simpler than average Morse code.

I didn't advocate something simpler than Morse, I wrote that Morse was more efficient than Tap. Nor did I "congratulate" myself. Your reply also seems answer points I did not make.

SOS is also easy to remember without knowing full Morse.
In Dallas I hear the pop-pop-pop of gunfire virtually every night in my oakcliff neighborhood. Even when the Cowboys score a touchdown you hear gunfire. The police have basically given up.
I don't believe wikipedia considers blog posts published sources (probably because of bitrot). I believe the easiest way to get any specific conclusion/belief/opinion into wikipedia, is to get it published as a book. Then it can be cited as "alternative" theory or whatever.
Cundinamarca → https://en.wikipedia.org/wiki/Cundinamarca_Department

The Spanish page has more information → https://es.wikipedia.org/wiki/Cundinamarca
How is it "overpolicing" if those communities truly experience more gun violence than others?
Looking at the “woman, messy hair, high quality” image, the hair farther from her head looks wrong in much the way that iPhone portrait mode messes up hair. I wonder if this is an example of an AI training on partially AI-generated data and reproducing its artifacts.
Contrary to what you believe, finding a flintlock isn't all that hard.[1] It even comes in tacticool black.

https://muzzle-loaders.com/collections/traditional-muzzleloa...
> Dynamicland’s new website will be here in the spring of 2024.
Wouldn't that apply to both AoS and SoA, though?
Location: Sorocaba, Brazil

Remote: Yes

Willing to relocate: Yes

Technologies: Typescript, Javascript, Reactjs, React Native, Nextjs, Tailwind, Php, Docker, SqlServer, Postgres, MongoDb. Willing to learn more

Résumé/CV: https://drive.google.com/file/d/1zsF9ow6FvhzcUb48MtCGlqLgjk5...

Email: lmarciorodriguesjunior@gmail.com
> think it's a bit unfair if you have to pay more for liability insurance because other people have chosen to buy more expensive cars

Yes, this. You can opt-out of insurance for your own vehicle if you want, but generally required to buy some minimum for everyone else's property that might be involved.
The algorithm is not operating on public info, it is soliciting proprietary pricing and vacancy data that is not available to renters or regulators. That secretive information sharing is the basis of the whole scheme.

And the collusion doesn't stop with this information hoarding; the pricing recommendations are as profitable as they are precisely because many property owners in a market are enacting them with the knowledge that a known quantity of their peers have no intent to undercut. Sure, someone can renege on that, but collusion doesn't require that you have an airtight legal contract to bind all parties; after all, such contracts are inherently illegal!
I was going to add to my comment but it was dragging on a bit: the real test is simply to put it on and wear it.