skysight-inc/HackerNews huggingface dataset:
> I know people love to harp on "the Internet has killed our attention spans"

Not just that. Give your parent or grandparent a 75-page booklet to read, full of accusations and snark, and let's say it's about something they care about and actually impacts their lives (maybe a local government agency, idk). What are the odds they are going to read that A-Z versus waiting for a summary or call-to-action to be put out? The latter can be expected to happen if there is actually something worthwhile in there.

This is objectively too long for casual reading, nothing to do with anyone's attention span.

(The 75-page estimate is based on: (1) a proficient reader doing about a page per minute in most books that I know of, so pages==minutes; (2) the submission being 17.6k words; (3) average reading speed is ~250 wpm, resulting in 17.6e3/250=70 minutes; (4) this is not an easy text, it has lots of acronyms and numbers, so conservatively pad to 75.)
SGI was already moribund in 1997. Executives made a conscious choice to pivot. It didn't work out, but it is real hard for me to believe they could have done better with a redoubled focus on MIPS development they could not afford.
ish yeah, only a tad bit more than the way all pages look like other pages these days
I never mentioned reinforcement learning, and my DK statement was completely around using flawed fonts for graphic design, etc.

My partner _is_ a professional graphic designer, and we _have_ seen some pretty terrible client graphics that came out of Midjourney. They're amazing for what they are, but it's very difficult to get something out of it that competes with a professional illustrator, even ignoring the whole copyrighted content in the model issue.
Ask HN: What is that one program in Windows that umatched in Linux?
By unmatched, I mean to ask in terms of features and security. For me, some famous games and Office suite is simply behind the Windows counterparts. It does have some good pdf readers but they are not as good as PDF-Xchange and the likes which can only be found in Windows.

I want to pick some ideas to implement features to the point of parity with their windows equivalents in the OSS world.
Michael Flynn is an extremely common Irish American name.
By selling soap for a loss for longer than the competitors can stomach. If you have 10 businesses making $100M/yr, you can lose $1B/yr on soap (by selling a $2 bar for $1) and get a ton of customers who buy your cheaper soap. Eventually, other basic soap sellers will either need to match your prices and take their own losses to match, or hold steady hoping you'll fold.

Eventually, they are either sold to Amazon or fold, and Amazon can increase the price to $2.20/bar and mint another $100M/year for the next industry to attack with $1.1B. Rinse & repeat and eventually the customer is charged some percentage more for the same product once the competition is kowtowed.
It’s not 1960 any more lol
Labour is the biggest cost of house building.

And during a pandemic, that is almost free, since many people are stuck at home with nothing to do.
It's called Product Manager now
Hands on with Microsoft Copilot in Windows 11
Clearly not mvp baskets, wonder how far back the practice started for these particular people. So cool.
It's 2023 and I'm still losing the battle in the workplace to build semantic versioning into each of our APIs.

them: "Don't worry, we compile the git commit hash in. Sometimes."
me: silent sobbing
Ask HN: What do you use for email marketing?
I find email marketing to be cheapest among all other marketing channels. SEO for sure is cheaper, however process is long and unpredictable in the beginning. Which tool you use for email marketing and cold outreach? How do you make sure emails don't bounce?

I have 1M+ emails but 30% no longer valid.
What culture is this not true of? Perhaps Japanese culture is more fascinating to you because it's so different from yours.
Nothing you said refutes my assertion.
I mean, my computer has Legion written right on the front of it, so this just makes sense.
Even with a verifiably random key, Dual EC is still unacceptable.

First, because its output has unacceptable biases [1,2].

Second, because its presence allows an attacker to create a difficult-to-detect backdoor simply by replacing the key, as apparently happened with Juniper NetScreen devices [3,4].

---
[1] Kristian Gjøsteen, Comments on Dual-EC-DRBG/NIST SP 800-90, draft December 2005. Online: https://web.archive.org/web/20110525081912/https://www.math....

[2] Berry Schoenmakers and Andrey Sidorenko, Cryptanalysis of the Dual Elliptic Curve Pseudorandom Generator, May 2006. Online: https://eprint.iacr.org/2006/190.pdf

