skysight-inc/HackerNews huggingface dataset:
Humans aren't the only thing we should be considering.

Collapse of a fish population after exposure to a synthetic estrogen

"We conducted a 7-year, whole-lake experiment at the Experimental Lakes Area (ELA) in northwestern Ontario, Canada, and showed that chronic exposure of fathead minnow (Pimephales promelas) to low concentrations (5–6 ng·L−1) of the potent 17α-ethynylestradiol led to feminization of males through the production of vitellogenin mRNA and protein, impacts on gonadal development as evidenced by intersex in males and altered oogenesis in females, and, ultimately, a near extinction of this species from the lake."

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1874224/
> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

Sounds like an easy way to encourage trolls (it is).
I was under the impression that the lifelong salaryman career was still both available and common - just that many youths see their parents trapped in it and find such a lifestyle extremely undesirable.
The forever chemicals like those are absolutely awful.

Fracking is another source of chemicals into water supplies.
Twitch is testing P2P video in Korea
>> no forethought to screen capture

> The plan for a while has been to put screen capture in Pipewire, this is already working for apps that support it.

> In any case, X11 also does not have any forethought in relation to hotkeys or screen capture

IHMO screen capture and screen sharing are more basic functionality in 2022 than frame perfect. The reason is that if every frame is not perfect we can still understand what happens on our screens. If I can't make screenshots and I can't share the screen I can't work so I will use something else. X11, Windows, Mac, etc.

X11 eventually solved those problems (actually the solution derives by trusting every client of the server) and Wayland will solve them too. But as Wayland started in a world where screenshots and screen sharing were already work tools, one of the very first questions should have been: how do we design both a secure system and one that allows screenshots and screen sharing? If it was asked it wasn't given the right priority.

