skysight-inc/HackerNews huggingface dataset:
Yes, big cooperations are different. I did apply at a design company and assumed my application was just one of many and did not appeal to them. It turned out they had just messed up and forgot to set up an interview.
Because the evolution of the topic branch is largely irrelevant to future analysis. If you write tests firsts, then you have a commit in the repo where tests can never pass; fun for bisecting. If you write the code first, then you have a commit with a bunch of dead code in it because the tests appear in the next commit.

I would say that my average topic branch looks like: "edit the protos and rebuild them", "add feature", "add tests", "add CLI", "fix lint". There is no value in checking that into the main history in that order; the first commit doesn't compile because the API servers don't implement the API server interface anymore. The second commit is a bunch of dead code. The third commit is somewhat useful except the code doesn't follow the style guide and static checks fail. The fourth commit at least un-deadifies the code; something calls it now. The last commit is something that can be checked in. I really see no value in preserving that history; the set of commits makes more sense as one commit.

You could redo this to "edit the protos, and rebuild them, and add stubs that return Unimplemented", "add feature and tests to replace the stubs that return Unimplemented", "add CLI binding", which could stand alone if you felt like it. It is more work for the author, though, because you had to write code that you are literally going to delete in the next commit. Why bother? Personally, when I'm reviewing code, the more context I have, the better. If there is a design doc for the feature and someone sends me just the protos that they describe in the design doc and the design doc is actually good, fine. I got the context and this just speeds things along. If there isn't, how do I know this API is even right? If I see how it's implemented across the client and the server, then it's easy to make suggestions for improvement. If it's just the API, it sounds right, but I don't know if you can actually implement that feature until I see it done, right? More importantly, how do I know this set of 3 patches isn't going to be followed by "oops, forgot this in the protos", "oops, forgot this in the server", "oops, forgot this in the tests", and "oops, forgot this in the CLI"? Now we've turned one commit into 8. Why? Because "small PRs are good"? Prove it. I had to do 8 code reviews instead of 1. You had to write code that you're literally deleting the commit after you added it. Why bother? I'm unconvinced that the history of "do it", "oops fix it" is more useful when doing archaeology than "do it right the first time".
> raw book manuscripts are about as appetizing as a raw animal carcass, they take a lot of work to make them appealing

Yes and no. I've read perfectly good manuscripts (because their authors did put a lot of work on them) before they went through the pipe of traditional publishing. And then I re-read them at the other end. They weren't any better, just shorter and more mainstream. Also, they didn't sell well at all, no matter how trad-published they were, because, guess what, neither the author nor the trad-publisher were very good at marketing in this day and age :/ .
I’m Arima Jain, an 18-year-old app developer and designer from India. I’m passionate about making learning fun for kids, and that’s what led me to create Lil Artist, an educational platform specifically designed for kids aged 2–7.

My journey into tech began at the age of 15, when I started learning graphic design. I quickly realized that I wanted to bring my designs to life, so I started learning to code. SwiftUi was my first programming language, and I fell in love with it instantly.
Previous discussions:

https://news.ycombinator.com/item?id=38217457

https://news.ycombinator.com/item?id=38212453

https://news.ycombinator.com/item?id=38219568
>Which, if you think about it, makes the "you're selfish to have kids" a sort of species-wide suicidal ideation. But then, non-suicidal people are sort of selfish, wanting to continue to keep living.

You do know that you will continue living if you don't have kids, right?

I'm glad to hear you're not selfish, however you do seem inappropriately judgy.

What have you done to ensure "humans exist 200 years from now?" Have you done anything to minimize your carbon footprint? Do you walk/bike/take the bus to work instead of drive a petrol/diesel vehicle? Have you petitioned your government to stop using fossil fuels and demand they spend money on green infrastructure and science to improve current technology?

