skysight-inc/HackerNews huggingface dataset:
>Yes, this is really the best they can do and it's much worse than the state of the art.

This is the best they can do under pressure.

ChatGPT surprised the world with how good it was, then Google scrambled to get something out quick.

A project like this is a massive undertaking, the first mover has the advantage that they can calmly refine their model until they find it presentable.

The question is, is what Google is delivering good for the timeframe since OpenGPT exploded in popularity enough for Google leadership to take note. Since that moment, realistically, is when they put pressure on their devs to push something out the door.

I think we'll see a better iteration soon. Not only from Google, but from other competitors.
Purple and Brown anyone?
Aha. I think that explains why NS<foo> methods started creeping into NeXTStep 3. That's about the same time frame as the yellow box, NeWS and sparc becoming a first class supported platform for gnu/objc.
I doubt many practitioners of semver would agree that changing the behavior of a function in a breaking way would technically be a ok because it only covers the API signature. Semantic versioning frequently means “non-major version is ok to blindly update and not only will the code still compile it’ll also behave the same way at runtime”, branding notwithstanding.

“Public api never breaks” as OP posted, for example, is a reference to the Linux ABI policy
Well Play was and is aimed mainly at people who are used to Java and OOP. You can take a look at http4s and ZIO Http for something more modern based on FP.
How did you get past the non-commercial license ?
Cost and ease are different concerns.

On ease, much of what a woodworker needs can be built from wood and with basic hand tools, so the woodworker, by definition can build many of their own tools.

This is similar to programming, where much of what a programmer needs can be written in code.

On cost, simple observation of woodshops—including many in person and among acquaintances that are not professionals—has shown me that the cost is not prohibitive. Every shop I have seen includes a significant amount of self-built tools and fixtures.

Cost also explains the difference in programming environments I have seen. I have met a great many professional programmers, some of whom have no scripts directory or self-written tools, whose only programming output is their direct work product. This reflects the fact that professional-grade tools are available for free to programmers.

As individuals, my observations lead me to understand woodworkers as much more likely to use their skills to build tools for themselves. The same holds true of other craftspeople I have had the opportunity to observe; even in small, one-off projects, it is common to use elements of the craft to build a tool or otherwise aid the endeavor in a way that is not directly producing the work product.

As a collection, I would agree that programmers build tools that allow us to do our work better. The open source community is incredible. Because of the collective action and the cost to individuals, it is much less common for those individual programmers to have to write tools for themselves.

I would argue that it is similarly easy, but circumstances lead to these disparate outcomes.
considering their grip on Saudi Arabia, that's the worth of a nation.
Bela looks interesting to me. Low latency audio on the BeagleBone platform via it's embedded PRUs.

https://github.com/belaPlatform/bela

https://bela.io/about
I never said entry level. Just 'IT guy' status. No real seat at the decision making table.
I’m 43, gmail was in beta when I was a teenager. I’m gen x, born 1 year too early to be a millennial.

It was just an example. I think it’s a pretty good example, I remember thinking, wait, yesterday it was 25 a month and now you get 10 times as much for free?? How does supply and demand explain that?

Anyways the people making most of the decisions in our society are 30 years older than me.
It all happened so fast , I have been holding Bitcoin for far too long now and just last year I lost over 60 bitcoins to hackers who invaded my wallet . It was this faithful morning I was at work when I received an email from blockchain saying I needed to verify my account again for security purposes which I did thinking that it was the legit blockchain email address that was sending the mail to me , I ended up clicking a file that was attached to the email and that was how it all happened, my PC froze for like 2 minutes and the next thing was me receiving a notification that my Bitcoin has been sent out to another wallet , I was so furious and confused on what to do about this , tried emailing the blockchain support to see if I could by any chance get my bitcoins back but they said that nothing can be done about it , for a sec I almost gave up on it but then it struck me that I could actually use the help of a hacker to trace the Bitcoin back . I reached out to V I R T U A L H A C K N E T @ gmail . Com for their help .. all they needed was the details of my own very wallet and the wallet which the coin was sent out to . In less than a week the funds was traced back to the culprit who had invaded my wallet and it happened they used part of the money already and all I was able to recover was about 40bitcoins out of 60 that was stolen . I’m still happy and grateful regardless . All thanks and appreciation goes out to V I R T U A L H A C K N E T @ gmail dot com for the incredible job they did . They are active both on email and telegram @ VIRTUALHACKNET .
90% is a a poorly chosen threshold for making America look bad vs other countries. American has a ridiculous number of upper middle class.

