skysight-inc/HackerNews huggingface dataset:
If you want my interpretation, it's that Gazans are effectively citizens of Gaza, which Hamas is the de facto government of. (Palestinians in the West Bank are a separate matter.) Gaza should have been a place of freedom, independence, and self-determination since 2005, but Hamas' aggression has unfortunately made that impossible for now.

I was never commenting on legality. It seems unreasonable to expect a country to essentially give up on its own defense, whether or not such defense is deemed illegal and/or leads to more deaths overall.
> The difference between the two concepts, as they are used in crypto systems are specific, important to get right, and also inherently intertwined, confusing, and subtle. I'm skeptical that changing the words would help.

This sounds a lot like https://www.azquotes.com/quote/1026562

Sorry, but you're just wrong here. The words are speed bumps at best, and it would help a ton to use more instinctive words for them. Nobody needs to pause and think what login means, and that's not true for authentication.
One workaround is to use the JSON field, see doc https://github.com/quickwit-oss/tantivy/blob/main/doc/src/js...
I have something kind of similar written in Common Lisp, however it uses stock HTML and then lisp. A template is a literal HTML template element, and it's referenced with custom elements. So `<my-el>` is in the file that will be compiled, say indet.html, and then there is a my-el.html file which is the reference that is inserted into the `<my-el>` as a child. This file is just stock HTML with a `<template shadowrootmode="open">` as the root element and then whatever in that. This is all rendered properly by the browser because it is just standard HTML. The slot element can be used to inject into these template els. All the lisp does really is recursively compile the HTML and then manage any logic writtel inside of `<script lang="cl">` tags

It actually supports any language, long as you define the lang= name in a config file to tell the compiler how to process it. Ie for python `python="python -m '$'"` would then let the cl compiler know how to handle `<script lang="python">`.
> Also as I found out it’s really bad manners to stir the spoon / straw thing.

It is as it ruins the experience. The "bomba" (Portuguese), or "bombilla" (Spanish) (the straw) is generally placed in a way that tries to ensure a smooth flow. Moving it means the leaves near the bottom of the "cuia" (Portuguese), or "mate" (Spanish) (the gourd, or cup), potentially blocking the flow of water. That ruins the experience for everybody in the circle.
As the EVs gain battery capacity the chargers need to gain amperage. If those don't happen in concert then that one stop is going to take quite a bit of time.

This is what the article misses. You can't count 1:1 replacements. Fuel pumps dispense gasoline at 10 gallons per minute. That's an _insane_ power transfer rate and one that EV chargers just aren't anywhere near, and until they are, you can't imagine that "swapping infrastructure" is going to work in practice.
Lol "colony" there were literally 3 referendums and they said 3 times they wanted to stay feench but ok.

The kanaks are nothing more than racists against foreigners and a government that has been way over the top in respecting their indigenous customs and right to self determination

Please educate yourself before spouting russian propaganda.
In the US, ~70% of people live in single family houses.

Most people already have an EV "gas station" at home...
They are excellent words but easily confused. See for example HTTP 1.0, which uses "unauthorized"/"authorization" to mean "credentials required"/"credentials", which persists in field names and status codes today.
In my opinion, there can only be one solution to this that will come sooner or later. A great correction following simplified zoning & building legislation. Federal governments across the west need to take control of building and zoning. Planning can remain a city/state/provincial affair, but it must be done under standardized and simplified building and zoning legislation. We are wasting unfathomable economic potential on rising housing costs, rent seeking, and artificially limiting economic development in urban centres.

