skysight-inc/HackerNews huggingface dataset:
You're probably right. I worked for Lockheed in a facility that was ATC and MS2. I was on the MS2 side, but our program was ATC for NATO countries (war and peacetime operations).

All of the ATC applications were built on Solaris running SPARC. Most of the developers were familiar with Linux at the time, this was back in the early 2000s. But even then many of the devs wanted to migrate the platform to Linux for a number of reasons. The cost and time, however, for acceptance testing on Linux would have eaten the budget alive.

So instead pieces and parts that were readily accessible in Linux were ported to SPARC. I remember getting a new requirement for GPS time (previously the system had only used Rubidium oscillators) and working with one of the devs on getting OTS hardware working with the ported code. The further along the program went and newer features were added to the scope the more this happened. But everything in the UI was based on CDE and some SPARC specific libraries for the UI. The HMI was written in ADA.

Since these systems have so many requirements just swapping out the OS would be a major overhaul and I'm not actually sure that Linux would even be the right choice.
Meh, we can identify and reason about things we can't actually see.
I hadn't heard of this; thanks! Also made me think of Jimmy Kimmel's Unnecessary Censorship bit.
The predecessor was certainly highly active in 1960s U.S. though. We know of this from the Mitrokhin revelations.
Thanks for the reply. Don't worry, I won't be abusing the policy.

What I suggested is a feature that might win you some more customers. I'd find it useful so I imagine some other customers would as well.

As a data point, my purchase of an Ampere is contingent on gathering more knowledge about it, so that's at least one customer who's hesitating over a purchase. I would happily pay double rent during a short test period - I'm not looking for a freebie.

Unfortunately, I don't think general benchmarks and other customer experiences are likely to tell me what I'm looking for. I'm working on a new compiler focused on performance of various workloads, which is why the Amperes seem interesting, because of their unusual system architecture. They are different from other ARMs, so (for example) experience with an Apple M1 or Amazon Graviton does not translate.

I'll probably end up renting another cloud provider's Ampere VM for a few days when I'm ready; this is not a blocker for me. I just wanted to share that it's a feature I would have found useful if Hetzner offered, and the same has been true with other Hetzner servers in the past.
There are two types of fenced code blocks, and the one most people write, the one with backticks, basically can't be written in some languages because their keyboards like a backtick key.
My first thought as well. What's in it for them? Planning a pivot toward space based defence assets perhaps? How forward thinking.
Do you want named source in North Korea? The very fact that nobody can step forward to confirm or deny, or someone can go there to verify this information, show how evil NK is.

As for the list you cited as bad reports, maybe include links? But again, unless you know with certainty they are fake, how can you be so sure? As nobody collaborated for or against them.

> won’t hear a word of

Which Western friendly country would you like to highlight that we haven’t heard about? Which North Korea-like policies of those countries that you think nobody has talked about?

It’s ironic that you complain about fake news but hide behind a throwaway account, throwing around whataboutism with weasel words.
If you like ncdu, you might also like dua[0]. You can run `dua i` to get an interface similar to ncdu, and can also run `dua` to list file sizes in the current directory, similar to `du`. Or `dua filename` to get the size of a given file.

[0] https://github.com/Byron/dua-cli
dua: https://github.com/Byron/dua-cli
dust: https://github.com/bootandy/dust
If this was compatible with the format that Logseq uses, I'd be inclined to use it as a static-site publisher-tool for my Logseq graph. I maintained a nvim plugin for Emanote's predecessor, Neuron, for awhile. It's a very good personal wiki/knowledge management format, but the usability of Haskell's packaging and the somewhat painful switchover from Neuron -> Emanote lost me in the process.
> Believe who?

I think they’re referring to Radio Free Asia.
I mean, I'm sure that's not a secret of any kind.
The source is incomplete, you cannot build the browser from it, it's just there for licence compliance.