The 90% percentile income in America is around $200,000 per year. (Pre-tax). The 90% percentile household wealth in the US is around 1.5 million.
Frankly Mozilla already lost that and people demanding Mozilla stay firefox focused are telling the company to death spiral. Firefox has no path, literally none, in getting a significant marketing share. And even if they did the company has no real way to monetize. In fact it almost never had a chance, especially in the current environment where anticompetitive moves are no longer really pushed back on by the govt. I say this as a person where Firefox has always been my daily driver.

I would rather Mozilla keep trying things that keeps it afloat.
For those skeptical of the above comment, this technique absolutely works and powers production-grade models like Anthropic’s Claude. There’s plenty of literature on this, but here are a couple papers that might be helpful for people doing their own training:
- Constitutional AI: by Anthropic, an “RLAIF” technique that creates the preference model for “finding errors” based on a set of around 70 “principles” the AI uses to check its own output, not human feedback like in ChatGPT. This technique taught the Claude bot to avoid harmful output with few to no manual harmfulness labels! https://arxiv.org/abs/2212.08073. Not sure if there’s a HuggingFace implementation with LoRA / PEFT yet like there is for regular RLHF, so somebody may need to implement this for Llama still

- Self-Instruct: Creates artificial training data on instruction tuning from an untuned base model, from a tiny seed of prompts, and filters out the bad ones before fine-tuning. Manages to approach Instruct-GPT performance with only ~100 human labels. https://arxiv.org/abs/2212.10560
Hey HN! Author of the post here. Happy to answer any questions. We've been focusing a lot recently on using web standards were possible (we've published a lot of pure web components!) and wanted to try doing to same with live video layouts.
Really? I have never heard about the process of banks lending money from the FED.

Do you have a link where this process is described?
Rust's if never needs parentheses, so their absence in a match guard is unremarkable, whereas in Java that's incongruous one way or the other.
There were a few articles about people getting multiple remote jobs, doing the bare minimum to avoid getting fired for a while, eventually getting fired, and accruing large sums of money by doing that for years while presumably also holding a normal job in secret.
Does it even differentiate between lowercase and uppercase letters?
Results for me were:

> How long is a piece of string, when the string is 4km long?

4096 meters.

> How long is a piece of string, when the string is 4Kim long?

4Kim

> How long is a piece of string, when the string is 4Km long?

4096 meters.

after that I got the "Something went wrong, please try again." error.
"It's good to be the king".

There are a lot of people on HN who think Bill Gates is a phylantropist. /s
> Can hardly believe the audience is laughing at dead Americans.

They’re not the victims who died by thousands.
They clearly miscalculated since they thought Ukraine would surrender in days, and offered Zelensky a plane to fly out of there. They had expected to sacrifice the Ukrainian people by waging a years-long guerilla war arming neo-nazi groups with stingers and so on, just as they did the Mujahideen in Afghanistan. Just for reference 2 million civilians died in the Afghan war we perpetuated just to stick it to the Soviets and “make them bleed for as long and as hard as possible”.

Our media even ran stories about this BEFORE the invasion: https://news.yahoo.com/amphtml/cia-trained-ukrainian-paramil...

Whenever governments try to force others, it backfires:

1) Ukraine tried to force Donetsk and Luhansk to submit, bombed them and didn’t want to give them autonomy. Russia got involved and now Ukraine is in much worse shape.

