skysight-inc/HackerNews huggingface dataset:
Totally agree. I think it's way too late to change out the behavior of `typeof`, but Canvas2D is young enough that it might be great if one or more browsers removed that optimization and didn't cause width = width to blank the canvas contents, so that people didn't come to rely on a bad API to solve a problem that has nothing to do with canvas width.

... of course, that would require extending the API with an actual blanking function...
As a job searcher in the UK I quite liked https://otta.com/. Nice concise job listings from mostly great.

No affiliation, I didn't end up taking a role found through them in even in the end!
I could see people doing this on old routers with outdated CA certs and etc. But agreed, it seems like a bad idea unless absolutely necessary.
Nothing can be done with an extension because extensions don't exist on mobile browsers. I hear FF might get them but I doubt Chromium will for a while.

Chromium seems to want to be an apps platform with full desktop power. Everything from web serial to the battery status API, yo keyboard layout stuff, gets either summarily axed, nerfed, or at best begrudgingly added after a long time.

Mozilla doesn't do permission prompts or settings. Their priority seems to be getting rid of all ability to do tracking even at the expense of real use cases.
How much prior work does the picture uploaded need? Is a simple background enough or further manual processing on the 2D picture has to be done before uploading it (e.g., adding metadata, etc...)?
I am not dan-0, I like my Macs, I used to love them, but software quality has gone down. Weird UI decisions, mostly around size, colours (all friggen grey!) and contrast were the older I get the harder it gets to use in default setup. The cost of them are really a bit of a challenge now. A Mac Mini with 16 Gb ram and 2 TB SSD for $1600 is a bit much. And the Pro is just eye watering.

Windows is out of the question in how they treat their customers. Example: Dialogue when rejecting upgrading to Win10, click the X button at the dialog upper right corner and be greeted by an immediate reboot and upgrade.

Linux, life is to short for me to handle the hassle on the desktop. Server is a no brainer.
I read the article and can't tell if he thinks this is a problem or what? Usually when you have "storm coming" as he does in the title the implication is that it's bad. But reading the text and... I'm not really sure what the problem is and I'm not even sure that it's a new phenomenon. The article doesn't seem all that useful.
True. I guess a brand is just a subset of a trademark with the only additional requirement that it be made of words and not symbols.

And it seems that because the packaging is the mycelium and not actually mushrooms, that they can use "Mushroom". Interesting.

https://secureyourtrademark.com/can-you-trademark/common-wor...
My home gaming pc has done this and I frequently dust off old vms where windows requires patches just to start. I didn’t set any policy and wish I could turn off this option.

My cohabitants not being able to play games when they like isn’t a huge discomfort, but does make me wish more games would run on Linux or Mac (where this never happens).
Congrats on the launch! When talking about pH control in your demo video, a thought occurred to me; what are the chemical processes you'd need to scale this technology towards making a global impact,and what are their bottlenecks? For example, there's been lots of coverage on Lithium supply being a significant issue as more countries move to mandate electric vehicles. What's the Lithium of your process/industry, if any?
My house is too small
I'm terrified of this happening to me in my model 3. It's happened a few times when no one was behind me.
Is It the End of the Road for Computing Power?
Taking control of your own career could mean supporting a union.

This is what you're saying: Do you use any type of insurance? If so why are you waiting for these companies to compensate you? Just take control of your own life and don't use them.

Unions are a system of mass negotiation. The same systems that make our economy work.
I suspect that at the root of all of these companies with massive office investments insisting that everyone gets back to the office as soon as possible is something to do with taxes.

Something like deductions that cannot be taken when those facilities are not used or not used enough in the development of income.
NetBeans 13 Released
It's not really. The code smell is people using it to clear rather than using clearRect but the fact that setting canvas.width or canvas.height resets the canvas and even does so if the size is the same is good engineering IMO.

It's consistent and so your code can know if it sets the size things will reset. It doesn't have to special case when you happen to set it to the same size.
> way to permanently waive all claims and rights to things (software or otherwise) I publish, and to assert that those rights will not be later reclaimed

Probably because to do the second, you can't do the first - you have to retain enough rights to keep someone else from copying and relicensing it. And if you do the first, you can't do the second.

The best way probably involves a third party, like a foundation or trustee, taking on the ownership under a contract that they will never switch ownership until it's naturally released by time. Of course, that costs money to maintain, otherwise it becomes an asset that gets sold off.
Deaths tend to lag behind peaks of cases and we recently passed the peak of our biggest wave by far (official numbers for this peak are around 800k/day in the US, vs 250k for previous peak in jan 2021, but this doesn't account for the likelihood that many cases didn't get reported due to widely available at-home testing and other factors). Deaths going forward for people who catch it now will probably be far lower.
tbf I think it would be an additive effect, not just a single encounter that leads to innovation
> Who Says C is Simple?

