skysight-inc/HackerNews huggingface dataset:
I have started to use org babel for a lot of things these days. To just write little experiments, or do ephemeral tasks. This is especially useful when I want to operate on a db and remember the query, or have an org file that is like dashboard of views into a db, with lots of notes and links to other notes.

I use org-roam, and put a lot of things in dailies, so I have a temporal log of work that is easily searchable (using deft, or just rg). So much of the mental burden of where to put things is gone, they are in my journal now, and I can always tangle them into a file if I need to, and then I just start linking commits into org to continue to keep track.

Talk about tangling, I also have one big "system config" file that contains all of my rc files and other system configurations and scripts, with sensitive information encrypted transparently with org crypt. I just keep this all in my shared nextcloud Sync folder. I even have configuration and scripts for my homelab and personal server in other files!

Not only that, but I have started relying on org attach to keep a repository of miscellaneous files. Have some PDF or zipfile I dont want to forget about? I just attach it to the daily document and write some notes about it, and wherever I am I can get it. Even have started compressing old projects and "backing them up" into org.

I work through SICP these days in an org babel document, with liberal tangling and noweb, and now I have a journal to myself of my progress, constantly linking to other nodes as I gain more concepts.

I am not a professional computer person, so I don't work with other people. I understand that this works for me because of that.
that's a good point, but I guess at Dyson sphere level a star approaching is like discovering oil on your property.
I haven’t found this to be the case with tools like Roam. I have a Roam graph with 10,000+ pages, and it’s easier to find random thoughts and notes there than it is in a highly structured Notion workspace.
Use nitter.net

https://nitter.net/__phantomderp/status/1494884135688626180
It took NPR twelve sentences before they mentioned Trump.
It may be easy to dismiss Intel's move to SDSi by saying "just buy AMD instead," but if this model turns out to be lucrative enough, there's no guarantee that AMD wouldn't follow suit. We'll have to see how this plays out and how it will affect the x86 landscape.
Zuckerberg Has Burned $500B Turning Facebook to Meta
Thanks. Link for the complete PDF book, from that page: https://archive.org/download/utp_book/utp_book.pdf
> For what? What are you doing with it?

One example: powering lasers for light sail ships to colonize other star systems.
You reposted after getting flagged so I'll add my comment again here:

Two points/questions:

1. What stops the "Top coins to buy" list from really being "coins to pump so the site owner can sell to suckers" list?

2. Financial forecasts are notoriously inaccurate, even worse in crypto. Past market changes often has little to no actual bearing on the future and patterns can only be noticed in the past and aren't even real patterns. How is this site any different?
Only the call is deterministic, not how long it takes to return.

Local allocators are also a thing in many languages with automatic memory management.
I like Rust in a lot of ways, I write a fuckload of it and I get value from doing so. Not “praise the lord” value, but real value.

But the attitude is an invitation to getting made fun of. It’s absurdly intellectually dishonest when Rust-as-Religion people actively hassle anyone writing C and then get a little precious when anyone mentions Haskell and then extremely precious when they step on the landmine of the guy who likes Rust enough to know the standard, the compiler, the build tool, the people who wrote the build tool, and generally enough to put it in its place from a position of knowledge.

SSH servers? Yeah, I’d go with Rust. Web browsers? In a perfect world, lot of work. Even for Mozilla who timed the fuck out on it.

Everything ever so no security problem ever exists ever again? Someone called it the “green energy of software security” on HN like this year.

It’s not the coolest look that one of my “blow off some steam” hobbies is making those people look silly, but there are worse ways to blow off some steam.
It's probably a very interesting domain and pays exceptionally well.
you might think it’s classist if you have no experience being subjected to it, it’s an incredibly pointed claim that has been used for decades… note that no one blames white “culture” when a white suprematist goes on a shooting rampage
Executive Order 9066
That article is merely making the argument that reproducibility on its own does not improve security. This is clearly true. Anyone can also claim that code-signing does not improve security because "well, you have to trust either this blob of software, or this certificate blob, or this signature, what's the difference?" The difference is when you start to compose these parts into a larger system. Dependable qualities of a system (eg: a specific hash function is one-way, or that specific problems are hard/easy to solve) can be used to create the security properties you want.

