skysight-inc/HackerNews huggingface dataset:
I wonder the same thing, no other industry moves such a big load in close quarter that fast. I suspect it's some kind of supersitious tradition more than any engineering reason.
Given the recent round of layoffs when employee access was terminated overnight with no warning or conversation, I think employees should treat the employers the same. Now, I am not saying you just stop showing up one fine day but I am merely saying that I would give my notice, do my 2 weeks and leave. I wont spend time writing any docs for knowledge transfer (been there done that and honestly no one cared) but I will try to wrap up stuff I was working on only because I usually care about what I do.
> They should probably be required for all trucks.

In your opinion

> It doesn't have to fit all, but it does have to fit the environment, or at least take it into consideration.

What does that even mean? It's a completely arbitrary non-specific statement. Look - if people don't want large vehicles, trucks or otherwise, they'll stop buying them and manufacturers will stop making them. It's entirely your right to dislike the state of things, but I don't believe it's anyone's job or authority to force people to buy a Fiat 500 (a perfectly fine car for many) when they prefer an F-150.
The commercial variant of Qt is designed to appeal to big players like car manufacturers. Not your small startup which is building a desktop app.

If car manufacturers would decide to support upgrading the Qt version by uploading shared objects directly to the car there would be no need for them to buy Qt Licenses. Because technically they could support all points of the LGPL. But that will never happen for two reasons:

1) It is very hard to get out of the contract if you already bought a license. You would have to prove that you aren't using any commercial tools anymore (of course they are the same tools as GPL but installed a different way).

2) They are car manufacturers and known to lock down their systems as much as possible.

The Qt Company probably didn't think about the average C++ Developer or Desktop programs at all while writing these Terms and Conditions...
I agree it's not the same class. But AFAIK (I could be wrong) my concerns about the Independence pertain to all LCS designs.
You didn’t spent the time to understand what is being attacked, didn’t you?

Ken has everything greatly documented. Ken is a long time fellow in the area. Btw, he has also solutions.
Eligibility for credit unions tend to be regional, but you're right you can almost always keep your old account once you have it.
It's kinda wild people think consciousness can arise from automated statistical analysis. But then again at times at uni I also thought statistics was magic. So who knows.
I know security through obscurity is not really a security, but thieves have a limited time to action and they would drop the car if there are problems or are spooked.

How you can prevent a car theft?

Hardware:

- Kill switch - hide a switch somewhere to the battery/ignition

- Steering wheel or pedal lock - annoying for the daily use. Not much of a deterrent if someone has a pick or liquid nitrogen.

- Chain and a lock in your garage - the need to cut something would be too risky. Doesn't help in a public place.

- Replace ODB with a fake - stops the hacking

PsyOp:

Have a message displayed or an extra devices that would communicate (this is car is being track, please leave the vehicle, police unit is dispatched etc.)

Tracking:

Thieves know how to disable car alarms with GSP, but Airtags maybe hard to find.
Now try it with a path which contains whitespace.
Yeah, I can relate, only that I had to stay with js longer than planned.

And my old workflow with Flash, Flash Builder, Flex builder I am still missing.
Why do you think that would be the case?
Tutor for whatever the kid has the curiosity to ask.

You don’t need to be a “prompt engineer” to get use out of a language model. You just have to recognize what it is, and what it isn’t.

If that can’t be taught to children, there’s no sense fretting over AI. We don’t need it to fail.
Bananas Will Become Smartphones
No way. Once we get base models going, we'll be able to create leaf training data on the cheap. Several iterations of this, plus research that yields better training with less data, plus multiple startups going after foundational models -- old copyright houses (eg. house of mouse) will fall in both value and power.

If the copyright specters hold a shroud over us, then we'll create the data from scratch one last time. It's akin to a source code rewrite. And there will be lots of people doing this.

Copyright is checkmated no matter how it plays the game.
Regulation can't ensure anything, it can only change incentives.
I just tested GPT-4 on the Winograd schemas below, which I made up and (as far as I know) are novel.

It scored 3/4, incorrectly answering "the pouch" instead of "the baby kangaroo" for Question 2 of Schema 1. And now that I look at the question, one could easily imagine the kangaroo being afraid to jump into a pouch that's too large! In hindsight, if a human complained to me that this question was ambiguous, I'd have a hard time disputing them.

Granted these are just two examples, but they aren't cherry-picked. Moral of the story: before one makes a strong claim such as "there isn't any evidence a model can do X", it's often worth making a minimal effort to investigate one's own claim.

========================================

Winograd Schema 1:

Sentence 1: The baby kangaroo was afraid to jump into the pouch because it was too small.
Question 1: What was too small? (Correct answer: the pouch)

