skysight-inc/HackerNews huggingface dataset:
Our test suite expects that the database name has a `_test` suffix, so you can't run the tests even locally without the suffix.
> runtime performance is closer to go-lang

If you squint, yes. Erlang has had NIFs and ports since forever precisely because it isn't great at CPU intensive tasks.

In most cases however, you're still looking at an order of magnitude less servers than the equivalent Rails/Django application.
Tesla Is Suing Sweden
Only later it has unskippable ads for replacement furnace filters, for water filtration, for solar systems, for appliance upgrades, ...
> The bigger challenge of course is that, if you want actually good coffee in the morning, you need to automate the weighing, grinding, and depositing of fresh coffee into a rinsed filter.

Cables & Coffee have done a video on an automated Moccamaster including fresh grinding. Admittedly, you'll still have to change the filter yourself - but grinding and even the water refill are automated :)

https://www.youtube.com/watch?v=r-Fz2ofHvX8
I think that's quite an uncharitable interpretation of what's happening - Google doesn't really have bad intentions here imho, but with every tool you suffer from a conflict of goals: Should it be as good as possible for the current environment or should it work "well enough" in as many environments as possible?

That's also the conflict between external libs/frameworks vs. NIH. Yeah, sure. Sometimes NIH is a matter of arrogance, but it's also a fact that something you build yourself can work far better in your environment and with your constraints than something you took in and then banged on until you have a reasonable fit.

The corollary is of course that open-sourcing such a thing is often rather useless at first, especially if the company that does it (and Google imho is one of the worst offenders here) doesn't really put in the work to make it useful for a wider audience. Which is partially a function of the companies' devs being more used to working with very fitting tools. With those tools which are useful enough you often see a period of adjustment then. A few releases which don't bring much in the direction of new features, but "only" things you need to make it work in more environments.

To your last sentence: I think that in general it's a bad idea to blindly use or emulate what some (especially big) company did. Just because it works well in their use cases, doesn't mean it will work well for others. It's cargo cult programming, which is unfortunately rather popular in our hype driven industry ("New fancy library by x, we have to use this too or we will be done for in six month!")
I agree, the story is pretty long winded, but they are not wrong: Vikings never referred to themselves as vikings, nor did anyone else at the time. The word is old Norse of course but as far as I know was not used by Snorri.
My understanding is that it was almost a derogatory term.
They are also correct in that modern usage of the word started with the national romantics of the 19:th century.

So the word itself is a (almost) modern invention or at least re-purposing. Does not matter. We need words for things.
Travle: A daily game – get between countries in as few guesses as possible
They also acquired 250 people who they are now laying off and Weta is rehiring.

Seems like a disaster of a deal by Unity. Weta just got free money for a snapshot of their code.
Things like this make one think. Perhaps bullshitting on a cosmological scale is an extremely valuable skill for a modern CEO of a billion dollar plus tech company?

Think about it. From the point of view of someone responsible for a huge company that may well go under due to bad cash flow. Is it better to bamboozle a thousand rich people into lending you a chunk of spare change for a couple of years, or risk going under with a company that employs thousands of people and affects hundreds of thousands indirectly in its supply chain. Considering it like that one can feel almost sorry for Elon forced into the role of a bullshitter by his enormous responsibility...
For a zoomed out view with tiny people walking around, that would be mostly be a case for LOD, not culling. That is, you wouldn't render a highly-detailed character model and cull out each tooth mesh individually, which would still be very expensive, but you should render a simplified mesh to begin with.
Kingdom of nouns?
Stupid question: Is it “9 pm to 11 pm” or “9 am to 11 pm”?
My Sonoff Zigbee dongle presents itself on my Linux home server as a USB serial device (/dev/ttyUSB0) which gets forwarded to the zigbee2mqtt container which talks to it. Perhaps under a different host OS it might try to deploy something nefarious, but I'm not particularly concerned.
This reminds me of that old joke that ends "Why would I fire you? We just spent millions training you!".

