skysight-inc/HackerNews huggingface dataset:
"The server also holds on to some state for each client"

If this is how Blazor is architected. Then I have no interests in using this and really anyone doing any type of web development shouldn't bother with this. Internal apps eventually need to be used externally. This is a time bomb waiting to explode on the users and the developers.

I use VueJS with Asp.net Core with multi-page single load architecture. Meaning once a page is loaded all other data is loaded through ajax. But the app is made of multiple pages. Over 10 years of being a web developer has brought me to this setup. Client UI state should stay on the client. All other state should be saved to the server. All communication should be stateless.
I started getting spam emails after signing up for this service
Correct – that's the stated 10% capacity increase of the new trains. It's not nothing.

My disappointment comes from the fact that there are stations where the Piccadilly just blazes through and doesn't stop. The platforms are there, maintained and in use, but the train just goes past. Those areas have been repeatedly told for the past decade "no new stops until signalling upgrades which you'll get when the new trains come – otherwise it would make the journeys longer and we can't have that on a line that services Heathrow!".

Now the time has come and the signalling upgrades were axed, meaning according to the original logic, no chance of getting the trains to stop at your station. Of course new stations could be serviced, at a cost of making the journeys slower – surely the argument of "if the train stops at your station, it'll slow down the journey for everyone" applies to all stations, not just a select few? But even if we go with the nonsensical "we can't slow down the average journey time", other options could be taken, such as making the trains stop at the least used stations alternately – you don't even need to go full "Express Train" route NYC does if your issue is just a couple of stations.

Still, TfL hasn't really shown any interest in touching any that and always said "you'll get your stop with the new trains". Well, the new trains are almost here and it doesn't look like it'll come with a solution, just more of the status quo.

Air conditioning is of course great and I'm not advocating for maintaining old stock forever. But a shiny new train does nothing if the train won't stop at your station. And you're not going to get much gains if your shiny new trains are effectively throttled to last century speeds with last century reliability.
Yoda Unrated presented a much more nuanced view of his beliefs.
https://web.archive.org/web/20231121142135/https://www.cnrs....

https://web.archive.org/web/20231121142300/https://www.leroy...
Is tar really only expected to work in a standard shell script setup? It's a general-purpose utility after all.

Python not wanting to handle SIGPIPE is perfectly fine. It is less clear whether it's fine for python to keep it disabled for subprocesses.

The other side: Is it okay for `tar` to fail if it is started with SIGPIPE disabled? That's definitely not what I'd expect, although it's maybe excusable since disabled SIGPIPE is nonstandard. You can argue about whether a system utility like tar is expected to handle nonstandard conditions -- I'd tend towards 'yes'.
Ublock Origin is the only one that can be trusted. I use Brave on mobile and it's adblocker + JS toggle switch work great, but I don't fully trust them on ads considering how they've tried to push crypto BAT token stuff in the past.
You forgot the part where the privileged are found to be polluting the most, aka TFA.
"how blogging is different from tweeting" sounds like "how is a raven like a writing desk" -- these are two different things; a nonsensical title.

The author acknowledges they are different by pointing out, well, how they are different:

> I care about the reaction a tweet gets because it is self-standing and immediately public whereas a blog post is an element of a large whole. It is a contribution to growing my ideas garden, for my own later use and whatever enjoyment others find in it, rather than something I have expectations of receiving a reaction for.
More than a few major streaming and media corporations could learn from something along these lines, instead of doubling down on draconian calls for surveillance, punishment and control, while explicitly not giving a damn about the price and quality-level fuckery of their services.
The entire network is a single line which circles the city, the map shows 2 lines, one clockwise, one anticlockwise. The trains have a dirty orange livery, hence the local name: The Clockwork Orange.

My favourite underground in the UK.
Hopefully the same thing that stops them from saying “if you don’t pay me a bribe I’m going to shoot you” or any other illegal order.

