skysight-inc/HackerNews huggingface dataset:
This feels like a new form of art altogether - creating images from words.
GPT-2/3 were very impressive and I had pondered over their possible effects on society, but if something half as capable as Dall-E 2 were made publicly available it would likely be world-changing.

This really makes me think that the next major paradigm-shift in society is AI-related. (The most recent one being the Internet, or possibly the iPhone)
It seems you believe that propaganda must intrinsically be nefarious or false. My point is that propaganda is anything which the state finds beneficial for people to believe and therefore promotes. As an example, if a turn of the century government produced flyers extolling the virtues of hand washing and simultaneously produced flyers extolling the virtues of eugenics, would one be propaganda of public health but not the other? Why?

Edit: To be clear, governments all over the world have executed massive public health information programs.

- sanitation in the U.S. ca. the 1910s-1950s

- toilet use in India (ongoing)

- evangelism of the public health post WWII in the U.K.

- Campaigns against AIDS misinformation on Africa from the 90s up to now
Longtime fan of his channel. Nice to see it pop up here.
Cool game! One thing I found a little jarring was the popup that appears when you complete a puzzle. I feel like when completing a puzzle it'd be nice to see the finished result, at least for a short amount of time, before seeing the popup. But well done!
I don't run nigtly browser builds because that's too much to keep up with. I have actually read quite a bit of the code for the browser I use. I read almost everything I deploy because I'm responsible for it. Using other people's code absolves you from maintenance but not responsibility, that's something people need to start understanding. It's a very reasonable expectation that you read through your dependencies, if it's too much then it's time to trim some fat.
XYZ has become a common go-to in the community so it seems to be working well for them.
Open source and large dependency trees are orthogonal. You can depend on closed modules in compiled languages, many people do. You can write open source software and only depend on the standard library, many people do.
What is the alternative to credit cards? Cash? Crypto?
Really terrible take seeing as Javascript devs span all areas of focus and every level of experience, and education.

I've seen plenty programmer's with CS degrees make terribly dumb mistakes, and some self-taught developers are some of the smartest people I've worked with.

There are more javascript developers, because JS is far and away the most popular programming environment due mainly to its ubiquity on the web. Because of that the JS supply-chain is a much larger attack surface than most languages.
Did you mean to link to https://news.ycombinator.com/item?id=19386093 or was your link a meta-joke?
My main point was that it's silly to treat stdlibs as gospel and everything else as vulnerable nonsense.
Only guy I knew who ever worked for the government quit in disgust after 6 months because of how little was getting done, so I don't think it's particularly good for that either.
Anyone know what's up with the https://preguntarepuesta.com/ links on some of the tags?
I'm forcing myself to write my own programming language and then solve leetcode with it to stand a chance in today's interview rodeo. If you're interested:
https://github.com/glouw/rr/tree/master/examples/leetcode
If analog is potato, then those systems look more like yams. Their effective resolution, in the optical sense rather than the image size sense, seems to be really low, compared to DJI: https://youtu.be/llRaTs3bVuE?t=12

Definitely cheaper though!

disclaimer: I just bought a DJI headset. I may be biased and trying to justify my purchase to myself. ;)
> Credit cards already give you a 30-day grace period before purchases start accruing interest.

This depends on the timing of your transaction and your statement date. If you purchase something 1 day before your statement date, and you don't pay it off that same day, you will accrue interest.
explain this comment?
Neat! I've never been quotable before!
I do my email address like you. One of the things I was thankful for with Fastmail is that it does this automatically for me (sets the FROM address when I hit reply to whatever the receipt address was). I hate when you hit reply and your mail client sends it from the default address and then the recipient bounces it because it doesn't match anything in their records.
Does the centralization make the situation worse? I agree that there's probably a larger total number of illegal materials shared on large sites, because they get the most traffic. I'm less convinced that that the same amount of user activity fragmented across a hundred different companies would see more effective enforcement. Remember, stats about how over 90% of CSE material reports to law enforcement come from Facebook is testament to how effective the reporting infrastructure is. I've also read articles about how Bing and Duck Duck Go are not as effective at filtering abuse material than Google - which is not an dig against the former, but an byproduct of lower available resources. I don't think decentralization would improve that.
So if we saw something older than this thing (roughly), would that fundamentally disprove the Big Bang?
To not interpret it that way would be naive.
Drop prices 50% and start charging the outside parties. Raise slow. 5+ Years to current price.

