skysight-inc/HackerNews huggingface dataset:
This reminds me of several solutions albeit lacking the explicit "AI" part:

- Up9 observes traffic and then generates test cases (as Python code) & mocks

- Dredd is built with JavaScript, runs explicit examples from the Open API spec as tests + generates some parts with faker-js

- EvoMaster generates test cases as Java code based on the spec. However, it is a greybox fuzzer, so it uses code coverage and dynamic feedback to reach deeper into the source code

There are many more examples such as Microsoft's REST-ler, and so on.

Additionally, many tools exist that can analyze real traffic and use this data in testing (e.g. Levo.ai, API Clarity, optic). Some even use eBPF for this purpose.

Given all these tools, I am skeptical. Generating data for API requests does not seem to me to be that difficult. Many of them, already combine traffic analysis & test case generation into a single workflow.

For me, the key factors are the effectiveness of the tests in achieving their intended goals and the effort required for setup and ongoing maintenance.

Many of the mentioned tools can be used as a single CLI command (not true for REST-ler though), and it is not immediately clear how much easier it would be to use your solution than e.g. a command like `st run <schema url/file>`. Surely, there will be a difference in effectiveness if both tools are fine-tuned, but I am interested in the baseline - what do I get if I use the defaults?

My primary area of interest is fuzzing, however, at first glance, I'm also skeptical about the efficacy of test generation without feedback. This method has been used in fuzzing since the early 2000s, and the distinction between greybox and blackbox fuzzers is immense, as shown by many research papers in this domain. Specifically in the time a fuzzer needs to discover a problem.

Sure, your solution aims at load testing, however, I believe it can benefit a lot from common techniques used by fuzzers / property-based testing tools. What is your view on that?

What strategies do you employ to minimize early rejections? That is, ensuring that the generated test cases are not just dropped by the app's validation layer.
I prefer the glass ones shown in movies. Much less claustrophobic. The people in them dress better and have better hair too.
Everyone cares about status, consciously or subconsciously.
> Interesting article. I assume that literally no one REALLY cares about status. Credentials, degrees, accomplishments, titles impress no one.

I don't want to sound racist by naming specific examples, but certain cultures place a really high value on status.

In the case of America, things get complicated quickly[1] certain subcultures in America place a high value on status symbols, while others place less.

Then of course you have some sub-cultures that look down on anyone who doesn't have at least one piece of designer clothing, and another sub-culture (which may be higher status than the first!) that looks down on anyone who does wear gaudy designer brands!

[1] Of course every country has multiple sub-cultures, but some countries have traditionally been more homogenous than others, although that is also often quickly changing, making any sort of attempt at painting cultures with broad brushes less and less accurate.
From my experience as a developer from Russia, it's usually the other way around from what's found in the article. Since 2022, there's been a lot of instances of malware being found in dependencies which target Russian developers (deleting data in prod, denial of service). Many sites which host tutorials, programming blogs etc. have become unavailable to Russian devs ("access from your country is blocked"). Some repos removed Russian localizations altogether. Github deleted repos and banned accounts of developers with links to Russian banks and other large companies (even if they don't work there anymore). In the last year, our corporate site was defaced and DDoSed several times from foreign IPs.

I don't know about others, but I have't witnessed some kind of similar refusal by Russian devs to cooperate with Western devs, not there's been any protests in the form of altering repos.

What really changed in Russian IT after the war started is that 1) it strenghtened Russia's infosec - for example, our company finally started reviewing random dependencies developers found on the Internet before going to production 2) some companies went into "hiding" and changed their legal names, "moved" their offices abroad, changed country info in GitHub profiles etc., to avoid being associated with Russia because it's now problematic if you want to deal with Western companies/devs (refusal to work with).
As for not receiving donations etc. - it's not easy to set up because of sanctions.
This comes across as quite tone deaf to me, weakly insinuating neglectfulness because the father does not just kill his son.

