skysight-inc/HackerNews huggingface dataset:
And these are precisely the sorts of things LLMs can bring to the table.

LLMs have shown some promise here, obviously, but I think at the end of the day you are still going to have to enumerate all of the edge cases and error states w.r.t. a particular segment of code and it's not clear to me that LLMs are going to make this faster in many real world cases.

LLMs shine with boilerplate stuff that zillions have done before ("create a linked list implementation for me in language XYZ", "create a dropdown list with these five options", etc) but it is less clear to me that they are (or can be) useful for more custom domain- or application- logic.

There are certainly many classes of things for which specialized notation/representations are far clearer than natural language. Imagine describing how to play Beethoven's 5th with [insert human language here] rather than standard musical notation.

It's probably a continuum of suitability, and not a binary yes/no thing, but I think even after LLMs really hit their full potential most software development will probably still be best achieved with the precision of specialized programming languages and not natural language.
Odd. You would think the most obvious move would be to imitate what China has done to be so successful.
It's not about going around and checking but being responsible about it. Thanks to GDPR companies do have someone designated to deal with these things and if they screw up and something bad happens they are liable.
Nobody is saying that crap languages cannot get a job done. A lot of them are Turing complete, with comprehensive platform hooks.
Just because there's a conversation about adding more government doesn't mean people are seeking a totalitarian police state. Seems quite the opposite for many of these commenters supporting regulation in fact.

Similarly it's not really good faith to assume everyone opposed to regulation in this field is seeking a lawless libertarian (or anarchist perhaps) utopia.
US government debt is mostly bought by Americans who might reasonably be expected to step up and take a loss for their country. The rest is countries like China who are looking safely stash some money or to get dollar currency to make purchases denominated in dollars.

The US government has, from its inception, pretty much operated with a deficit and done fine. With such a gargantuan GDP and supreme position in foreign relations, the US should be a utopia for its citizens
What would you need to consider this point as less speculative? Direct proof? Is motive not relevant at all?
Why companies still shy away from podcast ads
If nothing else, the average technological competency of the average computer user is significantly lower.
Thanks for your comment. You are definitely right about "forever" not matching reality, which is why I placed it between quotes. In this case, what this means to me is a device that could outlive its creator.

I take your point about lifespan of electronics, however I stick to my guns regarding the word "heirloom". Grandpa's clocks did not last forever either without some maintenance, but still managed to pass through generations with the help of repairing hands. My C64 from way back 1980s still works, and the only thing I ever needed to do is replace a fuse and... treat it nicely.
You asked it to use a calculator plugin and it didn’t work? Or did you just say “use a calculator”? Which it doesn’t have access to so how would you expect that to work? With a minimal amount of experimentation I can get correct answers up to 7 digit numbers so far even with 3.5. You just have to give it a good example, the one I used was to add each column and then add the results one at a time to a running total. It does make mistakes and we had to build up to that by doing 3 digit then 4 digit the 5 etc but it was working pretty well and 3.5 isn’t the sharpest tool in the shed.

Anyways, criticizing its math abilities is a bit silly considering it’s a language model, not a math model. The fact I can teach it how to do math in plain English is still incredible to me.
STMicro Unveils STM32MP2 Arm Cortex-A35/M33 MPU Family Starting with STM32MP25
> But how could an LLM do that kind of thing if it can not actually run the code and inspect the results…

https://openai.com/blog/chatgpt-plugins#code-interpreter
but they're not reliable about this either. i had a similar experience once with an RTS and i asked for a refund at the 4-5 hour mark and was told no dice.
And only 25% have gotten `Champion of Terraria` which means about 2/3rds of players did not reach the "end" of the game. That is inline with the linked article which states:

> “Statistically, most players don’t finish games. We’ve all seen numbers that say something like a third [do finish games], on average," Rouse III said later in the presentation.

Note: I do not play terraria and am assuming moon lord is the end game boss from here: https://terraria.fandom.com/wiki/Moon_Lord
The editor says "It puts everyone on a more-equal footing and will help make our writing livelier and more approachable."

