skysight-inc/HackerNews huggingface dataset:
> HTML parser (one of the most notoriously quirky formats in modern use)

Agree with shaunxcode; while HTML indeed has quirks (such as wrt inline script+CSS parsing and URLs), plus overly permissive error recovery, it's just straight SGML with formal tag inference and markup minimization techniques known since at least 1986 when SGML was published.

The problem IME with HATEOAS is that even highly capable devs see it as an optional, nice to have feature, when loose coupling and late discovery of links in hypertext is the entire point of Fielding's REST concept. It baffles me to no end that even gifted developers turn to exegetic and "best practice" approaches for justifying their JSON-over-HTTP backends and squeezing invocation parameters into URLs when all they really need is a JSON response that can be parsed by browsers, and often times pass JSON in backend-to-backend responses in non-Javascript environments not even having JSON as built-in serialization format.
On the bright side, the algorithms are way more fair and even handed than the human editors of old. I don't think the majority of YouTubers, Twitch streamers and bloggers would ever have made it past the editorial desk at traditional media companies
“Paul Graham 101: A summary of 200 essays” is live on Product Hunt
Yes, defrosting vacuum sealed fish _in the fridge_ is safe, also in the package, for the next day as well, but not beyond. Defrosting on the countertop (or on the heating) is not, for the reasons GP stated.
The biggest complain for me about nextjs is the testing part. Did you ever tried to create a Monorepo which includes nextjs and want to run integration tests like any other react app with react-testing-library? Good luck. The integrated routing solution makes it really hard. There is a Community solution to named „next-page-tester“, but nothing official. That’s much better with gatsby and it’s built-in usage of reach-router. I hope it’s the same with remix.
I think the only thing damaged is the concept to follow a COC to the letter. This was expected, people complained about it thoroughly and I think communities work better with a flexible approach as I don't think any personal conflicts have caused problems anywhere to a relevant degree. There are neither judges nor attorneys here.
> Also, apparently the Switch perma-pwn got pwned? Sad face...

All erista units (the ones with the bootrom flaw) are still pwnable.

6.2.0 was released on November 19, 2018 - first indication of a new hack was posted on twitter Nov 24, 2018 by @elmirorac and atmosphere 0.8.0 was released on Nov 29, 2018. So the fix he talks about in the paste lasted for around 10 days before a new one was generally available.

That's why he says:

> And it would have been perfect if not for the many security flaws in
TSEC secure boot.
In case you didn't know, and for anyone else, Auto Tab Discard has a permanent whitelist. There's a menu option to add a domain to the whitelist, and you can also add regular expressions. It's also on the preferences page of course.
Why we need IPv6 instead of IPv4?
Ya'll never heard of a microwave?
The legislation has the right heart, but its wording is problematic and leaves up too much on interpretation, so most sites who technically wouldn't need it just default to a cookie banner to be 'on the safe side'.

