skysight-inc/HackerNews huggingface dataset:
> Evaluate "majority" this way: For every/any random binary in a distro, out of all the currently running instances of that binary in the world at any given moment, how many of those need to be profiled?

Most systems need to generate useful crash reports. Even end user systems. What kind of system doesn't need them? How else are developers supposed to reliably address user complaints?

Theoretically, there are alternative ways to generate stacktraces without using frame pointers. The problem is, they're not nearly as ubiquitous and require more work to integrate them in existing applications and workflows. That makes them useless in practice for a large number of cases.
Just because something is obvious or inevitable doesn't preclude it from being newsworthy.

It almost makes it more newsworthy: "look, it finally happened!"
I've no problem with remote dev envs for most things. But they have to be VMs in many cases, not containers.
https://xkcd.com/605/

edit: bonus https://xkcd.com/592/
Nobody is a a bit of an exaggeration. Anyone who has been following finance noticed many major US news outlets covering when the job numbers dropped [0]. Yes it was really only covered for a day because the election hype is a bigger story.

Why did nobody talk about the floods in Nepal or mass suicides in Sudan? Clearly we should all be talking about jobs and the US economy!

[0] https://news.google.com/search?q=job%20numbers&hl=en-US&gl=U...
> You made the assumptions and added the color.

No, you literally added the color blue to the conversation. You could have just asked about rates of fires in other states and asked if it was a common problem.
Some would argue that because the name Theophilus means "friend of God" that it's more likely that it's a pseudonym.

We can't know that that's the case, but I can see the argument.
It's not a controversy, it's just funny... to many. I'm sorry you didn't find it interesting.
Singapore to increase road capacity by GPS tracking vehicles
I have it installed on my DM42. Its nice, but I dont like two things:

- Where's the apostrophe (equiv. to quote in lisp)? That should be an easily accessible key not buried in a menu.

- Why did he swap the log keys?

I also wish the HP48's steq interface to plot existed, but whatever.
Utterly painful and deeply humiliating gynocology - which I would guess every women begrudgingly deals with is not a product of AI, but of MS. Medical Stupidity. Certainally a place the marketing department deems 'unprofitable'.

I hope her inbox is filled with sympathy, and promises to destroy the dehumanizing parts of women's health.
Then don't move into an HOA? Some of us have standards: no cars, poop, or weeds on lawns.
Melbourne is easily the worst city in the country for this. Most of the tech sector is in the very large enterprise space lead by the banks, and as a result it's who you know and whether you went to Melbourne Grammar or Geelong Grammar that will determine which company you work for once you reach a certain level. Sydney is better just because there's more smaller stuff going on, and because CBA is better than NAB and ANZ combined on tech. (I hate Sydney otherwise and am based out of Melbourne)

Some places in Melbourne get real work done, even in the data sector. They're hard to find, but they exist.
Its annoying to instal, I eventually got it to work on my calculator (DM42) from the binaries.

The biggest thing is making sure all the firmware of the DM is upgraded
I say 25+ years. The prize committee has to be used to the idea of influencers, so once Gen Z dominates the committee, we'll see one. Of course, the influencer will need to do something worthy —maybe an influencer who aids in world peace. Or one who uses their followers to aid in a world-changing study or experiment.

I'm more interested in knowing what an influencer will need to do to get the price.
If you want to post about a random topic, and Wikipedia is better than the random blog where you encountered the topic, you should prefer to post the Wikipedia article. This is a specific case of "prefer to post higher-quality pages", which I hope is not controversial.
If only, if only Gemini had embedded images and a decent layout engine to position those.

This isn’t new to HTML.

Medieval books had embedded images.

Heck even ancient manuscripts had embedded images that were beautifully laid out.

I simply don’t see why Gemini couldn’t fulfill its mission with beautifully laid out embedded images.

It would have been delightful. Now it’s merely a gimmick.
Haha. In this case I comically extrapolated to denote a mathematical equation without doing the algebra that makes brain hurty at 1 am
https://pagure.io/fesco/issue/2817#comment-826636 will probably get you started into the relevant paths. Python 3.12 was going to include frame-pointers anyway for perf to boot. So they needed to fix this regardless.
Location: Ottawa, Canada

Remote: Preferably

Willing to relocate: Yes

Technologies: React, Node.js, JavaScript, .NET (in short)

Resume: https://knyazev.io/resume/

Email: slava@knyazev.io

About me:

I'm an experienced full-stack engineer with experience at well-known names (Amazon, Airbnb).

Professionally, I've mainly been writing React applications for the last few years.