(I'm not judging your view and want to be clear that english is not my first language, but I think one has to be very careful with words in situations like this, especially considering that the author visits this forum)
Award-winning author wrote "about 5 percent" of her book using ChatGPT
They claim he used the woman's card, so no that wouldn't have helped
Some would say the 4 stoic virtues are romantic ideals ;)
Forget to? Or involve so many dark patterns it's nearly impossible to?
Seems normal to me to avoid it. Honestly I can't even imagine chatting about anything political in public within a company's chat channels.

I have zero interest in politics, if I had to mentally filter dozens of lines of chat about XYZ political topic when I'm trying to find something technical that would bother me. It wouldn't offend me but it would have a negative affect on productivity due to spending more time finding things.

If a group of folks with a common interest want to talk about politics privately that seems reasonable to me. That would be comparable to going out for lunch in a non-remote setting, chatting in the parking lot or an empty conference room during a break.
Even if they don’t have free reign over every bit of data (unlikely), there are certainly automated systems that will give them free access to any account they wish upon delivery of a rubber stamped “warrant”, signed by an anonymous “judge” in a secret court.
I suspect it was something similar: he had real asthma during childhood but continued taking meds when they were not really needed.

After LSD he just "forgot" to take them
Right, it's an explicitly political stance. I think there are plenty of ways to speak to the need for collaboration, kindness, respecting difference without drawing artificial boundaries around what is and isn't politics. It's pretty clear that DHH is doing politics all the time, just that his politics are conditioned on understanding itself as "not political."
I don't understand, do people not log in online to look at their credit card statements? It takes 5 minutes to skim your transactions, look for suspicious charges, get a quick read on where money is going.

There are lots of challenges to actually canceling subscriptions, but not knowing that you're being charged for something every month? Seems absent-minded to me.
Those are all good reasons not to self-host, but none are good reasons to downvote someone advocating self-hosting and providing some useful info about it. I don't get the downvote-brigading here either, especially on a hacker website.
Reasons to Regain Technological Optimism
Previous discussions: https://news.ycombinator.com/item?id=38912240 and https://news.ycombinator.com/item?id=38878780
My claim was and is, the majority of countries are still running coal, china is no exception there.

Only some rich countries decided to phase out. My source confirms it.

Do you have other sources?
Some probability analysis: https://twitter.com/WashburneAlex/status/1748394691262087387
Serious question: enshittification seems to be plaguing all parts of our consumer economy at the moment. How can we actually address this? Are there economic or regulatory steps that we can make to ensure that we aren't forced into an eternal race to the bottom where product quality just trends to zero permanently?
Surely room noise could be fed back to the needle, leaving a trace ?
I call that "dodging bullets!"
I belive you are thinking about Niobium and not Graphene
How does that account for inflation dropping in the last year?
You are gettign a lot of flack about the staple food comment. I don't think its even necessary.

If its a wild caught species there is very little expectation to factor that in. Perhaps you can bifurcate the model between commercial and hobby fishers but not much more.
It could also have to do with opportunity cost in a high interest environment. Why risk $100m in a diaper factory to make 5%/yr when you can buy bonds at 5% with zero risk.

Personally, I know I question the value of buying stock when my investment is at risk and I have to pay 40% on any gains.
> For how to know you can trust a dependency, I'm afraid there is no solution: no theorem prover nor isolation, cryptography nor layerizarion can save you.

I'm taking a stab at addressing this problem with Packj [1]. It carries out static/dynamic/metadata analysis to look for "suspicious” attributes such as spawning of shell, invalid/expired email (i.e., no 2FA), use of files, network communication, use of decode+eval, mismatch of GitHub code vs packaged code, and several more.

1. https://github.com/ossillate-inc/packj
Thanks, I was hoping someone would provide an update on self-hosting too, in addition to service recommendations. I may test it out, thx for the info.
> SIMD vector instructions

Err...

