skysight-inc/HackerNews huggingface dataset:
Consumer electronics doesn't work that way. If people can't get a product to work they will return it to the retailer and when the retailer gets a lot of returns they will penalize the company or drop them completely.
Fallback paths most definitely have more state than what can be stored in registers. Fallback paths will do things like allocate memory, initialize new objects, perform complicated fallback logic, etc. These fallback paths will inevitably spill the core interpreter state.

The goal is for fast paths to avoid spilling core interpreter state. But the compiler empirically has a difficult time doing this when the CFG is too connected. If you give the compiler an op at a time, each in its own function, it generally does much better.
"Locally centralized" is a new one for me
Imgpls – An extension to load Imgur images directly
Another article trying way too hard to make a generational conflict related to language usage.
I already explained that in my long description above- most of those mainstream recommendations make sense in the context of improving airflow and ventilation.

These ideas and interventions are in no way mutually exclusive: the mainstream recommendations are mechanism agnostic, they are just doing things that have been shown to work. And the toxic gas theory also doesn't claim to explain all causes of SIDS, so if some interventions work but don't fit with that framework, it would suggest a possible additional mechanism. For example, I wonder how the smoking and heat fit in as factors since those are factors I would expect would lead to people trying to ventilate more, but I don't really know what behaviors like that correlate with those.

After hearing about this theory, my first thought was that ceiling fans should also be extremely effective at reducing SIDs rates, and it turns out they are massively effective- reducing rates by 72% [1].

[1] https://www.nationwidechildrens.org/family-resources-educati...
While I agree that the important metric to consider is peak output and not average output, I would still guess that in a country like the Netherlands that peak output is nowhere near nameplate capacity.
> It’s also possible to install new software (firmware) on the inverters via the manufacturer, either automatically or manually.

As always, the vulnerability of enabling remote updates. When will people learn? Updates should only be possible if there's a physical switch (not a software switch) on the device. If it's "off", no updates are possible.

Isn't the most devastating attack vector remotely installing malware? With a hardware switch, none of that malware will survive a reboot of the device.

I remember when hard disk drives came with a write-enable jumper. Then, once you've made a backup, the jumper is removed. Then it is impossible to accidentally or maliciously write over your precious backup.
Very valid. A much easier solution available to most families is to vote and change the world they live in.
Your comparison is not correct. There are security guards, police, and others who rely on guns for their jobs, even more so that the typical person relies on their car to get to work (alternate rides are available, but being armed may be a requirement). Keep in mind that DUI suspects are allowed to drive until their hearing. Also, that there are habitual offenders who have already lost their license and still kill people with their car because their car isn't seized.

The real differentiator here is simply the prejudices the speaker holds against one item or the other. For example, you conveniently leave out all manner of lawful and beneficial uses that the gun owner is inconvenienced with, including potential loss of life or victimization while unarmed.
Whisperfile
- churches: not really for the non religious
- libraries: not if you want to actually talk to people
- parks: only if the weather cooperates
- certain community recreational facilities: spend money? too activity oriented
- gyms: same as above
I heard the term NEET (not in employment education or training) used for the first time on western media last week. I usually associate the term with Japan and the Hikikomori issues.
I don't see a way to exclude certain site cookies from deletion in Chrome. Which browser have you seen with this option?
My all-time favorite quote of his:

"b285b048c5f1d12785b50c79e3ba30943f9a26f5968434ac65bd1a3e6fba77de255b5483b903253398f6f2775b34e1066bce13e17cba751b44e5f6ad02f30a04

This is an idiom to prove you had a particular text file at a particular timestamp. I am socially constrained from publishing this text file.

One month from today, one of two things will have happened:

1) I am materially wrong about the most consequential thing I've had to have a view on in 15 years. You should probably degrade your estimate of my ability to think through complex problems.

2) We need a data point to coun[t]er 'Nobody could possibly have seen this coming.'"

Source: https://xcancel.com/patio11/status/1241551327743770624