Anyhow, it's just chrome with extra stuff you can disable (email client? rss reader?) and extra stuff I cannot imagine living without (side panels).

https://help.vivaldi.com/desktop/panels/web-panels/

I do not understand why no other browser has the ability to keep a predefined list of pages always open to the side, especially for real-time communication.
It's a shock, yes, but worth knowing it's a common one.

“They can't be dead: I just spoke to them” is a common response to death. Unfortunately, death can be rather sudden.
I'm sorry for your loss then. We followed each other on Twitter and I tried to plug the TruffleRuby and Graal work wherever I could as I really believed it is the future of Ruby. Beyond that what a brilliant writer. This single article helped me understand so much more about a language I've cherished for nearly two decades: https://chrisseaton.com/truffleruby/deoptimizing/
The biodiversity crisis in numbers – a visual guide
The nice thing about humans (at least some of them) is that you can ultimately explain to them why they're wrong and they'll understand.

When ChatGPT gives you wrong or contradictory information, there's no recourse.
As a Millennial who spends a decent chunk of time on the internet, but not on social media sites, your words are incomprehensible to me and I’m not sure why.
While there is no pure rust model yet, there is a crate with bindings to the cpp model (probably not to this one).
The point of the midpoint calculation is to find the mid-index usually (e.g. binary search, quicksort). So a and b would be unsigned. You're right about signed integers though.
> electric car with physical buttons for the climate controls.

I drive a VW e-up! for the same reasons. It is a simple city car with analog controls and it's perfect for the Berlin city.
You seem very disturbed by a simple internet comment.
Go around
Best tool I've ever used for finding where I could free up some disk space
> before walk outside, you remove/hide them in order no to have issues if police officer stop you and ask to unlock your phone

In China, too. With a more aggressive approach: just remove the app before going out.
Capitalism is the apogee of survival of the fittest which is the basis of evolution which, lacking plausible alternate routes, can be argued to be the basis of all life everywhere. So I accept the posts premise that "some form of capitalism" is required. Great apes have capitalism.
Burnout: The Time You Hate Everything
That's not pedantic at all. I've consciously decided I will favor Real Life over the Internet as much as possible. I really believe the meme that Nothing Happens On The Internet; it's a projection of the Real World and as people we are very susceptible to confusing the map for the territory.

From the article:

> You can close the computer, but the world will go on without you.

Even if culture decides that the Internet is tantamount to real life, I'm happy to keep the Internet at arm's length. It is profoundly weird to me that the private online life I led in the 90s was something shameful and to be hidden and now it's okay to be so addicted you become awkward in real life, constantly on your phone, and that I should give a fuck about my follower count.

