skysight-inc/HackerNews huggingface dataset:
I work in surgical simulation tech and it boggles my mind how much there is to be improved in that world. Sounds like you like medicine - look for your line of work but with medical systems. Or switch careers to something in a medical environment. There is so much good work to be done!

That being said, it also sounds like there is a you problem going on and that’s disturbing as you are raising a fellow human. Might want to get that looked at.
Setting Up FreeBSD on Google Compute Engine
Unquestionably correct, at least in the US.

In the US, .855 lbs of CO2 are produced per kWh (in 2021). If that moves the car 5 miles (same as a Model 3), the car gets 26.3 miles per 4.5 lbs CO2. Since the car absorbs 4.5 lbs per 20k miles, it absorbs .132% as much CO2 as was produced by driving it.

If the filters increase the weight (and drag) of the car by .132%, then the extra consumption will cancel out the absorbed CO2. What's .132% of, say, 3500 lbs?

4.6 lbs. If the filters weigh more than 2.3 lbs, the weight of the captured CO2 will cause more CO2 to be emitted than is captured.
I've lived in homes built that way. They're always a little janky, but usually much higher quality overall because they're built for a family and not for quick turnaround.

I know guys who are literally growing the timber for their dream home while they live in a singlewide. Lifestyle inflation in the USA is caused in large part by access to this easy debt, and it routinely ruins people in the bottom half of the income distribution.
Is it really so over the top, though? We have machines that have basically internalized the Internet and can easily pass a Turing test, and yet we still have people trivializing these marvels as mere “parrots”. I believe this is partly a defence mechanism (we humans are inherently hubristic), and if a stubborn attachment to humanity’s “specialness” is the cause, then that certainly mirrors the psychology of Copernicus’s detractors.

In a way, though, the “parrot” moniker is apt. The (long aspirational) Turing Test was originally called the “imitation game”, and what’s better at imitation than a parrot? Apparently, it’s ChatGPT - I never did see a parrot write code.
The article discusses this. Egypt are apparently starting to produce a lot of green hydrogen for export to Europe.
It is not a keyword in C, so it is not a nit. For all the language is concerned it is just a function that takes a number and returns a pointer. If a compiler treats it any different it is only a question of optimizations or to generate helpful warning/error messages.

You can point linker to a different implementation for all it cares.
I've been deep in both these bubbles.

If I'm honest, I'm more terrified of crypto going mainstream than AI going rogue. The crypto utopia is a world where everything can be fractionalized and financialized and monetized.

We already live in a world that's extremely hyper-financialized. Crypto can add a layer ontop and financialize it to a degree that it could completely perverse human motivations.

So yeah, I'll take the AI bubble.
I’m not sure, but I’d be surprised if the secret key leaves the SK. If you remove it, SSH doesn’t work. `-K` configures a pointer so SSH knows where to look to find the private key (on the SK). It is the same as non-resident keys, but stores the private key pointer on the SK as well.
I do research mostly in general topology and topological dynamics, but I don't really see how AI would help, producing homeomorphic (topologically equivalent) spaces is not really the point.

In general even presenting a topological space to a computer is not easy. This can be done for very good spaces, for example those admitting (finite) triangulations, and there are some algorithms there, but my understanding is that you run into undecidability issues very quickly. But for the kind of spaces I work with (which are usually compact metrizable connected, so way better than arbitrary topological spaces) there seems to be no hope to get a computer to work with them.
Stocks do have a natural lower bound which is the actual value of the company.
Elderly people also use bikes and often transition to electric bikes or sometimes tricycles if needed. As other people have commented, public transportation in The Netherlands is also quite decent, so that also sees much use by the elderly.
Isn’t this just evidence of the Overton Window? The amount of promotion needed to push any particular cause is significantly lower than people intuit. And following on from this, once that cause has hit the mainstream, the amount of coverage it gets leads to people further overestimating its true significance. After that point it just snowballs

