skysight-inc/HackerNews huggingface dataset:
Isn't CSRF basically dead after `SameSite=Lax` was made the default [1]? Also, magic links being valid upto certain time doesn't sound a serious vulnerability to me. If the hacker has access to person's email/browser, the game is already over. There could be valid reasons—UX-wise—for not making magic links invalidate on the first use. Ex, the user wants to login on phone with the same link. I am sorry, but the post sounds more like amateurs who love reporting things like this to companies, hoping one of them will fall for it and pay them a bounty.

[1]: https://scotthelme.co.uk/csrf-is-really-dead/
How effectively does the ground maintain this heat, and how much of it dissipates up and out?

As a side effect: using a heat pump to heat the ground during summer also cools the building on top! (When its at the other side of the heat pump loop)
> if you're connecting it to N cities you won't need to lay N new lines, you might get away with a couple

Trains accelerate slowly. Adding stops non-linearly increases travel time [1]. A few extra stops might thus make total travel time by train meaningfully more than by air.

[1] https://blog.bimajority.org/2018/10/20/interlude-physics-of-...
> Technology and innovation are slowing, not accelerating. The pace of innovation exploded alongside the introduction of fossil fuels and the energy it unleashed. I like to play a mental game of transporting someone from 1900 to 1960 while doing the same for an inhabitant of 1960 popped into 2020. Which is more mystified by “magic” all around? 1960 technology is bewildering to the 1900 resident (surrounded by new things without names, even), while 2020 shows mostly snazzy refinements but few unrecognizable elements of everyday life. As important as energy is to the functioning of our civilization, and as clear as it has been since the 1970s that fossil fuels would not provide indefinite energy, no fundamentally new energy technologies are on the table that were not also around in the 1970s. Sure, they’ve become more efficient in many cases, but are now approaching theoretical maximum efficiency. No transformational revolutions are imminent.

I want to see some discussion on this point.
It is a combination of scoping, which other people already wrote about, and also because the language support mutable data by default. Had the language been immutable/persistent by default, this particular semantic problem cannot occur in the first place.

Complexity increases rapidly when you combine constructs in a programming language. You get some feature interactions which are hard to get right, and also to predict.
Both are true to different extents and in different cases.

Say you're living on the streets, mentally ill or just unhappy due to circumstances. Are drugs, a way to temporarily escape your current pain, going to be more or less tempting?
JBIG2 is not specific to fax machines... Adobe Acrobat proposes CCITT group 4 (which is probably the most widely supported compression type on fax machines, by the way), and two flavours of JBIG2, when compressing scanned monochrome documents. Whence the need to support this in PDF files (JBIG2 is accepted since PDF version 1.4). JBIG2 is _not_ a legacy format, even if the use of its lossy variant must be heavily discouraged because of possible issues (e.g. invisible corruption of scanned documents).
> but Tesla's connector is 10x better.

People used to say the same thing about Betamax.

Betamax's smaller size ultimately was why it failed in the marketplace; VHS would always have a longer recording time because the cassette was physically larger and could hold more tape.

CCS's pins appear larger, which means that they will always be able to handle more current, and thus a CCS connector will ultimately be able to charge faster than Supercharger.