Besides, accepting that the world will go on without you is part of adulthood.
I invite you to try it. Put together a modest CLI that does SQLite, some network calls, and unzips files. ( https://github.com/djhaskin987/zinc ). Using native-image with any reasonable set of dependencies like this is *horrendous*. Just because you can doesn't mean it's tractable. I spent 10% of my time writing the tool and 90% of it trying to get it to compile. Absolutely the worst experience trying to get something to build in my life, and I'm a devops engineer. Building and shipping code is my thing.
OP is suggesting that the source is repeatedly coming out with either comically or disturbingly exaggerated stories from NK. It's a pretty shitty place to live, but you don't need to unquestioningly swallow every wild story you've heard or read about the place on that grounds that "it sucks"
I frequently wonder what opportunities I've missed out on having never been to high school or college. On the other hand, I'm frequently glad to have never had to deal with that sort of B.S.
IDK, I definitely don't consider novelty a requirement. Someone who makes a chair or a machine like https://www.youtube.com/watch?v=EgTnfTqycV0 is clearly a maker even if they're just making what many others have already made before; arguably the embodiment of the maker spirit is making something yourself even if someone else's solution is both available and more useful.
Maybe they need help, encouragement and a true friend more than this kind of "gift"?
Ironic to link to a website doing a similar thing - illegally using "legitimate interest" to justify data processing.
I'm happy with the fact that I need to pay for advertisement. It has always been the case, and if it can boost my sales, that's still a win.

However I'm not happy with the fact that if you don't pay ads (or want to conform to shitty content formats), then you have zero visibility. But then again, it has always been the case, even before social media or www existed.

What I certainly can't endorse is fb's use of our personal data that they collect without our consent. For example the local broadcasts they do on wifi networks to figure out who else is around (yes, it's a thing, or was at least, I've seen it). Screw you facebook.
UK here, graduated BSc Software Engineering in 2012, and the primary language was C++ (though we used Java in some modules).
Interviews are prediction machine that answer the question “will the candidate be successful (technical, design, soft skills, team integration…) in the role over time. The prediction is made with an extremely small sample, a few hours at most compared to months or year of training and employment.

Considering that, of course the interview won’t be a slice of real work - there just isn’t enough time. We try to compress the software development experience of months to an hour - so it gets lossy. That’s why, in the interview, we gloss over details that we won’t in real life.

Which is where ChatGPT’s answer really excel. Sure, it won’t really be able to design and code the system. But it can mimic knowing how to do it for the purpose of the test quite well.
> these are the requirements we have. can you solve these requirements with just Java's XML

Yes, actually. They don’t come up very often, but maven in particular has the ability to do everything you’ve mentioned. Most of them built right into the standard plugin set, like setting various compiler options, adding build information, or even platform specific build shenanigans (usually when dealing with javafx).

Maven also has a rarely used escape hatch plugin (ant run) which allows you to run custom scripts if you really need to.
The other big advantage over just being a gui is that it Scans the filesystem ahead of time and keeps the data across your navigation into directories.

du will have to rescan as you traverse down the tree
You're confusing it with the GM V6 which was optional in the Fiero and had timing gears that tended to go out around 80-100k.

Almost every OEM that used a gear timed engine has also used plastic composite timing gears over the years. They're less reliable than metal but not so much so as to really be an issue in practice. Ford 300s and their plastic gears last more or less as long as the owners are willing to run them.

Just to really drive home that this is a "people forming opinions based on the badge on the grill" issue and not a "actual performance of the hardware" issue I'd like to point out that a) Grumman LLV which is the reliability darling of the internet is basically a Chevy S10 with a funny body on it and b) the Toyota 22R and RE, also fanboy favorites, eat timing guides and then the sprockets on a ~100k timeline if not equipped with the double roller version of the sprockets and chain.
<< stylometry can dox me how?

By themselves, none of the things we discuss are inherently bad. They are just tools. I open with this, because it is important to understand that stylometry by itself uncovers only a small facet of your online persona, by possibly identifying your footprint and allowing for ingestion and analysis for OTHER identifying information.

Using your example your passport may not be online, but lets say you link self-hosted project, your website may be registered to your company and, depending on how you set it up, your information may be relatively trivial to run against information broker database ( LX, TR ).

It is surprisingly easy to slip even if you are privacy conscious of it and it really only takes one time since internet does remember ( and it is saved somewhere ). I guess what I am saying is I would not dismiss it outright, but at the very least I would check the link parent added; it actually is kinda amazing.
Ask HN: How) Do You Measure Product Market Fit?
Superhuman famously measures PMF with this question:

How disappointed would you be if you couldn't use Superhuman anymore?

> Very disappointed
> Somewhat disappointed
> Not disappointed

If 40% or more would be Very disappointed you're on the right track!

(Rahul adds more to the method, its pretty cool actually, link below)

My question is:

How do you go about finding PMF? How do you measure your progress?

Thanks!

https://review.firstround.com/how-superhuman-built-an-engine-to-find-product-market-fit
I bet Americans, especially those <30yrs old, will appreciate having a sub 600 USD a month apartment in a big city with no parking, shared kitchen, and share bathroom. Because the alternative is having a roommate and paying 1000 USD+.
You haven't noticed those shiny banners on Tweets or Youtube videos, shadow-banning articles for your own good or warning you that it is "disputed" ?