[3] Stephen Checkoway, Jacob Maskiewicz, Christina Garman, Joshua Fried, Shaanan Cohney, Matthew Green, Nadia Heninger, Ralf-Philipp Weinmann, Eric Rescorla, and Hovav Shacham, A Systematic Analysis of the Juniper Dual EC Incident, October 2016. Online: https://www.cs.utexas.edu/~hovav/dist/juniper.pdf

[4] Ben Buchanan, The Hacker and the State, chapter 3, Building a Backdoor. Harvard University Press, February 2020.
No, and they rough cut fast closer to 6/4 (1.5") than the original 8/4 (2") they may have originally used, because we don't care about the quality as much. Part of that is the wood isn't as good. Part is our machinery is now more precise.

To get a 1" finished board you need to start with at least 5/4, because you may have some twist in the board and you can flatten alternating sides to make it flat. If you were just running it through a machine without paying attention, your might need to take that same board down to 0.75" to get it flat.

But they aren't wasting time like that for framing lumber. But when your lumber is expensive, it's worth a little focused labored to use more of the board
For those wanting to play with graphs and ML I was browsing the arangodb docs recently and I saw that it includes integrations to various graph libraries and machine learning frameworks [1]. I also saw a few jupyter notebooks dealing with machine learning from graphs [2].

Integrations include:

* NetworkX -- https://networkx.org/

* DeepGraphLibrary -- https://www.dgl.ai/

* cuGraph (Rapids.ai Graph) -- https://docs.rapids.ai/api/cugraph/stable/

* PyG (PyTorch Geometric) -- https://pytorch-geometric.readthedocs.io/en/latest/

--

1: https://docs.arangodb.com/3.11/data-science/adapters/

2: https://github.com/arangodb/interactive_tutorials#machine-le...
I wonder how much of that remodeling was to accommodate a newly required home office due to WFH. If you really needed to have a separate office (eg kids), you simply had to grit your teeth and bear the cost.
https://site.manheim.com/en/services/consulting/used-vehicle...

Definitely come down, but still quite elevated
just wait until you hear about other cultures
what a weird thing to say lol
Wait, let's enshitify it!

We could build an editor that allows you to type but more advanced editing features like deletion would require a subscription on in-editor virtual currency. We could sell loot packs with randomly selected editing features so encourage users to buy lots of loot packs to get exactly the editing features they needed.

We could make billions! Trillions!
There's a difference between not being a big fan of drugs and wanting the onerous law enforcement and incarceratorial regime which was eventually implemented. Without much meaningful input from the CBC, I imagine. Your "Ehh, sort of," is quite weak. Going back to marijuana, opiate, and even alcohol prohibition policies, drug laws have always been more about controlling the conjured threat of minority populations than anything else.
Let's hope being stuck at home for a year is not a cyclical event! That's what drove a lot of it, not FOMO. Building a home office, using a kitchen multiple times a day, schooling from home...
Yeah, it might be easier to crash the price of Unilever and then buy it.

1. https://en.wikipedia.org/wiki/Unilever

> It is the largest producer of soap in the world,[3] and its products are available in over 190 countries.[4]
D.C.'s ban on cashless businesses takes effect
How many "____, the Japanese ____ of ____" exist?
If you combine this with the old click-clack card printer, you have offline processing with trust!