(And I say this owning a Tesla, and ordering a 2nd one last night. There's many more Superchargers where I travel than CCS chargers)
It would be an improvement for Twitter to have the option of seeing blocked comments like HN does.
I'm a Teapot
Intel with decent GPU performance is doomsday for laptops IMO. They've always been more reliable and simpler to run. Business doesn't care, and now developers are going to have a decent option while not having to deal with the dual GPU insanity.
I cut alcohol completely 4 years ago. One day I released that it is too harmful for me and to people around. It was not about having fun anymore, it was about drinking, having little please from it and then regretting that. That was a breaking point for me.

PROS:

- less headaches

- less problems with digestion/stomach pain

- more money left for other things

CONS:

- no social life

- no "friends" left

- working too much
It's just a little strange because GNUstep had a good chunk of AppKit already implemented before they even started. Why didn't they use more of that?
>You just can't claim that Windows has "backwards compatibility" if you have to "Google" for it. [...] One can excuse it however one sees fit but this shows that Windows has lost the backwards compatibility edge that it may once had.

I completely disagree with your line of thinking. If modern Windows would have shipped with all possible legacy DLLs, ancient visual C++ libraries and DirectX versions needed for running every possible 20+ year old piece of software, then everyone would claim windows is unnecessary bloated. Would you even want such bloat by default on all installations just for the handful of users who need to run 20+ year old software?

The current situation is a good compromise between compatibility and bloat.

Windows 11 can run 20+ year old software natively without virtualization but it's up to you to separately download the deprecated legacy DLLs that your 20+ year software requires. Also, looking at it relative to competition from Apple, it's incomparably better at backwards compatibility than MacOS. And Xbox is also better at emulating the 360 era games on the modern systems than Sony is at emulating the PS3.
I wondered the same thing. With binfmt_misc it could be seamless.
So I looked around and almost all Lenovo, HP and Asus computers are sold with Windows 11 or no operating system. There are a few Chromebooks with ChromeOS. Lenovo have a few workstations with Linux, they are targeting small businesses with them.

Did I miss something?
Good for GM, and good for the US.
I did not entirely quit drinking, but I reduced quite a lot.

It is important to note age when describing alcohol consumption. I am 50. What worked for me at 20 does not work at all at 50. This is generally true for most.

I have been regularly drinking alcohol for over 30 years. I found that in my 40s my drinking was gradually increasing. I was at 4-5 beers every evening. I was using too much caffeine to get moving in the morning, caffeine and sugar during the day to work, and then alcohol to relax and go to sleep.

I fasted from caffeine, alcohol, and sugar and found my mood and energy overall improved. I simply have more capacity now without these things dragging me down.

I still have 0-3 drinks per week in social settings. The important thing to me is that I have a budget that is realistic for my age, just as I do for sugar and calories. I could get away with consuming more when I was young. Now, I easily gain weight and suffer long hangovers.

Total abstinence might not be ideal for everyone. Thinking about consumption in terms of a budget is useful for everyone.
Yes on 22.04 jammy.
> Perhaps we can leverage "inotify" API to make ZFS snapshot everytime some file had been changed...

ZFS and btrfs users are already living in the future:

inotifywait -r -m --format %w%f -e close_write "/srv/downloads/" | while read -r line; do
# command below will snapshot the dataset
# upon which the closed file is located
sudo httm --snap "$line"
done

See: https://kimono-koans.github.io/inotifywait/
And hotter than superfluid helium II
"Exterior construction completed: 14 July 2011"

It's "finished" as a wasteful potemkin monument - it's not an embarassing concrete shell anymore. It's not finished in the usefully occupied building sense, which would probably be even more wasteful. Operation costs will be stupid for little gain. IMO that's how Jeddah will eventually go, the prince will find the change to finish the tower. It'll look really cool while bleeding money.
Using your dongle example, how do you access important services away from home? Carry the dongle everywhere? If so, you risk losing the dongle.

Same with your phone as the "thing I own". That's great, until the phone dies/breaks/gets lost. Hopefully you have a tablet as backup, or the paper copy of your one-time codes in your wallet.

I don't have a good answer. I just hate the idea of needing to access banking services when traveling should my phone become unavailable.
Surely rinsing out the debris dislodged during the brushing process is preferrable to letting it remain in the mouth.
More recently, Tesla seems to struggle with motorcyclists sometimes: https://www.youtube.com/watch?v=yRdzIs4FJJg
>>"Across the 22 cases they found, multiplayer war gaming was the most frequent trigger. [...] There was a high incidence of potentially relevant genetic variants (63%) among the patients, which has significant implications for their families."

I knew Call of Duty was bad for society /s.

>>*"In some cases, the investigation of a child who lost consciousness during video gaming led to many family members being diagnosed with an important familial heart rhythm problem."

That's a positive outcome IMHO! Figured out a potentially bad issue early.
Last I heard, Nvidia was sitting on a pile of 3000 series cards and had way too much fab allocation for the 4000 series because they were counting on crypto. Not really a laughing matter if that's the case.
Could you please be a little more specific about what it is you're trying to do.? It would help in suggesting alternatives for you.

I mean, if you don't like MS Word, but want something like that, try Google Docs?
Intel might not even be making another generation of discrete consumer GPUs. See the numerous stories in the tech press over the last few months.

We have to hope AMD has the price, and just as importantly volume, to make the GPU market competitive.
>Is this Apple Stockholm Syndrome?

No. I'm French (Tesla has a different connector for their European superchargers). I have been only using Android devices since about 2009 and I've only had USB charging plugs at my place for 12+ years. So…
The oral history of string interpolation might make for an interesting Computerphile video!
People turn to the internet when real life is not very stimulating. Banning the internet does not remove that problem.

That being said, it's a small village, and it's only for a few hours. I find the measure authoritarian, but then again my context is that of individualism and urban Western culture. The village did agree to it in a communal sense, and being less reliant on entertainment could make life better there. We would have to know about more about the community and its inhabitants.
Stable Diffusion inference on iOS / macOS using MPSGraph
It’s not very useful to implement a filter on the client, you have to filter somewhere where you have control, i.e. on the server.
I think if people figure out carbon neutral ways to fly from A to B that are not too expensive, that would be preferable to trains. Installing rail is expensive and takes a lot of time. These air ships look like they should do the job.

Train connections in Spain are nice though.

I took a high speed train between Valencia and Madrid two weeks ago. Pretty nice experience. They have two generations of high speed trains in Spain. On the way to Madrid, the train was doing around 245 km/h between the two stops more or less consistently. It took a bit under two hours. On the way back, I had a different train that did 300 km/h over the same track. That train arrived a few minutes ahead of schedule even in about 1 hour and 40 minutes. Total distance is 360 km (give or take). Both trains did their top speed most of the time and stopped twice. The average speed over that distance is well over 200 km/h for the newer train. That's way faster than the top speed of most normal trains and about the same as a small airplane would do (like a Cessna cruising at 110 knots/hour).

And that's factoring in that getting in and out of the big cities takes some time before it can accelerate. You lose 5-10 minutes on both sides going relatively slowly. The in between stops take a few minutes as well but it gets back up to speed quickly.

That kind of speed is not possible everywhere. You need special tracks and not too many detours/stops along the way. Spain is perfect for this because it's mostly country side outside of the big cities. High speed trains in Germany are a very different game. There are only a handful of proper high speed connections where the train can actually hit its maximum speed. Mostly it never gets over 160 km/h. Still, it's alright when you have the option.
This concept is explored in-depth in the Hyperion book series. Highly recommended if you like the genre :)
Net gain for who?
Stoke Space aims to build rapidly reusable rocket with a completely novel design
Clay printers already exist, so technically you already can. Of course you need an oven to bake the result afterwards, and it won't be this exotic new type of ceramic.
Redhat-steered projects act an awful lot like they're trying to make it really hard to compete with Redhat without picking the same projects they do—so, being at their mercy, unless you have a lot of resources to maintain forks against a maybe-hostile upstream. Been like that at least since the whole Systemd thing. Maybe that's not what they're doing, but it sure looks like it.

