skysight-inc/HackerNews huggingface dataset:
Rust never implicitly allocates, even with async/await. I have written Rust programs on a microcontroller with no heap, using async/await for it.
Citations and figures immediately, please, specifically relating to cousin marriage in those countries together with evidence that they “cause significantly higher birth defect rates...pulling the global rate up.”

I grew up in an impacted area; you might call it downwind of Chernobyl. My mother had thyroid cancer at a young age and now had no thyroid. Numerous female relatives as well as friends and acquaintances have experienced similar problems and those are all associated with Chernobyl.

Here’s a single scientific source. There are more, but I’m sure you’re eager to demonstrate your hypothesis that women in Eastern Europe are getting cancer not from industrial accidents but from cousin marriage.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6535271/
Lillehammer repurposed their bob sleigh track into a tourist ride. I wonder how many other cities have done the same.
Really this article should have been about using a server and the VSCode SSH module. This component is the star of the show https://marketplace.visualstudio.com/items?itemName=ms-vscod...
> SQL queries from another programming language without an ORM means that you do everything by manipulating strings by hand, with zero type safety.

This is not true at all. If you connect IntelliJ to your database (which you should - the query tools are fantastic), it becomes incredibly good at validating SQL strings in code. Even when doing crazy conditional construction.

I like ORMs. I use Hibernate a lot. But I write all my queries in native SQL.
Why keep your savings at home? For anything critical I use a safe deposit box.
Ironically, going the other way seems to be more difficult. C# has more features to learn, but simply not using them until you learn them won't really hurt you. Going from C# to Java, on the other hand, has some traps. You can get yourself into hot water if you don't know, for example, that the boxed and unboxed numeric types have different equality semantics.
> And filling out taxes with the IRS might block you from getting a visitor visa to the US.

No it won’t. Plenty of non resident aliens file taxes with the IRS. You do need to get an ITIN to do it, but you’ll be able to deduct foreign tax paid against USA tax obligations. Not easy, but there are plenty of instructions on how to do it. The state department won’t ding anyone or even ask for filing a tax return with the IRS.
I'm curious to hear what you think about the Therac-25 situation because the line between a code change and fatalities isn't as clear cut as with Challenger, but definitely still there.
Ah, interesting pics and discussions (in French) in the neighboring thread: https://lafibre.info/datacenter/incendie-sur-un-site-ovh-a-s...
Most people/companies don't have money to setup those disaster plans. They need you to have a similar server ready to go and also a backuo solution like Amazon S3.

I was affected, my personal VPS is safe but down and other VPS I was managing I don't know anything about. I have the backups and right now I'd love for them to just set me up a new VPS so I can restore the backups and restore the services.
The video game SOMA deals with these issues to some extend; Who is the real you if you copy-paste yourself over to a new body? And what about the you that stayed behind?
But their support article[1] says that if you submit your "tax info" (presumably w-8ben?), they'll adjust the withholding rate accordingly.

[1] https://support.google.com/youtube/thread/101463270?hl=en
If they decide to actually send a plant and this is in the US, dealing with actually selecting and sending it won't take much time. You can order a plant online for delivery [1]. Plants at that site start at $35 for the plant and pot, and shipping is a flat $7 on orders under $75.

[1] https://bloomscape.com/
No, you're misunderstanding.

From your frame of reference, the universe is much flatter in the direction of travel, and getting flatter and flatter the more time you spend. The distance between Earth and the edge of the galaxy will get smaller and smaller in your direction of travel.
Watchy: The Hackable $50 Smartwatch
Then maybe you should consider banning political posts? Did you also reply to the individual defending our senile president who's condoning genocide? Allowing political posts and then turning around and telling people they can only comment in a specific way on them seems a bit counterproductive.

If you want to point out the fact that I called him high I guess you have somewhat of a leg to stand on for personal attacks. The other two things you listed as "flame war" material are literally no different than his comment defending Biden.
I have a VPS in SBG1.

So far I haven't got any communication from OVH alerting me about this. I think that's the first thing they should do, alerting their customers that something it's happening.

Anyway I was running a service that I was about to close, so this may be it. I do have a recovery plan, but I don't know it it is worth it at this point.

I'm never using OVH again. The fire can happen, but don't ask me about my recovery plan, what about yours?
Rust's async/await support is not intended as a general replacement of coroutines. In fact, async/await is built on top of coroutines (what Rust calls "generators"), but these are not yet stable. https://github.com/rust-lang/rust/issues/43122
Has anyone done anything like this with something like celiac disease?
How is abiding to the U.S. law, where Google/YouTube is incorporated a "risky move"? It's not like there is a choice.

