skysight-inc/HackerNews huggingface dataset:
The only place I log into from the VM is Github, protected by 2FA in case any malware gets my password.
Have we made good progress in bringing down our estimates of the orbits for asteroids? In popular press they seem to have large error bars even only half a year out. What’s the confidence level that making a change two years out will have the intended impact instead of sending the asteroid closer to earth?
Yes, their high-speed rail is bling-bling. It's too expensive for most people. Much of the building materials have been substituted for substandard materials so somebody can steal the difference.
Is it wrong for a climate conference to take money from big corporations at all?
And that's how it should work imo. But if you enable esm (which you might need in the future because of packages being esm only) you can't use those, only .js.

That's because typescript developers are dead set that they don't want to transpile the imports, they just want to copy paste them into the resulting file when running tsc.
I interpreted it as 'the market only cares about frontend sexiness'
See also: https://pyroscope.io/
Yes that is my point too. it is a continuous requirement. you could have a boss knock on your cube everymorning and say “new requirements! if any packages need upgrading for security today or if there are any customer bug reports today work on them!” but it would get boring.
Today’s Russia? Today’s China?
> It's rarely a good idea to make moral judgements on history or international politics

Ultimately, you are forced to make rational decisions based on history and international politics. What hegemony is more aligned with your interests?

It is blatantly obvious that the chinese governance is immoral, and that it is not even controlled by the chinese people. Say what you will about the US, the bigger picture is that one nation is a free-democracy-with-exceptions and the other is a dictatorship that murders political dissidents and harvests their organs. There is no reasonable moral judgement that can be made that considers US dominance to be comparable to Chinese dominance.

In the same sense that there is an asymmetry in the freedom of US/Chinese markets, there is an asymmetry in the freedom of US/Chinese marketplaces of ideas. Just consider the preconditions of this argument: There is simply no equivalent chinese forum where they openly discuss the misdeeds of their own nation, so the anti-American argument is globally over-represented.
Well, this isn't that bad on a real database which will know to decorrelate[1] the subquery but a GPT based AI probably won't advise you to do an EXPLAIN and check the plan.

1- e.g as Jamie explains here https://www.scattered-thoughts.net/writing/materialize-decor...
The real problem is that OOP has no universally agreed-upon definition.

Two of the most popular are what I've nicknamed the "Smalltalk definition" and the "Java definition".

Alan Kay, on OOP:

> OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things. It can be done in Smalltalk and in LISP.

Java, which I attribute to Java simply because it's very popular and clear about how they think about this:

> https://docs.oracle.com/javase/tutorial/java/concepts/ defines five core concepts:

> * An object is a software bundle of related state and behavior.

> * A class is a blueprint or prototype from which objects are created.

> * Inheritance provides a powerful and natural mechanism for organizing and structuring your software.

> * An interface is a contract between a class and the outside world.

> * A package is a namespace for organizing classes and interfaces in a logical manner.

This Rust code is missing key aspects of both definitions. The surface syntax may look the same, but the details are different:

vs Smalltalk, this is the opposite of late bound, or "messaging": it's all early bound, aka statically dispatched.

vs Java, there's no objects here: while there is a method syntax, Rust separates state and behavior, into structs and functions. Methods are functions that support the method call syntax in addition to the regular function syntax. There's no classes here, nor inheritance. There is the use of an interface-like thing, and namespace/package like things.

