skysight-inc/HackerNews huggingface dataset:
Last year I was on an Air Canada flight which was delayed over 6 hours, leaving my family and I at the airport in the middle of the night with no public transportation, no communication, oh and they lost our stroller enroute which meant by the time we were outside there were no cabs or another soul in sight. Frustrating, but I had read up on the rules for delays during our wait and was confident that at least we would be reimbursed something.

When a random cab driver finally came by possibly just to catch some shut-eye, a $400 ride sounded better than sleeping outside the airport with a toddler and no food or bathroom. After contacting Air Canada customer service and going through their complaint process, the responses were always that our flight was not delayed referencing the first leg but always omitting the second (the complaint was only made on the second leg, using that flight number, so not like it was left out). Well, I eventually got hold of an actual representative who, after a polite exchange or two, stopped responding to any further communication. I filed a case with CTA, citing the relevant Air Canada policies as well as the CTA delays and cancellations guidelines. Plenty of nuances around what is in or out of the airline's control, but supposedly a new rule went into effect last September which would provide compensation in either case. Disappointingly, the CTA reviewer closed the case in under 30 minutes from the airline's response without directly addressing any of this, leaving me with apparently no further option but I suppose to sue in Canadian court? Though I might have even signed away that right by entrusting the CTA with some form of arbitration. The money and time lost is one thing but the CTA's handling has made me unlikely to ever fly to/through Canada again if I can help it.
reminds me quite a bit of websocketd as well, which converts a stdin/stdout program to a websocket: http://websocketd.com/
They used to call these "roll-ups."
I like where this is going.

Imagine the evolution of this. One day we may just feed a browser data with some metadata and it will generate the layout and all.
They said tech job market, software engineers, project managers. Your links were all jobs.

https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE
If there was any actual willingness to do any kind of governance what you can do here is actually investigate what happened, don't take the "service providers" at their word and then, if they're not doing their jobs, throw the book at them.

It won't happen, partly because that's effort and would need some amount of being bothered and also UK is just a messy heap of middlemen all providing the minimum service (and usually less) at maximum margins while disclaiming accountability, and it's not only not seen as a problem, but actively desirable.

Everything from fixing potholes, x-raying patients to recruiting for the army is outsourced and re-outsourced and no one ever seems to think that the outcomes may occasionally need to be looked at.
Nah, they warning about boring dangers, like "this is the fentanyl if Facebook was heroin".

The dangers aren't AI Terminators; they're "Her" and emotional manipulation and long term psychological problems for _everyone_ because most humans simply aren't complicated and are easily manipulated.

That's how capitalism works so well and now capitalism has AI fentanyl.
> The stock market is too tied to reality.

That's where your premise is wrong.
Earth CO2 concentrations during the Triassic were 6000ppm.
Look again at Arrow. Part of the concept is the wire format is the same as the in memory format—no de/serialization. Arrow isn’t intended for storage; they point to parquet for that.

Apache Arrow defines an inter-process communication (IPC) mechanism to transfer a collection of Arrow columnar arrays (called a “record batch”). It can be used synchronously between processes using the Arrow “stream format”, or asynchronously by first persisting data on storage using the Arrow “file format”.

The Arrow IPC mechanism is based on the Arrow in-memory format, such that there is no translation necessary between the on-disk representation and the in-memory representation. [0]

The Arrow spec aligns columnar data in memory to minimize cache misses and take advantage of the latest SIMD (Single input multiple data) and GPU operations on modern processors. [1]

0. https://arrow.apache.org/faq/

1. https://arrow.apache.org/docs/js/
If the phone was locked, passcoded, remote erased and sim-locked how did they know her number? I’m not doubting the story I’m just curious how they figured that out.
Whatever happened to JetAudio 4...?
AIs are tools similar to hammers and such. Their function is to help us achieve a goal. Mostly, we don't grab a hammer and think about where we can use it. We start with a problem and then we ask what tools we need to fix it. A hammer might be part of the solution.