https://support.google.com/youtube/thread/101463270?hl=en
Have fun trolling or crying. Don't know which one is worse.
Day of the anecdotes for me, but I'd like to add, that I would approve this.

I've got an electric car with level 2 assistance since last year and although I didn't drive as much as expected due to Covid-19 and lockdowns I feel how driving has changed.

At first I was very "afraid" of the systems doing stupid things and probably killing me while doing that. I was very focussed on controlling the slight steering it does when getting near white lines (Germany here) or how it would brake when following another car.

As that fear passed, I became much more concious of my surroundings, paying more attention to what other drivers might do (especially on the Autobahn) and how I could improve my "driving style" to create a better flow of traffic.

Can't wait to experience higher levels of assistance systems. I'd LOVE to get into the car, position myself behind a truck with 90 km/h on the right lane and let the car do it's thing while I'm not watching what it does.
I don't understand... Why would anyone do that? If you're gonna lie at least research enough so you can bullshit about it right? Why would you put something you don't know about in your resume?
The question news media and “investigative journalism” if it exists anymore needs to ask is how come this particular outbreak/ transmission from bats didn’t happen before 2019. The “wet markets” exist all over China and people consumed bats before 2019.
>If you’re not physically present in the US and are not a US citizen, why would you be subject to (income) tax?

https://en.wikipedia.org/wiki/Tax_withholding#International_...
In addition to nix and guix, which have been mentioned, you can also use straight.el[0]. It's a functional package manager for emacs, so you'd use it instead of package.el. It checks out the git repo for each package and maps package name->commit hash in a nice little file, which you can then commit to git. Then, on a new machine, it will check out that specific rev for all your packages.

It even has nice use-package integration, so if you're already using that you likely won't have to change all your config.

[0]https://github.com/raxod502/straight.el
Yeah, most lucrative being IT and considering the low cost of living in Eastern Europe it could be quite a deal if one is to have a wild experience as people are friendly and such but local authorities are corrupted.
It's common practice for recruiters to replace your personal contact info with their agency's header/contact info.
I don't mind that. It makes sense.

I generate my resume as a PDF from HTML/CSS. It's fun to see how recruiters handle that. I think most use image manipulation to insert their header. One recruiter sent me some image assets and let me add the header/footer myself.

I'm sure some recruiters go too far with the .doc, but there are legitimate reasons too.
This is very short, and awesome.

The events at 1:05 were new to me. I didn't realize that the host cell had proteins carrying out a necessary step between binding of the spike protein to the ACE2 receptors, and the merging of the virus with the cell. Amazing.
> But why?

How are they able to generate the income? Through the services YouTube provides from the US. How is YouTube able to provide those services? Because the US government creates infrastructure to enable it. How is that infrastructure paid for? Taxes. Hence they tax the income.
TFA complains about MongoDB and Lucene -- neither of which are RDBMSs -- having their own query language.
Databases are generally better at storing data, not logic.
I've been interested in doing something like this ever since VSCode remote work has become stable. My main side project right now is a Kotlin backend, so I'm waiting for IntelliJ's very-very-new remote features to get a bit more robust (they just added some abilities for WSL and run targets on remote platforms in early access, but I think you still can't e.g. run your IDE's analysis engine on a remote box and avoid local builds entirely yet). That said, if you're able to live entirely in VSCode & command line, you'd be all set here.

It really is wild how the VSCode language server architecture enables all this, btw. I'm not sure whether this was an intentional goal of the LSP when they started working on it, or if it was originally just to keep the language analysis in a separate process and this wound up being a nice benefit, but being able to run all of your editor's language features on another box and just use the editor as a dumb client for them is brilliant.
I switched to Spacemacs around the same time you picked up Doom and dropped Spacemacs for Doom around a month ago.

I'm not really a note taker, and I haven't picked up org yet. I actually uninstalled it before I realized that all the Doom docs are written in it and without org-mode you can't follow links XD
As far as I know, the currently most accepted hypothesis for the universe is that it will reach a state of thermodynamic equilibrium, or heat death[1], which is definitely incompatible with relying on entropy, and life in general.

We have a bit of time to worry about that if we manage to get rid of aging though, I'll give you that !