I think what we’ve discovered is that, thanks to the Internet, that’s a strategy that’s significantly easier to employ than ever before. In the past ups at least need to have mainstream media outlets onboard. Nowadays you can do that with a hashtag
I use the cheap Muji ones and the Muji gel pens (which are refillable for under <£1)

https://www.muji.eu/product/recycling-paper-notebook-dark-gr...

https://www.muji.eu/product/gel-ink-ballpoint-pen-0-7mm-1104...

Get through a notepad once a month or so and a refill every 3 months.
Best selling suv right now is the bronco and it’s based on T6 platform which is a truck platform. There’s also Ford explorer , Chevy equinox and traverse, Toyota Highlander and 4runner, Jeep Cherokee and wrangler, Then you have all the highend suvs like rangerovers, gwagons, etc.
Social networks are hotels, right.

- First they are new and cool. The young, hip and rich stay often.

- New becomes old. Shoddy carpet, old fixtures, bad music in the lobby but older people stay until they die.

- New hotels sprout up with cool carpet, music and fixtures. The cycle repeats.

The only way we can ditch them is to ban them and then they’ll go underground :(

What is dead may never die.
The step from 1 to 2 is dropping a twist. If those are two-dimensional objects I don’t think that’s ok.
I work for a non profit. After two years or letting everyone at home, this month they're forcing people to come to office at least twice a week. Not only that, anyone going to work has to book a desk in advance, otherwise they'll be sitting on the floor with their computer on their laps.

This makes no difference to me personally, as I am a thousand miles away in another state, so I lucked out. I am still working from home.

None of this makes any sense whatsoever. I am totally expecting people to leave, just because they are forced to commute.

This is one of the nicer places I have worked. I dread to image what it would be like, in some of the shittier jobs I have had.

In my opinion, anyone who can work from home should do so. It frees up the traffic, makes office space more affordable for those businesses who do need space (dentist, restaurant etc) and in general win-win for everyone. All this talk of making "human connections" at work is just bullshit. Offices are just noisy, leads to office politics and meaningless meetings, cubicles are shitty, open office plans are shittier...

Either that, or make sensible but much, much harder changes to housing, transporation etc. Since nobody seems ready to take on that work, the easier solution is to just let people work from home. It won't solve all problems, but it is a good start
Everyone renting a place near them (or using a dedicated space in their home if they choose) misses out on “gathering around a whiteboard is fantastic and casual conversations over coffee can really help smooth over accidental communication gaps that exist in every organisation.”
I’ve come to prefer cheap sketchbooks with the spiral binding across the top for my note-taking. Or sometimes a Rhodia wirebound notebook with dot grid paper if I’m feeling fancy. These are both similar to a legal pad as I can have it open and ready for notes at all times. Printed lines seem like unnecessary visual noise to me.
Tapestry: X's Moonshot for the Electric Grid
Barring a change in city costs. Engineers expected to commute into the office will demand progressively higher rates. I’m not working for a billion+ profit firm for less than it costs to live in my area.
Black n' red notebooks have been mine for a while now. Works just fine without bleeding through even with some thicker lines.
Why is it assumed that software developer can identify and solve problems only by artificially forced to experience it firsthand and be personally frustrated - why modern software stacks keep getting buried into layers of convenience wrappers and no one cares? What would be the steps to solve it?

I don't think Moore's law is solely to the blame. Incentives are lacking, spoken languages and software development methodologies are still too primitive to describe and define temporal behaviors, and, I suspect there are also disincentives to solve it - slower software seems to be preferred for the mass, and so each times significant speedups are achieved, a correctional force could be emerging and applying over it.
That's true. Agree there.
Instead of this we got... Tinder. Not sure which is better :D
Stock has been halted. They are insolvent. It is the top story on every website and news channel. The impartial hn algo doesn’t have any story’s on the front page. That’s weird, huh.
Tyler Cowen’s Three Laws
There are a lot of elderly people now riding e-bikes. So they are able to travel at up to 25 km/h without requiring a high level of fitness or strength.
> pretty much all operating systems and fundamental C libraries expect strings to be zero terminated

C libraries are going to mostly be like that because it's how C works. If that's our high bar we're never getting anywhere.

Operating systems don't use many strings -- strings are awful because they're variable size and need parsing. Filenames are the most obvious place the kernel needs strings, and here the 0 terminating string is pretty horrible actually, the kernel can't assume the sentinel is present as that's obviously a massive security hole, so we end up not benefiting from the use of the sentinel, it's there because of C compatibility, as that wanes in significance there's no reason it needs to remain.

On most operating systems the kernel system call ABI is not stable, which means you aren't supposed to rely on this stuff anyway, and once you're not talking directly to the kernel ABI you're free to choose abstractions which better suit both sides.
Mine was in spam with a pretty high spam score.
The Navy Finally Speaks Up About Its Bizarre “UFO Patent” Experiments
I've had one USB-C key break on me in the past, and my replacement is already showing signs of wear. Fortunately it's not my only way to get back into my accounts if it breaks.

My (sample size 2) theory is that USB-C isn't the best connector for a security key, since it intentionally moves the wear-prone part (i.e. the dust-collecting and mechanical spring involving side) from the port to the cable.

USB-A is completely solid state, and most security keys use the "flat" variant of the plug that further reduces the chance of mechanical damage and/or collecting dust.
Got any tips for a 30 year old who wants to prevent needing all this in the future? Wrist strength is something I never think about, but I'm sure it could sneak up on me one day.
No, people with a dead hooker in the trunk obey the speed limit.

Completely different thing and an important distinction.
The Year of the Vulkan Book
The world's atmospheric rivers now have an intensity ranking like hurricanes
What would you call someone who does both? Like at a startup or smaller team
http://wiby.me/ is a search engine for finding these sites. You can use the "surprise me" button to be brought to a random page.
wasn't it x4, scaled down to 3×? I recall they used something like that in first "plus" phones.
Nicely summarized in this Poorly Drawn Lines episode https://poorlydrawnlines.com/comic/nice-notebook/
Stock prices are based on supply and demand.

But a stock is the ownership of a company, which produces goods and services.
Sometimes what's most important is not what you have but what you don't have. Zig doesn't have preprocessor macros; it doesn't have dangerous C-like unions (unless explicitly requested via "unsafe" constructs). Pointer arithmetic and casts are explicitly delineated as unsafe constructs, and are more easily avoided. What this means is that (unless the clearly demarcated "unsafe" constructs are used) all pointers in a Zig program are known, and cannot be created "from nothingness" (as in C).

In addition, Zig, while about as simple as C, has the same expressiveness as C++, not to mention its exceptional build capabilities.

I don't know if all that would prove sufficient to one day replace C and/or C++ -- replacing incumbents is always an uphill battle -- but Zig is the most revolutionary (rather than evolutionary) low-level language we've seen in a very, very long time. It offers a completely different approach to how low-level programs are to be written and built.

Because Zig is so simple, how revolutionary it is can be missed when you look at one feature at a time, and can only be appreciated once you consider the whole: The mix of simplicity and power, and the eye toward tooling.
> You seem to agree that if at some point in the next few decades AI will be something we need to worry about

If you think this than you have misunderstood me. Now go elsewhere and bother other people.
You may live in a bubble :)

