skysight-inc/HackerNews huggingface dataset:
I currently work in-house, and am, today, refactoring other people's tech debt!

I don't think some of the code I wrote on that contract will ever be altered again. Pretty sure the VB6 runtime will be impossible to find soon, if it isn't already.
Enthusiasm for a virtual future is draining away – and so is investment
Another interesting case is possessive in French:

une hache - ma hache
une horloge - mon horloge
We had an amazing internal 'social media' site at VMware that was basically used like an old-school forum (Socialcast), but then the legal department nuked everything older than ~1 year old, obliterating a huge and beneficial source of org knowledge and more or less ruining the use case (you usually could find an answer for anything you needed, or figure out who to talk to about it if not).

VMware acquired the software company that created the software, failed to market it, and it's only extant as a shadow of itself internally.
Central banks don't go bankrupt.

And, even in that hypothetical, it would still depend on what interest rate you can get in dollars vs. what interest rate you can get in, say, Swiss Francs.
How do you figure? Like store employees might be contractors?

Bear in mind there were not tens of thousands of engineers, and the employee headcount is very very heavily comprised of store employees with their varied part-time schedules.

Disclaimer: worked for years in Apple engineering as a fulltime person, quit to work on cancer research at a startup.
In Response to False Allegations
When one writes `import 'lit'` the browser doesn't know where Lit is. This is called a bare module specifier vs an absolute import specifier:

import '/home/user/project/node_modules/lit/index.js'

A relative specifier:

import '../node_modules/lit/index.js'

Or a URL Specifier:

import 'https://unpkg.com/lit?module'

So you have four-ish options to tell the browser where to look for 'lit':

1. Use a server that will use the node module resolution algorithm and transforms it to a relative specifier as it encounters the import (transform/build-ish?)

2. Use experimental "import maps" to go fully buildless to tell the browser where to point that bare module to (buildless)

3. Bundle all your code (build step)

4. Use a bundle from a CDN

Here are some examples of each:

Server that transforms import specifiers (lit.dev does this by default):

https://lit.dev/playground/#gist=9092862a77acf73dd1e6faa73a3... (build-ish)

Import Maps (2):

https://lit.dev/playground/#gist=0c4f66396b333c82cb27e7dd3b2... (buildless)

https://lit.dev/playground/#gist=91c0b286698612b013eb81881ff... (build-ish)

Url Specifiers (2):

https://lit.dev/playground/#gist=05655736300f0425644e61a6264... (buildless)

https://lit.dev/playground/#gist=6d23e8e8dadacd7488bdec81d0f... (build-ish)