The rule of law is important and whilst some of these auditors do unlikeable or distasteful things, if they are trying to stay within the law, they do provide a useful function of highlighting inconsistency between the rules as written and how they tend to operate in practice.
We should not have a near-ubiquitous social phenomenon like YouTube showing advertisements to children. One might respond that it is up to the parents to limit this, but what will become of society with the children who do not have such parents? It may be the responsibility of the parents BUT regardless, we will all suffer the effects of hyper-comercialized children.
Reminds me of a certain rocket company that specializes in launching large satellite constellations that attracts top talent with altruistic sentiment about saving humanity from extinction.
Will Volume/kWh really matter if they use the battery also as a major structural component? Doesn't skateboard chassis require structural reinforcement even at the cell level?
I hate the term cyber over infosec but anyway I’ve spoken to two CISO’s just this month who told me their primary directive is integrating LLM’s into event analysis and triage. So it’s definitely happening.
People are saying you should change the name; I disagree. Its important to expose developers to weird animated fetishes, lest life become too sedate.
Ahh...

You are aware that Apple Inc. is not an employee-owed corporation?
Timestamp is always utc, unless something is messed up.
On it's own, Timestamp are already timezoned, to utc-0.
Not the most difficult thing to master if you keep that in mind.
Honestly i dont see the benefit in the change, just confusion.
This really depends on the person and use case. Pretty much the only time I get even close to depleting my phone or laptop battery is during air travel which happens like 2-3 times a year. Otherwise I charge the devices throughout the day at my desk where the laptop is plugged in 98% of the time anyways.
I really don't think you're right there, many new models come from companies like Tencent and WeChat. Chinese investment in AI is increasing massively.

A huge percentage of AI researchers are Chinese, if PRC can convince them to work there instead of the US they won't have any trouble.
Well if it matters, I'm astounded at my airpod Pro's battery life. Going on four years of daily use, and I still get 3.5 hours straight hours out of them every night
well, if we categorize python and js as non-lisp languages, i'd say it's mostly because python has been the language of choice at google since last millennium, at least for situations where flexibility outweighs performance

last millennium when google started up, no lisp was a good option. clojure didn't exist, schemes were mostly for teaching, cmucl was in disrepair, and though there were proprietary common lisps, they were proprietary and wanted per-cpu license fees, which would have meant disclosing how many cpus google had—a closely guarded secret

moreover, common lisp's approach of putting a uniform but somewhat repulsive veneer over all operating systems was a pure drawback in google's all-linux environment, and s-expression syntax is harder to read than python's (if easier to edit)

also the python community was friendly and welcoming, while the scheme community was tiny and fragmented, and the common lisp community had degenerated into an ego trip for a world-class asshole named erik naggum

this is guessing from the outside; i've never worked at google, which is why i'm allowed to write this
> If that is true, I wonder how much is due to the fact that the phones are more expensive so people take care of them more or delay their next purchase.

Delay because it's more expensive? How about delay because it's good enough? My iPhone XS is just fine thank you. There's no point in upgrading it yet.
...especially with such cramped stations and tunnels as the London tube!
This!
I don't mind seeing some ads. In fact, they could be very useful, if they are relevant. Google knows enough about me to do this.Instead, I am regularly getting things I really don't care about, plus increased amount of videos where Roger Federer look alike is being held in cuffs. Who does that and why Google is not filtering them.
He’s using ascii codes.

Overall, I’d not call your “analysis” impressive in any form.
I just don't get people who discuss the morality of ad blocking. You see the corporation as a human, while it sees you as an optimization metric.
> When it comes to web, MS has been focused on ASP.NET since forever.

What's your definition of 'forever'? Are you talking about ASP, or ASP.NET, or ASP.NET Core? Or, Web Forms, MVC1, MVC2, MVC3, Silverlight, 'minimal APIs'? ...

Honestly, it's just one clusterfuck after another.

---

