skysight-inc/HackerNews huggingface dataset:
What I am interested to know but cannot find is:

Are there are cameras inside the zone tracking cars to bill them if you are already in the zone, or if cameras only track entry to the zone? (i.e. cameras only on the border). If someone happens to evade the cameras, do they catch them eventually just by traveling within the zone? I believe London for example has internal zone cameras.

The purpose being, first of all, to ensure that people do not somehow evade paying just by operating solely within the zone, defeating the purpose of reducing traffic. And secondly, to stop people from engaging in loophole seeking behavior.

I hope that loopholes and people defrauding the system (license plate obscuration, etc) are quickly caught and penalized. You would hope that if a car enters or is detected with invalid plates, it triggers an automatic report to police nearby to follow up. Otherwise, like so many things (it seems now) we just throw our hands up at people who evade the rules and charge those who follow them. (my comment spurred by an NYT article about how people might scam the system)
You cannot install any apps on an iOS device without registering and logging in with an AppleID, which requires both an email address and a telephone number.
Every year thousands of people in statuses like F-1, O-1 and TN get employment based green cards. The idea that you have to be in H-1B or L-1 status to get an employment GC is simply 100% false.
Except he was victimized anyway, so the NRA talking point that criminals will rethink their ways based on an imagined firearm remains fantasy.
Daniel's Jewelers | ERP Systems Analyst | REMOTE | Full-time | $40-70/hr

