skysight-inc/HackerNews huggingface dataset:
Indeed: Zig, Rust, Ada/spark, Nim, ATS — anything would be more interesting to see than C.

OTOH two different C implementations would be more interesting to compare for a C connoisseur.
this has always puzzled me. Companies gets millions from the taxpayers to certain projects to develop their (something)

Then another company get another million to develop same or similiar thing.

Why it is not a required that if you get taxpayers' money, the results should be available for free to everyone, let's say after 12 months of grace perioid ??
Ask HN: Good History Blogs?
Do you have recommendations for history blogs?

Similar to: https://acoup.blog/
> […] and is an issue with OAUTH

This issue is not caused by OAuth, but by offering authentication via a third party. If you allow visitors to authenticate via a third party, you implicitly trust that third party. If that third party decides to revoke your account, then the logical consequence is that you can no longer authenticate. There’s no solution for this problem imo, other than not allowing authentication via a third party.

It is the same as airlines; They want you to identify using a passport. If your country decides to revoke your passport, you cannot check-in. That’s not an issue, but a logical consequence of choices made.
Sounds to me like Google is butt hurt they got out played with their own research.
> What you’ve said is nonsensical.

These are strong words, and you didn't back them up at all.

The comment you're replying to did not mention responsibility at all. Responsibility and blame are different things.

If I were a little less charitable I'd have said your comment was nonsensical.
So if I am closed source SaaS solution and government pays monthly fee - my code should be public domain as well?

I don’t see this working other way than government spending money rebuilding each SaaS solution on their own. Then spending more running and operating it all from ground up.

Which would be very costly and no one would like to pay for it with their taxes.
Don't. There's no benefit to using metal as opposed to the largest virt (which will take up the entire server anyways) pretty much. Metal just tends to be somewhat less reliable. Source: I work here.
Yes there is nuance, but public policy is not defined by the extreme. In the vast majority of digital-services-for-public it _should_ be public code as well. The areas where nuance exists can be discussed further. The extreme doesn't define the rule.
>Hotels aren’t perfect but at least they have someone whose job it is to clean. So likely some training and experience in cleaning things and washing sheets.

While true, a lot of hotels skimp on cleaning so much that you should definitely at least wash all the cups again that you use.
Very excited to see how this comes along! Hopefully we have a JS->TS style jump here!

Some of the performance gains look absolutely ludicrous.
This is often experience discrimination rather than age discrimination.

It’s ok to gate keep certain things based on experience. Experience is valuable.

Experience discrimination is a cornerstone to how we credible resource the most important problems in our society.
I thought he was fairly explicit that he thought larger models would provide incremental gains for exponentially greater cost, so yeah, I guess not profitable is a way to put it...
Would love to see something like this for Kubernetes CRDs, but leveraging the existing openAPI schema to expose in a nice UI for CRUD
Then maybe the very existence of regulated rentals is the problem that should be fixed. It's little but bending of market, Soviet Union style, which naturally creates abuses. Commonplace in Europe especially in Nordic countries, where a net worth of a typical family is mostly the value of their regulated rental contract stretching from 1950s, which they sublet and make sometimes more than their entire income.
and the worst:
taxpayers' 99% funded organizations for example for traveling or some other area make the same sh*t as another orgs already did 3 times, yet they do not share any of the information.
Second try gets stopped by the server side validation. Third try was to overflow the integer, for which there was no check on the client or the server side.
They don't speak in absolute terms, but in generic terms. There's an important difference between the two. The extreme doesn't define the rule.
Good to see more people trying to contribute to the API DSL area. Personally, I am more in favour of full-fledged programming languages for testing APIs, while using these helper tools (postman, etc) for interactive API usage.

Recently, I released Lama2 [1][2] with the tagline "Markdown for APIs". We've been using it frequently and it works wonderfully within our org. I've included many new enhancements such as multi-stage requests & VSCode plugin capabilities in the past few months. Do take a look, and share feedback if any :)

[1] - https://hexmos.com/lama2/index.html

[2] - https://news.ycombinator.com/item?id=34206333
It's time limited saving accounts, but * self-renewing *. It automatically opens another saving account after this one expires.
Pink Pixel – The ultimate carousel creator tool for LinkedIn and Instagram
Pink Pixel allows you to create carousels for LinkedIn and Instagram with great customization. Do try it today: https://pinkpixel.app
No ARM system runs BIOS. There are two keys here, both of which are stored in a finite amount of OTP memory. OTP is simply the cheapest of the allowed storage options for ARM secure boot. Rewritable storage options that allow key migration exist, they're just more complicated and expensive.
OpenAI Shap-E: 3D Shape Generation
We've reached an inflection point, the new version would be: Nvidia can sell twice as many transitors for twice the price every 18 months.
A side benefit of being on or near the ocean is immediate access to a thermal sink. Nuclear power plants (and also fossil fuel thermal plants) divert substantial amounts of water for cooling. If fresh water is increasingly in short supply around the world, that's a problem.