That term is used to describe modern vector instructions that are NOT vector instructions in the classical Cray-sense. Modern CPUs use wide registers that can be regarded as vectors of 2/4/8/... values. Cray used memory-to-memory variable-length vectors.

I'm not saying that "SIMD vector instructions" is an incorrect description of what the Cray machines did, I'm saying that the term usually means something else today.
Sounds like the horizontal vs vertical integration debate all over again.
My concern is more like this: the product still feels like a last-generation traditional VR headset. When products like Viture exist that actually make sense to wear for a long time, it's hard to justify the technology. Maybe separate optical components and the rest. Having an external battery-compute combo box or something. (Apple Vision Pro already requires an external battery bank anyway). I don't know; some decisions are off.
I miss those "under construction"
gifs.
Not so fast. People thought living in orbit would kill you, yet here we are, some having lived up there for over a year. Think of Mars as a premade space station core, of masive size, with premade shields against asteroids, a gravity generator, resources within reach, energy, and water.
Winner of prestigious Japanese literary award confirmed AI helped write her book
It makes the purchaser feel good about themselves. Rent a Lambo and see what happens.
The situations are nothing alike. At the time bell labs was making all of its world changing inventions, AT&T was a regulated monopoly that was only allowed to live if they made their research open and not compete in adjacent markets.
It's kinda silly though.

Linux is not a good OS if you aren't into tinkering. Installing your own OS shouldn't be hard for any Linux user.

Now I guess if your expenses it anyway it doesn't matter.
> The dense part is geographically confined.

I don't see how that is relevant.

> SF really has a perfect storm for real estate hyperinflation: high paying jobs, NIMBY attitudes that can be summarized as “keep everything like it was in 1972,” opposition to transit links to less constrained areas, and geographic constraints.

It also has nice weather and has been a desirable trainhopping destination since the late 19th century.

Given the cost of nearby areas, I'm not sure transit links would help out much, if anything the city and surrounding areas would become even more desirable, pushing prices up further. HK has much of the same problems (in terms of geographic constraints) and has a nice transit system to get around that, but it hasn't moved the needle much on affordability. Things get a little better in the rest of the Bay Area, but no one would call Shenzhen affordable.
I call that "dating".

Just for fun -- make a Hinge profile and set your first picture to one of you in a white coat with a stethoscope around your neck.

Watch the likes pile up, and then come back and tell me that "no-one cares about status".
See also: https://wiby.me, search engine for such websites.
Like the minimalistic style. But I think 1 most important thing missing in it is the ticket number.
I didn't have the movie's age threshold in mind, just the policy of getting rid of "old people", however defined.

Realistically, this will happen -- is happening -- based not on an age threshold, but simply through the rationing of medical care, whether through the price mechanism or otherwise.
On the other hand, "Fannie Mae’s index of home-buying sentiment jumped 10% in December from a year earlier. That was driven in part by a surge in the share of consumers anticipating lower mortgage rates over the next year."

https://www.msn.com/en-us/money/markets/americans-are-finall...
https://archive.today/J3jCI
So realistic. BSOD when I try to open the start menu.
I own one Japanese import minivan and one UK car. My odds of activating the indicator or wiper first time (in any vehicle) is somehow worse than 50%.
No one can afford to buy a home they plan to grow old in and those that do make their way into the professional, upper middle class find themselves drifting from $MAJOR_US_CITY_A to $MAJOR_US_CITY_B every 5 years or so.

How could someone possibly expect this not to happen to furniture?
486SX
Buy used instead of new.
I've been hesitant to comment on this to avoid sounding "bitter", but you're absolutely right.. it's telling that quite a number of folks are so laser-focused on the money as opposed to the innovation.

at the same time, I also wonder if this is a symptom of a larger problem. chasing TC becomes less surprising when you consider how expensive it is to live these days.
"Status limbo" is the natural state of things, because there is nothing certain. If you think you aren't in status limbo, you're just mistaking the temporary conditions of your immediate environment for an assurance about your absolute worth as a person.

