skysight-inc/HackerNews huggingface dataset:
> There's no safer, cheaper & as scalable a technology to wean off of fossil fuels. I wish there were & it would be nice if solar & wind were that, but they're not.

Your data on safety a) contradicts your claim in parts, b) is a decade out of date, c) ignores value for money

In reality, Solar is safer, cheaper and more scalable. Wind is safer, cheaper and more scalable. The two combined are even safer, cheaper and more scalable. Adding batteries makes them yet safer, cheaper and more scalable again.

This isn't speculation, look at China's rollout of nuclear, solar and wind.

At best, you can credibly argue that once 80% of electricity is renewable and we've electrified most heating, land transport and industry ... that nuclear, in some regions, might be a lower cost way to cover the last 10% or so.

But that's the nuclear-bull, renewable-bear scenario. If renewables over perform expectations, like they repeatedly have done, or nuclear doesn't pull out of its multi-decade slump, then there's very little room for it.
Why does PgAdmin have a double versioning scheme? Both 4 and v8.0 seem unusual in this context; maybe I'm too used to semver to immediately get it.
I've done something similar, you start out with something naive and simple like mysqldump that takes an age, and move on to more specialised tools like Percona XtraBackup that allows for incremental backups.
Genes as well as survivorship bias. On a related note, numerous seasoned athletes or fitness enthusiasts seem to "break" very fast as they age. While they probably boast excellent cardiovascular health, if the package includes worn-out joints and persistent issues like back pain opting for moderate physical activity appears to be a wiser choice compared to pushing the limits with sub-elite levels of exertion.
I rather like X. It immediately reminds everyone about the midlife crisis that both the service and its new owner are publicly going through.
But using the '&&' operator is common enough, while using something like the Javascript void operator would not be, and so would need in a shared codebase a reason for usage other than to try to look smart.
2005 Israel pulled out of Gaza completely now it is true that there was still many restriction placed on the region but if the citizens of gaza would have tooken that time to build their internal infrastructure build actual schools build non-violent businesses etc Israel's continued isolation of the region would have been less accepted by the world.

Instead you have decades of rocket launches and using humanitarian aid to build terror networks and other things of that nature

To say we've done the same thing over 50 years is naive of the history of the region

Hamas in particular has shown that they're only goal is the elimination of the state of Israel they have no other goal

So my ongoing question to the people that believe that believe that there is a solution for peace in the region do you believe that the elimination of the state of Israel is on the table to obtain that peace
The literal ":>\0" gives us a 4 byte char array with the last two bytes being 0. I did this since the algorithm always does a 4 byte read from the passed pointer.
They will keep selling cars but put more focus on their AI capabilities to stay on trend. I think we can already see this with their llm and robots, once they start making their own chips Elon will want vertical integration and start making their own silicone. the focus will be more on the autonomy of the car and larger tesla ecosystem rather than on the fact the cars are electric since every car is now electric.
> This is the power of mathematics really.

I don't think your comparison makes sense. The power of the "name it Steve" philosophy is the same rationale behind adopting codename for projects: it helps create a context to disambiguate discussions. As part of Steve, you work on the Steve web app and on the Steve service. The Steve service later can be refactored to peel out one of Steve's microservices listening to Steve's message broker.

Later if Steve needs to consume data from Pluto, you know that Steve's service will chat with Pluto's service, and perhaps have Steve's message broker listen to some channels in Pluto's message broker, etc etc. Zero ambiguity.

Moreover, monoliths have a propensity to outgrow responsibility-driven names. With a monolith you might start with a widget service, which then handles transactions, inventory, and order history. Once any of those responsibilities is peeled off to a microservice, do you still have a widget service along with a widget inventory service? Is it ok to keep calling widget service the widget service if it only handles widget order history?
That assumes that if Elon were less distracted, i.e. more focused on Tesla, it would improve the performance of the company. The opposite could be true.
The language is just so anodyne and there’s just that bit of implausible detail in the story (approaching the CEO yourself when you’re the one who fucked up, also how parent claims to be a “top performer” and “I made my company lose millions” at the same time) makes me think this comment was written by an LLM, or at least a fabrication.
Wow chatgpt is actually getting worse.
EDIT: I misunderstood your comment originally. My response was based on that misunderstanding. I removed it.