In the fullness of time, his analysis and conclusions were proven to be clearly, obviously and completely wrong about the most consequential thing he had a view on in 15 years, an imminent Covid apocalypse in Japan.

As a result, I significantly degraded my estimate of his ability to think through complex problems.
Judges are rich?
Idk I feel like it just increases incidences of "I have a gun and therefore I win this argument".

I'd lean towards saying that there are many times more misuses of a gun than "a good guy with a gun". Wonder if there are stats on lawful shootings vs unlawful.
> So the devs don’t have the ability to ssh to your cloud instances and change config?

They do, but I can see those changes if I'm helping debug, and more importantly, we can set up the most important parts of the dev processes as services that we can update. We can't ssh into a VM on your laptop to do that.

For example, if you start a service on a stripe machine, you're sending an RPC to a dev-runner program that allocates as many ports as are necessary, updates a local envoy to make it routable, sets up a systemd unit to keep it running, and so forth. If I need to update that component, I just deploy it like anything else. If someone configures their host until that dev runner breaks, it fails a healthcheck and that's obvious to me in a support role.

> Just to be clear, I think it’s interesting to have a healthy discussion about this to see where the tradeoffs are. Feels like the sort of thing where people try to emulate you and buy themselves a bunch of complexity where other options are reasonable.

100% Agree! I think we've got something pretty cool, but this stuff is coming from a well-resourced team; keeping the infra for it all running is larger than many startups. There's tradeoffs involved: cost, user support, flexibility on the dev side (i.e. it's harder to add something to our servers than to test out a new kind of database on your local VM) come immediately to mind, but there are others.

There are startups doing lighter-weight, legacy-free versions of what we're doing that are worth exploring for organizations of any size. But remote dev isn't the right call for every company!
You could easily design a stream parser that rejects duplicates before it passes them off to the user, by maintaining a set of already encountered keys within the parser state. The space overhead isn't a concern unless your map/set has millions of entries, but your non-streaming parser would have choked from the memory usage long before then, anyways.
It's unclear to me how $18/player was arrived it. It's not correct. We can simply look at Q2-2024 pg. 7 [1]:

* Total expenses: $1,131,492,000.

* Average daily active users: 79.5M, or $14/DAU/qtr.

* MAUs are closer to 375M, QAUs likely somewhat higher let's say 400M?

* So if we're talking about how much they spend per quarter per unique player, it's closer to $3.

* Last quarter they brought in $955M in bookings (revenue is pointless to look at due to the required accounting practices)

[1] https://d18rn0p25nwr6d.cloudfront.net/CIK-0001315098/785cb7e...
We think balloons are pretty cool too!

So I can't get into exactly how we do our altitude control, but the Google Loon project has a really great explanation of how they made their (very big) balloons go up and down: https://x.company/projects/loon/

Loon made all of their research public after they shut down, and we're obviously heavily inspired by their work. Our systems use a lot of the tech they pioneered, just on a much, much smaller scale (for reference, Loon's balloons were the size of tennis courts) Here's the PDF in case you're interested in checking out the 400+ page writeup: https://storage.googleapis.com/x-prod.appspot.com/files/The%...
Google Photos Toolkit
This sort of CEO behavior is simply not so thinly veiled classism.
Defense Priorities in the Open-Source AI Debate
The government of Fluoridationia doesn't care about objects that are not legally tables. It will go to your house and charge you a license fee for your shelf-that-is-legally-a-table and ignore the flat round piece of wood you hanged from the ceiling.

A "loophole" is not in itself a problem.
I wish this post had replies. I've been hoping for similar information.

I've been using Perplexity Pro, which has several engines available. It's been extremely frustrating with vast oscillations in quality; many prompts are completely ignored; the output has seemingly degraded in intelligence and quality; any work with files leads to loops of stupidity; and customer support ignores most support requests.

I tried Gemini (free version) through an API and it's terrible so far.