Revenue will be higher than at present. All "but we could have got more" is opportunity cost modelling against my "fuck that I'll watch stan or hbo instead"

If they intrude ads they're on the Downhill run: dump them fast.
Also, think about how it adds to the work of the parents. Before your child, you probably never tried to lie as an adult and didn't need to remember your lies. All of a sudden, you've got a kid and now you start to lie to them and need to keep spinning these webs of lies to support previous lies. Must be exhausting.
Albeit one that arguably lasted for a very, very long time.

From https://news.ycombinator.com/item?id=30943039 recently (also posted
https://news.ycombinator.com/item?id=23732384 a couple years ago):

> ...[N]etworks like Friendster, MySpace, YouTube, and, later, Facebook and Twitter were dissolving the boundaries between social groups that had long shaped personal relations and identities. Before social media, you spoke to different “audiences” — family members, friends, colleagues, and so forth — in different ways. You modulated your tone of voice, your words, your behavior, and even your appearance to suit whatever social “context” you were in (workplace, home, school, nightclub, etc.) and then readjusted the presentation of yourself when you moved into another context.

> On a social network ... all those different contexts collapsed into a single context. Whenever you posted a message or a photograph or a video, it could be seen by your friends, your parents, your coworkers, your bosses, and your teachers, not to mention the amorphous mass known as the general public. And, because the post was recorded, it could be seen by future audiences as well as the immediate one. When people realized they could no longer present versions of themselves geared to different audiences — it was all one audience now — they had to grapple with a new sort of identity crisis.
Studios already reuse a lot of assets to cut production costs. No use remaking the same rock so it can be sentimentally "unique".

"Dall-E 2, show me Keanu Reeves emoting towards a celestial pigeon" is far fetched enough that an AI will fall over by itself. The technology is very exciting, but I see this akin to a bicycle - not an unmanned vehicle
Thanks for commenting: I sort of agree, as this sort of feeds into my point.

The 'meta-argument' I was making is that delivery requires coordination, and the more you deliver the more work it is.

That's all well and good, but on a singular level I agree that simply throwing a patch request without doing the due diligence won't get you far.
Not a US citizen but last I heard cannabis is illegal on the federal level, so yeah, cant be relaxed until its legal.
It’s a really cool video.

But I think there’s always room for criticism:

- We shouldn’t look to cars for the future of transportation. They don’t scale especially in large cities (Dallas, Atlanta). Fly me a drone though a bus or train factory! I’m not saying for everyone to stop using cars completely, but city and suburb design shouldn’t make cars the only option…and Elon’s tunnels are the opposite of a transit solution.

- Tesla is potentially getting its lunch eaten by competitors like the Hyundai Ioniq 5 and BMW i4. They need to improve their interior fit and finish to compete. Tesla’s advantage will evaporate very quickly when faced with motivated and giant rivals. Hyundai and VW in particular should scare the crap out of them.
Yea, they all do. That’s who mentors all the juniors they hire. It can be harder coming from non-FAANG, but plenty of people do it every year, esp as all those companies are expanding. Gotta put in the LeetCode grind though, bc other than Netflix, they all do those interviews.

I’m at about 15 yoe, got interviews at 3/5 of the FAANGs with only startup experience on my resume.

As others said in thread, get those Blind referrals.
I last used Sublime Text in early 2014 and the same is true for most of my friends.

It is a lot more performant than VS Code, but VS Code seems to have won on the sheer quantity of “good enough” plugins. Its pair programming features are a big deal as well.