The usefulness of the ocean as a thermal sink though depends on water temperature which can vary a lot depending on where you are.
it's an issue. it shouldn't be possible to pull a range of 2000 block headers in an unthrottled way from a remote bitcoin node. while you make some valid points - i find it humorous that you have tasked yourself with defining what constitutes a security vulnerability. furthermore - you may want to examine https://bitnodes.io/nodes/ and come to a realistic figure of how many machines running bitcoind aren't accepting tcp/8333 from 0.0.0.0
i never undestood how python can make .exe and other os supported binaries with gui?
I tried one (forgot the name) and it looked like shit. Nothing like what you can get with vue+bootstarp or quasar + electron
Think of it as a time series. It cost 10s of millions to train but in 6 months gpt4 open source equivalents will cost 100$ to train. The best model is one that you can build on top of in a way that’s it’s not a black box (SD).
FYI, there's actually a big rig parked next to my garage. Not kidding.
Most of the code my OpenAI API experiments run on was written by ChatGPT.
If you already have an account with them: https://platform.openai.com/account/api-keys.
Found the js programmer
You can get API keys from the page https://platform.openai.com/account/api-keys (which you can find open by clicking on your avatar and selecting "View API keys").
Apple can install any software it wants up to the bootloader (iBoot) level on your iPhone via updates. So technically they can access your keys.
Building is a great way to learn for sure but exact cloning gets boring for me. I always end up needing to introduce some kind of twist to the original idea to keep the project interesting beyond a certain point
I've not had a TV for more than a decade and a half, never had the idea to write an article about it.
> Doubling the time to compile a project can quadruple the time to solve problems, in my experience.

My experience has been somewhat opposite.

Long compile times lead you to put more thought into your program, roughly (obviously I'm way over generalizing here, it's actually the language itself that causes this but I'm waving my hands and positing that there's a rough correlation between compile speeds and language formality). Slow compile times mean you're not thinking about how your problem is modeled formally and just kinda gluing things together and seeing what happens at runtime.

While quick compile times may get you a system that kinda works more quickly than a language with slow compile times, in my experience you have to iterate much much before the problem is truly solved. When I user slower languages I find myself iterating fewer times before the problem is usefully solved. Not to mention I spend far less time fixing bugs.

Maybe it's all a wash, but slow languages definitely do not result in a quadratic slowdown in productivity...
> if this was a non-issue they wouldn't be patching it

As far as I can tell, nobody is claiming it's a 'non-issue'. Rather, it's a minor issue with an impact that is greatly exaggerated or sensationalised by the person reporting it.
Makes a lot of sense. Given that AI has gone commercial and might be the dominant technology of this/next decade, this makes a lot of sense.

I doubt there will be a big exodus. Where can researchers go who has both deep pockets for salary and infra and will let them publish the same way google was allowing.

OpenAI is anyways not publishing anything (see the GPT-4 pdf which is so void of any details).
Despite deep learning, Google still suggested "pies park" when I asked for "pyspark".

To be fair, there is a Pies Park in Cincinnati. I don't live in Cincinnati though
Paul has lots of experience designing protocols. He designed SSB. ActivityPub does a lot of things wrong from first principals.

The whole point was to start from scratch.
My problem is with the review system. I feel like some hosts like to dish out negative reviews even if you did everything in the chore list and they have a cleaning fee.

We just got a bad review for leaving dirty dishes in the dishwasher. We had run the dishwasher before leaving, as instructed. It just seems some plates came out dirty because it's the cheapest no-name dishwasher they could find.

There was nothing very dirty in that thing. Also anybody who owns a dishwasher knows that they don't always work 100%.

The place was affordable but had some issues. The dishes in the cupboards weren't super clean. Some kitchen appliances weren't working properly. I don't want to give a super negative review because of some details.

But I think there should be something like a conditional review. I will only give a positive review if theirs is positive as well.

Since I'm willing to overlook some details if they're willing to as well.
Utah had a similar outcome; house the homeless, and improve 80% of cases.

I still bristle at the description “virtually end homelessness” - you buy them free housing and 20% still remain unhoused, is that “solved”? What happens next? What more can you do?
You’ve never encountered the explore tab, or the recommended projects sidebar, or read the news of users ‘star hacking’ to get more attention to their projects, or chosen one library over another because it had more ‘stars’, or seen the promotion of ‘fork me on GitHub’ banners, or seen examples of ‘link your GitHub account’ right next to ‘link your Twitter account’ as a means of self-promotion?
productivity, or perceived productivity?
How does that do on the longest example found by the author, which he (correctly IMO) dismisses as uninteresting?

