skysight-inc/HackerNews huggingface dataset:
I see. I forgot about server side rendering scenario. Thanks!
1. [6] happened on 2nd of January.
2. [1] is related to consumables (probably batteries; [2] is an engine shutdown issue, not airframe (criticalities are different and guards against its failures are far better risk-managed); [3] related to consumables again; [4] systems/airframe issue.

The only incident that could a priori be related to the airframe is [4], and funnily enough it happened on a Boeing. What is demanded from Boeing is that 1) they train maintenance personnel properly, or if not in scope release proper documentation for said training, and 2) they design systems so that maintenance is reduced to a minimum and safety is not compromised.

It’s not about “Boeing didn’t plug a door properly”, it’s about “this airplane requires you to tighten the bolts every 300h (came-up numbers here)”. There is the technology to make bolts secure so that they don’t pop out, if you defer safety of the system to maintenance accidents are bound to happen.
They shouldn’t have bought an air purifier with DRM to begin with. That is the real problem.
https://www.santafe.edu/research/sfi-press

BTW these books were up on amazon India for like $10-$15 each (books with slight printing defects were being dumped in the 3rd world) so I lapped up the entire collection :P
>> What would you recommend I look at in JS land knowing I love django and dislike flask?

I just use typescript and nodejs and the database.

No framework except the express web server.

It's incredibly raw and close to the metal, which I like.

Here's a throwaway example of register and login from ChatGPT to illustrate how easy it is. Totally unchecked but it's just to show approximately what's involved - and it's not much at all.

import express, { Request, Response } from 'express';
import bcrypt from 'bcrypt';
import db from './db';

const router = express.Router();

router.post('/register', async (req: Request, res: Response) => {
const { username, password } = req.body;

// Hash the password
const saltRounds = 10;
const hashedPassword = await bcrypt.hash(password, saltRounds);

// Insert user into the database
db.run('INSERT INTO users (username, password) VALUES (?, ?)', [username, hashedPassword], (err) => {
if (err) {
console.error(err.message);
return res.status(500).json({ error: 'Internal Server Error' });
}
return res.status(201).json({ message: 'User registered successfully' });
});
});

router.post('/login', async (req: Request, res: Response) => {
const { username, password } = req.body;

// Check if user exists
db.get('SELECT * FROM users WHERE username = ?', [username], async (err, row) => {
if (err) {
console.error(err.message);
return res.status(500).json({ error: 'Internal Server Error' });
}

if (!row) {
return res.status(401).json({ error: 'Invalid username or password' });
}

const isPasswordValid = await bcrypt.compare(password, row.password);

if (!isPasswordValid) {
return res.status(401).json({ error: 'Invalid username or password' });
}

return res.status(200).json({ message: 'Login successful' });
});
});

export { router as routes };

For database I use the postgres.js library which is super nice https://github.com/porsager/postgres

examples from postgres.js front page:

import sql from './db.js'

async function getUsersOver(age) {
const users = await sql`
select
name,
age
from users
where age > ${ age }
`
// users = Result [{ name: "Walter", age: 80 }, { name: 'Murray', age: 68 }, ...]
return users
}

async function insertUser({ name, age }) {
const users = await sql`
insert into users
(name, age)
values
(${ name }, ${ age })
returning name, age
`
// users = Result [{ name: "Murray", age: 68 }]
return users
}
Enterprise was the early 2000s prequel, set before the Kirk original series. It wasn't bad but it got badly overshadowed by Battlestar Galactica.
Chinese retail investors hit by big losses in 'snowball' derivatives
I doubt it can be OTC. My sublingual immunotherapy was started in doctors office to monitor adverse symptoms and there was a dose ramp up over 4 weeks.
There are no "one size fits it all". Some good games can be built by one person given there are right tools available and your skillset is align well. Problem with solo development is that you can't make a job out of it unless you are already have big community of followers or released something popular.

