skysight-inc/HackerNews huggingface dataset:
Is this supposed to be sarcastic? The grid does carry high voltages over long distances. The standard voltage in North America is 765kV, and for HVDC lines it can be 2MV. But that's for long-distance transmission lines, not more local distribution lines, which are necessarily lower voltage (36kV I think) for practical and safety reasons.
Example: When seeing a huge uptick in demand beginning to form, management can either ignore it and let competitors who do hire and build out steal their market share, or they can hire and build out and hope the demand sticks.

If the demand sticks, the business grows. Everyone wins, customers, shareholders, employees, society.

If the demand disappears, there is going to be a lot of slack in the system, employees that have nothing to do or are doing busywork on deadend projects which will never have customers or use cases.

A good practical example of this is that a lot of tech companies saw this after COVID. In some sectors of tech, demand turned out to be sticky, in others, it wasn't. Management in 2020 couldn't see the future and know what would work out and what wouldn't. Many hired out and now need to cut back, especially with rates so high and capital so expensive.

More often than not, it's much more complicated than "incompetent management". No one has a crystal globe.
It’s a publicly viewable GitHub issue that people can still navigate to or comment on, it’s not like it was scrubbed. It’s surely a PR move to show they’re on top of it but not anything to read into in my opinion.
"David: Well, and that being our final question for you. It’s 2023, 30 years anniversary of the founding of Nvidia. If you were magically 30 years old again today in 2023, and you were going to Denny’s with your two best friends who are the two smartest people you know, and you’re talking about starting a company, what are you talking about starting?

Jensen: I wouldn’t do it. I know. The reason for that is really quite simple. Ignoring the company that we would start, first of all, I’m not exactly sure. The reason why I wouldn’t do it, and it goes back to why it’s so hard, is building a company and building Nvidia turned out to have been a million times harder than I expected it to be, any of us expected it to be.

At that time, if we realized the pain and suffering, just how vulnerable you’re going to feel, and the challenges that you’re going to endure, the embarrassment and the shame, and the list of all the things that go wrong, I don’t think anybody would start a company. Nobody in their right mind would do it.

