skysight-inc/HackerNews huggingface dataset:
> I'm not entirely ignoring it, but I don't believe it holds true for things like cars. I've driven bangers my whole life, I mean really driven them to death, some to the point where they die on the highway, and I will do a quick inspection to decide whether I want to fix that or just have it towed direct to junk.

Yeah, but you have the knowledge and skills that you can determine if a beater car is worth the effort. Most people, however, do not have either of these... they get shafted by car salespeople who just want to push cars off their lot and fleece people later-on for repairs.

And the problem just gets worse with more modern cars - I can fix up something like a Volkswagen T4 van or probably, if it comes around, a lot of shit on any 90s era car. But for anything more modern, particularly stuff where you need specialized diagnostic toolkits, 2000ish Renaults where you have to plan three to four hours for a headlight replacement [1] or built out of aluminium or worse, composite material? Fuck that, I'm out. Modern car construction has completely sacrificed repairability in favour of crash resistance, lighter weight and/or cheaper assembly.

[1] https://www.ehow.co.uk/how_6471814_replace-headlight-renault...
There's a very simple solution to that, if your systems & processes are reasonably lightweight.

Just build and deploy everything on every merge. Compute is fairly cheap, and if running in parallel, it doesn't have to take long.

You can also take it a step further and have "mono" binaries/container images, where you specify the service to execute as the first argument.

I've been doing this for about 5 years now, having a single output artifact for each language being used. It works great.

If you're careful about your optimisations, you can go from hitting the merge button to having 100+ services deployed on production in about 60 seconds

Arguably it's a bit of an extremist approach, but if you have a situation where technically you're deploying thousands of times a day, you get pretty good at making the process reliable and robust
> The type definitions exported by these libraries can be large and complex, and the error messages emitted by TypeScript are so long and cryptic

What’s the alternative? If you make a type error in TS you get a cryptic error[0], but if you make a type error in JS you get a bug which you learn about after it crashes prod…

[0] Personally I rarely get cryptic errors, because I go out of my way to design libraries in a way that the type definitions are kept simple, which also has the benefit of keeping the mental model of how the library works simple ;)
The article never explains what makes a coder a “DIY coder”
I don't know how the UK grid works. I know banks and investors won't put money into something if the rules don't give them confidence of a return on investment. Sure there are tech counter examples for investors, but banks are more careful.
> If you buy an iPhone you should be able to run whatever app you want on it.

I hear this sentiment quite often on HN. Maybe I’m missing something but was this tacked onto the end of those stone tablets that Moses brought down from the mountain?

If not, then it seems like people want this to be a statement of fact when the reality is much closer to:

> If I buy an iPhone I wish I could run whatever app I want on it.
I think this is about the global market.
Very cool.

I have a weird obsession with number input devices for my DIY jukebox.

I could totally see using this to enter the 4 digits to pick a song.

I’ve long thought about touch tone phone keypads too. There’s a frankenstein jukebox at Zam Zam in San Francisco that uses one.

https://www.getjukelab.com/docs/numpads
Most of these problems can be solved with moves, if that's the intention. This code does not copy anything and avoids the unnecessary default constructed object: http://okturing.com/src/14823/body
> Dishwashers and laundry machines

> enabling feminism

Thats all it took?

So if theres no electricity - its back to square one?
The reason may be that people not using either in a professional environment tend to comment faster on HN.

I agree that you must learn it at least a bit for web development. I occasionally have to fix some bug and so I learned it. Another month of income earned.
If wasn't for you and those and the meddling anti nuclear protesters... - Scooby-Doo
Assuming what you say is true, an apple provides you with about 1/27th the amount of carbs the FDA recommends in a day, and 1/12th the amount of fiber recommended in a day.