https://trends.google.com/trends/explore?date=2016-02-10%202...
I promise ChatGPT can’t access the internet, even though it looks like it can
Please explain how connecting my search queries with credit card makes me nonparticipant in surveillance capitalism?
Belgium bans TikTok on government devices – due to political reasons
As depressing as it is, better destroying that env than the more rich env
SVB Stock Price Slides Another 68% Premarket
Absolutely a solid career move. Touching broken things is a mistake at dysfunctional companies. Much better move to chase the initiative of the year
"our unprofitable startup that sells to other unprofitable startups which is also coincidentally funded by the same VCs and needs annual cash infusions just to pay the bills is surely built on strong financial foundations, unlike all those pesky crypto companies that sometimes actually make profits".
“Cheese pizza” is banned by law in most countries, so it won't be “permitted” either way.
Any time I hear people talking about freedoms and rights without talking about responsibilities, a red flag goes up for me.

Yeah, free speech is great, and should be the default position. But if you're not aware of the problems that speech can cause, and thinking about ways to mitigate them, then you're just serving up platitudes.
Meta tolerates them because content is reproduced verbatim and because they view Tiktok as Musical.ly. Thus they probably steal revenue to Instagram but generates it nonetheless by allowing Meta users to consume that same (mostly dull) content on Meta apps.
> It's about precision.

