skysight-inc/HackerNews huggingface dataset:
53 stations with a couple dozen robotic fare gates each sounds like about $3mil/yr to me.

If they really did it to stop fare evasion, it was ideological, not pragmatic. They spent pounds to save pennies.

Mass surveillance, on the other hand, is a motivation that makes sense, just not something you can really sell to the public when looking to spend a hundred million of taxpayer money.

On the other other hand, the kind of government that attempts to stamp out petty crime, at any cost, is the same sort of government that tends to want to surveil everyone.

They were teeing up introducing a "road pricing" scheme that would have also happened to record every vehicle trip on the local highways when their government was defeated.
A claim made without evidence can be dismissed without evidence. The burden of proof is on you: happy readings, and good day.
I think that’s the problem. In so many cases, it doesn’t do the job.
I find things wrong with virtually every nontrivial pull request when I’m the reviewer. Sometimes these are minor issues, but I spot bugs and edge cases all the time.

I see some comments about time. How long does a code review take? I can review hundreds of lines of code in a few minutes. It is much easier to review code than to write code imo, especially as you gain experience. For bigger efforts, get eyes on it throughout the process.

I’ve met a lot of developers who assume their code will just work right after they write it. They don’t test it, via code or manual qa. Then they act surprised when the stakeholder tells them it doesn’t work. Do the job right the first time. Slow is smooth and smooth is fast.
Location: Raleigh, NC

Remote: Yes

Willing to relocate: No

Technologies: JavaScript/TypeScript, React, Angular, Next.js, Java, Scala, Kotlin, Python

Résumé/CV: https://huntermotte.github.io/portfolio/#contact

Email: huntermotte@gmail.com

Full stack dev with 7 years of experience, mostly in finance in healthcare. Frontend focus but able to do anything across the stack. Recently laid off from a healthcare startup, have a lot of experience building companies from the ground up.
From where I sit, it's usually the people writing the bugs who are so averse to code reviews.
Tangentially related: Caltech has a cannon on campus (most notable for being stolen by MIT in 2006)[0] that fires twice per quarter, once towards the beginning and once towards the end. It is loud—you can hear it on the other end of campus[1]. Although to be fair, I don't know what they put in it and/or how the blank's loudness would compare to a modern artillery piece firing an actual projectile....

[0] https://en.wikipedia.org/wiki/Caltech%E2%80%93MIT_rivalry#20...
[1] (which is, admittedly, pretty small)
https://github.com/francoismichel/ssh3?tab=readme-ov-file
Hurry up, not much time left for that either.
We have Paris Baguette in Singapore as well. They aren't the only faux European chain / brand here, that combination seems quite popular.
What broke.
This is how C++ language usually works. Just some primitive for building libraries on. Expect some library change come later.
> It's better for everyone when there is healthy competition [...]

Well, better for most people. If I own or run a company (or even just work at one), I'm very happy if there's no healthy competition for my products.
> Why should we place such trust in prosecutors?

Why should we instead trust a single person with an absolute immunity for vague “official acts”? Said person is way more powerful than any of the prosecutors.
Just tried on my Adguard DNS server, I am only getting one entry. I think it's related to your nameserver configuration. Could you try reproducing with specifying a custom one, with @1.1.1.1 or something?

doggo google.com --short
142.250.185.238
Ideogram | Full-time | NYC, Toronto | Onsite/ Hybrid | ideogram.ai

Ideogram is an AI company on a mission to help people become more creative. The company is developing state-of-the-art AI tools that will make creative expression more accessible, fun, and efficient. It's pushing the limits of what’s possible with AI, with a focus on creativity and a high standard for trust and safety. The company has built its own foundation models for text to image synthesis and as a result, Ideogram models have unique capabilities, such as rendering coherent text into images.

We believe everyone has an innate desire to create and share their creations with each other. To this end, we invite dreamers from all backgrounds to join and collectively shape a more creative future.

Open positions: https://www.ideogram.ai/careers?utm_source=hacker-news