Having apps to collaborate with Pipewire (which was added later on if I'm not wrong) is bad design. The screen is there, I want to be able to grab it and share it no matter which app is on screen. Those pixels are mine, right?
My first encounter with Larkin was “This be the verse” which is at this point iconic in my opinion, but the one that resonated with me the most is perhaps not as well known: “I remember, I remember”.

I read it soon after having moved for work to the other side of the world and struggling with why I felt so empty. There’s many things to say about the poem, not least the for me very relatable disgust for your home town, but the final line hit me like a train when I read it:

‘Nothing, like something, happens anywhere.’

I remember feeling like an idiot. Of course I felt empty. What did I expect, that my life and me as a person would change just because I moved somewhere else?

Others have interpreted this line cynically, but I don’t, except perhaps in a strict optimistically cynical way: you have the same capability of winning or failing, feeling good or bad, feeling included or excluded, anywhere.

As the line right before it says: I suppose it’s not the place’s fault.
Are you suggesting that if AMD built on Intel's current Intel 7 process, and Intel built on AMD/TSMC's current N5 process, AMD would still have better perf/W?
> Even the best "real world" garbage collectors pause the program for order of magnitude a hundred milliseconds, no?

If you think GC pauses are measured in milliseconds, and not microseconds, then you're reading horribly outdated material. You're off by three orders of magnitude for an off-the-shelf GC with no tuning.
mostly irrelevant comment, writing to the HN advice column:

> Are you mechanically intuitive? Do you want to help solve climate change? Do you like working on big hardware projects? … Send a page of evidence of execution ability … This could be a resume enumerating prestigious schools and high GPAs, but it could also be a summary of an awesome project you built that showcases your world-saving skills

I really like this approach.

I’d like to work somewhere like this, working on engineering real physical things

I however have no relevant (electrical/mechanical/etc) skills, no evidence of execution ability, and no diplomas from prestigious schools.

I got an undergraduate degree in electrical engineering 5 years ago because I think that electrical engineering is cool and wanted to learn how to make stuff, but somehow managed to get the degree without really building anything or learning how to build anything (this is partially because of the program, but largely because of me). I didn’t get a job working as an hardware engineer, and ended up in software. I’m pretty good at my job, but I do not like software, and wish that I had tried harder to get a job in hardware or tried to go to grad school.

Does anyone have any experiences developing non-software engineering skills while working as a software engineer, or transitioning from software to some other engineering? How can I develop electrical / mechanical engineering skills?

one approach I’ve considered is to try to go to grad school now, but every program I’ve seen requires letters of recommendation from professors, and I did not have any meaningful relationship with any of my undergrad professors and doubt that any would remember that I was in their classes.

I guess the other option is to try to build skills by working on side projects while still keeping my day job. Is it possible to become proficient this way? (enough to be employable compared to people with skills developed at prestigious schools)

in short, I botched my engineering undergrad pretty badly (despite graduating with a 4.0) and went down the chute to software. does anyone have advice on how to fix this, develop the skills I want to have, and get into the career I want to be in?
I bypassed WPA supplicant on Tumbleweed, and manually setup the connection.

I did think it was rather odd that my WiFi AP stopped allowing my linux laptop to connect, even though it worked right before I moved from Fedora -> Tumbleweed. But even a new Fedora live ISO (I guess all Fedora ISOs are live by default) was unable to connect.

Eventually figured it was the current version of WPA Supplicant at fault, not the WiFi AP, and not the HW in my laptop. But it is somewhat annoying when something that worked just an hour ago, flatly doesn't.
Just like what was mentioned about Softbank... your investors will ask if you've jumped onto the latest fad:

* Are you increasing your engineering headcount exponentially?

* Does your product have a subscription model?

It's no different with physical products. I've seen investors ask:

* Does your product have a consumable that you can sell for recurring revenue?

* What is your strategy for becoming a primarily software company?

* When will you be moving to China?
I endorse Sweet Maria's! I've been ordering from them every few months for many years, and I think they're great. Aside from good raw coffee, they usually add a little postcard or other nice touch inside the package as well. Last time I got a whole (empty) burlap coffee sack that must have come from the grower. Neat!

I also use the popcorn-popper roasting method and with just a little practice turns out excellent results. I've been doing it this way for 10 years. While I could upgrade to a fancier roasting method, I've never found the need. If this seems like too much time/work considering it's 15min of constant attention over the stove, consider whether it's any faster to go out and buy pre-roasted coffee.

One word of caution on the espresso section of the article: I think his price-point thresholds are too low. I don't think you will have acceptable results less than double those numbers. You might get away with a $300 grinder, but even $500 is at the very lowest end of an acceptable espresso machine. You're better off with pour-over then.
How could you possibly call what Asghar writes poetry? It’s like someone was genuinely trying to prove that free verse means nothing. It’s ok as prose, in parts.

https://www.poetryfoundation.org/poets/fatimah-asghar#tab-po...

Zaffar Kunial likewise doesn’t pay any visible attention to rhythm or metre or anything that might make what be writes poetry but at least he can write some evocative prose.

https://poems.poetrysociety.org.uk/poets/zaffar-kunial/

Ilya Kaminsky likewise is the kind of “poet” that explains why poets have been off no importance in the Anglophone world since Ginsberg.

https://www.poetryfoundation.org/poets/ilya-kaminsky#tab-poe...

Thank you. I needed that reminder of why no one cares about modern poetry. I do feel sad for the students who will be deprived of the chance to be exposed to poetry in the poetry section of their literature studies but all things pass.
> Magnifying power relationships is the entire point of capitalism

Only if by "entire point of capitalism", you mean the philosophical paradigm that highly centralizing corporations market to gain more power and ultimately undermine the distributed sine qua non of capitalism.

> Saying otherwise is effectively suggesting that companies be forced to make product in a certain way to accommodate your requests.

You're missing market inefficiency and the development of Schelling points based on the incentive for uniformity. In this case specifically, the inability of a company to investigate what I am running on my computer creates the concept of protocols, and keeps each party on a more even footing. Remote attestation changes that dynamic, undermining the Schelling point of protocols and replacing them with take-it-or-leave-it authoritarianism extending further into our lives.
1. I'm glad the article names Republicans as the actors.

2. The article calls Trump's lies "lies", which is progress. We know that Trump was informed many times that no evidence points to election fraud in 2020. Trump decided to perpetuate falsehoods that he knows are false. That's lying.

3. The article says that in 2 cases, the Republicans cited "unspecified" concerns. That is, they don't even have conspiracy theories to back up their concerns.

I think this is part of the Republican plan to discredit voting. If elections don't produce "correct" results, voting must not be good in some sense. If Republicans just have "unspecified" concerns, nothing can be done except to scrap voting itself. Looks like they're only just getting to that conclusion. I'm interested in seeing what proposals they have to replace voting.
I think their core innovation is that you don't pick what to watch, and they see how long you watch it instead of if you actively "like" it. So with both "selecting" AND "liking" out of your active control, the algorithm can see what you ACTUALLY like.
I hope this isn't a preview of the future chaos in store for anybody trying to use a device not certified by MS for use with Windows.
https://help.twitch.tv/s/article/p2p-faq?language=en_US FAQ about the P2P changes in Korea. The twitter thread is about potential IP address leak concern.
Signatures exist outside of the blockchain. You can just send your signed data point, that's the point.

The only thing the blockchain protects against in these circumstances would be that the government is denying ever signing your date of birth and you losing your signed token. I don't think that's a problem in practice in most countries where an alternative trust system would even work.
I see your point, but that also means data marshalling between the higher level language and the rust components. Also, I think GUI is a place where speed plays a significant role. It is no wonder that most GUI's are written in C/C++.

Unless you mean that the lower level GUI code should be rewritten in Rust, so that other languages can provide a higher level interface on top of that. That might indeed sort of work. But the vast amount of work is going to be in Rust. And you still pay some penalty, depending on the mismatch of the higher level language and rust. You will need to have a frictionless integration as between C# and WinForms.

The hard work is on that lower level. A simple text input control takes a lot of engineering. You will still end up with something like QT in Rust.
The Dystopia of Sao Paulo
> What Apple has is excellent marketing.

Whoa! Marketing? Interop with C is a MASSIVE use-case. And iOS is A LOT faster and more responsive than android. That is, right there, total proof that can't denied.

I do both, and the speed of apple way and the simplicity of bridge the C-abi is not a joke.
> home climate controls

These are already attack objectives - thermostat ransoms.
I read the Book “The Highly Sensitive Person”, and besides the heavy implication that Carl Jung almost had sensory processing difficulties mapped out, it delineates people who think they are introverts or extroverts into two dimensions, and asserts there was a point in your childhood where people who were flooded with sensory overload decided to use it as a superpower or withdrew. It also speculated that it likely depended on your attachment pattern with adults (ie your parents).

As to the “think they are extroverts” comment, 5is part is unfortunately a tangent but the notion is that a “true” extrovert gets recharged by people, rather than drained. If you throw parties and then have to hermit up for a week after, you’re a highly intuitive person but you’re not an actual extrovert, and you will be better able to take care of yourself if you recognize this about yourself. And if you’re an introvert because your bad interactions are evidence that you must be, it may actually be that you get flooded, and once flooded the quality of your interactions drops drastically and you come across like a child. In both cases titration helps. Quality over quantity.

My partner is an intuitive introvert who thinks they are an extrovert. Once we both figured the sensory part of the equation, I bought myself stealth ear plugs and that greatly increases how long I can let her do her thing before I have to tap out.
The war experience reminded me much of https://en.m.wikipedia.org/wiki/This_War_of_Mine - remember it as a great antiwar game to convey a bit of that perspective (sure only as good as a game can do that).
Probably.

https://arstechnica.com/science/2022/07/us-regulators-will-c...
Transcription of a talk by Dee Hoch on chaord and Visa: https://www.fs.fed.us/im/philos/chaordic.htm
Honestly, as someone who's been involved with designing some of the internal systems and seeing how effective they can be, the large majority of the time a car either has the potential to be able to detect or already knows where the problems are located. The facilities to detect that are simply not in place or exposed to end users/techs in enough detail.
Does it work with iwd?
This reads like scary marketing material designed to get you buying products.

For what it's worth, I think it's important to be prepared, and I can understand how someone would look at the financial system and feel uneasy.

But I'm not sure that a financial system collapse necessarily implies a complete collapse along all the other vectors the author mentions.
I always figured it was support staff that drove most of that, and I while I think that's still partially correct... it seems to be less so than I previously thought
The same thing happened in several European countries and, to an extent, in the States. People still talk about being hired for life and never having to struggle to find a job.

Tech is mostly immune to that though
LuaSocket 3.1.0 out (on LuaRocks too)
Comprehensive rebuttal: https://sterling-archermedes.github.io/
> So the sequence of operations is: adding 1 to a number, addition, multiplication, exponentiation,

As I was reading this, I was visualizing it as geometry.
- Incrementation as a line, where each "step" moves you along that line
- Addition as a 2d graph, where each point along the x axis increments by 1, and each point along the y axis indicates "how many times"
- Multiplication as a 3d graph, in the same pattern
- Exponentiation - it fell apart because I couldn't visualize it anymore.

Not particularly insightful, I guess, but I found it interesting that it seemed "automatic" to me to view it this way.
Everything we've done as a society up until now has not needed remote attestation.

That we aren't yet in a computational dystopia is proof that enough that the privation of it has kept computing safe from getting so locked in that nobody can compete or navigate the barriers to entry.

As soon as we start seeing remote attestation fetting implemented, that's gone. Period.
I did not know that the system could push the encryption and auth up to the CPU. Always assumed the card did all the heavy lifting.

Very interesting!
Cheating at chess with a computer for my shoes
Someone Asked an AI to Show the “Last Selfie Ever Taken” and Um
Digital nomads take over Mexico City: “You're a fucking plague, locals hate you”
Translation too long, dumped here: https://pastebin.com/raw/0fCkU2zG
> backlash against "feminization of men" is something that people seem to care about more in the USA than other countries

Only because in most countries the established gender norms are taken for granted and aren’t being challenged.
I simply assume that most of our digital toys are paid for by investors, which I'm perfectly comfortable with. Most of those businesses won't outlast the attention span of their VC's anyway.
Cold starts for Deno deploy and Cloudflare workers are much shorter than something like AWS lambda or Google functions.
Blade grinder? Please, do yourself a favour and don't use a blade grinder as they produce a big variation in particle sizes - you need to get a burr grinder (there are cheap ones available) and it should be the most expensive part of your coffee equipment. (Large particle sizes will lead to under-extracted coffee and small particles will lead to over-extracted coffee so you end up getting the worst of all worlds).

Also, get an Aeropress instead of using a filter machine as they tend to over-extract the middle of the filter and under-extract the outsides. Pour-over filters can work-around those problems, but takes a bit of skill. Aeropress uses full immersion so it's much easier to get consistently great coffee out of it without too much skill involved. (I prefer cooler temperatures with the Aeropress - I usually aim for about 80°C)

I used to use a popcorn machine to roast beans and it's great fun though I've moved onto using a Behmor roaster now. If you get a popcorn maker, it has to be one with hot air vents at the bottom rather than a wire grill to avoid the fire risk from the chaff that comes off the beans. It's easy to drill a hole into the top and put some kind of digital thermometer in there to get a good feel for what's happening to the beans.
i guess this probably should be a separate ask hn

I’ll leave it for now, but if others think it doesn’t belong please flag it and I’ll delete it.
> Buy only whole-bean coffee roasted within the last few days

Ah, but can you actually taste this? (Holding all other variables constant, and grinding the beans before brewing either way.)

My friend Jerry and I are working on a series of articles on Triangle Tests that we've been doing. As it happens, we did this exact test at Google with 14 volunteers, testing whether people could tell the difference between beans roasted within the last day vs. beans two weeks off roast.

Spoiler: no, they can't. In a Triangle Test, you have three samples, two the same and one different. You have to pick the one that's different.

Caveat: maybe you can tell. If you can, that's all that matters to you. I can tell coffee made with a bamboo coffee filter from the same made with paper, so I don't really care if the general population can.

I'd put up the video, but Jerry did one with faces blurred and I don't remember where that is, at the moment. I'll put it up when I get it.

Edit:
here's the video. https://www.youtube.com/watch?v=LyjQAvFs6w0
Money is money. Few of the jobs I’ve worked have had a positive impact on society.
https://pages.cs.wisc.edu/~akella/CS740/S12/740-Papers/paper...

here are some good tips:

How to Read a Paper
S. Keshav (2016)
David R. Cheriton School of Computer Science, University of Waterloo Waterloo, ON, Canada
A few YouTube videos have popped up in my feed suggesting a similar trend in Chinese youth.
Twitter’s new tests allow you to post images, videos and GIFs in one tweet
Java isn’t dying overall, but it may not be the best choice for backend web apps. First, it’s the incumbent in most enterprise settings and will be around for many years to come, requiring maintenance and updates. Also Android has brought millions of developers into its ecosystem.

The thing is that the underlying infrastructure of web backends has fundamentally shifted towards horizontal scaling away from the days of big metal. As opposed to a small number of fixed servers that serve a predictable amount of requests, modern backends are autoscaling or serverless and handling massive amounts of requests at a moment’s notice. Concurrency doesn’t matter as much when compute resources scale to meet demand. What does matter is startup time, and that is where Java is weakest.

Go is orders of magnitude faster than Java for responding to the first request. It also comes along with strong concurrency primitives and solid web frameworks. So you can run it with very few instances by default and quickly scale to meet demand. It also requires less effort to manage memory and GC.

Java has a vast ecosystem which is both an asset and liability. You can be sure that whatever you’re attempting to do with Java has already been done at least 5 different ways. That can make it difficult to decide on what the best approach to use, which library to select, etc.
I don't think anyone is telling you to throw away old beans - the author is just providing accurate information that beans go stale in a couple of weeks and that you should try to plan accordingly if you care about good coffee. Avoid buying old beans. And don't overbuy fresh ones thinking you're going to keep a 2 month supply around.

Just buy what you think is a 2 week supply, and when that's gone go buy another 2 week supply.

And if you don't care about optimizing your coffee experience - that's cool tool. Most of us have better things to worry about.
I agree that just boycotting business that support these tyrannical policies is pretty passive aggressive. I will do better. I will start patronizing them again and make a big grandstanding scene when they try to make me wear a face diaper.
Why do ultrasonic humidifiers kill?
I love Mullvad in principle but using it as a daily driver VPN is becoming an increasingly miserable experience. I could live with increased CAPTCHA checks, but IME their IP ranges are more and more being overtly blocked or silently throttled/blackholed by services, server hopping to access something is a daily annoyance even after filtering out their worst provider (M247).

It comes with the territory I suppose, their commitment to privacy means they can't stop bad actors from ruining their IPs reputations even if they want to.
The end-tag open (ETAGO) delimiter (2011)
I just create a dedicated 5ghz SSID and then a “mixed” SSID I can dump all the low bandwidth crap onto. All the laptops and phones live on the 5ghz and the rest can figure it out on their own.
wow. my macbook takes about 6 seconds to get to a login screen from a cold boot. maybe you've got some network shenanigans going on due to the enterprise environment?
It is, but ...

It's awkward enough in enough situations that self-configuring wifi routers or wifi mesh devices such as "Eero" gave up forcing both bands under one SSID and now have a special trouble-shooting mode where they disable the 5Ghz SSID in order to allow you to discover / configure craptacular IoT WiFi devices. Then it re-enables 5GHz after 15 minutes and the bad device will stick on 2.4.