As a user I find this frustrating because I actually wouldn't mind some consolidation in Linux, especially in the GUI layers, but tend to hate RedHat's taste in these matters.
Exercise is mostly good for your heart but heavy cardio training (say for marathons) can cause problems, see

https://bjsm.bmj.com/content/55/21/1233

My doc told me I should train for an hour a day but not two hours a day.
To me, the four videos directly beneath the go to it website link are def not Black, Hispanic, Asian, or most other non-white races.
Depends on the situation. If you're traveling, cancelling your card while away from home is a huge setback.
Yes however this network is organized in a star layout, meaning there are few connections between the outer cities. If all you want is to visit Madrid from the coast, sure. But going from one coastal city to another, that's not happening. And don't get me started on the rail network towards Portugal.
That's exactly what I would like to know -- what are the trade-offs involved in going with my preferred solution of changing modified non-enumerable properties to be enumerable? Every possible solution to the problem could create breakage somewhere, so what is the breakage that would be created with this solution and why is it less favourable than the solution they ended up with?
Thinking about this for an ATM. How about entering your password and then pushing every other key. That would leave approximately the same heat signature in every key. Maybe.
Ask HN: Best free text-to-speech plugins for browsers?
Considering the recent advances in DL methods, is there a good (natural) TTS technology available as Firefox plugin?