Sentence 2: The baby kangaroo was afraid to jump into the pouch because it was too large.
Question 2: What was too large? (Correct answer: the baby kangaroo)

Winograd Schema 2:

Sentence 1: The gardener couldn't grow the flowers in the greenhouse because it was too hot.
Question 1: What was too hot? (Correct answer: the greenhouse)

Sentence 2: The gardener couldn't grow the flowers in the greenhouse because they were too delicate.
Question 2: What were too delicate? (Correct answer: the flowers)
Then it's probably not the one I had.

I really liked those old 2G phones.

I remember, in the 1990s, in Japan, the phones kept getting smaller and smaller. It was pretty cool. One reason they could be so small, was they had antennas everywhere, and it was a fairly low-power system.

I brought the last iPhone 13Mini. I will miss the smallness.
This is like saying, "I've developed a new compass for a deep space probe to help it find North!"

Our society is actively declaring that falsehoods are truth, and should be celebrated. We're hallucinating ourselves. All this software does is make sure LLMs hallucinate with us.
Can't take it seriously as the header image is aztec, not even maya

And Maya calendar workings have been known for q long time
The actual correct solution to this is to get the crime rate way down, so that blatant thefts and robberies are no significant issues.
I'm not a software person, but is it usual to hire stipulating that the job will be only 16 weeks long?
This might sound tone deaf but thats seems extremely cheap to me. It means the cost range for chatGPT is between $300m - $500m per year.

If the 100m users is accurate, it means they only need to convert low single digit percentage to paying users to break even.

Now it makes sense why they chose to charge $20/m, I predicted much higher.
We had a similar situation with blockchain a few years ago
At my previous job, I made the robots that Toyota, Suzuki, etc use in their manufacturing lines and directly installed them inside their factories. My experience is, for the most part, first hand.

The vehicles Japanese companies make for the American and US markets have no overlap. Nothing sold in America is made in Japan, and nothing sold in Japan is made in America. A lot of those vehicles are loaded up into tractor trailers and hauled off to their destination—Japanese tractor trailers that those manufacturers use aren’t large enough to haul American vehicles in Japan. Furthermore, the economics for manufacturing huge vehicles in a tiny country that can barely build for its own needs and shipping across the world wouldn’t make sense. The raw materials, energy, and real estate needed for the factories are simply far cheaper in the US.
I'm not sure if it's _fraud_, but it's arguably libellous. One could argue that it's clearly defamatory to incorrectly claim that someone was stupid enough to pay $8 to naughty old Mr Car.
So don't use the database for what it is intended because...it might be harder? I very much disagree with this article. It is not so simple to just declare no business logic in the DB when the DB schema itself IS a BIG part of the business logic. When working with data, the best place to work with the data is where it is stored, not pulled out and put back in.
And your app is more likely to be replaced long before the data and/or database is.
Stop treating the database like a black box and use it for what it is intended.
The public should demand high quality models for any CCS project. Also, comprehensive MMV (measurement, monitoring and verification) needs to be included. The technology can work but the potential for corruption is pretty high imo.
This makes no sense with the current tech. These models have no memory beyond the last few thousand words of input. They have no persistent self -- a copy pops into existence to answer a series of questions, then vanishes, with no cumulative effect on later copies. They have data, but not beliefs; they easily and radically contradict themselves. They have no preferences, no goals, and no plans, although they can invent some for you if you ask.
If it is a fixed term contract then yes...
Your first part really speaks to life in general about things that suck away life-force, like arguing or being petty.
I'm pretty sure they are tested again, in a real way, and that it starts with a static stability test before doing anything dynamic. Here is a video that explains a bit the endeavor: https://www.youtube.com/watch?v=8F93a7A2ug8
I am with you 100%.

SQL-style languages like plpgsql are crazy fast and super concise relative to the hurdles of doing it all in a host language.

I’m building a moderate sized application right now - and even though I consider myself a Go programmer, 100% of my code is either Svelte, Typescript or pl/pgsql + postgraphile. Not a line of Go to be seen.

I mean, the day will come when I need to write some Go code. But I’m so much more productive with plpgsql when it comes to anything within a single db.
> turns out there are a lot of business (not unicorns) you can build with a buddy on the side and not get caught up in the craziness of raising, posturing, raising again, playing someone else's game, etc..

This! Precisely my take away from my own experience with EF (nothing against them, they are quite cool to be honest).

The people i've met at EF, failed startups or not, have been absolutely.brilliant. Keep it up!
If you think we have achieved equal opportunity, go move to East Cleveland or West Baltimore.
This is so cool - love to see non-Latin script being treated as a first class citizen.
I can't deep dive where I currently am so thought I would drop a question to come back to.

