skysight-inc/HackerNews huggingface dataset:
Let's say I pay for Kagi. Kagi is a tool that I'm using to avoid doing hard work manually. With relatively few exceptions, I can probably accomplish what I use a search engine for manually, but with much more time and effort. So I'm paying for a tool to assist me with my use of the web. A "user agent", you might even say.

It simply doesn't sound right to say which tool a user can use. It's literally the same as arguing that you should be able to block Firefox from accessing your website and it's Mozilla's fault that they don't respect your wishes as a webmaster to block Firefox exclusively. Or that a VPN doesn't publish its IP addresses so that you can block it. Or a screen reader that processes the text to speech in a way that you disagree with.

Philosophically it seems intuitive to say "I should be able to block a third party that is abusing my site" but it's ignoring the broader context of what "open web" and "net neutrality" actually mean.

I run a service for podcasters. There are podcast apps and directories that either ignorantly make unnecessary requests for content or have software bugs that cause redownloads. I could trivially block them, but I don't because doing so penalizes the end user who is ultimately innocent, rather than the badly behaved service operator. The better solution is primitives like rate limiting, which I use liberally. Plus, blocking anyone literally has a direct effect of incentivizing centralization on Apple, Spotify, etc. and making the state of open tech in podcasting even worse.

> the Brave search API allows you (for an extra fee) to get the content with a "license" to use the content for AI training? Who allowed them the right to distribute the content that way?

I don't think there's any court at this point that would back you up that freely published content annotated with full provenance cannot be scraped and published for a fee. Services like this have existed for decades. If you don't want your content scraped, put it behind a login. Especially considering this only applies when you allow other search engines and if you think Google and Bing aren't using your content to train AI, you're off your rocker.
c) nudge all the services your CI system interacts with to enable IPv6 to save their AWS users money. ;-)
We would need an immense number of such factories. Just lookup how much is already in the atmosphere, and how much are those technologies able to capture.

This is a feel-good technology, something to placate the population that something is being done.

We have better factories. They're called trees.
does searx count as independent?
From my early 20s and for well over a decade, the sunday NYT, FT weekend, weekend globe and mail, a full (expensive FT subscription), an Economist subscription were personal rituals. There was a coffee shop I would leave the weekend FT at and people would miss me if I didn't show up and leave it for them. News was a very big part of my life. I even wrote as a freelancer for some papers and magazines. I could probably name a few dozen journalists off the top of my head with an opinion about their writing.

Today, I can't be bothered to even look at a mainstream news website, and pretty much discount anything written in a mainstream publication as too compromised to be a valuable use of time. The reason is that the essential ingredient in a story is a conflict or tension, and while the facts may be tenuously accurate, the tension and conflict the story is about is entirely synthesized from ideololgy. It's not the stress or anxiety the article states, it's the rote, turgid stupidity of cant and affected concern. When you can't tell the difference between writing in Vice and the NYT, it's not because either of them got better. I don't read the news because if I need something I can find original sources or hear an expert talk about it on a podcast for a couple of hours, and journalists today are just minor partisan operators who are less believable than soviet olympians or tour de france winners.

Anxiety, pah.
Name seems a bit odd. The item it points at doesn’t have to be immutable. I’d rather something like LazyValue since Lazy is the important part.
Cloudfront as well.
Kalman Filters track both an estimate x_hat and the variance of that estimate, P. There is also some true state, x_true. The definition of the variance of the estimate is E[(x_true - x_hat)^2], where E[.] is the expected value operator.

Using the example from the post, there is a known dynamics function that propagates the state one time step forward. That function is f(x, w) = x + velocity * Delta_t + w, where w is zero-mean Gaussian noise (meaning that E[w] = 0) with some known variance sigma_w^2 (meaning that E[w^2] = sigma_w^2). To update the true state, we do x_true_k+1 = f(x_true_k, w) = x_true_k + velocity * Delta_t + w.

