skysight-inc/HackerNews huggingface dataset:
You're ignoring the modifier - "generally phased out" is not the same statement as "completely phased out".

For example: Generally people don't make their own clothes, is a true statement even though there's still plenty of people who make their own clothes.
Wasn’t there a paper on how gpt4 showed signs of early agi? Is this referencing that?
3. Explain the hard problem of consciousness.

Just because we don't understand how thinking works doesn't mean it doesn't work. LLMs have already shown the ability to use logic.
Boiling water before freezing is another way of removing dissolved gases.
> removed an old restriction on benchmarking–we’re confident in the performance of our network and services, unlike some of our competitors.

Lots of your competitors never had such a clause. It's good that you're joining them, but this swipe at unnamed competitors, in the announcement that you have finally left that group, feels a bit misplaced.
No one is claiming to know better than Ilya. Just recognition of the fact that such a license would benefit these same individuals (or their employers) the most. I don't understand how HN can be so angry about a company that benefits from tax law (Intuit) advocating for regulation while also supporting a company that would benefit from an AI license (OpenAI) advocating for such regulation. The conflict of interest isn't even subtle. To your point, why isn't Ilya addressing the committee?
> how do you stop it from rapturing?

From the post you’re replying to: 2 to 3 inches of water at the bottom … expands to fill the thermos

Air compresses. A lot.
In general it's an ad-hoc market, but even eBay is fine for this. Lots of older Nissan and Volt cells available for sale. Challenge being shipping. I got a single Gen 1 Volt pack sitting in my shop, waiting for a project, and I got it for a good price off eBay two years ago, from a Canadian supplier so shipping was also domestic and reasonable. Quite handy. 48V, still has most of its capacity. Reasonable form factor to work with.
Instead of failing them on this assignment, why not make them do an oral presentation and grade this assignment on that, if there is doubt?\

Failing them completely seems a bit heavy-handed and unfair. Surely some did leverage ChatGPT, but likely not all did so.
How have you found the experience so far?

I kinda tried this a few years back, but found the documentation/lack of modern tutorials appalling ... but there's been a nice explosion of activity over the last few years (e.g. fpm, lFortran), which makes me think this may have changed considerably.

Also, any tips on nice ways/resources that helped you get (back) into it?
This really never made sense; I find adding property like __pragma: nicer than comments. It has the same problem as he stated, but leaving out comments is not going to prevent that; it was a bad idea IMHO. I use hjson just for the comments; it's excellent.
Thanks very much for the examples ! I get your point but it does seem quite more involved to do all that management and broadcasting by hand rather than having a shared worker with a EventSource singleton for all, don't you think ? : https://stackoverflow.com/a/61636606/10469162

EDIT: Someone posted this very relevant and interesting post : https://greenvitriol.com/posts/browser-leader
An underrated factor of this is that between the late nineties and early 2000s saw cars at basically their peak reliability.

People may want to point their fingers at car manufacturers for bigger, more expensive cars, but manufacturers fought tooth and nail to keep small, cheap cars on the market way longer than reasonably indicated by consumer demand. They just can't outcompete on cheap against the very robust used market.
What are some strategies that could help determine what TLA+ has to do with state machines?
Yes, wealth inequality is massive. Most people I know could buy that car in cash without thinking about it.

However, I must say: $30k is not that basic, my $30.5k vehicle came with 11" touchscreen, vision system for adaptive cruise control & lane tracking & progressive enhancement safety features, easy-to-fold backseats for a massive trunk, comfy & durable ride, and great seats.

Pretty sure the real basic cars come in at 15-20k these days.
$500k is not just enough to hire builders, it’s way too much for a builder. They’d be forced to do everything but build. In the beginning, it was just enough for a team to survive the summer, and that seemed generous.

The tech startup formula has merged with the startup hedge fund or VC fund formula. It has mostly to do with connections to capital. I’d also suggest that most ‘tech’ startups have nothing to do with technology. The biggest have been weird schemes to give something away for free or run unlicensed marketplaces.

