skysight-inc/HackerNews huggingface dataset:
It honestly just needs virtualization. They don't care about evolving the product because they are mortified of cannibalizing a revenue stream in an official way.

Only nerds and IT would bother with virtualization and they'd net a new sale.

I've been eyeing an iPad Pro, but it's just a colossal waste as it trends strongly toward only consumption, which is frankly a poor purchase.
When I lived in the Java world, Docker solved a heap of problems because Java has so many external dependencies - you needed the JVM, all its libraries, and all sorts of configuration files for those libraries.

But how is a docker image different from, for example, a statically compiled single-binary Go executable? Because when I work with Go, I tend to think that if what I'm working on requires something defined from outside the binary, I'm doing it wrong.

So is Docker a solution to problems that are inevitable, or is it just a solution to problems caused by other solutions?

These days I tend to think that something like Firecracker is more likely to be a solution to deployment problems than Docker is, but I haven't tried it yet...
Im certain it does not support USB 3 Gen 2x2 (20 Mbps) devices :(
I think we've settled on the wrong model for product management, and it's serving us poorly both at our companies and even as a society. Everything you hate about name-a-tech-company is because some product manager's bonus depends on them getting something from you that isn't what you want to actually do.

I don't have a better answer, I sure as heck shouldn't be planning product strategies for the web companies I've worked for. But this isn't it.
Thunderbolt!!

As usual I'm envious of this hardware, & wish the rest of us who aren't ok in Apple's tight walled garden had options half as good.

The M2 is a great chip. Yeah, sure, way better than anything else & ridiculously great for a tablet: yes. The display is amazing, as usual. What is new & exciting to me here is Thunderbolt. For so long, "mobile" devices have not had any of the perks of modern computing when it comes to connectivity. Being able to connect to other devices via a modern high speed cable is a kick ass feature that enables all kinds of advanced uses.

With things like Steam Deck, I'm hoping we see a little less strict siloing & see mobile devices start to get competitive in interesting ways. It's a fantastic device: for $400 it blows almost every phone out of the water in almost every conceivable way, wipes the floor & makes mock of what we get. We should have higher expectations, see more cross-market products, but we've been locked into very tight market segments for a long time. One other category busting device I'd cite- really interesting- is the Lenovo Legion Phone, an ultra-serious gaming phone from 2021, which has dual batteries, cooling fans, a 144Hz OLED screen & tip top specs, but most genre-busting of all: a phone with two USB-C ports. Do it. Make your phone a connectable device! Go next level!

I'd love to see a betting pool on what quarter we first see a phone with USB4. Anyone here wanna bet on anytime in 2023? Personally I still think anytime in 2024 is only like 60/40 odds yes. There's little impetus to try, to do better, to make, even though it's so near. Even though the chipspace is tiny. Even though the IP isn't that costly. There's no perceived market, and that belief keeps the market for advancement from occurring.

I love thunderbolt here. The irony is that Apple is one of the most closed ecosystems with the least potential by far to make use of the wide range of nearly-anythings someone could plug in via thunderbolt. Ideally Steam Decks and phones should all be able to make fine use of eGPUs, NICs/infiniband/whatever adapters. They should all support CXL too, but we'll see this, like all the other good stuff, segmented off to servers for 5 years, then desktops for 5 years, before finally it becomes clear & obvious consumers would have great benefit & that it's simpler, more powerful, more flexible to use the good high power specs for these mobile consumer devices too, & we've been shorting ourselves this whole time for no real good reason.
It is quite easier to ignore people when they write an email and then go sit in a corner for a response that will never come.

It's disingenuous to tell people to go through proper channels when those channels are built to ignore or disregard people entirely.
> The people decamping from New York City to Florida for tax reasons suggest otherwise.

Do you have any data showing that is the reason they are moving and not some other reason, like the weather?

> California is already experiencing population decline as people run away from the taxes and crime.

The most cited reason for leaving the state is the cost of housing. It should be noted that CA has lower property tax rates than Texas and Florida and about 23 other states, so that's not even part of the cost of housing equation.
All of the Tablet PC's running XP Tablet Edition were terrible. I will die on that hill. I tried probably about 10 different versions and the company I worked for was a reseller for them so I got to play with a lot of them. It was just Windows XP with pen input slapped on and it *sucked*.
Wuhan is a global biotech hub. There’s a bunch of R&D and manufacturing there.
I ended up paying $20 for the 'working copy' git iOS app and then setup an iOS shortcut to sync my repository to a private github repo. So everything is manual when I click the button for the shortcut it syncs.

On the desktop the git extension does the same thing, but is automatic. Conflict resolution is as detailed and I want.

Yeah lots of non-opensource components in that flow, but it works well and is perfectly happy when I am totally offline.
> People feel the outside world is dirty and their babies are clean and that dirt is stress.

I just stumbled across this the other day... "How mud boosts your immune system" - https://www.bbc.com/future/article/20220929-how-outdoor-play...

> Children love getting dirty. They are drawn to puddles like muddy magnets, with no regard for footwear or the colour of their clothing. But getting mucky could have a powerful effect on their wellbeing, too.

> "Don't get dirty!" was once a constant family refrain, as parents despairingly watched their children spoil their best clothes. Whether they were running through farmers' fields, climbing trees or catching tadpoles, it was inevitable that children's whites would turn brown before the day was over.
> it's almost as-if the USB folks live in a bubble and are completely unaware of the meme their naming scheme has become.

It's almost as if it was designed by a committee.
> I view this as dehumanizing. I would rather live and not be an American than die while being an American. I suspect most people are the same.

Humans are tribal on average. I also suspect that there are >zero groups of which you are a member, that you wouldn’t be willing to make sacrifices for.

It may be the case that you personally are an outlier, but it doesn’t change the group dynamics and we are discussing aggregate group behavior and their in this thread, not specific individuals
The difference is that images are expected to support the message. They're art, figures, illustrations. If I send someone a generated image, I still picked the image. It's still my message. If I send someone generated words, I did not pick the words. It's no longer my message. I'm tasking a machine with choosing my thoughts. It's no longer augmentation.
I think all the chapters in it are pg's posts on http://www.paulgraham.com/, aren't they?
Some interesting links from this talk:

Maria https://www.maria.cloud/

Glamorous Toolkit https://gtoolkit.com/

Data Rabbit https://datarabbit.com/

Nextjournal https://nextjournal.com/

Clerk https://github.com/nextjournal/clerk

Enso https://enso.org/
Which still lives on today in cellular networks. At least up to LTE, I haven't looked lately to see if they're sticking around for 5G.

https://www.rfwireless-world.com/Terminology/modem-AT-comman...
Outside Assen, people use cars. And bikes for recreation. The discussion is about travel within the town though (the people live in the same suburb where the school is as well, or close to it).
> never use profanity (even saying 'crap' was very infrequent)

Why does this matter?
> the UK could ban Meta from operating there if it didn't comply

They'd fine them. American courts generally recognize British judgements [1].

[1] https://harrisbricken.com/blog/recognition-of-foreign-judgme...
We’ve restricted Chinese nuclear weapons tests just fine.
Your empathy has you blinded to the real motive here, the author doesn’t give a damn about the person. ‘Move fast and break things’ which the article has made you believe that means human safety. Now that you’ve taken the bait it’s time to spread your misinformation to your friends. Maybe make some tweets. That’s how the media controls you and the narrative.
Couldn't any hypothetical governmIntel competitors also just lobby to run it into the ground? (or, perhaps one of the political parties will just want to run it into the ground in an ridiculous attempt to prove that the government can't work).
> Rust just takes the other side of the trade-off, and will reject valid programs

