skysight-inc/HackerNews huggingface dataset:
> Is there another aim of GPU that I'm ignoring?

I'm amused that you seem to have missed what the "G" in GPU stands for. As someone who occasionally plays games, I'm a bit salty about what it did to the prices.
Biggest mistake threads did was nudge you to follow all your same instagram follows at sign up. Ironically turned it into more of an instagram clone than a twitter clone. The people I follow on Twitter are completely different than insta, twitter scratches a different itch.
> ethnically inhomogeneous population

Weren't the days when the US was "ethnically homogeneous" before chattel slavery? This isn't something that suddenly changed in the last 50 years.
Don't forget that Twitter was actively censoring Mastodon links and preventing users from putting them in their Twitter profiles:

https://mastodon.social/@danluu/109521316258129814
I realized I asked a similar question but then let's put it another way: would it be problematic if in reverse, some quantic phenomenons were found to be described well by Newtonian equations ?
"They are not perfect, but doing as well as you might expect given the difficult job they have" is basically option 1, in that it doesn't prescribe radical changes.
tig is great for a read only operations. Looking at the tree, peeking at diffs, finding specific commits. It's quicker to get in and out of. I reach for it instead of `git log`.

lazygit makes it super easy to make modifications. Reorder commits, revert specific hunks from commits. I find it easier to use if I need to look at a really big diff. I reach for it instead of `git rebase -i`, and it can do things no native tool can do easily (such as revert or extract specific hunks from commit earlier in the tree.

I use both multiple times per day. tig if I just want to look at stuff (fewer keystrokes to look at diffs in the tui!) and lazygit if I want to modify stuff (more powerful!).
For a privacy focused techie type customer base and also journalist types I think $distro/gnu/linux support is essential
My point is that without examples we cannot have a conversation except in meaningless hypotheticals. As you said there's a ton of factors that influence company success. Having positive and negative examples of companies with different cultures would allow for a nuanced discussion. You'd expect that in most situations unless there was a strong selection bias against a certain culture.

>I want to flip this: give me an example of large companies in other engineering-adjacent industries who fostered an atmosphere of hyper-competition, breeding into a lack of internal collaboration and extreme distrust and which have been extremely successful due to that practice.

Off the top of my head, hedge funds and banks. Not familiar enough with other industries to say so personally.
This is already ongoing in the area of build tools. There's a big competition on efficiency right now, with the fairly light-weight Vite already being the de-facto standard for new projects.
We use them as servers to be honest, so we've never had to worry about additional hardware. We deploy infrastructure on them as portable machines to take to conferences/demos etc which previously was done using in-house built ATX computers.

NUC and their ilk were a game changer and I'm glad to see a way for them to continue.
Why would you trust the police when the police does not earn the trust the population? What has changed is that their behavior is now more in the public eye.
I wish EU doing the same thing with Apple. They add more and more integration to their product. Just like how MS integrate Teams, O365 and other products.
While I very much wouldn't want to live in this world too, I'm pretty sure VBScript was an answer to JavaScript. Internet Explorer 3.0 implemented both VBScript and JScript (Microsoft's slightly incompatible version of JavaScript) at the same time.

Microsoft of the 1990s seemed to never be able to decide whether they want to follow "Embrace, Extend and Extinguish" or NIH, so they usually both implemented slightly-incompatible versions of popular technologies, and then shoved in their own in-house technologies alongside.

That's how you got both ActiveX Controls and Java Applets (both sucked). That's how you got both Visual J++ and Visual Basic (J++ was superior), and later both J# and C# (this time C# was superior, but could you expect anything less from Anders Hejlsberg?). That's how you got both VBScript and JScript running on JScript (a little know fact that made it possible for me to script Windows 2000 machines without running through a decade's supply of vomit bags).

If there was no JavaScript, I think Microsoft would have gone with something like ActiveX, instead of rushing to deliver their own a quick and dirty implementation of a scripting language. But we wouldn't get an almost-decent scripting language embedded in every windows machine, and I would have had to automate all these machines using BATCH files!
This looks like a parody - and it is hilarious :D
Really disappointed this isn't a full Lisp in the browser.

Lisp is so obviously the future of the web, so this seems like a backward step to me.
One of my favorite minor arcs in that show
I do that of course, and that's one of the easiest ways to use async Rust. In real projects you need much more however. F.ex. I had to code an example of how to add tasks to an already running pool of tasks and posted my findings here: https://github.com/dimitarvp/rust-async-examples/blob/main/e... (there's #2 as well with some more comments and a different approach).

The fact that I needed to make a GitHub repo and start making show-and-tell demos on how to do various things with async Rust to me is both a red flag and me being diligent BUT it should be more obvious. And promoted in docs.

Rust started suffering from "you got all the nuts and bolts in place, now build your own solution, son" syndrome which I grew to dislike. Too low-level. I wouldn't mind something akin to e.g. Golang's flowmatic library (check the first two examples at the top of the README): https://github.com/carlmjohnson/flowmatic
So? What you are saying is that Microsoft cannot add functionality?

So then make all companies only sell one product.

One company sells Excel, one company sells Google Sheet, One company sells Work, one company sells Google Docs, etc.

Is that what you want?
It does work. I've lost about 15kg (88kg to 73kg; I'm 179cm) over a few months since I've started running regularly. I didn't change anything in my diet (I've always hated stuff like sugary drinks, but my diet is not otherwise super strict).

Now I'm running between 4.4km and 6.5km almost every morning, which would sound crazy to me not too long ago. On weekends I sometimes try longer runs.
The movie is based on this Pulitzer Prize winning book:

https://en.wikipedia.org/wiki/American_Prometheus

It doesn’t get mentioned much but is highly rated on Amazon:

https://www.amazon.com/American-Prometheus-Triumph-Tragedy-O...
Chattel slavery was confined to certain geographic areas, and those areas had less trust and more inequality.
Here’s hoping this leads to another line of affordable small computers like their much-loved Eee series.

https://en.m.wikipedia.org/wiki/Asus_Eee
> not a single large company with a good culture and good business metrics

There are plenty of mega-companies that are very, very different and very, very successful. Koch Industries is a good example. Do they manage with a Silicon Valley ethos?

There's a perfectly reasonable explanation as to why there are not other companies in tech who rival these ones, and that's mentioned in my very first post: the consumer software industry naturally lends itself to monopolization, which we also know observationally has been happening.
What is an example of a NUC product? Get I get one at newegg?
Video of Oppenheimer saying it with context: https://www.youtube.com/watch?v=lb13ynu3Iac
Lovely to see Google reinventing and decentralizing air-gapped networks. :-)
Lockdowns were sold to the people as something that would stop the spread. If you can get every infected person to infect less than one other person on average, you can stop the spread of an infectious disease completely. At least in theory.

There are two variables here. How infectious the disease is and which percentage of the population can isolate themselves at home without society breaking down.

If everybody stays home you don't have hospitals, you don't have electricity, nobody picks up the garbage, and people will go hungry. Needless to say, that doesn't work. So what percentage of people still need to go to work? And it turns out you need a lot of people to work. From elderly care to daycare, from hospitals to supermarkets and their entire supply chain. And those people will inevitably get sick and infect their family and so the spread continues.

And how infectious is covid? Very, and variants increasingly so.

Which means you can use measures to slow down a disease like covid, but you have no chance of stopping it completely. And that's something some governments refused to accept, and they enacted a ton of erratic and ineffective countermeasures in a desperate attempt to do something impossible, instead of taking a more measured approach focused on slowing down the spread and increasing hospital capacity.

Some people will insist that government policy was in fact reasonable and measured, but it really wasn't. Deutsche Bahn still required masking in January. This year. 2023. I kid you not. It's totally absurd.
The role of Rust in the Linux kernel is so far extremely limited, it's more of an experiment than a production tool at the moment.

I don't think that the "window of opportunity" for another language in the kernel has closed. If anything, Rust has shown what would be the hurdles to overcome, so it may inform the next attempt if it happens.

And of course Linux is not the only kernel out there, and new kernels can also arise.
While I understand why a font's website would behave this way, I don't think making people dowload 1598 (!) lines of fonts[1] is a good idea; it honestly took so long I was wondering what was so special about their font right about when it started to kick in.

[1] https://input.djr.com/css/fonts.css
Sorry, in no way criticising your english.

Was meant to be a cynical comment on the number people one sees simply failing upwards. Success has many parents, failure is an orphan.

Merit at playing political games, backstabbing, lying, appearing plausible and convincing, looking like the kind of person expected at that time.

Talent, ability, hard work, placing the common goal first? Vastly less important.

Aligning self-interest with a common goal is very much an unsolved problem. Being slightly less bad is amazing. One of the most powerful facets of the visionary founder ceo owner despite most being such epic idiots is they aren't professional managers looking to cut themselves into inter-generational levels of wealth from their employer, whether they have MBAs from Harvard like G.W.Bush or not.

Structure based on on meritocracy is indeed, as you say, theory. Or justification. Or rationalisation.
Incredible how far it has come. I use JavaScript for everything these days.
I'm still using the i3 NUC I bought about 10 years ago for one of my home theatre boxes. It started kicking off a lot of fan noise after a few years the fix was to replace the (now dry and cracked) thermal paste and the fan went back to inaudible rpms.

I have about 10 nucs in various roles around the house and the first thing I do when buying them used from ebay is replace the thermal paste and they've all been fine.
>No e2ee app has compromised device part of their threat model.

Oh really, here's one I made earlier https://github.com/maqp/tfc :-)

>The whole OS can.

So how are you backdooring a bash script that comments out lines of code from Linux source before compiling it?

You lying to policy makers with "it can be done" mindset sound like a stupid con that burns a lot of money and time in the process.
The comments here are the best
It is easy: look to other industries. Koch Industries, KKR, bp, Walmart, JPMC, Saudi Aramco, Volkswagen, etc.

Now why can't you find others inside the same industry who compete with these and behave dramatically differently? First of all, management practices across the FAANGs are not uniform and yet they're all up there with one another, so clearly it isn't because there's one incredible management style.

Perhaps instead their trajectory is primarily defined by their industry, as I stated.
What should I want to want?
Wow. I have been with Bitwarden for a few years and never new this was an option.
Search is pretty terrible, which is a big flaw when you’re trying to dig up old info.

Splitting chats with people and chats with teams into separate UIs just makes it hard to keep on top of things.

Image uploads and embeds work very inconsistently and often break for no apparent reason.
What's fun about the Coatlicue statute, currently located in the National Museum of Anthropology in Mexico City, is that the earth deity is on the bottom. This statue is so large that one wouldn't be able to "tip" it over to look. Yet, there it is... a carving on the underside where no one can see it. Of course, the museum has a cast of the image adjacent where modern viewers can look at it. More about this kind of fun stuff is in Claudia Brittenham's book, Unseen Art: Making, Vision, and Power in Ancient Mesoamerica (disclaimer: she's my lovey wife).
I should have been clearer. BS jobs had to be created. They had to be created as a kind of UBI that can exist without challenging neoliberal economic orthodoxy. If that is the case, then increasing those worker's productivity is actually counter-productive! You've destroyed the value of redistribution-under-a-fig-leaf that those jobs represented.

