skysight-inc/HackerNews huggingface dataset:
My wife and I decided to switch to induction after the NYT article on this topic a few months ago.

Not only did we have a gas stove that was probably spiking NO2 levels when we actually used it; we also seemed to have a gas leak. It was not a big one, just a faint smell, but it was hard to pin down. A plumber concluded the connection between the range and the pipe wasn't the problem. No specific part of the range smelled stronger than the rest of it. For all we knew, it might be a hole in a pipe. So we wanted to make gas stop flowing through our unit (a condo within a three-family home, very normal here in Cambridge, Massachusetts) altogether.

We contacted an appliance company about switching to induction. To prepare, they told us, we would first need to upgrade the range power outlet to 40 amps, and cap off the gas pipe behind the range.

The electrical work cost $1800. It could have been much more; we were lucky our circuit breaker was positioned such that they only needed to make two openings in our walls. (They suggested we put little hatch doors in those spots to make future work easier.)

We asked our plumber to not only cap off the gas pipe behind the range, but also put in a valve in the basement, such that gas flow could be shut off to our unit, but also easily turned back on if a future owner wants to reverse what we did. We did this rather than turn off our gas altogether, because we have a gas water heater and still needed gas available there. The plumbing work cost about $300 I think.

To make cooking stay as close as possible to being how great and fast it is with gas, we chose a range with an induction stove: The LG LSE4616ST, which cost $3000.

We were lucky to be able to afford this change for our health. Of course, it would have cost a lot less if we hadn't cared about induction, but still multiple thousands of dollars.

We should be subsidizing conversions like this.
Now that's an interesting idea. I'd wanted to have "proof of decentralization" - require that nodes be physically distant from each other, to prevent mining farms. But I couldn't figure out a way to prevent cheating. It's easy to fake that you are far away, but hard to fake that you're close, because the speed of light limits ping time.

But if you have something that's a useful network in its own right that keeps track of its own coverage, you can use that to enforce decentralization. The higher the density of nodes in an area, the lower the reward.
If it has dependency on capital investment, it's not blockchain tech. Like almost by definition. Unless you adopt a super dumb idea of "blockchain = linked list". If you're talking about more than the data structure then what you're saying makes no sense.
> There is no such support for Taiwanese independence in China

How can there ever be since China is a totallitarian state with complete control of information and repression of dissidents? They have setup the game to have a consensus that everyone else is Evil and they are the only ones in the right.
When implementing Display you only get access to an immutable reference to self, so the only possibly side effects are writes to global variables.
The product that he is talking about it specifically their plagiarism checker[1]

Their own documentation says the product is also for teachers to enforce rules.

This poster keeps making the same incorrect claims in multiple places in this thread, even after the original author clarifed it to him.

[1] https://www.grammarly.com/plagiarism-checker
It has a 10-minute repeat rate (one frame); you can see the timestamps here,

https://www.data.jma.go.jp/mscweb/data/himawari/
They do, but it's vastly easier to get promoted to those levels as a manager, because the organization needs managers to function, but super senior ICs are less critical.
The terminology of "static" and "dynamic" may not be helpful any more, but there is still an important architectural distinction between the user executing the website code in their browser (in the case of a Single Page Application), and code being run by another computer on every page fetch (or at least every cache miss).

From a security perspective this distinction matters, because if there's no code runtime/interpreter on the webserver, then the runtime/interpreter can't get hacked by a malicious request (or a flood of requests), while shipping all your frontend source code to the user might have security implications too. This decision also impacts costs and latency.
This page also seems to toy with associating Zendesk with Open Source, without stating whether Zendesk is or not open source:

https://www.zendesk.es/service/help-center/open-source-porta...
If I'm reading that correctly, it looks like you can download your first refresh token manually and then use that to get more tokens. I agree this is technically OAuth2. A more accurate way to articulate my point would be to say "for the services most people want to use, OAuth2 requires a browser".
Has nothing to so with age, I am relatively young and I try to go for HTML + CSS with minimum sprinkles of (vanilla) javascript too.

The only thing that I tend to use is a reset.css, everything else I write on the fly.
Crane Demo with Alexey DataTalks.Club
I mean Binance has BUSD no?
Because humans mix those two together in reality.

Tell the civilians its communism, but in reality it is facism..
Hilarious. Now do one about the Holocaust.
Are they the original of emojis? Only half joking.
Naturally you haven't seen much yak shaving, because games is one of three reasons why NDK exists in first place, the other two being writing native methods or using C and C++ libraries.

If you application needs anything outside of this list of official NDK APIs, be prepared for JNI fun.

https://developer.android.com/ndk/guides/stable_apis
Hard truth: Cats simply enjoy sitting on absolutely anything that wasn't intended for them to sit on. It doesn't even have to be warm for that. It's one of the oldest constants of the universe.
400A!