I think this actually has the opposite effect. Only medical doctors, senators, military, religious leaders, and royalty are given the courtesy of polite address. Everyone else is unworthy?
Indeed. Certainly not arguing that point. The challenge is in seeing how close you can get, and if getting that close results in something that is a lot of fun and worth the effort. And of course, if you can get something that is very good, then the variety of the virtual approach takes hold: something like VPX can emulate everything from electromechanical machines to the latest creations, with all the classics in between.
Been doing similar for years... I refer to it as feature oriented structure/organization. To me, that includes tests. I hate that so many code bases are effectively mirrored trees that are hard to break apart.

You can still have effective layers, even classes if you like them. But there's little reason they can't live next to each other on disk in the same project even.
Soil carbon. It’s called soil carbon.
> LLM coupled with a vector database

Speaking of that, has anyone shown a convincing demo of that working at all yet, or is it just hype? I've seen one short clip of allegedly working in long term memory with it, but the reliability could've been anything from zero to one.
How much debt is refinanced at what rate/how often versus new issue?
A major problem with data in the job market is that there are bad actors on both sides, employer and employee, with incentives to lie about themselves; ie companies with toxic cultures won't reveal that, nor will malicious or incompetent job candidates. Many readers of HN know that companies can be bad, but don't recognize that, say, competent software engineers are not the median candidate applying for most roles. The other side has a filtering problem, too.

A second major problem with data is that it's often hard to know why something didn't work out. Yeah, not everybody's a good fit for a role. But where would you get an objective source of truth about an individual's performance. Or ... transpose it to dating: would you trust a group of ex-girlfriends' or ex-boyfriends' to give an accurate assessment of someone as a partner? Might they have incentives to distort the record? Where does good data come from?

So it's not just that AI lacks the data. It's that there are structural problems with ever gathering the data. It's not like the data's out there and we just don't have access. If it even exists, it's poisoned at the source.
Coincidentally today I baked the first bread that I was really happy with! I have followed this guide and the videos for a few weeks now and I feel like I’ve got a deeper understanding of what’s going on now. Other recipes can also work but it feels much better to know why you’re doing something instead of blindly following someone. Thanks Hendrik!
Or Zuck calling for more regulations of social networks?

I mean, I guess there’s always that play: maybe Sam Altman is simply feigning enthusiasm for this to head off a burgeoning regulatory coup: how can he mobilize support against the regulations He doesn’t want? What would be a great way to galvanize support against the regulations? Maybe by doing exactly what he’s doing: by falling on his sword, and making himself seem like a monopolistic supporter of those?

Sacrificing his reputation for the greater good of open competition on AI? Well, that’s a truly noble move.

It’s a bit of a stretch, but maybe it’s very Washington I don’t know.

A more logical (economic) motivation may be: this news is taken as a threat, in effect creating a sense of scarcity around AI, which could be judged to provoke people into buying more of OpenAI's subscriptions, training, or whatever, to ensure access that, in light of such news, they may now feel is at risk.

So, the move is merely a red herring, a fabricated threat designed to provoke people to spend, not intended to actually create legislation.

Don't know which one of these is more likely if any: or maybe Sama is simply living his best life role playing as a super villain? I guess he's starting to remind me of Niander Wallace in Bladerunner 2049
What kind of argument is this? Nobody says it’s “magical pixie dust that makes bad code into good code.” It’s a way to avoid writing repetitive code over and over and the runtime cost can be insignificant depending on implementation.
Off topic: Why do people feel compelled to start what they say with "So"? I find it very annoying.

And get off my lawn.
Yeah, my first thought was "interesting approach in the age of 100 GB games" ...

