skysight-inc/HackerNews huggingface dataset:
And yet Japan still experienced large waves of infection of every variant, prior to reopening the borders to tourists and after reopening the borders (which only happened properly in the last couple of months). Possibly because the borders weren't really closed as "essential" travel by Japanese nationals among others occurred, and of course, trade. Much to the chagrin of far too many nationalists the sakoku[1] is a distant memory.

Aside from which, it's been known since 2020 [nature 1] that such closures are ineffective once the virus is international, as pointed out in [nature 2]:

> We found no evidence in favor of international border closures

[1] https://en.wikipedia.org/wiki/Sakoku

[nature 1] https://www.nature.com/articles/d41586-020-03605-6#content

[nature 2] https://www.nature.com/articles/s41598-022-05482-7
you can already get this with the "Refined HN" chrome extension
What is your goal?

For short-term career growth, $YOUR_COMPANY's current preferred ETL tool will have the biggest ROI. Focus on design patterns: while APIs will come and go, the concepts, as you rightly say, are transferrable.

If you're looking to land a new role: the market says dbt, databricks and snowflake are pretty strong bets.

If it's personal interest, or a high-risk, high-reward long term play, take your pick from any of the new hotness!
https://archive.vn/wFO2I
No doubt! Even if the CDC hadn't lied they'd still have a lot to answer for.
Did not know that!

You just saved me $5 per month. Happy holidays.
That article is about UV light, not bleach?
>attribute words to someone that they did not use, especially when presented as a quote. Misuse of technology can have tragic conse

It's called a paraphrase. It's not a journalist secretly fabricating a quote to leak ahead of an election, it's a comment section where the context is visible and the paraphrase functions to restate an element of the argument that merits special attention. I've never before seen people get confused about this idea except on hn.
let’s say some software has 100,000 users. the maintainer goes bad and wants to steal some users’ bank passwords to profit.

if they ship a keylogger to every user, the odds of being noticed before they’re able to cleanly get away are substantially lower than if they ship that to a subset of users. so they may prefer to scam only 100 users, chosen by delivering a malicious payload to only every 1000th curl/https request for the source code. even if one of those users notices, said user will have a tough time confirming and attributing it.

now try doing that with a modern package manager. you can’t, because the package manager ensures every user gets the same code. you can still deliver different experiences at runtime — but you’re not likely to have the superuser privileges needed to run a leylogger or read ~/.ssh/id_rsa, etc, at that point.

it’s a safety in numbers game. i’m sure you play that game elsewhere in society. i won’t say it’s foolproof, but i’m not sure why it would seem incoherent to you when applied to the digital.
https://archive.ph/https://www.ft.com/content/b2154c20-c9d0-...
>Instagram and Youtube could have grown on their

Hadn't they grown on their own before they got bought up?
Wasn’t one business strategy to absorb the workers so denying other companies from having the staff?

If that’s the case perhaps this might help other companies thrive, one question is are the salaries comparable?
I have been looking for this comment!

Bees need to defend themselves against other insects. The stinger doesn't detach when the threat isn't great enough to warrant suicide.
To clarify: I agree that the "astounded" comment was not an angry comment.
A Heat Pump Might Be Right for Your Home. Here’s Everything to Know
U.S. to examine Southwest Airlines cancellations
> My hobbies and interests seem to constantly preoccupy with survival and understanding how the world works

May I suggest mountaineering, hunting, hiking, or motorcycling instead? They all involve significant amounts of insight and understanding to not die. I've enjoyed them all.

I've also tried living off the grid as much as possible, and, well, it's not practical to be a purist about, not if you want to maintain modern living standards. I mean, you could decide to live like you're settling Nebraska in 1862, but are you willing to put your loved ones in a situation where medical care isn't available?

Anyway, it's very hard work, subsistence farming is literally a full-time job, and it involves a _lot_ of isolation. Some people can go into the bush alone for six months and come out fine, some people lose their shit after a weekend with no company other than themselves. I'm in the latter group (although to be fair, it takes me a week to reach the twitchy stage), and I have no shame in admitting it. We've evolved to be social animals.

Lastly, a reminder that the ol' philosophical father of modern homesteading thought, Henry David Thoreau, wrote Walden while living in a hut 1.5 miles from his family home in Concord.
I have this problem with thunderbird's calendar. It won't let you set the event start before the event end, even for a second while editing. So I have this common problem.

1. Have an "evening event" from 16:00-23:00

2. The start time changes (or most likely was previously a generous placeholder)

3. Update the start time to 19:00. Thunderbird automatically adjusts the end time to preserve the length. Now it is 02:00 the next day.

4. Adjust the date back, however after the first click it closes the datetime picker and throws an error.

5. Try again, select the future date to get past the date picker into the time picker, then select the correct time.