So what should the filter's estimate of the state at time t_k+1 be? Well, if our estimator has been working up to this point, then x_hat_k = E[x_true_k] (this is just saying that our estimate is the "best guess" of the true state). We also want it to be true that x_hat_k+1 = E[x_true_k+1]. Plugging in the true dynamics from earlier, we get that x_hat_k+1 = E[x_true_k + velocity * Delta_t + w] = E[x_true_k] + E[velocity * Delta_t] + E[w] = x_hat_k + velocity * Delta_t + 0. Note that we are not adding noise to the estimate. The filter has no way of knowing the noise that enters the system, the filter will just be correct /on average/ for the noise that comes up.

It is also important to update the uncertainty in the estimate. State estimates are of little use without knowledge of the uncertainty. If the estimate is being fed into a self-driving car or something, "The car is here!" is pretty useless on its own. "The car is here, plus or minus 10 cm" means the car can drive as normal, but "The car is here, I think, or maybe in one of the surrounding states" means there's a problem.

We already know that the definition of the variance is P_k=E[(x_true_k - x_hat_k)^2]. Let's say that at time t_k, P_k = sigma^2. To get the variance at time t_k+1, we can just apply the definition. P_k+1 = E[(x_true_k+1 - x_hat_k+1)^2] = E[((x_true_k + velocity * Delta_t + w) - (x_hat_k + velocity * Delta_t))^2] = <skipping some steps> = E[(x_true_k - x_hat_k)^2] + E[w^2] = P_k + sigma_w^2 = sigma^2 + sigma_w^2. So the variance at the new time is equal to the old covariance sigma^2, plus some uncertainty accounting for the noise added in the dynamics sigma_w^2.

Sorry about the poor math formatting, but I hope that answers your question!
California's got the CCPA. It's not Federal, but it's something.

https://oag.ca.gov/privacy/ccpa
If anything, isn't a notepad and dedicated calculator pretty grounded, and not unlike touching grass, as far as technology, learning, work, etc. goes?
I’ve consistently only gotten about 80% of what my mileage counter reports as available. And that figure drops significantly as the battery approaches lower percentages. It’s as if the battery starts “collapsing” below 60 miles remaining.
Yep you get an extra 25% GPU and an extra 256 gigs of storage for 300$.

Dammit price discrimination. I realize buying the cheaper option frequently is the better option with Apple prices but they really know how to price in storage anxiety.
> CCTV's only purpose for home security is for possible intruder to see it and decide to not intrude. If they come in and you get them in vidi then what?

If your CCTV can only film inside your house, it will not be able to record the identity of a sophisticated attacker.

> If they come in and you get them in vidi then what? Who will you show it to? Police? What are they going to do?

If you are able to record their identity (this is much more likely if you can film outside your house, within an area they would use to stake it), then there are several advantages:

1. Even if you are kidnapped or your house is robbed, it is more likely that the attacker's identity will be recognized, either during this attack, before another attack or even after they are caught in another attack, which would help to increase their sentences.

The chance this will help stop the current attack is minor, although not impossible if law enforcement acts in an expertly fashion (huge "if", I know).

2. For the same reasons above, it is also a huge deterrent, as it greatly increases the risk of the attack (for the attackers, of course), so it also helps to prevent you from being attacked.

3. Furthermore, it shows that you have taken security measures and therefore will increase the chance that the attackers will choose an easier target rather than you.
Yes indeed. FWIW, I'd love any feedback on the project if there are things you like or dislike, in your first impression.
Sad news. This man was the only balancing force in AZ news. He was a champion of free speech.
Are you referring to the installation.md? It's a bit of a misnomer, we intended for it to be for post-installation instructions for redirect after you install.
Here are some real world range tests versus EPA test cycle numbers. Some EVs outperform their EPA range, some underperform it. +\- 5% is about right, but some EVs are a lot better and some are a lot worse:

https://insideevs.com/reviews/443791/ev-range-test-results/