Non-professionally, I have been writing deep dives into tech I work with on my blog: https://www.bbss.dev/posts/react-learn-suspense/ (sample post)
I have a roborock that I have taken apart a little bit and I thought it looked extremely similar to the article's Roomba from underneath.

Obligatory mention for every robot vacuum article:
Firmware update your robot vacuum so it doesn't talk to anyone's cloud. https://valetudo.cloud/
Isn't she a martial arts champion? I don't think she'd murder easy...
:-P
For sure, it's not at all cool to be able to log in to FB, WordPress is way too political. It shows real character and determination, as well as personal style to code your own basic HTML. It is not difficult, it is the attitude of "I want my own expression" not some corpo fuzz mussing up the interwebs!
I was able to get Perplexity to hallucinate very easily. Once it even cited the article where I got the prompt idea (I forget the URL, it was about teddy bears in space and published by the Signpost.) That was a while ago and I assume their model has improved, but hallucinations are still much more of a risk with AI than humans.

Also, how can Perplexity do things like interviews, tours, and other things that still require large amounts of human interaction?
I can write a computer program the spews all manner of profane things. If I were to release a product that does that I’m sure it would be much criticized and ultimately unsuccessful. Yet this doesn’t mean we should cripple the programming language to prevent this. Models are much more akin to programming languages than they are to products. If they are used to make products that do things people don’t like then people will not use those products.
I used that when IPv6 was new for me. It looks nice. Many Web pages contact several servers (even with ad blocking) So not sure a single icon can be more than entertaining.
Who wants to invest in a neighborhood that can be ruined by a few bad apples not maintaining their properties?
Yeah, vias in particular are a challenge. I've spent time with annoying tiny copper rivets and bits of wire and the rest, and usually end up making one layer boards with perhaps a few wrap around jumpers to a ground plane. Not ideal! Commercial stuff is damn good.

But! Hand soldering boards is a joy. To each their own.
Parent said "effectively", which it appears you confirm.
They spent decades traveling around telling the gospels. Only when they grew old and realized Jesus wasn't coming back in their lifetime did they decide to start writing it down.

I would put my money on the similarities being tied to oral tradition. Probably listening to each other.
It does say "protect against," though, which to me raises the question of "protects against to what extent?"

Which, related to your point about collections of interacting genes: I ran a Promethease report on my genetic data, and it said I had 15-20 different genes associated with an elevated risk of a particular autoimmune disease that I do, in fact, currently suffer from. So in a case like that, I suspect (but obviously can't say for sure) that protective diets have a much harder battle to fight than for someone who doesn't have all those genes.
> installing ~50ish microservices on their machine

Ouch. Where they using macOS at the time with laptops having not-enough-ram?

I've seen that go poorly on macOS with java based microservices. Largely due to java VMs wanting ram pre-assigned for each, which really chews though ram that mostly sits around unused.

This was a few years ago though, at the tail end of Intel based mac's where 32GB ram in a mac laptop wasn't really an option.
Ok that's good but capitalize TERSE instead of IS. That way you acknowledge that terseness is one of many parameters of a string data structure instead of focusing on our disbelief of its terseness.
Hackers Achieve the Inevitable: They Got Nintendo's Alarmo to Play Doom
If the bottom of a page has room for a heading and 3 lines of text (or some number of lines that looks appealing) then that’s enough space for the heading to not be considered orphaned.
Because transient errors shouldn’t be bubbled up immediately in case the issue is resolved quickly.
NetBox Open Source DCIM and IPAM Tool (2018)
I doubt that "idiomatic Rust projects use unsafe liberally". It is a more liberal construct, perhaps, but IMO actual usage is usually reasonable. Unless you mean the standard libary's use of unsafe?
Free42 is more faithful to the original 42 than this is to the 48. Free42 also has an infinite stack hack which is a nice bridge to those accustomed to the RPL.

This is annoying to installe and not really completed (this is a much much larger endeavor than the 42). Its also very disorienting at first until you figure out the UC

That said, its good enough that I use it on my swisimicro rather than my 48s because the screen is much better
Utter unmitigated disaster for society, community, family and people.

But hey, money is more important than anything and nothing should constrain the markets, eh?

Politicians don’t care, people with houses don’t care, the rich don’t care.

We’ve made a future in which there’s no social contract, where young people have nothing and no home and no prospect of ever owning a home.

By this measure, capitalism has failed entirely to serve the people.

There will be consequences.
But in the case of home insurance, unlike health, people actually have a choice: build there or do it somewhere else.

Artificially forcing blended home insurance rates lessens the pricing signal that this particular area might be too risky to build in.

At the end of the day, it's developers and the city/county making money while offloading the risk to insurance companies and government mortgage buyers.
capitalism is about competition and non-competes are literally named a "not gonna compete" agreement.

I don't see how's that capitalism at all. If Coca-cola and Pepsi signed a agreement not to compete that was made public, the FTC would go after them. If Microsoft made secret backroom deals that gave them an unfair advantage, the FTC would and did go after them. If you don't like competition, having the government come in and say you're the only one that can do that just isn't how American is supposed to work.

Non-competes are anti-capitalism and anti-American. That they're used against bartenders and restaurant servers is just gross.
Even if they didn't they'd be a hell of a lot cheaper. If, say, Microsoft can replace Satya Nadella with something that costs effectively nothing, is constantly available, and is even 95% as good, I'd think it would be a good deal for them.
You just need faster tests. ;)