2) Russia tried to force Ukraine to submit, stop bombing Donetsk and not join NATO. They rolled in with tanks, but USA and NATO got involved, and now Russia is stuck in a quagmire and is economically isolated from the West. Putin got the very NATO unity and expansion he feared.

3) The USA tried to force Europe and the rest of the world to sanction Russia “or else” economically, even (likely) blew up the gas pipelines so there would be no temptation to renew relations with Russia. Now US dollar hegemony is increasingly under threat, and going down from its peak. USA gets the very exodus from the dollar that it feared.

BRICS is an expanding economic alliance against USA just like NATO is a military alliance against Russia (and soon, QUAD will be a military alliance against China).

China is taking a leadership position in the world, it will likele reconcile Saudi Arabia and Iran (sunnis and shiites), end the war in Yemen, and take them both into BRICS. It will own the Middle East. BRICS already rivals G7 in economic size and far exceeds it in population but they are now working on bilateral trade and a basket of currencies to exit US dollar.

That means all that free stuff from abroad will be coming to an end and the dollar’s purchssing power will be lower, and less H1B visa scientists coming to boost our ranks.

It always backfires when you try to push people around. Better to simply listen to them and care about their issues.
Show HN: Crafting a Game with ChatGPT and Overcoming Challenges
Hello, guys!

I've created a game here, in collaboration with ChatGPT. AI wrote most of the code, and I just provided instructions and reported bugs, which it then fixed.
Sometimes AI would hallucinate and produce nonsensical code, but a properly set prompt would correct the situation.

At times, it would forget what the last correct code was and start glitching again, so I had to resend the correct code.

At this stage, ChatGPT can replace a junior developer, but not more than that.
The GPT-4 model works better and produces clean code, but access is limited - you can only send up to 25 messages within 3 hours.

So, I completed the rest of the code using GPT 3.5 Turbo and subscribed to it.
I'm very pleased with the final code.

Keyboard Puzzle game!

The goal of this game is to restore the original order of the shuffled keyboard keys by swapping them with their correct positions within the time limit.

Here are the game rules:

Select a key from the shuffled keys below the main keyboard.
Click on a masked key in the main keyboard to swap them.
Continue swapping keys until the main keyboard is in its correct order.
You have 180 seconds to complete the puzzle.
Your score is based on the number of correctly placed keys.
Good luck and have fun!

https://keyboard-puzzle.vercel.app/

Github code https://github.com/pyoner/keyboard-puzzle
Follow me on Twitter https://twitter.com/pyoner
The Twitter audio had a distinct "key note address" cadence to me rather than being conversational. Of course probably most training voice came from such addresses.
"with little setup" could be construed as "very little" or as the opposite; i.e., some amount of non-trivial setup.

Which meaning did you intend?
Stability AI who trained Stable Diffusion is a $100M startup. See https://www.crunchbase.com/organization/stability-ai
JUCE:

http://juce.com/

Tracktion:

http://tracktion.com/

Both very powerful audio frameworks - JUCE does plugins and audio drivers and low-level DSP, oh my - and Tracktion does all the stuff a DAW needs, on top of JUCE.

There are tons of ways to contribute, from building open source samples, to testing, or even adding functionality. Both dev teams are open to good quality PR's being submitted and both frameworks have excellent communities that will get you started: http://forum.juce.com/

These are cross-platform tools which offer Audio developers an extremely powerful toolset. By contributing to either (or both) frameworks you will be massively contributing to the audio world - so many plugins use JUCE these days!

EDIT: see, also, awesome-juce - pick a project from this list to contribute to, according to your interests ..

https://github.com/sudara/awesome-juce
I think SVB case was atypical in the sense that while being the 16th biggest bank in the country their largest accounts were owned by a few VCs that (figuratively) grew up on the same street. So it took just one guy to make a call for the panic to spread in town like a wildfire. It was only 36 hours from that first call to when SVB was gone.
Its isn't evidence against, but it is evidence that panspermia is less necessary than previously thought. Should we detect life out there somewhere, the fact that these compounds are more universal decreased the likelihood that that detected life is related to us through panspermia. The fact that life in two places uses RNA no longer means that it must be directly related to the RNA/DNA-based life on earth.
From Panic to Prudence
or hetzner

