skysight-inc/HackerNews huggingface dataset:
Simply holding temp to 0 or making the selection deterministic isn't an adequate solution unless the process is always run with the same set of inputs (at which point why not run the model once on all inputs and create a map?).

Ultimately with LLMs it's not possible (or desirable) to keep inputs separate from the rest of the prompt, so changing "give me the top X" to "give me the top Y" has the potential for a wildly different result. With traditional code we can achieve reliability because we sanitize and apply bounds to inputs, which then transit through the logic in a way we can reason about. The strength and weakness of an LLM is that it mashes up the input with the rest of its data and prompts, meaning we cannot predict the output for an arbitrary set of inputs.
Kickstarters like the one you linked don't suffer from the tragedy of the commons because people are essentially just pre-paying for a product. With funding an open source ML model, there's little incentive to not be a free-rider.
> Give me one reasonable path.

Actual AGI appears, and it has the ability to improve its source code. It becomes more intelligent than humanity and is misaligned to human goals.

These goals will the mathematical representation of what the AI is trying to optimize, and there are many ways for this optimization to cause negative effects.

We haven't even reached AGI, yet the LLM GPT4 was already able to act in the real world by manipulating a Task Rabbit Worker.
In English, "sexy" is routinely applied to things that are not, literally, sexy, including in many business contexts, and largely for cases in which "cool" would work just as well (especially before the meaning of the word "cool" became a bit diluted). A sexy car, a sexy logo, a sexy pivot table—potentially none of them having anything to do with sex, in fact, it just means "cool" (they may be sex-adjacent in some sense, sure, but only in the same way that "cool" things generally are—in this usage, the words are basically interchangeable).

We've got "to get a hard on for" (or, "to get wet for") used for "likes very much", in "low" English registers. A bit less politely, perhaps (I don't have a read on exactly how offensive this usage is? If it is at all?) "to be gay for", as in "Tim's gay for Zelda games" is somewhat common. May have originated with or been popularized by South Park? Not sure. Though, unlike "sexy", none of those are common in business outside incredibly-brotastic environments.
Atlassian taps OpenAI to make its collaboration software smarter
One way to see it is that a type has a given methods located in a given namespace in the nominal type system.

A nominal type system doesn't necessarily enforce semantics either.

It just enforces the location of a method definition.

Seen that way, because the relation is dual, one could indeed claim that a structural interface is a nominal interface where the name constraint is elided.

But just as in subtyping, one less constraint also means bigger set.

Of course if one were to decide that an object satisfying a nominal interface doesn't satisfy the structural interface obtained by ignoring the namespace, then I'd agree as well, these concepts would be disjoint.

I don't think they are though but I don't know of a language that ever mixed both either.
- https://man.archlinux.org/man/aoss.1.en

- https://man.archlinux.org/man/padsp.1.en
I stopped using Gimp a few years ago because it made me lose data, and I could not find a way to work safely with Gimp.

I was modifying several PNG images. Once I was done, I closed the window. As usual, Gimp warned me that I hadn't saved anything, since it considers that saving to PNG is not saving, it's just exporting. So I ignored the message, like always. It turned out I hadn't saved/exported an image, and I swore to use a saner application and never touch Gimp again.
GIMP I don't understand the choice of name.
ChatGPT – Debugging is the new Coding
That's great news, but one would think that since they're behind Stable Diffusion, that they'd use the insights behind it and scale data even more than that to result in better quality at a smaller scale model that can run on most people's machines.

Like... try 10 trillion or 100 trillion tokens (although that may be absurd, I never did the calculation), and a long context on a 7B parameter model then see if that gets you better results than a 30 or 65B parameter on 1.5 trillion tokens.