https://www.caranddriver.com/news/a43657072/evs-fall-short-e...

Real world highway range is the best number to look at because it's the worst case scenario for BEVs in everyday driving. Cold weather and performance driving will also shorten the range.
Yes, it's a sample, like how sample programming code snippets use names such as Foo and Bar. Similarly braindead to do it in practice!

Though imperial-system users don't mix units like that, it's not like "20 minutes 30 seconds", they just use fractions or decimals as appropriate. "20 and a half minutes" or "20.5 minutes". You'd just say "17.8 yards".

(Metric user here, with an appreciation for base 12)
Why do you give those retroactive hints as if it is something obvious?

You are clearly confusing the issue here.

No one cares for your smartass solution for the problem - it's obvious enough once you are aware of the problem itself. The issue is tracking the problem in the first place.

Hints like "oh you should have just been totally aware of it in the first place" are plain naive.
Are you actively trying not to use GenServers in your application code or is it just that you have a set of 3rd party dependencies that remove the need?
Ray never denied receiving industry funding, and is pretty transparent about it. It's pretty common in fisheries science.

Greenpeace's big gotcha was rather feeble in my opinion. As you said he is prolific in the field. Yet the best Greenpeace could do was get a correction published on a minor paper to say he received industry funding in the five years prior — but that didn't support that particular research [1]. He also received funding from WWF in that period, so is he also a environmentalist shill along with a fishing industry shill?

Note that Greenpeace can't manage to critique, nor find someone to critique, the actual science.

[1] https://journals.plos.org/plosone/article?id=10.1371/journal...
Ah I see. Yeah, Phoenix definitely gives you a lot out of the box. I think for webdev it's probably enough. This is a pretty straightforward Phoenix app for example, only uses a couple GenServers: https://github.com/mbta/arrow

The question of when to introduce databases is a really interesting one and also one I'm still coming to terms with a few years into writing Elixir full-time. Many of our apps don't use them at all, but I think at least a few could benefit from more structure and durability in their datastores.
TCP does not use IP fragmentation, and the IP packets are marked "Don't fragment". TCP performs its own fragmentation and every packet gets a TCP header in its leading section. A NAT, Firewall, or end-host can L4 route the TCP packet as-is and does not need to correlate with other packets.

Edited to extend: this is why TCP has a "Maximum Segment Size", and why Path MTU Discovery information has to be passed into the TCP state machine. It is TCP that takes responsibility for carving up the data into the packets, not IP.

One of the goals of UDP was to avoid needing this kind of state, which is why the IP layer handles fragmentation for it instead. This is allowed on a hop-by-hop basis, unless the DF bit is set; so when a "too big" packet gets to a node with a smaller MTU, it can just split it and send on the fragments. No PMTUD needed.

The design could have been for the fragmenting node to also add a UDP header as part of that process, but was not. It would have been a simple change at the time. It's had a lot of consequences since and is responsible for a decent amount of complexity in hardware and software packet pipelines.
I thought storing hydrogen was extremely difficult? It diffuses through most metals on relatively short time frames (days to weeks), and that's not even getting into embrittlement.
>Boiloff is not that big of a deal if you are using the fuel right away.

>You can liquefy hydrogen on the spot. You don't need to move LH₂ around.

Why are you liquefying H2 if you are using it right away and or not transporting it? Liquefaction is to optimize for storage. You're all over the shop.
> I'd be most devastated to lose Anki scheduling

Ironically enough, I feel the same.
Though I use sync to AnkiWeb, so I'm fine...
In the example plenty of people would give you $100 or even $10000 for the stamp. The person selling it and setting his price just didn't know it.
First of all it's not two factor. Which is the entire point of two factor authentication. Just do a little bit of thinking on this, you'll get it
I had mostly done some short stuff in bash that does not need much flow controls and loops etc; most programming I will use C instead, which does have goto and is sometimes useful even though usually the other flow controls are better. My own programming language designs do have a goto command because it is sometimes useful; the Free Hero Mesh programming language has both goto and gosub, in addition to the structured flow controls (if/then, begin/while/repeat, etc).