I fail to see the harm. If I did feel wild one day and decide to down a dozen apples (I'm not sure I physically even could), I'd meet my fiber RDA for that day, and still have only eaten 504 calories worth of carbs.

You may object that I'm not getting any micronutrients this way, but most sources of micronutrients are nearly irrelevant calorically, so they don't really matter when you talk about capacity planning for macronutrients and calories.
Your context-aware TTS is already sounding very good. If I were using it to produce a narration that other people would be listening to, I would want to make at most couple of minor adjustments every few sentences. Most of those adjustments would fall into a few categories: stronger or weaker stress on a particular word, rising or falling intonation on a phrase, longer or shorter pauses between words, and correction of the phonemes in a word. A half dozen toggles for those adjustments might be enough for most cases.

I wonder, though, how much training people would need to understand what adjustments need to be made. Experienced actors and narrators should have a good sense of what to fix, but many people might have trouble identifying what sounds strange in the initial TTS output and how it needs to be changed.
F-35 Fighter Jet Problems Affect the Whole US Military Aircraft Fleet
That's one of the beautiful things about share-based compensation (from a shareholder angle).

When the share price falls, the CEO and other executives take an automatic pay cut that's pretty directly linked to that (linear in the case of RSUs, superlinear in the case of options).
Next up is optical discs and early flash memory variants such as Sony Memory Sticks, MMCs, xDs, and SD cards.

When is the last time you used one of these formats?
He does not mention Uighur genocide in his books.

He has hypothetical future governments doing things arguably worse. Fiction is largely about fictional people doing bad things, or being forestalled trying them.
Yes. $0.00 salary.

Jet, driver and security paid for plus $100mil bonus each year, no problems at all.
You will stay unsatisfied forever because "Why..." is the wrong way to ask questions about evolution. It's too chaotic process.
It does, but you can't rely on ARC being implemented by the receiver.

ARC is one of the latest additions to email standards (introduced in 2019), there are a lot of legacy email systems that don't support it. If an SMTP service supports ARC, then it will probably also support DMARC (introduced in 2015) and DKIM (introduced in 2011). So you'll still be better of with using DKIM, as DKIM adds cryptographic proof of authentication and integrity, whereas SPF is just a simple allow list.

The big challenge with email is finding a happy medium between security, and backwards compatibility for legacy systems.
Because of JS churn. A few years old? Might as well be jQuery!
Again you are not considering other alternatives or providing numeric estimates for your positions.

You might learn something about how to think from this site: https://www.rootclaim.com/
Reaction: Neither "scientists" nor the article's text suggests that anyone involved with this has gotten to Clue 1 about the stability, safety, health, etc. issues of an actual abandoned mine. If some experienced mining engineers had made the proposal, then it might be worth taking seriously.
That would be a very plausible answer that has nothing to do with the hedonic treadmill
Who in their right mind would implement a database engine in Python?
If I could, I would work for fun.
Yes, however if that were a problem in the scenario above, I'm pretty sure LLMs could fix that as well.

They're already very good at translation today, it stands to reason that they could do the needful when it comes to turning regional English into American English. Or Bri'ish English, if that's the accent you want your TTS model to have.
Thanks! Will add an edit mentioning your points on the elevator.

As for the Neptune idea, assuming 200+ years of technological progress in chemistry and physics, isn't there something that could be remotely viable about the idea? (Not fixating on Neptune in particular, but as in using materials from other planets.)
Totally fine with me.

If you don't need my advice you can save a lot of money by not hiring me. Edit: The reason why people hire me as a consultant is hopefully because I give clear and valuable advice, and on JS/TS, if TS doesn't work better you are very probably doing something wrong.

But don't complain to me when JS bites you behind again and again.
From what I can tell (and according to this article), he's the one who also recommended this: https://www.theverge.com/2023/1/12/23552711/apple-ceo-tim-co... )

Given that he's pledged to give away his money before death, I don't think he's super concerned about it.

https://www.forbes.com/sites/howardhusock/2015/03/29/tim-coo...
It wouldn't make much sense: eastern US/Canada and western Europe have about the same profile (same kind of wind/hydro/solar/... sources); it would make more sense to connect regions with different profiles, like the Scotland/England example of the article (high-wind/low-population to a high-population zone) or high-sunlight to a low-sunlight (like southern europe/northern africa to northern europe)
This, and tools like it, could revolutionize video game voice acting. Have any video game engines integrated tools like this so developers can use them?
Why? Do you think Python is a necessity for DB design?
I felt like you do until about two thirds of the way through the second book, which is where things really pick up. These books have since become some of my favorites.

I understand where you're coming from, but I encourage you to try and power through to the end of the second book. The things you complain about are long gone by then, and you might change your mind like I did!
The Ptolemaic System was also mostly correct at predicting the movement of celestial bodies.

https://en.wikipedia.org/wiki/Geocentric_model#Ptolemaic_sys...
It's usually a mistake to just give people what they want, instead of explaining why their demands are selfish and potentially harmful.
I'm guessing auto correct for "by heart"
The point is that "people"'s behaviour is on a bell curve and none of us are "normal"
-> some lie at the edges when they are pressured but are fine when they are relaxed.
-> Some gravitate towards the center - but may slide to either side depending on specific circumstances and situations.

The true fallacy is to think there is anything "normal" at all!
-> rather we have "permissable / accepted" behaviour and "impermissible / unaccepted" and a very very large grayzone in between.

And educating yourself on the edges of that bell curve gives you the tools and acceptance needed to better deal with most of the stuff happening on that curve.
You misunderstood it : )

