skysight-inc/HackerNews huggingface dataset:
When I was a kid, I could get information on how to use the BASIC in my computer to make games. Was that exploitative? The company, knowing kids will consume this media and spend more time on the computers, late into the night, making BBSes and interacting with other kids. Oh, so exploitative!

If, as a parent, you don't want your kids to play Roblox, don't let them. My kids (and seemingly all of their friends) love it, have played it a lot, have spent time creating and learning how to create, and interacting with other kids.

>It's using the same dynamic as a multilevel marketing scheme on children.

I've never seen where my kids are asked to recruit more kids to follow them and filter money up the pyramid. Maybe you and I have different views on what a MLM is?

Have you even played Roblox? Interacted with the culture of it?
Interesting, thanks for sharing. How often do you do that and how did it benefit you?
Same thing with Outlook web version. There is no way to disable the spam filter, and various workarounds suggested by users on forums tend to stop working randomly (e.g. creating a rule to move each message where you are the recipient to "Inbox" worked until recently but no more)
What was the brand / model of the tablet? And did the malware do anything else than force setting your homepage?
Anything with remote updates falls into that category.
I'm not saying this is impossible but I think you'd have to work rather carefully to not have to parse the code twice and effectively run two type checkers in parallel. Which, on second though, you could run the fast one then the slow one. Perhaps that's an option.

> I would personally be very happy to use a significantly slimmed down subset of TypeScript if it provided a 62x performance improvement. Slow type checking is currently the main drawback of TypeScript development in large projects.

We all think that until the slimmed down subset doesn't work with our favorite libraries. Sure, there may be people who use no dependencies, but I'd bet that there's sophisticated types in some very popular libraries that even low dependency programmers use.
The mode uses the system default, if your OS says to use dark mode we use dark mode, if the OS says light mode we use a light version.
Natural immunity, what a concept!
US tax brackets seem to be

https://www.irs.gov/newsroom/irs-provides-tax-inflation-adju...
> If you can get three in a row you can have a place to sleep for $1200/mo.

Remember to set them crypto mining so you're kept warm at night.
The "why not port to Rust" part boils down to these paragraphs:

> tsc uses a lot of shared mutability and many parts depend on garbage collection. Even though I’m an advocate and believer in Rust, it doesn’t feel like the right tool for the job here. Using Rust required me to use unsafe too much for this specific project.

> tsc depends on shared mutability and has a cyclical mutable reference. Rust is designed to prevent this behavior. Having two references to the same data (shared mutability) is undefined behavior in Rust.

I'd be curious to hear more. In particular:

* Two references to the same data: were cells too awkward?

* Actual garbage collection: my first instinct would be to use an arena for each compilation, destroying the whole thing at once rather than doing reference counting or garbage collection. I gather that's not cool in the age of language servers and incremental compilation, though. Does tsc support those?
I think your reply confounds two distinct issues accessibility: (gatekeeping) and ability to succeed in the field.

The merit can be thought in two ways

- Can people that want to and deserve to be scientists become one?

- Once you are scientists, will hard work and ability reward you with a satisfying career?

I agree that in the former we made great progress and the situation is better than ever.

But at the same time I also think the latter, which is closer to what the word "meritocracy" means, is in worse shape than ever
It turns out they are not the same thing[0], they just share the same name. The one you use in Sweden is different from the one in Norway that was cracked already in 2008 (and fixed somehow since then). I'm sure the one in Sweden will show its weaknesses sooner or later, all these systems do.

Actually, it looks like some scammers have already exploited it using a variant of the method I've already described above[1].

[0] https://en.wikipedia.org/wiki/Talk:BankID

[1] https://www.thelocal.se/20220117/foreign-citizens-in-sweden-...
U.S. Companies Down to Five-Day Supply of Key Chips, Report Says
I'm having exactly the same issues with bluetooth on my Pixel. You are not alone. I can't connect to my car or any wireless device, it just crashes the phone.
I like the NHS but it is a massive cash hole. I don't believe it could ever be fixed with more money - it's already the seventh largest employer in the world in a fairly small country. The issue is in its red-tape, middle-management inflation, and odd mix of both centralization and decentralization in regards to how the trusts are split up. I have a friend who runs a nursing ward in a major university hospital and they have something like four different data entry tools to get patients information because different GPs use different tools in and out of a specific trust. Communication runs over different tools. I once worked on a project for the NHS to do with flexible scheduling using agencies to bump admin/nursing teams when needed which consisted of a csv file, without a header or documentation, appearing in a folder that would then be consumed and with some guess work actioned. This isn't a crazy example of how the NHS works, I've seen worse, but the idea that an entire hospital functioned from this undocumented unknown csv file just made my mind blow.
Reuters crashes if the browser has a cookie blocker active - its js expects a certain cookie to be there.
Yeah, that's my current position. It's possible that we might be able to add it in optionally (by adding a new `.by` argument to summarise and friends), but just the analysis to determine how it would affect existing code is a lot of work.
> Highly attenuated and extremely mild to non-existent symptoms.