Hey HN! We're a jewelry retailer (~100 mall locations) going through the classic digital transformation story. Our tech stack is built on two endlessly upgraded systems from the 80s (Universe and Magix) that have finally hit EOL. We're modernizing everything - mainly moving to a new ERP (it's a desktop app built in Delphi/Interbase by a third party), plus some in-house stuff. Want to build something? Talk to the users, then build it. Got a better tool in mind? Let's use it. We're running this hybrid on-prem/Azure/AWS setup and trying to get our IaC game going.

What we need:

Someone who's worked with weird tech stacks before and can figure out obscure systems. Experience with retail/accounting is awesome but not required. Must know your way around version control and have strong opinions about your preferred editor for reasons.

Comfortable talking to users and solving their actual problems. Bonus points if you've done multiunit retail before

Some real problems we're tackling:

- Our credit application system is this web app Frankenstein'd together by various devs - it works but the database updates are a mess. Help me fix our autopayments.
- Distribution uses this configurable-but-unfriendly desktop app. Need someone to really get how it's used and make it better - maybe through RPA, maybe just better docs and UI labels.

- Work wherever you want. Occasional visits to Culver City helpful but not required
- Flexible hours (we're PST, but just need some overlap for now - help me fix our async game?)
International = hired through Upwork

If this sounds like your kind of chaos, email me at matt and then a underscore and then pendergraft followed by an at for the main website of the company this is for. Tell me why this interests you and maybe share a cool project you've worked on. Resume optional but helpful.
Earlier: https://news.ycombinator.com/item?id=42606669
Problem is, none of the money from congestion pricing is shared with NJ transit/infra
With it under the Apache 2 license, misuse of a CLA to get free contributions from the community that aren't shared back to the community isn't currently a problem.
How do we get around? To get downtown I have to take two busses and then bart (or two busses but it takes longer because there are a lot more stops).

The kicker: I'm not even in a suburb, I live in SF!

All we do in SF is make car driving worse, we almost never make public transit better. At least NYC has a plenty good enough train system.

I end up WFH anyway, largely because it's annoying to get to an office downtown every day.
Trump Can Keep America's AI Advantage
I think pretty much all of us are on the same page; I was overexplaining that to 'wolf550e.
https://archive.ph/gy6rP
I don't want to bring politics into this, but I find the hype behind HTMX eerily similar to the populist vibes I get reading what their voters write.

There's this vague general sense that the "Web used to be simple" and that "Everything is so complex now". There's even an enemy that can be pointed at: React and various other frameworks/libraries and JS tools. Sometimes even JS itself isn't safe from this.

Though I can never find myself agreeing with the arguments (if any get presented at all). There's a reason we're writing web APPS instead of web SITES now even if you might dislike it. Just as there's a reason the world itself is now more complex now.

Ultimately I don't hate HTMX or the people who want to use it. Though to me the experience of actually using it is awful. I would ask people that they don't pretend that the backend ecosystem is any different from JavaScript. By the time you've chosen the language, debated the backend framework/chosen your templating solution and DB library and build system you could have gotten through the decision paralysis for JS too.
The feds don't do a ton of health propoganda anymore. They mostly delegate and shuffle money to the state who do it. It still gets done, probably more so now than then.
So just exclude them from your civic thinking because you can't imagine them existing? You do realize there are special exemptions for this exact program for low income drivers? Perhaps you feel these shouldn't exist since it's already a luxury beyond them?
FWIW, create-react-app is overloaded with every package you could ever potentially want to use for some weird reason. It's way overkill and I wouldn't recommend using it.

It's much better just to use Vite with React as a plugin. Then you only need to install three React packages to get your app going.

The best tutorial I've used was "Road to React" by Robin Weiruch. His example app you learn is how to build a Hacker News front page. Very clear and it goes step by step.

Most of the tutorials online are all over the place, or mix Class tutorials with Hooks tutorials, or starts adding in things like Redux (which aren't needed).

The person you're responding to is correct, at it's core React is very simple, especially if you just stick to hooks. Most of my code is just bog standard HTML (as JSX), CSS and JS with a few React hooks thrown in.

FWIW, I've been doing frontend dev since '94 and personally find React jives the most for me and how normal HTML/JS/CSS work. I can see why people would like HTMX, but I've never liked overloading HTML attributes as some strange event model. But it's good there are choices.
Some discussion in 2021 (62 points, 12 comments) https://news.ycombinator.com/item?id=27350108
> Thing is, the federal government does not have the power to "ask the police" to do anything.

Wut?

The RCMP reports to Parliament up through the Public Safety minister. The bucks stops with the PM.

The federal government has not only the right but the obligation to hold the RCMP accountable.
I agree. the idea of being short Apple's ability to create an AI product seems to miss the one thing they are excellent at: the simple things. what they understand is you don't want AI to be impressive, you just want the things you already do today to work really well and be satisfying to use- and not know or care if there is AI behind it.

steve jobs understood you have to do really hard things very well to do anything simple beautifully. I'm pretty sure most of their AI play is still in front of them.
The Dome: An Unexpectedly Simple Failure of Determinism [pdf]
> the alternative is it's the most unbelievable happy coincidence

It's not though.The NDP were faced with two choices:

1) Support the Liberals and get some of their policies pushed through
2) Support the Conservatives wish to call an early election in which the Conservative are sure to win a majority leaving the NDP powerless

The reason why the NDP choose this moment to pull their support is that it's an election year, so there's little chance any more NDP policy would be passed. One person's pension (a relatively wealthy person at that) is just a fun partisan talking point for Conservatives.
> the CLA gives the owning company the right to change that at any time

It isn't copyleft, so even without a CLA, they could make a proprietary or open core version of the product, as can anyone else.
Why is the answer to offset MTA ticket revenue an additional tax on those making $100K+ or those traveling through the city (airport taxes) who don’t use the service? In a city with super high cost of living and almost no auditable way to connect taxes collected with service delivered, this sounds like a penalty to anyone making six figures or connecting through the airport.

There has to be another, more sustainable way for a rich city like NYC to make a service truly accessible and free without another tax. It’s like how the Bay Area bridge tolls have increased by $1 this year to fund the BART system => we still don’t know what was done with the last increase in tolls, yet we have to pony up the extra cash this year.

Smarter folks than me on HN might have an idea other than, “let’s tax folks who make more than an arbitrary dollar amount annually” that has worked in other large metropolitan areas.
Nobody should be disputing this. That fact alone, however, shouldn’t mean we have to accept everything he came with. Democracy is about compromise.
I think there is a group of people that don't want AI to be useful and think that by telling other people that its not useful that these other people will believe them. Unfortunately for them, more and more people are finding value with AI. It literally saved my father-in-law's life. It's become my kid's best school tutor. But there will still be people telling me that it has no value.
Me? Never. Someone really rich? Well, that's my question.
A particular unknown person getting assassinated is not a safety issue. The only reason it happened in NY is because business happens in NY. Nobody's going to assassinate you, in NY or anywhere else.

It feels like you're being dense on purpose.
It's only a matter of time before this gets put into the programmatic ad formats where you can do individual level targeting. The advertiser won't ever have to see your image as meta will offer it as a service. More importantly, just like things like pmax (google's current optimization product), your account manager will heavily incentive you towards running these AI campaigns.
I have a friend who did something similar about 15 years ago. They are moving back to Canada this year.
I wish I screen recorded it all on Twitch but I was too taken aback
> Police refused to do their jobs.

I think this is better framed as "joined the protest", from the perspective of the police. As a US analogy, sanctuary cities or states with "legalized" marijuana have police who are refusing to do their job. Should thenfederal government freeze the accounta of police officers until they do?

If the thing your doing is causing such unrest, perhaps the government shouldn't be doing that thing.
What's the Next Thing?
Years ago, people would have said machine learning (right), devops (okay), iot (yeah, no). what's the new exciting thing 10 years later?
There's a lot of interest in forcing people to use public transit but relatively little interest in making transit something people want to use. If people think they're going to be stabbed or assaulted they're not going to want to use it. Other countries don't have this problem and until the transit types realize this normal people are going to reject transit alltogether.
People don’t seem to understand that the government rules based on enough popular support.

When the police start siding with protestors that’s a government problem, not police problem.
The title should be "DTACK Grounded" as it refers to a hack-ish way of wiring up a 68k to memory with no wait states.

https://en.wikipedia.org/wiki/DTACK_Grounded
My mom uses Instagram constantly but when she got hit with this she freaked out and said “fuck Facebook” out loud in public and put her phone away.
>> There is no such thing as a “procedure that can’t run without recursion”, which I assumed you already knew, and you might want to keep in mind if you want to keep defending recursion.

There is such a thing. Non-primitive recursive functions can't be converted to iteration.

I'm sorry but where did I give examples that are "100% classroom problems"?

I gave examples of production code that use Prolog, therefore recursion since Prolog has no iteration constructs: the three jobs in the industry I've held, and the airline software from Sicstus. I can also add IBM's Watson (it used Prolog), Datalog databases (recursion is the point), and the SWI-Prolog website which is running on an http server implemented in Prolog (they call that "eating their own dogfood"). Those are all things that people need in practice and not "classroom problems". There's plenty more Prolog code running in the wild but obviously I don't know every program anyone has ever written using Prolog.

There's also code in Answer Set Programming (e.g. I'm aware of planners for robotics applications), Haskell (e.g. xmonad, a windows manager in Haskell) and plenty of code people write in Scheme, Scala, etc Lisps, that also don't have iteration constructs. There's plenty of recursion in "real world" and "production" situations. But I get the feeling you don't work with it, so you just don't believe it exists. That's not a great way to reason about things.
When I worked fast food, a customer paid with a few $2 bills. It wasn't strange to me. But when I tried to hand them as change to another customer, they looked at me like I was an idiot and demanded that I pay them in real money.

Before then, I was cashing my paycheck at a bank. I'd occasionally ask them for $50 of it in $2 bills. The bank had them approximately half the time, and it was fun to pay for things with them.
That's... not an ad? User used Meta AI to touch up a selfie, now Meta AI is generating more selfies for you.

I can understand the annoyance from cross-linking apps in the same way it's annoying to get the Threads popup in your feed, but really, this is utter clickbait.
Small tangent:

> As a final note, when I left Apple for the last time, and emptied out my drawers, at the very bottom of the last drawer I found my distinctly unsigned NDA.

I wonder if that legally makes any difference? There's probably an oral or implied contract for this kind of stuff, if you keep showing up to work and they keep paying you?
That's because they turned it down[1]. New Jersey has decided that their strategy is going to be to dig their heels in and hope for a supportive administration, rather than plan for the next century of growth in the economic region that powers their state.

[1]: https://nyc.streetsblog.org/2024/12/18/nj-refusing-generous-...
I think the implication was that he may have had some hand (or other body part) in the creation of that situation. It wasn't just some criminals saying "oh, a trucker, this will be easy money".
Thanks for the info! I wasn't aware of this and didn't see any mention of this in their github docs. It means that at least you can use that part of the project without worry. They should promote this aspect of the project more prominently. It should be of great interest to anyone thinking about adopting the technology.

Do you have any links to the Core Storage CNCF project? I couldn't find it on the CNCF website under the Database and Cloud Native Storage sections?
This is an extremely important point. A lot of managers don’t read the employment contracts. Often times the legal departments (or just lawyer depending on company size) has just drafted something that protects the company as much as is legally possible. That’s often the safest thing for the attorney to do.

It’s never a bad thing to redline a contract and have discussions over sections that you’re uncomfortable with. A good company will work on them with you.
It would be interesting to see the effect on average noise levels. Anecdotally, I have heard fewer honks from single unit trucks today.
Sure. This aligns with my original point. A farmer owns their land (mostly). The farm is the farmer's canonical source for their product.

Farmers don't typically rely on a single farmer's market to sell their product, they participate in many markets, sell wholesale, sell from their farm, and might also have a direct-to-consumer option where they can ship beyond their locality.

Create once, publish everywhere — your land is the canonical source. Markets are for distribution.
What are you going to say if the answer is yes?
Do you have a link?

Edit: https://www.youtube.com/watch?v=DzZ-I8WL2jM
We did some interesting work at Google Sydney. Google Wave was developed there, for example. (But that was before my time.)
Just a note to other readers, Turbo doesn't require Stimulus... I use Turbo mainly with AlpineJS and it works just as well since Turbo is the just tag driven side of things.
If you mean the current marketing hype, in the same vein as those hyped niches, currently it's LLM AI.
NYS offered, NJ sued NYS, NJ lost

It would be a completely ok thing for NYS to tell NJ $0 get bent, NJ coulda spent turnpike widening money on transit instead of begging from NYS
Is it actually that bad?

I've been really enjoying the AI notification summaries, they're a nice combination of time saving and comedy
I thought about heading down to the capital this morning to try and keep congress from officiating the election results so he would not become president again. But then I realized that was against the law and as well as the principles of our Democracy, and decided to stay home instead.
> Or was it full of identical grey rectangles and moved window contents just by their outline, not their contents?

It moved the whole window, but you could enable the effect you mention to save on system resources. (If memory serves right.)
The setup Turing describes isn't the "both must sum to 100%" setup you're presenting. He has two different games being played, one with two humans and one with human-vs-machine, and suggests comparing the results. E.g. if a man successfully imitates a woman only 25% of the time, then we'd ask whether the machine can pass as human equally often.

But much more importantly, as I said Turing is clearly not describing a specific experimental methodology! That's not what the paper is about, and in fact it would be somewhat absurd to run the test precisely as he describes it (since detecting a man imitating a woman is quite a different task from detecting a machine). His point is that we should approach the question of machine intelligence with actual experiments rather than asking unanswerable questions, but he only limns the general premise of what such an experiment could look like.

So I understand that you find a particular test setup better or more elegant than others, and that's fine. But you shouldn't claim that Turing's paper demands your preferred setup, or that other setups are at odds with his paper.
As a fullstack dev doing roughly 50/50 of both, massive agree. At least in JS land it's just JS, in the backend you even have to choose between entirely different languages sometimes, all of which have similar complexities to deal with.

By comparison, especially these days, making something like a Vue or React app couldn't be simpler. You run a single command and get everything generated for you, then you point it to one of a million free hosting sites out there and boom presto, you're live.

I feel like people are just afraid/cocky to admit they're too lazy to think about the frontend for whatever reason. All the arguments I've ever heard have been quite shallow and easily disproven if you spend, like, 5 minutes reading through some docs.
Giving NYCHA residents free parking spots was bananas
That's the most damning thing: they have no warchest from LLM's, no vast profits to propel them to the next big thing. It HAS to be LLM's to AGI or bust if Openai even has a shot at it's foundational mission. If they don't make back their VC money, they won't even be able to fundraise for the next big thing when it comes, investors aren't going to double down when OAI has has basically dropped their initial project with no real returns

From the frankly delusional levels of hype they've been pushing, they took a wrong turn and they don't have the cash to double back
US largest solar-plus-storage power plant sign of things to come, says Primergy
iPadOS is truly terrible and wastes the amazing hardware of apple silicon iPads
If they have 10x cheaper compute, and a lot of cash to spare, why isn't Google dominating AI, like SpaceX is dominating the launch of satellites?

Does Google not want to, or is there another reason they cannot?
I worked at Iomega (Zip Drive) from 1994 to 1998. The VP was rumored to fire people on the spot for the smallest thing.

One day we worked an all nighter. The entire department. The next day we were still there. Having solved the problem, most of us were asleep at our desks.

The VP made an unannounced visit and walked through the office. None of us noticed him. He walked to my bosses bosses office and asked him to assemble us in the meeting room.

He walked into the meeting, said he was impressed with how hard we were working, pointing out that our heads were down in deep thought. Then he left.

These days, I think he was trolling us.

I got to know him quite well later in my career. I never saw him fire anyone.
> "Learn how to do it" only works if there are clear and obvious resources we can point people to that will help them learn what the need to learn.

There are. Start with MDN. There is no more clear and obvious resource than this: https://developer.mozilla.org/en-US/docs/Web/Accessibility

There was a time when I didn't know anything about web accessibility. But I learned by reading, trying out small experiments, and using a screen reader to check my work. If I can do it, you can certainly do it.

After a while you face issues like 'Why isn't the screen reader announcing the dynamic content update', you search for solutions, and you come across incredibly helpful content like this: https://tetralogical.com/blog/2024/05/01/why-are-my-live-reg...

> This also feels like an inherently solvable problem

It shouldn't, especially if you don't know anything about web accessibility. It's hubris to think that something we know nothing about should already have been solved, why hasn't it? Is everyone else just an idiot? No, of course not. It's a complex and nuanced problem. Not the basics like always put an `alt` attribute in your `img` tag, those things are easy. But when you insert dynamic updates with JavaScript into the mix, it gets more complex.
Still, the machinery gets more eyeballs and scrutiny to how it works than what some Joe's given codebase does, so chances are that the cause of failure will be somewhere on Joe's side. Then, the code will still need to be debugged, and you'll be glad having to deal with well-known implementations of DRY rule under "syntactic sugar" category instead of whatever Joe happened to come up with instead. Or, maybe there was no DRY rule in Joe's mind and therefore there will be a lot more code to maintain and debug.
There’s some very neat designs that only tick the minute hand once per minute, as it’s significantly more power efficient to do so. You just power the hand once per minute, as opposed to continuously driving the hand in small increments.