skysight-inc/HackerNews huggingface dataset:
Hi HN community, we're excited to introduce FootPrint, an AI-powered test case generation tool designed for QA and software engineers. Our tool aims to revolutionise the way test cases are generated by automating the process and significantly reducing the time required to create them.

With FootPrint, you can:

1. Automatically generate test cases from business requirements or user stories, reducing manual effort and increasing efficiency.
2. Improve the quality and coverage of your test cases by leveraging AI to identify edge cases and scenarios that may be overlooked in manual processes.
3. Accelerate your software development life cycle by streamlining the test case creation process and reducing the time spent on manual tasks.

Our full plan for FootPrint includes:

1. Developing AI agents that can autonomously execute test cases using the knowledge from multiple sources, such as code, test cases, test data, designs, and API documentation.
2. Integrating test data generation capabilities to help users and AI agents execute test cases more effectively.
3. Implementing continuous integration and continuous deployment (CI/CD) features for continuous testing.
4. Providing seamless integration with popular QA frameworks like TestLink, TestRail, and TestComplete, making it easier for teams to adopt and use FootPrint.

We've recently launched a Free Explorer Plan, which includes 50 test cases, a $0 per month subscription, and no credit card requirement. We'd love for you to give it a try and share your feedback on both our current platform and our planned future development.