Hospitals are getting overloaded due to Omicron. People are dying in droves. Omicron is by no means mild.

"Omicron may be milder compared to Delta, but it’s not mild. " Source: https://yourlocalepidemiologist.substack.com/p/state-of-affa...
Instead of reading a reporter from CBS with a limited education it might be better to read the work of scientists

https://www.medrxiv.org/content/10.1101/2022.01.13.22269243v...

> Limited cross-variant immunity after infection with the SARS-CoV-2 Omicron variant without vaccination

Such natural immunity is both safer and more effectively obtained not as an alternative to the vaccine but in addition to it.

There is a real risk of either a second act for delta or a new variant either downstream from omicron but different enough or downstream from delta or both.
Downloading a rom from an internet forum to stay up to date with security patches seems like potentially flawed logic.
> and extremely mild to non-existent symptoms

For some, but hardly guaranteed. Still a lot of hospitalizations happening and the extreme treatments have to be rationed because we’re running out so fast.

The thing is: You don’t get to choose or predict if you’ll get the mild case or the severe case. You can’t ignore the serious cases and make your decisions on the assumption that you’ll be in the “no long term effects” group. The vaccine is a much more predictable and tested response. I’d much rather have the vaccine.
I mean, considering all most people use their phones for is a web browser and their collection of social media apps I think the ad coverage on both is pretty darn similar.

I switched from an iPhone to Android because I won't carry a phone I can't deploy my own software to, and I stopped buying Macs, so I can't build for iOS anymore now that the last one died.

I don't really see any more or less ads because they're served through whatever app or website you're using.
It's not about dying. Try to find a full price of something totally not related to dying. Some procedure or drug that you could shop for. Pretty quickly you'd find out you actually can't - you can't know the final price of almost any procedure ("estimate" is the best the could give, which does not guarantee a thing) and for the most providers the response to the request about prices is "we'll send you a bill after and then you'd find out". There's virtually no support for price discovery and zero tools for price shopping for many medical services. Maybe for drugs there are some limited ways, but outside of it, price shopping is insanely difficult if possible at all. So to which extent we can talk about the "market" if the basic activities of the market do not exist?
I will look into that. Currently setting up the Google Maps API with autocomplete, that should improve the location picking.
>Congrats on the offer!
Thank you!

>As in you didn't have a need for managing the time...
Correct, I only interviewed with one company and the interviews were broken up over a couple days, so it was easy to find an hour here and and hour there.
Yes, but plenty of people would treat religious/ideological justifications as the reason and stop their investigation there.

"Make god angry" is parsed as "because these people had a religious belief i believe is false", and they assume they understand the Fence in question and mow it down.
As opposed to artificial immunity?
The lower end might be considered semi-disposable, like anything with a non-replaceable battery. I was thinking of things large enough for a full CPU.

The tooling and modular design to support back to an original Fitbit Tracker might be beyond our current skills.
Isn't merely laying out the reasons why these parameters should never be studied/published fuel for racists?
these are all coming from gmail accounts aren't they
I don’t know enough about Canadian IP law, but I assume they have protections for owners of images and maybe even for the subjects of the images.

clearview claims they can’t determine if a picture was taken in Canada or if the subjects are Canadian—if this is true, then they likely can’t determine if they have any legal right to be using the images in the first place.

It seems to me that the diligence should absolutely fall on clearview to determine if they’re lawfully using these images in every jurisdiction. I know there are many jurisdictions around the world and each will have their own laws but I mean, come on, this is common practice for every company in existence. For them to claim “we can’t follow the laws” is absurd.
I still have one at the shop in a box. I will look when I go there.
Why suffer with MS-DOS when you could run VM/370 on your PC?

IBM still sells emulators, now software-based, for companies that do mainframe software development. And they are freakishly expensive.
Correct. And since the beryllium mirrors are 8 times harder than steel, it's probably a tough job.
I love the current version of Deno for smaller hobby projects. But using it in a full blown production env with actual paying customers depending on it is a whole different story.
Deno is a lot simpler and more cohesive than node. But the simplicity is what currently stops me from attempting any big projects with it. Yes, having no package.json files is great - but on the other hand it hinders me from configuring my project in one file.
Looks great from the website. I like that it seems to do one thing and do it well

Unfortunately it's not super easy for teams to add a Slack bot to their channel in large companies (with an IT department), so I can't take it for a spin
> The point being... _they then know where it's from_, that's the metadata. If they know the trade show, then they know where and when it was, whether it was in Canada and whether they need to delete it.