I doubt Tavis is saying that builds should not be reproducible; just that it is not going to provide security on it's own in a trivial manner. I'd argue that reproducibility can help create secure systems with properties otherwise unobtainable (or difficult).
Maybe it's limiting but in practice are you going to read up about the hundreds or thousands of symbols exported by every library you're using in a project? There's only so much time you can spend reading documentation (when it exists) or books.
Yup. Spent more than a decade doing it. Got so frustrated that I started a company to try abstract it all away for everyone else. It's called M3O https://m3o.com. Everyone ends up building the same thing over and over. A platform with APIs either built in house or an integration to external public APIs. If we reuse code, why not APIs.

I should say, I've been a sysadmin, SRE, software engineer, open source creator, maintainer, founder and CEO. Worked at Google, bootstrapped startups, VC funded companies, etc. My general feeling, the cloud is too complex and I'm tired on waiting for others to fix it.
Except that still doesn't make Rust better than the alternatives with automatic memory management outside kernels, drivers and domains where Ada/Spark is being used nowadays.

Even Google isn't comfortable into pushing Rust into app developers for their OSes, despite the amount of adoption at kernel and driver.

So when Android comes out with Rust Compose, Fuchsia does Rustter, or Native Cloud folks migrate in mass to Rust, then I might eat my hat.

Naturally you might refer to Rust/WinRT, whose tooling is a joke versus C++/WinRT, let alone using .NET alongside Blend and VS.

Doable sure, then again there are people that also insist into using COM from C, regardless of how sane that might look like in practice.

So unless Rust reaches a state where ownership is transparent to app developers and distributed computing stacks, we will keep on disagreeing.
So most jobs at Amazon were worth nothing for many years?
>I also doubt giving people money is going to be much help.