We have many problems in real life where AI will help. Our job is to find impactful problems that will help the human race and then use AI to help solve them. Your job is to understand and focus on a section of life, figure out where help is needed and then use the available tools to solve problems. AI might be part of the solution but there are countless other tools that will help too. In short don't let AI dictate your actions. Instead, use (tell) AI where it needs to help.

To start, here are areas of human life that will never change. As long as there are humans. Humans needs such as food, water, sex, companionship, peace keepers, the ability to communicate and on and on. Focus on solutions in any of these areas and you'll be rewarded.
Climate Change Trackers
https://climatechangetracker.org/global-warming

https://climatechangetracker.org/articles
Nah. Your objections are rooted in the very limited definition of what an OS is and what a user application model is that fits it. There is no reason why each process/app can't be sandboxed. In fact, it should be for security (we did it in fuchsia). It's actually the way things work with apps from the app store on MacOS in a lot of ways where you can't escape your jail except through what is explicitly entitled.

General purpose just means that it's generally useful for a wide range of applications. Android is that. Hell, you can find Android running small appliance server infrastructure and powering IoT devices. Even in 2024, iOS/iPadOS is general purpose at this point, and they have VERY different application models from legacy app models you find on Windows and Linux. You wouldn't not call NixOS a general-purpose OS, and it's like flatpak for literally every process down to things like bash, grep, and vim.

Snaps are fine. Aversion is only from how it was introduced to people in Ubuntu, but conceptionally, is great. cgroups wrapping user processes to box them is not only good for security but also for stability and solving dependency versioning issues. It's brilliant. It's similar to what we did in Fuchsia at Google (we took it to another level because we had no legacy to deal with).

And sure, maybe I have bad judgment on some things. I contributed a ton to GNOME in the early 2000s both code and ideas that were horrible in hindsight, but I'm not still stuck in an outmoded mental model for thinking about my user environment.
Turkic languages - Tatar, Uzbek, Uighur, Turkish, etc. are on some crazy level when it comes to insults. You can never translate them to another language literally - they sound so bizarre and disturbing. Yet, the natives use them like pistachios - they often don't bear the same literal meaning in their language.
Yeah .. if it's that dangerous, you wouldn't be fear mongering to jack up the stock prices to inflate whatever tiny teeny equity slice of the Pi you're having.
I'm not sure how that would convey that. Is Marvel not for women?
you already missed the carbon credit crypto cycle 3 years ago

but it can be resurrected, memories are very short there, and greenwashing makes the gen z crypto traders feel good
done! in the "Alternatives and related projects" section I just added to the ht readme -- https://github.com/andyk/ht/blob/main/README.md#alternatives...
Why Facebook won't be influential in the UK general election
Washington is a state on the west coast. Washington D.C. straddles Maryland and Virginia. Baltimore is a city in Maryland.

Why are you double-dipping on examples? If people don’t know their geography it’s meaningless, and if they do (like me) it makes you seem disingenuous.

Oh but then you bring up politics so it makes sense. Fuck this bullshit world, it’s so exhausting.
Adam Selipsky, the Exit Interview
Faster and Smaller Whisper: A Deep Dive into Quantization and Torch Compilation
Sure - like I said, it's hard for me to say what my favorite is without naming a category, but since we're on the topic of Electromagnetism I'll stick to physics and recommend 1) Introduction to Elementary Particles by Griffiths (best into to standard model in particle physics) and 2) QED by Richard Feynman. QED btw is very well done and literally shows you the 'algorithm' behind standard particle physics and does so in a clear and unambiguous manner - really an amazing work by Feynman.
No idea what any of that means but they’re clearly stoked about it so happy for them
Sam is a very famous security researcher, so I would be shocked if he wasn’t making upwards of $350,000 a year. These articles he writes make him a significant amount of money via reputation boost.
1. They definitely have self-perception to the extent necessary to "know they're adopting a behavior" if there is something there to "do" the "knowing." They ingest their own outputs as a normal matter of operation.

2. We don't know if there's something conscious there to do the knowing