hope this helps with some of your questions
I worked or a company which did bus time predictions for around 80 transit companies through the US. I can still go to their website of the company that bought them, and see my code still in action some 9 years after I left.
Excluding domains from results used to be possible on Google too :(
The 90% give the 10% a bad name
It's not just Web Push, most permissions should be user-prompted, not site-prompted.

If the user doesn't know how to enable those permissions, then they also very likely don't know how to disable them either, which is a problem. If they don't know those permissions exist, they also probably don't know what the implications are of turning them on. Giving them a bunch of yes/no dialogs to click through doesn't change anything about the obligation to educate users about their device permissions, and if they are educated properly then they can set those permissions themselves.

Google (and browser manufactures in general) kind of taught people that the way we do permissions is that apps ask for them and the user says yes/no, and the app responds. It's not entirely only their fault, but it's the wrong way to think about it in my opinion. I'm not even sure I like the word "permissions". Most permissions should be better thought of as "capabilities" and they should be something granted by the user, not requested by the app, and the app shouldn't be able to tell the difference between a phone/platform that doesn't support those capabilities at all and a phone/platform where the user has denied those capabilities.

A lot of issues about how permissions aren't scalable or how they don't work stem from the way we think about permissions as if the default UX for them should be that they're handed to the user like a EULA to sign.

----

I'm still bitter over the fact that Chrome blocks webaudio behind a user action and literally breaks the website audio if you accidentally set it up when that permission isn't granted yet, and then disables all of those protections whenever you navigate pages within a domain. It's ridiculous; what should have happened is that by default, tabs in Chrome should just be muted globally, and audio code should just continue to work normally so that a massive number of web games don't just immediately break, and the user can untick the mute button and turn on sound for the very, very few websites where most users want sound.

I'm bitter that they made all these justifications about how blocking the audio was important because it would save mobile data, and actually what happens is all of these sites just mute the audio by default, stream the video on mobile data anyway, and then unmute the video as soon as the user clicks anywhere. It's a bunch of bad justifications for a UX that makes it easier for websites to abuse users. We could have had more user-friendly behavior and not broken the entire web, but Chrome wanted to try out some weird statistical model for blocking/allowing audio playback instead of adding a button.

The "spamming requests for things the user doesn't care about" problem is a lot easier to deal with if you invert "permissions" into something the user requests and not the site.
Exactly. Zoho offers a slick UI but has a pretty bad record of keeping their products stable and secure.
According to wikipedia it appears there were 1460 employees at the end of 2021 and that appears to be the commitment [1]. The Buffalo News recently published 1619 as the current #, above the threshold. [2]

This might actually mean the chances of unionization are higher - they have a threshold to maintain with a big penalty, so there are only so many people they can fire!

[1] https://en.wikipedia.org/wiki/Gigafactory_New_York#Jobs_comm...
[2] https://buffalonews.com/business/local/how-tesla-built-its-b...
Duty.

You are correct. Its a hardscrabble life.

There is no payoff, except for the duty of the profession.

This is unfortunately the one thing that society seems to be lacking dramatically these days. From policemen that don't rush in to rescue children in danger of being murdered by psychos, to administrators that feel that doctors should get time off to "reflect" on X person getting killed by a cop (cancer doesn't take days off... grandma's back pain doesn't take the day off). Duty is severely lacking across all layers of society.

The tone from the top seems to be encouraging this. Now, "its ok to be soft" instead of "power through, people depend on you"

We need more Taibbis and Intercepts, willing to do their duty.
Posting a reply since there is validity to the terse comment.

I clicked out of curiosity and my trypophobia was definitely triggered. Probably due to the numerous “holes” around the edges of the sloth.

Those who don’t have trypophobia understandably would think it’s ridiculous. But as someone who feels it for whatever reason, it’s totally real.
No, they go indirectly[1] into the pockets of everybody, except for the Ellen Paos of the world filing lawsuits hoping for a cash grab.

[1] this means it's harder to understand
Being able to sell a sensor that plugs into the existing network?
Why not generate an AI that can take any code and decide whether it has any errors or not?
Minute Review: GitHub Copilot
Started a review page for apps, startups, websites. Would love any feedback on how to improve my style of writing and perhaps structure.
Dominion vs. Fox News – Brief in Support of Summary Judgement [pdf]
I mean it's the second most abundant element in the universe.
Depending on the game, kids using that would be extremely disappointed at the input latency
Something which developers have widely refused to embrace despite being pushed by Steve Jobs himself during the iPhone keynote.
Yet somehow it's always Apple holding it back with their magical minority market share.
Here's some bird ingestion data for you from the certification of a GE90 Engine (large commercial airliner engine)

"As part of the required certification testing, the GE90 successfully completed
both the 2.5 and 8 lb. (1.13 and 3.63 kg) bird ingestion tests on the engine’s
composite blades.
In October 94, four 2.5 lb. birds were ingested with the engine running at
speeds required to produce 85,000 lb. (377.8 kN) of thrust at takeoff on a hot
day. There was no thrust loss and the engine responded to all throttle
commands during the required 20 minutes of operation following the
ingestion."

https://www.easa.europa.eu/en/downloads/7799/en
https://www.kimerius.com/app/download/5781574315/The+GE90+-+...
It's not a question or competence, but resourcing. I'd generally prefer police to dedicate their finite resources to more important crimes.

