skysight-inc/HackerNews huggingface dataset:
And regarding your last question, the first of the two court cases where verbal communications were captured (because they were at the same time as the shooting), was in 2007. So shotspotter has been around for a while.

Have there been any breaches where less-honorable actors have managed to hack into sensors and exfiltrate data? Have there been any breaches of the actual recordings of shootings?
related from yesterday https://news.ycombinator.com/item?id=39573851

I think Pichai was a terrible CEO, but IMHO, changing the CEO is not going to fix anything. Google has serious culture issues and structural management problems.
To turn the ship around they should restructure hard and get rid of the cancer. Re-focus on merit and clear goals.

I seriously doubt they have the guts to do a restructuring. On one hand, Page and Brin probably don't want to risk rocking the boat and they have the lions share of voting shares. On the other hand, advertisers and government agencies have a lot of leverage over Google to force it to stay as woke as it is.
It's a shame that this kind of interesting and interactive learning experiences have been dispersed and relegated to obscure parts of the web, instead of being part of a central repository of knowledge.

In my teens I used to spend hours marvelling at similar visualizations that were part of Encarta. Most of them were technically crude compared to what we can do today, so I feel that we lost a crucial opportunity to spread knowledge.

While Wikipedia is great, it's mostly a static repository, and pales in comparison when it comes to engagement. I think there's still a chance for an organization to curate the content on Wikipedia, and make it interactive and engaging, since Wikimedia is clearly not interested.
Did we read the same article? The main concern is that millions are being pumped into a surveillance program of dubious efficacy with zero accountability and clear biases. Budget that could be allocated to social programs that have a dollar for dollar higher impact on reducing violent crime is instead going into the police industrial complex, increasing surveillance on underprivileged communities instead of actually trying to do anything to address the root causes of gun violence. Shouldn’t that make you mad?
> Yes, We Mean Literally Abolish the Police

https://www.nytimes.com/2020/06/12/opinion/sunday/floyd-abol...
This is so embarrassing to read.
Yea, I assumed that. Which makes the parallel version improvements still interesting but surely it's very artificial. You can't processes all the data at the same time if you don't have it all yet.
Absolutely. But in the UK, Ireland, Germany, New Zealand, etc... nobody would be refused their medicine because the payment system didn't work. Even if the computers didn't work.

In the USA, people can and do die because there's a financial barrier to accessing medicine. Not so in countries that care about people.
Cool! Another question: how are those actual song drums/cylinders made? i.e. how are songs programmed? Especially interested in those old machine drums.
It really depends on where you sit in the stack.

The generally useful rule is “measure before acting”.

There are some rules of thumb at every layer:

If you’re getting bad scrolling in a web application on a mobile phone, something is probably getting called over and over

If you’ve got an x86_64 server maxing out but the cores aren’t printing work? Zen4’s northbridge has some edge cases.

If you’re trying to melt aluminum so that exquisite optics can do extreme ultra-violet litho: weak hyper charge is very well determined empirically but there are some weird readings on muon spin.

I’m sort of kidding because this is an Endless Internet Feud, but really it’s measure and whack the hot spots.

I’ve done a bunch of this shit: if you’re not sure where to start feel free to email.
I wonder how stable those libraries mentioned are, and how much RAM is needed, because I cannot run LLMs at all on my Pis.
there are no disk file read times in the original rules. file is in memfs.
I want a program that reconstructs the landscape from the sound of rolling thunder.

https://en.wikipedia.org/wiki/Impulse_response
Some bloggers report headache, nausea, indigestion, dizziness, blurred vision. Serious side effects rarely occur but can include diarrhea, muscle pain, disorientation, and coma.
I have been hoping for long that he would finalize this machine of his and start working on a new album.