And I had the same thought last weekend, when Diablo 4 had their Server Slam for 2 days (70 GB download).
If you haven't had this mango, I urge you to have it. It is truly one of those fruits that can replace any dessert.
OpenAI CEO wants A.I. licensed for company benefit
"Hi ChatGPT, here's a schema for an old MySQL 5.5.x table. Can you give me a "Legacy" play-slick case class and table class that reflects that schema, using Scala Play 2.8.x and play-slick 5.x? Can you rewrite that schema to a MySQL 8.x table, using your recommendations of best practices and naming conventions? Can you suggest the new schema to me in the form of a play-slick evolution? Also can you give me a slick case class and table class that reflects the new schema?"

I've rewritten portions of a legacy side project in three days, what would have taken me weeks without GPT4. And beyond the simple time estimates, there are the tasks that I just simply would not have attempted otherwise.
And you delete the games you don't buy, right?
Actually wiping a disk will erase shadow volumes and hidden data

are you that ignorant about how disks works or just trolling?
GPT-4 instruction dataset
Eh, why does an app need to serve the entire world to have any chance? Snapchat was iOS only for the longest time.
Oh never mind, I guess mass extinction is fine then.
That's possible, but the storage costs of unused accounts is probably significant. Given billions of users, they probably have several hundred million of them.

Previous company I worked for had to create a process to clean up unused developer accounts. The fact that they were free to sign up meant we eventually got quite an impressive amount of them.
Might it be a social media hack to encourage sharing?
A native Java "Hello World" can be around 8MB in size.[1] So, yes, 90MB is too much.

1. https://sergiomartinrubio.com/articles/getting-started-with-...
Navy protects trade in US$.

That alone will protect the US$
If you come across a model that gives you better results with pleasant wordier prompts, then just create a polite standard pre-prompt that lets the model know the conversation is to be terse, clear, factual, and direct as possible, without any unnecessary social or creative flourishes.

I mean, whatever gets the best results is what gets the best results, right? It's not a question of "funny" or "fluff".
Indirect Prompt Injection via YouTube Transcripts
Those are made-up numbers by Nvidia. Obtaining anywhere close to that in reality is basically impossible. Better to compare benchmarks instead.
Not exactly what you're looking for, but I'd use lighttpd and a CGI program.
Ask HN: Recommendations for Unbiased News Outlets?
Almost all media is now visibly biased on issues like Ukraine conflict, Turkish elections, China geopolitical actions, including supposedly reputable news sources.
I am looking for a news source that provides balanced coverage of current political and economic events without significant bias on hot topics
.
Can anyone recommend something that is more about facts and less about opinions and media's political agendas? Thank you!
There are dozens of open source SSO, some are popular too and are productions ready, like KeyCloak, Authelia, Authentic, and others that can be found here (1), however, keep in mind SSO has cons too from my experience besides what you mentioned -privacy wise:

- if the SSO server is down (or the docker container), all other services are un accessible by your users

- Any breaches to the SSO is a breach to all other services.

- You should have more work done on enforcing passwords/login policies, creating some sort of granular access, support MFA, etc.

(1) https://medevel.com/10-os-sso/
“The fact that the man stayed mentally healthy for so long despite the many amyloid plaques in his brain suggests that Alzheimer’s is more complicated”. Given researchers still think is amyloid/tau related but still don’t understand why, you don’t say. Is like saying the universe is more complicated than that
was about to say...40? 29?
Defense spending is not the biggest part of government expenses. It's about 12%.

https://fiscaldata.treasury.gov/americas-finance-guide/feder...

And that doesn't even include state and local government spending.
It's just a legacy system. We're still in the process of converting it.
Yes. The East India Company was notoriously short lived.
Such power will be abused, if recent history is any guide.
They made an ACID DB too
Related threads below. Does anybody know how to decide the year?

On the foolishness of “natural language programming” (1979) - https://news.ycombinator.com/item?id=24529900 - Sept 2020 (121 comments)

On the foolishness of “natural language programming” - https://news.ycombinator.com/item?id=8222017 - Aug 2014 (152 comments)

E.W.Dijkstra: On the foolishness of "natural language programming" - https://news.ycombinator.com/item?id=1913308 - Nov 2010 (69 comments)