beefy dedicated servers for 50/100 eur per month

you can use it for a few months and return it any time monthly contract)
> Does it make sense to go cloud (even spot) when I would aim at high utilization?

Hybrid cloud ?

"combines and unifies public cloud, private cloud and on-premises infrastructure to create a single, flexible, cost-optimal IT infrastructure."

Hetzner has a dedicated cheap server: ( monthly pricing )

https://www.hetzner.com/de/dedicated-rootserver/matrix-ax

- AMD Ryzen™ 5 3600 ( € 37.30 + VAT) / month

- AMD Ryzen™ 7 7700 ( € 59.00 + VAT ) / month + setup

- AMD Ryzen™ 9 5950X ( € 103.30 + VAT ) / month

- AMD EPYC™ 7502P ( € 119.80 + VAT ) / month + setup
“Scientists have previously found nucleobases and vitamins in certain carbon-rich meteorites, but there was always the question of contamination by exposure to the Earth’s environment,” said lead study author Yasuhiro Oba, associate professor at Hokkaido University in Japan, in a statement. “Since the Hayabusa2 spacecraft collected two samples directly from asteroid Ryugu and delivered them to Earth in sealed capsules, contamination can be ruled out.”

In other words, there is a history of finding similar compounds on meteorites but under circumstances that made it iffy, at best, to assert these compounds came from space. In spite of debate in comments on HN, this sample constitutes stronger support than we previously had for the idea that these compounds really exist on meteorites in space.
That response might add unnecessary stress and complication in your life. I suggest reading or engaging with _why_ you feel this way, beyond the initial reaction. Imagine I felt unduly disgusted by you everytime I interacted with you. Not only is it not prosocial, that kind of overhead leads to bad places (having formerly held on to those beliefs myself).
That many people find this acceptable is disconcerting. We have a revolving door system whereby the top regulator knows they will get a nice payout by the regulated after their days of regulating end. Clinton’s Secretary of Treasury got a very high paying job after his repeal of Glass-Steagall and the Clinton’s themselves were richly rewarded by Wall Street.

Therein lies one of the curses of wealth inequality. Humans compare themselves to those who are better off and strive for that level of enrichment. It’s a corrupting state of affairs. Too few people have too much money.
I am skeptical of the SMR-built-in-factories schtick. It sure isn't helping NuScale control costs -- they're up to $15/We now, and it will not be surprising if that goes even higher.

The problem with the subsidy argument is there's no good experience to show that subsidies would do more here than just burn money. Nuclear has not had good experience effects. This is in sharp contrast to renewables and storage.