In reality, we're all bags of meat. Enjoy your material rewards, but don't take them to heart.
Yes, there are some, quite rare, side effects. The visual disturbances of HPPD are quite subtle (ibid.), and definitely not making you blind as you claim. The psychedelic experience can be extremely distressing, especially at high dosages and in difficult settings, and this may cause longer term mental health problems.

Almost all drugs (illegal or legal) have potential side effects. Most psychotropic medicine have quite nasty side effects and/or cause dependence. SSRIs can make you insane or to lose your libido. Benzodiazepines are very addictive and their discontinuation may cause fatal delirium. Eating a box of Tylenol can easily destroy your liver permanently.

Comparably, LSD is pretty darn safe. At least when taken in well controlled doses and in safe settings. Hard to see LSD's side effects being a showstopper for its medicinal use.

Yes, 2C-B and the many many similar compounds tend to have similar side effects.
> philosophy premised on resigning to yourself that no better world is possible.

I think this is a misunderstanding. Stoicism isn't about passivity or resignation but rather about proactive engagement with the world, guided by virtue and rationality.

If you have the means to change or shape the world, then do so...If you have the means to inspire people to change the world, then by god, do so....

There's plenty of examples throughout history of just that.

for example, Cato the Younger, a Stoic, vehemently opposed Caesar believing him to be a a threat to the then fragile Roman Republic. He stood against Caesar's rise to power, even to the point of his tragic end, and became a bit of a martyr in that regard.

Seneca the Younger, advised Emperor Nero (infamous madman) and tried to moderate Nero's rule with Stoic principles. Somewhat unsuccessfully, but he did try.

A more modern example in George Washington, whose infamous demeanor was key in guiding the United States during its formative years, including the U.S. Revolutionary War and as the First President of that fledgling republic.