It is probably exceptionally challenging to manage the economic fallout from such a correction, but I believe it has to happen. I would also support draconian measures which would forcibly and retroactively destroy accrued home value to ensure we haven't extracted wealth from the younger generations. I realize this is unprecedented and probably unconstitutional, but that's my emotional response to the problem. It is plain as day: Boomers extracted the wealth out of the country and now they're extracting the wealth out of their kids. It has to be stopped.
you mean like the sun?
What could the chemical composition of the planets have to do with observations of their inertia? How could that matter other than by their mass?
Botnets usually, sometimes amplification attacks against NTP or DNS, although the Chinese government’s Great Firewall also has offensive capabilities known as the Great Cannon, although they are generally used against GitHub because it hosts censorship-circumvention software like VPNs.
Performance benchmarks can be tricky, especially when used to evaluate a feature of a programming language. In this case, by adding "no_inline" to both the version and pre-initializing the exception object, the difference in performance on my machine decreased to 2.8 times from 22 times. The question is, which benchmark version provides a better assessment of the feature.

The discussion about exception performance mainly focuses on the runtime performance implications of the exception process, which should be negligible. However, due to the current semantics of exception handling, the throw/catch process significantly affects control and data flow, leading most compilers to be more pessimistic about optimization.

The debate between error codes and exceptions seems like a false choice to me. Both have their strengths and weaknesses and should be used interchangeably in the same codebase depending on the circumstances.

In my opinion, the main advantage of exceptions is when there is a large distance between the point of error generation and the point in the program where there is the best information to handle the error. In such cases, monadic error handling would require every intermediary computation to handle the error, whereas exception propagation allows unrelated computations to essentially ignore the error state.

I would even suggest that C++ needs something like "Conditions and Restarts" as a more general exception mechanism.
"now"

It was always attention roulette and ultimately meaningless.
Aussie with expat career, back temporarily but heading to the US shortly here. Beware - Aussie banks don't lend money to people without local income due to federal "loan serviceability criteria". Like zero dollars available.
> But you can’t just walk away from a gasoline car when it’s filling. And gas stations aren’t very attractive destination to do much of anything.

That's probably a US (or maybe some other places) thing but you certainly can do that here in Estonia. I do it all the time - start the pumping and then go inside to the gas station to buy a drink or whatever. Especially with the in-app payment for gas it's great.

Never heard of anyone having an accident with it either...
Just wanted to chime in and say thank you Seth for all of the work you did to create LetsEncrypt.

You've made the internet safer for all of us.

I believe that IPv6 [1] is without a doubt coming in the future. Even with carrier grade NAT'ing and the likes, there are too many major providers who have already switched to single stack IPv6 natively.