I currently use "Read Aloud: A Text to Speech Voice Reader" but the free version's voice is a bit robotic.

Can OpenAI Whisper be used as a plugin?

[edit]: An offline method generating audio for an input text is also fine (non-realtime TTS)
No, this is October 2022. It is about Schoenbohm at the BSI, not Maassen and the BND!
Heh, I found a crashing bug in file pickers a few days ago, affecting both GTK 3 and 4: https://gitlab.gnome.org/GNOME/gtk/-/issues/5227.

It’s funny to hear positive speech of GTK 4, though, because apart from the accessibility stuff (once it’s all finally hooked up) I don’t think I’ve heard a single positive thing about it, but only more discussion of things they’ve gutted and broken for non-GNOME environments (… including font rendering especially in Flatpak or whatever), and my experience from trying out rnote and gtk4-demo under Sway has not impressed me either—just more badly-forced CSD, new slow and poorly-designed animations (most notably focus, but also things like caret blink fading), and traditional menus are super ugly and apparently completely broken by keyboard (gtk4-demo; run the Builder demo; press Alt+F to open the File menu; marvel first at how access keys are no longer underlined until you further press Up/Down, clearly a bug; leave the menu by keyboard, either by activating an item or by pressing Escape; observe that now the keyboard does absolutely nothing of any sort until you click in the window again).

(And it’s easy finding more super obvious usability bugs. Compare the keyboard usability of the colour picker in the Pickers demo between gtk3-demo and gtk4-demo: they both get initial focus wrong, by keeping the Cancel/Select button focused if you clicked them and are reopening, but beyond that gtk3-demo is fine, while the gtk4-demo one has the wrong button as the default action when you press Space or Enter on an already-selected colour: it should obviously activate Select, but actually activates the Custom “+” button and then focuses the Cancel button. That suggests they’re modelling form controls in a somewhat weird way and made a fundamental change to the handling which will be responsible for bugs in a variety of similar places. And I can’t even be bothered filing any of this, but if anyone else wants to, feel free.)
Why and how are you anti-AI?
That isn't true. There's many cases where e.g. through corruption and distrust, the state's capacity to collect taxes has been seriously weakened and the currency has gone into freefall so the country begins to operate - even despite threats of harsh penalty - in alternative currencies.

States regularly remain in existence (i.e. are not overthrown) even after their currencies have stopped being used for everyday transactions and as regular stores of value. It is one of many examples of governments playing catchup with the economy.
Having worse performance on older games is irrelevant when it’s still 120+FPS. So only a subset of pre DX12 titles that are at issue. And of course a buyer in 6 months will likely have much better drivers which means even better performance.
Funny, frequent exercisers seem to drink more than other people

https://www.frontiersin.org/articles/10.3389/fpsyt.2015.0015...
There is no reason to think it can't be pulled off, but the Linux world suffers from catastrophic amounts of bike shedding.

The Linux desktop needs a leader figure. A Steve Jobs, or a Linus Torvalds.

Leave it to the community, and everybody wants to reinvent the wheel and paint it their favourite colour. Directed innovation can only be achieved from a single vantage point, not by a committee, let alone a ragtag of independent actors.
The True Size of (Countries)
What I've needed in the past is more like "I need someone well-versed in this technology to answer me some questions for one hour" without actually finding a consultant or the billing hassle.

Basically just like joining the project's IRC channel and hoping that someone has time - but with a guaranteed best effort and quick response.

How is this different? It's usually not a single question where I am able to find an answer, or the community is actually quick and correct enough with an answer - it's more like "hey we used $tech for $thing and we have a feeling we did something wrong because $weirdproblem" and just scree nsharing actual closed source code would be a better explanation than trying to find a minimal repro case.