Combine that with the zealots (I've had an user complain about the absence of a cookie banner on a site that clearly did not need one), them potentially becoming a lawsuit initiator, and you got the mess you have now.

Writing good laws without unintended consequences is hard.
> Honestly, who uses bookmarks any more? They just turn into a bloated to-do list, hundreds of links you'll forget about until one day you try them and the domain no longer exists

Use a service like pinboard and they instead turn into a searchable archive of things you like, archived so that they don't disappear/change. Sorta like a curated personal search engine.
Irish DPC removes noyb from GDPR procedure – Criminal report filed
It "wouldn't work" on next because your getServerSideProps receives a node http.IncomingMessage, and you would have to parse all of the form data yourself, or install a dependency to do it. Then you would have to write a second endpoint in a second file to be able to respond to a JS-enabled (fetch) request. Plus you get to implement all of the progressive enhancement yourself (state tracking, preparing that fetch request, etc).

I mean, I suppose if your baseline is writing server endpoints in assembler, all of this probably does seem pretty superficial.
The Pentagon needs a new AI strategy to catch up with China
Viewing the winamp.com site in my HN client (Materialistic, Android 10) causes the app to freeze with the only available option to quit & relaunch.
At the moment, just ublock origin. I think of writing a few special ones of my own, or mayb extending ublock origin. I haven't felt a need for any of the others mentioned here so far. This is in Firefox. I really just hate the web though. I have a few frequently used sites that ublock can't clean up enough, so I read those through special proxies that strip out pretty much everything.
A couple of things you can do to sleep at night and get away with testing in production:

- Aim to catch most of the preventable stuff before it gets anywhere near production. That means integration tests, unit tests, static code analysis, code reviews and all the rest. Use whatever you can get your hands on; anything it catches is preventable. Not catching preventable issues is inexcusable. Life is hard enough without these issues spoiling your day.

- Keep your deltas small. That way there is a lot less that can go wrong. Like exponentially less. If you are sitting on several weeks/months of changes, you don't need to test it to find out it is broken. I can guarantee you it is. It's statistically extremely unlikely to not be broken at that point. So, avoid pushing big changes like that and ship smaller deltas in between.

- Push all the time. Practice makes perfect. This should be a routine action and it should not hurt you. Push with confidence rather than perpetual fear. Iterate. You should be updating production multiple times per day.

- Use defensive coding. Assume errors will happen and have some proper tools in place to diagnose why they happened when they happen. Like log aggregation and usable logging in your code. Implement mitigations for these errors too so you can do some damage control when they inevitably happen. The worst is having errors happen and not knowing that they are happening. With a large enough production system, even the most unlikely combination of things that would cause issues will have a high probability of eventually happening. So plan for that.

- Use feature flags and other means to isolate experimental code. That way you can test it in production without putting it on the critical path to your business.

- Automate your CI/CD. It's stupidly easy with stuff like Github Actions these days. Manual processes are the type of things that people can do wrong. So, the fewer you have of that the better.

- Keep your deployment process fast. When you inevitably break production, the time to recovery is that process. The worst is having to wait 30 minutes for a fix to go live while your users and managers are getting more angry by the minute. Much better if you can get the fix out before they even notice something was broken.

- When stuff breaks, reflect on why it broke and try to prevent further breakage similar to that. A simple test that reproduces the problem can go a long way.
I think in an SPA, traditional form posts and server redirects are a terrible idea.

This might work for q blog post example, but imagine doing a full reload just because you liked a post or a comment.
The author winds up answering "no" to his own question. By thus rendering the entire point of his own article moot, he ironically reveals it to be exactly the type of pointless content that could lead one to question whether we do have too much of it.

I think ultimately it says something good about the tremendous wealth of our society that we can afford to support huge industries employing millions to do nothing but create trivial content. Before mass production people would make textiles at home as piecework, but it was grueling, boring work that paid a pittance. In the current age people can make quite a comfortable living creating online content at home, all while themselves consuming podcasts or peeking at TikTok clips.
Instagram’s new video selfie human verification can be tricked by a Barbie doll
You can dissect the western claim and find problems with it, you always can with any generalization. Or you can find it accurate enough as westerners have the time and money to spend on entertainment compared to the rest of the world. Suggestion for nitpicking: tell me about Japan.
> Have you looked into JSON-ld? Sure it is an extension of json but it has a formal specification which solves all the problems you have with your json examples, specifically the out-of-band issue you have with your json and how to link to other things.

Which problems does it solve, exactly?

When I read the JSON-ld examples I see fields containing @-prefixed links to other JSON documents, but why not just include that JSON in the original document, instead of linking to it?
If timber is properly seasoned with appropriate treatments depending on region it can actually last hundreds of years. We have redgum timber at home which was used some time in the late 1800s.
I'm interested in hearing how people handle this as well.. My son is not old enough to be online yet, but when he is..

My thoughts so far have been to explain to him that the Internet is a wild place, mostly filled with ugly things and lies, and that while one cannot be safe from ever seeing any of it, one should recognize that it is not good for you and go away from it. Probably pretty naive, but I can't whitelist everything that can be of value, and blacklisting would only make some things seem that much interesting.. After all, we only lock away valuables, right?
I just wonder: have you ever developed anything in a proper framework like laravel or Symfony?

I ask because not long ago what you write was true - but only if you've not seen how 'it can be' in modern stacks. WordPress is (was) great for a time that is (was) gone.

I'm saying was because I have not worked with WP in a while so I can't really judge.
Thanks for HTMX and your essays. Today I was reading HTMX documentation on what to do when we design API-first for a particular project but don't want any of the frontend magic aka SPA. I found immediately that I need to use both json_enc and client-side-templates extensions. Hope I am on the right path.
> Would you like people to use one time emails on registration so you will be never able to reach them out?

If a user doesn't want you to be able to reach him out, he absolutely should have a right to be able to do that.
Wouldn't the food need to warm up to room temperature before bacteria would breed like crazy? If you defrost it from frozen to cold-but-defrosted, shouldn't you be ok, even if the surrounding air is room temperature?
Not full circle...this is more like an 8 shaped thing, and with this we're right at the wrong extreme right now in my opinion.
Oh yeah. Try to find stuff about project matter. Out of luck? Well, thank god you can always search for thread.

The biggest tech companies on earth get their heads together and come up with those beautiful names. I mean, alphabet & meta are a thing...
The "the world is the model" is a contradiction in terms. Please define what a "model" means in this context.
Syndicated (no-paywall) version:

https://scceu.org/the-pentagon-needs-a-new-ai-strategy-to-ca...
Above the Fold
You can consider yourself a recovered person then.
I think Chrome(probably Chromium as well) do that natively, i've seen a menu option to show a QR code for the current page.
>Honestly, truly, does all that extra detail around experience, "job duties", micromanaged required skills, etc, actually add any value to the listing? Does "Agile experience preferred" even mean anything?

Nope, but the "x years of experience" does. IME teams that have the wrong balance of experience tend to go way off course. I worked on a team with a lot of juniors that put out a similar advert (HR snafu) and we were flooded with even more. It was a struggle to mentor those we had let alone do actual work.

I probably would apply to such jobs if I were really desperate but if salary is left out I assume it's a lowball negotiating ploy and ignore them. I believe absolutely that in spite of all protests to the contrary that it absolutely is in all cases. No shame in that either. You might score somebody senior for cheap.

There are plenty of roles these days that are up-front about what they are, though.
You're making an interesting analysis, but it seems to me this "reduction" you talk about is just an illusion that comes from a vastly increased choice (it's much easier to find niche stuff thanks to Internet). And perhaps because we actually long for shared culture, and now see this fragmentation much more clearly, there is a feeling of being overwhelmed by it.
Project Hail Mary was a fun read but at times it felt like a high school essay or someone practicing creative writing. Even the science bits didn't feel like in The Martian, here they were scattered around sometimes not linked to the story.
Regardless, I do recommend it.
Well on the one side there are artists (e.g. Shakespeare) and on the other side is art (e.g. Squid Game).