At some point we have to admit that technology skills are a tiny part of the formula, but still worshipped because it’s the only part of it that is accessible to all, sort of like how we respect athletes more than sports broadcasters. MMA had a parallel rise, so it’s kind of like YC started out developing fighters and now they start dojos.

Can a fighter start a dojo? Yes; that is the natural order of things, and many do, but many more dojos are started by people with more money than skill.

Startups were not new in 2005; the fervor was just as strong as today, but the role of money was a lot less. The standard advice was ‘going Bedouin’, which worked because the cost of living was a lot lower, and it was much faster and easier to get a job if you needed one. Most people funded from job savings, part-time work, or living with parents[1]. The Facebook deal was unprecedented and weird. Even he took some very strange deals to fund his ideas before that came along. I know because I had a ‘job interview’ with a guy that MZ had some weird deal with to co-fund their projects, of which his was a parking app, and he was mad at ‘the Harvard kid’ for taking $6000 and not doing the work, which he wanted me to finish. I was working on a ride sharing app, so he offered me the same deal. He went to jail soon after, and then sued for 25% of Facebook when he got out. There’s also the infamous deal with ConnectU. All I’m trying to say is that everybody was hustling in weird ways.

Now it seems that the money is freely available if you are in the flow of it, and no amount of sheer brilliance can compete with that if you’re not. I think that may change in the near future, but I’ve been saying that for over a decade.

Also, if I may editorialize even further, the standard advice has always been inconsistent or inapplicable broadly. I liked the YC idea, but didn’t even apply because I was literally taking his advice not to focus on things like that, but obviously club membership has had benefits. When you succeed doing it your way, hacker, hustler, MBA, YC, vagabond, or whatever, you can tell everybody that’s the only way to do it.

[1] http://www.paulgraham.com/startupfunding.html
how does it compare to princetons algorithms part 1 course: https://www.coursera.org/learn/algorithms-part1
Technically, you could ship a minimal link of a JVM and use JavaFX. It has a compositor, a CSS 2.1 rasterizer, layout managers and renders to D3D or OpenGL surfaces. I think they're adding Metal at the moment.

The weakness is interop with C/C++. There's a new Java FFI in the works that makes that a lot better by auto-generating bindings from header files and avoiding JNI, but it hasn't shipped as stable yet. It's usable. You just have to accept that the API might change a bit.

You can also compile the whole thing to a native library that doesn't use a typical JVM at all. Memory usage and startup time is a lot better if you do that. You can also expose functions natively to C, or bind to C natively, using a different approach.