TL;DR: there's more to OOP than method syntax.
Wise (formerly TransferWise) recently started supporting Interac and also has an API for automated payments. I didn't try the API with Interac though.
About as separate as Tesla is from Twitter.
I think those are two separate problems. When you want to benefit from a process (better staffed project), you don't need to impose technical conditions (make something part of syscalls). While the Linux kernel doesn't publish userspace OS components (I imagine there's overlap with projects like glibc), I believe Windows "kernel" is composed of many pieces, including some running in userspace, and that would be the organizational entry for your idea.
Members of Twitter Trust and Safety Council Not Sure Elon Musk Knows They Exist
We have site guidelines for a reason. Trolling is not welcome here.
e.g. -> Egg-zample

i.e. -> the other one
Fascinating Old World Photos That Show How Life Used to Be
(well, that and if it's legally binding, it's a matter of performance or damages)
What is flash fill? I have worked a lot on Excel sheets and still haven’t heard anything about it.
Reading Guide: Norwegian Wood
I've actually never heard of this service. This looks like just a cheaper version of Verizon? This looks promising...
In my experience - it's just frequently wrong, to a point where I don't feel confident using it. Telling you to turn where you can't, going wrong way up one-way streets, showing you that streets connect on the map where they actually don't.......I could keep going. I keep reporting errors and they never get fixed. Like I mentioned in another comment there's a road near my work which has a no-left-turn sign but Google maps still keeps telling me to turn left there - I've been reporting that error since at least 2018 but no one cares. One of my friends lives on a new(5 years old) estate and Google still doesn't recognize his address despite many submissions to Google to fix this. Another lives in a Victorian house that hasn't moved for over a century last time I checked, yet you won't find it on Google maps - Google still insists his address is several streets over.

Maybe it's just the UK maps and it works fine elsewhere, I don't know.
I was talking about the physical effects of a nuclear detonation, but I can see how that was not clear to you.
We use Crystal a lot too at Crunchy Bridge. It is used for all of the on-instance programs, the per-region monitoring service, as well as the customer CLI. I'm a big fan of Crystal, and wrote the postgres driver for the language :)

However a main reason we used Ruby was for the production REPL which lets us manage our entire server fleet with like 1/3 of the staff we'd need otherwise.
Tumblr brings mature content back, after 4 years
This is a fundamental flaw in most langs. There should be a smarter way to track changes in what is specifically used in dependencies.
Maybe if you ignore the weight of contents of the liquid in the bottle.

The pacific garbage patch isn't filled with glass bottles. It is, however, filled with plastic of all shapes, sizes and forms.

Micro particles of plastic are impacting our health. Glass is pretty inert when it comes to health.

Glass bottles don't need BPA and other additives.

I'm not convinced that plastic bottles are truly better when all externalities are factored in.
I understand but you'd think it wouldn't affect people with "high skills and diplomas" the same as a janitor.
Having used both C++ and Rust extensively, I would say that it is easier to get something to compile in C++ than in Rust, but I find Rust overall much easier. C++ is really very complex, and even after more than a decade of using it there are so many things I don't know. With Rust I feel like I have a pretty solid grasp of most of the language.
I don't own substack either. Yes I can take my list of emails with me, and then have my emails land in the spam folder if I try to email them from another provider. The products that substack is advertising here are even less portable. Can you take your subscriber only chat to another platform?
You understand that it's the ratio and comparative numbers right? A single team of C++ developers creating that stuff can support infinity python programmers building on top
When I was in the ICU, the hospital went down my emergency contacts and failed to get a pickup until they dialed my dad. The people who were my emergency contacts were good at handling the process and simplifying things for my parents once they found out (shortly after my parents) but they felt some degree of guilt for having failed to have acted.

There are decisions to be made in these situations - notify work, transfer health information, ensure payment stuff is in order, notify people. It's much nicer to have someone handle all of these things.

And, in the end, I think people would have liked to have seen me before I died, should that have been my fate. And that takes flying out of wherever into wherever.
Rust has atomic types that rely on interior mutability. No unsafe blocks are needed for those.
Employee gift ideas that make people feel bad
> It's fair to call that a labor shortage in the transition period.

I don't know about fair, but I find it misleading. When I hear "labor shortage", my intuition is that just having more people around (Advertise job offers better? Give more work permits?) would solve it, not that the market is such that this type of work doesn't make financial sense anymore.

"Labor shortage" sounds like some macroeconomic temporary situation to which businesses shouldn't need to adapt to beyond temporary measures, while what you're describing seems like a failure from a business to adapt to a new stable situation.
"I took psilocybin for the first time around 1.5 years ago. After that my life changed."

Stopped reading right there. These over exaggerations and platitudes are really eye roll inducing.
TIL specialisations: https://nixos.wiki/wiki/Specialisation

I plan to use this for testing changes to my boot units.

In theory, plain old generations allow you to safely test changes to boot units, by allowing you to jump to the previous generation. In practice, this involves remembering which generations have known-good boots.

Specialisations will allow me to run a stable and candy track, on per generation.

What other usecases do specialisations improve?
Money circulates between people. Person A takes out a loan and pays person B to do some work. Person B buys food and gas with the money.
> Python is installed by default of pretty much every linux out distro out there.

Which Python? Do I need to install pyenv or venv? What about deps? Python is an absolutely disaster every time I try to use it. Golang easily cross compiles (fast enough it doesn't seem like a compilation is happening) to various platforms, I drop the executable there, and it runs.
As a Python person, GOPATH always made a lot of sense to me. It's just a one variable virtualenv.
Agreed, but I think we also have to consider where we come from and where we're going.

As a citizen of a Western nation, living in a liberal democracy, wouldn't it be logical to wish for a nation of similar values to maintain high global influence? Wouldn't it be reasonable to be against the rise in influence of an authoritarian nation that wants the rest of the world to allow it to dictate their cultural norms?

I frankly do not give a damn whether or not China could have benefited more over the past several decades if it would have meant the spread of the Chinese government's values to other nations.
Yeah, the delay on digital phone calls still trips me up. It's nothing like being face-to-face or an analog call. I'll take the static, just give me sub-20ms latency!
Have you ever heard of the Transrapid? That was a technology that already worked decades ago, but hasn't been put into widespread use for various reasons.

China has already overbuilt its highspeed rail system. China really doesn't need another solution for a problem it doesn't have.
Fixed now. Submitted title was "Typing the Technical Interview(solving a problem using only Haskell type system) (2017)".
I can code in C++, have been coding in C++ since it was first released, and C before that, on almost ever conceivable platform and processor. I've done some seriously hard-core systems programming, hard real-time work, deep embedded kernel level projects, and stupendously fast algorithms. But the thing is, I can get paid 2x to 3x as much to write Python or Typescript, and I'm not in some toxic fintech/cryptobro environment. Every employer that has hired me for my C++ has been "not chill" and just outright toxic at times, and the pay is crap. Why put myself through that?

Footnote: I've heard the same nonsense about not enough COBOL programmers (I've reluctantly done quite a bit of COBOL over the years) with companies desperate to hire and will pay $$$ for the privilege of retaining them, but when I talk to these desperate companies willing to pay top rates for a decent COBOL developer, I find out they are offering less than I was making 20 years ago and choke when I say "to get me to move, you'd need to pay at least 10% more than what I currently make."
same here. I've pounded C++ and C code for 20+ years. Rust is the right tool to replace both of these. Long live Richie (well maybe not him but his work), Kernighan and Stroustrup.
Have you never seen anyone complaining about corporate bailouts?

There are several people in this very thread saying they oppose both, but you seem to refuse to believe them.
In general, I agree. I think developer tools are a special exception because there are so many gaping vulnerabilities inherent to it it's meaningless.

I think of that kind of thing as the equivalent of "your laptop won't be vulnerable on odd-numbered days". That'd be a great plan if there was a pathway to going from there to no vulnerability. If that was the low-hanging fruit and you're stopping there it's a complete waste of time.
Dedicated qa doesn't absolve the responsibility of code reviewers which devs absolutely need to be involved with. Code review is as much about functionality as it is about code design and extensibility.
In our software development we tag a git branch and code gets compiled and deployed and we would like to synchronize those systems.

The scripts might involve a change to how a user is added to the system and another might be a change for how a user is updated. The "update user" script cannot be deployed until the "add user" script is deployed.
Is that not sort of what a GAN is?
It is a marketing strategy. Gimmicky at worst but genius at best in getting organic leads/traffic. I am beginning to see some value in it if you are a nobody because you can build an audience/following which can only help.
Some people deny the holocaust. some deny the Armenian genocide, some deny the death toll of the Chinese cultural revolution, some - many - deny or have not heard of the holodomor (Firefox spelling checker for one, it recognises holocaust but puts a red squiggle under holodomor...), some deny the decades of terror under the Bolsheviks in Russia and the Soviet Union. Denying clearly documented historical episodes speaks clearly of the intention of the agenda of the speaker. It is up to the listener to decide where to place that speaker. Of course this assumes the listener has a reasonably broad education giving him the needed information to evaluate such historically incorrect statements. This is unfortunate given that several of the mentioned episodes - the holodomor, the Chinese cultural revolution, the Armenian genocide, the exploits of the Bolsheviks - receive far less attention than the holocaust. This in turn makes it possible for people to walk around in T-shirts with hammers and sickles or the likeness of Lenin, Stalin and Che Guevara without any repercussions while those who would try to do the same with anything related to Nazism are quickly dealt with. It is also why Communism is allowed within the Overton window - or at least allowed to sit on the window sill - where Nazism is the prime example of something which should never be allowed in. While I'm fine with the latter the former is a disgrace given the fact that Communism has far surpassed Nazism in its death toll.

So, either allow holocaust denial or forbid all the others - there are many more examples - as well. I vote for allowing denial but then I do have enough background information to be able to place these deniers.

So, improve education, get the subject of history out of the hands of the ideologues and into those of historians worth this title. Make sure that the coming generations know where it is at when they read or meet any of these historically inaccurate narratives.
A bit of both according to a coworker who left that space.

There are more Aerospace Engineers that want to build the greatest latest rockets than there are positions so they have to settle for lower pay.

And working on planes is a lot of contract work so the job situation isn't ideal.

Picking a boring field is definitely a path to job stability.
You failed to show evidence that the media is claiming that white people disproportionately commit hate crime.
For the last year or so I have scheduled my two status meetings back to back in the mornings. That means I have 90 minutes of walking in the forrest in the morning (30min before the meetings and then 30min each for the two meetings).

I have two teams reporting to me, and each have a 30minute morning meeting where we decide what needs the team attention during the day. There is also room for small talk to keep it a bit social.

Those meetings do not need screensharing very often. When they do, we can manage to look briefly at a phone screen.

It has been wonderful and it is something I would miss if I ever had another job. I encourage the others in the team to do the same thing.

Walking in the forrest have two benefits; less risk of getting hit by a car, and, it’s more quiet of a background for when I unmute.

Highly recommended!
Microsoft and Google both have excellent formulas for dates - and are getting there for addresses. Right now - the most useful things you can accomplish in sheets center around what the underlying models are good at - general inference and generation based on text. Anything needing exact outputs should be a numeric formula or programmatic.

Non-exact outputs are actually a feature and not a bug for other use cases - but this takes a bit of use to really see.
The US situation is fascinating. I got 5 calls this years and 3 were my bank (callcenter, real human) I didn't want to talk to. No spam-block or similar software on my phone. I checked and I have 16 phone numbers blocked total on the phone, that must have been collected over 8-10 years. Germany.
last flight I watched, they only recovered two of the three boosters
That's a pretty lame straw man argument as I'm pretty sure that virtually every human on the planet learns how to deal with broken glass at some point in their life.

Dropping a full plastic gallon of milk on a childs toe will still break it. Should we ban gallon sized plastic jugs then, too?
I'm not surprised. In my experience mail synchronisation with IMAP is fraught with edge cases that cause weird issues (I definitely had weird states happening with offlineimap and Co). I really wish JMAP will take off and give us a much better mail protocol.
That project options tool is pretty neat, thanks for sharing!
> so... i've been on acid for about 100 days now

uhhh.... ಠ_ಠ
> Without enough money, some people will cancel their planned trip to Hawaii.

By this logic, why doesn't Congress illegalize travel? Is that going to reduce the cost of travel? Will that reduce CPI, which measures prices, not demand?

> Or they won't buy another TV,

What if we illegalized buying TVs? Would that make TV prices fall? You think that is going to reduce CPI?

I'm not saying your explanation here is stupid. It is the first one in a while that seems to at least appeal to common sense. I am just trying to show that CPI measures prices, it does not measure demand or supply alone for goods.

> With less people competing for precious gas, its prices drop.

Gas prices rise and fall all the time. Lots of factors go into its price. You could illegalize gas, would this cause the price of gas to rise or fall?
They used to do exactly that with glass coke bottles. You'd buy your coke or whatever drink in glass bottles. You would pay a bottle deposit to encourage returns. You would take the empties back to the store, they would get picked up by the bottler, who would truck them back to the plant where they would get washed and sterilized and refilled.

The glass bottles were heavy. The energy needed to truck them back and forth, and to clean and santize them was substantial. Most of that went away with plastic bottles.

Aluminum cans have similar benefits, and replaced the steel cans that predated them. But plastic is cheaper than aluminum, or even steel.
Indeed that is an approach that would work but would people trust Twitter with that data just to give you a checkmark? Or even bother trying to find their ID / passport? Feels super high-friction and questionable from a privacy perspective for such a minor product.
Agreed.

If you use a password manager to generate a high-entropy password, come up with similarly-secure answers to the “security questions”, and make sure your email is also secure, then SMS 2FA is a significant downgrade to your overall security.
Cree releases LEDs designed for horticulture
Why not aim for the moon? Honestly wish we'd invest in moving a lot of toxic manufacturing processes over to the moon (I'm sure way smarter people than me can figure out a way to make those processes work in that different environment) and slowly turn Earth back into a green, beautiful planet.
I post regularly on a vbulletin forum and have for the last 15 years. Every so often someone who used to be active will drop by and it drags other old lurkers out. One of the better analogies is that it feels like neighborhood bar, there are regulars, new loud people, new people who get a feel for the space, people who come in every now and again. And then occasionally it feels like thanksgiving where a bunch of people are back in town and show up all together.
Please don't take HN threads into on flamewar tangents. Whether you intended it or not, this is basically trolling.

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

https://news.ycombinator.com/newsguidelines.html
>> What did you have to feel guilty about? You could have done something for your son, remotely, that wasn't already being done?

> This is utterly bizarre. Why are you inventing conditions the parent poster never mentioned? For all you know they were on a different floor of the hospital, unaware they could have been comforting their child had they but known. Why go out of your way to be an ass about someone else's trauma?

Some people have tenuous connections to humanity. In this case, a failure to understand anything surrounding a loved one's accident, other than the provision of physical care. I think that's somewhat more common with tech people, due to how some idealize aloof "rationality" to an extreme.