6. Open the datetime picker again, select the correct date and the same time.

This is a particularly egregious example because the datetime picker is combined and aborts half-way through after you select only a date.
And Trump was wrong to do that, but please note that I was replying to:

> There are people within the government whose job it was to respond to the covid pandemic. Part of that response involved educating the public about the disease and best practices related to it, which therefore included fighting misinformation.

It wasn't Trump pushing Twitter to ban anything that disagreed with the CDC's official position, and Trump separately pushing to ban misinformation about panic buying doesn't justify it.
Considering what happened in 1815 I think the British just didn't care all that much.
When the US made claims on Canada that changed.
Neat, ought to etch that one some PCBs.
I always loved the crows in the city and tried to be friendly to them, even sometimes feeding them - one time I had up to 30 crows patiently sitting around me, each one waiting for me to throw them their little piece of cheese which they would catch from the air. So I always was under the impression that my neighborhood crows tolerated or maybe even liked me.

This changed when I got a dog and moved to a different part of the city. The dog loves scaring away birds by running up to them, which the crows weren't happy about obviously. I tried to prevent the dog scaring crows (pigeons were O.K.) but she managed to scare them a few times anyways.

The crows didn't like this. Up to a point where whenever the dog and me encountered crows, the birds would warn and call others, swarming around us in a threatening, scary way.

But after months of me carefully keeping the dog from scaring the crows, pulling her back on the leash and letting her know the crows are our friends, the crows are friendly again. Even when we walk closely by crows, they don't mind. I'm 100% convinced the crows have learned that the dog is under my control and I keep her from charging at them.

No more warning caws and ganging up on us. Such amazing birds.
I can never get my game pad to work right with games on a Mac in Steam, with Arcade it seems to have no issue.
> Which is a huge win IMO because the whole class/object paradigm in JavaScript is broken, and tracking what ‘this’ might be is literally impossible.

I chuckled. `this` is a piece of cake to understand compared to hooks.

`this` is a function argument that is typically passed to the function by placing it left of the dot at the time when you call the function. That's all you need to know - now you understand `this`.

Hooks are a whole nightmare in comparison - there is a stateful counter that assigns an index to every `useState` call just to determine which result you need to get back. This is a terribly error-prone design that passed review with lots of dubious justifications.
Don’t Embarrass Trump over Tax Records Release–Charge Him or Don't
Can you quote the sentences your are concerned about. While one could maybe make some non-sequitur conclusions by reading quickly, I do not see that much sensational reporting. The question really is what 'large amounts' mean when speaking of PII (when talking about single site I assume thousands is relatively large). But I agree that such subjective measures could easily be replaced by numbers.

>Some devices were left behind during the hasty withdrawal of NATO troops. CCC researchers found large amounts of biometric and other personal data when analyzing such devices
The idea I came up with when I first heard this question is that flowers are often markers of a healthy ecosystem and food web with lots of animals and plants which may be sources of food, even if the actual flowering plant itself isn't edible.