In most cases they probably only know the URL, and it's far from trivial (or even possible in a general case) to mechanically derive if photo was taken in Canada from that.

Personally I hope they're forced to overshoot and delete far more than necessary to ensure compliance (e.g. only keep photos they can positively determine were taken outside of Canada).
> I find the making it myself option to be much better due to the increased volatility of quality.

I am not a good cook, but I did learn to cook the things I like to eat out specifically because of this consideration. In the beginning, it was a more difficult decision, but now I wouldn't for the world trade my certain home cooked dishes for restaurant ones.
I would say govt and the people failed to deploy vaccines and follow mask/distancing mandates.
There’s a fantastic book about the stealth program by the former director of the Skunk Works, Ben Rich
PSA some have batteries that you can't remove, but microwave for 5 seconds solves it.
You're talking about extending Canadian copyright rules internationally, which isn't how copyright works. Copyright varies a lot.
>And another thing: Only geniuses (or cranks) head straight for the grandest and most fundamental problems. You should multiply the importance of the problem by the probability that you’ll solve it and maximize that product.

In my experience, there's actually a neat little trick for doing this: be interdisciplinary. What one discipline considers a grand and fundamental problem may be, from the perspective of another discipline, much more narrowly-defined and tractable. Attempting to accommodate many disciplinary points of view on a problem gives you more independent experimental evidence to draw on, narrowing down the range of possible models or theories you need to investigate in depth.
Can anyone enlighten me how you'd make use of this practically though? It seems like you need like a dataset of a million models to train this beast (all of which trained on a specific dataset). Yeah it can figure out the weights for a new model but you had to train 1 million models first to be able to even do that. Am I missing something?
Blockchain – the most poorly adopted platform in recent history?
Where? In the UK hospitals are quiet for this time of year (less than 80% loaded which for the UK is quiet), and deaths are below the 5 year running average.
> In a Pareto sense QOI, fpng and fpng-s are no longer competitive. Only JPEG XL and fpnge are on the Pareto Frontier for lossless image compression.

https://twitter.com/richgel999/status/1485976101692358656
> Sure but this goes against "Don't communicate by sharing memory", no?

Yes, but that's advice rather than something Go requires. It's reasonable to say it's outweighed by the desire to avoid significantly restructuring the existing logic. The author is explicitly choosing to match the upstream program's structure to limit the project scope, and whether that structure is good or not is almost besides the point.

btw: especially in the Rust community, shared mutability doesn't always mean shared between threads/tasks. It's also a concern in single-threaded/non-concurrent code due to aliasing. This case does actually seem to be involving multithreading given that the author mentioned "using 8 threads".
This should nearly always include writing integration tests (that run on every change) to ensure you can refactor with confidence.

If there are no tests, the team will waste a ton of time anxiously monitoring and reasoning about the messy code and the impact of their changes.
My idea is that I should be able to be a teacher, because that is what I want to do. I cannot be a teacher, because where I live, teachers do not get paid enough to live unless they have a spouse who is bringing in very good money.

If I didn't have to work to live, I could pursue that dream.
> almost every phone on earth is Arm. Arm is taking over laptops too.

Is there a RISC-V analog to Blizzard/Activision?
I like all those 'learnXbyexample' sites, though I really hope I can have a drop down menu or side-bar to access the TOC instead of going back to homepage each time for next subject.
If you own your own mail domain, you can at least move providers. There will be a downtime of days but better than "forever".
The CDC, along with the corporate media that works hand-in-hand with the democrat party in the U.S., have long been saying vaccine immunity is more consistent: https://www.usatoday.com/story/news/factcheck/2021/06/21/fac...

"An April 20 paper awaiting peer review — and cited by Dr. Anthony Fauci, director of the National Institute of Allergy and Infectious Diseases — found that people who had received two doses of shots from Pfizer or Moderna had antibody levels "up to 10 times" higher than those of a natural infection."

This science was complete garbage, partially because antibody levels are a poor signal for the strength of one's immunity even as admitted by the FDA: https://www.fda.gov/medical-devices/safety-communications/an...

More importantly, it was not a real-world study of how one form of immunity performs versus the other. This by the way, is not the first time the CDC cited or published study, reached conclusions they should never have responsibly reached, and then had their conclusions parroted by corporate media and leftwing fact checkers for months or even a year or more before being discredited. By that time, the damage had already been done.

Others doing studies around the same time comparing real-world immunity performance concluded the exact opposite: https://www.citizensjournal.us/johns-hopkins-medical-prof-ex....