On a positive note, Perplexity has, when not malfunctioning, been surprisingly helpful in writing Python code for various tasks. But all the frustrations, canned ethics and inane "safety" features have me wanting a more tunable and effective option and this is where everything gets pretty confusing and convoluted for me.

Google's AI are clearly priced, with token caching, cloud, etc and other options, but I still find it confusing as well as expect the cost to exceed what I'd get in comparison to Perplexity or OpenAI.

I'm in my third week of exploring all this and still quite ignorant and dumbfounded.

Edit: I should add that making this endeavor maximally difficult, I am doing my best to not install anything from beyond the repositories for my Linux distro. Otherwise I would require, open source, a pgp signature and an established user base.
Show HN: Finic – Apache licensed iPaaS built for Python developers
My dad worked as a solutions architect for enterprise companies for over 20 years, and I worked on vendor integrations myself at companies like Robinhood.

So I got to see a lot of enterprise integrations products, and noticed that they all fall into two buckets. They’re either easy to use but not flexible enough for complex use cases, or flexible enough to support complex enterprise use cases but require extensive training just to learn how to use.

As a result, developers have always had to make the tradeoff between:

- Invest in a enterprise iPaaS that covers checks all boxes, but requires expensive training and where the vendor will raises prices immediately after you’re locked in to their ecosystem.
- Adopt a simple mid-market iPaaS that solves the immediate problem, but you know you’ll have to migrate off eventually as your needs become more complex.
- Dedicate resources to building integrations in-house, which takes away resources that could be put towards building features that actually get you new customers.

We’re hoping to eliminate this tradeoff with an iPaaS that allows developers to build new integrations fast, but is also flexible and robust enough to scale with the company’s needs.

We’ll do this with a few key features:

* Declarative connector engine: Rather than taking the standard approach of building out-of-the-box connectors, we want to focus on making it as fast as possible for developers to build custom connectors while abstracting away the network-level features like backoff and error handling and every company needs to ship an integration to production.

* Bundle connectors + orchestration + monitoring: Many companies have to mix and match different tools to build end-to-end integrations. They need a vendor for connectors (Airbyte, FiveTran), one for orchestration (Dagster, Airflow), and another for monitoring (Datadog). This gets expensive fast. By focusing on custom connector development rather than building our own, we free up resources to also include orchestration and monitoring features that are good enough for most use cases.

* Generative AI bridge: LLMs are great at writing and explaining basic code. We can leverage that to save developers time, while also making it accessible to non developers.

We’re still in alpha and the project isn’t ready for production use yet, but we wanted to launch early and get the community’s input.

https://finic.ai/
> we can steer them to an area that's easy for us to drive out and pick them up.

What does this look like in practice? As you mentioned I know you don't really have any lateral control, but I imagine you can wait for it to overfly somewhere convenient to descend?
Let's definitely talk, we're using protobufs right now. I'll send an email
I wrote 10s of thousands of lines of C code in the 90s and early 00s (without buffer overflows that I learned about; I did also write a evil network layer for inducing buffer overflows in my and my dependencies code), and have been doing a lot of other languages since then, and then had occasion to write some more C where I was doing string allocation and manipulation (for a LD_PRELOAD to monitor what various programs I lacked source to where doing), and it was absolutely nerve wracking. Linux kernel might be mostly C for a long time, but it would be crazy to start a new thing in C. There's growing re-write projects from C to Rust. It would be farther along except the Rust people seem to dislike laboriously recreating decades of GNU long-opt functionality in all these base packages to actually make Rust drop-in replacements for C.

Maybe for embedded, I haven't done that, but for general purpose, I can't imagine it being worth the risks.
Sounds like you’re talking about something else (more like the Citrix / virtual desktop type model - I don’t know the name).

The idea here is that you use a VM (cloud or local) to run your compute. Most people can run it in the background without explicitly connecting to it.
jless - good companion to jq
Related to this topic, some research results about cybersecurity of solar inverters:

https://github.com/veganmosfet/Balcony_in_the_cloud

https://github.com/veganmosfet/SolarFlareSec

https://github.com/veganmosfet/CyberEclipse

https://github.com/veganmosfet/SecureWatt

A big mess, but it's getting slowly better...
And what is the conclusion you draw?

IMO these are mid to meh or fall completely flat.
>Icahn Enterprises and Icahn have agreed to pay $1.5 million and $500,000 in civil penalties, respectively, to settle the charges, the Securities and Exchange Commission said Monday.

From another article, sounds like this is barely illegal considering he's paying ~2 million in fines on deals that were worth Billions.
Summary:

> After this experiment I’ve decided to pay for Kagi and set it as my default search engine on both my phone and laptop.
Absolutely loving the importance and beauty of using gravity in this process.
Seems like a pretty good collection of a lot of the tools I hear about these days, and also use myself sometimes.

I also like `fx`, which is like a combination of `jq` and `gdu`.

https://fx.wtf/

Oh, and also `gdu`, which is like `ndu` but faster:

https://github.com/dundee/gdu
> Roblox games absolutely utterly suck

There are hundreds of millions of users a month who strongly disagree with you.
so whats it good for. sending monkeys?
> I feel that, in order to buy this, you must accept that there are a surprisingly large number of assholes, much larger than I want to believe

Why? The theory is that they become assholes, not that they started that way. The microphone is corrupting.
When my parents wanted to go out they did, and if I didn't want to I went down the creek, biked to the store, ran around the neighborhood with friends or whatever.

Now that earns a call from CPS and the parents are arrested and the kid may end up in a foster home which are common sources of abuse. So the family just stays home if the kids won't/can't be taken.
First off, love everything Supabase is doing. Keep it up. A few blunt things off-the-bat:

1) pg.new is neat, but honestly I don't see why I'd use it when I can do the same thing directly inside my drizzle schema dir using Cursor's Composer UI, which has full context on my project. I know not many are using Cursor right now, but it's hard to fathom these kind of features don't become part-and-parcel of code editors soon..

2) I actually find it painful to have to login to Supabase on the web to manage the database. I never use the table editor, snippets, etc. I want a native app I can CMD+Tab to.

Don't mean to be rude, just objective so you can feel my pain as a user.

In terms of the Notebooks, yeah I meant like Jupyter Notebooks. I've experimented with having a shared Notion or markdown files committed to repos in order to

A) save & search for snippets of SQL for the team/future me

B) document the "why" along with each step in a playbook.

The issues with this are

1) its detached from our normal workflow and quickly becomes outdated relative to our schema/business needs

2) to run the queries you have to copypaste back into a SQL tool

3) queries are hardcoded for certain values. If I have a report I run daily, every day I have to go in and manually update the `row.timestamp BETWEEN 'YYYY-MM-DD' AND 'YYYY-MM-DD'`, or if its a customer support workflow I have to replace the customer's ID everywhere. I'd rather have variables at the top I can reference throughout the queries, either as a code block like in Jupyter NB, or maybe some variable UI a la Insomnia/Postman
Thankfully multiplayers games without chat exits. It’s enough to get tea-bagged by a team winning a 1v3 without actually hearing them talk.
I get a serious feeling that interpreted languages, monorepos, environment orchestration, snapshot ecosystem aggregators, and per-function execution evironments are all pushing software development into the wrong direction.

Those things are not bad by themselves. But people tend to do bad things with them, and those bad things spread remarkably well, disrupting every place they infect.
> The only true way to combat misbehavior is to make it uneconomic.

They'd be paying for it with our money. Standard economic drives don't affect organizations that are funded with someone else's money.
Yes, there are a number of stats out there on defensive uses of a firearm vs misuse. Every one that I have seen shows a net positive on the side of defensive uses. CDC has some numbers out there that seem to be respectable if you'd like to look at them.
How is fewer hours of socializing bad? Maybe if you're the kind of person that things you have to always be in a social setting but there's lots of us that just want alone time. If I could get even an hour less a day around anyone else that would be massive for my mental health.
I see all sorts of influencers espousing the evils of seed oils, but they are usually the same ones that endorse an all meat diet.