Of course the "why did this" evolve questions are usually impossible to answer, though it can be fun to think about possibilities.
It’s mostly encrypted in transit (on the wire) now. For such mail, each mail transfer agent can still read it, but network devices cannot.
(To be clear: this is not a comment on Google's broken platform or the article, that's just awful. It's a response to the question "who gives a fuck?" regarding torrenting generally.)

> would Jesus' other teachings...not have left you considering digital piracy to be immoral?

Romans 13 calls Christians to be subject to authorities, that would be most Christians' given reason. It's one of my reasons, but it was not the reason that first convinced my heart.

> I can't understand how that particular bible verse could be a genuine influence on deciding whether or not illegally downloading copyrighted material is acceptable, at all. Can you explain what logic led from reading that text to deciding it meant you shouldn't pirate things?

Enemies of Jesus asked (paraphrasing) "Is it righteous to pay Caesar's tax, or not?". They were trying to trap him into saying something either illegal in the eyes of the Romans, or unrighteous in the eyes of the Jews. This is why Jesus says to bring him a coin, and asked "Who's head is on this coin?", and then says therefore "Give to Caesar what is Caesar's, and give to God the things that are God's". This is the answer to the question of what is right with conflicting authorities, because on reflection it is not controversial that God's ownership should take precedence, but that otherwise in Caesar's land and with Caesar's money you must play by Caesar's rules.

Furthermore, for a free man of those days, this principle would have been a precursor of the social contract: you partake in Caesar's money (or live in his land), then you pay Caesar's tax; the same way that you might argue that people who benefit from society owe a debt to society.

Thinking of it this way, now think about media that is 'owned'. It bears someone's mark. You watch completely freely, you are far more free and flexible to choose what media you consume than what economy you engage with. Nobody in the free world is oppressed into watching movies. I find it now actually principled to defend therefore that the 'owner' of some media (especially the creator) can expect payment in return for a copy of the media. We can certainly debate about reasonable scope of copyrights, but I think copyrights themselves are reasonable to an extent.
I can't build any software for macos without signing a contract and buying their hardware. The fact that it is proprietary is the obstacle here.
AFAIK Telstra phone boots include a wifi hotspot. Or at least they usually do (I'm not sure if all of them do but I would imagine that this is usually the case in urban areas).
As someone who always wanted to try Vim out, I thought the Vim keybindings plug-in was a total game changer. I only use it for moving around in and manipulating the text - because that’s all it can do - and it’s awesome. Genuine life change.

Just a little counterpoint basically - I don’t think you need Vim’s entire editor model to get a lot of value out of it!
This distinction was important at the time.

> The jump from single-screen or flip-screen graphics to scrolling graphics during the golden age of arcade games was a pivotal leap in game design, comparable to the move to 3D graphics during the fifth generation.

> Smooth scrolling on IBM PCs in software was a challenge for developers.

Source: https://en.m.wikipedia.org/wiki/Side-scrolling_video_game
I had not seen that, thank you. The compilation being optional, backwards compatible, and producing readable / step-debuggable JS seems like a really nice approach.
What statement of mine is he paraphrasing in his comments?
It's interesting to see this, I want to know about how others work.

But I've found with jupyter that it's most productive for me to just use jupyterlab in the browser, it has lots of features and for the visualizations that I do I need a good viewer. So vim doesn't work, and executing in ipython is like the console, not the notebook interface anyway.

I recommend using jupytext too, and then you can keep .py files as the canonical notebook files in your repo and code history.
Is ccc worth attending remotely this year? Use to be my favorite con but it is mostly german (I don't know the language) and I haven't seen anything that stands out last year or for this years' schedule. Been watching since 26c3.
I think the idea is that Jesus was saying secular authorities should be regarded as authorities in secular affairs, while religious authorities / God / the church should be regarded as authorities in religious affairs. At least that's one read of it. So the commenter defers to the illegality of piracy as determined by secular authorities, and doesn't pirate, as a way of respecting (his/her interpretation of) Jesus' (reported) teaching.

Which in my view is a fair approach to life, but hard for me to adopt personally.
To paraphrase my understanding of your position: a suicidal trait picked up by an entire species is a totally neutral trait that somehow neither provides advantage nor disadvantage and still hasn’t been lost and the reason that it provides neither positive nor negative benefit to that species is unknowable.
If you mean that as opposed to part of it being converted to taxes, I'd argue that's not quite "the right thing". Or does the artist not benefit from public goods and services, like roads, public lighting, police, firefighting, etc etc etc?
Honestly, full AT tree support is minimum table stakes at this point. If a toolkit’s documentation doesn’t say how that support is of course there because they started with it in mind, then it’s an automatic skip for anyone building production systems that are expected to be live in the US, Canada, Israel, Australia, Norway, the EU (in 2025), etc etc.
because the parent video never mentionned bleach. He asked if we could have something that could disinfect from the inside. CNN translated that as bleach. just like they translated the hunter biden story as russian propaganda. that is US media so its nothing special. what is special is that educated people are talking about bleach while they have access to the source material and can tell there is not once mention of bleach
That's a cool library. I note that WolframAlpha handles this type of stuff readily. Does anyone ever bundle Wolfram products into theirs to handle natural language type things? I'm not immediately sure of the licensing framework, but it would seem nice to be able to do that.

Edit: It seems that WolframAlpha does have an HTTP API.

https://products.wolframalpha.com/api/documentation

I'm curious if anyone has used it. It costs but it could save an immense amount of time.
Are all purchases on iTunes DRM free?
There used to be large banners and numerous emails warning about this. The deadline has passed now but you can get the “non commercial” flag enabled by going to the help center and asking for it in the chat bot.
We are 5 days from the new year, so in 2023, a data engineer ought to take a serious look at Elixir.

I manage Elixir systems for data engineering related work, so I can attest to its use in this domain within a production environment. I also have used Rust for comparable data-engineering related systems.

Elixir is a phenomenal language for data engineering. I've written message processing pipelines in Rust and didn't get anywhere near the level of design considerations that Broadway / Genstage have. Some day, there may be robust open source offerings in Rust as there are in Elixir, but the ecosystem hasn't reached this state, yet. Rust asyncio is also in a minimum-viable-product condition, lacking the sweet structured concurrency that Erlang-OTP solved long ago and Elixir benefits by. Data pipeline processing in Elixir, utilizing all available cores exposed to the runtime, is straightforward and manageable. Telemetry patterns have been standardized across Elixir ecosystem. There are background worker processing libraries like Oban that help with audit trail/transparency. Smart, helpful developer communities.

Elixir is not going to beat Rust on performance. CPU-bound work is going to take orders of magnitude longer to complete with Elixir than Rust. You could extend Elixir with Rust in CPU-intensive situations using what is known as NIFs but you'll need to become familiar with the tradeoffs associated with using Rust NIFs.

Writing in Rust involves waiting for compilation. When a developer waits for compilation, they switch to something else and lose focus. You can use partial compilation for local development, and that speed things up. You also need to have a very modern workstation for development, preferably an M1 laptop or 16-core Ryzen, with at least 32GB ram and SSD. Elixir, however, has quick compile times as it doesn't do anywhere near the level of work that Rust compiler does. There is a tradeoff for that, though. Elixir is a dynamic language and consequently has all the problems that dynamic languages do that are automatically solved by a strongly-typed compiled language such as Rust. You also discover problems at runtime in Elixir that often would be caught by the Rust compiler.

One final mention is Elixir livebooks. Elixir has thrown down the gauntlet with livebooks. Coupling adhoc data scientist workflows in notebooks with robust data engineering backends makes a lot of sense. There are high-performance livebook dataframes backed by Rust. Elixir backed by Rust is beating Python backed by Rust from developer experience down.
I wonder if you could actually rather quantify date related errors by analytics. I actually booked the wrong return flight once because the date picking logic was too intelligent for me. There should be many signals pointing to this.
Sounds like you assume Germany will be better for employee protections in all ways compared to America.
Fair enough. Шаганов is still alive (and posted to VK yesterday) so I'll ask.
It blows my mind that there's so much devotion to the tool first, problems second, which must be mashed into a shape that fits my tool.

I don't think I'll ever describe myself reaching <X> nibbana, because, well, a hammer is a hammer, an IDE is an IDE, a tool is simply a tool, a means to an end.
Yeah well React's "custom hooks" documentation doesn't help matters.

In reality React doesn't expose public APIs for creating your own useEffect; just the base hooks you can compose into "composite" hooks.
Riveted by Nature’s Beauty: Five Japanese Haiku Poems
Of course. I didn't imply the various backends and operating mode of Qemu weren't part of the set.

I meant that Bochs and 86box are just single commands that do a single thing. Qemu is more like LLVM and is indeed massively more complex.
These are often called "Just So Stories" after Kipling's book for that very reason.

See:

https://en.wikipedia.org/wiki/Just_So_Stories#Evolutionary_d...

https://en.wikipedia.org/wiki/Just-so_story
> Torrents do share it though

Torrents don't share it. You do if your torrent client is configured to do so.

BitTorrent is a protocol. You use it how you use it. If you only want to use it to download stuff, you can.
Yes, clearly the Mayas were a peaceful society living a perfect harmony with themselves nature and other tribes, and no regular practices contrary to modern sensibilities.

https://en.m.wikipedia.org/wiki/Human_sacrifice_in_Maya_cult...
Are you a Chatbot?
SpaceVenture from the ex-Sierra Space Quest developers took 10+ years on Kickstarter. Easier to slip deadlines when you don’t have a studio making external commitments.
What to Expect from AI in 2023
What developer tool do you miss or wish existed easily in the wild
Easily in the wild can be interpreted as open sourced/open core
In character encodings, mind adding morse (including the non-printable characters[1]), international code signals[2], and semaphore flags[3]?

Its easy overlook just how much of the information age was already present by the turn of the century. The implications of what they were doing had yet to unfold.

1. https://en.wikipedia.org/wiki/Prosigns_for_Morse_code

2. https://en.wikipedia.org/wiki/International_Code_of_Signals

3. https://en.wikipedia.org/wiki/Flag_semaphore
Popping them up at the same time is really good for "pipelining". I know that the year picker is next and I know where it is while I am entering the month.

If you hide it on a different screen I need to react to it when it appears.

Not to mention that you now need a "Next" button and a "Back" button in case I made a mistake (or just want to double-check what I inputted)
David Letterman and Volodymyr Zelenskyy [video]
There are a number of recommendations at https://www.privacyguides.org/email/

Personally I use mailbox.org and have no issues. Fastmail seems to be a very popular option here.

It's likely that a lot of these will probably lack certain features Gmail has such as auto-categorising emails (partially due to the fact that they are not in the business of scanning your emails in the first place). I'm not sure if there are open-source tools to replace those features.

Personally, my approach would be to focus on reducing the junk mail. Moving to a new email address would give you a clean slate, at least. You can also look into AnonAddy or SimpleLogin to help prevent spam in future.
Cloudflare and other providers add this in front of websites for DDOS protection purposes, and it is triggered based on different factors, one of which is location. I regularly get this on an Australian forum that discusses SOHO routers (and Javascript-based validation always fails so I have to solve a captcha instead).
Tensorbook