Also, I should not have suggested that the author might be in bad faith.
> I suspect it’s on a long road back to reality and being given some premium because of the first mover advantage, but still the company is basically BMW with the illusion of being run by the next Steve Jobs.

Unlike BMW Tesla actually sells meaningful quantities of electric vehicles that people can actually afford.

Just look at the models BMW is advertising [1]: 2x 55k (iX1, i4 GC), 1x 67k (iX3), 1x 70k (i5 L, i4 M50 GC), 1x 77k (iX), 3x 100k+. In total, across all (!) BMW i models, they are on track to sell 340k this year worldwide [2], while Tesla aims for 1.8 million units [3].

[1] https://www.bmw.de/de/neufahrzeuge/bmw-i.html

[2] https://insideevs.de/news/691497/bmw-mini-verkaufszahlen-3qu...

[3] https://www.electrive.net/2023/10/04/tesla-auslieferungen-un...
Of course but i am curious to know somebody's personal preference (i have my own collection and preference) particularly when they juxtapose it with TAOCP. It would be nice if you could find the book which seems to have made a significant impression on you and add it here so it is useful to others.
Besides driver breaks, robotaxis are bound by the same constarintsbas normal ones. So no, it won't arrive faster, might (and that is already some claim) be a tad cheaper if you ignore CAPEX, have yet to prove to be safer than humans (so far self druving cars are not, and by a long shot, safer than humans) and convenience doesn't change except for the most, how to put it politely, asocial beings that cannot stand being anywhere near to other human beings, in case of taxis a driver.
Curious question, why pay for Ngrok when so many free and open source alternatives exist? https://github.com/anderspitman/awesome-tunneling
Unity bought other things that then they just proceeded to close a bit after. Perhaps it was just a strategy to inflate their shares. See for example ArtEngine, which I loved and they just killed after acquiring it.

Now I’m so afraid for Parsec.
I would certainly guess most are fairly rich. I wouldn't be surprised if there were one or two serious fans in there that stretched for it though.
A kotatsu can be a real productivity killer around the house, because once you are snugly tucked in, you don't want to get out to take care of things.

There was a funny short anime about an old man seated at a kotatsu and trying to reach the TV remote without getting out from the kotatsu. Just searched YouTube but couldn't find it.
Why would a video or an image, something generated without a mesh, be using rasterization?
The killer features of BBC Basic for me were:

- instant-on - you turned on the power switch at the back of the BBC Micro, got the double beep, and in less than a second were dropped into a REPL / shell with the language

- integrated assembler - you could inline assembly language really easily

- great documentation - before the web, documentation meant books - of which there were many - but also crucially in the BBC Micro's case also many television shows from the BBC.

- direct access to hardware - I realise this isn't BBC Basic itself really, but being able to PEEK and POKE (well, use ? and ! operators) to memory-mapped hardware addresses was great fun, and a great way to learn about how things worked.

The nostalgia for me around the language is strong, but without the hardware platform I'm not sure I'd want to go back to it.
LLVM !
Not so impressed. This is tempting:

https://jankube.de/espresso_konstruktion.php

https://jankube.de/espresso_programmierung.php
Element employed quite a few IRC folk until the recent budget cuts. My experience as IRC client dev was actually what got me hired. (though I also departed Element during the latest round of budget cuts)
I was an interbank customer of Goldman Sachs (literally trading billions a year with them) and their "customer service" sucked - we were to be greatful that the mighty Goldmans recognised and dealt with us.