Is there any strong evidence that see oils are distinctly worse than other fats and oils? Or is it just snake oil?
Options have also expanded.

The options are also not cooking at home vs going to a restaurant. There is now food delivery. It used to be that the only way to get ribs was to make them yourself or go to a restaurant and order them. But now a majority of my rib consumption is via Uber Eats.

Movies used to be either in a theatre or a grainy home screen. The home screen is no longer grainy. Same with sports. You have to want the atmosphere to go to a game now.

Beaches being crowded indicates use, so I wouldn't put it into the category of restaurant visits, movies, and sports, which are all declining categories overall.
We're not hiring right now, but send me an email (austin@sorcerer.earth). And Max did the website, it's built on webflow
Why would it be creepy? Could you explain? Also why would that prove the rule of law does not exist? You can do the exact same thing in the USA with FOIA request. Your statement just proves that you have no idea what you are talking about.

Beside government sources, there are many other commercial ways to get a person’s travel history. If you think your travel history is private, you are delusional.
> How one of the richest countries in the world be so incompetent in this one particular regard.

It's not a bug, it's a feature. Police are largely there to reinforce social and economic hierarchies, which the people at the top of those hierarchies naturally benefit from.
I was interested in if seed oil hysteria has any basis in reality in humans and found this excellent fact-based website.

https://www.the-nutrivore.com/post/a-comprehensive-rebuttal-...

If you don’t want to read the whole thing skip to the discussion.

>It may be true that vegetable oils are food items that represent a stark divergence from traditional dietary norms. However, it does not appear as though these oils are uniquely causal of the chronic diseases we face in the modern, industrialized world. In fact, vegetable oils likely have a beneficial role to play in the prevention of many diseases— particularly heart disease, type 2 diabetes mellitus, and potentially skin cancer. Vegetable oils could plausibly have a beneficial role to play in preventing degeneration of the macula, fatty liver disease, and perhaps some auto-immune diseases.

>This in-depth analysis could find no persuasive evidence of harm with vegetable oils for any of the investigated endpoints. Vegetable oils seemed to have no consistent effect on the risk of breast cancer, colorectal cancer, obesity, or cognitive decline. Though there are many proposed mechanisms by which vegetable oils have been suggested to be harmful to humans, the actual human outcome data does not seem to support the importance of these mechanisms for these endpoints. If the outcomes consistently contradict our mechanistic speculations, the mechanisms are probably not interacting with those outcomes in the way we suspect.
Well that's easy to explain. Most voters skew older for historical reasons and older people tend to become more conservative as they age (again, for historical reasons).

This "gamer rage" is a more recent enabling by technological anonymity, as well as instantaneous, cheap global communication. Actions without consequences, but without needing millions to cover up the petty actions.
Ten states join lawsuit against Live Nation and seek triple damages
Yes, wasm2c implements the Wasm tail-call feature with trampolines, exactly this way. (https://github.com/WebAssembly/wabt/blob/main/test/wasm2c/ta... has an example.)

Doing it with a trampoline is probably slower than if C really had tail calls. On the other hand, adding "real" tail calls to C would probably require changing the ABI (e.g. to "tailcc" or "fastcc -tailcallopt"), and I think there's some reason to think this would probably impose a penalty everywhere (https://llvm.org/docs/CodeGenerator.html#tail-call-optimizat...).
I simply park my car on top of papers that I want to keep in place -- one less paperweight to buy.
Scrapy, a fast high-level web crawling and scraping framework for Python
Well, someone needs to stand up for those poor applications, might as well be you ;)

I still think it means you are missing the overall point of the author thoughts by focussing so heavily on them using df as an example.