On the foolishness of "natural language programming" - https://news.ycombinator.com/item?id=233780 - July 2008 (1 comment)
I have seen human recruiters and companies blatantly lie about what they want, and what they are willing to offer as well.

Bad data problem doesn't go away because there's a human doing the matchmaking manually. If anything, it's adversarial against job seekers if the process isn't done algorithmicly.
No one owns basic shapes. You can claim ownership to the complex geometry of your work - and that’s it. The exact complexity of said geometry is impossible to define - you’ll know it when you see it.
The minimum size isn't defined, but that's okay the maximum size isn't defined either! The orbit has to be identified. So every particle within Saturn's rings doesn't qualify, at least not yet.
Elon Musk Says Tesla Will Try Advertising
I think this boils down to an argument against the copyrightability of LLMs trained on public data. If all the data in the LLM was public then how can you assert that your copy is proprietary just because the copy is in a very novel type of lossy compression encoding? If I take someone’s art and JPEG compress it or chop it up and store it in some kind of database do I own it now?
A lot of non-government debt is likely to be floating rate. America is somewhat unique, with a large consumer fixed debt market in mortgages thanks to government subsidies, but that's not the norm.
The efficiency of training has very unlikely reached its peak or near its peak. We are still inefficient.
But the bottleneck might be elsewhere, in data, what we use to feed them.

Maybe not peaked yet, but the case can be made that we’re not seeing infinite supply…
Shopify Entrepreneurship Index
I remember this being a problem after Microsoft acquired it. You didnt even need to call someone to get their IP. You just needed a username.
And real programmers ship, so real artistic programmers ship stolen goods.
The factories that made the fidget spinners are still in business. Amazon, who sold the fidget spinners, is, last I checked, still in business. The brick and mortar shop down at the mall that sold them is definitely out of business, but I don't think that's because fidget spinners themselves lost their luster.
Malicious VSCode extensions with more than 45K downloads
And a frustration of teaching children is their lack of nonsense filtering skills.
Might not be illegal, but you’ll never be able to cash out.
Yeah, it's a common problem with non deterministic api schemas, e.g. openapi and swagger (https://swagger.io/specification/), but Taxi looks similar in some aspects to protoforce (https://www.protoforce.io/) except that the types subset is substantially narrower.
I don't think you should base regulations on these particular instances, the defamation one is describing a bug, it happens in every piece of software and I don't even want to address the first one.
At least so far, it's really not a big deal. It's sometimes better than search at answering questions about well-known APIs or whatever, but can't do anything very complex without running into trouble, and will happily make up plausible-looking but entirely wrong code when it doesn't know the answer.

It's like a barely-got-a-passing-grade coding bootcamp grad with above-average-for-that-cohort Googling skills and a problem with dishonesty. Sometimes that's helpful, a little, but mostly it's a time-wasting distraction.

What it can revolutionize in its current form is mainly limited to high-automation bullshit industries. Spammers, scammers, certain kinds of marketing content that's currently farmed out to the lowest bidder, astruturfed media campaigns, targeted mass propaganda. That part, I think will be big, but will be entirely bad for society. Unless it makes another leap forward at least as big as the last one, programming's nowhere near being threatened yet, nor, even, is most writing that's not already bullshit-heavy (though it'll help make normal writing somewhat more efficient, probably)
It was Tobias Lütke making the comment. I'd suggest you read the other posts in this thread, many would disagree with you.
My understanding is they were peer to peer originally, and after Microsoft they got rid of that and made it more centralized. I could be misremembering though.
A money has to be three things: a Store of Value, a Medium of Exchange, and a Unit of Account. Store of value is definitely in the job description:

https://www.cliffsnotes.com/study-guides/economics/money-and...
At conferences people often have screenshots of nfcs that point to their LinkedIn profiles.
Weak argument
In a dynamic UI you don’t know these lifetimes because they are up to the user.
fuck sam altman!
I have a framework and never even noticed the arrow keys, because I've barely ever pressed them. Reading these comments gives me another reason to be thankful for vim keybindings.
For people outside the UK - English people refer to the north of England as “the North”, even when talking in the context of the UK.
For most use cases, that doesn’t matter.
While I agree with the overarching sentiment regarding trust, this was by no measure the first time that "intelligence" was leveraged as part of a spin operation.

For the rest of us, any purported scandal regarding the contents of a laptop that was not handled within a secure chain of custody is moot. It's time to move on.
It's Jacobin, they're just a tiny step away from being tankies, and their readers are already there.
"Now that we're ahead, please make a law to maintain our moat."
I already don't trust Social Security. Without continuous injections of tax dollars it will become insolvent. The whole scheme was built on the assumption that more people would pay into the system than cash out of it at any given time, but due to declining birth rates and increasing life expectancy it can't sustain itself.
I definitely agree with this.

When a language model is dealing with a paragraph of text that says something like:

You are standing in an open field west of a white house, with a boarded front door.
There is a small mailbox here.

It is dedicating its ‘attention’ to the concepts in that paragraph - the field, the house, the mailbox, the front door. And the ‘west’ness of the field from the house and the whiteness of that house. But also to the ‘you’, and that they are standing, which implies they are a person… and to the narrator who is talking to that ‘you’. That that narrator is speaking in English in second person present tense, in a style reminiscent of a text adventure…

All sorts of connotations from this text activating neurons with different weights making it more or less likely to think that the word ‘xyzzy’ or ‘grue’ might be appropriate to output soon.

Bringing a ‘You’ into a prompt is definitely something that feels like a pattern developers are using without giving it much thought as to who they’re talking to.

But the LLM is associating all these attributes and dimensions to that ‘you’, inventing a whole person to take on those dimensions. Is that the best use of its scarce attention? Does it help the prompt produce the desired output? Does the LLM think it’s outputting text from an adventure game?

Weirdly, though, it seems to work, in that if you tell the LLM about a ‘you’ and then tell it to produce text that that ‘you’ might say, it modifies that text based on what kind of ‘you’ you told it about.

But that is a weird way to proceed. There must be others.
That's the one I was looking for. Thanks!

Taxi: A language for documenting data models and the contracts of APIs - https://news.ycombinator.com/item?id=31524950 - May 2022 (36 comments)
If you are using interfaces, the value is necessarily boxed as the storage for the value may be heterogeneous. Once a value is typed as e.g. `io.Reader`, dispatching to its methods necessarily requires a vtable lookup (i.e. runtime cost!). Compare this to parametric polymorphism where you can avoid the type erasure and perform static dispatch at compile time. Though, unfortunately, Go's implementation of generics ("GC shape with stenciling" instead of full monomorphization) still ends up incurring some runtime cost.

With regards to your second point, there are definitely situations where generics are vastly preferred: type-safe collections being a big one. For instance, the standard library containers (https://pkg.go.dev/container) are still non-generic with no generic versions in the standard library yet. This is the kind of cruft I mean: generic collections can be turned into concrete collections with type safety, but not the other way around. I make no claims about use of generics making your code being absolutely good or bad, but I do make claims that use of generics can make your code less error-prone and more safe.
Shutterfly recently purged photos from inactive accounts (no purchase in 18 months) in April, but apparently extended the deadline to the end of May.

https://twitter.com/Shutterfly/status/1649072987725864960
One minor correction / nitpick here: Most folks work 9 hours per day. We often don't consider this part of work per se but this is an hour block of your day that you cannot use for yourself.

The work day is 9 hours and 55 minutes on average for full time employees. Not to mention the preparation time you need for getting ready to commute. As most of us know, at least those who have been fortunate to work remotely, you don't have to devote huge blocks of time before work on work.

Great insight.
Whatever the sense of entitlement behind it, it would be nice to have the public reminded of this walkback, so that Google's future statements and promises can be interpreted with appropriate degree of skepticism.