I sure it's possible to get $100,000 of budget for a new game as team of 5 people to release it within 6-12 moinths. Even without much of track record it's doable if you have cool prototype. But I pretty certain no one will ever give money to yet unknown solo developer to release the same game in 2-3 years.

Yet modern tools become better and better every year and even for $100-500 you can buy enough of assets to build something that look good enough in 3D. There are just certain genres and art styles that just require larger team.
I was hoping to see Mr. Robot and Dark on there and was happily not surprised.
> Python is more type safe due to run time type checks

How could Python's runtime type checks be more safe than Typescript's completive type checks? Nobody sane uses typeless Javascript for serious business logic now anyway.
Partly yes. Safety should come in first line from design, second from maintenance. If an airframe is not able to safely fly anymore, it’s airworthiness certificate should be removed by the issuer, which in the era of self-certification is the manufacturer.
Missing a couple great finales: The Americans and Justified. I want a finale to provide closure, to tie up most loose ends, and to send the characters off to a fitting future or end.

Also, my disdain for Lost has no bounds. I watched it in real time and want every minute back. I've never felt so ripped off by a show, ever. It turned me off watching most shows in real time ever again. I usually wait for series to conclude with rare exceptions.

But I'm also the kind of crazy person who reads the last chapter of a book first before deciding whether to read the whole thing.
> I do worry a lot about Western domination declining, and China taking its place.

What gives me hope is that we’re not driving in North Korean or Russian cars, nor use their chips, or airplanes. The Soviet Union tried to be a leader in all these fields. I know China is not Russia, but in many things it is. How many Western companies, for example, have the government sit on their board? Top-down economic planning has never worked and I don’t see why it would be different now.
I went into it with my defense up pretty high, but it won me over within a couple episodes. If you like GoT youll like HoD, I think.
> I can't think of a television reboot that has reproduced or outshined a series' foremost iteration.

Are Star Trek NG and The Office (US) not considered reboots? They are at the top of the list. If we include British shows, Dr Who stands out as well.
I thought that LOST was really the worst finale ever.
There is also an Elixir library: https://overbring.com/blog/2024-01-14-ollamex-ollama-api-emb...
Lost me immediately with the Breaking Bad finale. Absolutely terrible finale. It should have ended with white dying alone in a cabin.

Conversely, a show that didn’t appear here that had, IMO a perfect finale was The Leftovers.

Edit: really, The Leftovers is a perfect show. One of the few. Go watch it.
That was Discovery
For thirty years I thought I saw the finale of MASH, it's just now that I realized I saw the ten year anniversary showing.
DoS Attacks in Available MQTT Implementations (2021)
Would it still be theft if the money in your wallet was money that you found on the street the day before?
I know we don't have the ability to follow/get notifications about a ticket, but we do have the ability to submit issues and comments by proxy!

If you lack an account, go to the Java Bug Database -- https://bugs.java.com/bugdatabase/, and about halfway down, you will find options for submitting a bug or a Request-for-Enhancement (RFE). You check some boxes, fill out a form, and press submit. Then, a member from the Java team or Java's bug reporting team (usually ANUPAM) will get your ticket submitted to the JIRA. They will also email you, notifying you that your ticket was approved to be added.

When they notify you, they also provide you a point of contact email. You can can send comments on your ticket by emailing this point of contact email.

And finally, if you want to comment on tickets that do not belong to you, you can reach out to ANUPAM and request them to forward your comment. But they might be hesitant if it is not your ticket.
This is precisely what most safety researchers were asking for in 2016 when openai was recruiting, and why many didn’t go to openai. Like, there’s a lot of other security and safety researchers out there. The OpenAI types draw from an actually fairly narrow self-selecting group within there.
I wonder if anyone that voted "wrong" has ever tried to say the election was rigged, and their votes were changed to avoid their families receiving a bill for a bullet.
I have hardly ever seen police patrolling. Traffic cops at intersections, but beat cops or cops at malls, train stations, etc.. seem rare.
When will it come for windows ?
> comes with a heavy runtime (node or python)