And you've traded the current mostly working solution for the political difficulty of getting UBI done. People aren't rational, especially in today's radicalized political zeitgeist. I wish it weren't so. Heck, only 1 in 5 GOPers think climate change is real. UBI will be fought, perhaps with violence, as a form of socialism.
Can we automate browsing actions more easily?
Hi hackers,

Over the past month I’ve been working on a tool called Browserhub, and it’s a way to automate browsing actions without coding. You can use it to perform end-to-end testing, web scraping, and much more.

And as we may know, there are many edge cases and technical hurdles to automate browsing actions. Solving captcha, rotating proxies, you name it.

That's why I'm reaching out to you. I’m eager to hear about your most painful process of coding your own browser automation solutions. If you have a magic wand, what would you change from the process?

Appreciate any kind of feedback here :)
1 there really requires you to be all-in on an ecosystem though. Have an iPhone but use Windows/Linux? Doesn't really matter how good iCloud is if you can't get it to sync your passwords easily to half of your devices. I suspect Passkeys will be a similar issue that further pushes people towards single-ecosystem life, unless I'm missing something.
Automation, not generative AI, will drive enterprise IT spending
> "Gartner expects software, the fastest-growing segment, to achieve a double-digit growth rate of 14% on the year"
I'm not an X developer, but I have experience with certain tools. Building on that experience is usually more efficient than starting over at 0.
I've got some 'AI' actors endlessly repeating a scripted 'show', part experiment, part entertainment, all weird, it runs on gtp4all so I can throw the same script at different models and see the variance and performance on a consistent creative task, you can interact with the story via chat, it 'remembers' previous interactions, sort of, interactions won't affect the outcome, that's scripted, but it will change what the actors talk about in each scene, it all runs off a simple yaml script that's meant to be 'easy' to edit. It runs TTS using either ElevenLabs for £££ or Coquai for free, and Bark when I get a GPU, Stability AI creates accompanying images, although they don't sync with the audio, they might at some point...as admin I can mess with max token length and some other settings without restarting which is nice, it runs pretty much 24/7 on a £250 pc, it's designed to run at four or five times the speed you see the 'dev' channel: https://twitch.tv/m88t

