skysight-inc/HackerNews huggingface dataset:
It is not really a fair comparison, because chatgpt is not just a model. There is clever output sampling, scoring, sub model selection based on prompt and more. While open source LLMs are "just a model" with the most basic (greedy) output sampling.

To have real LLM comparison we would need access to pure chatgpt model's input/outputs. I wouldn't be surprised if certain open source LLMs like falcon-40b-instruct or llama2 have already surpassed chatgpt 3.5 models in quality.

But as far as I know no one so far has taken a bunch of open source models and wrapped them in a service like chatgpt 4. Why? Because the main cost of running such service using open source code (assuming the service would be open source too) would be the cost of renting hardware. Consequently the barrier to entry for competition would be very low so no one would sink their life savings in a company like that.

However, once it becomes possible to run multiple models like falcon-40B and llama2 (without quantization to 4bits) on a typical "high end pc" that will change. We will see open source projects that want to achieve a "chatgpt service" offline on consumer hardware. Why only then? Same reason why Linux was written once 386PC's became available. Could someone like Linus Torvalds write Linux 20 years before on their "university" or "company" computer? Sure, but except certain exceptions (gnu) most people engage in writing open source software they themselves want to run on their own hardware.

Big companies know this and they know very well such developments will out compete them shortly (like Linux out competed unix) so they are already doing all they can to stop or slow it down. By talking about "the dangers of AI", by not releasing powerfull ai accelerators on the market (google's tpu). And so on. But it will happen. Give it 10 years. I
Scrivener is used for some of this. It mostly gives you tools to invent your own workflow, though. So you can use color coding for some part of plotting etc.
Until architects can talk to them, when models are able to deliver the same quality as many offshoring projects, it is going to be a great cost saver.
Well, yeah. The use cases are fundamentally limited by its approach. Statistical techniques underperform compared to symbolic rules no matter how much hardware you throw at the problem. This has been known from the start.

Anyway, all known AI techniques struggle with common sense reasoning. The majority of ambiguities in natural language are distinct and uncorrelated. Combining known techniques is not going to solve the problem. Either we discover new theories, or revise our natural languages to be less ambiguous (likely a deeply unpopular social change). Both will probably occur in this century.

As for ChatGPT and Bing? I expect these brands will be dead long before we get to the next wave of AI.

Additional reading for the curious:
https://en.wikipedia.org/wiki/Winograd_schema_challenge
Ask HN: Is there a Wiki AI that can be taught by humans?
Nope, literally never. The idea of talking to myself using my own name is even a bit unpleasant, actually. I don’t have a bad name, I just don’t use it in my relationship with myself. Just like I know and like the name of my girlfriend, but I seldom address her by the name, we usually use the honey/love/baby equivalents.
You Have Mail: Application to notify you if an email has arrived in your inbox
This may be useful for cases where you only wish to be notified when your email account has a new message and the default notification mechanism does not work (e.g: Android without Google Play Services) or do not wish to have the web interface/email client open at all times.
The irony is that it probably is a webpage, displayed in a webview, in an app wrapper. Very few companies with these tiny apps built them as native apps.
With an ad blocker, the page is quite readable. I never ::1 without it.

EDIT: Embarrassing typo detected and corrected.
The B Lane Swimmer (2009)
This reflects my experience with it so far but I see so many claims of multiplicative "productivity" boosts but there's always a lack of concrete examples of what this means. Avoiding a quick google/stack overflow search is not my definition of productivity boosts.

ChatGPT is useful for generating text that look okay at a distance. I can see the use for creating low quality content to drive traffic to a website, something like medium.

For coding its not useful for any language you are proficient in. There is just so much hype around it but I just can't find the usecase for it.
Press update.
Same as computers, cars, fossil fuels, social media, airplanes, plastic, guns, politics, capitalism, sunlight…

Did you hear about life itself? Leading cause of death.
Maybe you missed that the article explicitly talks about the cloning/deep copy of coroutines:

> Using my C/C++ preprocessor coroutine system, this is perfectly possible. In that system, all the persistent variables of the coroutine – including the state variable that says where to resume from next – have to live in an explicitly declared structure (in C) or be members of a class (in C++). Either way, there’s no difficulty with making an exact copy [...]

> After you do that, you’ve got two copies of the coroutine, and each of them will resume from the same part of the code when it next runs [...] This isn’t a deliberate feature of my preprocessor system; it’s just a thing that drops out naturally from the implementation strategy

Resuming from an on-disk copy seems tougher - you need to supply all relevant execution context.
A Critical Analysis of the What3Words Geocoding Algorithm
location: EU

remote: yes

willing to relocate: within EU

technologies: institutional dramaturgy: meaning, I'm a

generalist who can inform you about other, usefully related contexts.

email: b.shepard@udk-berlin.de
'delusions' and your first thing is second life?

GitHub copilot and sit.ilar will become defacto standard.

Image generation is already here.

School systems already have to act on this due to pupil using it for essays etc.

AI literally creates a new ara for us: it's the first time we structure or learn on data to have a knowledge agent.
People miss the "hidden bit of the iceberg" when dismissing gen AI, or making claims that the hype is over. It's just getting started, indeed.

Anyone who did data work in big, boring enterprises knows the staggering amount of dark, unstructured data they have. Free-form text input, chat/phone conversations, but also plain old documents (pdf scans, PowerPoint files, anything).

Have a LLM interpret what is there and you turn this unstructured mess into data with a clear schema that can go into a relational database for further processing or summarization.

LLMs are groundbreaking for this kind of automated data structuring. And many use cases don't need perfect accuracy; detecting trends or summarizing at a high level is good enough for inputs to downstream process mining tasks.
I don't know about levels.fyi (they want me to register / upgrade to see what salaries are like in Amsterdam), but I gave some more details in another comment: https://news.ycombinator.com/item?id=37359237

In short: I'm working 4 days / week (3 billable days, 1 overhead) and earning about double of what I'd otherwise get. Though obviously I'm taking additional risk. You are right that the healthcare side of things is covered.
I'm with you on quitting alcohol for the kids.

Even though you may not have had that much, health benefits are definitely there.

Especially for any older parent to young kids, taking steps to optimise your own longevity is pretty much acting responsibly the way I see it.

I did it nearly three years ago primarily for longevity reasons, but the role modelling aspect is starting to dawn on me. My 13 year old son has at least one parent (I'm divorced) who doesn't need alcohol to survive various settings - I think he'll have a much more conscious approach to it.

One of my biggest fears is him getting into a car with a drunk kid driving. Have already started to talk to him about it, even though he's likely years away from it being a possible thing.
All UTF-8 is big-endian, at least for various ways to think of it. Is little endian UTF-8 a thing that gets used?
In my experience, involving a smartphone can, but rarely does, make things simpler.

Beeline is an alternative to a paper map, and having seen many people try to navigate with a map I'm pretty sure everyone would agree than a smart phone is massively less complicated.

If you're going on a journey where you wouldn't need a map, just adding in some tech is obviously going to be more complicated than not adding tech.
Fandom/topic or hobby/writing groups on Facebook are better quality discussion venues than Reddit if you can accept seeing some very obvious instances of spam posts and spam comments.
It's an interesting optimization problem for the attacker.

The most common passwords are problematic. They will frequently work, but they will work for the other guy, too. So then the question is "how do you pull up the ladder?"

Changing the password is simple, but likely to get the machine reimaged.

Looking at the login history would give an allowlist of subnets, which can be used to deny other attackers access, but hopefully without inconveniencing the owner into reimaging.
Have a read: https://archive.ph/RJ7bl it is an article of the wall street journal from last year that explains this pretty well
It's worth noting the idea of "late term abortion" because that's an easy choice is super dismissive and harmful to the people who undergo it.

A late term abortion is something that happens by someone who intended to, and presumably wanted to, carry to term. Pete Buttigieg had an interview on the subject in which he rightly pointed to the fact that in the context of "late term abortion" we're talking about a case where someone (or couple) are intending to bring a child into the world, and have likely chosen a name, arranged a room, got clothes and such lined up. For such people the choice is unlikely to be easy or desired, just the least awful of myriad terrible options, in which case why should state legislation be involved? Certainly the state has no involvement on removing life support from others, why is it involved here? (Let's look at the Schiavo case where conservative politicians tried to force a husband to keep his dead wife "alive" because with sufficient technology that was "possible")
This takes me back more than 20 years when I first started to use Putty and learnt about Simon Tatham, and incidentally I learnt about coroutines at the same time from another source and later learned that PuTTY used them!
In your experience, what properties makes a good invariant, and how does one find them in practice for a new system?
If you could convince Sony and Nintendo to upstream everything they customised from FreeBSD (Sony), and clang/LLVM (both), the upstream projects would appreciate, given how they lag behind in GNU/Linux adoption, and GCC in standards compliance and architectures.
There is only so much place on the home screen. Most apps will never live there no matter how much effort the company puts in it.
> I just can't find the usecase for it

Evidently: for coding in languages you are not proficient in! What could go wrong?
Aren't there better ways to share this rather than a big csv?

Google BigQuery public datasets and Kaggle. Just two from top of my head.
Just compiled game program and assets, simply a copy of whatever build you published.
It’s probably important to note that all public housing in Singapore, where ~80% of Singaporeans live, have two cameras in each lift and a couple others pointing at the entry points to the lift and staircases, all connected to the police department, “for their safety” of course.
Green energy industries were hampered (or outright killed, like German photovoltaics, just 10 years ago), so I wouldn't say they're all alike.
If your culture is just eating octopus then that's embarrassing. Eating them is reprehensible, no matter if you think it's culture or not.

Eating octopus isn't a culture just as trading crypto currency isn't a personality.
It's true it'd be a dumb product decision, but you might be overestimating hardnosed Product Managers of shady companies.

These are the kind of devices that are probably regulated in your country, but not necessarily elsewhere.
Yes, you're quite right, how dare they eat such intelligent lifeforms.
I almost didn't click on this. Never knew that 'the jiffy' was an actual unit.

Any other non specific words turned units of measurement?
> but it is also obviously bad for your other blood vessels, so it can be used only to gain time until some other form of treatment becomes feasible.

As a nutrient/oxygen delivery network, in an adult human it should not be a problem unless one's injured I imagine? That's because the vessel network is fully developed, but I don't know if my intuition is correct on this one.
Not a shock; since this article they put McKinsey alum in charge.
Reminds me of this fantastic short story by David Brin.

http://www.davidbrin.com/tankfarm.htm
Pooling and Sharing of wealth makes everyone's wealth grow faster
At least in Germany I can imagine this information might be shared due to tax reason.

I would ask them
So instead of using a phone, he used an iPod Touch which is basically an iPhone without a cellular chip?
Content Marketing Examples: How to choose the right focus
In this post, I look at some big brands and how they are getting their website traffic and converting that. It is important to let the goal/result influence the type of content or marketing.
This is HN. People will take "what we're meant to do" literally and not understand it's not to be taken in a literal evolutionary sense.
You loose the same benefits in Austria as well if you go contracting, and on top of that you need to have more than one customer per year, otherwise the tax authorities will consider you're contracting just to avoid full time employment and committing tax fraud.
It depends on whose safety is increased and decreased.

Car infrastructure is notorious for focusing on the safety of drivers rather than pedestrians.

If self-driving cars increase safety for drivers and are worse for everybody else I am not sure it is a good trade-off.

In this regard we can adapt the saying about electric cars to self-driving cars: they are here to save the car industry not you.
It obviously exists, it's just in beta and you have to basically ask nicely to get into the beta group. You can see its syntax and real-life use on Jon's livestreams, he's been streaming development of a substantial Sudoku puzzle game in the language for quite some time now.
Not quite the same, but Android has a Guest User mode (similar to macOS). If you switch to the Guest account, it'll create a new user separate from the main one. Then when you log out, it deletes all the data.
Juice jacking: The urban legend about phone charging that just won’t die
The question is if the models can get significantly better or are they already near the peak of their capabilities.
Some areas of Singapore - e.g. Bendemeer, Kovan, Fort Canning Park - are available on the aerial "45 degrees view" of Google Maps.

I would call it already quite colourful from the aerial view.
Looks great!
Are there other benchmarks? How does the speed compare to other LLM engines like llama.cpp / vllm (on GPUs)?
Is it able to do continuous batching of incoming requests like vllm?
I really loved the "Coroutines in C" document linked to from the "Philosopy of Coroutined" link here. Nice to see an extended discussion about how to think about coroutines.
Having to use an app to use a washing machine does not count as "innovation" to me.

It's using technology to go a step backward in usability.
Building a DIY full-frame CCD camera [video]
I know "give them an inch, they take a mile" is a reductive comparison but I really can't see this way of thinking going any other way in the long term.
The repo of the project is over at GitLab:

https://gitlab.com/zephray/sitina1/
It’s sad and worrying. An app is nothing but a glorified webpage in most cases anyway, or at least it should be.
I know. Lived there for 6 years, leaving it was the best decision of my life.
Microsoft is killing WordPad in Windows
Laziness in Haskell – Part 4: Thunks [video]
Yep, many dishes like salads can include fruit. Extra tasty! But personally I don't eat fruit as a first dish. Sometimes inter-meals yes.
What made you read this as a quote?
Can I ask which country?
Ha! I used that at work!

"Sorry I don't have <admin privilieges> so someone else will have to help you with <mundane adminstrative task>"
WaaS (Washing as a Service)
I think I would prefer

function Top_diameter()=Base_diameter*1.4;

But it may be too grippy on large sheets.
Japan colonized, invaded, and stole Korea for about 35 years under the guise of imperialism. Japan's colonial policy was the most tyrannical, unauthorized, and vicious in that it aimed not only at socio-economic theft but also at ethnic extermination. The Japanese did not hesitate to revise the mental culture through history, suppress the use of the Korean language, and destroy national cultural heritage. The anti-Japanese independence struggle was so stubborn and steadfast that it became a model for minority peoples around the world and led to liberation. The detrimental effects of Japanese power on Korean history were so severe that they led to the division of Korea into North and South Korea.
I will point out that it's not as in the Niemoller poem....that's about people you're indifferent to/things that didn't affect your life directly.

Banning smokers actively made your life better - removing the behavior increased your enjoyment of the setting.
This did occur to me - the usage "Defense Contractor" - thanks for the clarification.
But it’s fairly trivial to run the same logic on two routes (on the app and on the web) Especially simple stuff like bookings and so on. It all goes into the same data storage.
I've watched a bit of Jon's streams programming in jai, and can't say I've seen anything particularly compelling about the language so far.

It's clearly not vaporware, you just have to get into the beta group to kick the tires. I think he's made the right choice in limiting access while he figures out the syntax with some real-world game development. It'd be a tremendous time sink and emotional drag having to deal with the peanut gallery. Just look at the comments in this page, many people are pricks. He's already putting up with a lot of shit from the twitch livestreams.
And risk running afouls of most KYC requirements. The provider, not the user that is.
You do for debts, but paying for a good or service isn't a debt.
Currently on the front page with 129 points, 32 comments: https://news.ycombinator.com/item?id=37354401
I keep seeing this posted on HN. What information do you think they can collect in an app without your permission that they can’t collect over the web?
And if google's automated algorithms score a false positive and ban you, you're also out of luck.
Show HN: Vikram Lander image and AI generative fills = Dope wallpapers / prints
Everybody can upload a big csv to archive.org, or distribute it through Tor or BitTorrent.

None of that works for your solutions without converting to something like... CSV.
My daughter is much younger, but I'm curious, did you found a way to restrict youtube to healthy stuff? I tried using youtube kids, but I got shocked by the amount of insane kids selling toys videos... honestly preferred to use regular youtube.
Nah I don't want to. "Geo" is used generically often enough and I'd rather use a generic term than a mars-specific term.
There's a WIP PR in the systemd repo that does exactly that. it's called pcrlock. Will come to your local distro soon :)
"Husband depends on wife to organize his life because of bullheadedness" isn't a particularly smartphone-era phenomenon either.
It's only 8728 lines
I agree, and the fact that someone walked that path has been extremely valuable as well. I think we learned a lot from the cyc effort.
Why are you being an asshole for no reason?

