skysight-inc/HackerNews huggingface dataset:
Nuclear and short term don't really go together. Especially with the currenr regulatory climate. Looking at a couple plants in China, it looks like about 5 years between construction start and utility connection, and you probably can't get things built any faster than that. If you add in site selection and design work, that's longer too. And there's likely only a limited capacity for manufacturing.
> the majority of your comment history

That's an absolute, and easily refuted, lie. @dang -- ban this user.
How did that go for them?
Battery life is much better with safari. Measurably.
To be honest I sometimes get better signal from things like cucumbers than I do with technology. Tech has a real issue with biasing towards people who happen to have worked on a particular topic, and as we all know we get bounced to unfamiliar topics constantly.
https://6b.eleuther.ai
I don't share the same sentiment that we don't have enough talented workers. We just don't have enough workers who are willing to work minimum wage with a $0.5/hour raise year over year.
Please do not post unsubstantive flamebait to HN. It's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
Just a word of caution about training. Many courses will really hold your hand and feed you the next step. I don't believe that prepares you for real world programming or problem solving. Not saying you don't want to take advantage of courses to nail down core understanding, but it will not be at all sufficient.

One of the first steps is to really learn how to use Google and the websites that come up such as documentation to search for and leverage information and tools to solve problems. This is a completely different way of working from many jobs such as finance, management, or perhaps even mechanical engineering 20 years ago. Where you might have a set of learned tools or approaches that you keep applying over and over.

One example is this. If you pick a Python course from a few years ago, it might recommend a certain syntax or library that makes it harder for you to achieve a task down the line than it would be if you used a feature that had been invented within the last few months.

It is really critical to have the mindset of accepting Google and online documentation or articles as your friend and ally and not some kind of weakness when you consult it.

But to go back to the first part, you will want to find projects you can be relatively passionate about at least for a short time. Because programming is about being persistent and nailing down a lot of details. And you will need that level of interest to keep hammering at a problem. Also you need to practice approaching problems from scratch without knowing a preset approach. Rather you do the research as I suggested, try different things related to your specific problem, and really have to evaluate approaches based on experimentation rather than a pre-learned approach.

Also you will have to practice interacting with users because requirements are the hardest and most important part of programming. There are two main traps: not listening to users carefully, or listening to them too carefully. Often programmers will dismiss feature requests because they seem too difficult, but sometimes these are the real value add for the business and can be achieved by leveraging existing tools and libraries. The other opposite problem which is very tricky is that users are often quite explicit in what they ask for, and those requests often completely misjudge the business requirements or inadvertently misrepresent them because they don't understand the technology. The trick is not to just take what they say, but actually understand the job they are trying to do, and use the feature requests as hints, but with a grain of salt. It's hard to do that and simultaneously really listen to what they say, because they can throw in quite critical information that needs to be interpreted properly in the midst of a lot of nonsense.
Just in case, recently in HN: https://danluu.com/look-stupid/
It feels like you're just moving goalposts by defining some arbitrary metric of "f2f social presence scores". It doesn't really matter how much any individual test does against these "scores" if your average person walks away feeling "That felt nothing like a face to face meeting I'm used to having with actual, live humans."
Intel Core i9-12900K vs. Ryzen 9 5900X and 5950X
Iraq's Prime Minister al-Khadimi survives drone attack
Physics itself is about creating models of the world that are simple and understandable, and provide profound insights. ML is the opposite of that, a black box that works but cannot explain itself. A drug discovered by ML is not increasing our understanding of the world.
Carmax and Carvana also provide a service. They bring a bunch of cars to one place that you can peruse and buy. That's a better experience than trying to connect with a bunch of randos on craigslist.

Zillow hasn't gotten to the point where they provide that, but theoretically they could. You could drive around with a Zillow agent and see their 50 homes for sale a lot quicker than coordinating with 50 random sellers.
In theory it should be possible to use TypeScript or ClojureScript on top of QML. It's beyond my knowledge if this is enough to write applications. A few people have done some work in this regard, but none of the projects really took off:

https://groups.google.com/g/clojurescript/c/bSBfH1hazSg

https://www.reddit.com/r/Clojure/comments/erdo6t/desktop_app...

https://bugreports.qt.io/plugins/servlet/mobile#issue/QTBUG-...
To second this, please ask me any question but help me understand the context first. I've written up a short guide on that:

https://www.stavros.io/posts/how-to-ask-for-help/

Giving the other person all the relevant details helps you both immensely.
I do the discussion approach, but my goal is to make sure I 'give candidates enough rope to hang themselves'. I also make extremely clear that it's ok to tell me that they don't know or aren't sure. A lot of times, I never ask the question that makes someone look bad, I just let them talk.
No interview system is good, but after cycling through many interview styles, this is the one I have found to be the least bad.
On a side note, I also can't believe tools like hackerrank report if a candidate has alt-tabbed out of the browser. I'm nearly 20 years in and I still have to look up basic syntax.
As long as these spiders don't develop ICBMs I am sure a lot of people wont take thems seriously at all. It has always saddened me how many people just treat animals like lesser beings ready to be killed, tortured and controlled.