Ollama does not come with (or require) node or python. It is written in Go. If you are writing a node or python app, then the official clients being announced here could be useful, but they are not runtimes, and they are not required to use ollama. This very fundamental mistake in your message indicates to me that you haven’t researched ollama enough. If you’re going to criticize something, it is good to research it more.

> does not expose the full capability of llama.cpp

As far as I’ve been able to tell, Ollama also exposes effectively everything llama.cpp offers. Maybe my use cases with llama.cpp weren’t advanced enough? Please feel free to list what is actually missing. Ollama allows you to deeply customize the parameters of models being served.

I already acknowledged that ollama was not a solution for every situation. For running on your own desktop, it is great. If you’re trying to deploy a multiuser LLM server, you probably want something else. If you’re trying to build a downloadable application, you probably want something else.
It’s going to be power law distributed, and the mean will be influenced by mega papers. Still, I’ve found X to be a useful tool for promoting papers. You’ll never get fewer citations for posting it…
FastComments main backend is around 200k lines of plain JS. I do extensively use JSDoc however.
You can argue for animal intelligence but they can't argue for yours.

Humans are also found to be more complex/intelligent/sophisticated than was thought, given AI goalpost moving.
DEP does nothing to prevent OpenProcess() and WriteProcessMemory() from working or prevent applications from loading a dll which reaches into the main process's image to patch it. DEP tries to prevent exploitation from taking place within a single process by ensuring say, a buffer overflow can't just call the value you loaded into your webpage, not running software tampering with the memory of other running software using APIs which allow for the purpose.

Even if the page is marked as non-writable, execute only, you can pause the process, change the permissions and resume it or do it at image load time without issue.

Windows applications using the old/standard win32 api don't have sandboxing between them at all and any application is free to tamper with any other to an almost limitless extent. It's incredibly powerful, in both good and bad ways.

Certain advanced firewall tools with IDS style features can hook these calls and notify you when an application is attempting to do something like this.
According to anyone who's been around these people and their marketing tools like Instagram, TikTok, Facebook, etc.
TIL that Old Bay also makes a flavored Vodka: https://geocities.ws/rehasoft/images/crusty/crusty_vcfmw_old...

... I don't know how to feel about that.
What is this whataboutism? The article is about Opera, not other browsers. And its focus is on its unethical practices, the kinds of which are illegal in many countries (you may want to look up on how horrendously evil microlending apps are).

And the article does give a reasonable of instances and sources on their antics. Hell, the most popular activist short seller in the world targeted it. What more do you want?
I found the best way for me to write backend applications is with an ORM.

Because SQL is super slow to write.

The exception is sqlx in Rust when I want something super correct.
> Do Finales Define a Show?

It's mind-boggling how much Benioff and Weiss dropped the ball on the final two seasons of GOT. It's hard for me to even re-watch clips of the early seasons on YouTube because of how much I know its going to take a turn for the worst. The sad part is the production value and actors were still on their A game.

In contrast, I can rewatch practically anything from BB or BCS.
I never count options as renumeration. Startups and scaleups may as well promise to pay me with lottery tickets. Cash please, thank you. If you want to talk about using equity to pay me, please come with real shares, and a say in how the business is run, at least in the areas where I have experience and expertise.
I learned how btw -- you email them at hn@ycombinator.com.

A shame that you can't ping them directly through this application (like you can in Reddit), but the response time was quick, so that is appreciated.
> if you defer safety of the system to maintenance accidents are bound to happen

On a 757 classic? The plane is over 30 years old. Everything about it is maintenance. (To say nothing of a terrific track record.)

I'm also not sure which pilot would not prefer a nose wheel detaching, which is a known and limited (albeit expensive and uncomfortable) failure, to something like smoke or steam in the cabin, which could be innocuous or catastrophic. Particularly if it's coming from something like a battery fire, which is both a critical issue and something the manufacturer designed into the plane.

