skysight-inc/HackerNews huggingface dataset:
This is only partially true (on several of the statements).

The plain smell test has this problem in general. So does any witness testimony. In the case of driving, they will issue sobriety tests and a blood test. But part of these searches is different because of the way driving is treated as a privilege and the conditions you agree too in requesting a license. These subsequent tests will verify the officer's statements. The admissibility of evidence from searches based on this sort of "mistake" is up to the court to determine if it was in good faith.

As for the lying... there is a difference between lying and being mistaken. Very few people in general are prosecuted for perjury because it requires proving that they willfully provided false testimony. This is very evident in the way protection from abuse orders are misused in many divorces and the requestor is almost never charged. However, police are (in theory) held to a higher standard with the use of Giglio/Brady lists. These list only need to show that the officer is repeatedly unreliable, not actually lying. In practice, these might not be very effective because it's up to prosecutors to maintain these lists. They only have incentive to add officers if they lose too many cases for the prosecution.
The oral history of the Dinosaur Input Device
I actually loled when I went to CNN with Little Snitch on, there were over one hundred different third-party domains it wanted to connect to
dns.google has been with us for a long time
They're also perfectly eager to cuss out bureaucrats who get them killed by forcing them to fly known faulty vehicles.

> One report describes the crew as "infuriated" that Mission Control Center seemed unconcerned. When Gibson saw the damage he thought to himself, "We are going to die"; he and others did not believe that the shuttle would survive reentry. Gibson advised the crew to relax because "No use dying all tensed-up", he said, but if instruments indicated that the shuttle was disintegrating, Gibson planned to "tell mission control what I thought of their analysis" in the remaining seconds before his death.

https://en.wikipedia.org/wiki/STS-27#Tile_damage

So, you know, it's one thing to be a badass cowboy with the risks inherent to exploration. But maybe don't romanticize the political and technical incompetence in this particular situation.
Show HN: Testing voice AI and listening to calls takes time, so we automated it
Hey HN! I’m Akshay, and I built Elixir with my good friends, Chetan and Andrew.

Elixir ensures your voice agent is reliable and works as expected in production through automated testing and call review.