The way is done in that article doesn't seem best way to do; modifying the shell itself to seek the shell script file for it seem to be better in my opinion, or perhaps using the "enable" command to add your own built-in "goto" command (although I don't know if the API supports that). Another message on here mentions an external program messing with the file descriptors, but does bash use a consistent file descriptor number for the shell script file with which this will work?
> hardware modification of the first Playstation that allowed to play ripped games became mainstream very quickly

I remember this. Chip on chip iirc. The period is stored in my memory because it was also when DVD media first broke the $1/disc barrier. It wasn't very good media at $1 per but exciting times nonetheless.
Even a global nuclear war would not kill every single human being, so by that logic there are no existential threats.

However many of these threats can collapse organised civilisation and push us back to medieval level of development.
I'm happy as a clam on my 16gb M1 air. One hidden nice feature is how cheap and easy DIY repairs are. To date I've replaced my battery, monitor, and speakers (my lifestyle involves very rough handling of the machine), and everything about it was downright trivial, with cheap parts readily accessible and iFixit's walkthroughs very comprehensive.
Inbox's spiritual successor Shortwave has finally come to Android
I don't know, we're already getting lots of interesting results in the first round of replication attempts (eg diamagnets, confirmed 0 resistance at 110K, etc).

It doesn't feel far-fetched to think at one point a lab will go big and bake, like, two hundred samples in a row with slightly different compositions until they stumble upon a winning combo.
There's a whole urban dictionary page for "rapey" that explicitly includes "You don't think he would do it". "Rapey" could be considered common slang.

I still think calling someone "rapey" or "pedo guy" directly implies rape or pedophilia, given that that's the whole point of using it as derogatory slang
But who prosecutes the winners? Answer with irl examples; while I agree about the shoulds and oughts, how has it been and how is it really?
> Why do line drawings work? Why is it that we can immediately recognize objects in line drawings, even though they are not a phenomenon from our natural world.

This is wrong, as humans have been drawing and viewing art for tens of thousands of years. Also, for other animals, a form of edge detection is present in for example the tiger paw mark that a tiger leaves on the bark of a tree to mark territory, or simply paw/foot marks on the ground.
I am pretty sure someone said that like 5 minutes before the WW2 began.
Also have a gaming desktop, and I just find myself using my macbook more. The macbook "feels" faster even though on benchmarks it's not. The mac just never misses a frame. No bugs, no random hangs, no noticeable delays doing anything.
It's a great weapon if you want to discourage long-term guerilla warfare, the only real weakness of the reigning modern military forces.
> If you can't afford to maintain an expensive car, you can't afford to purchase an expensive car.

Depends on how you acquire it. I can get a couple BMW's for cheap to free but I've heard too many repair stories around the campfile to blind dive into that particular rabbit hole.
Ok this conversation can get pretty silly, let's try to avoid that.

Now at 2023 we have lifted more people out of poverty and ill-health in both raw numbers and as a percentage of the population than any time in the planet's history.

Without prescribing anything in so far as dealing with the world's problems, be careful flippantly trading that off. It may not be you, your friends and your family that previously watched their children die and now don't but I don't see that as making this quite frankly stunning achievement as an irrelevance.

https://www.gapminder.org/fw/world-health-chart/
Tbh I reference other notes by manually writing their name. I don’t do it much, if I was going to do a lot of that I’d use obsidian.
Also Level3
> late payment fees