The first few examples show the author is not well-versed in C.

It's true that C's semantics are not that simple, but one should know a language better before deciding to write an interpreter loop for it.

> GCC ugliness

Does the author not know about -std=c99 or -std=c11, which turns GNU extensions off?
Agreed, I refreshed to play more but found this message. What an odd decision.
> I stopped trusting adafruit when they sent me broken boards and never replaced them.

They refunded me a $100 purchase, no return required, when I was sent defective product. I've always found their customer service to be friendly.

> Their software side is very startupy, they love to break things, especially if it was working perfectly fine before.

This is a very odd sentence to read in the context of embedded development. Adafruit is a hardware company with makers as a target market. I find Adafruit's software to be a good bit better than most vendor software I've worked with. And when there are bugs, most of the time the bug ends up being someone else's fault. cough Espressif cough.
This isn't even autopilot. It's basic cruise control that they can't even get right.
Your post implies that Google cares about browser consensus. For example, "This feature has been in Firefox for a while and we're finally making it part of the canvas spec." Google DOES NOT decide what the spec is. "You" don't make something part of the spec.

The Chrome team's hubris is insulting to the web.
Australian ‘Infinity Train’ uses gravity to recharge batteries
Is it /s though? This may be the only time in the next 20 years that remote-progressive companies have a unbeatable advantage over Apple and Google. If I'm a top-tier firm, I'm poaching as many Apple and Google remote employees that I can possibly take.
I didn't use death rate for supporting closing and I won't use death rate for supporting opening.

Covid's main threats for most people are:

* Filling up hospitals to the point they stop functioning (that's been true here in Canada).

* Putting 10% ~ 20% of workers everywhere, including hospitals, out of commission for weeks at a time while they're acutely sick with Covid or infectious to others.

* Disabling some large % of people temporarily or permanently due to lingering symptoms of the virus.

The death rate for covid is significant but not substantial enough in itself to cause the world to lock down. The points above though, are.
I very much welcome the new wave of mono fonts being developed recently. As a visually impaired person who has issues differentiating fonts on different backgrounds, the variety of fonts is very important as it allows me to find the optimal font for the environment and color contrast. Mono variety used to be limited but I can see a renaissance now!
And since Chechnya was mentioned, I recall the war nerd discussing that if there's a conflict with Russia, there is the possibility that Chechens show up.

And he emphasized: They are BADASSES. Apparently they were winning the war with Russia until Russia cut a "Red Wedding" deal with the non-muslim contingent of the Chechen resistance. I believe Chechens were in ISIS/Syria and were basically the most effective soldiers.

As you said this could become a perverse version of ISIS: a call to arms to anyone that wants a piece of Russia, from bored teenagers to other conflict regions.

Maybe it's been sufficiently long that those soldiers have finally aged out, or maybe they haven't.

If Ukraine/NATO really is offering 45000 Euros in bitcoin per Russia soldier that surrenders for POW status, then they would probably provide pay to experienced anti-Russia fighters.

If you are a -stan with issues with Russia, then this is a golden opportunity: a possible "death blow" to Russia militarily and economically, possibly cause regime change, and possibly destroy any appetite for war by oligarchs and people in Russia.
It's not "boomer FUD". Germany and Japan currently won't listen to you if you say your work is public domain. They only respect copyright expiration and licensing agreements. So if you say your code is PD, and someone in those countries use it, you can still sue them for copyright infringement and possibly win. If you retain copyright and use literally any license then the people using your code have a much stronger defense against you.

You might not care about Germany or Japan, but there's plenty of FOSS developers there that need to have working licenses. Is it possible that those jurisdictions might change their mind? Yes, but it's also unlikely. Copyright harmonization has been entirely focused on the needs of the proprietary world[0]. Thus, if your goal is to effectively disclaim copyright, you need to choose legal actions that fit within the mold that the proprietary world has forced upon us. If the proprietary world does not care about artists being allowed to dedicate works to the public domain, then you won't be able to do so internationally.

[0] e.g.

- Very long copyright terms
- Unwaivable moral rights for (copyright-wielding) artists
- Strong domestic enforcement for international copyright holders
- Upper bounds on exceptions to copyright
- Forcing everyone to adopt DMCA 1201
- Making copyright exempt from normal democratic process
> I read this is relevant to the US, as Celts by and large settled the Appalachian uplands where soils were poor, and the population of the mountains has maintained a distinct Celtic culture and position in the US class hierarchy.

These are largely the "Scots-Irish", as we call them in the US. They originate as the Borderers, that is, the lowland folks who lived on the border of Scotland and England (an effectively lawless region for a long stretch of time). At some point a bunch of them were shipped off to Ireland, then a bunch of those moved to the US. Hence, "Scots-Irish".

The history of their migration paints a picture of a people disliked basically everywhere. Kicked out of the Border country, then kicked out of Ireland, then kicked out of Pennsylvania, before finally settling in Appalachia (and being hated there by almost everyone outside that country—it's still socially acceptable to say all kinds of horrible things about them).

We (I'm very, very much of that "stock" on one side of my family) seem to be some real bastards.
It's statements like these that really broke me as an EFF fanboy. The impact litigation arm---great, keep it up, represent poor hackers. The policy arm seems to seesaw between competing with itself to be as tone-deaf libertarian rational automaton as possible and paralyzed in some internal debate brought on by pangs of conscience. Loud and proud when the issue was human trafficking. Then suddenly more nuanced when it was right-wing extremism and the election. Now we're back to this.

This comes after ICANN responded to Fedorov. They even mention that at the bottom. It's a dunk. So who is this blog post for? And why does it feel like a copy-and-paste job of totally generic ideological boilerplate, without any more than a cursory attempt to apply to the situation at hand?

The Russian government doesn't need anyone's help building or defending an information bubble. See, e.g. https://www.bbc.com/news/world-europe-60600487 Channel One is still on YouTube, if you can stomach it: https://www.youtube.com/c/1tv/ I haven't seen a Levada Center poll since the invasion, but we can guess what we might see: https://www.levada.ru/2022/02/24/putin-uveren-chto-grazhdane... The Kremlin didn't succeed with Internet-isolation tests on schedule, but has recently got around to publishing its whitelist of Internet services, with legal provisions ensuring all citizens access, even when they fall behind on their bills. Essentially, it's home-grown, state-run Free Basics.

The precedent argument is nothing more than a dressed up slippery slope. If we take countermeasure X in exceptional situation Y---the Russian Federation invading Ukraine and overtly threatening the world with its nuclear arsenal is hardly a seasonal political staple---we will immediately lose our minds, void all accountability, topple all balancing notions, and overdue it thenceforth, forevermore.

How does the RPSL and RPKI stuff even apply here?

The vague security, privacy, and "trust" arguments are pure hand waving. Nobody is convinced by language like that. It's just there to nod along with, for existing true believers.
excellent. Thanks!
This was a reality a few years ago (in particular, there was a very easy to use Monero cryptominer that ran in the browser) and then every major ad blocker and many major browser distributions blocked crypto mining and it's basically become impractical for the most part. PirateBay did it for a while but I believe they have stopped, you really don't see it anymore.
RTO should’ve begun the minute it was shown that vaccines stop deaths.

given that you have to be vaccines to rto at Apple it didn’t really make sense to wait this long anyway
The police isn't actually getting defunded, most of the US is increasing policing budgets.

https://www.wsj.com/articles/cities-reverse-defunding-the-po...

https://www.nbcnews.com/news/nbcblk/cities-vowed-2020-cut-po...
And now we can retake this conversation from just 3 months ago with a fresh view.

https://news.ycombinator.com/item?id=29251780
From Covid != With Covid
I remember reading about Eben and Gavin (founders of Ecovative which powers Mushroom Packaging) about 15 years ago in some promotional material from their alma mater. If I recall correctly, they did have a deal with Dell at one point for their packaging. It's cool to see they're still working on this and have raised quite a bit more money since then.
Even assuming a silent breach happens, it's unclear what's the value-add of password rotation in the context of other solutions that are less burdensome on the user: proper hashing of password databases (in case of a password DB breach) and risk-based authentication (in case of an inadvertent disclosure, like in logs).
Please share the link to the full recording. I have never heard it.
Do politicians or members of the government regularly post on 4chan?
I strongly believe that software that works for users is better than software that doesn't, and it's clear that for most lay folks, SELinux is software that doesn't work.

SELinux remains inscrutable and unusuable to the lay person. Microsoft had the same problem with Windows XP and especially after its service pack 2 when the Windows Firewall was introduced, that it was difficult to debug and applications didn't prompt to open ports or have an API to do so. So many a lay person posted on forums "disable firewall".

Users don't care why their tools don't work, they don't understand why or how to fix it. Technically complex SELinux audit tutorials are not helpful. There needs to be real, genuine attention to user experience an almost tutorial like CLI command. Something so simple anyone could safely make a program run. Whether that program is safe itself is another question, and users should be told that too.
The FBI is/was involved as were the fusion centers which were originally setup as part of a joint taskforce to combat terrorism. The fusion centers were developed to integrate US intelligence with local policing.
People are upset that it is being stored in git because it shows how moronically negligent this company is about the security of its customer data. Storing any secrets in version control is one of the stupidest things you can do, and the fact that this was allowed to happen reflects poorly on the entire company.
We’re all understaffed. But I’ve never designed such a stupid process and then blown off complaints.

Scripting patches to only run at off hours or prompting to patch at the end of the day is not rocket science. Perhaps they are overworked. Perhaps they are stupid. Perhaps they are just jerks.

Having non-idiotic patch policies isn’t asking for “white-glove service” and responding to user complaints when my process breaks a user process is something we get paid to do.

Comically stupid IT processes lead to more user requests. So “doing it right” is actually easier than doing it stupid and having people complain.
huge variations in the price of crypto lead to enormous mining boom/bust cycles that are impossible to plan for.

Semiconductor fab planning operates at least a year in advance, and even then there are limits, TSMC has other customers and NVIDIA can't order 100% of TSMC's supply even if they wanted to.

But in a day, crypto prices can 10x, or 0.1x, and this occurs relatively frequently (potentially tied to large capital injections from a questionable "stablecoin" called Tether). When that happens, mining suddenly becomes 10x as profitable, and miners hoover up every card on the market for the next 6 months, so the market goes through a prolonged shortage and periods of very high prices (as market economics dictate). Then when it crashes, miners dump all the cards back on to the market, and then NVIDIA has to drop prices to compete with a flood of used cards. It's all basically impossible to plan around given the realities of silicon production.
This is actually a hard problem even for most font libraries as it requires 'execution' of the font and kerning to actually know the parameters. I'm not saying this is a good answer but this is a tricky problem outside just Canvas2D. E.g. sour, soup, slip, and shin are four words with different heights, how do each in turn play out? Most of the time this is external to the font library and is in the layout engine which is talking to the font rendering context the same way you are in a raw font library/canvas.

To be honest this is one of the things that made web browsers and html so good is because it solves this problem really well compared to having to figure this out in native apps across languages the hard way.
I'm not sure how useful this is going to be if you only read portions of the replies.

Unions negotiate in advance. They set up multi-year contracts between employees and management. These often involve limitations on the company's ability to lay people off, or otherwise meaningfully change employment conditions.

They're not unlimited, and they don't go forever, but it tends to mean there's a lot fewer "surprise! you're all fired tomorrow!" scenarios, because there's contractual protections in place that companies won't give individuals without bargaining power.

Again, unions aren't magic - they can't prevent all layoffs. They can make them harder to do, and they can protect employees better during one.
Sounds like your gf is just a jerk, you don't need to have personal experience with tinnitus to "understand" it or be polite and make accommodations for it.

I have great hearing. My mother in law is very hard of hearing and it's the same way - unless you're actively engaging in a face to face conversation with her it doesn't 'click' that you're talking to her until mid sentence. It's so just not a big deal - I learned really early (like the first day I met her) that if I want to say something to her I just have to pause and make sure I have her attention first. I couldn't imagine acting like your girlfriend if I forgot to get her attention first.
https://batteryuniversity.com/article/bu-808-how-to-prolong-...
Polish example seems to be some mix up of forms:

Jestem z Polski == I am from Poland
Jesteś z Polski == You are from Poland
Jestem Polakiem == I am Polish
Jesteś Polakiem == You are Polish

Both have very close meaning but 3&4 seem to be equivalent of examples in other languages given above.

Source: I am Polish
This "TrustZone" looks like a user-hostile feature which was invented for convenience of placing difficult to detect backdoors.
Is it websocket API ?
That is misinformation. The current US daily death rate is significantly lower than the January 2021 peak.

https://www.worldometers.info/coronavirus/country/us/#graph-...
No, I mean the window. Usually I’m sharing chrome or a code editor via zoom.
I think you're both right, but sort-of arguing different issues. Here's two points:

* Covid deaths per-day are at-or-near their highest ever levels

* the current wave is less dangerous

These sound contradictory, but aren't: deaths are high, death rates aren't -- if you catch Covid you're more likely to survive than ever before, but you're also more likely to catch Covid. This is because we're (currently) in a wave of a high-infection low-mortality variant.
Fun fact I love to repeat: Quanta Magazine gets most of their funding from the Simons Foundation which gets some of its proceeds from the Medallion fund, which uses deep mathematical techniques to do absurdly successful daytrading, most of which comes from other daytraders losses.

So every time someone loses money on Robinhood, they contribute to Quanta Magazine lol.
Trust me, I'd take your problem seriously if only those cards would speed up growing up for you, guys.