I love Java and despise Javascript.

In my opinion it is up there with null and other billion dollar mistakes.

The language only works as well as it does because hundreds of people smarter than me have spent hundreds of man-years creating toolings and ecosystems around it to work around all its problems.

This is not to be read as a dismissal of Brendan Eich or anyone - it is totally amazing that he threw together a language that has worked so amazingly well in three weeks.

But everytime one switches between TS and JS one wonders how much money could have been saved if he had somehow invented TS instead back then.
I am pointing out that they are not comparable except very superficially.
This story isn't actually about Oracle, despite that being the most frequently mentioned aspect:

"Another revelation in the document is that NASA paid $4.36 million in software license violation penalties during FY 2021 alone. NASA was able to negotiate some fees down to zero but sent $3.85 million to SUSE and $415,000 to SAP. The auditor suspects other payments may have been made over the last five years – probably to the tune of $20 million."

Does SUSE also have hostages?

The Reg's story seems pretty reasonably written. The problem here is not with the vendors, who ultimately just want to get paid in the way NASA already agreed to pay them. The problem here - and even the Reg is a bit too polite to point it out - is that NASA's managers are aware that NASA is routinely engaging in software piracy and contract violations, yet apparently prefer to [make the taxpayer] pay fines rather than fix it.
While many of the plot devices and tropes are core to sci fi, the delivery method is very different. I don't think the characters are wooden so much as presented and characterized differently than in western sci fi. It's a lot like watching a Korean drama vs. an American one in terms of the way that the arc unfolds and the suspension of disbelief that's expected.
Play all of them together! (:
The massive drop in renewable prices was triggered by government manufacturing support and subsidies. Huge amounts of it here in the US, in Europe and in China.

Similarly, the few countries who have massively built out nuclear power (ie, France) did so because of deliberate government policy, not because their free-market economies were chasing the cheapest source of kilowatts.
If you happen to be a reptile you have to disclose that fact.
You may find the name 'bash' is already in popular use.
Learn how to host your own Mastodon instance on AWS with Release
Note that there is already an application that helps people identify, based on DNA analysis, who they should NOT date (Islendiga-App). However, I cannot imagine that the opposite would provide any practical nor useful application.
A black body catching some rays would give a decent boost (for part of the day at least) - https://www.youtube.com/watch?v=FtfaZMahSUU - just putting the split unit somewhere that catches the sunshine would probably be a non negligible positive!

Once we go down the heat extraction / transfer path some interesting efficiencies should crop up - any waste heat (higher than ambient temperature) exiting a property could reasonably be captured and used.
not sure, but i guess its sampling the flow through and the delta-T across the condenser and doing whatever the relevant calculation is off that.
SpaceX is a great company, worth investing into, because of their ISP + phone telco business (lot of people are ready to pay a high price for that) and a very difficult space technology to reproduce, nobody is going to compete soon.
Twitter is different, it's more like MySpace.
Really sad post.

The whole point of not using social media is to push you to actually meet people in real life. Form real connections instead of reading single sentence comments.

This guy is too scared to even make a new profile because he would have to send new friend requests to all of his "friends".
exactly - all people are normal, all people are difficult, no person is normal, some people are more often challenged that others.
Judging for normalcy is a fallacy
> (As a side point, there are a lot of inaccuracies in the article but I expect the target audience is not me)

Could you elaborate on those?
I vote for SmartMedia[0] in a FlashPath[1] adapter. It’s the “cassette adapter” of memory card readers.

[0] https://en.wikipedia.org/wiki/SmartMedia

[1] https://en.wikipedia.org/wiki/FlashPath
It's called biphasic sleep for people that want to read up on it.

> My guess, this sleep pattern is better for learning.

That might be true. One of the techniques to induce lucid dreaming works similarly – sleep for 4-5 hours, wake up, stay awake for 15-60mins then go back to sleep. It's called "wake back to bed" technique. Many lucid dreamers report increased capacity for learning in dreams.
>It is almost as if the public discourse is dominated by loud simple minded people who sort themselves into tribes along arbitrary/self-serving lines and fiercely double down in the face of evidence.

It is exactly this
The problem with nuclear was never it "not working" but the extreme penalty for the once-a-decade safety failure. To the average voter, they look at Three Mile Island, Chernobyl and Fukushima and say "three strikes and you're out" - and they look at Fukushima and say, "if even the Japanese can't get nuclear to be safe, then Homer Simpson stands no chance." For every HNer shouting for nuclear, there's another million viewings of Simpsons episodes and 3.6 roentgen memes.

I know it's frustrating, but maybe just maybe society isn't so keen on 40 year [1], $500B cleanup jobs [2] and 1000 square mile areas becoming uninhabitable [3], and instead prefers diffuse damage (climate change, air quality, oil wars, etc). I'm not arguing either way, just observing.

HN: before you downvote, please ask yourself if you're hitting the button because this comment is false, or because you don't want it to be true.

[1] https://www.google.com/search?q=three+mile+island+cleanup

[2] https://www.google.com/search?q=fukushima+cleanup+cost
https://www.iaea.org/sites/default/files/chernobyl.pdf

[3] https://www.google.com/search?q=chernobyl+exclusion+zone
I’m all about minimizing bundle size but if your project is at the point of optimizing for 10kb, I’m pretty sure you’re working on the Mars Rover. ;)
The syntax is very similar on the surface, at least compared to Perl, PHP, Python, C and - I would personally say - C++ and a number of other languages.

