skysight-inc/HackerNews huggingface dataset:
Suppose someone registered a vendor-neutral, collectively owned* domain `feedme.example`. A static site would be hosted there. Instead of everyone being compelled to do one-off integrations with the most popular commercial services, they would instead link to their own feed e.g. as <https://feedme.example/#!/https://meta.discourse.org/posts.r...>. The user's preferred reading app would be accessible in client-side storage for the feedme.example origin, and when the user actually lands on <https://feedme.example/#!/https://meta.discourse.org/posts.r...>, it redirects to the appropriate service, assuming the user has already set it up. If they haven't, the feedme.example SPA prompts them to set it up. Client software will be free to hardcode support for this well-known name and provide native equivalence to the purpose that the softcoded feedme.example serves. A sort of lame re-invention of Web Intents; alternatively, basically the same as registering a new URI scheme with IANA, except there's a web-based fallback.

* or collectively managed, at least; in the vein of w3id.org, for example
I still haven't looked this up yet, so is Wine now Proton? Can you share the history here?
There are some payment gateways that do "hosted cart". You can give the customer a pre-configured link to the gateway's site and they see a pre-populated checkout form; everything PCI-compliance related takes place on their server.
RSS used to be cool, and Safari even used to have an RSS button.

Then I remember when some RSS feeds stopped including the entire article, removing the "syndication" part of RSS. :(
tr a b < file.log

< file.log tr a b

The pattern "cat file | command" introduces an unnecessary cat process to achieve the effect of "< file command".

It is not called "useless use of cat" (UUoC) without justification.
https://investors.modernatx.com/news/news-details/2022/Moder...
Probably the biggest thing is where and what is being encapsulated. Ruby is inspired by Smalltalk. Objects sends messages to each other, as if the objects are autonomous. They can receive a message, but it is within the object’s discretion on how that is interpreted.

Python exposes those methods. What you see is what you get. Classes and objects are not considered as autonomous agents so much as data structures bound with functions that can operate on it.

More controversially than “unless” is Ruby’s way of calling an anonymous function. Almost every other language, if “f” is a function, you can call it with f(). In Ruby, an anonymous function is an object, and you call it by sending a message “.call()”; the shorthand for “call” being “f.()”. Everything is an object.

This trips up even polygots who like Ruby. But if your mind can shift in such a way where that is ever seen intuitive, then you’re probably well on your way to being able to think in Ruby. (Assuming someone _wants_ to think that way).
> embraces object oriented abstractions over template-based genericity [..]. The abstraction of type hierarchies is better suited to how people reason, and templates and concepts - while powerful - can be fiddly and obscure programmer intent.

A perfectly reasonable setting. Sounds like a design statement of Qt. Also the feature set overlaps with Qt. But why does it depend on C++17 or later?
I also got married and had kids and have gotten older and realized being a jerk is selfish.

I started thinking about other people and what they could be going through. Physical and mental health, especially for parents, those with aging parents, those who've experienced loss.

Every person is a universe.

Berating someone for not reading the docs, which takes effort (!), became painful and a source of shame.
holy ...
Oh good point on the other good news announcements!
That timeframe might be a bit optimistic. He's also stopped paying rent and severance, apparently.

Mr. Musk also continues to cut staff and leaders, including Nelson Abramson, Twitter’s global head of infrastructure, and Alan Rosa, the global information technology head and vice president of information security, according to four people familiar with the moves.
The act never ends. Surely, in a decade or two or three, SBF will be looking all innocent from behind bars and still unable to open his mouth without incriminating himself.

I wonder how many others will be charged. This will be more difficult than walking all over this guy, and I seriously doubt he is alone in all of this.
It’s because neither the SEC nor the CFTC have jurisdiction over crypto.

The holding of the EPA v West Virg case (CO2 emissions) was that federal agencies can’t regulate new domains without actual legislation. The Securities Acts of 1933 and 1934 unsurprisingly says nothing about crypto.
Now that money worries are (hopefully) not an issue anymore, I really hope they consider releasing the source code.

Due to being written in C++, mods are quite restricted in what they can do (especially in comparison to more recent games like Rimworld that are trivial to decompile due to using C#). Especially frustrating because performance really isn't up to par - a lot of the old generational forts from a decade+ ago are really only possible now if you tailor your gameplay to account for performance issues.
There's no "priority" at work. The DoJ just filed charges first. There's no reason any other jurisdiction couldn't file its own case simultaneously, though obviously they're unlikely to get him extradited while he's standing trial.
No not really. When everyone does it, untargered ads will be the norm and will just be more valuable. Just like they were before adtech happened.

Also, 50% less doesn't have to mean not to exist.

I do wish they had mandated the existing do not track flag to be honored though without presenting any popups. This would have finally made that flag useful and would have made things much easier. I know some browsers have removed it but it's easy to bring back.
I'm a deep Postgres person and I'm very interested in the project. Congratulations and welcome as a new open source project to the ecosystem.

One important recommendation: please do not run benchmarks on variable-performance storage (gp2 in this case), as it obviously may yield different performance depending on the credit situation, potentially delivering more or less performance to different benchmark runs / scenarios.

Specifically, for 500GB you get the max throughput (250MB/s, which BTW is pretty low for an OLAP-style bench, in my opinion) but only 1.5K IOPS. See [1] for more information.

An easy alternative would have been gp3 volumes, which do not burst performance, and can be set to provide 16K IOPS and 1Gbps.

[1] https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/general-...
I work in such a company; it is easy to hire, there are people that FAANG does not hire, other companies don't hire, but somewhere at the bottom someone does. The entire industry that I work in (non-IT, but very large companies) do this, it is the practice for the past ~ 15 years and there is a non-compete agreement on this.
Do we need the internet?

Do we need electricity?
...

Do we need writing? (Plato, 600BC)
Even better, let's remove restrictions from them too.
From what I can tell this is mostly a useful cover story as a fallback for the moon-shot type energy potential. But are there serious downsides to having this be the case? Does it significantly distract away from the pursuit of energy? Or somehow fundamentally constrain the projects scope?
Both criminal law and code are vast enough that the fraction I understand of either is closer to zero than the entirety.
Chat bots being tricked into saying untrue things that make people uncomfortable of course can't do any damage? No more than real humans can? Comet Ping-Pong didn't happen, that was a fantasy, right?
There are a few trick pilots out on the Olympic peninsula. The local air shows never disappoint.
Generational GC's simply have multiple "generations" assigned by age, that get traced at different frequencies - the "younger" generation more frequently than "older" ones. Any caching involved is strictly temporary and does not obviate the need to "go over" the full set at some point. The alternative is a lot of memory overhead.

> What reference could be - regardless of language - that is not related to the life cycle of the targeted data?

If a program reference can be statically proven to never outlive the object it targets, it's per se irrelevant to that object's lifecycle. That's what the borrowck pass in Rust is all about.
>If you look at it historically, the PC is about the only device allowing that kind of user control

Why should we give a shit about historical norms? For most of history most children died at childbirth. Does that mean we should accept a >50% infant mortality rate?
I’m an AI consultant, client wants me to sign a non-compete
I’m working as an AI consultant and I have a client who wants me to sign a 3-year non-compete that would not let me use any of the generative AI technologies they use in any other commercial or research projects even if it doesn’t compete with theirs.

Obviously I can’t sign this contract. Has anybody come across something similar to this? If so how did you handle it? How common is this?
The problem is opportunity cost. People invested in Madoff to grow their money. So if I invest $100 in Madoff and ten years later they say “we recovered $90, congrats,” yeah that’s better than nothing. But if I had put that into a legitimate investment, maybe I’d have $180.

Other folks got money out of Madoff during his scam years, and the trustee says “I’m taking that money back to pay back others.”

So much of crypto went to things that now have little economic value. Burnt out computer hardware, enormous electricity, Tom Brady’s endorsement deal. At least with the housing bubble we got some buildings (I live in a bubble neighborhood.) Crypto is like lighting money on fire. The sooner this scam is over, the better.
Slightly OT, but is youtube even usable without an ad blocker?

Occasionally I make the mistake of going to it in a browser without aggressive ad blocking and it's miserable.
Here's some stuff I found.

> In 2017, he voiced his support for Gamergate, an alt-right and sexist movement that largely targeted women, LGBTQ, and other minority groups in the industry. At the time, he referred to feminism as a “social disease,” claiming on Twitter that feminists were “overtly sexist against men.” At one point, Persson said that anyone who opposed “heterosexual pride day” should be “shot” and also tweeted “It’s okay to be white” after claiming groups pushing for more diversity and calling out white supremacy were being racist against white people.

> Persson followed that up just a few days later with a series of transphobic comments in which he suggested that trans men and women were “mentally ill.”

Aside from the thing about "should be shot", which is stupid, I agree with a lot of those takes from him. Heterosexual day is cringe though just like homosexual day is. His Q comments were cringe too, aside from his related comments telling people they shouldn't trust the media.

In other words he's just a normal person who holds views everyone in the world held until 5 minutes ago.
I know what you mean about that baby state mentality but there could be some advantages as the electorate are completely relaxed with heavy market intervention. The recent gas price cap and WA's planned closure of state-owned coal mines haven't registered much more than a shrug on the average voter. Similarly Western Power's (needed) rules around limiting your feed-in to 5kW and reserving the right to remotely shut down your solar.

I much prefer the baby state mentality to the other extreme, where government is paralyzed because of rabid opposition to the very idea that government should regulate.
Not necessarily, but look up the phosphorus problem.
Says a lot about the software industry as a whole.
A little of both. I was working in social media analytics, and we were collecting everything we could to understand how to communicate the value of this new medium to businesses who could use twitter for marketing. This was still in an era where privacy wasn't at the front of anyone's minds, so there were zero retention policies. Hard to believe that was only 10 years ago.

Eventually, we learned to treat Twitter as a lead generation tool for off-platform activity and apply old school funnel mechanics to it. The next problem became how to build a follower count. Sadly, that problem is what I think led to extremism on the platform. Hence: https://madrox.substack.com/p/yet-another-quitting-twitter
> "does making money on the hardware justify allowing other developers to benefit from your software updates and APIs without paying you?"

Well the phone belongs to the user. So yes the user should be able to do whatever they want with their own device, including installing other app stores.

So anything at all, that you were talking about, about Apple being "owed" anything, just doesnt matter. Lets just ignore Apple being owed anything, because they sold the device and it now belongs to the user.

> turns their phone into a console

We can worry about the console market once it is a 2 company duopoly, worth trillions of dollars.

It is perfectly fine to care more about the phone market, simply because it is larger, more pervasive, and more market centralized.

Also, thats whataboutism. Maybe there are problems with the console industry. But regardless of that, it should not stop us from taking action on the much larger phone industry.

We can prioritize our actions, to the markets that are the most important, even if you think that other, smaller markets have issues.
I only care about the "notification" part of RSS :)
I note that Chrome's progress with the switch to Manifest v3 is now on hold.

https://www.ghacks.net/2022/12/13/google-delays-chrome-manif...
Not a lawyer, but two different high level policies for defense depending on whether your client is innocent or not makes sense to me. At the highest level, it may even come down to two classes of lawyers with expertise in each category.
I've been at many startups during a fundraising round, and I don't think I've ever seen or heard of an investor auditing the codebase.
With this in context, anyone here that wants to beta-test my feed-reader (opinionated) that gives you tools to better track feed reads?

- you can assign priorities to your feed subscriptions or their categories

- you can limit the number of items you can see per feed so that they can't overtake your "dashboard".

https://lenns.io/ (p.s. thanks for any feedback)
Although input.chars().nth() is not good - because of how strings work in Rust, that has to iterate over the string, rather than indexing directly, so O(n) rather than O(1). I think the idiomatic efficient translation would be to use a CharIndices iterator to track each end of the window.
That's not how corporate income tax works though; the company pays taxes on all that sales income less expenses, and then they would likely take dividends at a preferential tax rate and pay yet some more tax. I doubt they've been carrying much of a loss over the past 20+ years to offset this.
Wouldn't any container registry be more suitable for that task than dvc ..?
SMS isn't an issue because you can just take out the SIM card and insert it elsewhere. What you're talking about wasn't the subject I was addressing.
*contained fusion
People have already looked into this, and the claims on FTX' debt were valued at 5c on the dollar. Alameda has burned through billions, and most of what was left were illiquid shitcoins and other worthless junk. Madoff, at least, was dealing with real assets.
> It really demonstrates that you don't have the usage of the command receiving the output completely memorized.

No, it demonstrates that you don't have redirection memorized, and don't know that you can place it anywhere in the command line, including on the left.

> So you're wasting a few clock cycles

Keystrokes too:

cat x | cmd
< x cmd

It's also possible that cmd may detect that its standard input is connected to a real file, and take advantage of being able to lseek() the file descriptor. For instance say that x is an archive and cmd is an extractor. If cmd needs to skip some indicated offset to get to the desired payload material, it may be able to do it efficiently with an lseek, whereas under cat, it has to read all the bytes and discard them to get to the desired offset.
'if you don't like incoming traffic, just de-federate'

'snowflakes acting butthurt'

('_')
I agree with your points except for this: a Cray-1 is much less powerful than my desktop yes. But that doesn't mean we take advantage of that power. Most of it is wasted drawing transparency effects and YouTube videos.

I'm sure that what most people do in excel now would have been just as feasible on Lotus 1-2-3 running on a 286 in 1986. With the exception of those incorrectly using it as a database for millions of rows :P
I'm glad you have great parents, but I think you vastly underestimate how much many parents do not care about their children, and will sacrifice them for their own well being.

Most caring parents would aggressively caution their children from heading down the path SBF went, especially if they're smart, educated parents.

There are no "boy geniuses" out there like many lead SBF to believe he was, people from prestigious backgrounds know this better than anyone. There are some really smart people out there, but anyone being propped up the way SBF was is being setup.

I don't have any sympathy for SBF, but a lot people whose names we'll never know where more than happy to set him up to think he was himself an unstoppable genius because that helped them sell a product and they know that it will also help focus all the blame.
Are they talking about EVM code? If so it's not "secret".
I genuinely don't know how to read Jack. His actions contradict his words, and it's tough to believe he didn't know what Vidjya was up to. Playing ignorant makes it hard to trust anything he says.
NBN Co has high-use 'free-riders' in its sights
> Being awake for longer requires larger batteries.

What if you remove the battery altogether and use the phone as an alternative to a Raspberry Pi, instead of creating more e-waste?

If Android (or any other mobile OS) wasn't so locked down, we'd definitely be able to take more advantage of devices like that and not just for hosting stuff - they already have mobile data support, Wi-Fi, Bluetooth, a microphone, camera, GPS, accelerometer and so on.

In regards to load, my blog did fine with one of the articles on the front page of HN way back, and it was served from a container that has about 1 CPU core given to it and under 1 GB of RAM (albeit it's still a rented VPS otherwise).

My homelab server CPUs have a TDP of 35W and I use those for CI as well with no issues. My netbook has a CPU with a TDP that's around 15W and it can serve web apps with no issues, alongside Visual Studio Code and a desktop environment.

A phone is almost certainly good enough for simple workloads as well, like serving static files or interacting with a SQLite database, assuming that your content wouldn't get too popular.

But having it be a server while in your pocket is probably too niche of a use case, rather than having it on a shelf somewhere, connected to a power cable.
I made (what today would seem) insanely fast UIs... under MS-DOS on 8088.

We've spent the last decade-plus focused mostly on slick brochures you can poke at with your finger. Where the point is not to get stuff done, but to "engage" and manipulate the user.

But not all is lost. There are some high-performance niches in tools for professionals, and in some facets of video games.
Hmm yes but I don't believe people willingly pick nicotine to deal with that.

Most of us just grab an espresso. It's the people that were already smoking that go for the nicotine.

And if it were that harmless, why wouldn't they put it in drinks?
This is true of many, many organisations.
I see you already open-sourced dust. I love this one too.

So is it dust like "des grains de poussière qu'on assemble ?" ;-)

Anyway, you chose the most direct "Data flow Programming" approach. It is neat and works at a flexible level.

However, one of the amazing things about ChatGTP is its ability to remember and respond to incremental "conversational" prompts in a smooth way.

How to integrate this kind of manual feedback-like "flow" within that other more rigid automatic "dataflow" of dust is something to think about, I guess.

It is not just "time for AI-native products!" [1], it is now time for "AI-prompts-native products", and yours are more like platforms than products. This is what I like about them.

A lot of coming pseudo-apps are going to be really just simple prompts in disguise [2]. So open platforms are the way to go.

[1] https://aigrant.org/

[2] Example from HN today : https://news.ycombinator.com/item?id=33975805
If I understand correctly, tritium is the result of bombarding lithium with neutrons.

I'm not sure how tokomaks are expected to work; do you just add lithium and expect the tritium to get where it needs to go to keep the reaction going, or do you actively remove gases from vessel, filter out the tritium, and re-use it as fuel?

Either way, I don't imagine it'd be too hard to recapture the stuff.

https://en.wikipedia.org/wiki/Breeding_blanket
You can let someone pay you via PayPal without them needing a PayPal account (they can use credit card) and without you needing a web page. PayPal has a feature where you can create a payment link and email it to someone.
> SBF has literally given interviews where he has stated the required intent for some of the crimes.

Do you have examples of what you are referring to? As you say, intent matters here. The vast majority of quotes I've seen from his interviews are along the lines of "I suck at accounting", but that he didn't intend to steal funds.

But again, the other reason I don't think it matters is that there were plenty of other recorded examples that do show intent, e.g. cases where SBF was lying on Twitter specifically to try to cover his tracks: https://news.ycombinator.com/item?id=33632472
[disputed] instead of refuted?
Getting a big twitch streamer to play his game was the only marketing he needed. Although their time is up for sale I think some amount of them do genuinely enjoy gaming and will try out something that is interesting to them.
I'd say that you are the perfect user for my new RSS reader/tracker https://lenns.io/. What is more, you assign priorities to both subscriptions and categories so that you can have the ones you care the most always at the top.

Any feedback is greatly appreciated.
Fair, too.

One can at least see the incentive structure towards things of value - i.e. you’re stuck in 30% land if all you want to do is coin transactions, get the benefits of Apple Pay if you’re e-commerce / delivery, or provide long term value in sub form and get the steep discounts.
> In other words he's just a normal person who holds views everyone in the world held until 5 minutes ago.

You're either being disingenuous or live in a very small information bubble, because the majority of the world never held those opinions in the entire history of the planet.
I'm getting some input lag on Linux, via Proton, but I just pause the game and it gets snappy again. That's been working for me so far.
In human-facing systems, responsiveness is everything.

Somehow games can run at 240fps on a modern PC, but desktop user interfaces (not to mention web apps) are still sluggish.
As an emacs user, I support this comment. I think the main point is that there is a long-term benefit to learning multi-use text editors. Yes, it is painful at first, but the dividends are repaid over time.

As for VI vs emacs - both are good. I would search YouTube for 'Top 10 VIM plugins' and 'Top 10 emacs packages' and see if either grab your attention and go with that.
Doesn't ActivityStreams need query parameters, so won't work with static hosting?