cholecystoduodenostomy /
duodenocholecystostomy
AI doesn't make it useless. What you describe if really exists would be a great tool.

What you have described - AI cannot reach your levels of mastery in foreseeable future.

Visibility and traction would be a problem but I think such a thing cement its place.

Please compare your solution to dozens of other component libraries such as tabler, Tailwind components etc.

They all are making money I presume so this shall too.
What are you doing to make public schools better so your grandkids can attend them?
How is a single Z’er better off alone in a house?

Roommates, people.
This just looks like a recruitment ad
I don't know what to tell you (tried and failed to get a number for programmers employed by the USG, its enough that they have a reputation for not paying as well as private sector), but it sounds like you made up a requirement and got mad about it?
I do not think VLA are anymore poorly defined then most other stuff in the C standard. It generally allows a wide range of implementations. As a language features, it is has excellent properties. (automatic life time and dynamic bounds).

Similar to UB and many other related issues, the main issues are primarily about what compilers do or not do. I have countless examples were C compiler could easily warn about issues or be more safe, but don't. Very similar to the arguments against VLAs there are people who want to throw the complete C language away. The story is always the same: Compilers do a poor job, but the language is blamed. Then programmers blame WG14 instead of complaining to their vendor. I do not see how VLAs are any different in this regard compared to other parts of C.

And the answer can never be to go back on fundamentally good language feature (a bounded buffer - damit!) but always push towards better implementations.
$3500 is less than one week of a developer salary for most companies. It woudn't pay a month's rent for most commercial office space.

It's a lower cost of entry than almost any other industry I can think of. A cargo van with a logo on it (for a delivery business or painting business, for example) would easily cost 10-20x as much.
If you're literally homeless in Finland you would die during winter season? Could that be a contributing factor to the "success"?
That sounds like "just following orders" with extra steps.
They'll catch up and will have the reach/subsidy advantage.

This is only true if they're making progress faster than OpenAI. There isn't much evidence for that.
>it's a minor issue with an impact that is greatly exaggerated or sensationalised by the person reporting it.

until, again, a botnet makes huge swaths of the bitcoin network unprofitable.

this is computer science - not how you feel about or faultily interpret an exploit.
This article is great at clearly and succinctly explaining a lot of trends I see on Twitter in particular, but the solutions
are lacking.

Also:

> whenever I criticize capitalism, I’m not criticizing the idea of selling things; I’m criticizing the idea that people who have lots of money get to wield power over people who actually work

> If you try to criticize capitalism, you are accused of opposing both technology and progress

Isn’t this a kind of motte and bailey argument? Attack capitalism, but later clarify you just mean the worst aspects of it?
That's the opposite of my reading?

https://gitlab.com/gitlab-org/gitlab/-/issues/350662#note_10...

> However, I can still reproduce it under certain conditions:

Separately, that's not much of a defense; inconsistent errors are still problems for users. Although, I suppose gitlab only fixing bugs that are 100% reproducible would explain a lot about their product.
Yeah, but how do you get your first job? Doctors don't have a job when they go to 12 years of medical school. That's to get the job.
They submit the total with each request because they don't want to show one thing to the user and then end up charging them something different, which will happen if the pricing on the backend changed, but the client didn't learn about that.

It's a common practice.
Europe won't have lots of cutting edge technology for a long long time. Sometimes I feel European policymakers think they have to make policies for a prosperous society where the prosperity is taken for granted. But if Europe keeps lagging technologically, the living standards will drop. Europe needs to strike a balance.
All I said was it used it happen more before and now it happens less. I never made any comments about what quantity does it. And it's not even about that. The culture has gone from earn to live to live to earn and not just in programming.
Any chance you were in an employee leasing/Professional Employer Organization arrangment? Trinet, Justwork, ADP TotalSource, etc.

If so, that organization may be responsible to meet payroll even if your worksite employer doesn't provide them the funds. Worth checking into that, too.
Is this not true in many US cities too?
It's a bit unclear exactly what the 80 % figure measures, but according to TFA it's the lower bound of the fraction of people who got housing fully subsidised and is now pays their rent independently.

Given that the homeless include people with serious problems, that only at most 20 % need ongoing subsidising sounds like a huge win to me.
Hi, and thank you for the product. I took just a short look at it, and sorry, if it's already answered there, my question - how easy would it be to
1) embed this into some self-service pipeline for third-party stakeholders to modify established fronted items (say, newsletter layout);
2) lock this one behind authorisation levels;
3) expose configuration options as some API?
I'm not sure what to say to someone who thinks humanism and hedonism are immoral. I don't think there can be any common ground.
There are no guarantees about who will or won't own the future, just the observation that disruptive technology makes everyone's fate more volatile. Big tech companies like Google have a lot of in-built advantages, but they're notoriously bad at executing on pivots which fundamentally alter or commoditize their core business. If that wasn't true we'd all be using Microsoft phones (or heck, IBM PCs AND phones).

