skysight-inc/HackerNews huggingface dataset:
I love seeing projects like this, thanks for sharing. I've worked in constrained environments before where anything past C89 was trouble, it's a nice target for portability even if it takes more work.
I don't believe that. An image or music in the computer medium is just bits. It's still a copyright infringement to copy it and publish it without license. Text is just bits. So what is the point of GPL? The goods in a shop are just atoms. There's no law of physics that stops be from just taking all the stuff I want.

Just because the medium allows you to do something that doesn't mean it's right to do it. Anyway what do you propose? That every website with ads stops using the web, creates their own non-standards-compliant browser with their own transfer protocol, and tells users to just use that? You can still reverse-engineer and crack it, because everything in a computer is just bits. They've done something similar with smartphone apps and everyone hates that.

Then what instead? If you decided you can just do whatever you want because of the medium, the business will seek methods beyond the medium to get what they want. You'll have to pay for subscription to access any and all content. And guess what, users hate that too! And that still won't stop users from just abusing archive.org and other proxies to copy paste entire paywalled articles to post it on the internet. Blatant copyright infringement. Thinking they're right because it's still just bits in the end.

Honestly the more I think about it the more it feels like users just think they're entitled to free content and it's impossible to satisfy them with anything else.
Exactly. These storms move at 20-40mph, so at 20 miles you're only 30-60 minutes from the storm coming to you. It does sound like the GP just doesn't have a lot of experience with these storms to even make a claim that 20 miles is far to be laughable.
That just seems like a policy that punishes the poor. It's like banning commercial flights for greenhouse gas reasons but letting private jets fly.
All of these took off once the technology to use them became unobtrusive. That’s the obvious point here.
Cheers mate. It was quite hard and I'm still not too sure how I managed it. My original plan was to hit the vape but my epiphany was:

If nicotine is the addictive substance then patches and vapes etc would work 100% guaranteed.

There is the "habit" thing that is also trotted out as a thing - nope, not for me. I had no problem being in a pub and having a few sherbets (alcohol/booze), nor did I find after dinner/supper an issue.

I am convinced that somewhere amongst all the other stuff in a burning fag, is what is really, really addictive. It isn't nicotine.
Dogs are more than just pets; they are our loyal companions, our best friends, and our family members. They deserve our love and care, and one of the best ways to show them that is by providing them with a well-structured diet that meets their nutritional needs.
Essentially no new sandbox capabilities are being added for wasm in the browser compared to JavaScript and that's not changing anytime soon.

This shiny new stuff is about wasm for security reasons on desktop, embedded/IOT, Cloud server stuff instead of native binaries.
Extortion: The practice of obtaining benefit (e.g., money or goods) through coercion.

Coercion: Compelling a party to act in an involuntary manner by the use of threats
When folks talk about namespaces, structs, & typedefs in C, it's to call out that `struct X` and `typedef int X;` can both exist at the same time. In other words, nothing prevents one from doing a `typedef struct X { int f; } X;` or similar, using `X` as the name in both places.

It is true that it's more correct to say "struct names have their own namespace", though I think we can infer what's actually meant here fairly easily.
Pyinstaller doesn't work with python 3.12.0. You need to use python 3.12.1. https://github.com/pyinstaller/pyinstaller/issues/7992
Only thing is I'm surprised they call it an "Israeli" queue with no reference to elbows.
Full disclosure, this is going back to a job I had over 7 years ago, and did for about 2 years.

>How many hours a day do you typically spend wearing your respirator?

Minimum 6, as much as 14.

>Have you had a professional fit test to see whether your respirator is making an adequate seal?

Absolutely.

>How many hours a day do you spend moving objects that weight >20lbs while wearing your respirator?

~75% of any given shift.

>How often do you work on days >30C while decked out in your respirator?

About 2 months out of the year.

> Do you keep your face shaved baby smooth at all times?

Not any more! This was one of the driving factors in me leaving the job that required near full time respirator use, actually. I like my beard. :V

That said, I value my long term health much more than any discomfort throughout the current day to day. Give me that PPE, baby.
Are you referring specifically to separating the Serializer from the Model?

Do you have links to that convo? I love to read how design choices like that are made, and obviously that is one of the defining (correct) choices for DRF.
Apparently the spike in cases in due to engineered stone. The FAQ gives various reasons why this may be the case, e.g. the generated particle size is different, and also it is easier to cut than natural stone so it may be processed by less skilled workers.

https://www.safeworkaustralia.gov.au/safety-topic/hazards/cr...
Off-topic, but why is there a brand new saxman0001 account replying to a saxman001 (member since 2021) thread?

Also nthing what other people said about just using a full face respirator if you don't like smaller variety. I don't like respirators as such but they do the job.
Oh cool. That works a lot better than OPs
All I have met so far is the kind you push a door button to open, or close.