I understand their reasoning in that classical auteur style works can be more culturally powerful, especially if they are old enough to serve as an example for their time periods. However, it’d be better to compare Michelangelo to any of the millions of sculptors who lived in the 500 years after him. Shakespeare can be compared to Broadway playwrights or movie screenwriters.
Agreed. The subcultures started this trend in the sixties and now they are accelerating this trend since any subculture can mimic the sense of a shared culture with the closed circles of internet media/social networks. We're building filter bubbles ourselves, having less and less time for understanding, leading to suspicion and in the end conflict with subcultures perceived as threat to our way of living.
On Firefox for Keyboarders:

Fast Tab Switcher
little used but absolute best Firefox extension for navigating tabs. It shows all tabs for all windows in one drop down accessible by a keyboard shortcut (I use ctrl-q in windows) Tabs are filtered as you type.Tabs can be quickly closed by ctrl-del in drop-down. https://addons.mozilla.org/en-US/firefox/addon/fast-tab-swit...

Vimium-FF
Must have for keyboard navigation. Hit escape key and every link on page is navigable by a key sequence. https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/

Web Search Navigator.

Easy keyboard navigation of search results. https://addons.mozilla.org/en-US/firefox/addon/web-search-na...
Well thats disappointing
Is this really a risk in practice though? I can't find any cases of this actually happening on the CDC's botulism site: https://www.cdc.gov/botulism/surveillance.html
Yes, but just because marketing.
Using Naive Bayes for text classification problems such as spam detection is fine for teaching purposes but:

-it doesn't understand context

-if the spammer uses related words, good luck catching those

-false positives can be quite high

As a recruiter receiving such a wonderful automated reply from you, I would ask you why didn't you use a more suited technique to the problem such as transformer-based attention network, or at least deep learning neural network.
The bacteria on the surface of the meat will hit room temperature in a few minutes, long before the entire piece is thawed all the way through. So it gets an hour head start.
Hmm, I guess then it is not safe to store walnuts in a vacuum package if they are not dry enough. Initially I thought it only affected meat/fish.
That's an interesting project, I'll add it to the readme of Riss.
Europe's new wave of Covid authoritarianism has set a dangerous new precedent
That's not what I see. With uBlock Origin installed, if I visit news.bbc.co.uk, for example, I still get the accept cookies banner.
LiQWYD and Luke Bergs – What You Want [No Copyright Music]
Download free and safe music for content creators (Free Music, No Copyright Music, Royalty-free Music, and Creative Commons)
The problem with calling entertainment low culture is that it cheapens the original concept while still trying to get the same appreciation and respect for it. Perhaps we should forsake the word "culture" and call it "art" again. And no, "House of Cards" is not art.
The issue is the timing. If you defrost in the fridge, it will eventually reach ambient temperature, but that's still safe. If you defrost on the counter, it will briefly be cold-but-defrosted, but rapidly progress to room-temperature-petri-dish.
I use Sidebery for something like 'session' management - except all in one window: panels mapped to containers, and container per 'work'/'hobby'/etc.
Put it in cold tap water in the fridge and it will also defrost much faster than in the air, while staying at a safe temperature the whole time and it also won't be partly cooked already.
Maybe you're thinking of this incident? https://status.cloud.google.com/incidents/1xkAB1KmLrh5g3v9ZE.... It was a few days earlier and took almost 2 hours.
There is https://github.com/smeijer/next-runtime if you want `getServerSideProps` to be able to handle post request and return a json
I guess the author of the article found it that Europe isn't a country. Disappointing article.
Because the top text already mentioned uBlock Origin.
I've never seen it in Chromium (on macos); I don't use Chrome.
https://arstechnica.com/science/2018/09/probiotics-if-you-do...
Index HTTPS://www.facebook.com/Exipure-South-Africa-101555069033386
> If you defrost it from frozen to cold-but-defrosted, shouldn't you be ok, even if the surrounding air is room temperature

Yes, that's my point. If you defrost in the fridge it's ok. If you defrost at room temperature then it's dangerous.

It's not extremely dangerous. Many people do it every day and don't die. But it's better not to.
Where To Buy Exipure South Africa?

Exipure South Africa is an all-normal, powerful weight reduction support supplement that depends on the most recent examination. It helps your body consume fat normally and rapidly while further developing your energy levels so you can have a functioning existence.

RANK : https://www.facebook.com/Exipure-South-Africa-10155506903338...

https://sites.google.com/view/exipure-south-africa/home

https://exipure-south-africa.yolasite.com/

https://exipure-south-africa.jimdosite.com/

https://www.spreaker.com/show/exipure-south-africa

https://www.homify.co.za/projects/1092956/exipure-south-afri...

https://exipuresouthafrica.blogspot.com/2021/11/Exipure-Sout...

https://promosimple.com/giveaways/exipure-south-africa-does-...

https://groups.google.com/g/exipure-south-africa/c/BrDMbICuW...