For the most part I use VIM for quick things and VS Code when I need a plugin or to work with others. SBT kinda sits between those two extremes.

The pair programming feature from VSC is the only one I’d really miss from that side if I were to go back to SBT. Not sure about from the VIM side because I’m sure the SBT VIM plugins have improved over the past 8 years.
its not that bad if you use the native filesystem, although then you have to actually get your files into the native filesystem
*All of them. As far as anyone is aware, the very specific alloy needed is proprietary to Tesla.

Volvo has one on order, but Tesla still jas even larger ones on order for the Cybertruck
Why do you view the pornography at 15 as traumatic, while prostitution at the same age as "kinda fun"?
Do FOSS contributors actually expect malware like this to produce signifiant positive attention to their cause? More-so than social networks and the media?
Not at FB at least, E6 ($568K) is M1 equivalent ($584K).
Cloudflare is only the default for users in the USA.

I'm in Canada and the default provider is CIRA. I can also choose to switch to Cloudflare, NextDNS, or add my own.

You can check out the Network Settings at the bottom of the General tab to see what your default is.
Snyk is having a field day with new signups.
Executed Chinese inmates had hearts or lungs removed before death
What does this mean out of interest? Like $250k salary and $750k stock?
>Huang describes how China’s primetime news program, Xinwen Lianbo, is stilted, archaic, and is “a constant target of mockery among ordinary citizens.” Yet the Chinese government airs it every night at 7 pm sharp.

Sounds kinda like the nightly news in USA
The day I connected "hang on, Explorer can browse FTP sites directly" and "ftp.cdrom.com" was fun.

A bit wall-of-folders and distractingly laggy, but fun.
Compare your financial setting from massive financial gain versus not having it: you are immeasurably better off than the person that did not own a house during the same time period. You are also immensely better off than anybody who was born later and doesn't have massive family resources for the down payment.

The rise in prices is the predictable (and desired) form of demand-side management thay results in market-based pricing of homes.

In another comment you express the desire that people should live places other than Vancouver. That rise in prices gives you both financial power and the displacement of others that you desire. I think it's wrong.
Considering both of them are still around 1/20th the scale and not profitable, while Tesla has 30% margins on vehicles, I don't think there is much fear.

The goal was always to cause the transition away from ICE, not stop competition. Every EV is one less ICE car
came here to raise the same thing, it's odd that this rand was allocating. it seems a little odd to be fixing reentry in rand() and not rand_r() when rand is already so bad anyway. I'm not sure what's worse between doing this reentrancy dance and dropping the taocp magic number accidentally if the static isn't seeded (as in musl). rand is bad, stop using rand was the right answer in any case.
And most licensing and accreditation is a joke. It's never firm enough. These certs can be gamed. Colleges are grade inflated and too many idiots are passed.
Biology is not programming, man.

We can work on different abstraction levels because in the worst case, we can just crack open a hex editor and write raw assembly or mess with the OS directly. We've built on that to get C, and Java, and Python, and all that other good stuff, but we can go all the way to the bottom if we need to.

Now imagine you're working on a computer with proprietary hardware. The easiest way to interact with it is via a provided high level language, like Lua. This is eating, drinking, sleeping, exercising. Now imagine that you crack open the assembly because something is just not working right. Some illness or something. And you come to realize there are thousands of different opcodes (proteins, enzymes, genes, etc.). Not only that, but sometimes they work differently depending on where in the computer they are located or the time of day or whatever (organs, menstrual cycle, circadian rhythm, etc.). You can make some good guesses on what a couple of them do, but you are not sure of the entirety of their effects for the majority of them.

So you're looking at the interfaces and you figure out if you send the right data to this and that place, you can get it to work right, maybe with some acceptable or unforeseen consequences. This is medicine, and it is a miserable way to do things due to the complete lack of understanding and control, much like driving your car from the backseat with a 10 foot pole while facing backwards.