If I were to do use that approach I'd write a generic binding layer that lets you connect JavaFX observables to their C++ or Rust-side data structures. FX has an architecture that's very based on observable variables, which all have a uniform API, so if you can control those from the native side then you can do anything. Either updating state objects that are then in turn connected to UI objects, or directly updating UI.
OpenAI willing to bend the knee quite deep. If they want to do licensing and filtering and do that without fundamentally bricking the model, then by all means go ahead.
He went to build a moat to stop competitors.
It's incredible for IO. It's not amazing at tight loop CPU intenstive tasks, but elixir and erlang do make it really easy to take something sequential and spread it across all cores (or across a cluster if you're so inclined).

It does have good FFI, like rustler for the elixir is great. It makes sure rust panics unroll into elixir exceptions and that takes some of the scariness of writing them.

That plus dirty schedulers means you don't have to be a good citizen and can write cpu intensive code in a faster language.
Only four of 17 categories have grown so far in 2023.
Also rust - or lack thereof. My 2004 Volvo has no rust at all and I am in the Northeast. I know that this, and other aspects of reliability, depends greatly on the make and model, but it does seem to me that cars are less susceptible to rust these days.
Streaming HarperDB Records with NATS and Kafka
Isn't this offset by the much smaller number of moving parts that wear out?
There's quite a bit of a gap between an understanding sufficient to follow someone else's explanation and an understanding sufficient to build something (including learning a rigid syntax understandable to a machine in order to express the concepts).
Same discussion: https://news.ycombinator.com/item?id=35960125
What I don't understand about the dismissals is that a "stochastic parrot" is a big deal in its own right — it's not like we've been living in a world with abundant and competent stochastic parrots, this is very obviously a new and different thing. We have entire industries and professions that are essentially stochastic parrotry.
> as someone who has to upgrade hardware every few years just because it breaks.

You do? What are you doing to those poor machines??

> if everyone else is just okay with having a slow computer.

I don't have a good handle on what you consider to be a "slow" machine, but most people that I know aren't really that fussed about having the fastest possible machine.
Of course they should. There are countless fantastic musicians, for example, who have albums that have both great tracks and filler tracks on them. Just because someone has demonstrated greatness (even consistently) doesn't mean that every track that comes out of their studio is destined to top the charts or win some sort of award.

Even the best athletes have "bad days at the office" (just yesterday, the #1 tennis player in the world lost to a guy ranked #133). Why should artists of any given medium?
Don't be sad because your code is old. Smile because you got to write code.
-- Me (paraphrasing Dr. Seuss)
> The batteries have much shorter lives than an ICE

At least for Tesla, their batteries live very very long [1]. An ICE car with 500.000km on it would be by that point at the very least on their second engine and 3rd/4th clutch, probably on its second transmission, and god knows how many oil changes and belt replacements.

A classic combustion engine consists of ~1.500 parts, some of which are under immense thermal and mechanical stress, and that's just the engine and engine-associated parts and doesn't include the whole exhaust management system with all its components. In contrast, electric engines are ~200 parts and have way less thermal stress.

That marked difference in complexity is also the reason why classic ICE car dealerships are so furious about the switch to electric cars - there is, crash repairs aside, barely any maintenance and repair but tire, brake and air-condition fluid/filter changes to do on an electric vehicle. No oil changes, no AdBlue refills (at least pre-Dieselgate diesel cars with their cheating system only had AdBlue refills during regular maintenance), no DPF deep-cleaning, no engine rebuilds, no transmission/clutch fixes...

On top of that, the batteries themselves are perfectly fine to re-use in a stationary scenario after their degradation makes them too incapable of using in an EV (=below 60% capacity). Even the first-generation base Model S battery with 60 kWh would still have 36 kWh - more than enough to cover a week worth of an entire household's consumption as a backup battery.

[1] https://electrek.co/2020/06/06/tesla-battery-degradation-rep...
Google: We have no moat!

OpenAI: Hold my beer while I get these people to artificially create one.
Yes, that is what the linked benchmarks discuss...
I think they meant dynamically sized multidimensional arrays (and arrays of pointers often used to emulate those).

However, even then it's not quite true given C99 VLA.
The most I have ever spent on a car is $4000. And at that price I still expect to get another 60-80k out of a car.

If an EV ever gets that cheap, I will be sure to give them a spin. But until then I will take their reliability claims with a grain of salt.
You say that... then we encounter cases like https://news.ycombinator.com/item?id=35919753

While AI isn't going to put anyone out of a job immediately (like automation didn't), there are legitimate risks already in that regard -- in both fiction and nonfiction sites, folk are experimenting with having AI basically write stories/pieces for them -- and the results are often good enough to have potentially put someone out of the job of writing a piece in the first place.
MBAs are brand whores, and YC is a brand now.
> It's used in dry cleaning in the USA

Does it remain in the fabric after use? Is there danger to the wearer of dry-cleaned clothes or only to the people working at dry cleaner businesses?
Key quotes:

---

Buffet:

“I don’t like its location, and I’ve reevaluated that.”

“I feel better about the capital that we’ve got deployed in Japan than in Taiwan”

“[TSMC is] one of the best-managed companies and [most] important companies in the world.”

“There’s no one in the chip industry that’s in their league, at least in my view”

“Marvelous people and marvelous competitive position and everything, [but] I’d rather find it in the United States.”

Buffett said his reassessment of the company was in “light of certain things that were going on.” He had previously pointed to geopolitical tensions as a concern.

---

TSMC is a key supplier of many companies, including Nvidia.

Not an ideal situation.

What do people expect plays out over the next few years?
Because this is a bad teacher not interested in doing their job.
From my few years in e-commerce I noticed this kind of pattern:
- you(your company/employer/etc) have a problem.

- you solve said problem

- profit

- competitors catch up and hit the same problem

- 3rd party (or one of the 1st parties pivots) notices all of you have the same problem. implements solution to fix the generic version of the problem: a standard is born

- hubs appear that make it easy for your competitors to eat into your market share because they now use the 3rd party solution and are more agile.

- you can't integrate because your solution is not complying to the new "standard"

- rewrite is needed

(edit: I hate HN formatting)
[1] argues a crucial component of greening is trees "pumping" water from the oceans inland and creating nutritious soil. Otherwise evaporated water is simply blown away by the wind. I'm sure other local terrain (e.g., mountains) play a part in locally retaining evaporated water and creating conditions for rain.

[1] The Hidden Life of Trees: What They Feel, How They Communicate—Discoveries from A Secret World by Peter Wohlleben.
The real mind fuck for me was figuring out that this has been true for the vast majority of laws since we ran out of obvious stuff that needing banning like murder.

It would cause some shifts, the obvious abusive cases would likely move on to something more subtle (if they could pivot in time) or get snuffed. But it wouldn’t be long before another hole would be found, and it would be even more convoluted and hard to detect next time.
> Dave continues, discussing a P.K. Dick story in which the characters take turns holding their fingers in a cigarette lighter. In the story, they're not burned, because Dick, but you could imagine playing this as a brutal game in our non-Dick universe. In fact I thought I might have heard of people playing exactly this game, but I'm not sure.

Reminds me of Lawrence of Arabia: https://www.youtube.com/watch?v=TvQViPBAvPk

> Ow. It damn well hurts!

> Certainly it hurts.

> Well what's the trick then?

> The trick, William Potter, is not minding that it hurts.
I'm using chatgpt regularly.

I use ml regularly.

I know quite a lot of people doing this also.

Why do you think we are at transistor age?
I wouldn't call it "horrible" -- many of the explanations are good and there's a lot of practical advice. But it is worth noting that AoE is an electronics book, not a circuit analysis textbook or a signals and systems textbook. The brief review in the first chapter is just that -- a review. If you want to develop a deeper intuition about how voltages and currents behave in electrical circuits, you'll have to look elsewhere.
I love the idea of "compiling" a book.

Do people do this with music? I really like the idea of programmatically making music and compiling it.
One reason I'm keeping my older cars because I don't want to have to deal with the crapshow that is touchscreen interfaces.
I work in this field. Derivatives (and in fact second derivatives or a Hessian matrix), when they are reliable and when you have them, makes your search faster.

Unfortunately for many problems, they are either unavailable or expensive to compute. (Imagine a case when your “function” is a full CFD simulation or a 2 hr job — every time an optimizer iterates it has to run an entire simulation. You can’t see the function and you can’t really calculate the derivatives — except crudely through finite differences).

Derivative free optimizers choose to forgo derivative information and instead try to efficiently search the space to optimize the objective. Their convergence is often much slower than derivative based optimizers but they are also much simpler to implement and tend to not get stuck in valleys. All they really are are a way to cleverly evaluate f(X) to find the optimum, without needing f’(X) or f’’(X).

Caveat: derivative free optimizers are terrible for constrained optimization however (especially if your constraints are anything but simple bounds). You can use barrier methods but still they’re not great.

Also there’s an element of luck involved. It’s hard to benchmark derivative free methods because the methods themselves don’t matter too much (Nelder Mead Simplex method outperforms Powell’s method in some cases but not others. Powell’s method is well known but isn’t categorically better than any other algorithm) because when you don’t use derivatives, other higher order effects like initial point and shape of terrain dominate over the the choice of algorithm. I wouldn’t be too hung up on picking the right algorithm — instead I would focus my efforts on heuristics to get to a good initial point cheaply.
Hey hendricius! Just wanted to say thank you for your free material. I discovered you months ago and I love your 'scientific' approach

Looking forward to that Kickstarter campaign :)
Ask HN: Multi API data store and forward
I do not know the correct term. Does anyone know of software that can Pull and Push data to multiple api sources and destinations allowing data integration with multiple applications from multiple vendors?