(trust that its a real card. you don't get to know if the gentleman in a red striped shirt with a zorro eye-band is a good person or not, simply carrying a bag labelled "swag")
Mixed with a small amount of chemical made by the 3M company that will make you grow tits and balls, when you probably wished you had only one...
Very cool! Wish I had something like this when I learned to code.
s/dreams/nightmares/
Self-Assembling Artificial Neural Networks Through Neural Developmental Programs
Do you believe women bear responsibility as victims of sexual violence if they put themselves in unsafe circumstances?
I'm like you, however it sure seems that the proliferation of DoorDash and the rest proves that plenty of people are entirely price-insensitive. Expensive base prices + 20-30% in fees.

Personally, I think there's a lot of overlap between heavy DD users and people on social media complaining publicly about how tough it is to make ends meet. Just a guess.
You best believe it wasn’t free. Especially for smaller jobs like flooring it’s often priced based on material. Everyone I know in construction was making $$$ in pandemic
Cool. Glad you're more tuned into that cohort's capacity for reflection. I don't seek it out, so what I see is usually more of the "old guy lamenting what younger people do" variety. But that's great. Sorry you read too much of it. Maybe take a break?
ArchImage: Install software from the Arch User Repository on any distribution
Lumber is not that big of an input to total construction cost.
Waymo is not Cruise.
Depends on people's time horizon / discounting rate?
running wayland here - zero issues. What are you struggling with, I might be able to help?
all I think when I see async is JavaScript promises
If you didn't have the money, you would make it work...

Could do the same even if you did..
And in Australia today is Woolworths a monopoly, or are there still other companies in the market selling milk?

I think I can guess.
Will it reverse the damage done?
I've been working on a language-learning app, and gpt-4 has made things doable that didn't seem to be doable without it. For example, translating to lesser known languages like Cree. Online you can find a dictionary of words, or phrases, but I wasn't able to find a translator for arbitrary statements. It's not listed on google translate, nor yandex, et al. But, it's possible with gpt.

My strategy in automated translation is to translate, and then translate back to English. That way we can be fairly sure the translation is accurate. Of course if this app "has wings" I would open source the translations to allow corrections, and/or hire native translators for languages I don't speak (which is the vast majority of languages).

Last tip is that for me, I was able to make a pretty good automated system for this. What I did was spell out a monstrosity of a system-prompt which ensures a few things. One, it will always give me the most descriptive romanization for non-ASCII languages. Two, it will give me output that is essentially .csv data. Three, if it encounters a made up language like Pirate, it will try (and do a pretty good job). The rest is just parsing my final translation file to find prompt/language pairs which aren't saved yet and piping that to the monstrous prompt which queries for translations.

Then you can run a separate program for validation. See if it passes my game of telephone test.

This way I and others could learn common phrases in languages which are hard to otherwise access. It even works for dead languages/dialects/character-voices, etc. For me, it's pretty amazing actually. Please note that I never said perfect. But it's pretty damn close actually.

All in all this workflow allows what would have been unimaginable even two years ago.

In doing tests today I found it interesting/useful to note how gpt-4 is "thinking" about translating the word "settings". Here is its thoughts. This is not the exact system prompt I'm using for my app.

system_prompt = "You are an expert in translating lesser-known languages. When translating you will include both the native writing system, and the romanization into the latin alphabet. When you romanize text you always include any accents or pronunciation marks."

user_prompt = "Translate the following into Cree. [Hello, goodbye, settings]"

# Output
In Cree language, your words will be translated into:

1. Hello - ᑌᔭᔭᑎ, romanized as "Tānsi"
2. Goodbye - ᐊᔭᙱᐂᒥᑎ, romanized as "Ayāwāw"

"Settings" is a bit more complex, because it implies technological context that doesn't necessarily have a direct equivalent in Cree. However, a possible option is:

3. Settings - ᓂᐹᕗᓂᑕᐚᓇᐠ, romanized as "Nipāvunitawānāk", which might refer to "adjustments".
Yes, because Amazon is going to drive out every single competitor including those who physically sell commodity goods in stores out of business - including the much larger Walmart.

Is everyone forgetting just how small Amazon is when you consider all of retail?
For streamer exclusives, queue shows into month-sized batches. Rotate to a different streaming network each month and work through the queue.

For mainstream movies, seek discount codes for iTunes/MoviesAnywhere 4K.
Oh a poll on a subreddit. Please forget my previous question - if you’re using pills on subreddits as a source there’s really no hope of having a serious conversation. You’re going on and on because of some personal bias.
Totally agree. Somewhat ironically, recently I was playing with plugins with ChatGPT 4 and was testing out some of the "trip ideas" questions. I actually got great results - interesting suggestions that were personalized to what I told it about myself that I wanted - when I used "plain" ChatGPT 4. Then when I turned on the TripAdvisor plugin, the recommendations went totally to shit. It basically just spat back the first 3 items from "Top outdoor things to do in X" from TripAdvisor. No personalization, and I had just mentioned outdoor things as one of the qualities I was looking for, but I listed a bunch of others. Also no "off the beaten path" recommmendations.

I mention this because Google essentially operates like the TripAdvisor plugin, and I always just get back "Top X" lists that more often than not seem like SEO spam. I use ChatGPT now pretty much exclusively for those types of questions where I'm not simply trying to find a page on the web.
Every retailer has loss leaders.
OK, I will keep this in mind, however what's different about this particular political story is that it's also extremely historic, nothing like this has ever occurred in the history of the US and this is the first speaker to ever be removed in this way; at the very least this kind of instability can have impacts on things like financial markets. I would not share a simply political story like how Joe Biden is doing in the polls are something, that's clearly a stupid story.
Just like a quarter pound burger is 1/4 lb before cooking.
It must be possible to upgrade the fan, no?
How can the rich get richer than they already are? Don’t the bottom half already have only like 1% of the wealth?
The missing context is that I misinterpreted the article to mean that this sudoers rule was here by default. It's not... which makes this an entirely different story. I had an inkling that this was the case, but I was too busy to verify personally and by the time I had actually realized, it was too late to delete/edit the comment.

Which makes this whole thing annoying. The article shouldn't be flagged, because there's nothing technically wrong with it. I just found it confusing, and I wonder if maybe part of the reason why it was deemed interesting enough to be propelled to the frontpage is due to similar misinterpretation. (After all, I would find it VERY interesting if this WAS a default.)
It's amusing to think that old Macs are essentially treated like Hackintoshes now. There is also a contrast here with the Windows world, where there's far more interest and effort spent on getting older software to work on newer hardware, instead of the opposite that this project is doing.

Unfortunately, I suspect projects like this will turn to a dead end once macOS becomes ARM-only.
one of the hidden gems i urge every sf fan i know to read.
What do you suggest we optimize for instead? "their numbers going up" is at least objective.
I do not work with podcasts but i would give it a serious try if i did!
nice work.
Japan has a train-on-tires on an elevated overpass track around Tokyo bay.

It's pretty neat.
Is there an API for this? Much more useful to have a script that generates 10k mock objects and inserts into a database than generating in this web UI and copy/pasting :~)
> I was talking in past tense. The chance is gone