What have you done to stop senseless wars? Do you help out at food banks? Do you support government programs to ensure that children get adequate nutrition, you know, programs like SNAP, WIC, or free school lunches/breakfasts? Since you are so invested in the species, I'm sure you're also in favor of national health service to ensure every person, documented or not, receives adequate health care.

I applaud your efforts supporting these things and am curious what other things you think will ensure the human species is not endangered by climate change, natural disasters, wars, infertility, and so forth.
Would the new places be handy to good schools (primary, secondary, teertiary)? And good enrichment activities for the kids?

The housing problem is not just houses. Although that'd be a great place to start.
I think it really is a security issue to some extent, because it doesn't support multi factor authentication.

For most services email is the master key to reset your password. By getting access to someone's email account a lot of other accounts can be breached easily. I try to disable password reset via email wherever possible. But most services don't provide this option.

I think it would be time for IMAP to get a standardized way to log in via OAuth2/OIDC. And maybe an update to the email standard to mark a recovery links or codes as secret, that require 2FA every time to read.

Especially dangerous are servers that still allow using IMAP without TLS, that's just asking for trouble.
Tyler Cowen found the rationalist/EA people impressive. But was skeptical that anybody had enough information and wisdom to see thousands of years into the future. After the fall of FTX he pointed out that they couldn't even predict the consequences of their own actions even one year into the future. Why should we trust longtermism (or TESCREAL or whatever we're calling it now)?

(I'm left-wing so I normally find Cowen's perspective rather dismal. But I think the best part of conservative philosophy is the skepticism that any small group of experts knows best or can direct the course of history for the long term. And here he is resoundingly correct.)
I've never heard "texture" used this way, although that's not saying much. My personal opinion would be that it's not the right word. I have heard the term “color” used in typography to describe the balance of positive and negative space on the page in phrases like “even (or uneven) color”. But although that feels closer, it also doesn't feel quite right in this case. It reminds me of the subtle changes in tracking and glyph width that some justification engines perform:

“Most of the type set in the past five hundred years is justified type, and most of it has been justified line by line, by the simple expedient of altering the space between the words. There are, however, better ways. Scribes justify text as they write by introducing abbreviations and subtly altering the widths of letters. Gutenberg replicated the feat by cutting and casting a host of abbreviations and ligatures along with multiple versions of certain letters differing modestly in width. In the early 1990s, Peter Karow and Hermann Zapf devised a means of doing much the same in the digital medium[.] [...] Another thing computer software can do – because Karow taught it how – is justify text by making subtle alterations in the spaces within letters as well as those between letters and words.”

The Elements of Typographic Style, fourth edition, by Robert Bringhurst, pp 191–192.
latent diffusion is an iterative process, the image becomes clearer one step at a time.

The process can be viewed as a particle moving in the image space, one step at a time to its final position in the image space, which is the generated image.

consistency model tries to predict the movement trajectory by providing the current position in the image space. Hence, what used to be a step-by-step process becomes a one-step process.
Disagree pretty strongly about rebasing. If you are an experienced and full-time programmer then you should know how to rebase and merge, and understand when the time and place is for each one, and I personally always rebase my local topic branches. I understand this is a bit subjective and may depend on local context, but essentially my view is this:

When you merge, conflicts are resolved for a large number of independent commits all at once and crammed into a potentially large blackbox commit that is not directly related to either the work on main or your topic branch. When a developer makes a mistake in that merge (which happens often), it's hard to reason about their mental state and whether they fully grokked the state both both branches. Even worse is when there is a logical conflict, but the lines aren't near each other, so git just happily merges.

By contrast, when you rebase, you are essentially going through the exercise of updating your commits for the current state of the world, and each conflict is resolved locally to where it was authored, including completely removing things that no longer make sense. The result is fully bisectable, and this property can be preserved along with the ability to see original author and merge times with existing timestamps and merging to main with the -no-ff flag. Obviously this requires some expertise with git, but it's not very difficult once you get the hang of it, and in fact leads to more disciplined thinking about how your changes will roll out.