Twitter recently has been a good example of desire to control information, with half of the political class and even head of states (Macron) saying that it should be "controlled" to restrict "fake news", by fake news they of course mean someone talking about H.Biden's laptop, or someone saying that there are only two genders.
Also probably the disruption of other radio wave bands…
Yes.

A lot of the intrinsics also look like (at least in gcc), they are marked always inline but not pure/const.

it's probably worthwhile marking those that take memory as pure/const. That way, it's obvious the value is readonly even when it's inlined.

(otherwise, the compiler will have to prove it in the inlined code, which is not always possible)
Question answering out of a knowledge graph.
But if you have been feeling that way for many years, with non-stop feelings of dread, it’s hard to see things getting any better.
Longest Personal Name in the World
There, now you can set a reasonable limit in your database :)
I tend to write something like "You're awesome! ... pretend I figured out how to write something less trite here because I'm terrible at it."

Anybody who's known me for more than a week tends to be entirely unsurprised, laugh, and appreciate the sentiment.
One strategy that may help is to have two pages in your diagram, where one includes more detail. I don't do it often, but when needed I will create the more detailed version first, then duplicate it and reduce the detail by just deleting boxes and maybe rerouting some sticks. You end up with more whitespace but this can be used for a nice "enhance!" effect when flipping between pages. This can however end up with an unreadable version of the high level diagram, and it may need to be reorganized. And of course there is more effort in maintaining multiple versions, if maintenance is required.
Mind map of Go standard library
This antique store had one on the floor, at least a few weeks ago.

https://second-chance-antiques-furniture.business.site
The update in that article said:

"Update: CNET's Caroline McCarthy tweets at us: "Sounds like a good theory, except that a Color exec told me Sequoia's $$ was nearly triple Bain's." So we're back to: HOW DID THIS HAPPEN?"

So Sequoia put in nearly triple what Bain put in. The article was just guessing before the update.
What Led to the Fall of SGI?
Thanks!

JOSS is definitely one of those 'heh, this sounds fun' things, despite being pretty useless. I too am pretty obsessed with the colour changing; I'd love to implement it so it seemed like a typewriter terminal as well (e.g. slow speed, optional sound effects).