I heat my entire home with electric, baseboard heaters, and have 200A. And it gets to -40C where I live!

(Power comes from hydroelectric, and is cheap)

What are you doing?
I'm not very far on my project at all but I assume that a public ledger could tell me that somebody transferred money to the wallet associated with my application.

I wouldn't need to "send bills" because I wouldn't know who my users are. Except that when they login with their crypto-id my application will do work for them, because they have crypto-paid for it.

I wouldn't need to charge credit-cards since they transfer the bitcoins to my account. I only need to know their id and that they have paid me a specific amount of crypto, and that id has used a certain amount of my application.

There needs to be the infra-structure associated with crypto-currency, but not much else. That would make things simpler, I assume. That's my point. Crypto can presumably make payments and user-accounts management simpler. The less you know about your users, the less there is to manage.
If you bought your bitcoin with legit money, and then you exchanged the bicoin for a house, and you're doing your taxes correctly, how could that be money laundering?
Monopolies like Google and Facebook exist because of advertising. Remove advertising and they don't exist.

The fact that they're processing a lot of data is in large part because they need to for advertising.

Still, your understanding of blockchain tech is misleading here. Ethereum is public key registry at best and is not and should not be used to store or process data.

In a blockchain world you can still have service providers, but the user is the one with the power, not the service provider. Users are free to switch service providers as they see fit because their identity and data isn't tied to a single company.
Judging by the movement of the sun I would guess a couple of hours, It's hard for me to tell with all the clouds in the sky.
https://twitter.com/_TheSeaning/status/1482230175806992391

>What would be the timescale of those satellite videos?

They are animated gif's just a bunch of frames from the original video.
It's very important to investigate these claims. Why dismiss even a low chance of this being the case for something that affected humanity like nothing else for centuries? Why trust a few people to reassure us that their field of expertise and source of funding was not at fault? Let these articles run and investigate everything with an open mind.
Finally! Somebody that has the guts to say the truth.
Same, they always seem to basically reduce to rereading it multiple times which I just can't really stomach. I'll reread a paragraph if I don't understand it the first time, but I'm not going to set out to read a thick textbook three times at once.
I see another soul has rediscovered the universal truth that unit testing is only pleasant in functional programs
Lol, the Red Guards certainly weren't beating their teachers to death out of love.
But is this blockchain-like technology better than the alternatives? What advantages does it have over a simple checksum, for example?
I would argue that if you need mocks, the code isn’t well suited to unit testing and you’re better off with integration tests.

If you want to unit test it, then refactor in such a way that you no longer need mocks.
Ask HN: Setup for 3 Laptops
At work, I need to work with 3 laptops (3 mac book pros).

My employer is happy to pay for whatever hardware or software to make it easier.

What setup should I go for?

I thought about the following options

1) my current setup
I simply have the 3 laptops sitting on the desk, and 1 screen. I move one laptop to the center of the desk, unplug the hdmi cable to the screen of the other laptop, and plug it in the laptop I want to use.
This is a bit unwieldy, and there's a lot of unplugging/replugging

2) 1 keyboard, 1 trackpad, 1 screen
A better option might be to have 1 external keyboard, 1 external trackpad, 1 screen. Laptops would stay on the side of the desk, and I would have a little hardware box on which I click a button that says which laptop the screen/keyboard/trackpad are linked to.
Does such a box even exist? Does it make sense?

There are probably good options that I am missing. I'd be grateful for any thoughts. Thanks!
Ah yes. Unlike that recent issue with a smart contract that was "verified by community" and then drained all wallets of money.
The Dynamics of SARS-CoV-2 Infectivity with Changes in Aerosol Microenvironment
I'm from EU and this is a lie.
I am a big fan of classless CSS frameworks. I hope that anyone who sells/shares web design templates can learn from this philosophy of using classless framework.
France had online shopping in the early 80s with the Minitel.
> Saying "it can be done in 20 seconds with crypto" is really only half the truth. At the end of the day we all need fiat money.