"The study authors concluded that ‘individuals who have had SARS-CoV-2 infection are unlikely to benefit from covid-19 vaccination.’ And in May, a Washington University study found that even a mild covid infection resulted in long-lasting immunity.”
It’s like when the Portuguese seized Macau. Even if it was wrong there was no higher authority who was going to step in and put things right.
You're vastly underestimating the advanced type system features TypeScript requires to typecheck even the most basic JavaScript code. It would be more like 10% rather than 98%. Intersection and union types are no joke, and are notoriously difficult to make performant.
Seems like a day late and a dollar short on this effort.
Incremental compilation is _okay_ but it seems to perform full rebuilds if the previous build is _too_ old which is weird- meaning that more builds than expected take the entire time to complete. Nonetheless I use it for all of my builds. On the other hand this may just be because of the spiraling nature of type inference, where TS needs to re-examine a large amount of the program from a change that appears simple.

Personally I only have a small number of projects that take more than 10-20 seconds to compile, but those ones are painful. I should probably do the same with -w for those.
I have two big rules for developers that report to me:

1. The 5 minute rule. If you are stuck for more than 5 minutes reach out. Once the developer is on the team for a while, this becomes 15 or 30 minutes.

Caveat ... truly stuck ... tried a couple of things, googled, tried some more ... wondering what to try next.

One thing I try to do with a new start is go ask them for help in the same way, "Hey, 5 minute rule, I'm think I'm missing something simple here."

2. Project Initiation Memo

The is NOT a PRD, it is a high level "I think this is what I'm supposed to be doing on this project and why". It might turn into a PRD if one is warranted. It's really just a "did you understand the problem correctly"

I've avoided so many massive f'ups or developers drifting into silent frustration for hours with these two rules.
Ask HN: Spam Breaking Through (Gmail)
Anyone notice lately an increase of spam mails breaking through Gmail's (usually excellent) spam filters?

I've had a Gmail account since its early beta and I've never seen so many spams worming their way into my inbox as I can see these days. Granted, I'm not submerged by spam, but after many years of having simply forgotten about the spam scourge (I would get maybe one or two per YEAR!), seeing three or four per week is quite irritating.

Another thing I had noticed last year was the sheer number of messages accumulated in Spam; for decades there were just 150 or 200 at any given moment; starting last year, their number jumped considerably, and for a couple of months, Gmail's Spam folder had more than 1,000! Still, only very rarely I would see one in my inbox (I use IMAP and I exclude Spam from my subscribed folders; I only noticed their huge number when I had to use the web interface.)
> How many flus have you had? Still not immune to them?

Zero with symptoms. Unknown amount without. I've never been tested. For all I know I'm immune to all flus.
TBH, this sounds like nonsense. What kind of ROM? There are not many ROMs in tablet SoCs. And how would it affect Android install in such a specific way? Wipe the whole eMMC and install a fresh, clean AOSP build and something is forcing a home page in a browser? Without a lot more detail, this sounds all kinds of improbable.
Meditation always strikes me as sex in high school: everyone talks about it but nobody really knows how to do it.. and everyone thinks everyone else is doing it and so everyone claims they are doing it too.

Jokes aside, what form/flavour of meditation do you do and how did you get started?
I think it's management and their "agile" philosophy that's toxic here, intentionally depriving engineers of any sense of ownership, autonomy, or vision-fulfillment over their work by constantly bouncing them around across small disjoint tasks.

I am incredibly fortunate to work in a place that values ownership, both explicitly and in practice. Given how widespread the opposing value system is, I'm afraid to ever leave.
# ln -s /usr/bin/firefox /usr/bin/google-chrome-stable
they spent a huge amount of money building a launch facility for it at Vandenberg that was never used. Got cancelled after the Challenger exploded.
Countries enforce laws on people/organizations they don't have jurisdiction over all the time. Usually it ends up with the country not being able to do anything about it until the convicted is doing business in that country, has assets there or is stepping foot into it (in the case of organizations: when a representative goes to that country).

Having another countries court enforce a judgement is the exception, it usually only happens if there's a treaty to that effect (like with copyright law).
> I've been doing this longer than some of my managers have been alive.

In what organisation do 25 year olds manage 50 year olds?
There's a bit of a hitch, as a photo can be legally taken, and legally transferred to a non-Canadian entity, at which point things get problematic. Canadian copyright and privacy rules don't usually apply to foreign entities.
Because you are only this young once. You don't get this time back at the end of your career.
Um, Omicron was discovered 2 months ago.
Pair programming should be optional and for whoever wants to get team members (especially juniors) up to speed and on the same page. It could be very productive but like all methods/tools that are shoved down everyone's throat and forced to apply them, I could see them being a disaster.
I guess. But seems to me that if you are going to claim testing bias, then you have some work to do in creating an unbiased test.
Legality at the root is what a nation or union of nations is able to enforce. Perhaps GPDR is not legal in the case law, but I see cookie banners on most sites I visit these days.