I think that that’s the superpower of an entrepreneur. They don’t know how hard it is, and they only ask themselves how hard can it be? To this day, I trick my brain into thinking, how hard can it be? Because you have to."
Rubylit: Literate programming system in 35 lines of Ruby
It is. Basically EPIC is testing the water whether laying off via asset sale will be exempt. The layoff team need to have grit to fight thru supreme court to inflict huge damage to EPIC.
I like both Haskell and Rust (in theory; haven't written anything nontrivial in either). But they both seem to encourage you to spend a lot of time and energy on the meta aspects of programming. You can build safe, beautiful systems, but you can also happily spend all day (all week? all month?) playing various forms of code golf without actually producing anything.

Go, like C, is a very get-it-done language. It doesn't let you have any fun at all with abstractions, so you end up just doing your work instead. In spite of its warts, I think Go is remarkable and unique for this quality.
No. But I've live in the US. You been to China lately or ever?
Or https://nitter.net/alexanderhanff/status/1714944718205755483
This makes no sense indeed. Completely unrelated to privacy in the first place, a lot of Javascript does not even make any requests at all, let alone with user data
> Legacy freight brokers who have been doing this a long time are being caught surprised. They may have thought they had months of runway that rapidly collapsed to weeks.

There's at least one major US freight forwarder who has been in business for over 40 years and who has never done a layoff, not in 2008, not in COVID, and not now. They're not perfect and have other flaws (like every other company everywhere), but still.
Elon Musk turned into 'a little baby' on Tesla call: Investor [video]
5-Year Ownership Costs

Tesla 3 - $49,763

Toyota Corolla - $32,286

Corolla is nicer, more comfortable and reliable car.

https://www.edmunds.com/car-comparisons/?veh1=401919101&veh2...
> The company wants to ‘focus resources on those most widely used by our customers.’

I wanted to do the same last year, but interestingly nobody of my audience went off from X to mastodon, so I still have to post my film industry updates to X.

Similarily when WhatsApp changed its Terms of Use to be incompatible with german privacy laws (using whatsapp content for facebook profiling), I had to give up whatsapp as primary communication medium in the local club I'm leading. But nobody else went to Signal, so now we are back again with whatsapp. Nobody cares
That is an odd and cynical take.

I see a TON of open source projects (frameworks, libraries etc.) on the frontend alone that are built using TypeScript. And on the backend Golang is hugely popular and Rust is gaining a lot of traction. All in open source. Not every one of those open source projects is backed by VC money or built by consultants.
Quite an unusual take. There are millions of developers who prefer TypeScript over JavaScript for any job, including self-founded products.

But even if they didn’t exist, it’s a non sequitur. There are very good reasons for type systems regardless of how projects are founded.

You might not realize that Go has a very limited and awkwardly designed static type system that is the sole reason reason people prefer it for certain tasks over Python, which has both a dynamic, and by now an optional static type system.

Your final point, that types make things more complex and harder to develop is also flawed. Type systems exist to decrease the mental overhead and unload it from the programmer onto the compiler.

They might require more work upfront, but make software more solid, easier to reason about and easier to change. If you’re building a one-off that you will never change then a type less language might be of interest to you.

But it’s short sighted to think that you will be able to write it once and keep it running forever. Only managers who don’t code believe fairy tales like that. In reality many people sit down on a codebase, they fix things, and add functionality. When they do, they want to avoid bugs, they want the compiler to help them, they want LSP, they want to avoid null pointer dereference, double free, they want to be safer, and more productive.

They’d rather spend a week upfront instead of a day so that every one of the later changes takes a day instead of a week.
It's funny the thought did cross my mind to stop using YT. Idk at some point can't write any more code/have to do nothing.

Anyway I just read a doc and I'm back to being plugged in.
Surprised more legal docs aren’t tracked like git, with pull requests
It sounds like they need some type of automatic or robotic winding system... Even without some catastrophe, they surely have to make new transformers from time to time, and winding miles of copper by hand sounds ridiculously inefficient for a manufacturing process.
Revisiting AI and Copyright Law from First Principles
The comparison is not quite equal. Because if I don’t pay for photopea, I can still use it for free with ads. So in effect it’s like a pay-what-you-want pricing model.
I use XHTML, mixed with a little custom XML, and processing with XSLT to produce final XHTML [1]: all of HTML is usable that way, the generation process is customizable, the dependencies are relatively easily manageable, the involved formats are standardized.

[1] https://git.uberspace.net/homepage/
Yep, that is how the law works. In this case cash is going to the creditors. Employees aren't owed anything, then the next in line are the creditors.
With these error-bars and the whole concept of such observation that may well be a primoridal soup for silicon based life or a planet-scale sand storm or Saturn-like silicon-rich rings face-on. You should keep in mind that the planet is not resolved at all, it is just changes of the star spectrum when a tiny (in comparison with the star) planet passes in front of it.
Maybe rpg maker? That's the one that hooked me, but i was 12
haha, fair point. It's worth reading, I think. It's a coherent point of view. I agree with a lot of it. Just not the "trickle-down economics" version of market-driven capitalism that he supports.
Can I make a simple point?

As an academic, 99% of my time is spent doing two things:

1. Writing statistical computations using a language like R or python.

2. Writing English text.

The most important thing about a document language is that it should prioritize those things. For example, here's why Rmarkdown/Quarto is better than TeX. A TeX document starts:

\documentclass[12pt,a4paper]{article}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{geometry}
\usepackage{enumitem}
\setitemize{noitemsep}
\usepackage{tabularx}
\usepackage{setspace}
\newcolumntype{x}{>{\centering\arraybackslash}X}

\newtheorem{theo}{Theorem}
\newtheorem{prop}[theo]{Proposition}
\newtheorem{lemma}{Lemma}

\usepackage{fontspec,xunicode}
\defaultfontfeatures{Mapping=tex-text}
\setsansfont{TeX Gyre Heros}

A quarto document starts:

---
title: "Natural selection in the Health and Retirement Study"
author: "XXX"
abstract: |
I investigate natural selection on polygenic scores
in the contemporary US, using the Health and Retirement
Study. Results
partially support the economic theory of fertility as
an explanation for natural selection: among both white
and black respondents,
scores which correlate negatively (positively) with education are
selected for (against). Selection coefficients are
larger among low-income
and unmarried parents, but not among younger parents or those with less
education. I also estimate effect sizes corrected for noise in the
polygenic scores.
date: "September 2023"

You see the difference in emphasis.
Elon’s blaming working from home workers, while simultaneously working 9 jobs and having 11 children…
https://archive.ph/yVHQL
>we have no domestic sources.

Where are they made? This sounds a bit like a national security failure. A country as large and world-dominating as the US should be able to manufacture its own electrical distribution infrastructure.
> I wouldn't be surprised if 10 years from now the US government will declare Tesla a charging monopoly.

Just asking a stupid question: isn't setting up a charging station relatively easy?

I mean is the barrier to entry not pretty low?
Compared to say conventional gas stations, there are fewer dangerous things, etc.

The only barrier I see is that each charger network might want their own app, etc. Providing a poor UX.
But that's entirely fixable, I already see contact-less card payments at gas stations today -- other charging networks could do the same.

What is the moat?
> if you ignore types they will just go away

I agree, programming is very hard. Let's go shopping.
I don’t disagree on the summary of your post. Especially for refactoring, types can be great.

But it is funny you chose the creator of Scala as the example. The gold plated banana cables of typing. The entire language and its endless lang mailing list discussions is a meme by now.
If only Mozilla gave us the ability to choose what extensions should be enabled in what containers[1] I'd be a happy camper.

[1] https://addons.mozilla.org/en-US/firefox/addon/multi-account...
like Zigs `try xyz();` which does what you say
Some of these interactive simulations for learning are called “Explorable Explanations” [1], coined in 2011 by Bret Victor, the author of your second link (worrydream.com), which also talks about “Explorable Explanations”.

For more examples, see [2].

Very much agree that this is what explanations and presentations should be in the modern age. I think a documentation language (what Nota and Typst aim to be) is still needed in this age of Large Language Models, when the ideas are more complex than those expressible by natural languages.

[1]: https://en.wikipedia.org/wiki/Explorable_explanation

[2]: https://explorabl.es/
As an employee you also know what situation you’re in, they already downsized from 1500 to 500. That in itself should be warning enough that you’re working at a very risky company.
If you browse random Go code from https://pkg.go.dev/ you will have a hard time finding that hypothetical case where most of your code is error handling chores. The problem is artificial.
> but the wax cylinder survived in the Dictaphone (https://en.wikipedia.org/wiki/Dictaphone) which was used for, well, dictation

Product failed but the name it was given was brilliant and timeless as it's used until today in many languages.
Yeah, this specifically:

>The deployment of that js file itself requires consent

is an “interesting” interpretation of ePrivacy.

This:

>the running of the javascript within the browser to ascertain how the browser is behaving also requires consent

is true in some cases, eg. browser fingerprinting for tracking purposes.
Yet Inkscape's snapping system changes pased on where your cursor is, making fine tuned alignments much better than ANY other software. Yes, I know it is a complex system that's not very well documented, but my point still stands.
> I have not seen anybody successfully build something on their own time, money, risk who like types. If there is someone here, I would love to see it!

Experiment: you go and search for people who have built something on "their own time, money, and risk". Find them by what they've built. First decide whether you respect what they've made, and only then check what language they decided to use to build the thing. I predict that you'll find plenty of people who have built respectable things using typed languages.
Not touching chromebooks anymore now that I have to throw two of them away. Can’t install another OS. Can’t get security updates. Hardware is perfectly fine. But unusable.

As someone that ditched his car to lessen his environmental impact, this hurts.
https://web.archive.org/web/20231019123751/https://www.wired...
Jon has some great points here about let’s have the hard conversations, and i support his fearless contrarianism. However it’s more of a moralistic liberal ideal than anything resembling a real solution.

I think one of the misses is the implication that we can treat people like intelligent adults, and allow them to show up as adults. Vs if we censor conversations (infantilizing the audience) the bad ideas will metastasize.

If we if had to choose between metastasize and sepsis, the choice is clear.

If we are talking about a school environment i would 100 agree with Jon. But i think the larger population has proven that they are not intelligent adults (a really sad state) and can not be trusted with bad ideas prone to virality.

I lean with Jon’s idealism. I prefer the new Twitter over the old. But the tradeoffs are nuanced. There are not many clear and articulate thinkers equipped for the insanely complex times we find ourselves in.
I’ve been working on light weight text to cad as part of my participation in Paddle’s AI Launchpad accelerator.

I am an amateur woodworker and wanted easier ways to quickly prototype ideas.

The sweet spot for me is more accurate measurements and better drawings than my pen and paper but without the overhead of firing up Fusion 360 and trying to lay out the 2D then 3D process.

Neither of the above is great for iteratively exploring designs either.

My last project was a custom drill press workbench, and I did the 3D in sketchup and Fusion to get a feel for both tools popular with woodworker hobbyists.

These types of designs are often sold for a few bucks with the project assembly videos posted on YouTube.

I did my initial testing of this using iterative prompts to OpenAI models asking them to refine the design of an outdoor wooden bench with dimensions appropriate for a toddler.

I had some live edge donor wood and wanted it to comply with the thickness of the materials as input.

I was able to prove to myself it could be done with generated scripts for the blender-API.

I set aim at single page that can record spoken audio, perform STT, process it into valid blender Python, export a .glb and display it on the same page.

Making a great demo is a lot of integration work and a lot of LLM programming, pre and post processing, system context refinement etc.

But it’s pretty awesome.

In my experience generating for Fusion is dicier than blender, but I suspect with specialized model training and a bunch of dark art LLM incantations this could become a prosumer tool, and possibly speed along professional work as described in the blog.

So far this is not stuff w complex mechanics or fancy hinges, so it might not meet the threshold of CAD for some. But there are a lot of folks who want “cad like” experiences without having to muck w the tools.

I’d love feedback if anyone is interested in checking it out. Demo day is toward end of this month, I can be reached at the email in my HN profile.
The base trims of pick your lower end ICE are also less expensive than the average gas car.

How do those Teslas compare to a gas car with similar passenger room?
Wage Spiral to Continue
Yes I’ve been to China.
The current tinytapeout 5 adds the first analog support, so I guess it's even a bit more experimental than normal.
My point is: does figma have it? No! Figma has not a single option for diagram drawing; at least Inkscape is trying to. I am just confused about why he chose figma for this specific use case
Yes, I agree. If you just ignore errors, they will go away. #yolo

P.S. That said, any program written in Go is an absolute shitshow of crappy UX because of the (inevitably) inconsistent and often incorrect error handling.
Yeah I think so. It goes back to the days of television, where I can watch TV and see ads without someone stalking me.
What are the similarities and differences between it and quarto?
Well it is the fictional pepper from The Simpsons, however two people on the internet have estimated it's heat, a blog post from Postdoc Street in 2013 speculates 3.0 million, and there is a youtube channel created two years ago, named "Guatemalan Insanity Pepper 13m Scoville". So it's either 90% as hot, or 20% as hot.
I use chrome profiles to get some structural separation between work, personal and inbetween. One has 1password and two have bitwarden, I can install different chrome extensions and maintain different chrome logged in sync states.

I didn't find Firefox tabgroups did it enough for me.
Only we won’t be able to discuss it on the Internet then ;)
Yes, as everyone knows, you are only entitled to an opinion about software if you are also a successful business entrepreneur without external funding.

Good type systems increase velocity by leaving less room for error, so that you don't have to waste half your time debugging and fixing issues that could have been easily prevented. They also provide helpful structure and an IDE experience (the right values, functions, actions, etc are actually suggested for you wherever you are) that really does speed up development a lot.

There's of course always a trade-off: bad type systems can get in your way with boilerplate that you have to wrangle. But I don't think that's the typical experience.
> Optimizations are only possible if iterator-style APIs are used

They make it simpler, but it also is possible to detect that loops are iteration-style access in disguise.

That takes time, so its more likely to happen in ahead of time compiled languages.

C compilers can vectorize some of such loops, so they have logic for doing that.
US sends weapons to Israel to destroy and kill radical Islamists and invaded Muslim countries on false grounds. China deals with its own domestic radical Islamists problem through re-education camps after countless domestic terrorist acts.

Some random person on HN once said that China solved his domestic terrorism problem through re-education camps and went from hundreds of innocent people getting killed per year[0] to near zero without mass killing Muslims. If Obama had done the same, he would have been given a nobel price. Instead, it's labeled as a genocide by the west. I thought it was an eye opening perspective.

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

Edit: I should be clear that I do not condone any violence or war. I also don't have an opinion on the ongoing conflict in the middle east.
This isn't the bar though, thats a ‘can I prototype something to MVP’ situation
DIG or Disney Internet Group circa the early naughts was legit talented and influentially working in technology. Then the pyramid of management death arrived.

Protip and disclaimer: never work for Disney as a contractor. They'll blame you for their own faults and bring the lawyers out on you for shiggles.
I have two PN5x and I’m quite happy with it. I only opened it twice. Once to assemble and 1 year later to check how much dust accumulated inside. Surprisingly not much.
So if I set specific process configuration as per what POSIX allows, do a fork(), I assume the child process will inherit it as expected?
The Day After Tomorrow by Roland Emmerich is one of the postulated scenario. It was very entertaining though a bit over the top. Part 2 sequel is very meh.
There are extensions to bring back dislike button, makes a world of a difference
I know Inkscape is terrible for making diagrams, but what I am trying to say is that figma is even worse. Inkscape has at least some tools to help you create some diagrams, but figma is just for UI/UX design, not diagrams.

> Not the best though. That honour goes to IPE.

Never heard of IPE, I am going to check it out, thanks.
I see, so they relabelled a smaller (more representative) subset for the captioner manually but more diligently, then used that to relabel their large set (analogous to LAION) with more descriptive captions, then trained DALL-E 3 on that.

By the way, in the case of CLIP-Interrogator-2, I wonder how they came up with their wordlists (included in the repo). Are they just all unique terms from OpenCLIP?
IIRC the Scoville Heat Unit is “equivalent parts per million capsaicin” - so it’s already considerably hotter than pure capsaicin is (there are spicier molecules available).
> you've still got to walk up the stack to the point where the error is actually dealt with.

This is why we wrap errors. The error message gives a pretty good indication of what the stack was doing when it went wrong.

I had a junior dev work with me on some JS. I was writing it in functional style because it made sense at the time. He was really struggling, so I refactored it to old-school imperative and he understood it and was able to work with it. It might have been an issue with the way he was taught JS, but I think it's more that tightly-packed concise code is actually harder to parse. Not least because you have to understand the whole thing to work out wtf it's doing. Whereas with one-statement-per-line you can scan down to the lines you're interested in and focus on those.
Haven't used Java in a while but I believe charAt() returns a UTF-16 codepoint and is constant time access. So something like the above works not only for ASCII, as well as for the majority of Western languages and special characters you may encounter on a day to day basis.
> In particular, I am of the (somewhat provocative) opinion that things like radical Islamic terrorism, fringe climate activism, and the more virulent brands of third-wave feminism are all, at their core, performative quests for such transcendence.

Interesting thought. If you have a blog, I'd like to read more.
Yes but for figjam you need to buy it separately IIRC