I know of Cribl, however this does not have the store and forward functions, only streaming (AFAIK).

Edit: Is it called a data exchange platform?
This doesn’t sound like he’s failing the entire class.

>If you are happy with your grade, simply do not turn in the next assignment
Been doing this for a few years. If I have an `Item` class, it's going into its own package. Along with `ItemService` (business logic), `ItemResource` (endpoint), `ItemDao` (persistence interface), etc. If `Widget` has a dependency on `Item`, then `WidgetService can either import `ItemClient` or roll its own.

Makes it super easy to split out microservices when the monolith gets big. Just keep from injecting one Service class into another, rely on the Resource or Client instead.
I had to look it up, since it'd been several years since I drove past the BIG FUCKING SIGNS that tell you how much the toll is, indicate that you only get a discount if you're carpooling, and that you need the transponder for that discount. Have you actually been through the toll plaza I referenced? In addition to the sign (that is posted before the last exit before the toll plaza, so you can bail if you don't have the cash), there's also a digital display at the cash booths, to indicate how much it costs.

If the intent was to get us paying without realizing, they'd add additional incentives (like discounts) to getting the transponder than the fact that its simply (and obviously) faster.

You're constructing this straw man where the price at the register is murky and ill-defined, and if only we could remove the smoke screen, people would see how much money they're losing to taxes. But the reality is that anti-tax folks are the ones making it difficult to understand the price at the register, as it pertains to income taxes. There's quite the conversation to be had about the murkiness of appropriations, certainly. But adding friction to the tax return process doesn't make me want to call my congressman about where my taxes are going, but instead to ask why a senator in Wyoming or Texas is so excited to bend over backwards to protect the business interests of a company based in Mountain View, California, at the expense of all of their constituents?!
> It's just like a phone call from 30 years ago, but one that requires infinitely more processing power

There are folks who couldn’t, for a variety of reasons, do that thirty years ago. This feature is for them. The rest of us get to e.g. more naturally text a response to a call we’re listening into on a flight.
I've also got a ranger from 1997. I love that little truck. No A/C (as in it came from the factory that way). I might add A/C as a summer project.
> That's your mistake: you're using a laptop.

Even so -- I just replaced the cheap laptop I was using as my main driver because it was starting to get a little flaky. It was 10 years old.
> That would not have stopped this attack. I think youre misunderstanding the attack, the seed is pregenerated.

HW support entering any mnemonic, you don’t have to generate it on the device itself. So if you create a mnemonic yourself and check what addresses it should generate with a third party tool and then enter it in the wallet and see different addresses something is fishy.
But are they good after 10, 15, or 20 years? A battery will wear out due to time alone. This is somewhat true for cars, but not in the same way. Most people will never drive a million miles, but many people will keep a car for 10-20 years.
Why would you put a trailing comma when there's nothing after it? A comma isn't a period :-/
The important point to keep in mind is that SQLite will read JSON5, but it never writes it. The JSON that SQLite generates is canonical JSON that is fully compliant with the original JSON spec.

It turns out that there is a lot of "JSON" data in the wild that is not pure and proper JSON, but instead includes some of the extensions of JSON5. The point of this enhancement is to enable SQLite to read and process most of that wild JSON.

This feature was requested by multiple important users of SQLite.
Because you'll have to include its price when you buy it, but not when you rent it. And how the economics plays out then is not obvious without maths.
This is fantastic! The first thing I thought of was this old Woody Allen film:

https://youtu.be/Zhl-AHUS-f4

The second thing was this graph by Doug Malewicki:

https://www.oocities.org/mdetting/sports/hupgraph.gif