any questions you can drop them in the twitch chat... or here...
The header image is wrong, speed limit at a Spielstraße (playing area for children) is 7km/h not 20km/h lol
Darko, who built and deployed cloud infrastructure with a Commodore 64
Does this reliably detect username password fields on mobile ? 1password is getting really bad on that
> Teams feels like it is imposing a culture that seems antithetical to most of the organisations

My employer, a large university, has moved to Microsoft, and I've definitely noticed this in MS's software. It feels like the software is designed with certain office culture and workflow patterns in mind.

For example, previously I was able to use standalone email software. Outlook, in contrast, pushes its calendaring features, which are not something I care to use. I've gotten an increasing number of meeting invitations through this calendar, and Outlook "helpfully" tells me whether I'm available or not. I'm in fact always "available", because I don't use Outlook to manage my schedule.
Iosevka typeface for code, from code
Offers lots of customisation, great for terminal, great for code.
If only the android devs would implement dhcpv6 ffs.
RedBlack Balanced Tree Searching and Sorting Library
Creating a BlackHole Shell with 16 Lines of Rust Code
Incident Report for Linode DNS Outage (June 25)
A cautionary tale regarding being dependent on a single service provider for all DNS resolvers.
NAT is horrible.
I'd be curious to see a von Neumann portrayal. It seems he's not in the film even though he was a part of the Manhattan Project.