Stoicism isn't a philosophy of resignation, Stoicism should be seen as a framework to navigate life's complexities with wisdom, reason, and virtue.
Probably because there are things that are "aligning" you (social norms, conditioning/temperment, deterrence by authority and so on). You are plenty dangerous if you put your mind to it (hell, even if you don't you can make simple mistakes that kill or maim people).
Lese Majeste has nothing to do with this news. Every country has problems.
Wow those vacation neighbors sound like awful people!
Cheap fossil fuels AND an economic environment where developing countries have a median standard of living an order of magnitude lower than developed countries. If 80% of the world lived in roughly the same tax bracket, then a pair of wool socks would be like $100, not $10.
Disney Imagineer Makes History
>> I'm curious to know what 'stuff' he's referring to. And what about it makes it such that kids need it but adults don't. And if that's true, are we SURE kids need it?

OP here. My understanding is that it's the stuff kids are tested on in school to pass (like standardized tests), but not necessarily needed for an adult to meet their learning goals.

Like, if your kid was using it they'd take take the grade level courses, but if you wanted to work up to Math for Machine Learning like I am you'd take the Foundation courses, which are streamlined.

One cool thing I like that I shared a screenshot of in the post is the knowledge graph that shows all the topics and how they are connected to make all of the lessons feel more purposeful. And if you get stuck somewhere there's an easy way to brush up on past lessons (dependencies).
How to create a multilingual chatbot that queries AlloyDB
Buries the lede a bit? Near the end is "Conventional GFETs [graphene transistors] do not use semiconducting graphene, making them unsuitable for digital electronics requiring a complete transistor shutdown. [...] the SEC [material] developed by his team allows for a complete shutdown, meeting the stringent requirements of digital electronics."

As far as I heard before, this was the problem with graphene transistors, they had a nonlinear response but did not shut down the current flow, making them not useful for digital logic, only analog circuits. But, it's a while since I read about this so maybe someone else already achieved this before.
I think most people would prefer traveling alone in their own compartment and directly to their destination (and having a personal vehicle when arriving there), all else being equal.
I love building software from within the system that runs it. I really hate the edit compile run/ maybe debug cycles of popular, “modern” software development.
I check all my accounts every day.
Oof, Internet historian is a bit problematic but agreed otherwise. Good news is that the video essay format is kind of in vouge again and not just niche
When I worked in San Luis obispo around the time of proposition 8 banning marriage equality we all opposed prop 8 except for one guy who insisted on bringing it up all the time and said we'd be discriminating if we stopped him.

It seems like a sensible rule to me.
I've been surprisingly happy with a Big Fig mattress: https://www.bigfigmattress.com

Ours is a little on the firmer side, but that can be remedied with a topper.
Silicon based chips rely on oxide and metal layers to connect the transistors. Not clear to me from the article how that would work for graphene based devices. This was also an issue for GaAs based chips. From the Wikipedia article on GaAs

"The second major advantage of Si is the existence of a native oxide (silicon dioxide, SiO2), which is used as an insulator"
Nit: you also need the five digit zip code
Its so ironic because WSJ is one of those subscriptions...
Ah got it.
But at least the brakes are on the same side.
My story plot would sure include LLM (coefficients file as today) + code to run it. So 80s humans could run it on the Cray, ask it questions, and get answers (after some time :D).

LLM could explain itself what it is.. (if there are not more important questions to ask, contention would ensue).
Firstly, Apple’s help may have made it fairly cheap for them to create their app.

Secondly, I guess some CEOs will fall for the status/prestige or for “if the neighbors have it, so must we” and for now, care less for the money.

Thirdly, there almost certainly will be few customers, but all buyers will be rich, even for iPhone users, and quite a few likely will be decision makers. If, say, Zoom has a good Vision experience, but MS Teams doesn’t, and that swings a CEO of a large company to switch to Zoom, that’s worth a lot of money for Zoom.

So, even if you’re completely rational and think it isn’t worth it, your fear that having a Vision app out will make some other CEO make the irrational decision that, therefore, your smartphone app is better, may be enough to make you decide to invest in a Vision app.
I just got a RetroUSB Genesis adapter to use a 22-year-old Asciiware Power Clutch SG I had rotting in the basement for some JavaScript Gamepad API experiments. The adapter works great, feels good to breathe new life into an ancient peripheral!
Thanks for the explanation. Yes, there are exceptions, but they really don't seem to be such a big deal. Chinese is even more regular. Only three classifiers and 兩 vs. 二 are confusing at first.
Same with shrimp, and perhaps tomatoes.

It’s like flavor is constant regardless of volume, as size goes up, flavor density decreases.
The devices talk to Haier's servers, which Home Assistant (or rather a third-party integration) then talks to. It's dumb that it's required, but at least Haier's servers are involved.
Which is perfectly reasonable take (especially former)
I put all my subscriptions on a single credit card (and use it for nothing else) so that it's easy to scan. Otherwise they'd be buried.
Explicit feedback to the submitter that a submission title (or URL) is being modified (e.g., URL canonicalisation, denumeralisation, de-howification) might help ameliorate this issue.

It's bad enough trying to proof my own comments what with being navigated away from that comment (I've a few recent typos caught well outside edit windows which nag on me as I type). Changing submitter's content without notice is ... less than optimal.

I'll note that certain edit features (e.g., year edits) do involve a confirmation, which has in fact proved useful.
I agree state mandated cost plus accounting is central to the problem in California. California sets a 10% maximum profit, so of course the power will be as expensive to produce as possible. ANY action that reduces costs also reduces profit.

>Bigger companies should simply be taxed increasingly disproportionate to their size. I think that would encourage smaller companies to make it easier to compete.

If smaller companies cant compete on price, why would you want them. IF I understand correctly, you suggest adding a deadweight loss on large companies to raise the cost of goods to the point where competitors can enter. This leaves the consumers paying more for goods, not less.

Isn't the purpose of competition to lower the price to consumers?
DataBase Engine Returns Row from Disk