3. Ego doesn't seem necessary either to being conscious or for self-perception

I suspect you're right, but we don't understand nearly enough about consciousness to be confident about any of these questions.
You seem to be saying it's essentially "justified extortion" and not immoral because you've adjudicated them guilty. We disagree.

Not to mention them getting "pwnd" creates a lot of collateral damage in the form of innocent customers.
> As long as I didn’t remove the phone from my Apple account or the Find My app, the phone was essentially bricked to anyone without the passcode and my iCloud password — unusable by the thieves, or the fences who I assume bought it from them.

I did not know this, and I wish it were better publicized.
Mathematical Optimization for Cargo Ships
In engineering text books, sure they use radians. In mechanical engineering design if you put a radian on a geometrical dimensioning and tolerance sheet it's not going to go well for you.

I suspect the same holds for civil engineering too. I have my doubts that radians are useful in chemical engineering, but I could be wrong there.
What a poorly written article. It could have been an interesting profile of what scammers do to scare people into undoing security measures, and how to avoid that.

Do these outlets not have editors? I'm surprised anyone would publish this.
Super!
I really wish I could have these animation in high school :)

(too bad my CPUs goes sky rocket, so every time we open that page we contribute to heating up the planet :)
Hi! I'm a full-stack developer, with experience building out accessible and beautiful front-ends as well as working behind-the-scenes on back-ends, internal tooling, and dev-ops.

Location: Toronto, ON, Canada

Remote: Open to full remote, hybrid, or in-person.

Willing to relocate: Yes, tri-citizen of US/CAN/UK.

Technologies: 4+ yrs front-end (TS, JS, CSS), 3+ yrs back-end (Elixir, Ruby, Go)

Resume/CV: https://linkedin.com/in/maximdietz

Email: hi@kio.dev
From TFA:

> I’m taking a similar approach in my project. The skybox I’m working on will feature an animated moon and a gas giant, adding some extra visual flair. Both planets will spin, and in addition, the gas giant will feature moving atmospheric currents. Normally, these motions are too subtle to be seen, but I’ll accelerate them for greater visual impact.

Sounds like they're attempting to create background imagery for a video game or movie or something. Maybe they're fine adjusting the colors just like they adjusted the wind speeds. But they should know that they're trading off accuracy.
Love the gas giant and the corresponding page: https://emildziewanowski.com/flowfields/
We have enough cross-sectional variation in response and results that disprove your claim.
So, no!
Not for a very long time. The current prescription opioid crisis is for the millions of patients in pain unable to get any pain meds (ex: ibupofen following surgery).
Nope still there, but you may have caught the server at a bad moment. Because Asqi uses the DB read/write, there's only one replica of the server and it has less than 100% uptime depending on indexing and user load.
We don't know is the main argument.

So... Can I worship an LLM and start my own religion? Because we really don't know if consciousness requires X, Y or Z let alone what a a superior all knowing almighty's consciousness consists of.

To me, LLMs look so superior in some ways and maybe they are the gods now that they have manifested themselves as large blobs of floating point numbers when humanity is mature enough to receive them.

We don't know.
Tools can sometimes be interesting enough in them selves to justify learning about just the tool. Not disagreeing with the comment just adding my take.

I bought a little CNC machine years ago. I just wanted to learn a little more. Then started looking around for projects that might make a little money, more just to know if there are "profitable" projects I could do with it (mildly successful).

As for the original question, start with simple (an alarm clock that tells you why you need to get up?) and build up from there. I would like to hear if you come up with something. Good luck.
> The essence of the problem is that there's no standard pathname for a personal directory that's guaranteed to be on local disk, even if $HOME isn't. Consequently, people have relied on /var/tmp/$USER for this. There are realistically affected users who can't change the new defaults.

How is that not a site specific problem they introduced? There's no standard pathname because there are valid reasons why you want to have nothing on the local system, such as when it doesn't have a local disk.