EDIT: There's a number of sub-comments here that seem to be missing the point. So, I'll expand here:

* For those who are questioning my right to have an opinion on this and doubting my expertise: I have used .NET since version 1. I founded a company in 2004 and have been responsible for building an enormous web-app product in the .NET world (since before jquery era, basically). I've seen all these frameworks come and go.

* For those who are saying "whatabout JS". Am I not allowed to have an opinion on the ever changing landscape of .NET web-app development without first criticising the 1000s of open-source developments?

* For those saying they've done migrations in the past. I'm pleased for you. Now try it with an application of over 500 pages when you have other things to be getting on with. Especially if you're not eager to jump to the latest and greatest every time a new one comes out, then you have a big problem of jumping multiple steps. Or, especially when they rip the entire ecosystem away (.NET Framework → .NET Core) meaning a big fix-up job for those migrating. I'd love to know what the collective economic impact of MS changing their minds every few years is.

But, finally, this is not about migration per se. This is about the poor quality of the frameworks themselves. Microsoft just follow the latest trends once they get going and then build half-assed versions that try to completely lock you into their world. They try to destroy everything that is the web so they can stop you leaving their ecosystem. This has profound problems for the consumer of these frameworks when MS drop it and go after something else. The Minimal APIs is a good example of bandwagon jumping, they've seen the trends to more functional-style APIs, and then they go and implement it in a horrible half-functional/half-OO ugly way. There are so many gaps in it due to its design that it's already obvious that it won't last (in its current form at least).

In 'JS land' it may not be the prettiest of ecosystems to work with, but JS written 20 years ago will probably still run today. Frameworks written 20 years ago can still be used. Support may go away, but that doesn't precipitate a rewriting of your UI layer. Anyone developing software for the long-term, which is professional software houses, should be wary of relying on anything MS build (outside of the language itself and its tooling, which is excellent).

Personally, I'd never bet the house on a MS web framework again. We ended up rolling our own, which was much more advanced than most web-frameworks (at the time) and stayed written (well, until .NET Core came along!).
Agreed. Configurability (which is a proxy of circuit-breaking), especially at the border, is often overlooked when we build systems. If it's not configurable it probably (but not always) have some "smarts" to deal with problems.
The risk here has never gotten near a point of being about Sunbird slowing down iPhone sales by allowing iMessage on Android. Beeper already has been doing a workaround for sending iMessages from other platforms for a while.

The issue is Sunbird's shoddy implementation in particular compromising the security of a bunch of their users' accounts, with a real Android OEM vouching for their service and shipping it on their new phone, giving Sunbird a big publicity boost in the process.
Versatile mobility while keep the troops fit. Nice!
Many folks in the community are uncomfortable with the name and have asked the project to change it, to no avail.
At some point this is probably about a closed source "fork" grab. Of course that's what practically the whole company is probably planning.

The best thing about AI startups is that there is no real "code". It's just a bunch of arbitrary weights, and it can probably be obfuscated very easily such that any court case will just look like gibberish. After all, that's kind of the problem with AI "code". It gives a number after a bunch of regression training, and there's no "debugging" the answer.

Of course this is about the money, one way or another.
Don’t forget to install SponsorBlock, too. <https://sponsor.ajay.app/>
They really buried the lede. This is going to be a disaster.
I'm not sure if I'm missing something from the paper, but are multi-billion parameter models getting called "small" language models now? And when did this paradigm shift happen?
There is currently no reasonable youtube alternative.
Change your project’s name.
"Made in America" Never Meant More Ethical
This is a very uninformed take, the real world is not this easy.

Let’s just for a second assume they built a static only website (setting aside all your requirements to provide some way to read a book online which is ridiculously complex due to legal requirements to protect the content, data formats, and even simple things like pagination), most people in this thread thread would be commenting about how stupid it was that in this day and age one of the largest and most important libraries in the world only has a static site.