This is utterly wrong. There is a huge amount of redundancy in images compared to language. This redundancy is why image models have yet to surpass language models. In some sense, language is much easier than the vision problem.
> ESP32 S3 has hardware potential to act as security

You'll probably want a tamper-proof MCU instead (i.e. the type used on payment smart cards and SIMs), if physical access is a concern to you at all.

> without ability to backup it

Your backup can be another security key. If you are concerned about design flaws (of the reliability/durability kind, not security), you can get FIDO-certified keys from many vendors other than Yubico these days.
Terraform 101: Everything You Need to Know to Get Started
Nice try Zuck. Fool me once...
>But you shouldn’t have misplaced sympathies here.

Being disgusted that someone spent 18 years for a crime they didn't commit is a misplaced sympathy. Brandishing a firearm or potentially being in a gang isn't murder. We have different charges for different crimes for a reason.

https://innocenceproject.org

Estimates (probably high) are 4.1% of people on death row are innocent. You certainly wouldn't excuse 4.1% of flights crashing.

https://www.witnesstoinnocence.org/innocence
I just need to add context to this.

In "lawless" places like Mexico the state has no monopoly on violence, the cartels are also functioning as security in areas where they wield power. I'm more familiar with Brazil and in the slums there, the police and local drug gangs battle for control. As a citizen of that slum, you often will side with the local gang instead of the corrupt police (see the movie "Tropa de Elite" for a brilliant fictionalization of this). The cartels are only known in the US for their contributions to violence and the drug trade, but they are as much a part of the security story in Mexico as the state is.

In the US, when someone is killed by the police, the state (via the police apparatus) does everything it can to shift blame to the victim, usually engaging in character assassination. Here we have a very different story, where the cartels are apologizing for errant murders and handed over the cartel members who were involved in what must have been considered an unapproved action by cartel leadership.