Yes, there is no way you'd mistake one for another if you have worked in any of them - but they look superficially similar.
I don't think (i) doesn't make sense to me... I guess a package could foist a TS dependency on you but it certainly doesn't have to. It's pretty sloppy if it does, so maybe not the greatest package anyway. (ii) has nothing specifically to do with TS. (iii) agree. (iv) sure, though static type checking requires a static type-checking step and tool.

You started by skipping over the benefit of static type checking, but that's the direct trade-off: is that benefit worth the extra complexity and time spent satisfying the compiler. For me it's probably usually yes for smaller projects where I know the devs can handle it and definitely yes for larger projects where the communication burden is high (it just partially helps people stay on the rails, organized, and on the same page -- not sufficient by any means, but it eases the strain).
With a attitude like that, I wonder if it is worth having you on the team. Might just push me to pick JS then.
This is not intended to be flame bait, but what else would you expect? He is a Chinese national writing within China. This is not an ex-pat safely secluded in a western country writing sci-fi and attempting to get it allowed back in China. Even if he is aware of the full scope of the CCP’s actions against the Uighur peoples I don’t see how you expect a published work in China to contain anything but the Party line.

He is just a guy writing fiction in a country which does not tolerate political dissension from established narratives. As soon as he had any success the ability for him to deviate from Party approved thought became smaller and smaller.