Also, if you're booting kernel or device drivers you need the hardware. Some of this is not desktop hardware.
Well, the usable capacity of the cable increases, but the cable itself has been doing it's job perfectly all the time :P

I thought that endpoint upgrading of submarine cables was a sort of well known thing (at least amongst people that are aware their data goes and partly becomes a bunch of photons under the ocean, which I guess may be a lot of people here)
I agree that export restrictions would potentially help the advantage in the AI race to some extent, however, the primary factor that leads to the tech advancement and China's dominance in manufacturing is not where the US sells to, but where the US buys from. I would say the best resource to advance an industry is not IP thefting or government subsidies but the tech leaders' purchase orders (and customers' specifications and requirements learned from those orders). For instance, AAPL has contributed to the progress of the component supply chain and then the emergence of a bunch of China phone companies. Later TSLA did the same for the Lithium-ion batteries companies and the EV industry in China.
“Never” is definitely an exaggeration

https://djmag.com/news/sxsw-cuts-ties-us-army-and-weapons-ma...
It's wild that we can't afford to solve the root problem because we're spending too much time and money literally fighting actual forest fires.
"Let's hook up " – said every LD_PRELOAD
Second part of my series about exploring mirrord internals. In this one I start scratching the mirrord-layer surface and see how it's dynamically loaded with LD_PRELOAD into binaries to hook into libc functions whilst creating a layer which accepts inputs from mirrord-agent, which are then used to hydrate the hooked libc functions. I spend time in this article to explore this trying to intuitively understand what's going on.
Neat, I didn't realize Kobo was WebKit-based, but given they offer a full browser (experimentally) on their readers, that makes sense. They also support some 'nice' ePub 3 features: fixed layouts so that comic books and manga work properly; right-to-left pagination for Japanese books, and vertical layout (also for Japanese books). Though, I feel like their page numbering gets mixed up with vertical layout (sometimes opening and reopening the book changes the # of pages, and I lose my spot...)
I think this is a story of the rise of TypeScript than the demise of JavaScript.
The stack(factory) must grow.
That's not pragmatism: that's poor judgement. That's a hack that shouldn't work at all; and if it does, it must¹ cause other problems, such as preventing breaks inside the entire first paragraph, or breaking graphically rather than linewise (that is, you could get the top half of one line on one page, and the rest on the next).

—

¹ As in, it's unavoidable if you've implemented layout in such a way.
First half of my career was at a company writing pagination systems for books/magazines and so I can now never not notice such things as widows, orphans, kerning...
That kind of mess sounds super dangerous from a production perspective too.

With things that messy it's fairly likely there would be dependency loops or problems (thundering herd, etc) trying to get things going from a cold start.

ie after a complete outage or similar for whatever reason
You can export from Lucid to SVG. It also has its own version history. For me it has been working OK.
Note that this article is from 2019.

Coincidentally, I got my Roomba in 2019, and it still works just as new, with less maintenance than described in the article. My problem is that this "just as new" isn't particularly impressive - I'd expect it to be less dumb. It keeps getting lost since it continually redraws the apartment map (hallucinating corridors where there aren't any), it keeps getting stuck etc.
high-key useful! Are you thinking of making a Google Sheets extension? How are you thinking about data privacy? Any plans to make a local-only app?
Try working for IT in a utility, insurance company, or other stable business. You'd be amazed how high the bar for termination is.
China was a commie state like the USSR countries back then. I don't see how the west could have treated one as the idiologocal archenemy and nemesis and not extent the same animosity to the other.
> time is possibly too short (especially if you have kids) to learn new things that aren't simple, even if better

Having a kid has drastically altered my ability to learn new things outside of work, simply due to lack of time. I never could have imagined how big of an impact having a kid would be, its crazy!

The worst thing is when you actually manage to carve out some time to do some learning or experimentation with a new tool, library, etc only to find out that it sucks or you just don't have the time to pick up or whatever.
To me the logo they ended up using isn't as good as most of the other candidates.
For larger networks, Python-based NetBox from Digital Ocean can generate some diagrams from network asset database.

https://github.com/netbox-community/netbox

> NetBox functions as the source of truth for your network infrastructure. Its job is to define and validate the intended state of all network components and resources. NetBox does not interact with network nodes directly.. This separation of duties enables the construction of a robust yet flexible automation system.

https://github.com/netbox-community/devicetype-library

> Each file represents a discrete physical device type (e.g. make and model). These definitions can be loaded into NetBox instead of creating new device type definitions manually.

https://github.com/Abulhallaj/netbox-deviceimage

> Device images in PNG format and arranged by manufacturer. Each file represents front and rear of a physical device type (e.g. make and model). These images [based on vendor visio stencils] can be loaded into NetBox to obviate the need to create device images.
HN has a multinational audience, but for those in the US, do you really want our best and brightest to shun defense while other nations' best and brightest double down?

If so, what is the outcome that you would like to see from that policy?
The politics of the US are very different from the 40's to 90's. Good luck explaining to the American public why a bunch of their kids need to go die defending the Taiwanese in 2024 unless you can base it in some cold hard economic reality.

The reason we supported them back in the 20th century is because the Red Scare was the big boogeyman of the time and we needed military bases and friendlies in that part of the world.
There's more to life than a job as well. I've stayed at a job for the comfort of not needing to add to my or my families plate while my wife was in grad school. It was absolutely the right choice.

I've also had a job that I left because I wasn't enjoying because of a lack of challenge and lack of management backing for the projects I was working on.

Life isn't purely black and white and my reasoning is pretty simplistic. There are vastly more complex situations than just my wife went to grad school.
I note that of the Spectre/Meltdown and similar hardware vulns, even the hard-to-swallow kinds of mitigations for Spectre primarily prevent user-to-kernel hijacking only, which is the most important single property but doesn't cover inter-process hijacking. We can more or less patch these vulns completely, but there is a (huge) performance penalty to be weighed as a drawback. I do not know enough to say whether the Go data race bugs are an acceptable risk. Although, not everyone may accept it, namely if it strikes them just once.
It's really an amazing study in political science. Progressives are supposed to be all about helping the poor, but some were sold a camouflaged dystopia.

To reach utopia - the fantasy goes - we must first travel through a dystopia in which the poor are enserfed by the housing barons, paying upwards of 70% of their income in rent. Unfortunately the dystopia never ends in practice.

Then there's the perplexing question of how real estate taxation got to this point. As the saying goes, a real estate family that pays any income tax at all needs to fire their tax advisor.
Something that's not clear from the post is whether you're running these environments on your own hardware, or layering things on top of something from a cloud provider (AWS, etc)?
It looks like archive.is is down across the board.
And the US will swoop in and move TMSC employees to Arizona.
I’ve been writing a technical blog for over 20 years, and I believe that each blog post helps me think more deeply, examining every source and related code carefully. This process has been incredibly valuable to me, and even in the LLM era of 2024, I still enjoy blogging. Often, the primary user of my blog is myself; I go back to my past entries to help guide further research and exploration.

I once heard a senior developer say, 'I’m not shy to admit that after I finish a blog post, I’m at ease to forget about it—because I know I can always look it up again.
Invariably this is an ideal and does not match up in reality. I work at ~50 ish employee company and we have layers of dependencies between at least 6 or 7 various microservices. I can see this adding up in complexity as the product scales
> China doesn't want the model of a free, democratic society of chinese people to exist, because it proves that the CCP's authoritarianism isn't the only "good" model.

So was everything with Taiwan hunky dory when they were a murderous military dictatorship for all those decades[1]?

I thought the under-mentioned beef China had with Taiwan was the fact that the ROC took (and retains to this day) all the priceless cultural artifacts. The CCP would like those back in order to tie themselves to China's history.

[1] https://en.wikipedia.org/wiki/White_Terror_(Taiwan)
> Should Taiwan fall, and China choose to ban exports from there to the US, then the fun and games would really start.

If it looked like Taiwan was actually going to fall, the first thing to be destroyed would be the fabs. There’s almost 0 chance China gets anything usable. If they thought they could, they would’ve invaded during Trump’s term.
If I know my input shape in advance and write the correct algorithm for it, I don't want any runtime checking of the input and the associated costs for branching and code size inflation.
An Engineer's Guide to Double-Entry Bookkeeping
Yes, the real world trumps theory, hence my question.
Which would result in
1) higher prices for consumers
2) retaliatory tariffs on American exports