[1] https://en.wikipedia.org/wiki/Heat_death_of_the_universe
Is there evidence that they're doing that?
One way to see that the externality is overall negative is to make a small model of the economy with even tighter limits on the energy resource. You can literally hold this model in your head. We both agree that energy is a limited resource and that usage of a limited resource prevents others from using that resource and is thus zero sum.

Just replace all available energy with a free triple A battery gifted to you by the government per day. That battery can’t even push your car 100 meters. If you can’t drive then the suburban layout of US cities can’t even function. Every aspect of the economy will grind to a near standstill.

Energy is the primary resource that drives everything in an economy, everything. Because energy is limited the game in every economy is in actuality overall zero sum.

Because energy is relatively abundant right now, certain models of the economy sort of do work for certain scenarios when they don’t account for energy. But I think these models are still bad because, practically, even differences in energy utilization correlate with how technically advanced an economy is.

Once energy is used up, then all economies are basically dead. There is no positive externality here. Every economic transaction involves energy and is thus zero sum. If the United States uses up all the oil in the world to build its advanced economy then other countries and people in the future and past cannot build that same economy because there is no oil. Zero sum.
I have tried some SSG (hugo, hexo, gatsby) until a few months ago I discovered Publii. The UI is nice and it allows to rapidly start 'something'.While there are still some bugs I find it great and decided to go on with it.
It uses sqlite to store data. For some reasons I would have preferred a different way like separated folders with assets and markdown files.
Back in the late 90s, I implemented the first systematic monitoring of WalMart Store's global network, including all of the store routers, hubs (not switches yet!) and 900mhz access points.
Did you know that WalMart had some stores in Indonesia? They did until 1998.

So when https://en.wikipedia.org/wiki/May_1998_riots_of_Indonesia started happening, we heard some harrowing stories of US employees being abducted, among other things.

Around that same time, the equipment in the Jakarta store started sending high temperature alerts prior to going offline. Our NOC wasn't able to reach anyone in the store.

The alerts were quite accurate: that was one of the many buildings that had been burned down in the riots. I guess it's slightly surprising that electrical power to the equipment in question lasted long enough to allow temperature alerting. Most of our stores back then used satellite for their permanent network connection, so it's possible telcom died prior to the fire reaching the UPC office.

In a couple of prominent places in the home office, there were large cutouts of all of the countries WalMart was in at the time up on the walls. A couple of weeks after this event, the Indonesia one was taken down over the weekend and the others re-arranged.
I believe it depends on what problem you are trying to solve. Surprisingly nobody has mentioned this in the thread, but domain-driven design (DDD) encourages you to split your problem domain into different bounded contexts (BC) and use the right architecture for each BC.

Classic example is an event booking system:

(a) Event Management is basic CRUD, so you use an ORM everywhere. There are no complicated queries here so ORM objections don't count.

(b) Ticket Management has multiple users, race conditions, performance requirements, etc. so maybe go the command-query separation (CQRS) route and use a full ORM for your write model and raw SQL, possibly a micro-ORM, for your eventually-consistent read model.

Why use a full ORM? You get to write your domain logic in your high level language with full unit testing, and the ORM worries about mapping this back to the database, dealing with concurrency and retry strategies automatically. For this to work you have to carefully design your business transactions against small aggregates containing a handful of entities, which is difficult to get right initially but has many advantages.

(c) Payments/Refunds are transactional, reliant on external services, and need a full audit history so maybe consider an event sourced approach with no ORM visible.

(d) Reports have no write model, so an ORM holds little advantage. Use SSRS, Power Bi, QlikView, etc.

etc.
You may want to watch/read my talk: https://www.infoq.com/presentations/rust-2019/

I also did a follow up, walking through how you would implement all of the bits: https://www.infoq.com/presentations/rust-async-await/

TL;DR: rust makes you bring some sort of executor along. You can write your own, you can use someone else's. I have not done enough of a deep dive into what made it into the standard to give you a great line-by-line comparison.
Newly constructed datacenters in the US tend to be all metal with a full building clean suppression agent.
https://www.fike.com/products/ecaro-25-clean-agent-fire-supp...

I used to work for a provider whose 2 main datacenters of 8k+ sq ft could pull all oxygen out of the building in 60 seconds.
Just a bit unusual - it displays hints about personal treats, hobbies, roles etc. Those are great to start a conversation on a human-to-human level. I haven't seen that anywhere else.
That sounds like something that Youtube should take care of based on their revenue in each country. They can then decide how much to pay for creators.