If you (read as "the admins") have configured the system where there's very few acceptable locations to store local data, and that's a specific need, then it's up to the admins to provide a solution to the problem, not the Debian distro, which is flexible enough to handle this fine.

It's not that hard to create your own location for data if you need to, and symlink to it from other locations if required. Need a /tmp/$USER to be a local disk location and /tmp is a ramdisk? Create a script that sets up the correct local location and created a symlink to it in /tmp and make sure it's run on boot and maybe once daily. Both cron and systemd solutions could work for this. Worried that user tmp files will be cleaned out when they shouldn't be? Put in the correct exceptions for tmpwatch or whatever debian uses, or disable that service.

Not only is this not rocket science, it's literally the job of the admins that design the OS deployment so that it works for the intended use cases.
Ref 61 as the single citation for a lot of content in Section 3 claiming that hex and octa copters have more endurance than quads. I'm not sure I agree with that statement and it needs a lot of qualifiers if it is to be relied upon.
Twenty years of big plant genera
I would argue that is only true in an employer employee relationship.

I fondly remember laughing my ass off with the owner of a company about what a shit job he was offering. A shit job with shit pay, no wonder you are looking for employees. It took me 5 minutes to figure out there was no real job worth considering. We spend the better part of an hour just chatting after that. [In my opinion] he was drowning in work because he was to cheap, it makes the company unreliable.
The whole setup also rewards influencers with questionable moral compasses.

One of the ones I’m following is trying to find sponsors that pay a their workers a fair wage. Self imposed requirements like that murder the size pool of potential sponsor matches.

So what do you tell them? Lower your ethical standards to pay rent? Entire setup has crappy incentive alignment
Historically the much bigger risk is new technology ending up fully controlled by a single country.

Much of the history of the world's revolutions can be chalked up to that.

Bronze weapons, horsemanship, chariots, gunpowder, ship-building, castles, siege tech, engines, tanks, submarines, warplanes. Each of those catalyzed at least a new regional power and in many cases a new world power. Those transitions were generally quite deadly and unpleasant to live through.
> Was Google's plan to replace Android with Fuchsia?

One of the oddities of BigCo and diffusion of responsibility / abdication of intent is, I'm not sure there's one single person who could accurately answer this.

I hate coming out and saying it because I'm a xoogler, and I'm worried people will think I'm breaking new territory by saying this, but it's known outside Google at this point: no. Never say never, but, it's as close to no as you can get.

Given:

- Nest Hubs were/are the only shipping Fuchsia product and are de facto deprecated for Pixel tablet

- Assistant is de facto deprecated for Gemini (Assistant was responsible for Nest Hub's UI, which hasn't seen even minor updates in years)

- what I see occurring on Google's Blind re: multiple Chrome OS engineers confirming they were told to chill out and wait for reprioritization, and a handful expressing it is dead and they're expecting to be transferred to Android desktop work

- Flutter and Fuchsia have both been reported to have firings, whereas Android has had none reported.

- Hiroshi Lockheimer left recently, so now the hardware head owns Android/Chrome OS/Fuchsia.

This all plays along well with what Sundar spends his time on and drags on, and on, and on: about efficiency and focus, meaning, please cull 5-10% of your workers yearly and you're not getting new headcount soon if ever. Because profit margins because Wall Street.

Thus, it looks like a hard decision by a genius leader to turn Assistant, Chrome OS, and Fuchsia into ghost towns staffed by a skeleton crew and reallocate headcount to keeping Android untouched/growing.

I'd be very surprised if Fuchsia ever shipped on anything new Google sells other than things clearly too resource-constrained for Android (speakers and non-ARM chips, i.e nest hubs)
+1 to "Trust me I'm Lying". It really is great and one of the books I recommend often to people.
If people can't format a CV, they'd likely not fit self-selection for what I need.

If companies insist on filling in a web template, my experience is they have inflexible ERP systems and I'd rather not work there so I don't demand that either.

A CV's fine. I also print them. It costs less than $0.10 per page. How 1993.
> In a context world, you would use io.Writer/Reader or net.Conn to write small bits of data and check whether the context is cancelled in between 1KB writes (or whatever size).

