skysight-inc/HackerNews huggingface dataset:
Ask HN: How worried should I be about prolonged exposure to a toxic gas?
Toxic gas sounds a little ominous, but basically for the past 3 days I’ve had this funny chemical smell in my bedroom that smelled very similar to chlorine. I couldn’t find the source of the odor until yesterday night, which turned out to be coming from a mini fridge made by “chefman” — I don’t know exactly what went wrong but I knew it was the source of the smell.

At first I thought it was a refrigerant leak, but when I opened the back panel I instead found an aluminum heat sink with some electronics — which I later realized was basically a peltier cooler. So there was no refrigerant that could’ve leaked.

When I initially unplugged it, it was cool on the inside, so the fridge was still functional but something in it went wrong and started to emit something that smelled like chlorine to me but to my mom it smelled like burnt plastic.

I’m worried because I’ve been breathing in whatever was being released by this stupid fridge for the better part of the last 3 days and I don’t know if I’m gonna die tomorrow or something — to give some perspective, I was very desensitized to the smell yesterday when compared to other people in my house.

I need some educated guesses from the smart people on here, just tell me I’m gonna be ok but in a analytical/logical sense. I don’t feel any pain or discomfort nor did I really feel any neurological effects, although it’s hard to tell because I’m also stoned in my room all the time.
I have never seen a 240V wall outlet, in a house, anywhere in Canada ever. They literally do not exists as a standard.

Not sure why you'd think so, but no.

(ovens and dryers are not wall plugs)
Created a LIMS system (Lawful Interception and Monitoring Systems) in 2000-2001.

It was abused at a large scale in some large enterprises in India to monitor it's employees network communication.

Thought I was doing a good work for govt. agencies, but in turned out otherwise due to the abuse and affected a lot of privacy. Since then, I've made myself away from any and all mass techs as much possible and stuck with manual methods, cash and privacy friendly alternatives.

It's like creating a double edged sword. All the newer age, continuous monitoring and etc, etc., are doing more harm then what it solves...

Like in medical community, but an opposite... Risks outweigh the benefits!!
Enough said! Peace!
What I want from Alexa:

“Alexa, do this” Done.

What I get from Alexa:

“Hi there, let’s have a conversation where I pester you about products and ask questions about other things I can do, etc.”
The various translations of the Asterix comics have to undergo similar machinations, because they basically have to invent new puns to replace the ones in French.
Found Grant’s visual explanation of convolution very informative to share with non-mathematician friends.
No but that’s a man made operation. Doesn’t change the origins biological sex. I think rather than trying to change gender from the original biological meaning, maybe (like someone else here said) treat it like a religious identity.

You can have a “personality” trait of masculine, feminine, etc.
Do you have a way to turn off your automatic telemetry? It seems like one of the first things the UI does is send a bunch of info back to Sentry.

It also appears that the email verification works by passing the email straight on to one of your servers, instead of my own SMTP setup, which is promptly blocked by my spamfilter.

EDIT: Limit on the password of 20 characters? It's hashed anyway right, who cares?

More Edit: I'm trying to add a data source, and even though I'm self-hosting it's displaying:

> Credentials will be encrypted & stored securely on our servers. Connect Type Cloud: ILLA servers will securely connect to your database.

I'm going to stop testing now, since I have no desire for my database credentials to be floating around on your cloud like my email already is.
I'm gonna say no. You'd be going up against the compressive resistance of the ground. At depth where the pressure is already high, you won't be able to compress the ground much further even with the extreme force of a nuke, and most of the compression that you do achieve will just bounce back a moment after.

At shallow depths it is possible for matter to be pressed to the side, because in addition to being lower pressure and more compressible, matter can be displaced sidewards and up. I imagine shaping the nuke will make a differently-shaped cavern, but still just a cavern.
CBDC Race Has Started: What Should We Expect from It?
Reasons why US and UK English sound so differen
> They're just geese, not people.

That's how we used to talk about different types of humans in the not so distant past.

