skysight-inc/HackerNews huggingface dataset:
> Mind you, talking to ChatGPT is easier to talking to real human. Because most of the time, it understands your intent very well.

Also it has an unlimited patience as well as unlimited time to dedicate exclusively to you. You can ask the same question from different point of views and it puts the same effort into each answer every time, even taking into consideration what it already told you and build upon that.

How parents start to get annoyed when kids ask "Why?" in a recursive loop to every answer you give them, or a teacher or coworker would have to tell you "I don't have any more time for this", this technology can really answer your question.

Ok, at this time the answers still contain too many mistakes, but once they start being correct more often than the ones from humans, something really powerful will happen to the society.

Imagine kids being able to ask any question and getting the answer immediately, them getting used to it, how fast they will be able to learn. Also be able to learn to ask the right questions.
Saying this while nuclear power depends greatly on Russia and no country could sanction Rosatom shows how grounded in reality these discussions are.
one of the reasons i was never "bitten" by this bug: whenever i use python tasks, i save them in a collection so i can cancel all of them when the program is ready to quit.

it makes cleaning up after myself a LOT easier.
I have the Byte desktop machine from them. I waited quite a bit for the delivery, but the machine is very nice.
> Fukushima was a result of human incompetence

There is always a risk of that. Humans cannot garuntee humans wont fuck up.
> But there's enough places that can't set up automated processes

Why can't they be automated?

And anyway, this is the exact problem that short expiration times avoid! Systems that aren't set up for automation, and rely on someone once a year remembering some creaky, error prone process to get a new cert. Much better to force short expiration times so manual cert renewal is a thing of the past.
> This laptop ships with either double or quadruple that, making me wonder what the trade-off is like of having this (for me) gimmick. Surely it doesn't double/quadruple the battery drain or halve/quarter the performance compared to a normal screen?

From their configuration site:

"The 4K display consumes more power, averaging 8W but provides incredible detail and excellent scaling support that allows you to change the UI (User Interface) to a size that's comfortable for almost everyone.

The QHD display supports a refresh rate of 165Hz, which offers a silky smooth experience. It consumes less than half the power of the 4K display at 3.2W. Limited scaling support on Linux means that the UI on this display is relatively small compared to other display resolutions"