Reading about animal cruelty makes me sick - we should be more like guardians than overlords. I suppose this will never sit well with a majority of people, especially if they have other things to worry about...
I did it (mid-40s, married, with one child), but I did have some past IT experience. I have seen others do it, though, with almost no IT experience.

I took an in-person course at General Assembly in 2017. The group support with the immersive environment was exactly what I needed to find the confidence and excitement to carry this career transition through to fruition. I spent many 12-hour days coding non-stop. Personally, I don't know if I could have done this on my own in a non-interactive environment. I still keep in contact with some of the folks I graduated with.

If in-person is not an option, make sure you find a way to have one-on-one interactions and peer reviews. The communication of your work to others is key.
Paragraphs 4 and 5 are wholly biased opinions.

Author seems to have absolute faith in policymakers to do the correct thing, and has a cartoon-like assumption about people only hoarding money.
Agreed, and then there are titles like the article's with a similar over-assuming sentiment. I always read them like eg "Spiders are much smarter than the writer of this piece thought"
Please do not cross into personal attack on HN, no matter how little someone else knows or you feel they know.

Your comment would be fine without the first sentence, and even better if you had added one or two sentences more to explain why it could not realistically be converted to legume production.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

Edit: having looked at your comment history, it's painfully clear that you're using HN primarily for ideological battle. That's the line at which we ban accounts*, regardless of what they're battling for, so I've banned this account. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.

* https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
Fair, though that wasn't clear.

So then even without modulepreload or bundling, it's not always going to be true that the longest import depth is the limiting factor. Earlier loaded modules can still be parsed in parallel while dependencies are fetched, and completed subtrees can be linked and evaluated. Given that modules are deferred and can be imported early, there's often time for parallel work.
In an aggressive hiring market for engineers, this is a decision Google is making which will increase potential churn risk for some engineers. As a Xoogler myself, I know how much they invest into thinking about talent acquisition and retention and would venture to say they are aware of this. I suspect none of this is as "hot take" to them.

At the same time, Google's stock is up massively over the last two years. Google has been relatively aggressive with RSU allocations. That appreciation in RSU value will act as an offset for a subset of those who would churn. This must also factor into their current policy decisions. The team's at Google try very hard to optimize for retaining their best people, but they are dealing with very large numbers of individuals during an unusual time. Further, they have traditionally been leading the charge for geographic proximity and density for product teams. Lots of change for them to manage through right now.

That said, as a CTO at a startup (which counts Google Ventures as an investor) I have hired many engineers from Google over the past 18mo. Approximately half our engineers are ex Google, Amazon, Microsoft. Beyond our product and ENG culture, our policy is fully distributed work (within the US - compliance reasons) and that is the one benefit ex FAANG engineers seem to value the most, currently (small N, selection biases acknowledged). Over all roles, I would estimate more than half the company consists of ex FAANG employees. Many were tired of being locked into a geography which did not make them happy.

So I view this as a change in the market dynamics which is allowing startups like mine to help make these engineers happier. We have engineers that have joined, and immediately moved to Hawaii, or purchased a rural farm in the Midwest - and we are 100% supportive of them having a work/life that makes them happiest. Also, we've removed policies of paying differently based on the traditional tier 1, 2, and 3 geographies.

This is a market advantage that favors engineers, and as such - I'm very supportive :)
Platform engineering lead
Today's turbo button which does what it says (speed things up) is the two last buttons of uBlock Origin's first toolbar… which block web fonts and javascript. The fastest code is the one that is not downloaded and run.
People just don't want these embodied experiences outside of extremely narrow and controlled circumstances (e.g. games). 3D is just fundamentally not an efficient way of conveying information. Almost all useful information in the world (especially at work) is [hyper]text. Sometimes it's speech, which is just slow, inefficient text. I am absolutely baffled by this movement. Surely nobody actually wants any of this 3D stuff?

There is a genuinely interesting conversation to be had about the metaverse. I think lots of conversations around identity are interesting: what is durable, what is opt-in/opt-out, how do we mediate a la carte personal identity with community standards etc. That's a hugely important conversation the outcomes of which we are feeling right now. This is _much more_ important than what fucking 3D fox avatar you walk around with.