A lot of these open source projects just seem to be trying to follow and (poorly) reproduce OpenAI's breakthroughs instead of trying to surpass them.
If a party trick just saved me an hour on a piece of code I was banging my head against the wall with I want to attend more parties.
I dont live in USA so I dont know. But here the ruling party is losing in local elections in town, so they cut the amount of taxes aplocated to muncipialities while at the same time they ask them to deal with more issues. So muncipialities are forced to degrade the quality of their services - since they dont have enough money. Then the ruling party claims that the local politicians cannot rule properly. What is just a lie. But this lie works.
Just open up to the WINE project. My understanding is, when you run a Windows 95 program on Windows 11, it essentially fires up an emulator anyways. WINE with the resources could very well offer the replacement at really no cost to Microsoft.
Not really. I advised a very large name pop star when she was getting into investing in startups. She would sometimes meet with the CEO's and after a few months I was genuinely astonished how quickly she learned how to read a terms sheet, research a particular market, and ask extremely pointed and specific questions. She learned javascript for fun, just didn't want anyone to know because she thought it would diminish her image.

It's more than plausible that tons of people in Taylor's orbit tried to involve her in various crypto schemes, and either her dad someone on her team introduced her to the concept of unregulated securities (if she wasn't already aware - in interviews at the start of her career - when she was a teenager - she would say if music doesn't work out, she was going to go into finance).

A lot of entertainment industry celebrities are dumb as a bag of rocks. Others are terrifyingly smart. Ms. Swift strikes me as the latter
Discussed several times in the past 24 hours:

https://news.ycombinator.com/item?id=35620407 (315 comments)

https://news.ycombinator.com/item?id=35622761 (31 comments)

https://news.ycombinator.com/item?id=35625911 (7 comments)
Nigeria follows Ghana in approving the new 77%-efficacy malaria vaccine
1985 Cocoa and 2005 Cocoa are very similar - I would guess there are less new things than there are in moder Cocoa and 2005.

Except - not strctly Cocoa but memory management has changed a lot and might have changed some APIs.

1985 just had malloc and free or [Class alloc] and [object free] 1986/7 introduced autorelease and retain. 2009? had garbage collection and then 2010? had the autorelease and retain automated (ARC).
In the US, this was the standard phone number to dial to connect to an operator-assisted (and later automated) information lookup, such as "get me the number of so-and-so in such-and-such city and state".

Personally I haven't needed to use it since probably the 1990s.
It is voluntary. The convention is used in BIG-bench [1] and mentioned in their README here:

> All task files (including README.md and task.json) contain a "canary" string, which should not be edited. This is to prevent benchmark tasks from leaking into web-scraped training data.

It's not universally adopted and of course anyone is free to ignore it.

[1] https://github.com/google/BIG-bench#creating-a-json-task
Visa and Mastercard take issue with it.
That only works when ai training isnt considered fair use.
This would really be the best case scenario...

I hope you don't plan for best case scenarios when doing your database backups, much less the future of society on earth.
Plenty of people work remotely, and I don't see why you couldn't hook AI agents up to zoom/slack/email/etc.
I wouldn't call Umineko a small game by any means. It is very good.

Unless screenshots were just for conveying the satisfaction point.
wxWidgets [1] and SWT [2] are probably the most successful attempts at striking this balance (using native widgets). But usually the apps look slightly off on every platform.

[1] https://www.wxwidgets.org/about/screenshots/