Fair point.
We can come up with [encoding-conventions](https://en.wikipedia.org/wiki/Computer_number_format ) where any particular bit-string could map to any number. If we assert that decoding to a number under an encoding implies equivalence, then we'd have to say that all numbers are equal to each-other.

It's easy enough to avoid such absurdities by recognizing that data's just data; that, to get stuff like numbers, text, images, etc., we need to decode the data.
Your overt racism is perhaps 70 years out of date.

Plenty of people expressed the same doubts in 1950, with good reason. There hadn’t been any examples of successful democracies outside of a handful of countries. But to repeat the same racist canards in 2022 is shameful. You ignore the evidence of 70 years of successful democracy in tens of countries around the world.

Democracy backsliding is a recent worldwide phenomenon. Notice how few Americans have faith that the last election was conducted fairly. Notice how some Americans almost succeeded at violently overthrowing their government a year ago. And when they did, no one condescended to them by saying “oh, maybe it’s a racial thing”.
Funny how you read that glowing announcement and realize that literally nothing in that announcement requires a blockchain.
They might be able to get around this if they could design a show that has a constantly rotating cast and crew, so that by season 4 they don't have any original people left.
Cool! I miss writing plain htmls - no setup, no installs. Just open a text editor (Notepad!) and you can get started.
PinataHub: The largest database of leaked credentials in public GitHub repos
This is less about democracy and more about basic human decency and human rights.

Everyone should have the right not to be abused by the rich and powerful.
Certainly, this comment mostly applies to undergraduate and below education. If I'm actually interested in a topic that is my passion and career then the benefit from rereading something a few times may actually be worth it. In school, people for some reason expect you to do this for 4-8 textbooks at once when frankly the subject matter is not that difficult, which is what soured me on the idea.
"Decossackization" to add to the list.
Politics is how power is distributed, and technology enables power.

They're intrinsically linked
A good example of an imaginary problem!
or worse none

I've never seen a stove without a vent hood above it...?
> So, you're opposed to the internet, then?

No. We're opposed to Juicero and Enron
> enjoying above 75% popularity in the general population.

What is that number based on? Their vote share in the 2019 general elections was ~37%.
Is this money transfer system compliant with current regulations? Because if it isn't, you're comparing apples with oranges.
You may be right but let me explain why I think Bitcoin actually works well in this example for money laundering. You have cash and you buy bitcoin. US bitcoin exchanges probably do kyc (know your customer = laws / forms you file saying you know where the money comes from) but many offshore exchanges supposedly do not.

You could take your bitcoin and sell it on an exchange as you suggest but there are two problems with this. First, it's not that easy to sell a lot of bitcoin for real USD and the transaction costs can get high. Second, and more importantly, as money launder what you really want to do is take your dirty money in one jurisdiction and take it to another. Did you ever see Blow? Based on a true story. A US guy raised incredible money selling cocaine and stored it in a shady Panama Bank. The bank steals his money. What his recourse? If you are an oligarch in a corrupt country you want to get your money somewhere your government can't seize it. So why not take your bit coin and use it to buy real estate in Dubai? If you took your bitcoin and sold it in a way that ends up in a western bank, that bank is going to do kyc and defeats the whole purpose.

Obviously I have never laundered money and I don't really know. Tell me I am crazy.
The workers could happily found a coop that does exactly that. They didn't, he did.

That coops haven't been doing very much makes me inclined to believe that there's something fundamentally wrong with them, either in incentives or organizational cruft.
Democracy works better as you allow more people to participate.

White, protestant only democracy screws over people that aren't white protestants

Really, democracy shares some problems with capitalism; it relies on people be homo economicus instead of homo sapiens. That people will vote for what's objectively best for themselves, instead of for their in-group and against their out-group
This. I have never gotten a satisfactory answer to how centralization is prevented in such cases.
Both of those things had very clear intended purposes at inception. Seems completely orthogonal to the question at hand.
Indeed looks like they're after some organic traffic.

Similar shenanigans with other freemium products, where the bare minimum is free, but makes you dependent on shopping for the costly features.

It's extremely hard. To compare pricing, especially with concurrent users etc. I have to say, adobe is one of the most transparent in that regard, it's very clear what you will get.
What's wrong with paypal?
Short question: Why not select the button element in this case — if you already want to select all of them anyways?

button {
margin: 1em;
}

or if you just want certain buttons

.someparent button {
margin: 1em;
}

I tend to use classes only to specify the identity of a thing: so something like .close-button or similar.
I live in an apt and bought a ~$100 induction hot plate and now do about 90% of my cooking on that (formerly used semi-faulty burners on a cheap electric range). In the future when I own my home I plan on just a having a few cheap restaurant induction hot plates at ~$250 each I can replace/upgrade at will. It might not look as classy, but it will do everything I could ever ask it to do.
"Bug fixes only, we are in code freeze.".
A lost art. When we will see something like this at Google or Microsoft.
That's true! At least there is one great use-case )))
AWS buckets for ipfs&filecoin, AWS lambdas for smartcontracts, netlify for spheron, login with wallets
Tek fog is essentially automated trolling used to target political opponents.

The previous articles by TheWire on this were of better quality and didn't seem to stretch facts to push a narrative.

They have given no evidence that only women journalists were targeted primarily.

They sound like one of the opinion pieces saying "Hurricane Katrina strikes ..., women specifically targeted/affected".

I will note that regardless of my criticism of the linked article, I agree that Tek Fog can have significantly adverse impact on the quality of discourse and whether its usage is legal is something that needs to be brought to the court.
I totally agree. We got the Internet in the mid-90s and by that point all the utility was totally obvious. Even using services like Wireplay for online gaming showed the potential very clearly. As you note adoption of the Internet is way more tied up in adoption of home computing and the exponential expansion of that. It was a pre-requisite.

Blockchain tech on the other hand has no pre-requisites blocking adoption, just no use cases. All this “it’s too early” talk never says why.
I have. I've also seen vent hoods that don't actually dump to the outside, they just pass through a small filter and dump the air right back inside...
> Teaching how to code should be about problem-solving and effectively using the tools of a programming language to solve it.

This is one of the reasons I created https://codeamigo.dev. You can create step-by-step tutorials in multiple programming languages and view the output of your code directly in the browser. It's very similar to Codecademy, except anyone can _create_ a lesson. The idea is that we have a ton of knowledge in our community, but there is no great platform for sharing it with others.

If you're interested, give it a shot, it's completely free.
Had a similar thought when reading the headline. It’s like saying drinking water causes MS.
Helium network is also battling bad actors in the network and even though the have anti cheat measures in place they are currently voting on a deny list approach to target bad actors as well.
Trotsky and the people he followed were brutal and violent, Trotsky reaped what he sowed. Just because Stalin was more brutal and violent doesn't mean Trotsky was innocent. Please look up Decossackization, or read any of a number of serious critiques of Lenin. And then let's be honest about the rhetoric that Marx had to describe 'Capitalism' and what any Marxist revolt would likely entail... Marxism was rotten from the start.
what else to expect from a "KDE developer. Qt/QML and full stack developer. Work at Nextcloud. Opinion are my own."
To build up on sibling's answer that isn't the same thing.

The first one will call the initialization constructor, whereas the second form will initialize the object and then apply one form of copy construction, depending on which ones are available (user provided or compiler generated).

It just happens that for int that doesn't matter in practice.
The trouble is you soon get used to the extra money. So if you have only taken the job for the renumeration then you can become trapped in a role that you don't like but can't get out of.
You mean a bit like this

https://fred.stlouisfed.org/graph/?g=KT86

but overnight, rather than over several years?
I don't trust banks, the market and the governments manipulating them.

You never know when they're going to pull the rug from the infinite growth market.
Maybe Crypto will do that? Maybe a few more years of lockdown? Who knows?

I agree that it's an unlikely scenario, but I'd rather be poorer and own my house than be dependant on a bank - even if that means compromising on its size or location.
I've seen a bunch in NYC, especially in older apartment studios.
That was kind of an occupational hazard; Trotsky didn't have any qualms, when he was in charge.
That's amazing. Is it legal tho ?
Why would you use bitcoin for tax evasion where everyone can see the source of the money? Isn't laundering supposed to hide the origin of funds?
A History of Compiling Ruby
No. That happens since you are born, you leave the comfort of the uterus, then eventually you cannot suck more your mom's tits, a new baby comes in and you are not longer the smallest one, you have to go to kindergarten,etc, etc, all those are pretty challenging/traumatic events when adjusted by age and then the changes keep coming. By all means not all changes are bad or even difficult but constantly through life you will have plenty of them. One thing I have learned in life is that you need to control very carefully your comfort and pleasure, too little and life is miserable, too much and you become indulgent, weak willed, afraid of change and you stagnate. Most humans live in the "too comfortable" spectrum (this not only means being materially comfortable, it may mean not trying to change, playing it safe, not daring to do things), so one or two whips courtesy of life could work wonders.
Corollary 3) the platform only offers C++ on the toolbox alongside the managed languages on the SDK and adding another language will create more complex toolchain, complicate the build server, have an impoverished IDE experience and rely on third party libraries of various levels of quality for FFI bindings.
Homebrew, Rosetta, and Ruby
I think you're responding to the use of the word trauma. OP is correct, but perhaps OP should have used a different word.

We don't make progress unless we take risks and move outside of our comfort zone. Sometimes, those risks don't pay off, and the result is painful in some way. Maybe that pain is "traumatic", maybe not. Certainly, if the risks don't pay off, then we need to be willing to live with the painful result. This necessarily requires an understanding that pain is OK, and that accepting the risk of pain is a necessary part of growth.

A lot of people like to fantasize about being on the other side, about having already undergone that personal growth. Fantasy is easy, but it's not a replacement for the real thing, and engaging in too much fantasy will give you feelings of guilt and/or resentment for not actually being on the other side. There are two healthy directions to deal with this: you either give up on the fantasy and accept being where you are (i.e. what the article advocates), or you fully accept the costs and risks that are needed to get there, so that you can actually start on the journey to get there.