I think there are even interesting conversations to be had around AR, and smart glasses etc. But that have to be predicated on the fact that the technology just _isn't there_. Even if you had amazing smart glasses that weren't massive shitty headsets (that even if some people can tolerate, are worthless for work or on the bus), you'd still have the problem that the UIs are useless. Until we have way, way better AI assistants, you just can't have AR/VR UIs. Because you _need_ high bandwidth text interfaces. In the absence of keyboards that means voice, except the idea of using crappy voice recognition at work, or walking around, is deeply painful. So we'll need really good subvocalisation tech, and that doesn't exist. We'll need really good AI agents (and I genuinely believe the biggest concern of the metaverse is going to be how machines interface with it, not humans), but they don't exist. But that's fine, cos the headsets are crap so none of this is a pressing concern and I am _utterly baffled_ why this conversation is important in 2021. It's all years off.

So I do think this will all one day be relevant, but not now. But even when it is, I think the _absolute least interesting_ bit of it is embodied 3D spaces. Basically nobody has ever wanted that, they don't want it now, they will never want it. It's just a crappy way to do business. It's a fun way to play games, but you know what, 3D on a 2D screen is still fine.

The longer this conversation continues, the more money gets sunk into it, the crazier I feel. Nobody wants to go to work in Minecraft. Nobody wants to go to the pub in Roblox. They're just games that kids enjoy. You cannot build a trillion dollar investment hypothesis off the back of games kids enjoy.

I dunno, this all sounds a bit grumpy, I'm sorry, but part of that is that I genuinely do think there is interesting stuff to discuss here. Maybe 3D worlds are dead on arrival. But making internet spaces ubiquitous and ambient? Interesting. How can I as a human, with privacy needs but a lust for reputation, inhabit these spaces? Interesting. We're just concentrating on the stupidest possible parts of the mataverse right now and there's going to be a spectacular metaverse Winter if we don't dial down the hype.
The kernel memory usage would only show up with ever-increasing numbers in "sudo zprint", it wasn't visible in activity monitor
America's Lost Boys and Me
At that point isn't it a bit a matter of semantics? I do agree with your point though. I think the way we think of instincts is far too simplistic and lacks an appreciation for how complex, adaptive, and context-aware instincts are
They want to prevent Google selling all their data?
>so you know he's there on merit

it is hilarious how historical racism towards blacks leads to reverse racism (affirmative action) and leads to another racisms.

it's like you can't fix racism issues by instituting even more racism, it will only lead to more and more racism.

I hear often that Black employees are often looked down upon, because of the AC in hiring and education (the bar is extremely low for them). I think that Affirmative Action was created to reinforce stereotypes and racism, after the Civil Rights Movement
Researchers develop novel 3D printing technique to engineer biofilms
> tbh the easy path today is pretty much Spring Boot so I have some trouble rationalizing using anything else.

My main reservation with Spring is the heavy dependence on runtime reflection. I'd like to see a Java web framework designed for conventional server-rendered web applications (as opposed to API backends), with authentication, CSRF protection, form validation, and so forth, but without heavy use of runtime reflection for wiring up objects.

Edit: Also, especially given that Project Loom is on its way, I think a blocking API like Ninja or Spring MVC is best.
I wish it was just memory leaks on my M1 Mini!

Sometimes it just crashes. This has rarely happened on Linux. This sometimes happen on MacOS to the point where I don't trust it. At all. Ever. I have to save everything I'm working on constantly, just in case.
Sometimes apps just stop working. Right now telegram just won't start. No matter what. Never happens on Linux.
Sometimes it won't wake up from sleep. Never on Linux.
Sometimes it loses the keyboard and/or mouse. This never happens on Linux.
Sometimes the screensaver works, sometimes it doesn't.
Grep is slow, waaay slower than on Linux. So are other random CLI things. How? Why?
Docker... don't get me started, and don't make excuses. (~700 people at Mirantis and ~150k at Apple can't figure this out?)
Everything runs slower on MacOS. Every. Thing. grep, sed, awk.
Why don't sed, awk, grep, etc.. all the Linux things work quite right? I need to add something else on macOS to get them to work like they did on Linux. It's always "almost" but never do they work like I'd expect.
I need to remember to turn off my monitor at night, because some nights it just randomly turns on. Never on Linux.
Maybe it'll wake up, maybe not. I figured out if I unplug my headphones and/or webcam I can force it.
All of these super basic things just DON'T work. It sucks. I could forgive Linux, but not an OS and Hardware made by the biggest company on the damn planet.
I get it, this is faster than a 4 year old laptop. But that's not what I'm comparing it to. I'm comparing it to a 5 year old system I built myself from random parts that runs an open system operating system. That's a pretty low bar, and it doesn't win.
> But there is/was no authentication on what you send as HELO

Yep, and that explains the "foobar" rows - those should have resolved to the same IP, except because there's no authentication that blocks it you could put gibberish here and the SMTP server would accept it.

> so correlating based on the hostname in HELO was questionable at best

Eh, spambots from two different IPs could have both hardcoded "foobar" because of the lack of authentication, so I could see this working to filter legitimate/illegitimate emails from a compromised IP.
I'm still friends with several people I met that way, 30 or more years ago.
yes, i must have say "have been less catastrophic than the fr one" maybe :)
But how do you know you wouldn't have advanced more if you'd been doing better?