That your empathy has fixed limits does not mean society does not move fwd. Thank God.
That level of squinting is equivalent to replacing a human eye with a light sensor.
VW has notoriously "squishy" accelerators, so much so that you can get a pedal tuner to try and make it more responsive. Our family Tiguan is like that and the auto box in it shifts like garbage, but not a bad car otherwise.
I think so too, but Mazda MX-30 EV (matches the category, but not very cheap) was heavily bashed by who want longer range EV. People should understand that long range isn't required for every EVs.
Pristine meteorite found within hours of hitting Earth
> I was powerless to stop it.

You couldn't have stopped someone from building it. But you could have refused to work on it on principle, or even have become a whistleblower.

Yes, doing so might have been infeasible for you, particularly if you couldn't risk a temporary loss of income. But your involvement was, nevertheless, a choice, and it's important to acknowledge that.

edit: If it was exactly 5 years ago, you may recall that, when you were working on this, China was starting to round up Uighurs to send them to concentration camps. Nobody should take working on this sort of thing lightly.
I believe looking at the implementation of ”IO” is a sufficient example of ”neatly abstracted away”.

There are practical implications to all IO: interrupts are asynchronicity and they have failure modes, what if a network is down or a hard drive has to try a few times to read a sector? Abstractions only go so far. At least your program crashes when it runs out of memory.
There were 255 Kia EV6 and 1100 Hyundai IONIQ 5 registered in Germany last month. Kia isn’t priority for this organization for sure.
I'd say he's more opportunistically right wing. Not that I can read his mind, but his actions seem to suggest he would un-ban Trump to increase 'engagement'. He won't un-ban Jones because that guy is stacking up some big losses in court and Elon doesn't want anywhere near a chance at getting pulled in to that. Ideologically Elon is a classic narcissist and will move left to right and all points in between depending on how advantageous it is to him to do so.
> captcha can be solved using cheap services

call it what it is - you're using slave labor in a 3rd world country to solve rudimentary puzzles for you
AI is good at illustration. Not good at art.
Trust and Justice
what's your alternative?
I was using CMB until recently, and can confirm carabiner's comment. Asian women seem to dominate it to such an extent that I have friends who use the app specifically because they prefer Asian women!
"initial contact on dating websites beyond a few basic messages back and forth are essentially just more dancing around before we get to the brass tax of whether there is any chance at all of attraction."

"brass tacks"[1], not "brass tax".

[1] - https://www.merriam-webster.com/dictionary/brass%20tacks
You might choose to ignore how what you're about to say will make someone feel, because in your mind you know you don't mean ill, but that won't change the outcome. Ignoring how you're about to make someone feel is still consequential. In other words, you can be right and still an asshole.
I do this even with my Chromecast. It's behind a remote controlled power plug that I turn on only when I'm about to watch something.
> For “function objects”, closures may be more than just a nice syntax for it.

Not in any language I've used. I'm not sure what language you've used but in C++ you would have written:

int x;
const auto getx = [&]() { return x; };
x = 5;
getx(); // 5

But that's exactly the same as this:

int x;
struct GetxFunctionObject {
int& x;
int operator()() { return x; }
};
const auto getx = GetxFunctionObject { x };
getx(); // 5