That said, I agree that 240/4 is necessary to assist with the transition. Due to the fact that most network operators aren't even dealing with /24's, it becomes increasingly hard to facilitate bridges between the legacy IP and IPv6 so more IPv4 space is always appreciated (until the day we don't need to bridge at all).

[1] I may have a bias due to affiliation with https://IPv6.rs
Emacs is whatever you want it to be, and it has wonderful modal editing packages such as evil-mode[1] - which surpasses the editing system from vi that it is based on - and Meow[2]

1. https://github.com/emacs-evil/evil

2. https://github.com/meow-edit/meow
If I’m reading that correctly there’s some huge drawdowns!
Ask HN: Elixir LSP doesn't work on VSCode and Neovim. Any solutions?
I have tried installing Elixir+Erlang through Homebrew (as instructed by the official Elixir website): https://elixir-lang.org/install.html#macos

I also tried uninstalling them and installing through ASDF and I made sure that they both had the same version (27) as mentioned in this article: https://elixir-ko.github.io/install.html

This Issue mentions that Elixir may be incompatible with the most recent OpenSSL versions, but I don't want to downgrade OpenSSL: https://github.com/erlang/otp/issues/4577#issuecomment-925962048. Also: https://elixirforum.com/t/elixirls-cannot-connect-to-server-in-vscode/55345/8

I also did every tip mentioned on the Github page of the Elixir LSP: https://github.com/elixir-lsp/elixir-ls?tab=readme-ov-file#troubleshooting

Several hours later, I still can't use the Elixir LSP in VSCode. This is the error I keep getting:

```
Client ElixirLS - elx: connection to server is erroring. Header must provide a Content-Length property. {"{\"jsonrpc\"":"\"2.0\",\"method\":\"window/logMessage\",\"params\":{\"message\":\"Running in /Users/<me>/Downloads/LLM/elx\",\"type\":3}}Content-Length: 130"} Shutting down server.
```

And

```
Client ElixirLS - elx: connection to server is erroring. Header must provide a Content-Length property. {"{\"jsonrpc\"":"\"2.0\",\"method\":\"window/logMessage\",\"params\":{\"message\":\"Started ElixirLS v0.21.3\",\"type\":3}}Content-Length: 121"} Shutting down server.
```

And

```
Client ElixirLS - elx: connection to server is erroring. Header must provide a Content-Length property. {"\u001b[6 qcontent-length":"103"} Shutting down server.
```

This isn't supposed to be like this, and a search on Google shows many people have this problem. I like Elixir and BEAM, but the tooling is not comparable to Rust, Haskell, Go, etc.

Even with Python (which has one of the worst toolings), all I need to do before using the language is:

1. Install Python through Homebrew or a binary.

2. Install the plugin on VSCode.

3. Profit.
Wanted to watch this one for a looong time
Upgrade all parking spaces to wireless charging.

(I don't know if it exists yet, but it will. Same with charging strips on roads. Death Stranding forever.)
You are correct that it is not a law. If you, in a conversation, were to say "permission" in place of "authorization", you'll broadly be understood.

However, for as long as I've been in the business, those terms refer to different things. That is how it is taught in school, how it is referred to in documentation, how you have to understand them when you write your CISSP, how various governing bodies separate and refer to the ideas, etc.

During an audit, if you are asked for your authorization policy and you give them a list of file permissions, you are failing your audit (well, not really, but you'll probably get a scoff and a condescending clarification of what the auditor wants -- and it is never good when an auditor becomes condescending).

In a professional context, permissions are a specific technical enforcement of an authorization policy.
You aren't going to own a whole building with €10M investment.
You are not happy with the voice recognition quality (me neither). But I don’t see how Siri being an “assistant” changes anything. It’s just (poor) voice recognition (and only when triggered). What is the difference between an assistant and voice commands for you? And which of these differences cannot be turned off?
> Finding ~50 dots arranged in a (very loosely defined) circle, from any projection, of a dense set of 2 trillion of them is very plausible.

It depends on the size of the circle, though. The smaller the size, the more likely the probability is. But that’s only for a particular combination of 50 dots. Now we have to average out of all possible circle sizes and all combinations of 50 dots. Can someone do the math (or the simulation)?
You don't need the same budget. You have to pay employees more to keep up with the rising cost of housing and land (or they all quit), so the budget has to go up too.
Which begs the question: how hard is it to build a 30W, portable IR spotlight that you could get through a concert’s metal detector unnoticed?
The Communal Plot
Don't want to ask you your name or location to preserve privacy, but do you happen to live near what used to be a really cool coffee shop, and do you have an awesome garage with a plasma cutter? If so I think you told me about this project a decade ago while we built a little backyard forge!
A better analogy would be American Airways deciding to make economy stand instead of sit. And then a bunch of brainwashed American Airways consoomers continuing to buy and support the company because they're really good at marketing.
I recommend checking out OrbStack[0] for containers and VMs on MacOS.

It’s really, really, really awesome and performant. And it seems to be a one-man show. Really impressive. I’ve switched from docker for desktop a year ago, and it’s been a night-and-day difference.

Most I’ve shown it to have very quickly switched to it as well.

(I’m completely unaffiliated, just a very happy user)

[0]: https://orbstack.dev/
In Brazil, each person drinks a whole cup before returning it to the cevador (the owner of the circle, normally the person who made the drink and holds the thermos). It's bad form to send it back partially drank.
https://help.kagi.com/kagi/ai/assistant.html

It's a version of their beta test of Assistant available to ultimate subscribers.
Surely this is subjective now?
Extortion is usually the motive. “Nice porn/gambling/crypto website you’ve got here. Shame if something happened to it”.
We just need a pithy XKCD to make it official!
Bearer tokens are vulnerable to man-in-the-middle impersonation.

It's right in the name.

Anyway, zero trust architecture are wildly overrated and used in way more places than they should. But the entire thread is correct in that you can't build them with bearer tokens.
Warning: Paywalled halfway through.
Are botnets usually hosted on personal computers or servers or IoT? I'm thinking maybe archive.org can block a whole range of IPs if needed.
That's 22,5 million people without water. This isn't a shortage bottled water or a couple of water filled trucks are going to solve. Meanwhile, in our area of the world we're experiencing the wettest first six months of a year ever.
No. We need to patent this round thing. /s
Quantifying the randomness of the stock markets (2019)
And still there's no incentive to fix this? Not even for the sake of the future generations?
Given the debate about the ethics of how the museum sourced its artifacts, I think this is a prime example of ownership being complicated.
What? No!

Being able to "login" is a permission (or can be in some systems). We already have authorization and authentication. They are good words, just don't abbreviate them unless you mean both at the same time.
Care to expand? I have some gripes with them myself, but I haven't demanded enough of their stuff to find technical issues yet. My problems are of the "oscilloscope is pestering me about windows updates" and "service manuals suck" variety.
>Perhaps you should ask what was the motivation of the United States in being in a total war with Japan?

Easy the attack at Pearl Harbor.

you try to brush away all of the atrocities at not being the reason for the US entry into the war, but the US was placing sanctions and trade embargo on japan because of the thing like the Rape of Nanjing prior to the war. The Japanese in response attacked the US at Pearl Harbor without declaration of war. Then proceeded to commit more atrocities against captured US troops, thing like unit 731 (https://en.wikipedia.org/wiki/Japanese_war_crimes#Human_expe...) rival the horror done Mengele. As for your conspiracy theory that Japan was a pawn of some American deep state and it was being used as an excuse to enter ww2, the US wouldn't have even gone into Europe after pearl harbor had Hitler not declared war on the US in a act of solidarity with Japan.
Because he needs a way to sell them and it's a niche enough item that it'd be hard to sell elsewhere unless you have a good connection - who would likely get suspicious if all of the stuff was going through them.
But using two outlets, on opposite phases, would give you double the voltage. Might be too much to expect people to identify two suitable outlets and have a “Y”extension lead that would bring them together.
The other reason this is absurd is because after the American press lost interest in making fun of Chinese "ghost cities" Chinese people moved into those cities. It's a case of Americans making fun of another country for planning ahead.
> That's 5 years if one person worked on it nonstop without sleeping and each item took 60 seconds.

Or... 2 people doing regular working hours for 3 years taking 10 seconds per item.

Each item can literally be 'photo' + drawer/cabinet number. All other details can be crowdsourced or done later.

How long does it take to take a photo?
Would you philosophize about ownership if someone stole your laptop or phone?

Side tangent: there is an interesting Vox story about a Greenland meteorite. It illustrates the real human cost of these expeditions that filled museums. Therefore I find it hard to disentangle “ownership” from “violence”. In this story, the change of ownership is a violent and traumatic event.

https://youtu.be/yvdtWfHpCR4
It's absolutely horrific. It has resulted in me not looking at my notifications ever again, and people have to ping me on Slack to get a review.

I also don't understand why I get notifications about PRs that I myself closed or merged.
"Just use the normal session mechanism that comes with your web framework and that you were using before someone told you that Google uses jwt. It has stood the test of time and is probably fine."

You don't need to be Facebook or Google to have more than one service in your infrastructure that needs to authenticate a user's existing session without forcing the user to log in again. Sharing the session across multiple services is its own distributed systems problem with numerous security implications to be aware of and bearer tokens might be a good alternative.

If all you have is a single monolith web app that is the identity provider, makes all authentication decisions etc then yes, you don't need JWTs probably. There is a huge gap between that and being Google/Facebook.

Apart from that, Google and Facebook don't even use JWTs between the browser and backends after the initial login but actually do have some sort of distributed session concept last time I checked.
The Future of RF Filter Technology
I've tried all the popular yerba mate brands, smoked, flavored, Uruguayan, Argentinian, but I still prefer organic unsmoked Yerba Mate with stems. I brew 1/2 cup of mate with 2 cups of 150F water and a splash of lemon juice for 30 minutes, then pour the whole thing through a chemex coffee filter. It takes a few minutes to filter, but the result is a delicious, very caffinated, slightly lemony tea.
That's what I'm saying. We all have these problems, people cope with them differently. Some people fill that hole with religion "hurr durr, I'm a Catholic, others fill it withs "hurr durr, I'm an Oilers fan" and others fill it with psychiatric labels "Hurr durr I'm an autistic bipolar type II"

Different sides of the same coin.
I had a professor who would always ask me this.

Funny guy.

Great album, though.
Only 25 for the whole city so far, and with a 60% markup over standard electricity rates (0.21/kWh vs 0.13/kWh).
None of that addresses the fundamental problem which is that there's just not enough housing. Greater Dallas builds more housing than the entire state of California.[1] Until that changes California's housing costs cannot be fixed.

[1] https://x.com/JosephPolitano/status/1794495929266983191
Federal would require constitutional change, so it'll never happen.

But it's the right idea -- move it up the chain so that it's not a hyper-local issue. IOW, at the state level rather than city/county. This has seen some success in California: https://cayimby.org/legislation/
The land under UAE doesn’t have dozens or even hundreds of years of plot splitting and ownership claims too, there is just an enormous advantage to how new much of the county is and a government incentivized to grow. It does help that citizens form a smaller part of the population and that it seems like they get advantageous jobs and housing to keep them happy. Hard to compare to western counties.
In what sense does McCulloch claim to have invented the EmDrive? The only citation about him on the EmDrive wikipedia article isn't even talking about anything relevant to the purported mechanism of action of the drive.
When it’s full, they get out of the vehicle which generates static electricity (often in winter months where it’s dry and wool or other clothing increases this) and has the risk of discharging on the handle, sparking a fire.

An excellent example of a point with no actual statistics behind it.
Can become an alternative to vagrant+vitualbox?
On my Android 12 phone, I have the following things disabled:

- [ ] Location
- Improve location accuracy
[ ] Wi-Fi scanning
[ ] Bluetooth scanning
- [ ] Google location accuracy
- [ ] Google location history
- [ ] Google location sharing
- App-level permissions
- Allowed all the time: None
- Allowed only while using app: Maps, Lyft, Uber, Uber Eats

What's funny is when searching "location" in settings is that the "Google ..." ones aren't listed and have to be hunted down manually under Location/Location services.

I sometimes temporarily enable Location, but most often I'll just enter addresses manually into the apps and dismiss any requests for location access.

Of course anything with internet access can still guess location based on the public IP address used to connect to any server. Maybe a VPN could help, but then you have to trust that party too.
I’m not clear on the “forcing” part. What does Siri do you want it to stop doing? I use it to set a timer from time to time, that’s it. The rest of the time, we simply do not interact. It never triggers mistakenly for me.
Ok, I have to ask: are you a Random Number Generator (RNG) supplier, or a Renewable Natural Gas (RNG) supplier, or some other kind of supplier??
That's not really how it works as far as I understand. Their are economic epicentres, and building near them means greater productivity and economic growth. The further out you get, the lower the ROI. The problem is, many cities in the west, controlled by an aging population of "haves" who bought when houses were the price of a sack of beans, feel that they are entitled to live in the same neighbourhood they purchased in. Incumbent homeowners are blocking new development, which stifles economic growth and creates a supply shortage, driving prices up.

You got one part of it right: building more solves the housing crisis. But if you built outside cities, you're asking new homeowners (read: young people who contribute the most to economic growth) to live increasingly far away from where the economic growth happens.
The US government printed a bazillion dollars during covid, continues to spend wildly, and engages in practices like transfer of college debt from debtors to tax payers.

It's a complete mystery why inflation has run amuck.
Nice! These can make code a ton simpler. Also no python dependencies, which is a requirement for me adopting. Would love to see this brought into the standard lib at some point.