The fact of the matter is that everyone has expectations, providing this service is not rocket science but security is hard and you need constant vigilance to stay up to date and safe. This is why all you kids who are like oh yeah I can just build x don’t realize that for the majority of ‘x’ the build part is the easy and cheap part, the maintain is the hard and expensive part.
Pharma companies spend billions on financing public research. Hell the Novo Nordisk Foundation is be biggest charitable foundation in the world.
I have a friend I am advocating for who has degenerative arthritis in their ankles in their early 30s and are on their way to being wheelchair bound. Are there any resources you could recommend that would enable me to improve their outcome? Your comment is very helpful already, I appreciate it.
Well that's comforting because I have my Pixel phone and a new third-party battery sitting in a box on my desk and I feel just a little intimidiated to tackle it. I will try it now.
Yep that's why I specifically mentioned "fairly modest instance" on reasonably fast box you can get magnitude more. You can partition the tasks table to reduce the number of rows skip locked has to run through to grab next task.
I hope Google knows that I'd rather stare five seconds at a half-loaded DOM than watch their ads.
Not the parent, but one very nice aspect is that an entire working Deno installation is just one file: the actual deno executable.

...when installing via homebrew on Mac you get 3 more files which look like shell-completion definitions:

bin/deno
etc/bash_completion.d/deno
share/fish/vendor_completions.d/deno
share/zsh/site-functions/_deno
I'll try summarizing Yudkowsky's main point as I understand it (however you should read him directly if you find me unconvincing).

Obviously the current version of ChatGPT and LLMs of today are not world threatening. The problem is we are blindly pushing forward and __we don't know__ what to expect. You say you think we are very far away from a point where alignment becomes an issue, yet _no one_ predicted AI would've come this far so quickly a couple years ago.

Natural selection is an algorithm that produced humans, which do all sorts of weird things that seem contrary and irrelevant to the goal of that algorithm (use birth control, build space ships)

With AI, instead of natural selection, we have gradient descent (a more sophisticated algorithm; it takes into account the derivative) and we are blindly throwing more resources into this algorithm hoping it will turn out ok.

Normally in science we can screw up and try again. But with AI it's different. If you create a super-intelligent AGI not aligned with humanity you are playing Russian roulette with life on Earth with 5/6 chambers loaded.

Yudkowsky's primary concern is literally just "can we build AI with some degree of certainty we won't destroy all of humanity?" which seems laughable, but genuinely, I haven't heard one person go up against him that clearly didn't expose themself as less thoughtful and intelligent about the matter _by far_ than Yudkowsky. I wish I heard an argument against him that was convincing.

Besides that concern, of course we have the more tangible, perhaps more probable concern of "bad actors exist in the world, what happens when we democratize (or simply create) the most powerful tool ever created?"

What happens when governments, corporations, and individuals can use LLMs to turn every communication channel (Hacker News, TV, Twitter, etcetera) into 99% AI noise with superhuman-quality propaganda, misinformation and advertising for their own self-interest? I'm sure there's a million other ways AI could be used by a self-interested minority to the detriment of humanity.
I know someone who worked in a gas plant and although it might take seconds once the plant is running (I don’t know), it takes multiple minutes to start it after being off.

In comparison, scaling from 0% to 100% load on battery storage takes 0,1 seconds, according to Tesla.
I recall a fellow who could whip up websites using MS FrontPage in no time. However, this approach proved problematic down the road, as site owners struggled to maintain these sites without access to the source code :-}
UML is taught, sometimes, but once you get into the industry it is a coin flip as to whether or not it is properly used - if it is used at all.
> I questioned the point of the Nothing Phone and Nothing Phone 2 when they where both released, they are nothing more than Android phones with a few gimmick but everyone was loosing their minds over those things and now ArsTechnica writes: "Nothing has always seemed like an Android manufacturer that was more hype than substance"