I think you underestimate the evolution of salaries in China.

Average salaries in Area like Shenzhen or Guangzhou are now superior to what you would get in countries like Romania, Moldavia, Ukrain, Balkans or even some Baltic countries.

Even salaries in western part of China in place like Chongqin start to catch up.

The reasons I believe are mainly loss of competency and political will in Europe. The UE praised itself as a model of liberalism for decades, it is hard to promote any form of protectionism after that.
Now that Intel's on the chiplet train too I think we're going to see a significant reduction of AMD's lead there.

IME Intel is a bit better at the whole power optimization thing when their chip designs aren't gobbling watts to boost performance.
This header file has lots of commentary.

https://github.com/google/graph-mining/blob/main/in_memory/c...

This, too:

https://github.com/google/graph-mining/blob/main/in_memory/s...

Same with most of the other files.

How is it usable? It's usable if you want to find date within lots and lots of data efficiently. That's kinda Google's thing. :-D
They may have been primitive but they still had the good taste to go without.
I was just playing a board game with a friend, and we spent a while looking through the (fairly complicated) rules. At some point, I had the bright idea to feed the manual to Claude, so we could ask questions about it.

It all went great, Claude even gave references, until it hallucinated an innocuous but significantly game-breaking rule ("rest lets you heal one health for two stamina").

This just reinforced my lack of trust in LLMs, and I would sure as hell not ask an LLM what drugs were safe or not.
> I'm not sure it's fair to say that BLAKE2 is more widely used overall