•Backend Engineer | NYC, Toronto | Onsite/Hybrid

•Full Stack Engineer | NYC, Toronto | Onsite/Hybrid

•Machine Learning Data Engineer | NYC, Toronto | Onsite/Hybrid

•Machine Learning Engineer | NYC, Toronto | Onsite/Hybrid
I think the article is taking the wrong view. The statistic cited by the article that 15% of comments were about a bug seems in line with expectations, and I think it would only really be worth discussing if the number were _much higher_ or _much lower_.

Instead, I think there are two far more interesting questions to ask:

1. Is the rate at which code review identifies defects sufficient to use code review as a detection mechanism for defects?

After nearly 20 years of writing software, I'm pretty convinced that the answer here is no. Some reviewers are better than others, and some circumstances are more favorable to finding defects than others, but we should generally try to build processes that don't assume defects will be caught at a substantial rate by code review. It's nice when it works, but it's not a reliable enough way to catch errors to be a load bearing part of the process.

2. Is mandatory review of all code justified?

This is the one I'm on the fence about. In an environment where code reviews are high priority, people are trained to review effectively, and there are minimal organizational politics at play, then I hypothesize that allowing PR authors to decide whether to get a review or not would generally improve quality and velocity because code would ship more quickly and code that would benefit from a review would still be reviewed. In that scenario, I think we'd see the benefits of getting things shipped more quickly when they don't require a review, and reviews would be higher quality because code being flagged for review would be a positive sign to pay more attention.

Unfortunately, I could be wrong, and it's not the sort of experiment anyone wants to risk their reputation pushing for, so I doubt we're likely to see an experiment at a large enough scale to know for sure. If we're going to fail one way or another, I'd prefer to fail by doing too much code review rather than not enough.
Yeah, sometimes I think about all the things I do, and pretty much everybody does, that is poisonous to my soul. Even the act of reading. Getting all focussed up inside my head like that. It sticks you know. I mean, you put yourself there for a while and you tend to stay there. Stuck in your head, in dreams and abstractions. And then you gradually lose sight of everything else. Alienated from everything. Numb.

It's a testament to the resilience of the human form, and the invisible forces that take care of us, that we haven't already turned into bloodthirsty maniacs.
I am torn between marveling at the satire of this comment and crying at the truth it reveals
You take 0 damage from 100% of the bullets you zig
I guess it depends on which part of the world you are in, I guess?

They are common in Singapore as well, but I doubt they are common all over the globe.
This could be a sequel to Up in Smoke.
My reading was they can't use testimony or notes from advisors in the executive branch who are helping the President perform an official act.

I.e. anything that would have a chilling effect on the President's ability to direct the executive

Outside of that, e.g. campaign staff, is a different matter. And I believe there's already a distinction between government employees and campaign employees (probably for campaign finance reasons).
I'm not sure how you can even call 63% market share a 'monopoly'?
horrid. i don’t think this was written by LLM/AI because ai would have done a better job.
It's not exactly uncommon for people to join the military to get away from an unsatisfying or low-opportunity home life.

Ending up back at the place you wanted to get away from could be pretty depressing.
Thanks for sharing this! That's a clever workaround that I hadn't come across.
Location: Kuala Lumpur, Malaysia

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby on Rails, Golang, Elasticsearch, Postgres, Docker, Kubernetes

CV: https://www.dropbox.com/scl/fi/9vvi00ty8g8lbdifvql38/Azuan-Z...

Email: azuanrb@gmail.com
Plex really does have a lot going for it with the really nice Apps -- Plexamp works especially well with large music libraries. I hadn't used Jellyfin in some time, but I went to set it up last week, and it's still not as simple as Plex is. Really wish the Jellyfin folks would put together a docker compose setup that run nginx and lets encrypt for example.
That was the basis of my (rather open) question: Whether the primary perceived problem would be the increased potential for bad actors to do bad things, or whether the primary perceived problem would be the fact that a tenant modified the wiring inside of their own unit.

I agree that bad actors are the worst concern, since bypassing a switch with a relay on a low-voltage circuit is about as non-invasive as wiring mods can ever get.