I'm developing a complex business app with SvelteKit which would benefit massively from integrated reports and widgets. Is there a way I can easily utilise this to drop the resulting output directly into my own Svelte pages?
Yeah, I realize now that probably wasn't worded as well as it could have been. To say it differently, I would expect well-run companies (whether 'mature' or not) to have the processes in place to better control the well-known problems. When it comes to those 'unknown unknowns' sometimes you can't learn except by trial-and-error.
Powershell is very cool and the object model and .NET integration is awesome. I just wish that Microsoft adapted Lua or Javascript or massaged Python or whatever something instead of inventing a language with yet another weird syntax.
I'm pretty sure you can't get anything else than roll frequency out of this.
The difference is that LLM has a lot of use cases where it can be enormously productive. Blockchain has never had such a use case.
So back to locking our cars with an iron bar then?
The waitlist is here for this, we're still actively working on it !

It is directly embedded in the ChatGPT website when you get the extension. As you ask questions, it will be added on the sidebar of each answer
The speed of manipulating tables isn't a great benchmark (IMO), but I am surprised to see that Rust for browser frontend has come that far.
Such fixation with ip theft. Why?
MS Authenticator also at least 1 year ago did not back up your TOTP keys by default and doesn’t warn you that there’s no backup. I discovered this when I switched phones and suddenly had to reset every single one of my 2fa apps
"Question in Title" rule.
They're interesting numbers, but the linked article's cite amounts to:

> ChatGPT could cost OpenAI up to $700,000 a day to run due to "expensive servers," an analyst told The Information.

which, pardon me, but no shit.

Before I break out my back of the envelope calculator, on how many biggest GPU instances in Azure that is, the real question is what their underlying assumptions are, and where they're getting them from. Especially since OpenAI is definitely not paying list price on those GPU instances.

The other question is how close to capacity their cluster is running, and how much free time on it can be reclaimed, either in terms of spinning down servers for diurnal patterns, or in terms of being able to do training runs in the background.
One of the libraries from the article which I have experience with is https://dioxuslabs.com/

It has a server side rendering mode, which for most projects will be all you need.

So then if you follow the Islands Architecture https://www.patterns.dev/posts/islands-architecture means you can sprinkle some typescript when you need more dynamic functionality.

I'd love to use Rust for front end enhancement in this way, but the problem is you have to completely open up your content security policy https://github.com/WebAssembly/content-security-policy/blob/...

Which is going to get picked up in any security review.

I've written up how I develop web apps with rust here https://rust-on-nails.com/
I think there's a distinction to be drawn about logic being stored within the DBMS and logic being implemented and executed directly in the DB.

Actually storing logic in the DBMS is often challenging unless you want to put a lot of effort in - source control tools and abilities to deal with multiple versions of logic are far less mature in the DBMS world, and while it's possible to make these work, you'll be doing a lot on your own to come up with something bespoke.

But there's no reason you can't leverage the DB more directly from your backend code. Given the authors example of like code, that's already inefficient with a single row and would be a nightmare for multiple rows. It's perfectly reasonable to take code like that and have it directly execute SQL statements where a lot of logic is stored in the form of SQL, but still colocated with your application code rather than in stored procedures, triggers, etc.

We do use an ORM for most of our DB interactions, but if something starts to stretch beyond the most basic of use cases, we're unafraid to drop to raw SQL and execute that instead. It's been a pretty happy medium for us.
My main concern with AI is that I'm not so sure if there is a market for any kind of intelligence anymore. So much human talent and intelligence has been wasted over the past few years; so many potentially useful projects went unfunded, I struggle to think of what purpose AI would serve in such an economic system as ours. I can see its potential, but I can't see our current system facilitating that potential. It seems more likely that the technology will be applied towards controlling the masses rather than benefiting them; this has been the purpose of most major tech 'innovations' of the last decade.

Wealthy individuals these days hardly need any intelligence at all to stay rich. On the other hand, it seems like poor individuals have no chance no matter how much intelligence they have... Does anyone really need more intelligence? Most human intelligence seems to be wasted on bullshit jobs anyway.

What we should be asking ourselves is "how much more comfortable can we make our billionaires?" Because the entire concept of 'economic efficiency' appears to be about optimizing society towards that goal.
I wouldn't go that far. Perl's got a very simplistic view of a tainted value with no context of usage. An untainted value will be fine for example for embedding in html, but not for SQL queries, paths, mongo queries, json strings, shell downs, etc. The protection/checks you get from it are really minimal in practice in comparison to Sonar and similar analysers.

