skysight-inc/HackerNews huggingface dataset:
Some problems mentioned on the comments on here, although I can think of other problems too than only the ones mentioned. So, I can think of another possible solution to these and many other problems (although it has limitations, but there always will be): Don't design your game for Windows or Linux; write it for Famicom or Game Boy Advance or whatever (or design your own open source VM if you must, and use that). Emulators are available for many computer systems (including the less common ones), and will do many things for you automatically too that you will not have to deal with by yourself, such as rebinding controls, zoom levels, etc. They will then also the user will not have to worry about malware as much, either.
>I can buy several weeks of stuff in advance, but not several weeks of milk and bread, or it'll expire

You also forgot: meat, vegetables, fruit

If anything those expire sooner than milk and bread (at least judging by the best before dates), so I'll need to go to the supermarket to buy those before I need to buy milk/bread.
This, and I wonder how we (as societies/countries) aren't aware of that. I know some high level people in ad tech and they couldn't care less, but I believe lots of average Joes would care much more about their online habits if they knew the long term impacts (which we don't fully understand, but there's already some bad sides).
Wow. Mind blowing. I am real big on the never give my TV WiFi password but just recently bought a new TV. It’s been getting firmware updates and I could not figure out how. Got the latest HDMI 2.1 for the XBox.
A Guide to Using the Python Enum
This is the thing that keeps me from recommending Mattermost in education. We had no end of trouble with MS Teams for the same reason. Students logged into our instance couldn't access their work systems. MS has made some progress to fixing this, though it has a way to go before it's as easy as Slack/Discord etc.

In my mind the gold standard is Discord. One login/password/mfa and I have access to hundreds of "servers". I have over 30 slack passwords and MFA tokens in my password manager and I know people with many more. Though I suspect the ability to self host Mattermost will make it more like Slack than Discord there.

I would also like to say thank you. Mattermost is one of the few products I've seen that doesn't lock MFA behind an enterprise subscription. I can't stress enough how happy I was to see that.
https://www.israelnationalnews.com/News/News.aspx/309762 Israel found that "Israelis who were vaccinated were 6.72 times more likely to get infected after the shot than after natural infection"
Leap Smear doesn't mean just ignoring leap seconds.

https://developers.google.com/time/smear
This is essentially the model in many parts of the world. I wouldn't be so quick to dismiss it.
The "-" package: https://www.npmjs.com/package/-
There is no incentive to care.
> Delta wasn't known to have this level of transmissibility until the last three weeks.

Delta was formerly known as the India(n) variant. We've known it had high transmissibility since April or May.
Build a conversational AI app to automatically qualify leads over the phone
$Smart Marketing Token$ ICO Just Started
If you watch news on PBS, you see essentially the same stories, covered in the same way, as you see on any other network. Try comparing them as an experiment, it is enlightening.
What’s the difference between photons coming off the gold ion traveling at 0.995c vs a high energy photon with a high frequency like a gamma ray? Like can’t you shoot 2 beams of gamma rays at each other and have matter anti matter pairs pop up?
An attempt at demystifying graph deep learning
India's per-capita deaths are lower than Floria. And sunlight sanitizing the air might be bunk, but being able to socialize more outdoors is very much not. India's population density is nowhere close to Florida's.
Yeah. This wasn't the case a while back--PostgreSQL was missing support for what I think people call covered indexes, and so would only use the index to filter a set of candidate rows and then still had to go digging around in the real tuple to verify it matched--but I am pretty sure they changed that a while back.
Tidepool | Backend Engineers | REMOTE | Full-time https://www.tidepool.org/jobs/backendengineer/

Tidepool is a 501(c)3 nonprofit organization on a mission to make diabetes data more accessible, actionable, and meaningful for people with diabetes, their care teams, and researchers.

We are looking for backend engineers to join our cloud platform team that powers all of Tidepool's products. We are proudly open-source, so you can get a taste of the tech stack and environment right here: https://github.com/tidepool-org/development - however, bear in mind our production environment is actually Kubernetes hosted on AWS.

The salary range for the position is $134,000-$155,000
Tencent tanks 10% after Chinese media calls online gaming ‘opium’
Ask HN: Anyone hiring digital marketing rolls?
My partner is looking for jobs in the space. She wants to work at a company that’s not just a boring corpo slog.

Any recommendations would be great!
FYI:

"For example, there is a tradition in many newsgroups and other Internet discussion forums that, when a Hitler comparison is made, the thread is finished and whoever made the comparison loses whatever debate is in progress.[8] This principle is itself frequently referred to as Godwin's law."

https://en.wikipedia.org/wiki/Godwin%27s_law
You offer two examples of value:

1. Fund and drive vaccine development

2. Purchase large quantities