Nose wheels shouldn't detach. But it happens, last I believe during Covid on a Turkish Airlines A320. Drawing conclusions about Boeing's current fleet from a 757 Classic is exactly the sort of overfitting I'm talking about.
I honestly believe the entire finale was designed around the machine gun in the trunk scene.
I just did watch the episodes on TV when I had the time, so I'm not really deep into it. From looking it up the ending I mean is called "Sleeping in light" so Season 5 i guess?. I think I need to do a rewatch and watch it properly this time.
Modern banks in my country use to have no web version exactly as no land offices.
Well if there's no breaking OS updates then you'll have no problem sticking to version 2 as long as you wish. If there is a breaking OS update and you install it, I would consider that equivalent to "significant wear and tear".
LOST’s finale _was_ bad. And what’s crazy is they had the makings of a great one all ready to go. It almost feels like they drew the finale out of a hat or something that they passed around the writing table. It’s.. an ending, but not nearly as satisfying as it could’ve been.

IMO, they should’ve finished the show with the two realities we were witnessing being two realities created post explosion. No nonsense about Limbo or whatever. If you feel the ending is the good reality, so be it. If you feel it’s the bad one, cool too. If you feel it’s both, also great.

The show is largely about faith and consequence. So make the finale about it too.
It'd be nice to include djb's crit-bit tree implementation (linked to from the intro) in the benchmarks ("Performance Test" section).
"Energize the hull plating!" Because the ship didn't have shields, but they couldn't manage to write episodes without "Shields up!"
Thanks for the reminder to learn and configure my Kagi.
I'll second this. It is a show that I think slightly suffers from having to make 20+ episodes a season (besides the last) so at times certain episodes will feel like they are filler. Unlike many other shows though it ended just about when it should which I think is why it made this list.
"I have everything I need and more, but despite you asking you can't have it" is how we expect people who never learned how to share to act. When it comes to grown men we should have higher standards in society!
I thought The Expanse was done and dusted.

The last season really accelerated into an abrupt unsatisfying ending, on a smaller scale than GoT's final season.

I have to read a lot of books now to get real closure.
You forgot India, with a growing middle class probably larger than US or EU.
Anyone who didn’t think they were awful and neurotic to begin with are probably awful and neurotic.
Z80A ;) But hey, it booted instantly. Those were the days.
I’m confused here.

Are you asking if I would get in a plane piloted by someone with zero experience or training?
Pokemon Company says it intends to investigate Palworld
Would also be cool if you have some templates for some typical series of funding rounds all the way to the exit in different industries, which we can just load and see (fantasize about) the possible trajectories.
"Season 9" is a spin off. I don't care if they still had a few of the OG cast pop in, when you have a whole new main cast and a whole new premise, that's a different series
One point on which this article missed on entirely is that 2024 isn't 1995, and things that worked in 1995 just don't make sense in 2024.

Consider how a true lifetime license (for a consumer product) would work these days. There couldn't be any servers because if there were, the company could go out of business and then the license wouldn't be not truly lifetime. That means no synchronization between devices, and most people don't just use a single device any more. There's no realtime collaboration, we're back to 2023_q4_report_v2_final_v3_after_legal_review_fixes_from_jane.xlsx and it's 48 other copies in your inbox that you have to manually do conflict resolution on. There's no sharing by sending a link[1], you have to send a copy, and that copy is quickly going to get out of date, and that again means you're going to have dozens of slightly different versions floating around. There are no backups that just work, if you forget to manage backups yourself (and most people realistically will), your data will get lost. There are no integrations with external online services, because those services change and the product doesn't. There are no security updates, not so much of a problem if you're opening trusted documents from trusted coworkers in WordStar, definitely a problem if you're opening email attachments. Server-side activation is out of the question too, so half of your users will turn to piracy instead of buying your app.

A lot of people have bouts of nostalgia for buying Office disks off the shelf, but that approach just can't realistically work any more, even if we completely ignore the business aspects of it.