TFA describes one ebike manufacturer's tracking solution as much as the hunters.

Serial number registration (and mandating that on ads) requires enforcement effort, which, given the price of a bike, I don't think is warranted.

And do you really want your e-bike to work or not depending on what some server somewhere says? Like, what happens when the company can't pay its server bills anymore. Not for me.
Widely agreed upon definition prior to 2022:

https://www.forbes.com/sites/leonlabrecque/2019/03/25/what-i...

https://www.nationalreview.com/corner/it-depends-what-the-de...

https://www.washingtonpost.com/politics/2019/08/21/fact-chec...

Acknowledgement as the 'popular definition' by St Louis fed in 2009 which uses an even less generous definition than two quarters to define it:
"“significant decline in economic activity spreading across
the economy, lasting more than a few months.”"

https://files.stlouisfed.org/files/htdocs/pageone-economics/...

Spin cycle:

https://www.cnbc.com/2022/07/29/white-house-goes-on-offense-...

https://www.foxbusiness.com/economy/recession-biden-yellen-d...

https://fortune.com/2022/07/29/wikipedia-recession-definitio...

https://dailycaller.com/2022/07/28/wikipedia-change-definiti...
not really. it would kick start a customer base for renewable businesses to supply.
I didn't read Hersh's essay, I did read this and found it logical. BUT independently from these two writeups, the thing that doesn't make any sense is the idea that Russian would blow up their own pipeline.

It is an asset they fully control. The idea that they damaged their own asset "to show the world they are serious" or whatever is about as likely as "to threaten Alice, Bob shot off his own foot." Is it possible? I guess so... but it doesn't make sense as the go-to explanation.
There are a few projects that subscribe to GitHub's event firehose, I'd guess that:

* https://github-firehose.libraries.io/

* https://github.com/timeline
You are making something of an induced demand argument that basic services for people who can't care for themselves will generate more such people. Fortunately, most people of sound mind understand that living in a former Motel 6 is not a good life and in practice the number of people who are "incentivized" by it are much less than the number of people taken off the streets by shelter. That's why cities with robust shelter programs like Houston have far fewer unsheltered homeless people.
Comments moved to https://news.ycombinator.com/item?id=34822281.
This seems very unintuitive though. Why not just add a button somewhere that says "enable notifications"? Apple loves these super unintuitive approaches. Blows my mind that anyone actually believes the marketing that they're "easier to use" than any other platform.
Hm, I don't want to put the kernel into EFI partition though. With GRUB the kernel sits in the encrypted /boot on the root. The catch is that GRUB can decrypt root on its own without the kernel, but it's super slow for some weird reason. So I need something similar, but without performance bottlenecks.
This is almost certainly a UK specific experience. The police here have a track record of treating people who report crimes with disdain.
Yes, if you give sub-five-star reviews it seriously messes with the hosts’ bookings, from what I’ve heard. And it’s pretty common for one person to manage a bunch of properties for the owners, so a bad review is messing directly with that person’s livelihood. The profit from your booking is not worth the risk of a negative review.

Additionally, I’ve heard stories of negative reviews getting “disappeared” but I’m not sure how that works.

Tangentially: this is why I read lots of reviews before booking, because you can sometimes spot rotten host behavior hiding in the five-star reviews.
I'm sorry you experienced that. I've worked for a few big organizations and find that each of them have pockets of good and pockets of bad. I wouldn't exclude all large/bureaucratic places based on that one experience alone. I suggest that if you don't want to work for any kind of bureaucratic organization, do it for other reasons. Maybe reasons more along the lines of "you like owning a whole stack," "you enjoy wearing many hats," or "you like knowing everyone in a small, tightly-knit organization."
Ask HN: Job board for “legacy” system maintenance/upgrade?
I've been seeing various job board postings and aggregators. I often hear about legacy systems that are consistently in need of engineers. Does anyone know of an aggregator or listings for companies like this?
This guy says that other intelligence agencies like from Norway being involved is evidence that is not all that secret. In reality, Congressional offices are sieves for intel though unlike Foreign intel agencies on the other hand which are professionals.