In Google's case they are still really focused on search whereas LLMs arguably move the focus to answers. I don't use an LLM to search for stuff, it just gives me an answer. Whether this is a huge shift for how Google's business works and whether they will be able to execute it quickly and effectively remains to be seen.

Bill Gates' "Internet Tidal Wave" memo from 1995 is a great piece of relevant historical reading. You can see that he was amazingly prescient about the potential of the Internet at a time when barely anyone was using it. Despite Microsoft having more resources than anyone, totally understanding what a big deal the Internet was going to be, and even coming out of the gate pretty strong by dominating the browser market, they lost a lot of relevancy in the long run because their business was just too tied up in the idea of a box sitting on a desktop in an office as the center of value. (When Windows was dethroned as the company's center of gravity and they put Satya and DevDiv with its Azure offerings in charge, things started to turn around!)

[1] https://lettersofnote.com/2011/07/22/the-internet-tidal-wave...
API keys/other secrets, implementations of features that ultimately were dropped are two examples. The former has security/privacy implications with a closed platform owned by an adversarial entity, Microsoft. The latter might leak info on future plans or how a senior corrected a junior then squashed which could be very valuable for training that others would not have access to.
What principle was that?
Possibly, but in the US it’s relatively easy to move to a city with a milder winter climate.
There is a reason west coast cities are the most popular greyhound destinations.
Elucidating reply. In Ulysses, for Joyce, the sea was snotgreen
I don't understand the argument. Municipalities / counties have many common software needs. If they collaborated on open source software we would likely get higher quality services at lower cost, what's bad about that?
This Guardian story gives more detail on how the program works:

https://www.theguardian.com/cities/2019/jun/03/its-a-miracle...

Common objections to applying this policy elsewhere seem to be “We’re bigger than Finland” and “We’re not ethnically homogenous like Finland.”

On the first point, 5M people isn’t really that small. It’s roughly the median population of an American state.

On the second point, well… It does sound a lot like “minorities don’t deserve housing”. I don’t know how it’s supposed to be a blocker.
I don’t know about Finland, but Dutch people already can’t find places to live.

If you are unlucky financially and need government housing you will wait years if not a decade or more for something. If you can rent something you will pay €1000 for a modest place in a bad neighborhood. Given that a fair chunk of the population earns in the €1500-2000 range, that’s not a good prospect.

Housing is not just something you give away that easily (anymore, if ever).
The trade off here assumes a “barely working prototype” is undesirable and only the bug free end result is the goal.

Most projects I’ve worked on though, especially in their first few 100k lines of code didn’t really know exactly what problem are they trying to solve. Having something that kinda works in front if stakeholders / customers has been invaluable in actually getting the feedback and not wasting dev cycles on features nobody actually wanted.

Though granted “going back and doing things properly” has been as hard to achieve as “have complete requirements upfront”, so what do I know :-D
This metric was historically misused (voluntarily?) by external analysts.

Apple was one of the few company releasing actual sales (they have a no stock model) while other relased shipments (unit are shipped but could be returned if not ultimately sold).

Since they stopped releasing this metric butchered analyses about market share comparing shipments vs sales almost totally stopped. It sad because units sold was a nice metric, but it was a smart move to fight bullshit.
Freezing to death is so unspeakably painful so that you will do anything to avoid that, in the olden days homeless people would sleep in hidden maintenance spaces or near heat exhaust vents in the most extreme cases. Dying of cold is so rare that it does not even warrant it's own category in causes of death statistics here but you could argue some of the drug/alcohol deaths might cover that.
Vitest – A Vite-native unit test framework
There are shelters. They are not always safe for everyone, so homeless might choose to sleep in stairways of buildings. Or recycling paper containers.

There are fewer homeless people here than in many other countries. But that they wouldn't exist is just not true.
Trust is built on top of institutions. Focusing on strengthening institutions seems more useful than accurate engravings on their grave stone.

The powerful will never willingly give away their power. Developing tools that can take power away from the powerful (which will require a fight and personal risk for the fighters) or helping the powerless become more powerful seems infinitely more useful and practical.

"God made Man, Sam Colt made 'em equal..." Figuring out ways to make billionaires "equal" will do far more to help freedom and reduce oppression than some notion of historical book keeping. Figuring out how to credibly threaten consequences for billionaires seems like a much higher priority than helping future historians. Maybe the best threat is collective bargaining and tools to help collectively bargain would be a much better investment.

If the educated are able to exercise power, then the need for protecting history from those who wish to manipulate it isn't as much of a problem.