Ruby also had tainted values and dropped them recently https://bugs.ruby-lang.org/issues/16131
Seems too good to be true, and I don't understand what it even means for an LLM to be unbiased.
Ask HN: Is there an issue with HN timestamps?
I was following this topic in the morning https://news.ycombinator.com/item?id=35640894 but now i see all timestamps a few minutes ago.
If i go to top comment poster (https://news.ycombinator.com/threads?id=saulpw) i see it was 12 hours ago, but it appears as 12 minutes ago.

Is there any bug?
You also can't explain why progress for the sake of progress is a good thing.
If Seen Then That
You're looking at this from a 1900's lens.

The world of the future doesn't have IP. You ask an advanced AI to create a world from scratch and it will.

Now fill in the blanks between here and now. Why would every invocation involve paying Sonny Bono's estate?

Humans are another good analogy. If these machines will begin to approximate us, maybe the rules for them should be similar.

We don't need to pay a licensing fee every time we write stories about evil characters, despite the fact many of us learned about evil from watching Disney villains on screen.
OpenBSD: Viogpu(4), a VirtIO GPU driver, added to -current
Funfact: that’s not a simple solution as it sounds at first. It start to become very complex and expansive when you start looking at it in detail.
It starts with costly crypto support at the microcontroller. It goes with complex key agreement protocols. Then everything needs to be unique for each and every car. Because of you don’t do all of this, you can defeat everything very easily.
(Can we get this un-flagged?)
The A10 is an amazing plane. Ugly, but really good.
I’d take that. I charge every night anyway, 2 day battery life doesn’t mean much to me. I want my iPhone to be lighter, it’s too damned heavy right now.
2 weeks is the standard? I am amazed.

In Switzerland where I live, it is 3 full calendar months. And I thought Switzerland is very similar to the USA...

My god 2 weeks lol, someone quits and he is gone the next day. How is this legal?
It's interesting to see Rust get up to speed in this realm, however I can't help but feel that so far, it's largely what I would call academically interesting. If I want to start a web project, I can hire a team of developers who know Javascript and its frameworks today. If some of them leave, I can rotate in other people with ease. Of course, this is a chicken and an egg problem, but for the time being it feels like a hard sell.
How will you handle this case (which while not common exists). Farmer goes in and buries irrigation pipes with underground emitters - these pipes are expected to last for 5 year or so (I don't know what the actual lifespan is - I know they are replaced every few years, but I don't know the actual schedule). Each season the farmer smooths the grounds, and plants each row exactly above the pipes in the ground.

Can your visual navigation system figure out where those pipes are each year to within 2 cm? visual geographic features are going to change a lot over the years - the local ground is smoothed out every year, trees (if any) will grow or die, fence posts will be replaced...
Ahh now I get it, that's what you meant with saving. Such an insider joke. Hahaha
Good, the current incentives are pretty perverse.
Ive had a fair amount of low effort "big wins" in my career, simply by reversing the technical decision/implementation of people who took this idea too far. IMO the OP sits at a reasonable level on this particular "spectrum". The title is more controversial sounding than the post which itself is quite reasonable.

The implications of being tightly coupled to the (transactional) database are less onerous in a microservices environment where databases are "private" to a single application/service.
This is why air traffic control sounds so repetitive and specific - even going so far as to say “niner” so it doesn’t sound like “no” in German.
That trick "works" in Java because, for compatibility reasons (Java didn't have generics originally), the generic type is erased by the compiler. Your example compiles to:

static List listOfAnything() { return (List) new ArrayList(); }

List stringList = listOfAnything();

List listOfInts() { return listOfAnything(); }

The generic type isn't monomorphised or even reified; within your method, you don't have access to the generic type T "passed" by the caller. If you need it, you have to pass it explicitly, as commonly used by deserialization libraries:

static <T> T deserialize(String input, Class<T> cls) { ... }

Which can be used like this:

MyStruct result = deserialize(input, MyStruct.class);

Note that the deserialization library has no way of knowing the type of the variable the caller is putting the result in, the caller had to pass it explicitly. This is because what the Java compiler actually generated from the code above was something like:

static Object deserialize(String input, Class cls) { ... }

MyStruct result = (MyStruct) deserialize(input, MyStruct.class);
I don't believe in free will at all. I never really did from a physics perspective, but after many years of meditating, I don't believe it at the highest levels of abstraction now either.

I don't understand how that is supposed to change anything at all about how an individual interacts with the world though?
I once cut my holiday short so that I could have more time to pass on knowledge about my projects. I left everything documented and up-to-date. Nobody gave me much attention and a year later a new employee was asking me to come by and give a hand.

So that's something I'm never doing again.