I can not imagine that a cosumer or mass market product would be any better - certainly not going from their niche presence in the consumer market to apple scale number of customers.
The costs depend on a lot of variables we're assuming here, they might be negligible. In some european countries where I live (not sure how it works in the US) if you get fired you'll get several months up to ~2 years - depends on the country - of subsidies while you look for jobs. Of course there will be more stress during the months you are switching but economically, having big companies with old business models, syphoning subsidies and tax breaks and all manner of life support measures just to stay alive... In many cases you'd spend less by letting the company go bankrupt and supporting the employees directly in their transition.

And once they come back to the workforce, every month of increased productivity might be "making it back" much faster.
I wanted to comment the same thing but then I realized that this post predates Math.trunc by 4 years, hence it makes sense why it’s described in terms of floor and ceil instead :-)
VW clearly has an ineffective and corrupt leadership which has way too much influence in German politics. And your solution is to... make the leadership less accountable?

Yeah, I call BS.
Oh good.

Was getting tired, after clicking on salacious headlines, of being thrush in-my-face by paywalls.
Well, surely that comparison is a bit unfair. :) In my books, using `~~` is closer to shit like abusing `[]+[]` to get an empty string, than using `&&` which is its own separate, widely used operator in the language.

You could maybe compare `~~` to something like `if (!someString)` but, again, that's a widely used and way more easily understood pattern.
> if the majority of your time is spent spinning rubber fruitlessly at launch then you can begin to lessen the problem by adding weight to increase mechanical friction.

It doesn't really work like that. Say you double the weight, but keep the coefficient of friction - you also double the force. But the now-doubled force has to accelerate double the weight, so the acceleration remains absolutely identical. That's a small simplification, because on snow, gravel, mud and other loose surfaces you have a more complicated relationship, but on asphalt it holds more or less exactly.

The reason EVs accelerate better is usually because of instant, better-controlled and gapless application of torque and power - no shifts, no delays, no turbo lag, etc.
Such a great read. Thank you for sharing!
And current generative AI has jack all to do with humans.
PgAdmin 4 was a complete rewrite.
6 days later

I just got myself fired from my job lol. I guess my opinion on bad company practice went too far.

Well I will see how I adapt to this situation. I could have quit but idk... I wanted that layoff effect where "it wasn't my choice" but I'm just a coward I guess.
Toyota has a 3000M/year across-company cost reduction target. It's Tesla who has to keep up with that, normalized by production figures. Not the other way around. Else bZ4X will start making more sense(or RAV4 for that matter) and they'll be out of market.
What relationship do you see between "company sells snakeoil to customer" and "using electricity to power a vehicle"?

Those two things look completely de-correlated to me.
>There is no chance a cybertruck is going to start at a mere $10k over original base price.

My opinion as well. There's no way Tesla can deliver everything, or at least most of what they promised about the Cybertruck at that price point, considering the manufacturing challenges of that thing.
I am not in the US, Though I do have a parcel locker downstairs. But most of the time something will arrive at the shipping center the previous evening of the ship date.

So there's a thing of me wanting to be able to go over there and get it ASAP if I want it, and also not needing for somebody to come to me to give it to me (it's close enough to me to not warrant that anyways!).

I understand legitimate needs (or wants) for people to get things hand delivered. I just feel that I am able and willing to just go pick stuff up myself by default.
Wasn’t the 70s legislation mainly about married women being able to open their own accounts without the consent of their husbands?

I find it hard to believe that there were many banks which refused to open accounts for single women or especially widows?
Sometimes it just doesn't work. My favourite was Price Waterhouse changing their name to everyone's favourite day of the week, Monday.

http://news.bbc.co.uk/1/hi/uk/2163472.stm
Your attempted example isn’t the same though. It’s much more apparent if you look at the search example. Without search there would be no ads business (to a degree)but search itself only loses money and gets compromised in favor of the ads business
> AI generated CSAM is not prosecutable

This is true, though "AI CSAM" is an oxymoron. There is no abuse in the creation of such works, and such it is not abuse material, unless of course real children are involved.
A car with quality issues on structural and safety critical parts, e.g. suspension, is more like a faulty board in a phone that risks making the battery go boom. Nothing that can be fixed OTA, but something that needs repairs in a workshop. And statistics, now that Teslas are on the market long enough for us to have those, show that being the case with Teslas.