Please check out our website (https://www.footprint.systems/) to learn more and sign up for the Free Explorer Plan. If you have any questions or suggestions, feel free to comment below. We're looking forward to your thoughts and feedback!

P.S.
1. Please excuse any design issues on our website as we're working to fix them.
2. If you are a reinforcement learning engineer who would like to be involved in our project, please reach out.
"P.D. Silva" <pd@footprint.systems>
There is no such thing as the best horse. It all depends on what goals you have and what conditions (geographical, economical, geopolitical,...) you are operating on, based off of that you can compare different energy sources to find the best one that fits that purpose.
How effectively is that money spent?
My cynical assumption would be that most of the money goes into employing political allies of the city of San Francisco.
A lot of good talks & many in wasm, but I don't see anything with that title or anything super neat to it.
The police should investigate and arrest these people.

Shooting with a gun into a crowd carries a prison sentence. This should too.
Zig-Objc: Objective-C Runtime Bindings for Zig
The enforcement of this would inherently involve tying internet IDs to real IDs, which is incredibly bad for UK internetters. They arrest children for posting rap lyrics and adults for saying things as simple as "get off of my football team" or "you look ugly".

They were detaining thousands annually by 2016, for speech deemed innocuous enough in any other country, and the number has only grown.
Franz AI Text Rewriter
It doesn't apply to any public goods. It can't.

Access to national parks isn't a public good.

See https://en.wikipedia.org/wiki/Public_good_(economics)

> In economics, a public good (also referred to as a social good or collective good)[1] is a good that is both non-excludable and non-rivalrous. For such goods, users cannot be barred from accessing or using them for failing to pay for them. Also, use by one person neither prevents access of other people nor does it reduce availability to others.[1] Therefore, the good can be used simultaneously by more than one person.[2] This is in contrast to a common good, such as wild fish stocks in the ocean, which is non-excludable but rivalrous to a certain degree. If too many fish were harvested, the stocks would deplete, limiting the access of fish for others. A public good must be valuable to more than one user, otherwise, the fact that it can be used simultaneously by more than one person would be economically irrelevant.

How would you even run an auction on a good that's non-excludable? By definition, you can't keep the losers of the auction from using the good.

> For example, is it paternalistic to supply clean water via a municipal utility? Do you think that the commonwealth should give poor people enough money to buy clean water in a public market?

Sounds reasonable.

Most municipal utility (at least in the places I lived in) charge for the water they provide. Usually those charges are very reasonable.

It sounds like a lot of hassle to give poor people a weekly water ration in kind. At the very least, you need to involve the water utility in the bureaucracy that administers welfare. Seems like a lot of hassle.

Just giving poor people money that they can use to pay their utility bills seems much simpler in comparison. And that's eg what they do in Germany (the country where I know the most about how government welfare is run).

At most, you sometimes hear people suggest that the poor need some extra money, if eg electricity or water prices are suddenly higher than before. But I haven't really heard anyone seriously suggest giving poor people a water allowance. Is that common where you live?
> Given the way the contractor handled the “license violation”

This presupposes the entity that created the code was hired as a contractor, rather than a company with intellectual property to license.
Or start a start up. You can pay yourself minimum wage with wealth tied up in the startup that wont be realised for a decade or more.
Needs "(2022)" in the title.
This won’t happen under current state of capitalistic systems. No-one will fund this for sole purpose of public good.
wtf is pyspark
Yes!
https://github.com/deepset-ai/haystack
Even worse they preach developing world not to fund space/advanced industries
Yes on the sarcasm, you bring up a great point. True "innovation" would take into account the optimal outcome, but sometimes that has to be legislated in. As in many industries where regulation improves outcomes for society.
Of course size matters. Finland’s homelessness likely coalesces around its largest urban areas, as they provide the most foot traffic and anonymity (and homeless services) with the least annoyed population. Like in every country.

So most likely Helsinki.

If your pool of possible homeless is 5M and they gather in a city the size of 600k it is a hugely different situation than say San Francisco, which is 800k and draws from 330M possible homeless
Seems to work well in NYC

https://www.nytimes.com/2021/10/04/nyregion/the-homeless-she...
> I lived in Finland for a while. Being homeless in that country is pretty hard core in the winter. Which is a reason that sheltering people there is not a nice to have; you either shelter them or you collect their dead bodies in the morning. It's that simple.

Unfortunately there are any number of people who would be happy with option B in this scenario.
Trigram overlap is a better measure.
> I genuinely think that company is doing good for the world

You can't be serious... What good those bunch of [censored] could possibly do?

As a merchant - worst decision ever was made to work with them. Wasted tens of thousands of dollars for nothing. Everything is bad - tech, support, "dedicated manager", API, plainly everything is horrible.

good for the world... Seriously?
Yes, most of the homelessness in Finland is driven by substance abuse and mental illness too.

It's mostly alcohol, amphetamines (meth included), buprenorfine and benzos from Eastern European organized crime and fentanyl is not as common, but the landscape is similar.
Yes! The reasoning behind 'let it crash' is just this; assume happy path destructuring (effectively asserts) and let the supervisor(s) decide what happens to a process that crashes.

Now you have very explicit expectations and contracts on data, yet the code is very straight forward and easy to reason about. Layering OTP on top means you can now decide how you react to one-off errors and when you're drowning in bad data.

I love it.
Do homeless people not congregate in cities in the US? So just scale up the effort, I don't get it lol. You may have to do more in certain cities than others, and yeah the program may need to span states.
> I wouldn't have mentioned this, but someone on StackExchange actually asked this question.

I wonder if the author realizes how condescending this is.
> Does Finland have a problem with Mexican cartel meth and fentanyl being dumped by the truckloads into its communities?

All I hear are excuses
Well, I got my first for pay opportunity because a college about a hour and a half away from mine saw a HyperCard stack I wrote and posted on AOL - it was an improved Eliza clone. He wanted to integrate it into a HyperCard based Gopher server that was in 1994.

Then that led to an internship in 1995 at another company and I got a job there in 1996.

I haven’t written a single line of code “for fun” since then. The only reason I have any type of open source presence now is because my current job has a very straightforward open source process that allows us to get approved to put reusable artifacts from customer engagements on the corporate open source Github organization (https://github.com/aws-samples) under an MIT license.

That means I am free to fork it once it gets approved so it shows up on my own profile.
You're comparing two countries to a city. Paris has the rest of France for people to live in.
But in the end it was ELO's entire mission to pick up where the Beatles left off, and the interesting thing is that Jeff Lynne went on to produce George Harrison's greatest solo album and work with the rest of the Beatles in one way or another... except for John Lennon.

He was also tapped to produce the one "lost" Beatles recording, which was admittedly rather unremarkable.
I want to thank God for My wife accident survival
“your honour, I was shooting into the crowd but it was just for fun and I wasn’t trying to hit anyone”

doesn’t fly either
No, but Finland has it's own problems like the one with alcohol abuse. https://yle.fi/a/74-20010916
While I personally agree with the end result - cinematographer megachiropteran possibly being the best anagram, its worth exploring other scoring mechanisms I suppose - some kind of alliteration / cadence score to quantify how the words roll in succession. Maybe throw in semantic distance as well using clip embeddings probably to quantify the surprise element (or closeness for that matter). Gonna play around with this and see what I can do.
One of the things I'm thinking about recently is putting a Mac mini on my desk for occasional iOS development on multiplatform projects (main laptop is Linux) and keep it always running as a CI runner for those projects.
Even from a selfish perspective, I expect "solving" homelessness would ultimately save money for taxpayers, when you consider all of the police and healthcare resources that go into it now, as well as the negative effects on communities. But it would take a lot of time and consistent effort to get there, and the costs would be a lot more obvious and direct than the benefits.

Not sure I agree on student loans though. The main reason I struggle with that one is because it seems to me to be a regressive policy: most people with student loans (though certainly not all) are better off that people who didn't have the opportunity to pursue higher education at all. So forgiving student loans benefits a chunk of the population, but does nothing for those who are even more in need (some of whom might have chosen a different path if they'd known they could have their debts forgiven). I'd rather see policies that can benefit everyone in financial need proportionally.
Makes me think anything MtG related has wide open bugs. Remember MtGOX!
Is this the end for eficheck and non-T2 Intel Macs?
Brussels has 10-15 years waiting list for social housing. In the meantime private co-living is expanding (increasing rents for everyone). See https://www.brusselstimes.com/339953/tax-on-co-living-houses... and https://www.brusselstimes.com/230905/co-living-in-brussels-i...
Now that's a decent title for a post.
> I am sure you are now familiar with chatGPT and that we need to talk about it more often.

chatGPT is the main thing that we've been talking about here recently
After Dropping Its Paywall, Quartz’s Traffic Continues to Drop
> Is a single CEO worth that many jobs?

This question is a sign of not understanding how business works.
You mention coming into this from the ML world, but any mention of timelines to leveraging Python's ML ecosystem seem absent. Any idea what's in the works in that regard?
> And that led to an insight: people tend to function better when they’re not living on the street or under a bridge. Who would have guessed?

Reminds me of the old Fran Lebowitz bit about homelessness, where she says they insist on calling it homelessness, since that makes it sound unsolvable. You really can't buy people a home. If they called it houselessness it would be too easily solvable.
If the state lets social housing be purchased then its stock of rentable housing diminishes until it needs to start renting out private properties, which means the taxpayer effectively paying investors' mortgages.

If instead the state invests in building a certain amount of social housing that can be maintained and used long term at affordable rent for people under a certain income, you would take inflationary pressure off the private housing market.

I'm not an economist but it seems obvious to me that paying private investors rent in order to provide short to medium term social housing is counter productive in the medium to long term, and it's something for example Ireland is doing a lot, contributing to Ireland's housing nightmare.
This is great! It reminds me of a Tom7 video of a similar ilk: Anagrams, but where you can break apart letters: "Anagraphs" - https://www.youtube.com/watch?v=qTBAW-Eh0tM.

Similar to this, he produces a standard form for each word, but breaks each letter into letter pieces or 'atoms' which gives much more freedom for moving between words.

Definitely give it a watch. If you are not familiar with Tom7's videos, he has a hilarious whimsical style while also bringing to life completely out there ideas with some brilliant technical skill.
Why is that? Also isn’t Rocketlab a US owned company ?
I've lived all over the US. Sometimes, homeless are down on luck. These are mostly the invisible type, that you may not even know exist.

Then you have the crazies. Mostly harmless, but not productive in society so much, so kinda outcast.

Then you have the grifters. Harmless mostly, enterprising folk. They're out there playing fake violins in parking lots with their family. And staking out busy offramps with their signs.

My city now has mostly the drugged type. These are the worst, they are aggressive, hateful, and many times violent. I've seen people ask for money, then spend a few seconds sizing me up before just going about their day. For reference, I'm a huge guy, and I'd feel sorry for normal folks in those situations. One beheaded a woman in the parking lot of a Kohl's last year, for example. The city has mostly given up, and are building them little drug dens downtown so they'll stop bothering everyone, hopefully.

It's easy to say you want to be compassionate, and look for solutions. After living in it with the aggressive type, I honestly wish the cops would just billy club them and ship them off elsewhere.

I absolutely want to help anyone down on their luck and trying. And the crazies. And I feel sorry for them getting grouped in with the other category of folk.

It's not simple to compare homeless across a single city, much less different cities, much less different countries. There aren't a lot of lessons to be learned between the three or four types.
This is also very much a problem which the US engages in its own way. Would the meth and opiods be sold under a state monopoly to addicts for the manufacturing price, the cartels wouldn't have a market.
Why do I mention that?
Well...
https://www.concealedwines.com/business-opportunities-scandi...
I'd say, use a toolchain that gives you rapid iteration to the point that you try to keep up with it, rather than the other way around. For instance a hot reloading workflow has been common for web apps for some years, but in native mobile we've only recently gained the capability via the preview canvas for SwiftUI. That makes a huge difference even though Swift is a big step down in compile speed from its predecessor.
Lots of nodes (especially for things like mining), are not freely reachable on a public Internet and make only outgoing connections.
These articles tend to write "the doomsday scenario is not X, it's Y", without any supporting reasoning why it's not X.

What they really mean is "Y is a possible bad outcome", but it wouldn't sound impactful to say that.
AI dystopia: AI and the end to all things
Plenty of drugs are still making it to Scandinavia. I can't speak for Finland specifically, but in the past couple of months over 1600kg of cocaine was found in Oslo and over 100kg were found in western Norway. So yes, drugs are readily available here. There was also an article several years ago that estimated Norway was the 5th cheapest country for drugs compared to average wages.

https://www.newsinenglish.no/2023/04/17/more-cocaine-seized-...
https://www.newsinenglish.no/2023/04/18/more-cocaine-seized-...
https://www.lifeinnorway.net/norway-surges-in-world-vice-ind...
British people in "love their country" shocker! It might be less apparent online, but with my hand on my heart I can promise you that people from all the nations of the union share my conviction. It might not be universal, but we'll take our odd, sentimental, sometimes eccentric culture over a bland globalised republicanism any day, thanks.
The government has land that is public as well as land you can’t walk on, and we are able to handle the nuances of that.
DIY missiles incoming.
> (...) but languages with a better standard library seem less affected by dependency hell.

Let's ignore the hand-waving over what "better standard library" means.

Dependency hell has zero to do with standard libraries, and is exclusively related to modularity. If your language supports third party modules that can depend on third party modules, you have dependency management. Managing dependencies so far is hell, no matter how you go about it.
Google has decades of context on me
Repost from 2 days ago:

https://news.ycombinator.com/item?id=35790367
It seems like this is true, and depressingly short term thinking on the part of governments. Social housing can be an asset for the state, and if not profitable at least less costly in the long term than current piecemeal approaches.
Homelessness in the US is driven by cost of housing, not by drugs or mental illness [0].

[0] https://noahpinion.substack.com/p/everything-you-think-you-k...
This is an article from a Toronto newspaper. Toronto gets just as cold as, if not colder than helsinki in the winter.
Yes, Haystack is Apache 2.0 :) https://haystack.deepset.ai
it's interesting that Americans all seem to assume the US has a horrible homelessness problem when it actually has a pretty low homelessness rate by OECD standards (and for that matter Finland got the idea from a US municipal program). It's like half the UK rate and a third of the German rate, and thats even with the US using a broader definition of "homeless" than UK or DE.
I don't get it. The number of times Sleeping Beauty is woken up has no impact on the flip of the coin. The odds are always 1/2, it's just in the tails situation she's asked annoyingly more times.
I'm sorry you don't appear to be interested in engaging with the topic. Even a cursory look would reveal that this is a new open standard spearheaded by a cross-industry group.