This has always been such a weird claim to me because it's not clear to me what's meant by "valid". My instinct is that it would be hard to define valid in a way without making most languages either accept some invalid programs or reject some valid ones (the exception being defining "valid" as "anything that language X accepts", but that wouldn't really say anything interesting about Rust). Sure, you could draw the line so that Rust is the only one that rejects valid programs, but is it worse to be the only language that rejects some valid programs than to be a language that accepts invalid ones? The alternative is that all languages accept some valid programs, at which point there's nothing specific about Rust that's worse until you start specifying which valid programs each language rejects. If there's a way to define "valid" so that Rust is the only one that rejects valid programs but other languages accept all valid and reject all invalid programs, I think it's non-obvious enough that it should be explicitly stated.
The governments of the world should be throwing money at that so there's no way the company would go bankrupt. Perhaps 5 years of revenue. This seems clearly worth subsidizing.
Photoshop for text exists for decades. It's called a desktop publishing app. Those were all the rage in the 80s, from Pagemaker to QuarkXpress and even Microsoft Publisher.
I ran into this at a job. The manager who hired me left a few months in, and the new manager was hellbent on painting me into a corner by having me train to do things I wasn't really experienced with or well suited to doing. The goal was to avoid having to spend money on an engineer by training a non-engineer - me - to do engineering work.

After three years, in my last performance review with that manager, they told me to consider whether I really wanted to stay with the company in a nudge to get me to quit. I really did want to stay at the company, though, so I got on the company's internal job board and applied for a transfer to an open role in another department.

After those three years without a raise above cost of living or any consideration for a promotion, within a year in the new role I got promoted and a performance raise. After two years the company gave me an award, performance bonus, and another promotion at an offsite. I'd gone so deep into the self-loathing hole with my previous manager that I didn't even know work _could_ be like that, anywhere, much less at the same company working with many of the same people.

The new role wasn't even all that different - I still spent more than half my time doing the kind of work I'd expected to do when I joined the company, and even spent a significant chunk working across groups with the same people from my previous team. I was just under a different manager who, instead of trying to warp me into a different version of myself, quickly recognized what I was already good at, found what value that could bring to their team, and set me loose on it. I took off like a rocket.

As a nice side effect, I didn't lose vesting on my options and benefits, even if the options ended up being worthless.
me too! I really like the book, actually I realized with this book that I was a fixed mindset
> Apparently our ability to create vaccines doesn't hinge on messing around with the viruses before they infect humans. COVID-19 vaccine was created after the fact, and it hardly prevented a major global catastrophe.

I don't think you can make that conclusion. Sure we didn't make the vaccine before covid existed. But virology research in general certainly builds the body if knowledge required to synthesize vaccines.

Did the Wuhan lab research help the covid vaccines? Maybe not, but it's really _really_ hard to know ahead of time which avenues of research will yield breakthroughs.
Ok, I want to read this. I hate watching videos of talks. But holy fuck, what the hell is with this transcription output?

I do not think

I could

read this post

like this because

it would

make me brain

hurt and also this is

the worst layout

I've ever seen from

even an automagic

transcription jeez
Microsoft’s remote-work-friendly CEO on the problem with working from home
Now that you say it I'm not actually sure what the rule is in Australia. But in practice as a pedestrian or cyclist you have to be aware of cars and can't expect to be given way.

In Germany being given way feels pretty much ingrained. It is a very different experience.

And yes, crossing across sidewalks or bike lanes with poor visibility is a common bad one. Both when being the one driving and on foot or bike.
CFO of OpenSea sells all his NFTs and quits
Is the work complete then? Or would the investigation need to continue? And what sort of evidence would it take to conclude?
Nah you'll have to wait for USB5 for the new connector
I would try a linear search for the relevant year/system/genre combinations on MobyGames, e.g.: https://www.mobygames.com/browse/games/1995/windows/adventur...

Certainly tedious, but maybe your best bet, with such a vague description.
I think more he was saying that types don't help you not break things, your preparation is worthless, you're not actually helping bugs, and when something does break your far slower at fixing it.

So not "move fast break things".

More "Don't over prepare, fix things fast."

The only thing I don't like about all these people talking about types is when you need to make a program change and that change has large impacts on other areas, like in a core API.

I do not want to make a change in a core API and have my program build without me addressing all of the places that would be affected by that.

This is where types shine, and this is where I think types are important.

If a language abandons types that is fine, the dynamic possibilities are amazing and I'd love to have them.

But I will not give up that ability to make a refactor in core code and then turn be able to address all of the places that that change breaks things.

Am I wrong in that?

Is my desire to do this just rooted in my own bad programming habits?

I'm curious if anyone has any thoughts.
Huh, looks like it might be my little bubble. Went looking online and definitely see media references to “the jab” late 2021 and then it appears the anti vaxx crowd I first experienced with took it on as a sarcastic mocking of how the media used a synonym instead of calling it the vaccine.

Guess I’m one of todays 10,000
Basically.

America’s high parking requirements are one example for this. The parking lot is usually between a sidewalk (if it hasn’t gotten eaten to expand said parking lot) and the front entrance, reducing a given spot’s walkshed, and both being within a parking lot or crossing its driveways to pass one are not pleasant.
unreadable.
What do you mean "lie flat on a table"? You want to use the iPad with the screen flat on the table in line with the keyboard? Do you realize how bad that is for you, ergonomically? Your neck will have a really hard time over time.
As a parent of an 15 and an 18 year old I have to agree - it’s also my go to phrase when I meet a parent of a younger kid. It’s hard but enjoy those years.
What kind of direct value are you thinking of? I don't think most data scientists and ML engineers could write compilers or tensor algebra frameworks and gradient based optimizers.
> [mark the end by] .. spelling the initial word backwards

This reminds of the quirk in shell. if/fi, case/esac but ... do/done?

It might be because `od` was taken for octal dump.
I have a distinct memory of there being a BBS client for either the Apple II or maybe the IIGS called something like "Graphical BBS". I'm pretty sure that it used the Apple II hires mode. But I can't find any evidence that it existed for the Apple II series and I've been searching off and on for years.

Wait... I just searched again. I'm not crazy. It was called HBBS and it got added to archive.org last year:

https://archive.org/details/apple2_hbbs

Oh, no, its author (Matthew Dornquast) passed away earlier this year:

https://www.startribune.com/obituaries/detail/0000416768/

Jason Scott (textfiles.com) posted about his passing at the time:

https://nitter.net/textfiles/status/1490157005805395971

Well, now I'm bummed. I found what I was looking for all these years and sadly learned its author died much too young.

:-(
so, both books of The Black Swan are great ones
WebKit is technically cross-platform, but browsers that use it only exist in Linux and Mac world. If DDG ports their browser to Windows and doesn't switch to Blink, then it will be the only well-maintained WebKit browser for Windows.
Have we? I'm far from an expert, but doesn't China have a mature nuclear program that includes enough of an arsenal for their strategic purposes?

It does not seem that we've been able to contain the ambitions of North Korea, and Iran isn't looking so good either.
"The days are long, but the years are short"
Read perf would be good in isolation, sure; but what about the lock contention over those rows due to the frequent writes to the tags column? Usually "taggings" have a much higher rate-of-change than the objects they tag. If you're not at least keeping a thing_taggings has-one table (thing bigserial, tags intarray) separate from your things table, I could see this degrading performance for any query that wants to touch the table.
We use Guilded at Guilded. Corporate use is not our intended use case and I wouldn’t recommend Guilded for enterprise concerns, but as a startup, I can’t imagine not having this tool. All of our chat, docs, calendars, tasks, meetings, etc are in one place and easily cross-referenceable. More importantly, we have groups which are like mini-servers inside your server. Your whole company can be in one server, while each team can have their own space with their own channels and permissions.

https://www.guilded.gg

(I am of course biased since I work on this product, but these are my own opinions)
that name is the spec name, the marketing names have been cleaned up and are much more sane: https://arstechnica.com/gadgets/2022/09/usb-if-says-goodbye-...
I’m an infra guy, and I’ve had two unexcellent jobs in a row now where I’m the only Linux person, and the most critical things run on Linux, so I spend the majority of my time on break/fix situations and trying to remember what the fuck I was doing before someone bothered me with another broken service. To make things worse, management was and is chaotic and disorganized that I can’t take time to complete a single project at once (and in the case of my current role, an actual barrier to progress, I’m currently getting blocked on something because I haven’t tested a particular method of copying a script to target hosts for a process that we do only twice a year, the difference is as trivial as using rsync instead of scp, but not exactly since I don’t want to give exact details, just in case!). I can tell that I’m not learning anything, and in many ways, my skills are regressing (as has become apparent through all the interviews I bombed in the last six weeks).

The problem is that I’m so irritated and demotivated by this job that I don’t want to look at a computer after I’m done. I don’t want to be in my office after I’m done. I only go in there if I forgot a drink or something on my desk. I need to figure out a way to upskill outside of work since it’s so clearly not going to happen at work, but the mental “anguish” (not quite anguish, really) makes me want to just shut down at the end of the day.

It’s much better when you get to spend a significant part of your work week building new skills, or at least improving existing skills.
Love it, sent it to my son who got very excited. (being an avid self teacher)
Hollywood doesn’t make beautiful cinema like this anymore.
Fantastic talk. Loved it! Thanks for the post and the commenters who recommended it.

Formatting was terrible -- even when viewing source!

This made it somewhat readable

import requests
from bs4 import BeautifulSoup
url = 'https://jackrusher.com/strange-loop-2022/'
bs = BeautifulSoup(requests.get(url).text)
muh_text = ' '.join([x for x in bs.stripped_strings if not x.startswith('00')])
print(muh_text)
I like the idea of [] rather than {} or ().

Saves using the shift key!
Amen. If the timestamps were hotlinked to the video for reference, that might be clever, but the overall format is awful. For reference, this is what it looks like on my screen: https://i.imgur.com/0VZEldv.png
Sugar was still a major colonial force up until at least 1916, at least in Fiji; the British imported over 60,000 Indian indentured laborers and continued to dabble in the local slave trade to work on the sugar plantations in Fiji. Among a long string of global trade developments to majorly impact those islands, sugar was still a massive disruption not that long ago--with many people alive there yet whose parents and grandparents were involved.
Maybe once the apple designed 5g chips are ready. Maybe they’ll be a little more battery friendly. And apple will either have to negotiate something worthwhile with carriers or start their own mobile network to keep the data prices reasonable. None of the current carriers offer data plans suitable for full time laptop use.
I’m confused. What’s the difference between “I’m sorry for your loss” written by a spell checker versus a human?

The effect is the same on the reader. This looks hand-wavy to me.
All our employees are using Zulip. The UI is usable.
Your argument doesn’t hold well as the coal industry has been following the same recipe.
If the US only put a partial blockade for Chinese bound ships in the Strait of Malacca, that would be enough. China is starved for oil too. They're trying to mitigate the Strait issue with the oil pipelines through Xinjiang and into the Caspian, but those are years away still.
Became a dad at a similar age and have the same regrets. Then again I met the right woman very late as well. There are some benefits though. Finances are well established and early retirement is within reach, so I have the freedom to quit any job that doesn’t respect my time. My kids will get a lot more time with their dad than many other kids will.

The thing we need to do is to stay healthy and try to be energetic.
Mind blown, what a guy he is !!! and all his JavaScript is open source and not uglified.
Reminded me of this thread, took me a while to find it:

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