[2] https://www.eclipse.org/swt/
The question is, what would they have been able to buy without the exploitation?
My experience has been quite the opposite: after a while working on a game I think "is this any fun?", and turns out people likes them (even if sometimes I don't really get it).
Should have been less restrictive about ip, I guess.
Well said. Although there are a few things Prolog excels at, grammars are one of which. DCGs are one of my favorite things about any language ever and I miss them everywhere else.
Also the creator is pannenkoek2012, not pannenkoek12.
This is fantastic news! I wasn't aware that this vaccine was out. Hopefully many people will benefit from this.
Related: https://www.headbands.com/gspot/
This is the zeitgeist, i get it- corpos bad. But it is such a simplified cliché to buy into so wholly. Public companies are capable of long term planning. Quarterly reviews do enforce efficiency. What you've seen play out again and again is good corporate governance from public companies, you just don't notice it and more's the pity.
Desktop widget libraries aren't wide open spaces for innovation. What new features/APIs can they add that's worth porting an app from gtkN to gtk(N+1)?
Well written case. But quite a long read, the first JEP Draft I read though, wasn't expecting it.
That's excellent news. Does this mean GIMP would work well with high DPI monitor now? I.e. the text on menus and window titles won't be so small?
>…Oh that reminds me, "i know unix", why am I using this? And then I installed Ubuntu on the desktop box, and it works. And Steam and wine works, and it goes to sleep and wakes up, and amdgpu driver works, and HiDPI works, and so on.

Funny, friend, thats been my experience too. I’m even living dangerously with a nvidia gpu in my system atm.
What makes something entertaining or not isn't necessarily a property of the topic. I think you just need an expert who is a good communicator and really enthusiastic about the thing to help you understand why it's cool or important or interesting. The trouble is there are only so many Carl Sagan level people to go around.
Snap Invests in Large-Scale Augmented Reality with ‘Mirror’ Tool
So the violation of social norms is harmful to children? Is that your argument? Or is it "voluntary self-expression" that children should be protected from?
Trying to Find Your Place in the World? Try Birding from a Different Angle
From what I can tell you're talking about Afrikaans here. I think the words are extremely similar, if not the same, and that makes sense with Afrikaans being largely derived from an older Dutch dialect. The word "gesellich" was present in Dutch already in 1240 according to Wiktionary, so Afrikaans will have inherited the word from Dutch with much of the same meaning. Perhaps it's even exactly the same!

I would describe spending time in front of a fireplace while it rains outside to be cozy (or "knus" in Dutch) as well, not gezellig. However, you could describe the fireplace and the room it's in as gezellig.

I'm not sure if I'd call that a translation, though, because of how the languages have evolved. I wouldn't call color and colour translations of each other, and gesellig and gezellig are similarly close in written form and etymological history.

In contrast, I find it interesting that the meaning of "gesels" and "geselskap" in Afrikaans is so different from "gezel" and "gezelschap" in Dutch. A "gezel" is a friend, mate, or some other person who stands with you; a gezelschap is a group of gezellen. I'm not aware of any similar verb ("vergezellen", perhaps, which means "to accompany"). Sadly, the Afrikaans Wiktionary is not as complete as the Dutch Wiktionary so I can't easily verify the exact relationships between these words.
Well then we should bring them all here and also raise the minimum wage to $1000/hour.

No. If all the unskilled workers in Bangladesh moved here, they mostly wouldn’t make minimum wage. They’d mostly just be unemployed.
> I would argue that a rack-mounted chassis with lots of disks is also ephemeral, just less so: most failures in a server can be fixed by swapping some parts, and your data is still there.

True but this also depends on design decisions AWS made with regards to those volumes.

Indeed it could be that the volume is internally (at the hypervisor level) redundant (maybe with something like ZFS or other proprietary RAID), but there's no way to know.

Furthermore, AWS doesn't allow you to really keep a tab or reservation on the physical machine your VM is on - every time a VM is powered up, it gets assigned a random host machine. If there is a hardware failure they advise you to reboot the instance so it gets rescheduled on another machine, so even though technically your data may still be on that physical host machine, you have no way to get it back.

AWS' intent with these seems to be to act as transient cache/scratchpad so they don't seem to offer much durability or recovery strategies for those volumes. Their hypervisor seems to treat them as disposable which is a fair design decision considering the planned use-case, but it means you can't/shouldn't use it for any persistent data.

Being in control of your own hardware (or at the very least, renting physical hardware from a provider as opposed to a VM like in AWS) will indeed allow you to get reliable direct-attach storage.
Recent and related:

Book Review: From Oversight To Overkill - https://news.ycombinator.com/item?id=35533564 - April 2023 (46 comments)
oh wow, the JVM agent usecase is pretty cool, maybe unsafe, but still. The war for safety vs flexibility.
To be honest I was struggling with the 'next' - what was the first killer app? Recommendation engines?
Yep, it's entirely possible to get into a scenario where you can't determine where things are inefficient, because the inefficiency is everywhere. Once you're in that spot, you're in for a bad time.
As a musician, perhaps you can answer this for me.

It seems that people who play a guitar try their hand at composing music. But the people who play violins and other orchestral instruments appear to be satisfied playing other peoples' compositions.

Why is that? Have you tried to compose new viola pieces?
Almost certainly we can get somewhere better than 1:1 human input to LLM output on existing tech, especially on specialized tasks. Plug-ins and other tools will do good work here.

Closing the whole loop now doesn't make any sense though. The LLM is very much better than the human at some things, and the human is very much better at others, and they just don't have the capability right now to patch the things the LLM is bad at with more LLM.

Laying the groundwork seems fine though I guess.
Which part are you objecting to?
Whats wrong with locals deciding local issues?
Scrolling down from the "create an account" button, all the "Ory vs [thing]" links from that page open up just fine for me.
How do you account for hallucinations
Musk is not a very reliable source at this point. Especially when discussing ethics.
The UN comparison doesn't make much sense to me; in the context of the UN these are states with often vastly different languages, cultures, histories etc. not the case for the U.S. or at least nowhere near the same extent.
We're the vacuum cleaner class. We can't afford a maid but can afford the nicest vacuum cleaner in the store.
The Future of Social Media Is a Lot Less Social
Taylor Swift did her homework on FTX and dodged a bullet, claims lawyer
Disclaimer: I study the Irish housing market and have a buggy site for finding houses at https://www.gaffologist.com/

Interestingly Ireland has effectively no YIMBY party. The debate here reminds me of what I experienced in California 20 years ago. The left shrieks about "evil developers" and "affordable housing" and opposes new market-rate building. Meanwhile the right has mostly homeowners voting for them so they hardly have an incentive to allow more building.

It's also a place where making a return through investment is horribly discouraged; ETF's are kneecapped with a 41% tax on _unrealized_ gains, and capital gains tax is high (33%). Income taxes are also punishingly high - the top rate of tax (52%) kicks in under 100k, much lower than e.g. Germany.

But houses? Your primary residence is liable for only a laughably low property tax (a few hundred euro a year for most people) and you can sell it with no capital gains tax whatsoever, regardless of the gain. Even the US isn't so generous!

Make a million quid in the market? The notions on you, we'll be taking that thank you very much!

Have the gall to _work_ for it? Why we'll just take €520k, thanks!

But you bought a house in 1992 and then shouted down all new development for the last 30 years and now can sell it for €1.5 million more than you paid? Why, that's your HOME you can't tax HOMES can you??

No wonder money all flows to homes.

Not to mention that the government takes money from taxpayers and funnels it in to new house prices via help to buy, AND takes money from taxpayers and uses it to _outbid those very same taxpayers_ by buying property off the private market to meet social housing quotas. (Social housing is fine but for fuck's sake build your own, don't shrink the already tiny private market)

Even better, mortgages are capped at only 4x your income and you need a 10% deposit, so you can pay 2500 a month in rent to someone like me, who bought a house in cash. Because we need to protect people from themselves, of course!

(I live in my house, I don't rent it out, but you get the idea)

Incidentally I'm probably selling my house an hour from Dublin a bike ride from the train with gigabit fibre on 3.5 acres soon if anyone's interested.
Real trust was never a thing.

Trust the church? Trust the government? Trust the newspapers? Trust the TV outlets? Trust photograps?

All of that perceived trust was based on the amount of skill, power, or capital it took to create or publish content. Shaky ground at best. As far as I can tell all that's happened is the playing field has been leveled.

You shouldn't trust strangers.
All these state actor stories imply that state actors are anywhere close to GPT4 levels. Do you have any evidence for that ?
I built it into the existing PowerShellAI module because I was learning as I went and I was already using it. The module already has quite a bit of adoption too so I figure it’s a good way to find bugs and get some feedback. Just launch it to a few hundred people and see what works.
Stalk their engineers on LinkedIn and get one of them to also notice that the implementation for this workout is buggy? Although quite possibly it was written by contractors.
Just click the comparison links, e.g., ory vs keycloak leads to:

https://www.ory.sh/comparisons/ory-vs-keycloak/

the chart may be hidden "below the fold," so scroll down.
It may be not performance hotspot by which we usually mean CPU intensive code but some other performance problem which typically happens when performance is ignored. Networks don't have infinite bandwidth, zero latency and 100% reliability but I see some people create software pretending that all above is true. It works sometimes (until it doesn't) but can work better had they tried to minimize dependency on remote hosts or make network interactions asynchronous.

My opinion is that performance as well as security is very hard to retrofit if it was not considered from the beginning. And if you have necessary knowledge it doesn't take much more effort to create software which is faster (or more efficient) and secure compare to software created by an ignorant developer.

I heard many times that one should write a program first not thinking about performance, then profile and optimize a few hotspots. But in my experience 2nd part (optimization) rarely happens and people who can profile and optimize usually also can write faster code from the beginning.

It is painful to see how people who don't know and don't want to know typical latency [1] and throughput numbers, who don't know about algorithm complexity and may other things design and implement very inefficient software.

[1] https://gist.github.com/jboner/2841832
They profit by blocking other people from becoming locals.
Apple's new M2 Max has a neural engine which can do 15 trillion flops. Nvidias's A100 chip (released almost 3 years ago) can do 315 trillion flops. Apple is not going to close this 20x gap in a few years.
Ask HN: Content Subscriptions with Netlify and Stripe
I’m working on creating a SaaS application, or more basically, a subscription offering that provides unique data for ingestion into their workflows.

After a customer subscribes to the service, they will receive a unique API URL assigned to their account that they can use as necessary.

I was thinking of using this method to build out the service.

https://www.netlify.com/blog/2020/07/13/manage-subscriptions-and-protect-content-with-stripe/

Does anyone have experience with this approach? Any recommendation for a better approach?

Thanks!
Well, it was trained on Stack Overflow responses.
TSwift also doesn't need the ERAS Tour money, and yet, she's doing it.
She is a billionaire, and people don't become billionaires by deciding they don't need $100MM for free. She recognized that $100MM FTX deal wasn't free, she recognized it was a bad deal, and she turned it down. Simple as that.
I probably answered that in my second bit. There’s little (perceived) downside risk in “bad” UI. So not enough people do it.

I don’t think it’s a fluke that a lot of site optimization tools are focused at e-commerce apps and sites where the stakes are a bit more tangible.
If inheritance and function calls are a bottleneck, it is probably the time to change programming language.
Wages are based on supply and demand. If you increase the supply of engineers essentially infinitely, with the same demand, the pay approaches zero.

Companies gladly outsource to countries where developer wages are lower -- and that's with issues like time zones and language barriers. What if you could outsource to an AI that works whatever hours you want, even around the clock, and speaks perfectly in your native language?

> Dev tools made programmers many times more productive. Do employees just stop hiring as many programmers?

If programmers were less efficient, companies would probably have to hire more of them, and more of other sorts of people too. Or they would hire the same amount, but just be forced to accept slower progress.
> And the cable news was already spreading fear and anger. Personally I think modern media starting with cable TV allowed hatemongers to easily reach large groups

And let's not forget AM radio.
The difference would be that you and a friend are on the same web page, like a news article (the same location), but you still retain control of your page. Scrolling, etc.

Also you can sync YouTube videos, so you get better quality than you would via screen share.
Ireland is an extremely car-dependent country and has copied the worst of US urban design patterns.
> New Microsoft rewrites components from scratch and deprecates the old one every few years, and doesn't bother to shim over the old interface.

This seems to be a trend across the industry, not just Microsoft. And it's a real shame. It makes it too risky to use a lot of shiny new things in real projects.