It seems like the QHD display would be the way to go for lower power. I'd guess the power would be lower if you didn't run it at the full 165Hz refresh (there's probably a 60Hz mode)...
That was Britain vs France. Are you thinking of the War of 1812? Britain vs USA.
> Also Fukushima was hit with BOTH by a record-level quake AND a record-level tsunami

Not a coincidence given all of Japan has tons of seismic activity
Show HN: Vettel – a tiny key value store that's faster than Redis (sort of)
Nuclear power is the safest and most environmentally friendly way to produce reliable and consistent base power. No renewable can do that yet.

In theory they can, but in practice it's still either prohibitively expensive or highly location-dependent.

Pumped storage works, but it needs natural formations to be cost-effective, you can't just build a mile high lake in the middle of a desert. Hydrogen electrolysis+on-site storage is a decent option, but still very expensive and not very efficient (energy loss is around 50% give or take depending on the scale).

We needed nuclear 5 years ago, maybe when the current gen generators are EOL we have gotten good enough at storing renewable power that we don't need nuclear any more.
I use Karabiner to make one specific change to my keyboard. I remap §/±, the top left key on my UK 2018 MacBook Pro, to escape. Massive quality of life improvement over the "soft key" escape on the Touch Bar.

I really should explore its other uses.

(I'm not actually against the Touch Bar. I find it useful for a few things such a screen shots. But escape should never have been on it)
> certain countries' national airline booking systems

Korea?
There's a bug on the site where if you select a different amount of RAM, the price doesn't update and when you check your basket it still says 16GB RAM.
The StarFighter has soldered memory, making it significantly less upgradeable than the Framework Laptop. (Star Labs also sells the mid-range StarBook with upgradeable memory.) The Framework Laptop also has the advantage of swappable port/storage modules. However, the StarFighter has higher specs than the Framework Laptop at a higher price, and Star Labs is Linux-first while Framework is Windows-first.
I just got off a weekend Nightshift and am back on in 12 hours I hope to spend sleeping.

Is this aliens? I don't have time to deep dive this myself.
It probably wasn't really "issuing a new IP address" per se, but rather CGNAT, where your apparent IP from the perspective of an IP reflector would be the IP of whichever NAT gateway your outgoing connection had been round-robin-load-balanced onto. Under CGNAT, you don't really have any single public IP; or rather, in another sense, you (and 100k other people) "have" all N public IPs at once — just like devices on a NATed home network all share the one IP address assigned to the gateway router in front of the NAT, and would all "have" multiple addresses if that gateway-router were multi-homed.
Clarification: modal dialogs do this. Non-modal ones don’t.
> so we can finally move on to better things and start building communities again.

Volunteering sounds like what you should look into. It happens in the real world with real people, small communities of people doing worthy things. It is a thing.
I have one of their machines (a StarBook that I am typing this on), and it is excellent. It probably helps to have a $9m seed round -- certainly it means Framework can do much more marketing (including such as the Steam Deck stunt) and hire more people -- and I'm sure it's easier to raise those funds from the US, but it is clearly not necessary. I hope that Star Labs does well enough that they are able to expand, raise funding if they wish, and compete with better capitalized companies.
Nice bit about Quanta.
If you are shocked about how much trust the tic toc generation yields to data horders, wait until you see them giving AI full access to their computer.
This is such an american POV, don't require a certification because it will make it harder to underpay teachers. Why not focus on getting those people affordable education?
You're only covering laundering bitcoin into USD. There are money other avenues like buying sanctioned stuff with crypto direct. Convert blood euros to monero and go.

> all crypto exchanges that are allowed to interact with US banks must establish the identity of their customers same as a regular bank

And that is good of course that some countries do it, doesn't prevent all scenarios but it makes some difficult.

> P2P trades. Their volume can be estimated

How exactly do you measure what is what on crypto with mixers and anonymous currencies?

> a small amount (less than $100B) money laundering happens via crypto.

You mean via Bitcoin? You know there are other coins.
Stripe can completely ruin your 6-figure business in one minute
Is it legal for a private company to impose a financial penalty on you without even explaining the reason?
Who can redesign tech to get humans out of the loop? Humans who designed the original non fail-proof tech?
From the conclusion: oh heck, why should we trust them for anything?

This is, of course, in line with Franklin's saying that reputations are like fine china, easily broken and never well mended. AMA will never be able to un-do their mendacity.
Set Zoom display name before joining with bookmarklet
Your argument is more about static versus dynamic typing rather than anything Elm specific, as you can get all of that with TypeScript too, but without opting into Elm's entire framework. One reason why, in my opinion, TypeScript won, as I mentioned above, because it lets you do what you need to do without arbitrary restrictions by the compiler authors.
Solving Jigsaw Puzzle with Bare Rust
too many misconceptions around rates where we have had definitive theoretical and empiracle data otherwise:

- the govt doesnt set bank to bank overnight rates, it only has targets. and in the past it has been only partially successful at keeping those targets. the fed can wish all it wants but sometimes the market says no. the can keep pushoing to force an issue, but it would likely be catastrophic.

- short term overnight rates are not long term rates. overnight rates are highly affected by trading and regulatory holding reasons. the longer term has many other far larger things in control. the quick long term definition is inflation plus rate of return. short term rates are more effected by forex prices, reserve penalties, etc. they invert all the time and it is never clear which is the tail and which is the dog in any predictive fashion.

- interest rates are a global market. ppl dont care who's debt they have, just the return and risk profile. (and if they do, the arbitragers will quickly fix that). so to complain about interest rates you need to complain about your fed or currency it is currently in the process of fucking up. pretty much all ineterest rate are set globally absent massive inerventions.

- as friedman put it "inflation is and always is a monetary phenomenon." it is too many dollars chasing too many goods. so you can have production grow or reduce the amount of dollars (or both).

#2 is really difficult and getting more difficult as what can be used to conduct trade is getting wider and wider. so targeting money supply doesnt seem to give a good answer as what ppl use for money can change.

#1 is basically politics and governments are shit at doing it without fucking it all up (see the history of the human race for more details). too much corruption, lack of market forces, and the govt generally doesnt believe in creative destructions and instead will hold on to any idea or agency in perpetuity (or one that comes along that gives it more control).

not a gold bug, but we've had multiple attempts at fiat currrencies and soft money.the economic community drifts into la la lands and then things reset back to classical economics (which is just a study in people and reward structures). we last had bretton woods and most of the world on a gold price target (maintained in a very similar way as todays IR targets) in the 1970s - thats about 50 years.
I saw an old guesstimate at every 200 years, and i so hope that is wrong.

(someday we'll find something to measure money against besides gold, but not yet it just happens to be useful because it is mostly useless and not easily made).

rip jude wanniski - i wish i could have asked you about bitcoin
We force updates when users have not updated their browser by deadline. Security updates are not optional here.
> For one: Japan has no natural resources. Fuel for power must be imported. Materials for solar panels (or the panels themselves) must be imported. Nuclear is by far one of the most efficient /and/ effective forms of power generation humanity currently has.

How is nuclear fuel any different in this respect? Sure it's more compact, but it has other complications regarding transport. They're still going to be reliant on other countries. Solar panels, even if imported, do not require the ongoing importation of fuel.

> For third: Japan needs power /today/, not tomorrow

I don't see how nuclear solves this problem. New plants have a very long lead time.

I'm not trying to fearmonger, and I think that had we adopted a lot more nuclear in decades past we could be in a much better position regarding climate change now. But I'm not convinced that the arguments stack up for nuclear right now.
Kent Beck (yes, the Kent Beck): "I get paid for code that works, not for tests, so my philosophy is to test as little as possible to reach a given level of confidence..." https://stackoverflow.com/questions/153234/how-deep-are-your...
> How do Germans feel about all those nuclear power plants next door in France?

You should see the stickers on restaurant windows, cars, street lanterns, etc. I think that's for a plant in Belgium since I'm from the Belgium-bordering area, but not sure. I'd boycott those restaurants but it's absolutely everywhere. I assume that whoever prints those but not also "close <some brown coal plant>" stickers must also be printing 5G stickers and buying armbands with radioactive dust (what are they called again, 'negative ion' or 'positive energy' wearables or something?) to protect from cell tower radiation.
Just use position: relative to start a new stacking context as appropriate.
Does their TOS allow it? I haven't seen it but I'd expect an acre of fine print in there.
Another possible explanation is that higher level engineers feel more comfortable swearing in a code base.
There is an exploratory phase before you can make a plan, where you learn by tinkering.

Once you have found a solution that works for your context, you can switch to engineering. That's where TDD is used.
I agree but currently there still quite a few bugs that force me to open jupyter directly.

Eventually, I think there should be a better separation of concerns. IDEs should be IDEs and Jupiter notebook should be a thinner background service a-la typescript language service.
So are Tesla, Nvidia, Uber, Shopify, Cloudflare, Spotify, Roku, Zillow, and Coinbase to name a few. It’s almost like nearly all tech stocks have bounced.
> I have a hunch that we'll also see an increasing number of opportunities for the US or other nations to effectively call out China's future tendency toward expeditionary blunders in South America, Africa, etc.

Yeah, that’s OUR racket!
Sea dumping?
As a German, my country's reaction to Fukushima was and is bizarre to me.

There was a natural disaster, a Tsunami, that cost upwards of 15000 lives, almost certainly a good number of them when various pieces of technology failed due to the Tsunami.

One of the pieces of technical infrastructure affected was a nuclear power plant of an old, already inherently not great design, safety wise, that we now know was not built to regulations. Despite all that, there have been 0 deaths attributable to that accident so far.

Zero.

Germany's reaction: OMG WE NEED TO GET RID OF NUCLEAR POWER.

Utterly bizarre.

For me, Fukushima was what convinced me that nuclear was much safer than I had previously thought, a fact confirmed by the data: https://ourworldindata.org/nuclear-energy

The politicians did not "take Fukushima as an example why we should stop nuclear energy". They knew better. They just triangulated the public's irrational fears.

And those irrational fears are stoked, maximally, by the press. See the recent reporting on the anniversary:

"Am 11. März 2021 jährt sich zum zehnten Mal die Tsunami- und Atomkatastrophe von Japan, die bis zu 20.000 Menschen das Leben und rund 160.000 Japaner ihre Heimat kostete."

https://www.zdf.de/dokumentation/zdfzeit/zdfzeit-der-ewige-g...

March 11, 2021 marks the tenth anniversary of the tsunami and nuclear disaster in Japan, which claimed the lives of up to 20,000 people and displaced around 160,000 Japanese.

Not sure it is technically a lie, but suggesting this strongly that the 20000 deaths were caused at least equally by the Tsunami and the reactor accident is certainly not truthful reporting.

And this isn't an isolated incident, pretty much all the reporting was this way.

And of course this has the desired effect. And while I am not sure that the German public would consciously say that the 16000-20000 deaths were caused by the reactor accident, it is certainly how they feel, and the feeling gets reinforced time and time again.

And so we turned off our cleanest and safest form of energy, spent trillions in order to miss our emissions targets and become ever more dependent on fossil fuels, in the process prompting a dictator to miscalculate our dependence and embolden him to start the most brutal war in Europe for almost a century.

Yay us.
Sounds like a case of "be careful what you wish for, it might just come true!"
>How would they know who launched it quickly if it was detected so late?

In order:

Signals intelligence proximate to the plan's inception that'd likely thwart things before the situation escalated

Monitoring of the incoming track and its electromagnetic emissions

Observation of the blast from a variety of sensor platforms

A WC-135 flying near the atmospheric blast area to determine isotope composition
It shouldn't necessarily prevent scrolling; but I'd expect scrolling the page behind the modal to keep the modal where it is in the viewport. That is, after all, how native modal dialog windows work.
Linux has the "Compose key" concept that solves 99% of what you list in your claim. You have to map it to some physical key on PC keyboards, though. All the DEs I checked let you do this in the settings. My only complaint is they they don't allow out-of-the-box to assign it to the Insert key, which I never use in its intended function.
The solar panels have to be replaced at some too, don't they? And how many of them are being made in China?

Diversification will be key for the future - including nuclear, solar, wind, storage.

France took 10 years to go from very little nuclear to most of the energy coming from nuclear. It can be done if activist don't stop it and put up ever higher requirements to make nuclear less attractive.
> Okay so privacy nuts who think that removing their webcam and microphone protects from the perceived spyware that is next to them on their desk in the form of an iPhone.

Not sure about your work, but in my field pretty much every person I know who works in industry has their camera taped over. I believe for lots of them this is actually company policy.
The more I progress through my career, the more useless unit tests become.

My requirements are in terms of observable program behaviour, and that is what needs testing. Not the hindreds/thousands of tiny one-off tests in between. And... you can't test that observable behaviour with TDD until you've written a solid chunk in between.
We can be pretty sure, because there are outliers. There is a math teacher in my city that thaught 170 kids a year for 20 years and none of them ever failed the ministerial exams (the average fail rate is 15 percent).

The problem with these kinds of statistics is that when you are comparing performance relative to the population, low variance in teacher performance leads to the statistical artifact that they have low correlation. This isn't because teachers have little impact, it's because the variance in the quality of teachers is much lower than the variance of other factors.

This shouldn't be surprising given the fact that the average student will go through 30-40 teachers, each having their impact. The variance in performance of any individual teacher will be severely blunted.

This effect is actually fairly widespread in intelligence research, it's why adopted twin IQ studies greatly overstate the inheritance - by putting the cohorts of kids in standardized environments, you inadvertently control for everything but what is inherited, thus increasing the relative variance of the latter.
When things scale in complexity, TDD is the reason why people can move fast. I suggest reading about extreme manufacturing. TDD is not only for software.
I’d bet there is an industry of white collar traders getting rich off the 401k mechanism, never putting in a dime of their own money.
I've a similar pipeline to yours (for the storage part). I use vector.dev for collecting and aggregating logs, enriching with metadata (cluster, env, AWS tags) and then finally storing them in a Clickhouse table.

Do you use any particular UI/Frontend tool for querying these logs?
The HP DevOne has one. Shame about that washed-out glossy screen (some say it has a built-in privacy filter).
Aaaand it's still not fixed. I think this just goes to show how much red tape there is around processes at Microsoft.
Geological processes, given enough time, will probably destroy your glass bottle. And everything else. Assuming the Earth doesn't stop being geologically active, I would suspect that eventually, everything will get churned through magma.
> For two: Fukushima was a result of human incompetence, nothing to do with the reactor itself or nuclear technology thereof. The meltdowns at Fukushima #1 could have been completely avoided had the government of the time not been a bunch of worthless fools (hint: TEPCO wanted to scuttle the reactors before they melted down).

Surely there is no reason to believe that couldn't happen again.
This just blew my mind, never realized that!
If you send 100,000 bomb-balloons at your nuclear-triad-possessing enemy you have telegraphed the world’s worst sneak attack. You’d better get it over with and try your first strike after launching your balloons because your enemy will probably initiate one against you.
This looks great, reminds me of Yahoo pipes!

However, are you sure that you can scale with only 5$ for the "unlimited" plan?

I can imagine large bodies of JSON having to be parsed, could clog up quite a lot. Example: 33kb bodies, that would be +30GB of data exchange at 1M requests.
The theory that recipes are written to make you scroll at least a full screen to show more ads seems much more plausible
Your "cannot use" is my "element has proper accessibility consideration for people who are viewing the dialog inside a webview that disables scrolling." With the buttons always starting in scrolled-into-view and in focus, those people can at least dismiss the modal!
> For example, a common mod that a lot of programmers like to do is remap their Caps Lock key -> Escape. So if I tap the Caps Lock key, it instead emulates hitting the Escape key. You can do this pretty easily with Karabiner

Of course you can do this with stock macOS too.

System Prefs > Keyboard > Keyboard > Modifier Keys... > Apple Internal Keyboard + Caps Lock Key
Well, it might be a better Linux computer when it ships. The StarBook Mk VI ran about 6 months behind schedule (pre-orders are still shipping now: https://support.starlabs.systems/status/f38fed83-e6a1-454c-8...) though so I wouldn't set your watch to it...
In fact there is a causal relationship there
I've used asyncio.create_task forever, and I've admittedly never read its documentation in depth.

However, I've ALWAYS assigned the return value of create_task to some variable.

To me this is just a good programming practice. The OP says "tasks are not like threads - that you can just launch and forget" - no! Even a thread should not simply be launched and forgotten! You always need a reference to it, so when your application is terminated you can join all the threads that are still running and things can exit in a clean way! Same goes for the tasks: when your application exits, it's just a good practice to stop the even loop and cancel any pending tasks.

And, in general, one should always keep in mind the reference count rule in Python (the author incorrectly calls it "garbage collection" btw): if something you created in your function isn't referenced/assigned to anything, then its reference count will be zero, and it will be removed when the function stack unwinds. This is totally expected behaviour to me.
This is great. I've been using the Pico W as an automation tool and been controlling over a network connection. Controlling it through a BT keyboard would be much more reliable, I thing.
Can you share the link to the video? I m curious now!
Of all the ways aliens might contact us, I dont think it will be launching balloons from earth.