[1] People seriously underestimate how groundbreaking an invention the hyperlink is. It's not just about sharing content, but sharing content over text messaging instead of files, and in a way that anybody can access in seconds, regardless of what device they're on and without installing a viewer.
I don't see that as the right analogy, because the highest command authority already is with a civilian.

Anyway, why not under certain circumstances? Already now there are differences between countries what is run by the military and what isn't.
> When we solve AGI

I hope we don't, tbh.

Exhibit A: https://qntm.org/mmacevedo
Yeah, there was a C compiler, a Pascal compiler... I'm pretty sure others.
I would guess at least 100x for an optimized assembly version. Even 500x between this sort of interpreter and assembly is not unheard of.
One hell of a nothingburger. Of course you open yourself up to DoS/magnification attacks if you publicly expose a broker with broadcast/fanout functionality.
you’ll love the Dexter finale then

The ending of Breaking Bad made me grateful for life itself. Jesse became an icon for all time as he drove away.
A lot of that corn goes into ethanol instead.
The heading made me immediately want to read this article in hope of sharing my ongoing grief at the terribly, criminally disappointing finale of Game of Thrones.

And yes it was included as the golden standard of beyond terrible in section 4, “Disaster Finales: So Terrible It Hurts”

A problem shared is a problem halved (or doubled or something). I feel some comfort here.

Imagine, though, how bad George R R Martin must feel?
Surprised that one of the greatest comedy shows of last 20 years "Parks and Recreation" did not make the cut. The finale was superb!
Its not terribly different from the books. The plot is only really getting started. IMO they still need to give the actors another couple years to get older for the next chapter of the story. They really are old farts for the next part.
Agreed, it was an amazing show that was far more intelligent and often prescient that one would expect from a 24 episodes/season show.
If I glean from the landing page correctly, there will be a private key somewhere in the browser e.g. localstorage.
This way the sender can encrypt the secret with the public key of the receiver.
Mitm attacks are certainly possible, but eavesdropping is not.
I posted about the Python library few hours after release. Great experience.
Easy, fast and works well.

I create a GIST with a quick and dirty way of generating a dataset for fine-tuning Mistral model using Instruction Format on a given topic: https://gist.github.com/ivanfioravanti/bcacc48ef68b02e9b7a40...
The Leftovers didn't just have a perfect finale, it had a perfect run imho. Such a unique and beautifully crafted show.
>> Because SQL is super slow to write.

ChatGPT writes SQL incredibly well - presumably because there is so much training material out there.

Seriously, ChatGPT is the single best reason to change your architecture away from ORM to plain SQL.
I haven't traveled to many places like the author, nor have I ever been in contact with those young people in the mountains. To comment on the whole of China based on the comments and feelings of these people is probably one-sided. Asking these people in the mountains or those living overseas is as ridiculous as investigating on the train if everyone has bought tickets. Western networks always have such inherent prejudices, when criticizing our leaders, they always criticize our system. But when criticizing their own country's leaders, they never consider the issue of the system. Isn't it true that those obnoxious leaders in the West were elected under their system? Or is it not because they have that kind of system or culture that they would elect more and more unsatisfactory leaders? There is an ancient saying in China, "I reflect on myself three times a day", while the Western world never does "self-reflection", only "others reflection".
Checkout WARNtracker.com which tracks US layoffs from all companies through mandatory government reporting (for layoffs above a certain size)!
> If it’s deemed that the airplane is no longer safe to fly after 30 years because you can’t guarantee it’s safe to fly, then as manufacturer you should retire it.

... or, you know, sometimes mishaps happen that are not the manufacturer's fault and aren't likely to be mitigated by more manufacturer documentations. You presume a lot.
That thing had absolutely no business booting. Once upon a time I had a Compaq Deskpro server that we joked you could drop off the third story of a building and get fined for damage to the pavement. We fully expected it would survive but this is on another level, absolutely brutal, especially the immersion.
This is incredible stuff.

Can't wait until this is the new tech hype, and we have robots building carbon fiber houses.
Redundancy Group Announcement Protocol