He then complains that publicly available ship and aircraft data don’t line up as if they would use publicly tracked craft for a secret operation.

No holes have been blown.
Two consecutive quarters of negative real economic growth to... Something else. I'm not sure there ever was a new definition, just a denial of recession.
I strongly disagree that increased law enforcement capabilities will lead to ever more perfect policing. I'm pretty sure that's what you're arguing.

When we switched from toll booths with people in them to automated tag reading, this increased the ability to create toll roads. By making the cost of enforcement cheaper, it's enabling.

If you make the cost of law enforcement lower, that won't make law enforcement work harder at solving murders. It'll mean that whole swaths of things that previously weren't practical to police will become practical and even economic. Especially if there's an automated fining system.

Computers don't fix the flaws in systems. They magnify them, by enabling those systems to be scaled way, way up.
There's a broader question I've been raising for a number of years now, about how major online service providers address the brownshirt threat. I'd first raised that in 2016 on the now-defunct Google+, entirely coincidentally on the anniversary of Kristallnacht:

<https://web.archive.org/web/20170604101018/https://plus.goog...>

Telegram seems to either have turned or been compromised from the start. Given transitions closer to HN's home, Twitter's userpation by an alt-right zottanaire would be another case in point. Ironically, Yonatan Zunger and Lea Kissner (to whom I'd addressed much of that post's message) were both at Twitter when Musk acquired it, though both have since left. (Zunger was G+'s chief architect, Kissner lead a security team there. For all its various faults, G+ had relatively little co-option by fascists, something I had an opportunity to assess during the site's shutdown, by way of the 8-million-odd Communities that existed, some with clearly white nationalist / antisemitic, or other bents, virtually all of which were inactive for years by the time I looked at them (late 2018 / early 2019), whilst at the same time legitimate use of terms such as "Aryan" in an Indian/Hindu context were generally active. Google+ managed to avoid the Scunthorpe Problem.

Mediated communications, particular the electronic / digital / AI variants ... are seeming increasingly fraught. The Telegram story is a bump on that node.

Thought as I write this: Telegram's namesake, the original telegraph, was itself notably used to intercept and alter communications back in the day, notably news of the outcome at Waterloo and by agents of Standard Oil.
Yeah the UC has the great blessing of not being subject to local zoning and the great curse of being a public project subject to CEQA no matter what.
I think this would be a valid objection if they stopped there.

But then: “ Testing the neuron on a larger dataset”

If I follow correctly, they test a bunch of different completions that contain “an”. So they are not just detecting the bigram “an apple”, but the common activation among a bunch of “an X” activations where X is completely different.
Air tags ring so abusers can't use them to track a person secretly. The speaker can be disabled though.
That's like saying the only thing that actually makes a car move is the spark from the spark plug.

Yeah, that's the literal handoff, but a LOT of things need to happen before that.

Even before UEFI, you still have to deal with ACPI and friends.
this is like saying that the knife industry is setup for murders.

your statement completely ignores the rapidly developing green hydrogen industry.

Those are TODAY sources. just because there are large number of non-clean doesn't mean the clean ones dont exist.
systemd-boot is also pretty hands-off. My distro's (OpenSUSE Tumbleweed) kernel packages build regular initrd images in package postinstall, but since the postinst script uses dracut I just had to drop a dracut config (`uefi=yes`) in /etc to make it build UKIs in /efi instead. systemd-boot automatically picks up those UKIs.

I just have to remember to delete the UKIs manually when I uninstall the corresponding old kernel package, otherwise the EFI partition would fill up eventually. If my distro ever switches to UKIs by default then the postuninstall script would handle that automatically.
The freedom of information request revealed no evidence from tv detector vans was directly used in prosecution.

But apparently tv detector van evidence was used for search warrants that then lead to further evidence that was used in prosecution.

Yes. The primary purpose of the tv detector vans was fearmongering.

But they did exist (in small numbers), and they were at least semi-functional.
>> Cops really don't give a shit about theft unless it's from a business.

Have had my place of home and work both burglarized. The difference is that at work they show up, take tons of notes, interview you and your employees, and then ignore you.

I vastly prefer the home burglary experience. At least they're honest about not caring. Both times I had 1080p footage with clear vision of the thieves and cars. Jack shit done about it.

Rinse, repeat, and most people don't even report crimes anymore. Tada! Crime is now "going down."
It's a shame Safari on Mac still does not support web apps at all. I'd really like to have Gmail and a Twitter web apps that I can separately command-tab to.
The main issue is that GPT is fundamentally an autoregressive language model — it's only predicting the next token based on the prompt at a single time. Every time it wants to predict the next word, it adds the previously predicted word into the prompt, repeating the cycle. We can intuitively guess that the model is 'working out a response that is eventually going to have "apple" in it', but we don't actually know how the model 'thinks' ahead about its response.

To rephrase that for this case: what is the specific mechanism in GPT-2 that (1) makes it realise that the word 'apple' is significant in this prompt, and (2) use that knowledge to push the model to predict 'an'? Finding this neuron would only answer the some portion of (2).

(And to rephrase this for the general case, which gives us the initial question: How does GPT-2 know when, given a suitable context, to predict 'an' over 'a'?)
definitely not easier to deploy, at least if you're talking about how most people build software these days (what sqlite managed service are you familiar with? for mysql or postgres there's hundreds of companies offering this)
Didn't think I'd see EJ mentioned here. I distinctly recall planning and reading raiding strategies in there fur hours. I think there largest Onyxia thread was started by me.
Glorious times.
I’d have just gone and got it with ten of my mates. For real. Funny how upbringings are different. I grew up in a council estate in Liverpool and no way we’d stand for that shit we’d go to war.