This figure seems to cover lending-related fees. Would be cleaner to see only checking and debit-card fee figures. (Also, to see that figure net of interest income. Total revenue of about $100 per person per year seems reasonable to maintain a bank's transaction platform.)
I've seen that first video before.

He does fine until he starts spouting dogma about what all interventions must look like. That part is BS. BY FAR the most effective intervention that I've seen for ADHD in children is https://www.cdc.uci.edu/. It does none of what he claims you need to do. And it routinely takes people who can't perform in a normal classroom, and turns them into people who can.

I just watched a bit of the second video.

One problem with his model. One of the classic presentations of ADHD is hyperfocus. A state in which everything he says about ADHD is wrong.

The problem with both videos is that he is focused on control as accomplished through executive control. But there is a second path towards emotional control involving dealing with our emotions. And if you succeed in THAT, then your basic emotional makeup is supporting your self-control. Rather than imposing control through executive function, your executive function is being supported by your emotional makeup.

I've found this to be a far more effective way to do things. But it requires unlearning a whole lot about how we think that things should be done.
I know I being picky, but nuclear war is the only existential threat there.

It's unlikely that any pandemic would make humans go extinct. Covid showed that isolating population groups is possible, especially if bounded by water (Australia, new Zealand etc). Mass death sure, but not extinction.

Climate change will probably reduce livable spaces (although people already live in extremes like Alaska and Sahara) but humans are adaptable and certain parts will still be temperate. Again huge impact, but not existential.

Sure there's a lot of "other stuff" going on, but honestly it has always been thus. Two world wars for example caused several daily concerns for most of Europe, and much of Asia. Throw in revolutions in Russia and China, and independence for India, plus the technology booms, and life in 1950 was different to 1910.

I could write a whole comment on economics, but again a 2 year blip in inflation (it's down again now) is not going to end anything. Given the economic improvements in Asia over the past 50 years (China, S Korea, Japan, Vietnam etc) "most" of the world is better off than before. There's a long way to go, but its been an upward trend for a long time.
I've been told in the past that the Japanese government would never let a national icon such as Nintendo be acquired by a foreign firm. I personally am not qualified to answer that though.

With that said I completely see where you're coming from and think that their games in particular match a lot of the ethos of Apple's own products. I do wonder if the internal cultures are vastly different though? The Bay and Japan have very different approaches to problem solving and business in general.
Posted a selfie at the lab where they are testing the sample. Allegedly.

https://twitter.com/iris_igb/status/1687116970674794496?s=46
ms teams is without doubt the worst
Might not be a long wait. At least one company (wildtypefoods) is making lab made salmon and they specifically are targeting the sushi market.
About halfway down the page is this video [0] in which she appears to "debug" by holding a box full of bottles of supplements, and remove them selectively until she finds the one that makes her stronger. Is this for real? Am I missing a key detail, or is this family batshit insane?

[0] https://www.youtube.com/watch?v=XOmKCYba_oE
> a guide on cracking the type of interview questions Google used back in the mid 2000s/early 2010s (how many ping pong balls can fit in an airplane)

Google never used that type of question, most certainly not in the early 2010s. That genre of question infamously came from Microsoft, much earlier than that.
Not a full spreadsheet, but I have a passion project that can support units:

https://instacalc.com/56734

I wanted a quick, shareable "back of the envelope" tool.
For a small developer/company, it's a good deal. If you are the scale of something like Ikea and are perfectly capable of building your own building, attracting your own customers and managing your own payments, then it becomes a bad deal that you are forced in to accepting.
Animal ag is not just emissions, though ... it's much bigger beast. Also deforestation, biodiversity loss, eutrophication, soil erosion, water overconsumption, zoonotic diseases, overfishing, reforestation potential of pastures ...

Estimates of just emissions from animal ag are somewhere between 14.5-26%.

All transport is 16.2% (road 11.9%, aviation 1.9%, shipping 1.7%, rail 0.4%).

https://ourworldindata.org/emissions-by-sector

https://news.ycombinator.com/item?id=36980531
This better not be Scheme, guys. It's probably JavaScript.
I generally agree, but to play devil's advocate: some people learn better by example, and having thousands of (admittedly low quality) blog posts out there makes it more likely that someone will have done something very similar to what you're trying to do.
Yes, like 80 (cost)/20 (experience).