It seems sort of trivially true to me, excepting any workplaces that are simultaneously soul-sucking and growth-prospect-full, in such an outsized way that it's better to underperform there than overperform elsewhere...
Article title: Will Water Bears be the First Interstellar Astronauts?

moot - verb - To bring up as a subject for debate, to propose.

https://en.wiktionary.org/wiki/moot#English
Why would someone use chrome when Firefox is available?
Ask HN: Remote jobs without wage discriminations by region
Being a South Asian where can I find remote jobs where i am not paid less just because of the region that i live in is inexpensive.

I am working remotely with a US company and they are paying me around 1/3rd of what they would pay for someone living in the US for the same job.
Worth noting that many of those cultures have a much more idealistic view of Science. Americans often use business terms when discussing science.
Is this actually the case? There is a lot of research that is occuring in the private sector or research labs and the such. A lot of it is being done at universities, but us there an actual quantified measure if what percentage of research is not in a teaching institution versus what is?
Only thing I can think of is the Task Parallel Library but I’m not sure how that compares to Actors.
Looks like all those Big-O-focused sdev interviews really paid off!
Seconded. M1 Air, 8GB, Big Sur and no such issues for ~1 year.

Maybe a leak in a Max/Pro-specific kernel component? I assume Control Center depends on some hardware-specific kernel modules.
This isn't about getting it Right or Wrong though. This is about making pre-trial injunction decisions based on baldly partisan reasoning. The 9th and 6th may have a "partisan" view of jurisprudence, but they're consistently so. The fifth is making shit up. That's the lawless part. They don't care, they just want their side to win.
i’m hoping adobe has yet to fully optimize for the new architecture, and i’m also hoping they care to do so
I read a book that blew my mind a little
It’s actually the core of all dev that involves any data storage, today. HN is both aspirational in tech and has a younger demographic so you won’t get any points here for mentioning anything SQL. Hence the downvotes I’m getting. But hey, it’s all good!!
tags are great when you know what you're looking for but are terrible for browsing a new dataset.

this is especially true when you're the newbie eg on a project and you didn't have any input into the tag structure.
A lot of spiders have spread with humans and, depending on your environment, would probably not be able to survive outside. I usually ignore spiders I see in my house. I figure for every spider that's probably at least 3 less other bugs. One time we even let a daddy long legs care for its babies and watched as the hundred little eggs finally matured and hatched. Most of those babies probably died, but those that survived have probably helped keep the population of many other bugs down
Such issues already exist. When the company adjusts pay scales they don’t go proactively bring everyone up to their “true” deserved pay. They might make some minor adjustment but are otherwise happy to let compensation linger above some defensible minimum and pocket the difference.
I'm facing the similar issues with my m1 air(8 GB). Recently firefox managed to get to 44GB. I'm closing and re-opening my applications; and checking the memory pressure when things start to feel sluggish. Also unrelated but my speakers have started to sound like garbage.
The OEM is selling a tradable, so you would expect companies to already search the world for the cheapest version and be buying that, as there is effectively a single global market.

Labor, historically, has not been so mobile. There is not a single market for labor, there are many different markets.

And in each market, the company pays the prevailing market wage. For that reason, when someone moves from market A to market B, their wages are adjusted up or down based on the cost of labor in those markets.
Learning in public can't be the fastest way to learn by definition. It takes time to write and publish. It takes A LOT of time to write well.

Learn and get paid for it asap. Learn what your client/project/employee needs and everything around it - this is the fastest and most rewarding way.
Having worked at Apple adjacent to the likely responsible teams, the relevant details are: overworked engineering teams, insufficient QA investment, and most of all a yearly macOS major release schedule that persists primarily to benefit the egos of Apple's upper management.

Until you see a WWDC that doesn't announce a major release of macOS, expect more of the same.

To any involved Apple folks here, I feel your pain, and I'm sorry.
You're making up arguments that the fifth didn't even bother to, though. If that was their reasoning, then why didn't they say so?
I have a feeling this wouldn’t send anyone to jail in reality.

What is the issue with the bill? It seems like people should be doing the appropriate accounting with large asset transfers. I imagine (but I’m not sure) there are similar reporting requirements for other high value asset transfers.
I started something similar on my team recently, the chat group is called 'does anyone know' as that's how almost all of these questions begin
You're right, I've just checked and when I set my cursor to be a custom color in accessibility settings suddenly my Firefox started to eat up memory as crazy :D. This went away as soon as I reset the cursor to default colors.