Your way is better.
I think that’s this is because the “add to Home Screen” workflow is how you install PWAs on iOS and they want to restrict these APIs to PWAs.
This is a fascinating transcript. I hope it gets more attention here on HN.
The likelihood of my bike being stolen is so many multiples above the likelihood of the system messing up and locking my bike incorrectly.

One of these problems is almost a certainty so there is a fair bit of slack do the solution.

The problem is so much more than just the value of the bike. Having a bike stolen is so common and so frequent that it just discourages people from cycling all together. I think a large amount of resources should be dedicated to solving this problem. Catching bike thieves is higher value than just the recovered bike.
My impression of arbitration agreements is that they have a neutral selection process. But maybe some blatantly state the company picks whatever arbitrator they want, or there is a way to be sneaky about it. Do share if that's actually the case.

Are there actual examples of cases wrongly decided by arbitration as a result of this phenomenon? Maybe they are all hidden under NDA.
Sure, but the single factor of showing you "books like this author" likely isn't driving you away from them all by itself. If everything else were fine, you'd still be using them as your first source. There's a lot of big complaints about Amazon these days, like counterfeit goods, causing people to look elsewhere.
> they should have had enough to arrest him a long time ago

The SEC is a civil agency. It can't arrest anybody.
the pdf complaint https://www.sec.gov/litigation/complaints/2023/comp-pr2023-3...
They have a commitment to (mobile) gaming
Indeed, I agree with everything you said here.

One of the things that excites me about Apple's approach here in particular is that it's very easy for people to understand: Users intuitively know they can install apps to do things on their device, and uninstalling the app will make those things go away/not happen. While still using web app technology, it embraces a much more classically understood concept. I hope the other browser companies follow suit.

The site permissions model feels more empowering and narrow-scoped to power users, but it's absolutely baffling to everyone else. Install and uninstalling is simple.
> sure they haven’t?

No, but if they did, it was illegal and unenforceable and didn't go anywhere.

> commonly parallel cases not reported by the same outlet, you’d have to check the DOJ‘s website

The SEC can make criminal referrals to the DoJ.