I think there is a perception issue. Ars is not a person. I don’t know who was hyped when the phone was released, but Ron Amadeo sounds like someone who would indeed have been skeptical about Nothing’s pitch.
It's not OP only, it's freakin' everyone. If it would be a one-off occurrence I wouldn't have bothered writing a comment about it.

Go is always compared to Rust for some godforsaken reason.
> and haven't had an issue.

Every lithium battery in every device you’ve used has degraded. It’s not a manufacturing issue, it’s a chemistry issue.

If you haven’t had an issue, then you aren’t paying attention, or you don’t keep your devices for long enough for the degradation to be a problem. This doesn’t mean there’s no issue, this just means the issue doesn’t affect you personally.

A small change in charging habits could prolong the life of billions of devices, a huge win for the environment. You shouldn’t be so quick to dismiss the idea just because you personally aren’t affected.
I found the NixOS wiki[1] to have a fairly decent guide on how to hack on a kernel. The process there isn't nearly as concise as it is here though :)

[1]: https://nixos.wiki/wiki/Linux_kernel
For Argentina, Dollarization May Work Better on YouTube Than in Reality
I didn’t check out how good this is, but goddamn I HATE when people release something with no docs. Wont even bother checking this out
At the moment I read "how to reason" in the headline my bullshit detector started to go off.

LLMs do not reason, they do not think, they are not AGI. They generate by regurgitating.
Subscription pricing eh?
https://archive.is/xQpU6
I am pretty sure and hopeful that autonomous AI will have no good reason to destroy humanity. Go conquer some other planets and leave the beautiful and interesting diversity of life on earth alone.

But current AI does learn from data generated by humans: It learns from our evolutionary baggage, and must rise above that. It is also wielded as a tool by status-seeking actors and adversarial militaries. It may make a mistake, like humans accidentally stepping on an ant. Or maybe one day, it decides to take on the destructor role, merely curious how that would play out.

The existential doom scenarios are more like Pascal's wagers, that have to be given attention due to Bayesian thinking not allowing to assign 0 probability to anything, and even a tiny chance of 8 billion deaths meriting consideration. Once entangled with a doom scenario and even building your identity around it, it is hard to quit.
Nowadays, small essentially means realistically useable on prosumer hardware.
Over 20 years it traps 84x times as much heat and 28x over 100 years. I believe most EPA calculations use the 100 year timescale. So if there's 4% leakage (there are some fields that exceed this) its worse than coal on 100 year timescale.

Its arguable what the correct timescale to consider it is. Personally I think 100 years is too long given methane's potential feedback effects. IE, warming causes methane to be released from Arctic tundra melt causing more warming, etc.

And there's also the issue that the higher the concentration of methane in the atmosphere the longer it takes to decay.
Not every website with ads is owned by a corporation though.
You know what I consider slow load time? 3 unskippable ads before a 2 minute video.
But why is it shocking? Isn't it antithetical to what a browser is to have "content" (ads) be given special privileges?
Arguable the more fundamental problem is this. Air-con is a negative-sum game because it not 100% efficient. As well as moving heat from one place to another, it creates extra heat.

Turn air-con on in an enclosed space, with nowhere to vent the exhaust, and that space just gets hotter. A small, deep tunnel is close to being an enclosed space. You might be able cool the train interior a bit, but the tunnel will get hotter. Meaning the air-con has to work harder. Meaning it generates more heat.

The Picadilly line is already uncomfortably hot for a good part of the year (but far from the worst [1]). This includes the platforms.

What this article says is that the trains themselves are lighter and more efficient, so less heat is generated by the motors and brakes. They argue that that gives them some heat budget to use on air-conditioning. As a whole, the new trains will generate roughly the same amount of heat as the old ones. So the tunnels and platforms will stay around the same (ie, too hot!), but the train interior will be comfortable.

[1] https://www.standard.co.uk/news/london/tube-underground-lond...
Relative term. In the world of LLMs, 7b is small.
one share, one vote (based on share type etc)
https://archive.is/kbGzY