(Something like that anyway; it's been a while since I wrote C++)
Can you get sued for using a meme?
So it's a promotion that happens to one out of hundreds or thousands of message chains, where the expectation is that it happens after several days of messaging in Tinder and standing out from those chains?
Yes and no. For example, I'm a die hard capitalist, but I recognize the need to understand how much we externalize today onto the public.
I’m rooting for AMD but this fundamental issue alone makes the ecosystem frustrating.

CUDA will run at least run on anything that says “Nvidia” on it from the past five years or longer.
This completely ignores the physical attractiveness side of things...
No black line at the top?
The framing helps. It also helps that you referred to going into Tinder as a "swipe session".
Ask HN: Is using Google Suite considered detrimental?
I have been using a feature-phone for 10 years and am now considering purchasing an inexpensive Android smartphone, and for the same I am thinking of attaching my only email address using my domain name to a Google Suite account.
Primarily for the apps by Google (Gmail, Maps and GPay), but also for WhatsApp (all my contacts have it now and they're haranguing me about it).
Are there any inherent dangers involved in it?
I have a hazy memory of reading a post on HN advising against relying on a Gmail account due to Google arbitrarily locking out the subscriber.
Nope, the lifetime implications are a completely separate dimension. You can still have closures that don't retain any reference to variables with different lifetimes, e.g. using `[=]` in C++ or `move` in Rust.

Also, we don't have a separate name for structs that contain references/pointers and structs that don't do we?
Sportswashing
I’m part of that minority too, and as a kid growing up in the 80s the Majokits sets from Majorette were the best for me: city buses, construction trucks, and yeah, the same cars you could see on the street.
Twitter's copyright strike system is no longer working
Just a reminder for people that are looking for open source alternative that there is the Mark II that Mycroft is developing for years:

https://mycroft.ai/product/mark-ii/
Scientists Have Developed a Wearable Ring That Repels Insects
OKSolar: Improving on Solarized using the OKLab perceptual colorspace
"Why would exchanging numbers (or Snap accounts, etc.) with someone be a goal? You already have a way to communicate! I understand moving to in-person dating, but not to another way to text."

Because you can then simply talk on the phone.

Phones are not just for texts.
Microsoft SwiftKey Keyboard Is Back on iOS
Hey, fast-try/illacloud,

I know this is petty, but, if you mess with history and make it impossible for me to back out of your web page (by clicking the back button), I will immediately assume you are a untrustworthy company, and I will never return later to make an account.

I hate this practice, it's rude, it shows contempt for your users (in this case future-users), and its one of the many dark UI patterns that is ruining the modern web.

Please don't do it.
Ha. TIL. Boneappletea.
It's not the same dynamic. Even when I'd met someone I wasn't clicking with - I still made an effort to make the experience pleasant and it would make the dates I was into smoother.

Also when I moved to another city was a great way to get out of the apartment since I knew nobody there.

Going solo is counterproductive if your goal is meeting new people.
The difference is that most people have kitchen knives, and use them for cooking, not assault. Identifying buyers with ill intent in a retail setting would be impossible, and I suspect most kitchen knives used in crimes were purchased for cooking.

Selling deep packet inspection technology to the government of Syria is different as there is ample reason to believe that government would use it for human rights abuse.
My Weekend with the Martians (On Urbit)
No, it can totally be redefined. Reading happens before evaluation
Are most people afraid to meet face to face still?

I guess there’s an obvious selection bias in the people I’m actually meeting, but that general fear seems to have dramatically dropped off by spring 2022 or so.
> What can you do with a closure? You can call it. What can you do with an object? You can not call it.

It's a good thing Lua doesn't have objects!

Because in Lua, you can call a table if it has a `__call` metamethod, this is valid Lua:

(setmetatable({a = 5}, {__call = function(t) return t.a end}))()

which returns 5.
Would you use this to run untrusted JS on the server?
Nature takes a long time to build and specialize things though. We humans for example took some time to get going. But now in the space of a few generations, we've gone from soldering together some transistors and other electronics to building software systems that can do a lot of things. Some of the people that did the soldering and early tinkering with software are still alive even.

So, we're a bit impatient but overall things are moving really quickly. I'm only 48 years old, I expect to see some amazing things in the next few decades.
> that fine and well but there are a lot of people that find the constant reminding and outrage both boring and exhausting.

If a company is doing something genuinely terrible, isn't it better to continue to call them out on it even when doing that might be "boring and exhausting" to some people? If some number of people are reading those comments and learning from them, and others are gladly reminded of something they'd forgotten, is it worth having some number of other people who now have to scroll past a comment that bored them?

I think that a lot of those types of comments are so visible because many people are finding them useful and/or important and so they are getting upvoted. I do see a lot more dead conspiracy theory posts.

Personally, I feel that there are very few means to hold a company meaningfully accountable, and the few we do have are very rarely used or used successfully. Companies spend billions on efforts to manipulate how they are perceived by the public. We operate under a system that heavily favors the corporation and leaves us disadvantaged. One of the few tools we have at our disposal is our ability to inform each other about what companies are doing and how it might impact us. I'm grateful to those posters who do what they can. Even if it's something I've read 100 times before, if the problem is real I hope people don't stop talking about it, and I hope at least a few people grow sick enough of talking about it or hearing about it that something gets done to fix it. With luck there will be no more reason to talk about it and everyone can move on to talking too much about the next thing that needs fixing.
None of the consumer Navi 2x cards are 'officially' supported. Nevertheless, you can use the ROCm libraries anyway by setting:

export HSA_OVERRIDE_GFX_VERSION=10.3.0

That will make your gfx1031 card pretend to be gfx1030, which is a supported architecture. Those processors were given different numbers in case an incompatibility was found, but I haven't heard of any thus far.

Obviously, that's not as good as official support, but I hope it helps.
Is it just me or am I the only one who first thought of "Leading Edge" computers?
The first NPC interaction in Pokémon Blue/Red can remember being a source of amusement for me and my primary school friends.

Professor Oak: "This is my grandson. He's been your rival since you were both babies. Erm... what was his name again?"

Player: types in a silly/rude name

Professor Oak: "Yes! I remember now! His name was (silly/rude name)!"

I also remember the rival saying "smell ya later". I wonder if this was in the Japanese version and if it was influenced by Milhouse from the Simpsons.
I'm 30 years old and still collect these if I see one I like. Not as often as when I was a child but its a great little nostalgia trip for me now and again.
> Function objects may close over nothing

So you're saying a closure that happens to not close over any variables is no longer a closure? I don't think many programming languages agree with that. For instance C++: https://en.cppreference.com/w/cpp/language/lambda or Rust: https://doc.rust-lang.org/book/ch13-01-closures.html

They both use "closure" in all cases even if the function doesn't actually bind any scope variables.

We don't have a special name for functions that take 0 parameters. I don't think a special name is warranted here either.
You are correct, Forth is not a institutional tool, more of a individual choice.
IMO, one that allows you to prototype and debug interactively as you write your code and has been like that since the beginning.

It allows you to train yourself to have a complete control and command of your code making for tighter, simpler solutions for complex problems ( In my personal experience and comments for those that have been introduced to FORTH.)

If you consider that Embedded is a highly constrained resourced environment, then FORTH is a fantastic choice. Now step back, consider that statement once more, and you could be onto something even greater, as there is lots of resource waste-gates on modern OS and Computers. Now that Power is becoming a greater constrain resource, there might be an opportunity for someone to build something great in forth.

BTW the biggest back en used case is the bitcoint smart contract which is based on FORTH.

As you can see, and in full agreement in your statement, FORTH is a not a job magnet, IMO, you get better at programing understanding FORTH.

See Bret Victors talk, https://youtu.be/PUv66718DII you most of that already @ Forth ...! :;

Try it, you'll never go back! :)
Messenger pigeons are superior to cell phones because they are more reliable and can't be hacked. Additionally, they also don't require batteries or a signal. Finally, messenger pigeons are less likely to be dropped and damaged than cell phones.
(Written by GPT-3)
The past is a different country, and anything that happened before your grandfather was born happened in a different culture altogether. The people who lived in your general geographic area ages ago are not your people, and it's useless to try and set the record straight for them.
Watch as Artemis 1's Orion capsule flies by the moon Monday morning
The pirate voice is attributed to the 1950s film Treasure Island. Pirates didn't have a particular voice.
This is one of my favorite essays. It changed my relationship with physical stuff.
Sure you can.

CL-USER> (set-macro-character #\) (get-macro-character #\())
T
CL-USER> )format t "Hello")
Hello
NIL
I built a behavioural experimentation engine back in 2013ish using then new HTML5 + certain new JavaScript APIs with surprisingly robust, accurate and precise timing back when Flash presence was still relatively strong.

We proved that certain subliminal effects for which tight control of presentation times (<30 ms) is necessary, up to then something only reserved for highly controlled lab settings, were also possible to research online, making behavioural experiments an order of magnitude easier to perform. Especially, it seems, in this age of covid.

Unfortunately the method the engine was embedded in was built on a closed platform... and died shortly after the first major re-design of that platform. At least its legacy lives on.
The Underlying Technology Shibboleth
I had a niche in voter registration, and wrote frontend code and server processes that helped tens of millions of people register to vote in the US.

Worked on tools for Rock the Vote, vote.org, HelloVote (the first sms voter reg chatbot), and VoteAmerica. It’s a surprisingly tricky problem on the backend, with state specific rules and lots of smaller jurisdictions (most election officials are at the county level). Developed methods to extract a user signature from a photo and include in the generated pdf, so people wouldn’t have to print, sign, and mail the document, and we could do everything digitally.

In 2014 went to Libya to help there after the revolution (but before the civil war), and worked on a team that was helping build tools for that new democracy. They haven’t had another national election since, which goes to show that sometimes politics are more complicated than technology…
Uganda plan to test 3 candidate Ebola vaccines in outbreak
I agree. But I think most of the time it’s not malice, just website design not being a core skill of the team. Nevertheless, it does send a signal like many a dark pattern.
You can, instead of auto-activating arbitrary-connected keyboards as keyboard-input-devices to applications, only do that when they have a specific physical path.
On Linux for example that'd be possible via tuned/changed udev rules.
10 or 100 times epsilon? Maybe.
You'd likely be better off asking this to a doctor instead of HN..
> Teams started hogging my keyboard media keys last week just to play the ring tone twice when pressing play/pause. The media player won't react to these inputs anymore and I have to click with my mouse. Nice going, Teams devs.

Have also been experiencing this, call finishes so I press play to turn music back on, hear teams dialling tone. Annoyingly triggering
Show HN: The Source of Truth for Your Project Requirements
Hey HN,

My wife and I have built Userdoc, a requirements management system to gather, collaborate on, and confirm your software project requirements.

We ran a software consultancy for 8 years and found that after sales and staff, our biggest challenge was capturing requirements, confirming requirements, and having a standard way for everyone to access these (both clients and staff).

We found important info was being kept solely on a JIRA ticket (and disappeared when the ticked moved to "Done").

Requirements were being confirmed in many places. E.g. verbally, in emails, in project management tools, etc. Which led to miscommunication and a lack of traceability.

And although I had always believed in working software over comprehensive documentation - I found with larger projects and complex business rules, keeping the functionality in your head was a full-time job.

So we developed Userdoc.

An opinionated requirements management system, leveraging standard agile concepts (user stories, user personas, and user journeys) to build a knowledge base for your software project.

There's a video demo on the website which runs through the core functionality.

Let me know if you have any questions or feedback, and thank you!
I developed an asset management service that accelerated the deployment of mobile educational games for children autism. It was my first internship as a bachelor CS student, and I have never implemented a backend service before. It was amazing to see the increasing number of positive feedback we got from parents about how our app helped with their children's education.
Yes wskish exactly!

Shared mental models are built in tough times in the trenches,

The engineers chosen to be there! It’s not a slavery,

It’s like you said People just dont grasp Elon’s vision. I’m glad there’s someone who understands innately
Depending on your circumstances, meeting in person can take significant time, effort, and possibly money.

Chatting is quick, convenient, low risk, and low-effort.

I personally prefer to talk on the phone to chatting over text, because it's much faster and you can tell all sorts of things about a person by the way they talk that you can't over mere text.
Please. All they had to do was just a little real due diligence.

I'd expect a fund like Sequoia to at least look at financials. Or corp structure and governance.

But apparently not.