So. Assuming that there aren't purely-technical failure modes that can results in an improperly-closed relay, we can ask: Does having per-user codes and a wired-in relay result in a worse security scenario for the building than lending the [singular] spare key to a friend does?

Sure, it's easy enough to give someone else instructions and a code, while it can be hard to copy [some] keys.

But it's also easy to disable a code when that visitor has left or is no longer welcome (and thus also disable all copies of that code), whereas it is hard to disable a copy of a key.

And OP went a step further than mere codes by also validating inbound phone numbers, as a form of 2FA. This second factor is also possible to duplicate by a bad actor, but we're well into the realm of requiring some sophistication (or brazen theft) for that to happen.

(All said, based on the description I think they did pretty good with their hack.)
Sotomayor's dissent [1] is a must-read as well. She's more concerned than you are.

The President of the United States is the
most powerful person in the country, and possibly the
world. When he uses his official powers in any way, under
the majority’s reasoning, he now will be insulated from
criminal prosecution. Orders the Navy’s Seal Team 6 to as-
sassinate a political rival? Immune. Organizes a military
coup to hold onto power? Immune. Takes a bribe in ex-
change for a pardon? Immune. Immune, immune, immune.

[1] Search for "SOTOMAYOR, J., dissenting" in this PDF: https://www.supremecourt.gov/opinions/23pdf/23-939_e2pg.pdf
Maybe I’m missing something here… is there a “real” solution that they should be getting instead? My impression is that there aren’t any remedies for brain injuries yet, that we’ve only just been able to detect them, but I’d love to hear that I’m wrong about this.
Are there zero-knowledge proofs that can only be proven by an outside, unknown observer?
x86-64-v5? The Future Of x86-64 Micro-Architecture Feature Levels (April 2024)
Mike Flood is shaking up Congress over cryptocurrency
Sushi is a popular Japanese food item, and a sushi belt is also a type of approach to playing Factorio.
> full of Canadian imagery including mooses and snow and sleds (I went in Boston).

That just sounds like northeast, Appalachian USA things.
Luckily here in America we have hundreds of millions of men and women to give up to the altar of democracy, right? We’re not France in 1915 or 1939. Not only that, but maybe you want to consider more modern war’s attrition rates.
That's the point. They weren't added until TC2 in 2016.
That is a different product. LSTC != IoT LSTC, it is so confusing. To get the IoT you have to sign lots of contracts, Microsoft sends you stickers to put on each stuff, stuff like that.
As far as dodging projectiles goes: yes the office is supposed to be a safe space, and if someone threw a chair at me, one of us would not work there the next day. (Add normal caveats for "maybe they threw the chair to save you from the ninja creeping up behind you".)
The problem is, you won't build a better Hacker News.
> And so it becomes the occasion for conservative justices to do away with what they've thought was wrong for decades.

I wonder for how many decades? Chevron is 40 years old. It was a 6-0 decision (two justices were sick and one recused herself due to conflicts of interest). It was overturning a pro-environment/anti-pollution ruling by the court of appeals below-written by RBG, before she joined the Supreme Court. At the time it was handed down, conservatives cheered it, while liberals and environmentalists condemned it. Obviously at some point the tables turned, conservatives soured on it, liberals decided they liked it after all. But I wonder when in those 40 years was the decisive tipping point, at which the majority of its critics went from being liberals to being conservatives.
Couple of points on this.

1. A lot of problems arise from too few people working on too many things. If it's one-two devs and backlog is growing, the problem is not that you have no time to fix things, but that you're understaffed. If you have enough people, then from the business perspective it shouldn't even be that noticeable that someone is refining previous work, while someone else is building the next thing.

2. If you're not understaffed, then the best time to clean up new code is during or immediately after writing it. A phrase I like to use is "while it's still fresh in memory". You're saving time and not adding new bugs, by not having to remember everything again, load all that context back into your head.
You can't and that's the specific reason Justice Barrett concurred only in part.
I keep seeing these posts but when I apply, nobody ever responds and the same jobs seem to stay on forever.
Congestion charging without decent alternatives is pretty terrible tho.
A future court might rule that.