They even have carjacking prevention features, to keep unwanted riders out - only the driver door opens unless you start by opening another door or double-tap the driver's.
In my experience in Poland you leave the stuff that has to fit in the countertop at the stonemason's workshop and they measure/test fit everything there. My guy has a bunch of (perhaps?) old machines that all do the cuts flooded with something that resembles diamond tooling or grinding wheels.
fun fact, there is a group maintaining the MRTKv3-Unity stack (https://github.com/MixedRealityToolkit/MixedRealityToolkit-U...)

The FOV in real AR glasses has not improved since. Even the newly released are still 50deg or less.

I thought programming for HL2 with MRTK was a nice experience, at least not bad. Most of the rough edges were Unity, which I still have for Oculus, and deploying to HL2, which required the Visual Studio step. I still think MRTK is an awesome library by design, tons of good research went into it, plus it was a whole package with tons of the extras you want in an AR app. Super bummed MS killed both projects.
how did you avoid ip based blocking? rotating proxies?
I don't understand how banning it does anything to address the underlying problem of people wilfully ignoring PPE/safe working practices.

One of the "Suggested safer alternatives" is Granite which can have silica content up to 45% (Engineered stone being 95%+)

So instead of 2 years to develop silicosis it will instead take 4 years of working with the "safe alternatives"?

All the people who were cutting engineered stone with unsafe methods, are now just going to be cutting granite and other natural stone with the same safety practices that led to this being banned.

I really don't get it.

This whole "But we tried to enforce the safety standards on the industry" is a load of nonsense - How many businesses got fined or shut down for unsafe practices that caused silicosis for their staff? None.

The cycle will continue, and we'll be back here in 10 years when the "safe alternatives" are getting banned.
Andrej Karpathy on Hallucinations
> I'm curious: do you present the above as opinions, or facts?

Thinking a bit more, this seems like a potential (or likely) false dichotomy. Avoiding hypocrisy is not easy!
> If you have a competent and fully staffed SRE Platform engineering team - you will NOT need a separate cybersecurity team.

Not all cybersecurity problems are platform problems, or even technical problems. Even if you decide to gather all AppSec/InfraSec engineers inside of SRE/SysAdmin, this creates two problems:

1 - They are now separate from the main cybersecurity team, which is solving other problems and that in turn creates all sorts of issues ranging from lack of coordination to managerial ones.

2 - This creates a HUGE lack of separation of duties (or a conflict of interest). The executor of a task should never be the auditor of a task. You cannot expect the SRE team to go out of their way to keep finding flaws in their own work and exposing them to the board so they can be forced to reprioritize and fix these flaws. The SRE can and should have security built-in as much as possible, but an external team is still required.
I once tried to play some games designed for a Chinese market and for each got stuck at needing to give an ID to link my identity. Made me appreciate the US's lack of universal convenient verification as a positive rather than a negative; a way to prove who you are can quickly become a necessity to prove who you are.
Sorry, what? How are SSRIs a scam?
where did you find a list of shopify stores to scrape
Built the same thing a while back while collecting a lead list for sales. Not bothered to keep data updated but was a fun thing to build in a couple days. (disclaimer mobile experience is meh cause it was a fun project)

https://zensear.ch

How did you find list of all Shopify stores? I ended up just checking every .com, .net, etc as I didn't find an easy way to figure it out directly from shopify.
Came to write the same thing. Great post otherwise!
I'm not getting any VR sets until theyre light enough to not give medically serious neck injuries with long term or vigorous use.

(I saw the dislocated neck X ray of a VR set reviewer)
Asbestos and lead are also minimal risk undamaged in-situ. Both are now banned, and for good reason.
This is wandering all over the place...

>...the goal was to modernize the cryptography in use, to make it more secure and more efficient.

Where was this goal written down? Anyway, as a user, I want secure. I don't care that much about efficiency. I absolutely don't care that someone thinks some methods are more "modern" than others. I really really want an actual standard. Not a whole bunch of pointless incompatibility.

There were no downgrade attacks demonstrated as part of EFAIL. In fact, the researchers were not able to compromise the current OpenPGP OCFB-MDC authenticated encryption mode at all. They were reduced to listing implementations that did not handle HTML link injection in the way that they preferred.

>...the security of AEAD modes shouldn't depend on the security of CFB mode.

OCFB-MDC is an athenticated encryption mode. A particularly simple and straightforward one. No other modes are required. That is the point I am trying to make here.
This was considered but the problem is it’s very difficult to enforce in practice

The product is generally installed onsite in a fast paced building industry that doesn’t have time/room to do it properly and often no supervision (1-2 often independent trades doing the installs) to ensure the appropriate measures are actually taken.

The risk has already been known for a while and in practice still lots of “YOLO” onsite cutting without even respirators.
I desperately want an answer to this, too. I’m trying to start a business right now and I assumed, foolishly, it seems, that I would be able to guesstimate business expenses as (gross income - (hardware costs, api costs, etc) - employee wages) and it doesn’t sound like I’m going to be able to do that at all, and *all* of my math is harmed.
Ironically, this is an advertisement itself. And you can never ever ban ads because someone might write a comment on an internet forum noting just how delicious an ice cold can of Coke is on a hot day.
There is a huge and very strong correlation between less smoking and lower lung cancer rates. You claimed otherwise, that's what I was referring to. Of course some people still get it without smoking.
Beginner's guide to arguing constructively (2020)
If you want a "laymans" brief... https://www.youtube.com/watch?v=nz55jONtFAU
It's so obvious that this is in retaliation for Elon's stance on free speech. The people behind this are frauds and weak.

When China takes over and sends all the current elite to the electric chair, the people ofnl the west will be chanting Xi Jinping's praises. That's what you get for weakness and moral deprivation.
SRE is really a more familiar "sysadmin" from good ole days. You know, that bearded IT guru in a basement floor, will curse and shout at you, but will keep your company running when it comes to IT.

if you switch back to sysadmin model - having a single sysadmin do all the SRE and security work, divided per platform, then separate security is indeed feel like extra.

You can obviously hire independent third party security auditors and do pentest, but that thing could be done once a year. Often times your financial auditors (Big 4 accounting firms) will offer IT audit and pentest in a bundle and you can get a good deal.
On my personal list of the top ten science fiction novels of the last twenty years. Still re-read it every now and then.
is camel camel whitelisted by amazon? or can any scraper work
Softcore – Twitter Pre-Elon Musk
> the brain undergoes a series of changes, including a massive release of glutamate and a surge in gamma and beta waves, potentially linked to near-death experiences.

Speculating: does the above correlate with what we’d expect to see if the brain dumps an amount of endogenous n,n-DMT during death?
I just got an engineered stone counter installed. No wonder my pneumonoultramicroscopicsilicovolcanoconiosis is acting up!
I like the ternary too but to pretend that it's ok because it's useful in perl is more of a counter argument...
Correct.

Asbestos degrades over time and releases fibers with almost no effort/interaction with the material.

Engineered stone only releases dangerous particles when cut. It does not degrade.

They both require special care when being disposed of, but they are not "on par"
PeerTube Admin 29: Roadmap for PeerTube v7 in 2024
Apple managed to screw up Facebook’s data gathering. So they are definitely hurt Epic’s ability to do so too.

Epic having its own store front means they can use dark patterns there too.

Apple is limiting the worst of these companies’ behaviors.
> IRS has an excellent electronic debit system.

They actually have two! Direct Pay and EFTPS use ACH (electronic check) and are both free.

Personally, there's very little anymore that I need to pay by physical check -- almost everyone takes credit cards, and for those that don't (or who charge more than 2% for credit card transactions), I use ACH.

> I'm surprised you don't get billed for checks.

Not too many years ago, I had a landlord (a big property management company) who charged a fee for electronic payments. I forget how much exactly, but it was ridiculous -- like $10 or $20 per payment. For them, I used my bank's online bill pay, which behind the scenes is just the bank printing out a paper check and mailing it to the payee. I bet they've switched to free ACH payments by now.

Lately, the only cases I can think of where I actually pull out a check book and write out a check are to pay (1) a contractor (electrician, landscaper, etc.) and (2) for a campsite at a self-service campground. Most parks take credit cards (just write your payment information on the registration slip) but a few don't. I'll pay cash if I have exact change, but as I don't make a habit of carrying around lots of small bills it's helpful to have checks just in case.
The first. Workers tend to be lazy. How many guys do you see all the time using noisy commercial lawn equipment without any sort of hearing or eye protection? Those guys will all be deaf (if lucky) or have severe tinnitus (if unlucky) by 50.

You see it in factories too, where workers will disable safety devices just to save them a tiny amount of movement.
Equities are rallying because the Fed is signaling several rate cuts next year, and these price movements are pricing that signaling in.

https://www.axios.com/2023/12/13/federal-reserve-interest-ra...
Great suggestions, looking into this right now. First time building something like this so definitely new to some of these tools.

For scraping: Found that every Shopify store has a public JSON file that is available in the same route. The JSON file appears on the [Base URL]/products.json. For example, the store for Wild Fox has their JSON file available here: https://www.wildfox.com/products.json.

Built a crawler in simple Javascript to run through a list that I bought on a site called "Built With", access their JSON file with the product listing data, and scrape the exact data we want for Agora. Then storing it in Mongo and, currently, using Mongo Atlas Search (i.e. saw they released Vector Search but haven't looked at it). It has been a process of trial and error to pick the right data fields that are required for the front-end experience but not wanting to increase the size of the data set drastically. And after initially using React, switched to NextJS to make it easier to structure URLs of each product listing page.

Mongo will run me about $1,500 / month at the current CPU level. AWS all in will be about $700. I'm currently not storing the image files, so that reduces the cost as well.

A few improvement that has helped so far:

- Having 2 separate Search Indexes, one for the 'brand' and on for the 'product'. There's a second public JSON file that is available on all Shopify stores with relevant store data at [Base URL]/meta.json For example: https://wildfox.com/meta.json

- Removing the "tags" that are provided by store owners on Shopify. I believe these are placed for SEO reasons. These were 1 - 50 words / product so removing these reduced the data size we're dealing with. The tradeoff is that they can't be used to improve the search experience now.

Hope this helps. Still wrapping my head around all of this.
There's an old comedy sketch about that, is it in Flying Circus perhaps, where they say something like 'we set out to find out if [something ridiculous]' and then after a pause flatly 'no, it can't'.
>So the whole world should take a 1-2% performance penalty on everything so some users can maybe run a profiler?

If so, I'm all for it. The win from easy access to profiling can dwarf this 1-2%
He was great fun. He also had amusing tales of his "tech character's" adventures dating etc. Back in the '90s, when we were all young, his weekly column was a highlight for me.
> no fruits from past 1000 years

How's that gonna help anything?
I like the happy little trees.
I think it's a bit different discussion. I'm 100% agree to use any tools including LLMs, but LLMs may cause not good affect for ecosystem.

New programming language, syntax, and API don't get LLMs support until they learned it (or given as a context). And perhaps new things less being used because of LLMs don't use it. Less usage in the wild means LLMs learn less from the nature. I wish it doesn't stop evolving programming (and other things).
"Parkinson's Law And Other Studies in Administration" - a very enlightening book that has lost none of its relevance.
It's a much nicer development experience because of typing and pydantic. If you are using a language server, it's a game changer.

Ninja also has async view support, I'm not sure the status of DRF in this regard.

The auto generated docs are much nicer (swagger).

It's MUCH more lightweight than DRF. Unless you are using OP's package, there are no giant class based view hierarchies and viewsets and all that, just plain functions for views. In which you define the input and output as pydantic schemas, it's so simple and refreshing.
If you task your fully staffed SRE division to have some people doing cybersecurity full-time, what's the difference between having that and an actual cyber security team? And if you have that, why wouldn't you want to hire experts in that field instead of cross-training or finding generalists?
Just because you can’t see the dust doesn’t mean there isn’t dust. Often it’s the tiniest particles that are the most dangerous because they can attach to the walls of the lungs but are too small to then actually be dislodged by, a say, coughing.
> If we're going to 'solve' global warming, we really need fusion ASAP. It truly is a silver bullet for this problem and will also be the key to colonizing Mars.

Not at all. People have this impression that fusion produces much more energy than fission. That's not the case.

Fission produces about 200 MeV per single fission event. Since the nucleus that splits is either U-235 or Pu-239, that is about 1 MeV per nucleon.

Fusion produces in the range of 1 MeV to 23 MeV per even. There are numerous possible reactions, from Deuterium-Tritium to Hydrogen-Nitrogen. At most you get about 4 MeV per nucleon (for the Deuterium-Tritium and Deuterium-Helium3). In most cases you get less, even in some cases less than 1MeV per nucleon. So, at most fusion is about 4 times more efficient than fission. But in those cases when this happens, one of the reactants is something that we can't find in nature (either tritium or He3), so we need to make out of other nuclear reactions. Tritium in particular is something regularly discarded by fission reactors. The problem is that if we ever develop Deuterium-Tritium fusion, our fission reactors will not generate anything close to the needed Tritium, not by 2 orders of magnitude.

This is just to dispel the illusion that if we unlock fusion, we get loads more energy than from fission.

Now, it will be cleaner. It will not produce nuclear waste. But nuclear waste is not really the big issue that the anti-nuclear crowd makes it to be.

The problem with fusion is this: we need two miracles to happen. We need to make fusion happen, and then we need to make it economical.

With fission, we only need the second miracle.
Infecting Australia and the UK as payment systems assume its normal so add interstitial screens for card swipe.

We're resisting. Minimum wage covers this better than gratuities.
Because if your job is to produce the report all you care about is producing the report.
Yup, that inherits from the 8080. The RST instructions made so much more sense after reading that in one of the Intel handbooks!