But, I do like siblings suggestion to buy and read the books used if you want to avoid financially supporting the publishing/advertising machine (both East and West) that is profiting off material that ignores and covers for tragedy.

Edit: I should have specified that I am talking like it’s just his written output, but I think my comment applies to his presence or appearances in media in any form (interview, reviews, promotion, etc) not just the actual stuff in his books.
I have. We used stimulusjs otherwise and wrote a controller that took in a component name and JSON props (embedded in HTML as a data attribute).

It works well. You end up with HTML like:

<div data-controller=“component” data-name-component-value”example” data-props-component-value=“{a: 1}”></div>
Surely the answer is (1) as much as possible but (2) realistically unless you're very senior that means you take what you are given and (3) it's all sort of made up anyway since it could be diluted so beware of over generous offers.
It's a bit like Jean Michel Jarre's concerts in China. It's not by far the best that we've produced but it was the first to be performed at that scale in a culture that had relatively little contact with Western music. The flip side is that very few Chinese books make it to the West in translation, and as such it is both a first and a sample at the same time, it may not be the greatest book ever written but it certainly isn't the worst either. Hailing it as a masterpiece is a bit over the top but then again, if that incentivizes publishers to translate more books from Chinese to English then it has my vote.

FWIW I'm pretty old school when it comes to SF and found it readable but certainly not at the level of the holy trinity.
I hardcore regret it...but not enough to just open new accounts and re-add people?!
Having not read any of Liu's works: how exactly is the idea of total surveillance a narrative innovation of Liu's?

I'm reminded of Arthur C Clarke's The Light of Other Days; that to me was total surveillance.
> When you play the sound, the start is at the bottom of the image, and then moves upwards (kind of like Guitar Hero)

In this case Y-axis is time, no?
A celestial collision would probably be the only thing that could do that. The nimby crowd would also be an issue.
They may still eat you, but in a totally stylish and intelligent fashion. A Michelin star perhaps.
I'm a big fan of admin tools, they can be very useful in getting data into a database without SQL (in the beginning), providing product people with a handy interface to explore data (if they don't use tableplus[3]), allowing customer support to field customer inquires, potentially allowing QA teams to diagnose issues.

They can indeed be a pain to build if one puts in the same codebase as the product codebase, best to separate their code out into a separate codebase. Business logic is often not applied to admin tools hence better own codebase.

Recently I built a backend using Node-Red[0], being a card-carrying Emacs user, I was surprised how simple it was to design flows to represent an API for my application. But the really great advantage was the admin tool. I just used Node-Reds dashboard[1] to create a simple frontend to interface with my database. It allowed me to play around with my database schema until it felt usable. After that I designed the API.

Just one more plug: pgModeler[2] is terrific for visualling modelling a postgres database. Incredibly useful and much preferred (for me anyway) over codified migrations. Combined with Node-Red, I could focus on getting the business logic done and not fiddle around with database migrations, data format conversions or debugging code.

[0]=https://nodered.org
[1]=https://github.com/node-red/node-red-dashboard
[2]=https://pgmodeler.io/
[3]=https://tableplus.com/
That's even what caused the creation of App.net (as a social network): https://en.wikipedia.org/wiki/App.net

At the time I backed it at the developer tier as soon as the crowdfunding campaign was available and keep fond memories of it.
Do they even make profit at that price point?
There are 250$ 4 spot induction stoves in ikea in poland. No idea where author got the 2500$ from