https://www.facebook.com/Exipure-Philippines-105704895278229

https://www.facebook.com/Exipure-Customer-Reviews-1098225315...
> be careful if you do it 20 times

Probably just a locution, but be careful with that idea about numbers:

The probability of remaining in a safe zone of 95% for 20 consecutive times is ~36%. It ( (1-(1/n))^n ) approximates to 1/e.

The number of tries to reduce that 95% to a 50% coin toss is 13. It is not fully intuitive. One will put his threshold wherever one may think appropriate, but. A chance of tenth, a hundredth, a thousandth etc. for ten, a hundred, thousand etc. times approximates to 63.2%.

...Maybe a locution like 'Maybe 9 out of 10 times you'll be fine, but be careful about doing it 7 times' could work well (as 6.931 approximates the risk to a coin toss).
> Maybe the web has an upper level of "cool" that we've already reached.

The web's "upper level of cool" is being able to display a list of text and images without stutter. And it fails even at that.

All the other things that are being desperately bolted on (WASM, WebGL etc.) are just rehashes of everything we already had 20 years ago.
To be clear, I don't think Remix does this: the built-in `Form` component automatically handles converting the form submit into a fetch call and routing it directly to the appropriate component without doing a full page refresh, unless the component explicitly calls for an explicit refresh afterwards (e.g. redirect).
1. Does it offer significant technical advantages e.g. easier to learn/deploy/ more powerful/ quicker?

2. Not sure of it's market share, does it attract many jobs and projects and in which sectors?

Thanks
Extracellular fluid is actively transported-- after all, it's where all gas exchange happens, and if you get a hypoxic spot in your body then those cells are going to die. The wikipedia article claims, without citation: "The extracellular fluid is constantly "stirred" by the circulatory system, which ensures that the watery environment which bathes the body's cells is virtually identical throughout the body. This means that nutrients can be secreted into the ECF in one place (e.g. the gut, liver, or fat cells) and will, within about a minute, be evenly distributed throughout the body."
Any people from developing countries reading this thread?

What are your thoughts when you hear Westerners talking about the danger of leaving a meat out of the fridge for a couple of hours and stuff like that?
================= Begin of the Interesting Part, Discussion & Recommendations ==================

Above parent nothing but man mumbling after famous persons to invoke the Goddess of transitivity of all properties.

Seriously though, i brought this upon myself by opening one of the fanboi threads <Famous Name> does/reads/eats, but how do i filter out the filler more efficiently?

Enter: Dang from Hammerspace
Yes to all of your questions. A lot of it can be automated with e.g. a ChipWhisperer.
Firefox has a 'send tab to device' feature if you are signed in.

Really useful!
Yeh, my method is a bit different but only because I’m less knowledgeable about js / headless approaches. I tend to make the front end (what in a traditional site would be just “the website”) into the admin dashboard. So - a normal user never gets to see wp-admin at all.

By using custom post types, ACF forms and user permissions you can get most stuff done pretty easily.

One of the things I’ve done quite a lot is to use Wordpress multi site for building apps. Then each new client has their own site. If you use mu plugins you can trigger a new site creation to make all the pages you need, and configure / populate them.

It’s a really compelling way of making apps, IMO
I paid ~100 dollars to buy songs in Taiko no Tatsujin in iOS 4 via In-App Purchase. But around 2 years later they axed the game and I have no way to download it again. First I can still recover it via iTunes backup. But later when iOS 7 is published, the backup just couldn't run anymore. It was just gone. I should have owned them if I pay that amount of money :-/ It was a very fun game.
not... yet.
NVidia decided for Ada against Rust for their automotive firmware, their cards are designed based on C++'s memory model, and they have a big ISO C++ presence.
When Amazon S3 in us-east-1 failed a few years ago, the reason for the long outage(6 hours? 8 hours? I don't recall) was that they needed to restart the metadata service, and it took a long time for it to come back with the mind boggling amount of data on S3. Cold starts are hard to plan for precisely at this type of scale