Add to that the fact that the victims in this case were black Americans. It feels like it is only recently that I heard of a story where US state police killed someone black and there were immediate corrections and repercussions of the officers involved (meaning Tyre Nicols and the "scorpion" team"). I'm sure it betrays my media isolation, but I've generally only heard of stories where police killed someone and then years later there was a successful smothering of the story and the officers were back on the beat.

This is incredible to me. Is this not a completely bizarre story to anyone else?

I know the AP story is just a story and probably missing lots of context, but I've never seen anything like this.
https://www.statista.com/statistics/620201/average-biking-di... shows that in km/person/day, the 65 to 75 years old beat all other age categories, except for the 12-18 year old.

So yes, they cycle.
> Do elderly people ride much?

Yes. There are also assistive devices like tricycles, mobility scooters and canta (enclosed microcars).

And bikeable neighbourhood also tend to be a lot more walkable.

And the netherlands have extensive public transportation networks

> Are they trapped at home?

Much less so than in the US, as they don’t need the ability to drive to get out. They are also significantly less dangerous to themselves and others, as they don't need to keep driving way past the age where they should really stop.

> What about the weather? How is biking in the rain or snow?

As they say in Scandinavia, climate is a clothing concern. Biking in the rain is a habit. It doesn’t snow that much in the Netherlands, but Finns do just fine (NJB has a video on Oulu, Finland, where people cycle year round and there’s 10~20 inches of snow from January to March).
Toddler speaking gets impressive/surprising quite fast, whereas the drawing usually does not. The most surprising thing about most toddler drawings is listening to the kid describe it or tell you about making it.
All true, but there's a point of nuance: because cloud is all virtualized, you are taking advantage of the underlying high performance modern hardware because a serverless Node function is one of who know how many on the physical hardware.
Which is absolutely not solved by assigning it to _ neither, if anything it will just make the variable appear used in syntax highlighting and that will make me forget to properly use it!

IDEs just gray out the unused variables and that is an 1000x better way of handling this issue.
> this is a tool that is going to be on every person's phone in the next 5yrs.

Its going to be integrated in less than 12 months
Lots of people I know who live in the north of England and Scotland get to know the people they end up commuting with, but this seems much less common in the south of England. I think conversation with strangers on the train is also much more common up north.
Mircosoft's implementation of ChatGPT in Edge (Dev) is weak. They have really neutered its ability and length/number of queries you can ask it. It also tries to sprinkle in some web suggestions as well.

This is worrisome because I think mega corporations like Microsoft and Google want AI to just be a fun little tool for drafting emails and writing jokes and recipes. Any more powerful language constructions are too risky to their existing business models or too risky in terms of PR. People will just screenshot something the AI says philosophically and it will get retweeted and people will lose their mind.

I really hope a open source workable competitor to chatGPT emerges soon.
Bank Run on SVB – Nasdaq Halts Stock
“chief economist for Greater China at ING” as in: China, including the territories it has recently annexed and hopes to annex in the future.
There's a contradiction in pretending that "humans are not as smart as they think" and that "AI exists": it should be one or the other.

In other words, if machines can convincingly imitate us, does it mean machines are intelligent, or that we're stupid?
Why not SearX, You.com, Startpage, Neeva, etc?
What is the Windows Server OS missing?
If Windows Server was free, what is it missing as compared to Arch, Red Hat, or Debian Linux that would keep you from using it?
In the age of hard disks it could be hard to tell.
> So yeah, I guess no beautiful theory on error recovery.

People tried, believe me: back when running compilers as batch jobs i.e. non-interactively was the norm, it was expected for them to find as many syntax errors as possible in one go, so the programmer could fix as much of his program as possible before resubmitting it.

But yes, simple "when parsing list of X, skip until you find something that looks like the end of X (or start of another X/whatever is expected after the list of X) and try to parse another X" works surprisingly well, especially in statement-oriented (block-oriented?) languages: you can almost always reliably detect an end of the block/function or a start of top-level declaration and start from that point.

The most difficult to sensibly catch error, in my experience, happens inside the lexer: the case of a run-away string. Add a random quote mark in the middle of program text and suddenly, everything after it produces completely different, mostly nonsensical, stream of tokens.
I think you're wrong and not the typical user. Personally, I would never use any social network without strong moderation and banning of toxic users, and I'm that many if not most people share this sentiment. Places without strong moderation turn into hellholes and are generally less interesting.

Whether a network is decentralized or not is a completely different, purely technical question. I don't understand why two issues get mixed up so often. The design of a community should never be based on technical considerations.
Go style concurrency can be also implemented in Zig, with the caveat that since Zig doesn't have a runtime / gc, you can't expect full 1:1 mapping with what Go provides.

IMO the key point of Go's concurrency are channels, and those have already been implemented in Zig, with comparable semantics (eg blocking when the channel is full).

Here is how I use a channel (defined a few lines above) to implement the main loop of an interactive program I wrote:

https://github.com/kristoff-it/bork/blob/master/src/main.zig...
A pair of jeans with the leg holes sewn together, i.e. where the legs form one continuous tube, is topologically equivalent to a normal, unmolested pair of jeans.

You can't trust topologists.