This is decidedly not a problem of the entertainment system. And all those recalls Tesla has, hint at some engineering deficiencies. Same for all other brands and cars with similar problems, which absolutely do exist. E.g. VW quality is in decline for decades by now.
https://www.bbcmicrobot.com/learn/index.html might help (discussion: https://news.ycombinator.com/item?id=25569146)
Merchant rates from local payment processors are: 0.125% for Girocard, 1.39% for VISA/MasterCard, 6.2% for AMEX
Elon Musk’s Personal Blog, sometimes called X
Seafile is fantastic and I'm surprised I don't see more discussion about it around here. I've been running it on a VPS with MinIO as my object storage for about two years now, ~4TB of data just shy of 100,000 files. It syncs fast, stable af, and I "own" all my data. Can't recommend it enough.
I guess I should have phrased it differently. Going forward, they don't seem competitive in comparison to Tesla and the upcoming Chinese competition.

Phrased that way I would generally agree with you. I think not only European, Japanese and Korean brands but Tesla too is in for a bit of a rude awakening once all the Chinese stuff really hits Europe.
> Web won/wins because "native" apps are pain to develop, pain to port, pain to build, pain to debug, pain to install/deploy

Web apps are a pain to develop, pain to port, pain to build, pain to debug as well.

Besides:

In a desktop program, any network traffic is just the necessary data.

In a web program, all the network traffic is the necessary data + the interface itself.

I'll never get over how inefficient this is.
The Okinawa study had even bigger issues, most notably age misrepresentation linked to the loss of koseki registers during WW2, which were unreliable to begin with and were reconstructed from family testimony after the war. I remember reading that on the top of all the rest, elderly people there tended to make mistakes of a full 12 years when giving their age because they would base themselves on their year sign, which they were more familiar with than the new Western calendar.
> instant-on

Sometimes replaced with a smoke screen at this age: https://www.youtube.com/watch?v=TU55-7dWMi0
Possibly this would be more up your alley in that case: http://www.mkw.me.uk/beebem/.

I must admit, I feel somewhat similarly to you. I want to prod at the hardware and write some assembly code. Whereas if I wanted to work with SDL there are better ways for me to do that.

With that being said, BBC Basic was a great entry point into programming for a lot of people and it's perhaps the case that it could still be so, so I do appreciate the fact this project exists.
It's version 8 of the complete rewrite/webification that was v4. I guess v4.8.0 would make more sense.
"payment cards" includes debit cards, credit cards, and other types of cards that can be used for payments, such as the German girocard standard. There's no meaningful difference between these products if your locale has working consumer protection laws.

The payment processors I'd be looking at offer merchants rates of 0.125% for girocard, 1.39% for VISA/MasterCard, and 6.2% for AMEX.
Looks like support for S3 Express was merged in with version 1.30 just a few hours ago https://github.com/awslabs/mountpoint-s3/pull/642
Plus Java Swing was conceptually replaced by JavaFX, and there's an unwritten expectation that JavaFX should be used, as Swing is not really developed anymore.

The only practical solution that I've found when it comes to writing portable desktop GUI applications was C++/Python and Qt. The "C++/Python" part is because the Qt bindings really exist for these two languages. It's possible to use a different language as well, but as you've said, that's an uphill battle as well.

Nowadays there are also some new frameworks like Flutter Desktop, or Compose Multiplatform, but I haven't used them (just used Flutter on mobiles, and the development part was fun, the deloyment part not so fun).

I never could overcome my dislike for Gtk+ development, especially for new versions. Gtk+ for me ended with version 2.0 :)
That was when it went from being a decent gui app to a craptacular web app, right? Or was that v3?
Apple variation: "8 GB ought to be enough for anybody. Plus, our 8 GB is like 16 GB on other platforms."
Q is a not a figure, but a document or a number of documents. It could have been written by a single figure, or compiled by many individuals.