These companies don't care about you. There is no reason to defend brazenly bad practices. You're grating and attacking everyone in this thread who doesn't agree with you.
> trying gdb, I asked myself if this is really what people use. The display constantly breaks and there's not a lot of stuff to quickly walk through code and visualize what it's doing

gdb has a tui that can show you multiple panes of information at a time, e.g. the source code, disassembly, and registers.

Other tools like Emacs, Eclipse, and CLion can use gdb as a backend and provide a friendlier interface on top.
Historically engineers (including software) are considered blue collar - that’s what I heard multiple times from the locals. That’s what I experienced myself while living and working there. FAANG is not a good example, try working outside of the FAANG bubble and see for yourself.
I don't think `Context` is appropriate for generic generators, since it has no way to get data in or out of the `async` block. The more general `generator` feature allows a custom context type though.
Passwords should be dead soon and this article should be irrelevant soon after.

PSA: For most basic and routine websites/apps of low-value, please, please use the FaceID/TouchID protected platform authenticators for passwordless authentication.

And for those archaic sites that still insist on passwords (why? tell them about passwordless by writing feedback/app reviews), use the platform built-in password managers. Don't do passwords by memory.

For higher value things like banks, please use a different user-id/e-mail-id and passwords stored in password-manager (or write down the password in a book kept safely at your home – this is so much safer than weak passwords you try to scheme up and remember). And, always use 2FA – preferably a hardware FIDO key that you can enroll at least 2 of them and keep them safe. In India, regulator insists banks use mobile SMS OTP. In such case, keeping your phone secure from SMS sniffing malicious apps is critical. If you are really paranoid, get the simplest modern feature phone with a phone number dedicated for receiving such critical SMS!
The day when all financial institutions use passwordless auth with FIDO2 MFA cannot come soon enough!
> I wonder if the risk profile is somehow different?

A bike does not require a minimum age but an e-scooter does. The app probably knows the age of the user, but has no way to determine the age of the user of additional scooters.

It could cross-reference data from social media accounts, and if all friends of the user fullfil the required minimum age then offer additional scooters.
That, Lyft's behaviour, is what get by using endless VC money in the pursuit of building a customer data based monopoly of sorts. Well, VC money isn't endless anymore, is it?
Csound can make some incredible timbres, and do amazing things with them. The learning curve isn't easy, and it can be too fiddly for some, but the results can be entirely yours.
Yes because paying with a credit card gives you lots of anonymity…
I feel like a passable reasoning will be achieved by an equally dumb / brute force approach. Basic reasoning isn't different from pattern matching. When one calculates an integral, he matches the function against known patterns until something sticks and applies the transformation. Similarly, logical reasoning is often just noticing patterns (a or not b) = (b -> a).