Nuclear is weighed down by the boat anchor of its historically poor performance.
There already are tons of open source models. Some of them good. Check out Huggingface. BLOOM comes to mind as a decent starting point.
Lol. No, its more like everybody will line up take care of those more important things when they get access to a time machine, but when I get access to a time machine, I want to take care of my pet peeve :)
It’s not a commercial product.
Yeah, but text understanding is just one part of the "product" in this space nowadays. If you look at all the modes and features a GUI around SD can do now (like AUTOMATIC1111's) and compare to what you can do at the DALLE2 webpage it's night and day.
I like to watch Economics Explained https://youtube.com/@EconomicsExplained

A book I read and enjoyed is "Naked Economics: Undressing the Dismal Science". It helped me understand what economics even is.
Yes, but the UI is terrible. And don't tell me i need another extension.
Bluetooth auto-connect somewhat makes sense, reasoned from principles.

If you want audio to start magically playing in the car, and the car is often turned off...

You can't have the phone connect to it. Otherwise it would continually have to poll for a car, which would burn power.

Ergo, you have to have the car initiate the connection, which should happen when the car turns on.

Now, you could either have a "Confirm connect?" every time that happens or you could have it auto-reconnect.

In most circumstances, "Car-initiated, auto-reconnecting Bluetooth" is preferable to the alternatives.

Even if it does have bizarre and annoying UX failure modes.
How is this better/different from a "traditional" spreadsheet tool like Excel?
I’ve been working on some educational/toy projects for self hosting an audio streaming website.

Wasn’t quite ready to put this out there, but it might be on topic.

The first release is decidedly simple but maybe you can see where I’m going with this, and happy to talk about future plans and some other stuff under way

https://github.com/burns-fm/pl-10

Excited to see what else pops up in this thread.
You could just use a much bigger model to perform arbitrary tasks without fine-tuning.
You can buy complete Dell Workstations with e5 v4/v3 CPUs or even Xeon Gold CPUs for a pittance on ebay. They already have power management, etc built in and tend to run whisper quiet.
https://github.com/hetznercloud/awesome-hcloud/ collects various devops tools for Hetzner Cloud.
Most people, without practice, are not a range as wide as "very disagreeable" to "very agreeable", most people are flexible around a point, to a lesser extent if they've never paid attention to how they behave and never tried to directly practice behaving differently.
It's my understanding that the RNA world hypothesis is pretty much widely accepted these days anyway. The open question is more how you get to the RNA world in the first place. The RNA hypothesis as such is more an hypothesis of what preceded life based on DNA and protein, and less so a theory of the origin of life from non-life per se.

The two main camps today seem to be "metabolism first" with people like Nick Lane and "genetics first" with people like Jack Szostack.

I used to favour the genetics side but I've been leaning more towards metabolism recently. Lane's research on this has been fascinating.
Crazy idea: make a browser which adds features with new versions instead of how they are currently removing them.
Here's the Product Hunt page → https://www.producthunt.com/posts/gen2-by-runwayml
I'm using WebUI with Python, and it's working wonderful for me. About the “Fast WS binary communication” I'm not sure but probably means the communication is using a binary packet instead of JSON I guess... which makes it fast.
> I don't disagree but it's such a shit advancement. It eschews making technology & understanding closer.

I'm pretty sure the EXACT Same argument was made after the invention and proliferation of the assembly line and industrial mass production.

> It's an alien, a remote expert system, that 0.1% of the 0.1% of AI practioners have even the faintest real-ish understanding of

Just because a novel new technology seems alien to you, and people are still figuring it out when its brand new doesn't mean it's ungrokkable or that we can't train and develop ways to better understand, design, use, diagnose, etc AI systems.

> None of this shit informs ... it's utterly without soul or character or purpose,

Outright false and demonstrates a profound misunderstanding of what Machine Learning is and can be used for. Again, just because you don't understand doesn't mean no one else does or can. A tool does not need a soul to find a purpose, and the purpose you find for it need not be the purpose that it was originally intended for it to still be of use and provide value.

> And humanity will spend the rest of my life obsessing over it & fascinated with it.

Yes, welcome to technology. This particular one is going to change society, in big ways, for better or worse, but is absolutely extremely useful, purposeful, and full of potential.
Instead of fake solutions that will most likely not work it offers you one that you'll eventually end up with. Just counting patiently to 5, as many times as you need.
Great, another way for Mozilla to burn money on some also-ran project where they have no expertise. Meanwhile, FF Mobile is still largely broken, and the desktop versions seems to be getting slower with each version.
March 21 Update–Extensively Drug-resistant P aeruginosa Assoc w Artificial Tears
Manually provision long-running VMs and manage containers with yacht.sh and that's it really. There's nothing special about Hetzner that makes it qualitatively different from any other cloud provider, except for enterprises features.
I just upgraded compute hardware at home and went with: ASRock Deskmeet X300 (itx case, motherboard, and 500w power supply), Ryzen 5600g, 32 gb ddr4, 512 gb m.2 for around $400. Pretty good bang for the buck.
Conversational software development (2020)
What would you expect if it the person interviewing was a mobile developer, or backend developer? What should they put on the website? A mobile developer perhaps some screenshots of app screens? What about backend logic?