This court would rule that people upset about the president assassinating all their rivals should just get elected president and change the policy.

After all, they already did say that women that want health care and the right to prevent (according to the court) overwhelmingly male politicians from messing with their lady bits should just run for Supreme Court and overturn their recent rulings.
whois is returning AWS and I don't see any of the normal cloudfront headers, but I do see a server header of nginx. So it doesn't look like cloudflare to me, I'd guess they're just running some ec2 instances with nginx configured to give the exact behaviour they need (as I recall they return cached pages to non logged in users, which is why you can sometimes log out and get the page to load when they're having issues). I also see awsdns in their ns records, so it looks to be like they're just doing Geo-dns in route53 to route to the closest instance they're running.
They don't do anything without $40 billion of air assets circling their position providing cover and get pissy when you tell them they have to shave and can't paint their weapons arbitrary colors.

Also they're all on drugs and will kill you if you report them for embezzling unit funds.
Source code isn't necessary. How do you think the security researchers find them vulnerabilities? They can fix them the same way too.
I can't think of anything I wish HN did differently. What do you have in mind that's "better UX"?
I inherently trust companies with fursonas more. This is 100% Disney's fault.
It's fine. The Chinese launch from the west of the country, so it'd never fall on anythi... oh.
The thing that killed RAND was government oversight and neoliberalism.

These days its not possible to innovate something like switched ethernet (which RAND had a hand in) unless you submit bids from forty GSA vendors and hold fifty meetings on which third party implementation consultants you need to hire for the work neoliberalism insists you not do anymore as a corporation because outsource culture is king. wrap it all up in a mountain of project managers and "best practices" because youre too chicken-shit to do anything that 200 other companies dont do, and viola. the punishment for failure FAR outweighs the reward for any breakthrough you think you can achieve.

youre not a thinktank anymore youre just a consulting firm with a particularly attractive media spend.
This is great, I'm not a frequent video editor but I can see myself using it.
Recall that the set R of real numbers R is defined as the set of numbers that can be shown to exist, plus an uncountable collection of "numbers" that are assumed to be near the set of numbers that can be shown to exist.

It's not amazing that assuming something unnatural (Uncountable Choice) gives an equally unnatural consequence. The set R of "Real" numbers is a fantastical "object" that has fantastical properties. It can do apparently impossible things because ZFC flat out assumes that it can do apparently impossible things.
By the way, that page is entirely unusable without JavaScript enabled, apparently in service of a modal preloader? Retro vibes are nice, but let's leave Flash-based websites in the past.
Indeed, everyone and every organization ends up having to consider how the bills get paid (i.e. "be careful about biting the hand that feeds). That's probably a universal understanding.

Yet we also have real life examples where people and organizations still act in a manner that differs from providing the most expedient or most self-interested outcome.

RAND itself is the place where Daniel Ellsberg leaked the Pentagon Papers from.
What is the precise mechanism of causation?
I would be interested in trying the product if the content is as good or better than the content here. More features will not get me to switch, however.
Jellyfin has its own apps plus a few other community-built ones like finamp[1] and findroid[2] which I personally use a lot.

I would argue that setting up nginx or other reverse proxy servers is outside the scope of Jellyfin. That is an infrastructure concern that is usually going to be very unique to your setup.

I, for example, use Traefik as my reverse proxy which requires a different set of configurations to get it working with Jellyfin. I don't expect the Jellyfin team to provide a guide for every reverse proxy. It would be nice, but I can see how this is out of their scope.

[1] https://github.com/jmshrv/finamp
[2] https://github.com/jarnedemeulemeester/findroid
Probably not unless you like .50 SBRs at indoor ranges, but always shoot suppressed just to be safe
The linked-to articles[1][2] have some more details, and both sources seem to indicate a simultaneous move to QLC or beyond.

So I guess this would be more for relatively cold storage than pure performance.

Still great though, I'd love to swap out the spinning rust in my NAS with some SSD at the suggested price point, even if the performance was the same.

It's been fairly obvious that SSDs would surpass HDDs in density just due to 3D vs 2D. Guess we're getting real close now.

[1]: https://hothardware.com/news/kioxia-1000-layer-nand-roadmap-...

[2]: https://www.trendforce.com/news/2024/05/13/samsung-considers...
Let's say I show up on this message board and say my house is more secure than a bank vault, because I have a special laser in my attic that vaporizes attackers if they come in my house. Would you believe me? Would you bother to even visit my house to prove me wrong? I mean, I can claim all I want that nobody has robbed my house, but at some point there is actually nothing of value here that means nobody has tried and nobody actually wants to try.
Look up a container called SWAG, it has an nginx template for jellyfin and lots of other services.
Yet another example of corporate hypocrisy.

Just one of many reasons I support open-source and no longer use GitHub nor LinkedIn.
Also, artillery has gotten bigger and boomier since then. If it was bad then, it’s likely worse now.
I'll never forget the opportunity I had to visit the Helms Pumped Storage Plant. Driving directly into the side of the mountain and emerging into the generation facility was incredible. The shear size of the generators, the enormity piping, and the massive hunk of metal that are the turbine drives shafts left me reeling.

Each part is large beyond belief and the fact that it's not possible to view it in one piece only adds to the scale. Simply an feat of engineering.
I wouldn't put fossil in that list of collaboration, since its not really a collaborative tool, or more like, there are barriers to that collaboration, like creating a username for each fossil repository. That's a huge barrier in my view. It would be nice if there was something like a general auth identity that can be used everywhere but that's still not implemented.

FWIW, mercurial seems to have an advantage over git, and that support for BIG repositories which seems to be provided by facebook of all people, so until facebook moves to git, mercurial lives on.
> is there a "ffmpeg in the browser"?

I don't know if this project uses it, but there's ffmpeg.wasm [1].

1: https://github.com/ffmpegwasm/ffmpeg.wasm
Grid storage is somewhat close to moving away from lithium. Sodium ion and iron batteries are in production and ramping up
Maybe they just went with the cheapest LLM they could get access to?
While I freely admit I am frightened by the possible impacts of this ruling, I do not believe that it has, in this case, impaired my ability to look at the situation logically.

That said, as I mentioned in a different reply, I should have stuck to the legal implications around impeachment, rather than the practical. This decision states that the only remedy for a president breaking some laws is impeachment. At the same time, it says the president now has a legal, if not entirely reliable, means to avoid impeachment: Order the military to kill those who would impeach them.

Yes, that was always a theoretically practical option, but now it's also a legal option, and that's bad. A strong nation requires a strong legal system.
A pretty website, nice work
I'm sorry, but I think you've misunderstood what the product here really is !

Who cares about UI
Anecdotally, I know of cases of improved neurological function from alternative remedies. No, I'm not aware of any vetted medical studies, new research etc.

I'm not really trying to say "Just give these people x drug, clearly!" I'm trying to make a broader point that people who are suicidal need some problem resolved.

Homeless people are frequently suicidal. They need housing, not to be dismissed as "crazy."

People with torturous medical problems are frequently suicidal. I'm pro right to die but I also would like to see the world take their problem seriously and not act like you are "crazy" to feel like your body is a prison, you just want the torment to end and to feel your only hope of escape is death.

Etc.

People who are suicidal are routinely dismissed as "crazy," like they don't have a real problem. This needs to stop.
I had a very similar experience a few years ago and decided to switch from Next to Astro [0].

[0] https://astro.build/
That seems more likely. Or some complex interplay between those factors amongst others.
You're not being serious if you are suggesting Plan 9 as a more secure OS than OpenBSD.
I've written up some rules that I've successfully applied in my teams. https://max.engineer/mindful-code-reviews
Professor William Kaufmann from the RAND Corporation, losing his patience, noted: "Well, you'd better make sure that they're a man and a woman."