What is interesting is that is appears to be a book of quotations, rather than a narrative - so Matthew and Luke agree more than expected when directly quoting Jesus. At the time the theory was proposed we hadn't discovered any gospels like this, but now at least one such book of Jesus quotations has been found.
neontomo - thanks for your enthusiasm. do you actually want to use zeroshot in python if you had a choice? or would you prefer another language or framework?

as popular as the language is getting, not everyone knows python, or has it set up.

and even if they do, arguably python is not even a good language to build real applications
How do use IP addresses in your application?
> I don’t see how this company is going to sustain its valuation given the basic fundamentals at play.

Goodwill has always been the main driver of Tesla's valuation.

This may become a problem, with Musk turning into a cartoon villain recently.
don't do the development self-hosted

If you do this as a recreational activity, absolutely feel free do it self-hosted, for an authentic 1980s home computer user experience. To me doing retro computing on modern platforms or using simulated FPGA based hardware defeats the purpose.
https://virtual.bbcmic.ro/ is the full experience (clack clack clack)
Then we should consider these reserved keywords and run a transpiler on our code that converts those to the unholy && and || syntax that makes the code really hard to read. You shouldn't expect every junior programmer to invest the necessary time to learn the meaning of all this archaic symbol salad.

While at it we should also remove curly braces and go with Basic's if/end if, function/end function and so on.
I find the history of the N64 interesting but, I guess, it is because it is part of my teen years.

I was sooooo onboard with the N64 when first announced (or project reality at it was named at the time) and early screens.

Dont get me wrong - I understand why they stayed with cartridges. Load times really were faster than CD and one argument Mayamoto used was music changing on-the-fly (like mario creeping up on a sleeping enemy, which changed up-beat music to a lulaby) but is it really all that important?

My friend had a playstation. It was a great system but the load times for some games were absolutely terrible! For me it killed the mood. The 'experience' for some games made me prefer the inferior snes version at times, especially when looking at beat-em-ups.

How different would Mario 64 be if the N64 was CD-based from the beginning? Honestly, I think it would have changed the quality of the game -but not for the better. Of course, in N64 was CD system, then we wouldn't have anything to compare it to... therefore this comment wouldn't exist. lol.

The CD version might have included some full motion video and crisper quality music, but I think all other areas would have been the same as the cartridge version, except for load times. I think Ocarina of Time would have been painful to play on CD but then the design of the game would have gone a different route if N64 was CD.

From memory, the two biggest problems the N64 had (from my perspective, at time of writing) were using Cartridges, and being released much later than the Playstation and Saturn.

CD's were 'the thing' at that time. To have a games console which allowed for much more space for games.. and be a music player, was a big deal for your 90's kids in their bedroom!

Going by memory, in Europe/UK, the Saturn came out mid-95. Playstation came out not long after. I think the playstation was £100 cheaper on release compared to the saturn. I think the Saturn was about £400. The N64 did not come out until March '97.

-- over 1 year later! --

N64 was cheaper than Playstation and Saturn on launch (compared to their launch price) but I wouldn't be surprised if playstaion had already dropped it's price so was comparable. I think Nintendo slashed the price of the N64 from £250 to £150 within 4 weeks!

Dont get me started on the 64DD. I thought it was great at the time but, in reality, the idea of adding components to games consoles was already getting annoying (Sega proved that with their Genesis/MegaDrive.. CD, 32X, etc)

Maybe N64 could have done better if being a DD right at the start, having 'decent' space and maintaining load times speeds.
Show HN: Design2Code – open-source code generator from screenshots
https://news.ycombinator.com/item?id=38455796
Behind the wallpaper I removed was a marriage proposal to the previous owner, her relatives still live next door so I got to show them
because the money is collateral damage, its not the reason for working
> [doing ...] worthy of admiration

Being. Being well is an achievement.

What you come up to be is something you do - you develop it.
Making and tweaking good espresso at home with a regular high quality espresso machine is already tricky enough due to all the variables, let alone on a machine you build, program and tune yourself from scratch.

Nice hobby and flex for sure, but I'll have to pass this time.