I'm hoping Passkeys do indeed take off as they provide better security for pretty much everyone, and if they do your service providers will most likely adopt them.
Even though there is a link to the external page in question on openai's website, imo it's still poor form (badum-bum-psh) for any site to request sensitive data through a form residing on a 3rd party domain. It's one of those details that makes the hair on the back of my neck stand up.
A comment with first class citizen status is an assert?
What if we, and hear me out, just stole Norway’s code?

/a
I find it fascinating how the higher-cost and therefore counter-intuitive alternative, can sometimes be the better choice, due to long-term secondary effects that doesn't show up on said paper.

Reminds me of the value of developing your own advanced projects, which is a huge cost (and risk) for a country or a company, but which can pay off big time in the long run through developing advanced marketable industry, exportable competence and just creating lots of jobs.
Don't forget precision machinery of all kinds: from industrial CNCs, medical instrumentation or electron microscopes.
Robotic space exploration, like our rover that crashed on Mars not a long ago?
Got it. The way it works in Lama2 is, we have code generation capability. So people generally start with a DSL specification and when they want to convert to a full test, we generate code from the simpler specification (something like markdown -> HTML/PDF/etc?).

Reports: these looks good, and useful

Installer: Not sure the exact source; I've always preferred 1-click or 1-step installer systems as a user, so I think it's just "do unto other as you want done to you"
In the first sentence.
Emphasis on 'builtin' :)