In a past company we actually tried to find someone like this for a few specific OpenStack things but had no luck. But it wasn't enough to book a consultant for an extended period of time.
They would have been privileged FB employees. But with the offer cancelled maybe they are not so privileged anymore? They could be new grads that never were on the gravy train.
Well if you mean Anagram, here's one that works: "CYBERATHLETES REPORT ACTORS"
Examples here, one can sort by breaking length: https://en.wikipedia.org/wiki/Specific_strength

(2 GPa) / (1400 kg/m^3 x 10 m/s^2) = (2e9 N/m^2)/(1.4e4 N/m^3) = (2e5/1.4) m = 140 000 m = 140 km

P = F/A, F = M x g, M = A x L x rho

L = M/(A x rho) = (F/g)/(A x rho) = (F/A)/(g x rho) = P / (g x rho)
Might be like the credit rating agencies in 2008. If you want to keep your business with venture backed startups, you better play by their rules.
While the analogy of Tesla to Apple is apt, it's ignoring the amount of industry entrenchment Tesla had to overcome to get to the point where the analogy makes sense.

There's reason to suspect that Tesla's EV systems from top to bottom are referencing a much larger bulk of design material than all other competitors (as they kind of created the modern market while all other large players mostly watched).

So, a standard selected by industry players who were all betting heavily against the design gambles Tesla took everyday ending in 'Y' might not be the rocksolid, consumer friendly standard it looks like at the first shake.

All car companies are bad, dirty, greedy, bastards.
Are you familiar with the Notion Boost browser extension?

The feature you want would require dropping $38 for the lifetime 'Pro' version, but it's there if you want it.
I don’t know what I did wrong but I was on a Keto type diet for over a year but I lost muscle mass and had multiple alopecia-looking hair loss spots occurring on my scalp. I looked great because I was slimmer but I fell off the keto wagon. Anyhow, I’m eating carbs again and hair is back to full health and muscles are noticeably back to prior mass. I don’t lift—-just usual busy work of activities.
An NVIDIA Jetson AGX Orin Developer Kit can be used as a decent desktop PC, with 32 GB 256-bit LPDDR5, 12 Arm Cortex-A78 cores, a 2048 CUDA cores NVIDIA Ampere GPU, 10 Gb/s Ethernet and the other usual peripherals.

However, at $2000, it is very overpriced in comparison with a similar computer made with an Intel or AMD CPU.

In any case, this is far better than anything offered by Qualcomm and it is even better than most Apple offers at some of the features, e.g. the GPU.

For a ten times lower price, i.e. under $200, there are many desktop computers with Rockchip RK 3588 and 16 GB RAM, which have a quadruple Cortex-A76 CPU similar in performance with the Intel Jasper Lake CPUs and many times faster than Raspberry Pi or other computers using obsolete Arm cores.

As a professional, neither a Jasper Lake nor a Cortex-A76 based CPU would be acceptable for the daily work, but any such computer would be good enough for casual use, like Internet browsing, document editing or movie viewing.
Much like Capitalism, Jira is the worst except for all the others.
There is an obvious bias of more social people being more likely to play more social games as well as more likely to talk about playing them.
Tesla is already adding CCS connectors to their supercharger stations. I don't see a problem. Maybe when the majority of EVs will be non-Tesla in the US, they'll consider switching but for now, it is non Tesla owners who're looking for ways to charge at Tesla's stations.
I think the reason this seems surprising is the value/reference semantics of values. For example:

def foo(i, j):
i[0] += 1
j += 1
a = [0]
b = 0
foo(a, b)
print(a) # [1]
print(b) # [0]

So people think the body of the loop like a function call.

I don't think it's a bad expectation, in fact I think it's quite a natural expectation—in particular if you've programmed functional languages where modifying values is the exception, not the rule—which is why it surprises people. It's just not the one way Python chose.
And this sounds naive.

The other poster wasn't arguing that scientists are always right, they were pointing out that science is full of politics and that gets in the way of your ideological view of science.