WRT to squashing, I think the value depends on the scale of the team and codebase you're working for. The larger it is, the more squashed you want things for posterity. However for small teams, as long as you keep CI building, finer grained history can be useful. This also depends on the size of your feature branches and deploy cadence, so YMMV.
Well sure it's disgusting, the "TBF" was simply saying it's unreasonable to think someone at the helm of a publicly traded ship that has employed ethically dubious means for growth to suddenly take ethical stances that hurt said business.

At the corporate level it's really weighing optics vs features that drive engagement and revenue.
Exactly. So start there and build up.
It's a matter of taste really, there are pros and cons to both.

Rebase also can produce merge conflicts when doing the rebase. Sometimes that makes resolving them easier and sometimes harder.
No, I'm not actively working on it. If I ever find the time, I might update it to 64-bit.
Your humility makes me question your supposedly ill character!
Is it possible to provide laser guidance from satellite?
They have gotten away with so much, that nothing will stop them at this point.
do you use a reading light at night?
That is an interesting thought, but seems like the capex and ongoing electrical costs of the heat pump would be too high?

They’re looking to make cheap use of the existing waste heat, after all, which while ‘low quality’ is high enough quality for district heating already.
I came across this in the PopOS app store and wanted to share. It's very modern looking, fast, and free. I've struggled to find comparable clients that fit all three criteria.
Eh, this in itself involves quite a bit of handwaving too...

Humanity went from just under a billion to 8 billion in 120 years. Between us and our livestock we have have completely dominated the surface of the earth, wild animals are not even close.

https://www.weforum.org/agenda/2021/08/total-biomass-weight-...

In most mammal populations there can be wild swings in total population without extinction. Humans, at least at this point could reduce the total population by multiple times and be just fine.
> Not convinced of the point that these inventions "come from science fiction", sci-fi popularizes and speculates about the future of current science and technology, it doesn't invent the science and technology. Cell phones have existed in experimental forms since the 1940s[0] so they certainly weren't invented by Gene Roddenberry, he just speculated that they would become smaller and more powerful.

To amplify your point: it's worth noting that the Star Trek communicator was depicted as a compact, extremely long range two-way radio. Cell phones only vaguely resemble them. So even less credit is due to sci-fi.
I'm not sure what that means when you net it out. Maybe mass shootings go down and regular violence goes up? Who knows?

The safest places still have some guns around. Enough that when something is happening, they arrive on the scene quickly. You could imagine those translating to skilled bowmen instead, and that's an interesting thought experiment, but it's hard to conclude much.
After Antidepressants, a Loss of Sexuality
The Weaponization of "Disinformation" Pseudo-Experts and Bureaucrats [pdf]
Full title:”THE WEAPONIZATION OF “DISINFORMATION” PSEUDO-EXPERTS AND
BUREAUCRATS:
HOW THE FEDERAL GOVERNMENT PARTNERED WITH UNIVERSITIES TO
CENSOR AMERICANS’ POLITICAL SPEECH"
Data is the new gold rush, big companies will mine it to train their AI systems whatever terms and conditions they pretend to adhere by and those AI's will give the big companies massive advantages.

I would seriously consider using an alternative messaging for company and private business IP and financial data.

In hindsight we are going to laugh how obvious this was.
About 8 years ago I purchased some puerh tea and some rice bowls, must've spent maybe £30?
I haven't stopped exploring puerh since and it's changed my life completely. Some of the results can be seen (puerh.uk and slowtea.org for example) but the greatest change is internal.
Playback failed "because of media corruption or a codec unsupported by your browser".
Yes but you've left out the biggest and most disruptive change in v6: all pre-existing v4 addresses and routing are not carried over to it. This alone makes it a conceptually separate network from ipv4.
Well, the overall rates still need to be at least 2 to sustain population.
Not even 100 years later, and we're already arguing about what he was trying to say.

You can read about the time and circumstances that Einstein grew up in, but you didn't experience it, so you will always be missing some essential context.