Please get me right, the machine is marvellous but I love their music even more.
maybe in 2022 but not in 2024 - it is too late to switch horses now. I am predicting a low-turn out election as voters fail to muster enthusiasm for either of these two 80 year olds and Biden sneaks in due to Trump 2.0 being too unpalatable
these services are a form of collusion that basically bypass normal supply and demand and are effectively anti-free market. i can see it being ok if all the properties were owned by one person (which they aren't) but then the gov't would be within its rights to go break it up as an unfair monopoly. which i might add, is a monopoly on a basic human need for shelter. a right even? this is corrupt greed at its worst, market manipulation at best.
Sometimes you can change the problem slightly to cater to one or more of the points on that list.
The frustrating problem with people down voting without any
explanation is that simply ignoring the knowledge of experts and
hiding whatever has emotionally enraged you does not further the
discussion.
Well aware that the big consulting firms work closely with western governments on certain subjects (public health, economy) but if they are providing military advice, that's news to me.
There were 2.79 billion internet users in 2014 https://ourworldindata.org/grapher/number-of-internet-users?... so the number couldn't have grown 10x because there are no 27.9 billion humans yet. The latest data is from 2020, so maybe it's at least 2x what it was in 2014.

Most of those new internet users are in Asia and do not use English as their primary language. If you look at editor counts of other Wikipedia editions; Hindi https://stats.wikimedia.org/#/hi.wikipedia.org/contributing/... , Indonesian https://stats.wikimedia.org/#/id.wikipedia.org/contributing/... , Thai https://stats.wikimedia.org/#/th.wikipedia.org/contributing/... , Persian https://stats.wikimedia.org/#/fa.wikipedia.org/contributing/... kept growing after the English Wikipedia saturated.
er what?

he's been CEO for 9 years, in the hottest tech market in history, taking over probably the most successful tech company in history.

it's also apparently ~less than the S&P return from 2015 - 2023: https://www.officialdata.org/us/stocks/s-p-500/2015?amount=1...
I think cases like that show that people aren't killing each other not because it's hard or enforcement and punishment prevents them. They don't do it mostly because they just don't want to. And if they want to, they want to kill people close to them which makes them easy to connect with the crime. Murderers who pick unrelated victims basically roam free. It's good that there's so few of them.
Correction: It's 16 Megabits/s which is 2 MB/s.

Still impressive either way.
Very nice work. And interesting to see that North isn't where I'd expected it to be on the map.
"Doesn’t all of this talk of ‘voter suppression’ on the left sound similar to charges of ‘voter fraud’ on the right?”

The exact moment you can stop taking him seriously.
Motorola's 6809: The Best 8-Bit?
you can create a perfect hash based on the presence of at least 4 characters. perfect hash is pre calculated based on possible inputs (-99.9 to 99.0 in bytes). the hash is usual byte*seed+hash. "seed" is chosen so that there is no clash (you can find a static seed in a single brute force from 1 to 1m in < 1 min)
Don’t use the strict equality operator if type inequality should short circuit to false. It is 30-70% faster to check for equality of the result of typeof, and only when true to check value equality.

This makes no sense to me, since checking type is supposedly the first step of each equality operator’s algorithm, but this is the result JSBench keeps returning me.
> since I lived in the U.S a long time and never experienced this snapping thing I felt what, no way, this is crazy.

Thank you for the candor. I agree that it is bananas. Definitely can see how it might be difficult to believe at first.

> People often make statements about what societies are like in order to paint them in a particular way for rhetorical or propaganda purposes.

Absolutely. What do you make of the folks in this thread echoing your sentiment that it must be made up and/or quickly changing tact and trying to pass it off as completely benign and normative by various explanations?

I would argue trying to pretend like it is fake is a form of gaslighting/propaganda. Doesn't seem like you were engaged in that, especially with your response.

You might be somewhat alarmed to know that initially one or two NYT staffers did in fact engage in exactly this behaviour until they were debunked ("I was there and it didn't happen" type posts on X). I am a tad alarmed.

Hence my call for rumination. All of this is quite bizarre, don't you agree? What on earth is going on?

> Evidently you have never had a similar experience.

Of course I have. I am not even calling you particularly gullible actually. I think clearly on display down thread from you is an exploitation of your, and others like you, reasonableness.
what are you talking about? gemini etc have been open for internal testing for at least a couple of years, soliciting feedback on any topic.

almost every new product is handled that way, it's just that lots of internal feedback is ignored, leading to regular and predictable PR disasters.
That's not what I mean by pricing decisions. You of course know how much Walmart asks for tomatoes. What you don't know, and is a closely guarded secret, is how Walmart arrived at that price. Is the current price close to their minimum possible, and would they remove tomatoes from the shelves rather than drop this price if the demand wasn't high enough? Are they expecting to increase it or decrease it in the next six months?

And this information is important, because if Whole Foods knew it, they could either (a) try to undercut Walmart to steal their customers, but also could (b) safely increase their price knowing that Walmart plans to do the same, and so
not fear losing tomato customers to Walmart.

In contrast, landlords working with RealPage know that at least a large percentage of other landlords follow the exact same pricing strategy, and thus be secure that, if they also refuse to lower prices as the algorithm is recommending, they won't lose tenants to other landlords. Of course, some of them might chose option (a), undercutting all the others, but that's not a real problem in a cartel with so many small members (one cheating member won't significantly affect prices).

So, it's not illegal to say "you know, Walmart charges 2$ for a tomato". But it is illegal to say "you know, I'm in talks with Walmart to convince them to charge 2.5$ per tomato starting tomorrow".
Great paper, thanks for sharing! The connection between programming language technology and formal logic, like here for sequent calculus, is one of the most fascinating things.

For anyone who struggles with the references to \lambda-\mu-\tilde{\mu}, the notion that a continuation takes multiple arguments and that "control effects arise naturally", it may be helpful to review the CEK machine first: https://burakemir.ch/post/cek-and-control/
You are talking about layer 3 while people are talking about layer 2.
Huh? Go doesn't use LLVM though, where did you get the idea that it does? That's part of why its compile times are so fast.
It's good because you can move to live and work anywhere in Europe.

It makes your serfdom in modern technofeudalism less geographically restricted. Makes you more free for some definitions of "free".
You can edit the title to put the "totally" back in. Hacker News doesn't know best.

Bend the machine to your will.
I just realised that unless there's some capacity to upload, the title essentially describes.. TV.
I don’t think you should sign your Git commits
Riders in the Smog
Designed by battery engineers for battery engineers. The site is organized by system and function, thus making it easy for you to find information. When you think about designing a battery pack for electric vehicles you think at cell, module, BMS and pack level. However, you need to also rapidly think in terms of: electrical, thermal, mechanical, control and safety. Looking at the problem from different angles will help to ensure you don’t miss a critical element. This is what BatteryDesign.net is all about.
As I understand it, solar panels have a maximum theoretical efficiency that's much lower than that. 33% for a conventional design with others apparently going a bit higher, but I don't think you can ever get anywhere close to 95%. There's also the question of transporting the electricity efficiently.

Still an interesting hypothetical question though. Maybe you could achieve the same effect more easily with mirrors.
Insurance companies can always hike premiums to compensate though. State run system could/would be a lot stricter with their funding and have less wiggle room.
You can in theory do deduction like that, but some sort of induction is probably better. Maybe. I've never actually tried, mainly I think because I don't know when to stop reading and start solving, and I don't know if I'm expected to read the prior section multiple times, or take notes.
How exactly is this possible? What is the technology receiver based on? Where can I learn more about this?

What exact model of Samsung Phones have this?
> I find this report confusing. Why does if items[hashIndex].key == nil show as taking 5.01s, but the call to bytes.Equal shows as only 390ms. Surely a slice lookup is much cheaper than a function call? If you are a Go performance expert and can help me interpret it, I’m all ears!

These two lines are both conditionals, so the time reported is sensitive to branch mispredictions. If the timings are not intuitive based on the complexity of the associated lines, then it may be explained by the data being not very predictable and the branch predictor having a bad time.
So she finally found someone to hold her in their petrochemical electronic arms. Good for her.
> Writing a compiler for a pure functional language would certainly need new material.

I mean, Haskell is also over 30 years old at this point.
Show HN: AuthWin – Authenticator App for Windows
I have been using Authy on desktop to generate TOTP for 2FA. Recently got a message that they are shutting down the desktop client. I tried looking for a stand-alone and simple (as simple as Google Authenticator) app for Windows but did not find any, so I built one myself. It can generate Time-based OTP and can also import the QR code exported from Google Authenticator.

Currently it supports only TOTP because that's what most services seem to use.

The app utilises -

OTP.Net for TOTP generation https://github.com/kspearrin/Otp.NET

ZXing.Net for reading QR codes https://github.com/micjahn/ZXing.Net

QRCoder for creating QR codes https://github.com/codebude/QRCoder

Google protobuf for reading Google QR code protobuf message https://github.com/protocolbuffers/protobuf

Utilising .proto file from https://github.com/scito/extract_otp_secrets
New Study Shows Like-Charged Particles Attract or Repel in Solution
> CS 6120 is a PhD-level Cornell CS course by Adrian Sampson on programming language implementation.

So, is it very advanced then? I don't think I'm at PhD level when it comes to CS.
This was great, and specifically regards overlaying video on a HDMI signal, explicitly without needing to actually decode the HDMI data stream, thus not violating DMCA.
I found it interesting and wouldn't have seen any of those previous links.
This reminds me of ByzantineOS [1] - a small linux distro based on LFS released in 2003 that was using Mozilla browser as the interface.

[1] https://distrowatch.com/table.php?distribution=byzantineos
I’d like to see a 1 trillion row challenge.
Use a browser that supports end-to-end encryption on Messenger and Facebook
Safari is not in the list of "These web browsers support end-to-end encrypted chats on Facebook.com/messages and Facebook chat". Why?

--------------------------------

These web browsers support end-to-end encrypted chats on Facebook.com/messages and Facebook chat:

- Chrome

- Firefox (without private mode enabled)

- Microsoft Edge
I’m surprised at the poor performance of python here. For reference there are several very brief R examples which are just 2-3 seconds. Eg http://blog.schochastics.net/posts/2024-01-08_one-billion-ro...
This looks really cool. Good work.
OliveTin: Give safe, simple access to predefined shell commands from a web UI
I think you're just using terms loosely. Also I think Wikipedia article on nationalism is pretty good and should remove any confusion.

In my opinion there is nothing outdated in the term "nation". Also, if you're from the US, you need to understand that Europe is very diverse, and there are a lot of nuances.

In the topic of our discussion - nationalism in countries which were colonies or under control of a "perceived" foreign state for a long time are pro-independence from that state first, and their flavour of nationalism is very different than in the ones which were historically "colonisers" themselves.

As an example, you can see that a lot of people which voted for Wales independence, were actually pro-EU, and Brexit actually increased the amount of people in Wales who wanted independence. So Welsh nationalism is very different than British nationalism, however the territories and people can intersect.

So there should be no surprise that Irish nationalism is about governing Ireland independent from UK first, and can be pro-EU, especially, when British nationalists can be against-EU (which may not be the case in reality or not uniformly).

Any national government tries to rule based on the values of their people. And these values can differ from one territory to another.

Also, speaking of Ireland you need to account that almost half of the Ireland population emigrated because of different hardships in the last century, so it is difficult for a county to have isolationism values when its population values moving to different countries as well.

> Most of the troubles we see across the world from Ukraine to Palestine are based on the thorny issue of nation and people.

I cannot speak about Israel-Pelestine conflict, but living in Ukraine I can assure you that you are very wrong here. There is zero issue with the question of nation and nationalism related to this conflict.
Broke Studio, the publisher, is french. Morphcat Games, the developer whom this article is mostly about, is german.
this is actually an active argument for the reclassification of neanderthals either directly within homo sapiens, or for a new grouping to created to cover all of these hominids. We have to remember that all taxonomies are flawed, useful simplifications layered onto top of a much more complext biological continuum.
Most of the recent polls show that Ireland would support reunification with NI with 60-66% saying yes.
There is one poll from 2015 that asks if you would support it if it means you'd have to pay more tax, is that the one you're referring to? Even then support is over 30%
https://en.m.wikipedia.org/wiki/Opinion_polling_on_a_United_...
My contention is, DEMO might plausibly supply power to the grid 20 years from now, but will struggle to justify its economic cost (though would likely be kept around for some time with public spending).

Helion and Zap energy will more likely never be able to supply power to the grid at all for physics reasons, regardless of economics (assuming of course they don't entirely change course and move to a tokamak-like design).
Agner Fog’s optimization manuals are pretty good
https://www.agner.org/optimize/
Not sure about Meta but a lot of companies do this to preserve the domain reputation of their main domain, since sending mass or automated emails may degrade it and lead to things being marked as spam.
Price fixing is when two or more land lords agree to not lower their prices beyond a certain point. There is no agreement here. I don't see how this is price fixing.
And newspapers will publish and later edit their articles as they go without any revision history. I’ve seen 180s as rumours turn out to be incorrect.

And fun RTFA responses on early Reddit comments re: critical details that got added later.

Best you’ll get is a “last updated on ______”.
Algorithms for Decision Making (Julia)
In this case, I think the assumption that doesn't bear out is "stable amount of population". The relationship between death rate and expected lifespan is likely calculable, but only if you also have either age data or at least approximate change in birthrate data, preferably going back to living memory. We might have that available somewhere, but I don't think your estimate came from having it.

Like let's say there's a terrible war, and half of all people die. Can we conclude that most people are dying around 2? This example is extreme, but shows that we at least need some averages over time to start making a case for life expectancy being predicted well by the data
Wherever I see self-loathing and nihilism passed off as an art-form, I
know it's the industry speaking, not the artist.
Using HTML Tags to Build Video Games
Would be interesting what happened if the west put a 1 bln bounty on Putin + free citizenship in the U.S.
In spite of it all, we’ve come a long way from hanging 6 year old kids.
I know, but I don't think it's that important, just thought it was funny.
> Also, I've never heard of workplace.

Count your blessings. It's like a version of FB that was forked in 2010 and is used by corps as an internal social network / project management system.

The UX is atrocious, it's extremely difficult to find anything and the permissions are a mess. I worked on a project that used it and was regularly tagged in threads I couldn't access or messaged by people whose names I couldn't see.
So words and representation are simply unimportant in your view or just a little less important? If so that's essentially what I thought being "woke" was, simply being "awake" (aware of) psycho-socio and socio-econonomical (structuralist) factors that affect us all. Waking up from simple prejudices against people. The narrative that it's all gone too far may have some truth to it, but it's also a convenient narrative to discredit, scapegoat and undermine the movement.
The blog post is discussing another article that actually does contain test results: https://www.cnx-software.com/2024/02/27/testing-ai-and-llm-o...
Very few people actually do that, and the downside of open borders is enormous.
Fusion can be compared like this:

- vs fossil fuels, almost limitless fuel with no greenhouse gas emissions

- vs nuclear fission, more fuel compared to current designs (though breeder reactors could essentially use any piece of rock as fuel), and shorter lived but even more toxic outputs (at least for D-T fusion, all pieces of the reactor become highly radioactive materials after 10-20 years)

- vs renewables, it has the advantage of being decoupled from weather and day/night patterns, but it is more expensive, it requires fuel, and it produces much more toxic outputs
Steam survey might also additionaly be skewed away from GNU/Linux. In all those years I have never gottent the survey popup on any of my GNU/Linux machines (except Steam Deck), but have gotten it many time on Windows when still using it, and on the Windows machine at work which I have to use to test stuff it was also shown regularly. Not one single time on GNU/Linux machines. Is this widespread? If it is then I guess there should be even more of uss according to Steam survey.