So you've discovered a lot of hacks, made a lot of medicine, collected a lot of 10 foot poles. And as you look at your ever expanding collection, now easily in the thousands, you begin to get the creeping feeling that (a) you will never find a panacea, (b) the system you are working on is a disgusting mess of patchwork jobs on patchwork jobs developed over millions of years, and (c) there is probably an underlying system directing all of this, but its complexity might not even be better than what you're operating on now, and you definitely lack the technology to utilize it properly anyway.

And what you're doing is saving and bettering people's lives on the whole. And then some big shot comes in and says "Ackchyually, why don't you just access the lowest layer directly? Pretty sus." Try to have some perspective and humility on how horrifically complicated biology is. Life was evolved, not designed. Life isn't a computer. The relative simplicity and sanity of technological systems is a blessing absent in biology.
You only pay 4.4% of your salary if hired after 2014 (I only pay 0.8%). If you retire with 20+ years of service at 62 or later, you get 1.1% per year of your high-three salary. That amount is adjusted by cost-of-living increases as well, though of course that may not keep up with inflation.

Also keep in mind that TSP contributions are matched up to 5% of your salary. Consider the pension in the context of also maxing out contributions to TSP (which has the same yearly contributions cap as a 401k). A fair comparison should include the whole package.
1. It's insane crypto has basically become "run this untrusted code on your bank account"

2. It's sad the people who will be hit with this stuff the most are the newbies :(
Oh, I thought he was talking about Google, who intercept all your search terms for the valuable service of providing advertising to you.
Do you have any actual evidence for this claim?
Funny you should ask that, I was just watching a video about car door manufacturing.

Here's the timestamped link showing a worker in a modern factory spray painting a door. https://youtu.be/iPhwBUnR_XA?t=442

Now, how common is that? No idea.
Senior engineer III on levels.fyi is approximately even with a team manager TC-wise, but above that they seem to diverge rapidly.
> Single family zoning should be abolished in this city if we have any intention of solving the housing crisis.

What about people that want to have a party on a Friday, but NIMBYs in an apartment complex throw the book at anybody that has fun past 10PM?
> Before your child, you probably never tried to lie as an adult and didn't need to remember your lies.

Where are these adults who never tried to lie?
This is impressive. Yet, before you go the AGI is nigh, ask yourself a simple question: will this spiral in or spiral out? If we feed everything the model comes up with back as training data, will we get Endless Forms Most Beautiful or will we get an equilibrium?
I’d call Santa Claus mythology rather than a lie.

I was torn at first, but myths and stories are important to humans, and myths like Santa that are very old and pervasive may be playing an adaptive or instructive role.

Also, my three year old loves Santa. It makes xmas more magical for her. I also have many fond memories from childhood of this myth. It’s hard for me to see the harm.
> But want to point out that the idea that everyone can get to live in NYC/SF/Vancouver on the cheap isn't quite a realistic position to take either.

This is a common NIMBY trope: "everyone" wants to live here and that's impossible, so we shouldn't try.

It's false in that not everyone wants to live in Vancouver/NYC/SF, far from it. But, it's easy to allow everyone who wants to to live in these places. In another comment you expressed the desire to keep your place in the city, without the burden of rising property taxes that go with your massive financial gains. Why should you get that, but not somebody else? On what basis do you privilege your own basic needs over others? That's no way to run a society, saying "got mine, forget all the rest of you."
There's a bunch of his lectures on youtube, there are some in my more general longevity-related playlist https://www.youtube.com/playlist?list=PLLvA7pB41pDk27XOjqbXi...
Hey PC,

Pretty cool to see a CEO of a famous company here at HN. Especially a humble one with a learning mindset.

I think back in the day I heard you mention that you are a big history buff. I do have a history question for you.