Trying to parse this without more background is foolishness. This was written at the beginning of WWII. What stage exactly, who had just been invaded or annexed is not really important. Every observant person in Germany saw something terrible coming since before Hitler came to power. Most were in denial until it was much too late to do anything, but it was definitely something people were talking about.

[0]> The first major law to curtail the rights of Jewish citizens was the "Law for the Restoration of the Professional Civil Service" of April 7, 1933'

Einstein saw well qualified people kicked out of their positions for being of the wrong racial background. I think you would call out low intelligence and character if you lived through this era.

In 100 years, the most of today's references, euphemisms, and dog whistles will not be understood either.

0. https://encyclopedia.ushmm.org/content/en/article/anti-jewis...
It sounds like they partnered with CoreWeave to use their equipment and it is "only" 3500 gpus so far.

https://inflection.ai/inflection-ai-announces-1-3-billion-of...

https://inflection.ai/nvidia-coreweave-mlperf
Carboncredits.com
Cost per plane comes down when they do a bigger production run, as the initial R&D is amortized over a bigger fleet.

B-2 orders were reduced which raised per-plane costs
1. Servers
2. I use both, but use FreeBSD for bare metal nearly exclusively. Linux for virtual hosting because you can't always get FreeBSD.
3. I use both FBSD and OBSD. OpenBSD I use for router-type applications and for some standalone things. I use these instead of other *BSDs because I know them better.
4. Not really.
5. The consistency and stability of the OS from a usability perspective. Linux moves fast, e.g. systemd, while FreeBSD isn't fundamentally that much different from 20 years ago.

Also, FreeBSD has deeply entrenched support for ZFS, which is a game changer. It's available for Linux, but it's not quite in the same first-class citizen state as it is on FreeBSD.

I'd miss the documentation as well. Both Free and OpenBSD have astoundingly good documentation.
As someone who did study a liberal arts esque degree (philosophy in this case), it definitely didn't make me consider a real life Jurassic Park a bad idea, or question a lot of science and tech and their possible uses.

Heck, you could probably justify most possible moral beliefs via consequentialism, deontology, etc if you wanted to.
Sure, I don't have to, but everything in the stack assumes I would run it in the recommended way. I gave up trying to setup my LAN to support IPv6 after I wasted more than 2 hours on convincing my router, and devices behind it, to somehow work with the /128 address I got from my ISP. Should it be technically possible? Yes, definitely. Is there any value for me in spending a lot of time on it? No, there is not, everything is reachable on IPv4 anyway.

This would not be a problem if it would be just bigger IPv4 and there still was NAT, DHCP and everything. But that is not the way you are expected to be doing IPv6...
Collective and Individual Trauma in Palestine/Israel with Dr. Gabor Maté [video]
Is this "data collection" or a backup feature?
> I have not used a merge at a workplace for so long that I forget how it works, because rebases make so much more sense.

It boggles my mind that people think 1) rebase makes more sense than branching and merging, and 2) that someone would use rebase so much that they forget how to branch and merge.
Hashmaps in Factor are faster than in Zig
Well there's certainly a conceivable one, and it's one probably many would agree would be much nicer one to live in. But accepted, not a realistic one any time soon.
A letter from Israeli and Jewish MIT students to all students
> Google was far better than Altavista for a short time because of Pagerank

Well yes. That was one of the Great Inventions in Human History.

(Obviously not just page rank but also everything else that made it a working product, but that was the key innovation.)
If you looked at only the first years of WW2 you would conclude the allies would lose.
No conceivable world you say?
Could also strip while keeping changes and then redo the commits.
The immigrants and US citizens of Japanese descent were not the ones doing the imprisoning of US soldiers, so this is entirely irrelevant? Japanese Americans were also much hated by white farmers in California for their efforts to engage in labor organizing across race lines. They created the first interracial farm-workers union with Mexican laborers:

https://en.m.wikipedia.org/wiki/Japanese-Mexican_Labor_Assoc...
> Gandhi was exceptionally vile in his beliefs.

A man who brought independence to 400 million people with non-violent means was a vile man? A man who’s the “father of the nation” to 1.3 billion people was a vile man?

Are you making up your own history here?
I’m not a friend with Steve Ballmer but often ran into him at private dinners and other social events in the LA area after he purchased the Clippers.

Several of his players were represented by CAA located in Beverly Hills which I worked with.

I’ve also met and talked to many other famous business elite. At private events, there’s usually only 50-200 people in a room so the famous mill around with everyone else without security. It’s pretty easy to get a conversation started as they are all regular people. Some people are assholes usually entertainers but most of the businesspeople are pretty approachable.
It was on Netflix at one point...that's where I saw it at least. Great show, highly recommend.
An eBay "package" which contained:

2x 2U HP DL385 (Gen 2 I think)
2x HP thin client PCs
2x Cisco managed switches
1x Cisco router (can't remember the model)
A handful of network cables.

This kick-started my career in operations, thanks to a dodgy VMware Server, Windows SBS 2003, XP Pro/W2K/Office 2k3, etc..

After spending months learning from books and the internet, I landed a job as a field engineer for a small MSP in London with no formal technical background/degree.... nearly 20 years ago now!
how much is the soldering station to do that?
Have you ever managed a commercial kitchen? Or hired and supervised cooks?

I know people who have, and it is far from an easy or straightforward thing. If you want to stay solvent and out of jail anyway.

Most restaurants go bankrupt within a few years.
B&B was created by Mike Judge, who also gave us Idiocracy, which shows us pretty clearly where his head was at in both cases. The point of the show was partly stoner humor sandwiched in between video music segments on the then-new MTV channel. It's not exactly high art, but it is quite obviously intended as satire by the creator of the show. The intended audience point of view is not that of B&B, who are deliberately presented in such extreme absurdity in order to be unrelatable. The viewer is expected to see B&B the way the straight-man(ish) characters of the show do, as tiresome unfunny nuisances or worse, lacking any sense of self-awareness. Although it could be seen as being sympathetic to the characters themselves, especially given the much greater amount of screen time they get, this may have been simply necessary in order to secure protracted attention from the large fraction of juvenile manchildren in the original MTV audience, whom the show had to ensure it didn't turn off even as it was trolling them specifically.

I think especially since idiocracy came out, it's evident that B&B was in part a crude attempt at social engineering, a gentle way to grant the sort of people who might find themselves symathizing with the main characters the crucial power those characters lacked, which was to see themselves from the outside. It's fair to say that if this is true, it hardly moved the needle in that respect, and may even have slightly backfired.
Seems like a Pyrrhic victory though? It sounds like Vega will be similar to ChromeOS, boot into a browser, more or less. That could work for consuming Amazon's own content like Video or Kindle, sure. And Netflix etc. should work, but no native apps may turn off some potential customers I would think.
Sadly it seems to be a pattern with many initially good organizations that go rouge under the pressure of their rapid popularity. Mothers Against Drunk Drivers comes to mind, also if you read on last few years on Spamhouse you will get goosebumps.

https://www.activistfacts.com/organizations/17-mothers-again...

https://news.ycombinator.com/item?id=3409259
Playful Programming – On Andreas Kling's JIT Compiler Video
I visited Svalbard in the dead of winter, it was a very surreal experience, not seeing any sunlight at all for a whole week. I was quite astounded by how "normal" life was there in the one town, and the contrast of the rawness of nature outside the town. In any direction away from the town there is nothing -- no roads, no cell reception, no shelters, just lots and lots of snow and hungry polar bears (hence you need someone with a rifle in your group if you leave the town at all).
Title is a bit clickbait. This is regarding Hashmaps specifically. Read or at least scan through it where the author will submit a fix for the Zig implementation resulting in Zig's Hashmap being 50% faster than the Factor implementation.