People who take on high risk projects are underappreciated. But many managers prefer employees who can reliably deliver zero value, than those with positive expected value but non-zero variance.
Robotaxis.

Car rides are a big market.

There are 2 billion cars on the road.

If 10% of car rides are done in a robotaxi, that is over 200 million rides a day, over 70 billion rides a year.

Sell a ride for $10 and that's a 700 billion dollar market.

Capture 10% of that and you make $70B a year.

One taxi can do over 100 rides a month. That is $1000 in revenue. Operating cost should be less than half of that.

So you have 50% margin: $35B profit per year.

At a p/e of 30, that is over $1T market cap.

Teslas current market cap is $700B.
Hamas invites Elon Musk to Gaza to see extent of destruction by Israeli strikes
Things are only going to get more difficult for them as money gets tighter. Auto manufacturing is a notoriously capital intensive business and running factories with lots of employees is very expensive. You have to make enough money to keep the factories open and the workers employed. I think very soon the new realities of the post zirp world are going to catch up.

Even if this monstrosity was released on time and people actually wanted them (a big if) I still think they would struggle mightily to move them after the early adopters for the simple fact that these are very expensive vehicles. Which brings me to the most incredible point in all this- they are claiming sales when people don’t even know what it costs!
Does worktree allow checking out the same branch but at different commits?
This one's epic. I believe this is a fundamental aspect of OOP.

Name different "things" differently!
When I first went to jail (for being poor) it was costing me $1.50/min to call my family.

Six years later, when I was still locked up, my mother was dying of cancer and I could only afford to call her for five minutes a day.

Illinois at least dropped the prices of its prison calls to 1¢/min.

Amazing that this bill includes the county jails. Often jail and prison regulations are totally separate and jails usually get the short end of the stick.

And remember, it is never the prisoners that pay for the calls. It is always the friends and family having to put money onto the phone or commissary accounts. Often a male prisoner has left behind a woman and children and they have lost their primary income, but now they are being burdened with paying for phone calls, hygiene products, clothing and food for their loved one too.
I dunno what it is, but the stuff it sells is barely coffee. That’s why it failed in Australia.
Constructive dismissal is illegal in many countries. It's the choice of the people which system they want to work in.
That's a significant effect size. Results are adjusted for age, race, graduate education and marital status.

The results are not adjusted for mental health. Obesity can be an indicator for depression.

There is evidence of strong bidirectional link between mental health and obesity, especially depression. Food can be considered as a "self medication", but body fat is hormonally active tissue and can then affect mental health negatively. In jobs that require high education and mental skills, depression can affect job performance more than in other jobs.

Rajan T M, Menon V. Psychiatric disorders and obesity: A review of association studies. J Postgrad Med [serial online] 2017 [cited 2023 Nov 29];63:182-90. Available from: https://www.jpgmonline.com/text.asp?2017/63/3/182/210065
"I swore I would never buy another. I want to love and own a VW again, but..."

Know exactly where you're coming from. Have been intrigued by the e-golf recently, but
Or you could ask rich people and get willing contributions.

There is an amazingly deep irony that someone who was supposed to be building fully automated gigafactories, is being apologized for lying for funds and failing to deliver tech.
Tesla semi seems unlikely to be real.