Neither of those is what I want from my insurance company. How much are those two things costing me? If my taxes just went up $100/year for the next 3 years to pay for that vaccine, that maybe wasn't ideal. If my taxes went up $10 total, that was an awesome deal. If I have no idea how much that vaccine cost me, and nobody else seems to have a way to figure it out, that's really bad. One of my biggest complaints about health insurance in general is the lack of transparency. If government control reduces transparency, that would be bad.
How does this relate to what Friston calls free energy minimization (or simulated annealing) if I might ask?
Could be a preference for labor embedded in there
Much of our codebase is python microservices communicating via Kafka. Once you get past the hurdle of getting kafka connected it's pretty reliable. We have a shared library for producing and consuming so we don't need to reinvent the wheel for new services. We also dump the resulting messages as rows into a database. It works very well.
Only when people buy into culture / expectations can those be the things that allow for bad behavior. Human beings range on the spectrum from follow-the-herd to contrarian-just-for-the-sake-of-it, which really confounds the ability to place blame for bad behavior here.
Like others have said, it is just one tool in the tool box.

We used Kafka for event-driven micro services quite a bit at Uber. I lead the team that owned schemas on Kafka there for a while. We just did not accept breaking schema changes within the topic. Same as you would expect from any other public-facing API. We also didnt allow multiplexing the topic with multiple schemas. This wasn’t just because it made my life easier. A large portion of the topics we had went on to become analytical tables in Hive. Breaking changes would break those tables. If you absolutely have to break the schema, make a new topic with a new consumer and phase out the old. This puts a lot of onus on the producer, so we tried to make tools to help. We had a central schema registry with the topics the schemas paired to that showed producers who their consumers were, so if breaking changes absolutely had to happen, they knew who to talk to. In practice though, we never got much pushback on the no-breaking changes rule.

DLQ practices were decided by teams based on need, too many things there to consider to make blanket rules. When in your code did it fail? Is this consumer idempotent? Have we consumed a more recent event that would have over-written this event? Are you paying for some API that your auto-retry churning away in your DLQ is going to cost you a ton of money? Sometimes you may not even want a DLQ, you want a poison pill. That lets you assess what is happening immediately and not have to worry about replays at all.

I hope one of the books you are talking about is Designing Data Intensive Applications, because it is really fantastic. I joke that it is frustrating that so much of what I learned over years on the data team could be written so succinctly in a book.
Under 200 confirmed reinfections worldwide: https://bnonews.com/index.php/2020/08/covid-19-reinfection-t...
I've had the same black/white HP LaserJet 4000 with ethernet for close to 20 years, and it has been an amazing beast of a printer. Never needed anything else.
> Sharing code was for big hard stuff, not easy stuff.

This is exactly where I'm coming from. Maybe it is romantic, but I also find it pragmatic when I write code in Common Lisp.
Please drink a verification can
And removing it will probably break half the internet. NPM is a nutshell.
This is not an example of a market inefficiency. There is risk, opportunity cost, etc on doing a lifestyle like this one.
If somebody who refused to get vaccinated gets sick, you can say it's their fault. But some people can't get vaccinated, and for others who did get vaccinated the vaccine will have no effect - these will still be at risk until (if ever) herd immunity is reached...
Also 56 dependents
It's impossible to unpublish packages now.
>People knock inkjets but I've loved my Brother inkjet

Brother are definitely the least scummy printer manufacturer by a country mile. Everyone I know with a Brother has always been pleasantly surprised by the quality, support (both my 2004 label printer and 2009 colour laser still get software updates!) and cost of supplies. Unfortunately, the Canons and HPs are definitely the most popular...
Wow, that's the most in-depth response to a Launch HN I've ever seen.