For example, Zig's slice type is a 'builtin struct' which contains a pointer and size, the builtin error union type is made of an error code and the actual result type. These things are not provided by the Zig standard libary, but instead built into the language.

In contrast, C's builtin types are all 'primitives' (pointers, integers and floats) - with the arguable exception of VLAs, which have been made non-mandatory in C11.
You joke, but bugs in your punchcard program were a royal PITA, so people spent more time making sure they were correct before going through the work of punching them out. I've heard this from a first hand source.
There are a plenty of people who want to build more housing, and they would make a lot of money doing that if it wasn't illegal. The problem is not capitalism, it's statism.
> Why have an "email signature" options page at all, when an LLM can stitch together the calls required to change it, invoked directly from English text?

10-20 years from now? Maybe. It depends on whether or not the industry will cut corners in this part of the experience. I find it hard to predict which features get polished, and which are forever left barely-functioning. Might depend on which are on "critical path" to selling subscriptions.

0-10 years from now? We'll still need the options page.

"Email signature" options page provides visibility, consistency, and predictability. That is, you can see what your e-mail signatures are, you are certain those are the ones that will be used for your message, under conditions defined in the UI pane, and if you change something, you know exactly how it will affect your future e-mails.

LLMs are quite good at handling input, though not yet reliable enough. However, as GUI replacement, they are ill-suited for providing output - they would be describing what the result is, whereas the GUI of today display the result directly. As the writers' adage goes, "show, don't tell".

(That said, the adage is way overused in actual storytelling.)
The EARN IT bill is back. We've killed it twice, let's do it again
The theme tune to Cowboy Bebop started playing as I was reading your comment...