Ah, maybe my experience is biased then. I keep coming across BLAKE2 implementations, but rarely hear so much as people considering to use SHA-3 somewhere. If anyone has actual numbers on this, that would be interesting.

It would be good if SHA-3 is being used because then chip makers have a reason to bake it into their hardware, which is exactly where the biggest gain over SHA-2 is expected. If that happens, and all else being equal (no cracks appear in Keccak), I'd be surprised if BLAKE2 remains as popular!

> you don't know a priori how large of a security margin you need

True, so this can be argued to be an educated guess at first. But then confidence increases over time. It seems to be expected that, more than 20 years later, people aren't considering Serpent anymore. Is it because it wasn't chosen as AES? Certainly partially, but BLAKE2 (I'll admit it does seem like an outlier) likely will still be talked about in the future so standardization is not the only factor.

I didn't see actual benchmarks, but Serpent sounds at least three times slower than Rijndael for, by now, no tangible benefit. What would be interesting is if there were AES competitors that are also fully unbroken and are more efficient than Rijndael, or easier to implement, etc.
Microsoft Visual Studio stands out in terms of features.
Are trade stats available? Number of Trades (Win/Loss), Avg Return (Win Loss),
Avg Days Held (Win/Loss), etc?
Well, people buy both Google and Facebook stock where the founders still have a controlling interest and could theoretically do anything they wanted
I've been in Japan for 29 years and, while I can't say I've never been bored, I do find new (or very old) things all the time that keep life interesting.
Many developers said this to me (about API versioning) when I was a PM and somehow I struggled to believe it was as intractable as they said.

I suspect the reality is the human cost of dealing with versioning in an API is the problem. Not that "it can't be done" but that nobody wants to incur the downstream costs in their lived work, either of running a v1 and a v2 binding, or of managing transitions, or of the whole "is a superset capable of managing with the reduced subset" thing.

If you want to be light hearted, IPv4 -> IPv6 is a versioning example where clean break is demanded, and we're at 35% worldwide. Clearly, sometimes, you have to wear a 20+ year versioning cost.

I used to thought experiment "what if we wrote a complete functional client in python, for every version change we release, and gave it to every client" type ideas. Incur the cost in them, to convert for our benefit.

Tech leads always went to no.
Just-in-Time Paxos
I was cleaning out my GitHub repos the other day when I stumbled across this old gem I’d long forgotten, and I thought I’d share it. When I was at the Open Networking Foundation, I did some research developing a low-latency consensus algorithm that achieves consensus in a single round trip in the normal case using an SDN-enabled clock synchronization protocol to order changes, and falls back to a more traditional consensus protocol (largely derived from Viewstamped Replication) when network ordering fails. The protocol was inspired by NOPaxos and was an attempt to build upon that work by replacing its single-point-of-failure sequencer with a high precision clock synchronization protocol implemented with programmable network devices.

The repo is a TLA+ spec describing the JIT Paxos protocol. I feel it prudent to warn that this project was just an experiment to see if/how high-precision clock synchronization could enable new consensus algorithm. NOPaxos was an innovation in consensus with software-defined networks, and their work inspired me to see if I could take that innovation even further. IIRC the protocol still had at least one glaring performance issues when I left it (not to mention the obvious issue that low latency can only be maintained with low concurrency). But nevertheless, there seems to be some interest in this work on Twitter, so I thought I’d share it here as well.

Perhaps my work can inspire someone to think outside the box and take consensus to the next level, as NOPaxos did for me.
This is wrong: https://help.kagi.com/kagi/search-details/search-sources.htm...
They're on Pluto hangin' with their dawgs. Right!? Great pun, dred.
Sounds awesome what’s your Twitter ?
> I must admit I'm having trouble relating to the strong desire to have a phone that's more repairable than an iPhone.

I have a Fairphone for one reason & one reason only: it's not repairability, environmentally friendly material sourcing, nor software freedom. It's wages. They pay living wages in Fairphone factories.

Fwiw, that's also the substantive contributor to the price bump.