I'm assuming Youtube already pay taxes in all countries they have revenue in?
I don't think this necessarily diminishes the importance of the deathbed perspective - many people apply pressure to themselves to seek status or resources far beyond what is required for a fulfilling life, and finding a way do loosen the grip that has on you could be a good thing for many.
American taxes are so screwed up. Many typical hackernews folks may not be aware but potentially hundreds of thousands if not millions of people are realizing that they owe taxes on the unemployment income they received when they lost their job this year. Nothing like getting a stimulus check and then giving it all to the IRS plus some.
And how much did the owner of the video earn from that link?

YouTube is not popular because it's easy for YOU, it's popular because the creator can get money for a video with a few clicks while Google manages ad contracts, bidding and infrastructure to make the money making happen.

PeerTube doesn't give you that.
Automated Stocking Trading Library
Agreed, I feel one result of political correctness has been a refusal to acknowledge how much obesity affects every aspect of your health. I used to be morbidly obese and I was constantly sick up until I lost 70 or so pounds and got to a reasonable weight. This also made dating so much easier. I'm going off on a tangent, but if I had to give one piece of advice to any young person it would be to get to a healthy weight. Tons of damage is done to your body for every day you're obese, and it's not always reversible even if you start eating right later.

It's unsurprising countries with obesity epidemics such as the United States have higher rates of covid mortality. There have been several stories where someone in their twenties dies of covid, but until you see the photo you had no idea they were morbidly obese.

If I had to guess I'd say in healthier populations many people may have covid and just shrug it off without necessarily getting tested and adding to case numbers.
Exchange 4.5< admin popping in to say hi. The management interface to 2000 was basically the same as 2003 & 2007, it wasn’t until 2010 iirc that the web based interface + everything is cloud doctrine hit.
Most datacenters I’ve worked with in the last 5 years use water.
"Letters, numbers, and symbols" is the worst kind of password: hard for people to remember and enter, easy for machines to crack. A long password made of words is better. Mixing languages makes it better, if a foreign word is not borrowed. (No "bueno".) Including a word not in dictionaries makes it better.
Not true. As Japan pulled back from nuclear due to fears stemming from Fukushima accident, they increased coal reliance which has a direct impact on health of thousands of people.
No one else has an active user count close to the same order of magnitude. Not to mention apps for every platform.
Yes, but then their editorializing about "beleaguered" this and "overwhelmingly" that would lack the cachet of coming from something that looks like a news organization.

https://www.theguardian.com/commentisfree/2019/jul/26/russia...
Evergreen CSS Flex Layouts with Live Demos
Right - my point was YouTube can just not show the videos to viewers in Spain. The company isn’t based there - it can forget about it if it wants. What would Spain do about it?
> Meanwhile C and C++ can easily adopt any async system call style because it made no assumptions in the standards about how that would be done.

This is comparing apples to oranges; Rust's general, no-assumptions-baked-in coroutines feature is called "generators", and are not yet stable. It is this feature that is internally used to implement async/await. https://github.com/rust-lang/rust/issues/43122
>The biggest advantage of FreeBSD over Linux in area of networking is the ability to filter inbound network packets by process ID.

That sounds _awesome_ and I would really like to know more about that feature. While searching the man pages for ipfw(8)[0] and pc.conf(5)[1], I couldn't find anything about filtering by process ID. The closest thing I could find was the capability in pf to filter by process user/group. Is there more you can share about this?

[0] https://www.freebsd.org/cgi/man.cgi?query=ipfw&apropos=0&sek...

[1] https://www.freebsd.org/cgi/man.cgi?query=pf.conf&apropos=0&...

EDIT: The parent comment where this quote came from was deleted.
Interesting in the UK every agency I have directly dealt with has asked first and got my verbal permission to represent.

Sounds like the employer is a shitty as the agency here, if I had had an offer like that withdrawn I would have sent a stiff letter from a lawyer wanting a "compromise agreement"
Yes, exactly. When I write SQL applications now, I usually start by implementing a little database interface to take care of the boilerplate. The application can then provide SQL as needed.
People lie as in "some people lie". That sounds like a narcissist what you are describing there.
Ok, but that doesn’t answer the question at all.
If I live in the EU and work for Google I don’t have to pay US income tax.

I’m not arguing for/against btw. Just asking about the technical reason.
I have a friend of mine who swears by x2go to further streamline this kind of "remote" dev