As I understand, this is mostly due a battery production capacity issue. When they have more battery production capacity, they will begin mass production. Also, you can Google for pictures of Tesla semis driving in Silicon Valley during testing. They are real, but not yet mass produced.
The older you get, the easier it becomes. You realize that everybody struggles in some way. Everybody carries something. And you start to see it. And you also realize that most reactions and stuff people say are not about you. It's about them.
>My company has more than 100 services (yeah yeah microservices suck yada yada, I don't make the decisions) you can't just name 150 things after your business domain

We did just that because each of our microservices does one thing. So we have Authorization, Notifications, Tenant, Workflow and so on.
probably because biohacking has a reputation for being rather expensive

A nbc news clip: https://www.youtube.com/watch?v=Wc5CRvzzywU
My ID.4 had one recall but it's been at a shop over a dozen times now.
I did not expect to read a treaty on why society has forced Elon into being a bullshitter that we should feel sorry for today. Thanks for the laugh.
Pretty sure your experience is not universal.
I feel like there is something really synergistic between SQL and what an LLM is capable of.

I've run some experiments where I simply feedback the last sql error/result set+prior query+goal and I've had iterations reach success, in one case after hitting the wall 12 times.

OpenAI's models will dive straight into schema definition and system tables if you are clever in your prompting. Many RDBMS implementations support this. Table names, column names, indexes, foreign keys, and matching descriptions for all in the most ideal case.

The fact that you can call OAI inference APIs directly from a SQL Server sp makes a little bit nervous about the whole skynet thing.
Gigachad Monolith vs virgin micro service.
i wasn't talking about adding syscalls to the round trip of array access, i was talking about controlling a running system or speaking a protocol. for the canonical example, i refer you to http://man.cat-v.org/plan_9/3/ip http://man.cat-v.org/plan_9/3/tls http://man.cat-v.org/plan_9/2/dial

note the net argument to dial(2). the point isn't direct access (as evidenced by its encapsulation in a library, which is common in message-passing interfaces; same principle as erlang discouraging direct message sends to a gen_server pid); the point is namespacing, addressing, and protocol. "tls" is just another network you can dial on like "tcp", as are the contents of /net as, say, imported from another machine (you can imagine how trivial a vpn becomes).

"everything is a file" is miserable and, if you dig sufficiently deep, false, on unix because the unix concept of "file" is insufficiently general and weighed down with the baggage of teletypes and disks. not so with plan 9, nor with, if you prefer, a modern example: https://fuchsia.dev/fuchsia-src/concepts/process/namespaces

anyway i don't want to belabour that further as the real reason acme is relevant to this thread is the context of mousing around in a text editor:

> [...] It's just always a bad idea to do it. [...]

i mean that "acme does well" at avoiding the clumsy manual scrolling and windowing you advise against -- we're in near ideological agreement here.

> The number of times I want a new window to pop up is very limited

this is a matter of taste that traces back to the uproar against the demise of the “spatial finder” in the os 9 -> os x transition, but what i was getting at is that i do have a predictable, static layout; let me describe it: three columns i never resize in the form 80-80-remainder. terminal session and error buffer live in the right hand side, a given window dominates each of the 80-column columns, with perhaps a few titlebars of other files each. accordingly...

> For instance, in Emacs it's possible to resize the window by dragging its margins with a mouse

...refocusing within a column, whether indirectly by plumbed reference jump or directly by one click, doesn't register as window management to me. the dynamic is far more like selecting from a menu, or operating a library stack. the titlebars occupy insignificant real estate, and visually serve as an overview of the entire context i'm working with, which spares me significant mental bandwidth when either tabbing to and from another program, or getting out of my chair and back into it.
I don't get it either. Over on Reddit I'm getting lambasted for saying that a Berkshire company's $6000 deductible for an employee's family health insurance is a raw deal in a memoriam thread (even with $0 premium). These people don't realize how they're getting ripped off by their boss.

But I guess they probably think I'm disobeying some Munger's Law like "Don't feel like you deserve better from your boss for your work. Just do better work for your boss. Trust me, it will pay off."
Woah, I cannot believe it. You are right. You can Google for: <<Tesla Model Y was the world's best-selling car in Q1 2023>>

https://uk.motor1.com/news/669260/tesla-model-y-best-selling...
The sort of person who can drop a quarter million on vaporware probably wouldn’t miss that money anyway
The house I want isn't available, so I'm going to buy the closest thing and make the changes I want... building a pizza oven is a lot of time and effort, but tearing it out isn't. I'm not sure how much a pizza oven adds to the price of a home, but I'm guessing, not that much because most people aren't going to understand its value ... anyway, as a buyer it's not like I'm getting a list of features I can refuse some of, the house is being sold with the pizza oven and I'll deal with it when it's mine.
Robotaxi is not a foregone conclusion. Maybe they'll pull it off. I don't know if there's going to be a giant leap like GPT, or a continued slow indefinite grind like we've seen so far with self driving. I'd be skeptical of anyone who claims to know unless they've already accomplished it.
Ask HN: Can a small free time project make a profit?
There are days when I have free time during my work. I use this time to study new technologies and create small free-time projects, just for fun. For example, I have developed my own smart-home automation, some test web applications, a few programs in Rust, C#, Python... I am learning and trying something new to improve my experience. So I was wondering if I could make some money on it. I don't mean to strongly commit my free time to another employer, but just to develop something in my free time.
I am interested if you have experience with this, if you have tried something similar. If you have any tips, ideas, stories, I would be very happy to hear them.
> On the consumer side, I tend to see Amex as not widely accepted. Especially drops when traveling.

As a B2B SaaS owner, I don't accept Amex, because they make me jump through extra hoops. I process all cards through Braintree, but Amex requires an extra agreement directly with them, and they make the process of signing those agreements really difficult and obnoxious. I have better things to do with my time.

I did a quick search, here's a partial list of what was required:

· Please provide a scanned copy of Passports for authorized signers and Beneficial Owners.

· Please provide a scanned copy of Certificate of incorporation

· Please Provide a Completed Multi Currency form, Attached

· Please provide a completed and Signed Side Letter, Attached

· Please provide a completed and Signed W8 BEN form, Attached

(BTW, I am not based in the US, so "W8 BEN" reads like Klingon to me).
There’s simply no reason not to do it given good tooling.
I do not follow tesla that closely, but do they not work hard on lowering the manufacturing price (fewer parts, creating batteri themselves) do that they can sell at a lower price, and if they can sell and still make money but the competitors have to either sell with a loss or have highere prices?
I doubt the designer of the font in that image was trying to make the letters look different sizes for fun. If that was the goal, though — great, mission accomplished!

You say it's wrong to judge overshoots by these examples because the text is too large. Okay. Show me an example of appropriately sized type that looks more _uniformly sized_ with overshoots than without, and I'll agree with you. (Remember, the justification for overshoots is uniform optical size, not playfulness!)
> And, unlike a bank, your Starbucks gift card balance expires after some period of time.

There are many jurisdictions in which gift card balances do not expire, such as California.
Dupe - https://news.ycombinator.com/item?id=38453405
It does, he could get one from Hanseatic Bank for free, DKB had a proper credit card for years (now with s fee). They are mostly fee-ridden, since germans don’t like them very much (cultural thing?) and they are offered as an extra.
Interesting. As far as I can see this is part of the age-old attempt to try and moor the the history of science, and perhaps philosophy itself, in some sort of empirical framework. In this case the notion of a "canon" seems to serve as the equivalent of the lab experiment in physics.

It could well be a useful concept, but even an amateur like me can see some obvious pitfalls. A canon among historians and philosophers of science can, and will, only be based on the paradigms of the day, paradigms that ultimately get thrown out the window in light of new developments in society (see Kuhn and others). So philosophy is, and should, primarily be critical of it's assumptions, not elevate them into canonical truths, with which to crush the critics.

We actually need to get away from the trend of reducing everything down to the "true/false" dichotomy currently so popular among media factcheckers and others, that draws inspiration from falsifiable physical science hypothesis. Statements, narratives and opinions are so much more.

With reservations stemming from not being able to read the whole paper - I'm not sure if the authors want to improve the "canon" as a useful concept, or ultimately want to disprove it.
I've done the same. However, in this case there is no adopting going on at all... I never preorder things.
I'm not aware of such nuanced definitions. For me a microservice is a one endpoint service, designed to do one task, with full introspection, and deployed on the "cloud". As fair as I know, I can orchestrate them with monoliths and they still microservices.. or where you draw the line between services and microservices? The size of the service itself or with whom it interacts?
I had one VW in my life and that was one too many... I never felt so free the day I sold the thing.
> really a non issues in Teslas now

Citation badly needed, because the evidence is against you.

I bought a Model X three years ago. It's been in service more than 10 times. My neighbor bought a Model X this year. I asked him what was broken on it, and he laughed and said "Everything".
You are claiming thay current human driven taxi/ car rides market are making 700 billion dollar profit per year (70B / 10%)

They don’t
Things like this, the Cybertruck, etc. could have been delivered years ago if it weren’t for Elon’s weird obsessions and distractions.
Show HN: MyFitChecker – Get AI-Powered Outfit Reviews and Ratings
Hello all,

Check out this small project I've been working on. Its a simple wrapper around ChatGPT Vision that rates your outfit and gives some improvement advice. Its just Next.js and Supabase (no backend) - super lean and fun. Any feedback is welcome!
Not OP, but for me the use case is Xmonad (window manager).
Besides being a sensationalist take

Anything from fool.com is as bad as forbes.com these day -- in my eyes. They pump out so much sensationalist garbage that masquerades as good investment advice. Fifteen years ago, they were really impressive -- the original authors.
for the record, have a look-see on what didgeridoo can sound like, you might be surprised:

- an example of 2 didgeridoos & sitar: https://www.youtube.com/watch?v=di5SIHXlNoU

- a solo example: https://youtu.be/41W_aDGJsOA

- my (new) YouTube channel: https://www.youtube.com/@FreddieVeggie

- a solo didgeridoo playlist on my (old) channel: https://www.youtube.com/playlist?list=PLNfYESvVk8G_-8lUiEVWt...

If you see/hear something there that's interesting to you, do contact me (e-mail on profile)
>these models are 'pre-trained' and AGI may be a result of a more dynamic knowledge base

Why couldn't the knowledge base be used in conjunction with the LLM? As the GP said, why can't LLM's gain sentience or be finagled into sentience with a wrapper'. The Knowledge base you're describing is the wrapper.

>Andrej also suggests that an attribute of a more advanced AI would have the ability to ask it to spend longer thinking to get a better answer, like a chess engine.

This is another method that is already being deployed with LLMs. So the question stands, why won't LLMs be the foundation for nearing AGI?

For my money, LLMs likely are that base. AI Experts are either too shy from the memory of AI winters past to see the nose on their faces, or too busy developing paradigm breaking models to care. Regardless of what Chomsky or any other 'expert' says should be possible, the practical results of LLM growth are literally speaking for themselves.

Maybe we should have suspected a 'large language game' to be the catalyst for AGI from the start. Was human intelligence truly general before we developed language? Could it be general without it?
The problem is not with naming, the problem is with OOP, specifically inheritance and encapsulation.

You could have separate entities for horses, donkeys, mules, zebras and functions that work on them. Maybe less code reuse but state is kept separately, code is very easy to understand, modify and implement. And also is faster to implement.

If you have too many ifs in some functions you have to ask yourself if you architected the code well.
Ask HN: Favourite non-fiction books of 2023?
What are the best non-fiction books you've read in 2023?
I can’t tell if this is sincere or a joke.
Would you mind to explain why?

Arguably the guy did nothing worthy of admiration. Sure he managed to multiply cashflow, but on my books that doesn't stand nearly to definition of hero.

Don't get me wrong - I enjoy his books and interviews perhaps like everyone else. He was incredibly smart character, no doubt about that. But hero?

Not trolling, genuinely curious.
My Subaru has had far fewer and they're not a big deal. You just get them fixed when you take them in for scheduled service.

It appears that the Tesla recalls include things like https://repairpal.com/recall/22V063000

Those get fixed over the air. Can't say I'd care that much if I owned a Tesla. The number doesn't matter that much.
You'd be surprised how silly people can be with the little money they have.
What was their profit from coffee? Comparing revenue with profit numbers says nothing.