Except the research shows that this is the easiest and quickest way to alleviate poverty.
Reddit nowadays is uniquely fit for killing some 10 minutes while you wait for something. It's not useful for deep conversation, so people don't use it for that.
Look how many people work for arms manufacturers. How is this any different?
"Mistakes were made" is easy to say now... Those mistakes could so easily have been so much worse.
no because 99.99% of people aren’t walking into schools shooting people, the .01% doesn’t represent the entirety of culture… at best it represents how outliers with mental health issues don’t have access to mental health services
IIRC typeof is implemented in the same way by all compilers that have it, but it had some subtle differences with what the committee wanted. The differences presumably do not matter for C, in fact I think it was something related to references.
I think some vendors are doing it for purpose, there are trivial to use keygens available for years and they are doing nothing to stop it. That way they can increase value for hobbyists (who couldn't afford to pay for more than base model anyway, but they will pick it over competition which cannot be easily unlocked) but still earn more from big customers who have money and aren't willing to use keygens.
Stop throwing poorly implemented and untested ML/algorithms at every problem, dammit. It just leads to problem after problem.

I dunno why, but the people working at tech companies really seem to believe that computers can do no wrong. Which is obviously not true.

And then they don't even have an appeals process where a human with basic common sense can see what went wrong. Nope. You just lose access to all your stuff.
I am really starting to believe in a future where we will yet again see multiple search engines compete for market share. As someone who is relatively young I can't even remember a time when that was a statement that would ring even remotely true. Truly exciting times, will be curious to see how Google will adapt to not having their cash cow. I think we will see lots of downstream effects of this as they try to maintain their lead but perhaps also pivot slightly.
"We have billionaires and children who are homeless".

Is there some evidence of homeless billionaires on the streets with their kids? Did you mean to say that there exist homeless kids and also there are billionaires?
The "plan" also was to land a Dragon capsule on Mars by 2018 [0]. The "plan" also was to fly people around the Moon in 2018 [1].

It's pointless to base your assessment on plans if the past showed how quickly they evaporate in light of new developments.

[0] http://spaceref.com/mars/spacex-will-start-going-to-mars-in-...

[1] https://www.nationalgeographic.com/science/article/spacex-mo...
This depends on your reasons for using D. Odin is a smaller language for one (no compile time execution, for example).
It sounds like whomever shaped your teams & responsibilities didn’t take into account the team’s cognitive load. I find it’s often overlooked, especially by those who think agile means “everyone does everything”. The trick is to become agile whilst maintaining a division of responsibilities between teams.

If you look up articles about Team Topologies by Matthew Skelton and Manuel Pais, they outline a team structure that works for large, distributed systems.
Looking at https://ember-climate.org/data/carbon-price-viewer/, in the EU, it’s about €80 per ton at the moment. At current exchange rates, that’s about $90.
Suggested retitle:

Tell HN: Don’t try to cheap out on Spotify
> Drop shipping is when the goods are sent straight from the manufacturer to the consumer

It just means another party besides the seller is fulfilling the order, such as any product on Amazon shipped by the marketplace seller.
if you really care about that so much you can create an alias procedure with a different name and use that throughout your package

import "core:fmt"

print :: fmt.println

// you can use print("test") now
Poverty is a strange loop.
> Hacker News has two kinds of protections against fluff. The most common types of fluff links are banned as off-topic. Pictures of kittens, political diatribes, and so on are explicitly banned. This keeps out most fluff, but not all of it. Some links are both fluff, in the sense of being very short, and also on topic.

Not explicitly covered in the Submissions section nor the Dilution sections is the trend toward more general and larger volumes of less tech-focused or leading-edge content. Perhaps it was not as noticeable in 2009.
> The law maker is at fault, if there are loop holes.

It's very tough to distinguish loopholes that were added accidentally by lawmakers, and loopholes that are added intentionally to appease corporate donors.
I am obsessed with Venus and I have thought a lot about acidophilic prairies floating on the Venus atmosphere. They would be indistinguishable from land if you are standing on top of them, you can build your Hobbit house there. It is an amazing concept!
> We treated iodine deficiency to great sometimes spectacular effects, we feed pretty much everyone in the west, not exactly well but to meet their caloric needs

Micronutrient deficiency might turn out to be an enduring problem in the future given how common "food deserts" are in poor areas of the US. Along with countless other things (such as lead exposure, and even something as insidious as general stress and marginalization in early life) it should be addressed as a possible environmental cause of cognitive impairment that might correlate with poverty.
This makes me feel old. We had no "files" when I was a kid except the kind that were on paper.

Best of luck.
I have been thinking about having a blog for a while now but I can't really see what benefits it would give me? Seems like a lot of effort for something not terribly rewarding but maybe that is me being ill informed.
Isolation sounds so appealing sometimes, and that other times like it would be the most devastating state. Humans are capable of such versatile living.
Except with nix it doesn’t make it weird. If you delete iwd and something stops working, then you can just roll back to the previous generation of the nix store that included iwd.
> In its London 2019 meeting, WG14 has found consensus to elevate false and true to proper keywords.

The committee settled this over a beer, or some other substance? Because the elevation to a proper type is opportunistic at best, and against the spirit of C at worst. Next people celebrate this with the use of capslock.

The futility of it all blows my mind :C
Neat. I thought for a moment it was just a script embedded in a TXT record, but you do communicate over DNS with a server-side implementation of the game. The perl bit is just to unescape the response.

It uses a custom DNS server that returns the result as a TXT record for the domain <your guess>.wd.ip.wtf. You don't need to point directly at that server as it's registered as the nameserver for that domain.
Twitter is bad if you don't have a twitter account. It'd be great if HN could change twitter links to go through nitter.net
So, snowflake is incredibly expensive but I'm slowly coming around to it.

Good things:

- it's pretty fast (it does automatic partitioning of your data based on usage patterns, which is sweet)

- it integrates with your cloud storage pretty transparently

- the SQL dialect is pretty full-featured (it even has about half of PostGIS, which was useful to me recently)

- it's pretty fast, without custom tuning (which is annoying)

- the docs are pretty comprehensive, and they have a set of tutorials which are great (even if I only found them by accident).

Problems:

- No SparkSQL. Spark is super, super annoying, but the notion of PySpark and sparkr were pure genius. Why yes, of course I want to write my ETL in a real programming language (can define a function to remove 100+ case when statements.

- It's very, very expensive, and their purchasing model seems designed to prevent people from realising this.

- It's proprietary.

Not the OP, but this is why I like Snowflake (and I've been using solutions in the distributed SQL space for almost a decade at this point).
The word you're looking for is hubris.

The systematic mind looks for the systematic approach. It doesn't help to fault them (policy-makers and their constituents) for it, at least if you're trying to bring them to Jesus. They're going to pull on the levers they can reach, eh?
Error Handling and Logging
I used to lead teams that owned message bus, a stream processing framework and a distributed scheduler (like k8s) at Facebook.

The oncall was brutal. At some point I thought I should work on something else, perhaps even switch careers entirely. However this also forced us to separate user issues and system issues accurately. That’s only possible because we are a platform team. Since then I regained my love for distributed systems.

Another thing is, we had to cut down on the complexity - reduce number of services that talked to each other to a bare minimum. Weigh features for their impact vs. their complexity. And regularly rewrite stuff to reduce complexity.

Now Facebook being Facebook, valued speed and complexity over stability and simplicity. Specially when it comes to career growth discussions. So it’s hard to build good infra in the company.
Incidentally, have you tried the WYSIWYG TeXmacs word processor?
(It is inspired by TeX but does not use it.)

Check out this video:

https://www.texmacs.org/tmweb/home/videos.en.html
I was thinking of that game Pokemon Sun and Moon where the villainess was the president of a non-profit company, not long after I played it I met a woman who had been a non-profit administrator who I thought looked a bit like Lusamine.
I hate to godwin this, but you realize that a lot of atrocities that have happened throughout history have been legal, right? Japanese internment was legal. South African apartheid was legal. The trail of tears was legal. American slavery was legal. The holocaust was legal under Nazi law. Legal != perfectly acceptable.
...how is the JIRA server mission critical? is it tied to CI/CD somehow?
Don’t they also sell everything they learn about you from knowing every one of your transactions?
Which, if anyone is not aware, is the default gnome pdf viewer. Evince is pretty good software -- simple and does the job well.

However, evince only does it if the references are actual (hyperref) links.
A fun thought experiment to counter this idea.

Let's presume that the universe is full of Dyson Spheres, and the gravity they produce is what we call "Dark Matter". Well, Dyson Spheres must be built, right? So earlier in time, there would be fewer of them, and later in time there would be more of them.

When we look into the sky, we look back in time. So if this were the case, when we look backwards in time we should see more brightness and less dark matter effects, while closer in time we should see less brightness and more dark matter effects.

We do not see those patterns. Dark matter is consistent over time, as far as we can tell, and brightness from stars remains what we would expect.
> Oh, and a big deal: true/false are KEYWORDS NOW, and all of the bool/thread_local/etc. are all KEYWORDS NOW!!!!

Why does it even matter? I could take true and false to be an improvement (having them as macros expanding to int literals had its problems, but even for that one I would not mind _True and _False at all), but the rest? Who cares? It’s literally the least significant change.
> Teams has a truly terrible messaging interface. Organization is nearly nonexistent, and the UI is awful

Also, if you have a slightly older workstation, your tab on which teams run will definitely crash. Mostly.
You know what costs even less? Building a larger fairing.

Atlas V has different fairing sizes for different payload types as well.

Sure, a bigger fairing will simplify a space telescope, but you still need to fold it and the bulk of the costs went into developing instruments and the mirror.

There's nothing "simple" about a state-of-the-art scientific instrument. If you want Hubble 2.0, NASA has two of them just lying around for over a decade now; gifted to them by the NRO.

You know how much converting them to useful scientific instruments costs? According to the latest report, it's about $3.2 billion so please give me a break with your "simpler and cheaper because fairing".
Does it fit page correctly according to each page size, rather than the max page size? This is one bug in zathura that bothers me.
Either way the lawmaker is at fault for adding it.

A lawmaker isn't legally required to include your provision just because you donated to them.
Those laws probably explains why so few criminals in the US have access to guns then, since criminals tend to closely follow the law.
Doubt for Good
And they fail in other categories too, e.g. C can be very terse whereas most modern so-called replacements tend towards verbose. For me that's a development exactly in the wrong direction; I'd rather have a more terse C.
They're working on a new, faster underlying architecture with an IDE called Fleet. It looks like it may be a long-term foundational replacement for their other IDEs including PhpStorm.

https://www.jetbrains.com/fleet/
Times change.

During those 70 years, Ukraine wants to move away from Russia as many others. Even when Russia agreed ( not verbally, but in writing) that Ukraine was autonomous and after the Revolution of Dignity in 2013 ( https://en.wikipedia.org/wiki/Revolution_of_Dignity ) it was clear that Russia has no more role to play in Ukraine.

Russia didn't expect Democracy in Ukraine and doesn't like it. Additionally, Ukraine could block their naval fleet of going out.

The defensive actions of the EU are justified, Russia has been testing war responses every year for many years. Through planes, fleet and even killing people in foreign countries ( widely documented).

What they just now did, just proofs that improving defensive capabilities is the right call now and will be so in the future.
MARLEY seems to have more in common with KASETA, even though they have different file endings. `AA::` and `BB::`, a large section of `- - -`... and second byte alternation are present near the start of both, as well as the large section of `1`s (assuming this is all in ASCII). Are they all the same file format?

I'm guessing they're all from a word processor at this point - Text602 is a shot in the dark from a vague link on Wikipedia - and I think the file is structured as pairs of bytes, with the first being some data, and the latter being a presentation attribute. For example, I'm guessing from LINEN that `0x06` indicates superscript.
Every time you see some great injustice in history, follow the money. I can nearly guarantee the political expediency derives from people who stand to make money. Racism helps but I don’t think it ever gets the job done on it’s own.

As a Caucasian American I’m ashamed of this, if it’s any consolation to Japanese Americans reading this.
Yes, there is a "smart fit page" shortcut which automatically fits to screen width as you scroll.
Latency is never bounded, in fact that is what the P is in CAP.
I find it incredibly grim that the US at the time would round up and incarcerate its own citizens en masee because of their heritage, the same way how Nazis did it. Insane. IIRC the Brits also rounded up the ethnic Germans on their territory in a similar fashion.

And Allan Turing was incarcerated for being a homosexual.

The West was really at a low point in those times despite having won the war.
I was so sure I copied the first tweet to submit. That is why the title is the same as the first tweet. Somehow I messed it up. May be Dang could change it to

https://twitter.com/__phantomderp/status/1494801365297676293
I don't know, but usually searching for the paper title online, e.g. in google scholar or (for CS papers) on dblp, will turn up the venue where it's published, including publication date. In fact, if it's in dblp, it will show the year right on the results page.
What do you mean by interference?
Study Link: https://pubmed.ncbi.nlm.nih.gov/34878505/
This isn’t about reason and evidence. A crank believes that if an opposing theory is unable to explain his evidence (even if his evidence is completely false or even fabricated) in an immediate manner, then it means his theory is the correct one. Hence why it is impossible to reason with such a person.

If you think that’s how debates work, we probably have nothing to say to each other that the other would find valuable.

In any case, your ascribation of those feelings and ideas to me and my post are baseless and completely false. You’ve failed to comprehend the point.
Job Hunt Diary – Week 5 – Day 5: An unreasonable request?
It's funny you say that because kids today don't really have files either, since all the content is confined in apps.