I started implementing it in Pony originally to make it truly shared, but then decided it made more sense to just run the code in the frontend and the shared bit would just be common storage (i.e. so you could easily load other people's programs, as you would on the original systems). Of course, haven't actually done any of this yet...
You're not going to get reports about executions taking place on airfields in Hyesan from people who are stuck in Pyongyang.
Yeah, I also played it a bit, and even after telling it each rule, eventually it’d screw it up again. It must have a hard time with non-transitive games?
Show HN: Quick userscript to hide Hacker News posts based on domain
I made this after seeing this HN post[0] asking if this was possible.

There are some extensions that can do this, but they also redo lots of the HN UI, which I think is unnecessary.

It just took a few minutes to make; I'm mainly posting this so if someone searches for it they could find it.

Use Tampermonkey or Greasemonkey to install, edit it slightly to add in your domains.

[0] https://news.ycombinator.com/item?id=30468694
Yes, this suggests an obligation of transparency or the establishment of a "signature" that would identify content from a human or not
this isn't quite right, because the coding used on matte displays definitely makes them a little bit less sharp as you can see comparing the close up: https://youtu.be/jFdtJzAgPtA?t=228
Can You Die from Drinking Too Much Water?
In addition to what everyone else has said, that would presumably prevent you from writing statements like "a++" or "a += 1" - instead you'd have to write "a = (a + 1) as u8", which seems like it would get very tedious, even if it is much clearer that it could overflow.
It's sort of funny how we've come full circle. First there was RSS. People didn't like having an RSS program, so a reader was bundled with the browser. Then social media took over from personal blogs & feeds. With declining use, browsers removed RSS readers. Then federated social media grew. Now browsers are re-bundling clients in the browser.

Everything old is new again...
Not really. C is a simple but dangerous language where the compiler doesn't do much for you, Rust is the opposite. It's like chainsaw juggling vs bridge.
Note, there are several Smithsonian museums.

E.g. Natural History, Air & Space, etc.

Growing up in the DC area has spoiled me for museums. They're high quality and generally free admission.
Interesting. I’ve just used df-m | sort -n and walked the tree from the CLI for so long.

I’ve also used windirstat (I think that’s what it was called) years ago on Windows and Disk Inventory X on MacOS graphically.

This seems like a nice in between that could replace both methods for me. I’ll have to try.

The GUI bunch of squares is really only useful when you can hover with a mouse and would be clunky in a TUI even if you could render it. And the FS structure isn’t immediately obvious, so I find myself wasting time wandering hovering over big files and globs of little ones.

I really like to avoid a mouse when I can unless it’s really useful.
I mostly do hobby projects like procedural generation, and I explore stuff I don't understand. As I gain knowledge I refactor and change the code to reflect the new understanding. This new understanding of the problem domain will most often result in performance gain, because the code is much more focused.
Interesting! Sounds like you have a well insulated structure. One other aspect, however, is the effect on the outdoor spaces on the sunny side of the house. You might find that they are warmer due to the increased radiant heat absorbtion and emission of the dark surfaces.
Apple Privacy Problems That Might Surprise You
It should fit in 128 bits or in the range of [-2^128,2^128] (tiny bit narrower since max and min int32 are asymmetric). The question is what type do you want? Do you want the full result? Or do you want it to be modulo something? Or are you sure that the numbers are small, but just kept in int32 storage for some other reason?

The compiler could use static analysis to keep the size to a minimum, for example in this case:

int32 a
int32 b = 2
var c = a * b

it would know that c just needs 33 bits.
FYI I recently discovered sort —-human is a thing so you can keep the K/M/G units if you want to.

However I use ncdu all the time.
Calculus works on finite sets, computational mathematics does exactly that.
We are building a new tool to improve friendship management and would like your input. Thank you.
> > What's more cynical is that these hackers are helping Apple to eliminate the competition [...]

> Nonsense premise.

Take Brew and any container runtime away from all developer's laptops. See how useful they are for development when compared to the more open competition.
You just need the right 'prompt'
Most of the world is closed source and if the only reason to not use Vivaldi is because it is not open source well that isn't a very compelling reason at all. Most of the planet is using some form of closed source web browser the top 3 being Chrome, Safari, or Edge.
This is interesting so can we build ChatGPT in ChatGPT?
"If he had been a great and wise philosopher, like the writer of this book, he would now have comprehended that Work consists of whatever a body is obliged to do, and that Play consists of whatever a body is not obliged to do. And this would help him to understand why constructing artificial flowers or performing on a tread-mill is work, while rolling ten-pins or climbing Mont Blanc is only amusement." (Mark Twain)

I have a perceptual problem where my mind quite quickly labels things as work as soon as I start doing a bunch of planning. Once something is 'work' that I'm not being paid for, I then don't feel like starting it. I rarely play computer games any more largely because I have too many _plans_ about what computer games I should play.

This doesn't mean I wouldn't have more fun doing the programming than sitting around browsing the internet.
The UI is not as good but it’s multi threaded and much faster.
I wouldn't overdramatize it. The movie business didn't start with Oscar awards and it does not need them to continue. The Oscars are essentially a self-congratulatory award which often were at odds with the public. The critics and audience don't always agree. And now with less capture by the studios and cinema resulting in people having more choices of what to watch, people are choosing the more basic and entertaining "plotlines" or rather, content.

The industry is changing, the audience probably didn't change too much, but the Oscars don't matter any more except to some (high profile) actors and some industry insiders and it looks like they are sad about it.