Are there any good biopics of him?
I agree.

I respect that people use it, but it's really not for me. It makes the code harder to read IMO
isn't that the quest of every galaxy wars movie...
Outside of YC you have OpenObserve - https://news.ycombinator.com/item?id=36280028
Pretty sure all xbox services use v6 where possible as well.
Static typing doesn't make everything fast by itself.

In fact once your static typing is sufficiently advanced, you run into many of the same problems in terms of optimizing.

What is actually baffling is that Sun had Self with super advanced compilation, the highest performant dynamic language and instead of using that, JS happened. And the people who did Self, then went off did Strongtalk HotSpot, then Java HotSpot then were bought by Sun again. And then eventually Google hired the exact same team to do the same thing for Chrome (and then later Dart).

So really just using Self would have saved a solid 10+ years of detours only to end up with what Sun had in its labs in 1992.
> I also wonder what's the difference between Java and JavaScript, at first glance, they look very similar.

JavaScript is a scripting language and therefore much easier to use. No slow compilation and build step, no complex and rigid type system yelling at you, no dependency hell. Just type the code in notepad and press f5 in the browser to see it run. You dont need to understand advanced concepts like classes or packages or exceptions. It is as simple to write as an Excel macro.

Java on the other hand requires professional programmers, which are a lot more expensive than web designers, and less fun.
I’ve mentioned some of the bad effects vouchers would have. That would be a supporting argument in my mind. The bad consequences are easy enough to deduce though so that should not be necessary. This is not an academic forum. This is a place where people post their perspective and opinions. I have no desire to hunt down links. Interested people can do that for themselves.

It’s worth pointing out that people who support vouchers haven’t posted links to papers showing that vouchers are good. At least not in the thread started by rayiner. There have been papers posted on ancillary topics but not on the efficacy of vouchers. This isn’t a complaint on my part. I’m showing an asymmetry in the view that you posted above.

As for downvotes. I don’t care about internet points and never complain about downvotes or are otherwise affected by them. If you think what I’ve written is poorly stated or otherwise bad then downvote.

The person who said that smart kids dropped into a war zone would do just fine said something moronic and without attribution to its veracity. Why don’t you downvote them and ask for citations? Are you consistent in your view on this? I doubt it because if you were you’d be downvoting the overwhelming majority of comments on every thread on HN.
I'm curious how much people prefer TUIs over editor-plugin-GUIs these days. I'm getting more and more persuaded by the plugin model personally - perhaps partly by how easy it is to discover, install, update, uninstall, etc VSCode plugins
To me it's really his delivery that sells the quote. The video is so much better than just seeing the words written down
There's another answer: make government more local, ie return to federalism. If you are European, you live in a country with a government that administers far fewer people than the US federal gov't.
Or you can just disable ligatures in the editor.
The opposition to Twitter seems to mostly be opposition to Elon Musk himself.
Awesome, it's great to see a successful move to the Fediverse.
No no local syncing so my password data never has to touch a computer I don't own?

Pass, uninteresting product.
No, it's not. Higher performance is rewarded with higher equity, salary, and bonus. You can argue that someone's worth more less than they're paid, but there are paid less because they're performing at a recognized higher level but not promoted. Also, higher level is imaginary anyway. Directors aren't better than ICs just because they sit at choke points in the org chart.
Facebook has money because it's Facebook. That doesn't mean how the company is run is good, efficient or worthy of emulating. Everyone I know who's worked there says it's not well run. There are constant articles like this proving it is not, and has not been, well run.
Eh, this will never replace my beloved perl
I'm more about tech people casually dropping they moved to Mastodon, us techies kinda get Mastodon is not a single place like Twitter so the only explanation for not saying "I moved from Twitter to such or such community" is not wanting people to know.