We built Elixir while trying to solve some of our own problems when building CodeCoach (https://www.trycodecoach.com/), an AI technical interviewer. We found ourselves spending significant time manually listening to calls for issues ranging from interruptions and transcription errors to user frustrations and poor conversation experiences, as well as trying to test the agent on different scenarios to make sure it wouldn’t break.

Elixir makes this process 10x faster - we help you simulate 1000s of realistic test calls, automatically identify & triage “bad” conversations, and debug issues with audio snippets, call transcripts, and LLM traces all in one platform.

Here’s the link - tryelixir.ai (sign up to try it out!).

With multimodal models like GPT4o right around the corner, we believe voice agents will grow in capability and complexity, making testing and call review even more important for conversational reliability.

We’re excited for you to try it out and are looking forward to hearing your feedback in the comments!
rTexViewer – A simple and easy-to-use textures viewer, editor and image board.
So don't put the backdoor channel in without a physical switch.
> I never really worked out exactly why it got OOM killed every day

Probably you ran out of memory (and configured the database incorrectly).
Hold your horses there, these are sweeping claims that seems like the author boiled it down to
“Well millennials bought cheap houses before 2020, so they got cheap houses too, like their parents”

Just because folks got a cheap rate on houses doesn’t mean they can afford the risk over a lifetime.

Boomers could work relatively simple jobs and pay off a house. Right now a house is a much much much larger liability than it has ever been
Just want to make it clear that I'm not saying that 12-factor as a whole is obsolete, I'm only talking about 3rd factor (Config).

Yes, it's possible to implement dynamic configuration on top of environment variables using templates and signals, but you'd have to implement a lot of non-trivial logic yourself (how to have different values based on the context, how to deliver new versions of templates, caching, thread safety, logging, etc). And you would have to use a wrapper to access it. At this point, you essentially building a custom configuration management system and environment variables become an implementation detail. And you are stepping away from using the benefits of environment variables: clear separation by deployments and language-agnostic nature.

The main point of Lekko is not fancy UI and API (in fact Lekko doesn't really have an API, it just requires you to express your configs as pure functions). The main point of Lekko is that you should treat your configs as code (but with a different deployment pipeline) and Lekko helps you with it.

> Having in-app service-API integration with language-specific SDKs for wiring up configuration is an recognized as an antipattern for reasons and a motivation behind 12-factor.

Can you elaborate on this? 12 factor talks about changing configs independently from code on a per-deployment basis. Lekko supports that among other things.
It feels like you are projecting an experience of using a specific solution (like Consul or something) to all configuration management tools.
Also, I think you are overestimating how many people will switch.

I installed the ublock lite and the web looks the same to me. Perhaps I'm not going to the right places, but not many ads are getting through to me.
Cool more data showing if you didnt get on the housing ladder before 2021 you are screwed.
And then 12ft-dot-io throws an error, but still shows its own ad in the bottom right corner! But you probably knew that since you constructively use them.
Llms are not a niche target and tool use is a major component. It's fair to say, as an author, Im assuming the reader has some comprehension- whether thats frm a widespread base of that the topic is only interesting to those with prior knowledge.

You wouldn't make this complaint against a JS framework blogposting about their new MVC features.

As an aside its actually incredible that these days we idly accuse people of being actual autists just because they didn't condescend to our level first.
Have you been a founder?
I live several miles from a Minuteman silo in Montana, maintained by Malmstrom Air Force Base. The underground cabling between sites is also an interesting read (https://minutemanmissile.com/hics.html). Anytime I want to dig on my property, I have to make sure it won't interfere with their pressurized cables. I have heard a story from someone that did accidentally cut a cable, and Malmstrom AFB was able to locate the break and respond rapidly. I am a volunteer firefighter, and our station has a VHS tape and a paper guide titled "Incident Guide for Missile Field Fire Response" provided to us by the DoD regarding our role in responding to fiře incidents near or at a silo. A year or so ago, we did respond to a fire near a silo, but it occurred entirely outside the security fencing. My understanding is that the personnel at the silos also have their own ability to respond to fires.
The main benefits of 5g lie in dense urban deployments, but it can totally be deployed in huge rural cells too.
I tried "User Agent Switcher" since it doesn't require a login. Washingtonpost.com blocked me, and NYT won't load article contents.
Yes, I’m the guy the always promises to mail you the chips but always fails at the follow through.

Seeing this article make me
Think I really have to get you these chips.
One man’s trash is another man’s treasure I suppose. I hate living in a socialist country and paying for other men’s families when I have my own one to feed.
I'm curious about that quote. To my mind, we don't farm because we're trying to use land to "create energy", we farm because it produces food that humans demand in order to live. Is there some way to satisfy humans' need for food using solar panels? Is there a way of synthesizing consumable food using only electricity and ambient air, maybe add a bit of water, etc?

It just feels a bit silly to imply that the point of farming is to produce energy, in a general sense.
I'm not a fan of Scrum as it's a rigid process that doesn't follow the agile manifesto. I do like using Github project boards either in a continuous Kanban fashion or even weekly sprints. The contents are self-managed by the team doing the work. Its purpose is basically to allow anyone to look at it and see what the team is doing and what recent progress has been made, or if there are blocked items that need to be resolved. It can prevent micro-management, the alternative is having each team member repeatedly polled by others to get the same information that's already presented there.
Six people missing, including tech tycoon Mike Lynch after tornado sinks yacht
Not just that but, if you need to finance that degree, you need to also consider how long you're going to be paying it off.
Yes. Never worked out.
yes, where "cares" means "the lost revenue is greater than the cost of development, QA, and computational/network/storage overhead, and the impact of increased complexity, of a function that figures out whether people are faking their user agent."

It's probably orders of magnitude greater than the revenue loss from the tiny minority of people doing such things, especially given not everyone who uses tools like these will become a subscriber if blocked, so that cuts the "lost" revenue down even further.
I can’t see how it would ever be possible with Python to do this.

You depend on two packages, each with a function that returns a “requests.Request” object. These packages depend on different versions of “requests”.

How would you implement “isinstance(return_value, requests.Request)” on each of these calls?

Or, the indirect case of this: catching a “requests.HttpException” from each of these calls?

Importing the right thing isn’t hard, but doing things with it is the hard bit.
In theory you could, but that requires something like a small scale mass spectrometer to feed recordings into the camera log. So in practice, not realistic... yet.
I may be totally missing something, but does this mean I can use a printer as a netboot? Still no morning coffee.
See also https://developer.mozilla.org/en-US/docs/Web/HTML/Element/i
SO you want a HASH table and a stack?

Wih the Hash table keep a stack of keys.

How do you delete them? Oh. Same problem.

You have O(1) insert and O(log N) deletion

Or the stack grows for ever.

When you ask for ordered keys, at zero cost, in a Hash it is like asking the Tooth Fairy. You can ask for anything you want, but you cannot have anything you want!
Ha that's great. I was expecting this for some reason https://www.youtube.com/watch?v=yXFh54fc8GM
> You can't accidentally poison your own food.

Sure you can, it's just off topic.
HN is for intellectual curiosity, and not for ideological battle.

If you are going to insist on spewing political talking points instead of reading the opinion, all while refusing to take into account an expert in the field—an attorney for a federal agency—telling you that you're wrong, then you should reconsider whether you belong here.
Every business is guided almost entirely by money. The purpose of a business is to make money.

Organizations based on other incentives don't work, or work very poorly.
Ask HN: Free Servers for a High School Club in San Jose?
Hey HN,

I'm a big fan of the community here. As a part of my Modern Computing Club at school, we lack a good platform for 24/7 AI tooling. For instance, one of our members (me) is making a Geoguessr AI based upon PIGEON (with some decent results so far, a small 0.13% increase in accuracy, most likely chalked up to a better random dataset). Another one of our members is using Q-Learning for chess. However, one thing I recently learnt about Google Colab is that it specifically prohibits Chess Learning (specifically calling out Chess). This presents a serious problem, as we don't have many resources.

With this being said, I recently got my hands on a bunch of Intel Arc GPUs. Unfortunately, my desktop is broken (i9-9900 cpu is broken for some reason), and even if it worked properly, it barely handles two gpus power. With my current situation, I was hoping if we could get a free server in exchange for giving you access (with free power and decently fast internet). This would really be a big help to us here in Leland High School, and I imagine that since we are near San Francisco, we could get some really awesome things. Thank you for reading my little spiel, and I hope you all a good day.

Regards,
Leland Modern Computing Club
I pay for the sites I visit regularly.

But when somebody shares an article with me and I want to see what I’ve been sent, I’m not going to buy a $15 monthly subscription to some small-town newspaper in Ohio just because they’ve decided to paywall their content in that way.
I gotta wonder how much of this wealth change is self-earned vs. inheritance (or benevolence) of our boomer parents.
On the plus side, people who don't leave order multiple drinks and the overpriced food, people working tend to like keeping the caffeine buzz going, and for every customer who settles in with a laptop or a book there will be many more who take their coffee out or just use the drive thru and never step inside. The mix of customer types is what makes it possible to keep a coffee shop open.
I was referring to phones in the classroom.
Do you have evidence of this? They can hold you for federal authorities, but they have no jurisdiction to write a federal citation or summons.
No-Code is Trash [video]
Not affiliated with FlutterFlow, but I found the first few minutes of the video very compelling - especially when you put it in the context of AI chat interfaces and flow builders.

Is there ever a point where a 'code-native' developer prefers a low-code/no-code solution over writing it all out themselves?
The takeaway from this is that if generational cohorts come to resemble each other over time, then gosh, maybe they were always terrible, arbitrary, misleading distinctions in the first place.
I recommend adding more static content instead of just the video. Did not watch.
This is called cloaking[0] and is against Google's policies for many years. But they don't care

[0] https://en.wikipedia.org/wiki/Cloaking
These stories reappear every now and then here. I remember my startup's domain was blocked by Microsoft Ads (.us TLD). Couldn't even appeal their decision but as a startup David you're rarely gonna go against Goliath and just pick another battle.

A friend's gym, freedomfit.us, a now two year old domain that SSLTrust.com.au lists as clean still seems to hit issues with some people. They moved to another domain, ff-wp.com on another hoster but that didn't help their issues with some people that still can't access it. That makes me wonder if associativity by content is viral to the new domains - from a malware-spreading perspective that would of course make sense but I could imagine this doing more harm than good.

If anyone has insights on best ways to establish trust new domains/startups, I'm sure the crowd would appreciate your time and insights.
What I'm doing so far, is trying to manually categorize/list the URLs with the dominant firewall/antivirus vendors, but it's a lengthy manual process and I'm not sure of the benefits either.
See: "a button to turn off the jammer"
On macOS, you can actually raise just the window you want but its more key presses.

Cmd+Tab until the application you want is highlighted, then keep holding Cmd and press 1, you'll then be shown all open windows for that application (you can stop holding Cmd) now use arrow key to select the window you want and press enter. Only that window will be raised.
Flux Realism Lora Image Generator – Community Funded
Please tell all the wahoos harping on about the conspiracy of “15 minute cities”
I was looking for a alternative to VenToy... so I scanned all the embedded binaries... every last one... and its completely and utterly clean... but does not support windows, which is a minus only in my case, but an absolute godsend in all others. Not a single Linux I have ever used has been passed over.

Brilliant work on a brilliant solution.
Even if it's not worth an actual site operators time to implement such a system themselves, WAFs like Cloudflare could easily check the IP address of clients claiming to be Googlebot/Bingbot and send them to CAPTCHA Hell on the sites behalf if they're lying. That's pretty low hanging fruit for a WAF, I would be surprised if they don't do that.

edit: Indeed I just tried curling cloudflare.com with Googlebots user agent and they immediately gave me the finger (403) on the very first request.
You should know that jwz.org looks at the HTTP referrer and childishly serves an unexpected NSFW image to users coming to that site specifically from HN.
This is awesome! People who use Kagi can also set up a regex redirect to automatically use this for problematic sites.
My plumber says that there are no wipes that are actually flushable, regardless of any claims made on the packaging.

We all know about advertisements and how companies lie to us. Why would this be any different?

I’m not taking any risks with our pipes, and we’re not flushing any wipes down the drain. Only human waste and toilet paper. Nothing else. That’s the recommendation from our plumber, and I’m sticking with it.
Yeah, it's not working for me too in Safari iPhone, if someone figures it out please reply.
Yet another attempt at the multi-decade long gaslighting campaign targeting millennials with skewed, cherrypicked data with dubious, sweeping conclusions - just as it always has been, just as it always will be.

First off, this data uses a generational start date of 1979. I've never, ever seen a millennial range defined here, but sure, let's go with that. Half or more millennials are home owners? Bullshit. Show me where that data is coming from. Let's assume it's true though, I'd surmise most of these numbers are from boomer generations dying off and leaving property/inheritance to their children. Does that really say all that much?

As far as "biggest wealth generation jump since 2016" like yea no shit, I'd guess you could take a slice of years from any generation that's exiting young adulthood into their careers and see a similar relative jump. This is a red flag example because it doesn't measure against similar ranges in other generations early career years. Your wealth doesn't change much as a percentage of your total wealth as you get older and richer - for reasons that shouldn't need a lot of explaining.

In other words, I have $1 to my name and it goes to $3 within 8 years. a boomer has $100 and it goes to $110 in 8 years. Wow, these millennials are complaining about a THREE HUNDRED PERCENT increase to their wealth compared to us?
True of post-divorce boomers or Gen-Xs as well. (Speaking for myself.)
if what I understand is correct, that they project the LLM's internal activations into meaningful linear directions derived from contrasting examples, I guess this is similar to how we began to derive a lot more value from ebeddings by using the embedding values for various things.
Eh, pretty minimal risk unless you use a guessable hostname and/or the URL gets published somewhere.

If the install is under "eixk3.somedomain.com/ladderforfriends" and it sits behind a reverse proxy, it might as well be invisible to the internet, unless your DNS provider is an idiot and allows zone transfers, or you are on a network where someone is snarfing up DNS requests and then distributing that info to third parties. If you restrict it to TLS 1.3, even someone sniffing traffic from one of your friends won't be able to glean anything useful, because the requested hostname is never sent in plaintext.

Rotate the hostname if/when it becomes necessary...
“Redfin data shows millennials are more or less on track with previous generations”

“more or less” is doing some heavy lifting. The chart referenced shows a pretty dramatic discontinuity between Millennials and Gen X / Boomers from age 25 to 35 w.r.t homeownership rate.
Australia is a homogeneous culture that is quite successful.
Yeah, I have lots of questions about how homogeneous that experience really is, for either group.
> The aviation industry wants cheap, fuel economic and reliable "air busses". A brilliant name indeed.

Ah, so that's what went wrong with the Bombardier CSeries.
The section labelled "what I learned: it’s okay for an API to duplicate information" is something I come across often in Django projects. Django views send a Python dictionary of data to the template processor to display the information. Often it's easier to massage the data into a more friendly format before sending it to the template, even if it means duplicating the info sent.
Suppose you want to bold something for stylistic reasons. <strong> isn't right, because the boldness isn't really for a strong emphasis, and you don't really want a screen reader to treat it differently.

You could use <span class="bold"> or <span style="font-face: bold;">, but that's just a more verbose version of <b>.
My house is quite nice, I live right next to a big park that's basically a cool forest with tons of short trails that take only a few minutes to traverse. I can go for a walk for 15 minutes through there from 9-5 every day other than Christmas!
I'm curious why. IMHO, they are true heroes.
Medical marijuana - yes.

Recreational - no, but you also won't get arrested by the Feds. TSA will report it to law enforcement. If it's legal in that state, nothing will happen orher than forfeiture if you plan to fly. Basically the same deal as if you left a knife in your bag.
Just a bit of additional trivia. Jim Williams (somewhat famous EE at Linear) had a minuteman computer on his living room wall known as "the tapestry": https://www.eetimes.com/photo-gallery-remembering-jim-willia... (last picture in particle). Not sure what revision.
Disclosure: I'm an employee.

Give the Aryn partitioning service a shot: https://www.aryn.ai/post/announcing-the-aryn-partitioning-se...

We recently released it and we've a few examples here: https://sycamore.readthedocs.io/en/stable/aryn_cloud/get_sta... that show you how to turn the tabular data from the pdf into a pandas dataframe(which you can then turn into csv).
> why in the name of everything that is holy does Apple not support this officially, just to push sales for iOS devices or what?

You answered your own question ;).

My best guess (assuming it wasn’t malice/greed): not many people have access to an NFC/RFID reader and it’s Apple. So it has to be soft locked somehow behind the Apple Wall. So, in order to provide that “just works” experience. It’s better to advertise iPhone method as a way to get the tags registered.

Other methods exist, but your mileage varies. Also, Apple may change the APIs at any time and break that process. Thus, no support provided.
Is there a hosted version one can try without having to set it up locally?
The chart in the article shows 25% homeownership rate for Gen Z 19 year olds. So if you meet a current 19 year old there is a 1/4 chance they own a house? It’s total nonsense, Redfin has fabricated this data. The median age for first time mortgages is 35.
The Woodpecker Method, Revisited