That can still block pretty much indefinitely. Imagine you're a client reading from a server, but the server isn't in any hurry to send anything, and keepalives are keeping the TCP connection open, and no network blips occur for months, so your goroutine is blocked on that read for months.

The much simpler and more robust thing is to propagate context cancellation to socket close. The close will abort any blocked reads or writes.

e.g.

go func() {
<-ctx.Done()
_ = conn.Close()
}()

You'll still observe and return an error in the read/write call, and close is idempotent, so this doesn't take anything away from your existing logic and really just acts as a way to propagate cancellation.

I don't know how well this works for other types of closeable reader/writer implementations. It may not even be thread-safe for some of them. But this worked great when I tried it for sockets.

> I typically just defer a function in the goroutine that either writes to an "IsDead" channel or sets a mutex-protected boolean

I try to just use `errgroup` whenever possible, even if no error can be returned. It's just the most fool-proof way I've found to make sure you return only when all nested goroutines are returned, and if you're consistent about it then this applies recursively too. It's a way to fake "structured concurrency" with quite readable code and very few downsides.
Understanding How Cache Memory Works
https://nitter.poast.org/FFmpeg/status/1798045928521368031
Yeah, I think that makes sense. Those systems are similar in that they are made of zillions of tiny parts and there's no way to pull a one equation to rule them all out of it. We could, given infinite compute, but it's just not feasible.
Tiny Time Mixers (TTMs)
> The way I learned of Invincible was through a couple memes, which eventually lead me to research and watch the series

Seeing lots of Kingdom of Heaven memes lead me to watching the movie.
Given that they’re good at games like Go and League some level of ability to play mind games must be assumed, no?
> I'd love to read a follow up on what the bug was that intermittently permitted unauthorised access to the APIs

I would, too. Not sure we will ever learn. Maybe a load balancer config that inadvertently included "test" backends which didn't check authorization?
I think I found the source for that. Doesn't say whether Glass revealed his identity, though.

https://www.theguardian.com/education/2001/nov/24/arts.highe...

> Einstein on the Beach was premiered in Avignon on July 25 1976. Glass and Wilson were then offered the option of two performances at the Metropolitan Opera in New York, where the critical reaction was delirious: "One listens to the music just as one watches Wilson's shifting tableaus," wrote John Rockwell in the New York Times, "and somehow, without knowing it, one crosses the line from being puzzled or irritated to being absolutely bewitched." The day after the performance, Glass was back driving his taxi: "I vividly remember the moment, shortly after the Met adventure," he says, "when a well-dressed woman got into my cab. After noting the name of the driver, she leaned forward and said: 'Young man, do you realise you have the same name as a very famous composer'."
It sucks how everything became a trick. Everything is a game and almost everyone is trying to find a way to cheat legally. Result is that all these influencers end up being liars and cheaters because no honest person can compete in such environment.

So then the next generation ends up being essentially raised by cheaters and liars. This is who their heroes are. Worse, they get used to the aesthetics of the cheaters and lose appreciation for honesty. They might perceive plain honesty as cringeworthy or awkward. Literally, they will grow up to feel uncomfortable with the truth. I've met many people like that but it's going to get worse.
In the UK: access to GnRHa hormone blockers during childhood. Routinely prescribed for precocious puberty in cis kids, yet literally illegal to prescribe to trans kids.

Because, you see, after excluding all studies not carried out in the UK, restricting to studies on trans kids, and then individually discarding the studies that remain, there's no evidence of safety. In fact, there's no evidence at all! Further research is needed before we feed experimental drugs to our vulnerable children. (We have to pass an emergency prohibition about this, because those meddling "doctors" won't listen. https://www.legislation.gov.uk/uksi/2024/727/made)

Cis kids are… biologically different, somehow? So the studies demonstrating safety and efficacy apply just fine to them. Yeah, that's totally the reason: medical necessity. Not politically-motivated discrimination against a protected minority, no siree.