This is probably the most substantive Launch HN thread (I mean of the official YC startup launches at https://news.ycombinator.com/launches) that we've yet seen. And it was very little work to put together.
Your outrage radar is a little too sensitive pal.
AirPrint is a must for me. I do not maintain a dedicated desk. I leave the printer on an end table in one room of the house and I work from all over the place. AirPrint allows me to print from any of my devices from anywhere inside my house.
>Right but what's the ratio of people making dedicated trips for milk vs people who buy it with their other groceries

From my experience, definitely more than 1:50.
I don't think it's worth doing all these tweaks.

The first reason is that it's all running on Linux anyway, and Linux is (in general) swiss cheese, security-wise. Even with a billion container tweaks, there are still holes that can be exploited from the container to escalate to the host OS.

The second is that attacks don't need to privilege-escalate to the host to cause havoc. If the attacker can read memory, they can get credentials for other network services and exploit them from the container. Or they can drop malware from the container to any users of a service, or upload it to a service. Or they can just scan the network looking for another vulnerable service. Or it could be something like EC2/ECS Metadata Service was left accessible and they can start enumerating your cloud account(s). More than enough for the average attacker.

Just assume that a Docker container is exactly the same as running a regular process on the host OS, and it will be much simpler to identify attack surfaces and mitigate them.
Yay I did my first open source commit
> He plans to return the unopened device, and while he's glad the strategy worked, he doesn't think it's fair. "The only way you can get any customer service is if you prove that you've actually purchased something from them," he said.

I think this guy just figured out the “customer” part of “customer service”. This, I think, illustrates the issue with Facebook well.
I just canceled one of my credit cards and then started getting DOZENS of emails from services warning me that they were canceling soon. It is absolutely stunning to me how many different subscriptions were flying under the radar. Sneaky sneaky!

Huge shoutout to Adobe for making a stellar product but come on... I need it for so much that it is basically like paying rent.
> Covid restrictions and screens

Reading books is the same, so it's not like the screens are part of this (if you want to link it to Covid), unless you make kids stare out a window with nothing else to do.

It also might be lighting according to Chinese research. It's possible better indoor lighting might mitigate or even solve the problem.
>it was connected to the internet through my ROKU via HDMI.

That is really cool but also very scary.
I don't like feature of many of the modern programming languages requiring strings to be Unicode and restricting many things like they mention there (e.g. disallowing mismatched surrogates, disallowing out of range values, etc). It is why I like programming languages such as C and PostScript, which don't do Unicode (there are many other good things they have too; that is only one of them). When they do use Unicode, it is annoying to have to work around it.
From what I learned, it’s not specialty. Congress has a law that certain percentage of military provisioning must be domestic. The military had to meet the quota by buying toilets, and someone set up a factory in the US just to supply the military, so the unit price was through the roof. This became an example of how the US manufacturing has weakened so much.
> the only thing that made me more miserable than interviews like these was the work I got to do afterwards

Can you give some examples?
There are articles on the Internet that say that the US is withdrawing to focus on the great powers competition (basically China). It doesn’t have the extra resources to burn on Afghanistan and Iraq anymore. The US has also drawn down troops from Iraq.
I now have a CP2025 for a decade, no problems, before I had another large HP for over a decade, only dropped it because the new one is a color printer.
They too are starting to taste more like cardboard.
I'm an exclusive arch user and very happy with my time but your comment pisses me off. You had a poor experience with MacOS and a great experience with Linux so naturally the OP must either be misrepresenting their experience or "doing something wrong"?

Why on earth would anyone want to purchase another computer for the sake of using an OS that they already have been soured on, especially when they could just spin up a VM? That's just being wasteful regardless of how expensive it is (computers also occupy space, energy, and time).
This seems to mitigate the specific threat where I gain non-root shell access to the container, but there's a root process running interpreted code, which I can modify.

However, if the container doesn't contain any processes running as root, there doesn't seem to be any benefit (besides defense in depth) to marking the code as read-only.
Why Is Beijing Micromanaging Its Technology Sector?
The letter appears to be criticizing a different document: The California Mathematics Framework. That framework appears to be around a thousand pages, which I don't have time to read right now, unfortunately.

It is strange that you think that letter would change my opinion though. It doesn't really contain any analysis or arguments. It just says that the changes are bad, and here is a long list of people that agree. After having read the actual document, why would you think reading that letter would change my mind?
would you have preferred

{{ for item in items | orderBy 'field' -1 }} ?

I feel like you're getting hung-up on the fact that the template directive is also a valid attribute and not something similar to jinja - but that's just syntax
Why is Switzerland so high on the list? We might have low taxes for companys, but since many years now, other countrys get all information about the customers. So if an us person open an account, they send all information about it to the us. I think this is at least since 15 .. 20 years now.
Rumor has it a low 7-figure business is most likely to get audited. Big enough to be worth it, small enough to be shady.
Oh that's just extremely not true. Open, non-secret courts are incredibly important for avoiding impropriety. Especially in a common law system, there's just no way that would work.

The only exception are family law cases.
Each instance of "enum struct { abandon, save }" would denote a different type, yes? How would you write a compatible definition to go with your prototype?
So right! A lot of it comes down to the availability of Qualcomm's XR2 chip but Oculus has made VR accessable to anyone for half the price of a mobile phone and that is a game changer. Lot of noise lately about the death of VR [1] or PCVR [2] but my money says things in 3D are just about to lift off.

[1] https://www.wired.com/story/virtual-reality-rich-white-kid-o...

[2] https://twitter.com/kentbye/status/1421545550407630849?s=19
Couple harassed by former eBay employees sues company and former executives
Ask HN: What are the common ways in which security fails in agile development?
As part of a conference I've been invited to present in, I've been asked to talk about integrating security into agile application development and I want to be able to talk about common ways in which security had failed in Agile development. Apart from the most obvious problems of not integrating security into DevOps or not testing the dependencies, do you guys know of any case studies of companies that have made large mistakes (security-wise) when building applications in an agile manner?
The #1 financial integration feature missing from ~all banks ~everywhere for most users is secure transaction notifications. Granted, this is significantly complicated by cancellation, deferred settlement, bank fees as an externally accounted figure, debit states and failed transactions with rollbacks or associated credits. But just a dumb integration would be enough for many uses and would allow firing a substantial number of accountants. It's not too tongue in cheek to suggest that the whole hosted-accounting world is largely playing off this one feature + pretty graphs.

Thoughts on future settlement protocols: https://raw.githubusercontent.com/globalcitizen/ifex-protoco...
+1. I have a Brother HL-5250 that's 15 years old. I think I paid $250 for it, but it has to be one of the best pieces of technology I've ever bought. It's been a while since I looked at its internal counters but it probably has printed close to 50k pages. The printer itself is still 100%. About 5 years ago something gave out in the paper tray and it stopped feeding correctly, but these days I don't print more than a couple times a year so I just load paper manually in the front tray.
Your comment sounds like you should be supporting SpaceX. SpaceX is one of the only orgs that has re-used orbital class rockets for useful payloads.
I don’t know any specifics about this, so this as an attempt at asking questions of what to possibly expect from those numbers. Alberta seems to be 63% vaccinated, which seems to put them well above average for the US? And it looks like those numbers are currently computed for the day before the latest surge in cases took off?

Edit: later learned the parent is talking about R0 and you are talking about Rt, so those numbers are not directly comparable anyways.
>There are thousands of Americans that are dead today because people wanted to go to a party, or a restaurant, or a wedding.

And there are tens of thousands of Americans who willingly gave their lives fighting in wars so that Americans (and citizens of various allied countries) could still do such things and live freely. A life driven just by fear of death is barely a life at all.
That seems nitpicky. There are lots of non-eradicated endemic diseases (ebola, malaria...) that are objectively much scarier than covid. But we don't freak out about them because they are well-controlled and rare. A covid mitigation regime that keeps its R0 under 1 and its outbreaks local and non-spreading would be very much the goal here.

> It would seem to me that by an endemic standard, the Covid outbreak was gone from the US between May and July and has only just recently made a resurgence.

Pffft. Yeah, not even close. At its lowest, the covid death rate was 5x higher than average deaths from influenza over the past decade.
I have the same printer. Sometimes it randomly locks up. And disappears from the network (ethernet, wifi is off).

Otherwise it is precise enough for me to toner transfer masks to manufacture little PCBs with traces of 0.2mm. And with colors I can print in green to make a poor's man solder mask and silkscreen.
Operational support is more interesting with this kind of an architecture. Dealing with message queues and all that can be challenging for a traditional organization.
All these refactorings can only be done automatically and safely if you have type annotations (i.e. core).

Without them, all these refactorings can break your code (as in, not even compiling, let alone run).
I had no idea the forced Ukrainian Famines killed more than the holocaust...
Snorkeling Tips for Beginners- That Will Make You Look Like a Pro
Not for a company, but I've embraced it pretty hard for my home automation. It's sort of the hammer I hit everything hard enough with until it looks like a nail by making everything go through the MQTT broker. The website? A static json blob describes interesting MQTT topics, and opens a MQTT over websocket connection to read/write any state. Zigbee, et al.? Translate to MQTT. Reporting? Daemon that listens to all topics and dumps it in a Sqlite database to be queried at my leisure. Events like sprinklers on/off? Python scripts in cron jobs that talk to everything via MQTT.

Basically everything that makes fully event driven architectures difficult is ameliroated because the only consumers are myself and my wife, and we literally built up the whole system. Something appears to be locked up? There's a system of watchdogs to kill stuff, all hardware has been designed to fail off into manual control, and we can pick the pieces up at our leisure like when anything else in the house breaks. The last will and testament messages in MQTT are really nice for at least reporting hard failure conditions.

I'll be the first to admit that I would not look forward to productizing it and supporting someone else's house (to the point that I'll probably never do that). It's so easy for messages to make their way into the bit bucket when setting up a new subsystem, and everything is so loosely coupled because of the event system it's almost like it's all "stringly typed". And being both software engineers, we sort of relish in how awful the UI is, even using 98.css.
Many times it's not that, or specifically that type of behavior doesn't cause the weird 'something randomly blows up' type problems. It's that it is using index size vs on disk size or something for specific query values and deciding to do something kind of dumb, like a full range scan, because it isn't taking into account the disk data is on... well disk, and the index is already loaded into memory because of other queries.

Semi-locking it to known good indexes or whatever, or at least overriding it's attempt to be smart, helps usually in cases like this as it cuts out the long tail behavior and makes the whole system more predictable.
This is great to hear that Clojure experience is not a requirement! Thank you for sharing. I am based in NY and not willing to relocate, so I will look into NY/remote companies :)