Do you know of any existing public company who were able to fix their problems at scale that did not have to change their flagship product? It seems like new product line were a forcing function to fix broken things at scale. It's as if those who kept their flagship product who had scalability problems had to either use duct tape fixes or make really painful choices.
The solution isn't to stop using rand(). The solution is to stop using newlib.

If you're doing your own custom memory management like this, you shouldn't even have a malloc implementation at all. Even newlib is too bloated for your use case. At this point, chances are you're using a trivial subset of the C library and it'd be easy to roll your own. You can import bits and pieces from other projects (I personally sometimes copy and paste bits from PDClib for this). In such a tight embedded project, chances are you don't even have threads; why even pull in that reentrancy code?

Freestanding C code with no standard library isn't scary. If you need an example, look at what we do for m1n1:

https://github.com/AsahiLinux/m1n1/tree/main/src

In particular, this is the libc subset we use (we do have malloc here, which is dlmalloc, but still not enough of libc to be worth depending on a full one):

https://github.com/AsahiLinux/m1n1/tree/main/sysinc
I mean, the RAW 4k (or 6k or 8k) footage is typically multiple terabytes (almost 15 TB for 2 hours at 8k). That is then compressed down to under a Terabyte for use in the movie theater (typically 200-800GB depending on features and length), and then compressed further to get it onto 100 GB disc. It's important to remember that length is going to play a big part (there is a reason that Snyders Justice League is on 2 discs) and a consistent quality is going to be desired within a catalog.
Yes, very good points!
I just hope the simple size is good and balanced, and not like when potential employers suggest giving me the "highest possible salary in my country according to glassdoor".

It feels a bit rude to mention compensation early on when I get an offer. But sadly I have to do it.
But what? Something like an "H" for "hacker" would be considered a positive by far too many people who wouldn't realize at first that it's using the other, wrong, definition.
This sort of thing is why I prefer to leave the C standard library out of my microcontroller code altogether. It keeps me from having to worry about what PC-centric assumptions they may be making under the hood, and they're often a bit bloated anyway.

Something you do have to watch out for regardless is accidental promotions of floats to doubles. C loves float promotion, and if you're not careful (and don't use the special compiler options) it's easy to turn a one-cycle FPU operation into a hundred-cycle CPU function call.

I keep thinking there ought to be a better language for bare-metal microcontroller programming, but the demand for it is so small I'm not sure who would bother supporting it.
I sourced my original Slackware/Redhat/Debian CD image from Infomagic back in the 1990's. This was a common way to get the install media before dialup speeds hit 38400 and beyond since downloading a whole distro was so slow and would require so much disk space.

It looks like they had a seperate BSD image at the time which had the BSD's on it. So probably not much more difficult to obtain than Linux by 1995.

https://archive.org/details/infomagic-BSDisc-1-1-93
Not my experience. I was happy to leave Xcode behind for vscode after years of iOS development.
My understanding of the current state of the science is that there are many theories of the early state of the universe and early star formation but not a lot of definitive proof for any of it. However, the Big Bang is quite sound and as a rough theory has been well established since Hubble (the astronomer, not the namesake telescope) started measuring red shifts of galaxies. They actually have found stars that appear older than the universe, but the it's mostly believed that that's a problem with estimates of star age. All that said, there is plenty of research to be done from all angles.
Have you read “White Fragility” or “How to be an Anti-racist”? It’s literally in the texts of which these are mainstream publications and interpretations of critical race theory concepts originated from Derrick Bell, bell hooks, and of course Kimberle Crenshaw - who of course created “intersectionality” which is exactly oppression Olympics.

I’m being a bit reductionist, yes. But the overarching point is obvious. It’s what the church and cults have done forever: explain why you are a sinner and then offer ways to not be. But worse because in this postmodern take on cult dynamics it’s about group identity. By virtue of being born with arbitrary DNA you are classified as good or bad and kids don’t want to feel bad so “here’s a way to be good”.

It’s the grooming of jr. revolutionaries.
Well in any case the change in his enthusiasm for and devotion to Tesla is phenomenal.