skysight-inc/HackerNews huggingface dataset:
400,000 sounds like a lot, but I wonder how many new URLs Tencent adds to its database each month. I expect they don't add every phishing URL but some small subset of them (possibly even a very small subset.. we'll proably never know).

But let's say it is 400,000. I took the URL you linked and made a file of 400,000 copies of it. The file size was 28 MB. I didn't bother compressing that particular file since the URL is the same in each instance, but I expect a file full of actual phishing URLs would probably compress pretty well, so it would probably be significantly less than 28 MB.

Considering that OS vendors regularly ship multi-gigabyte size updates, having to download less than 28 MB extra every month shouldn't even be noticeable. If updates needed to be done more frequently, the client could subscribe to get regular updates as they become available.
ToonBoom is very popular.
Look at how they mix stock under the same SKU and see if you’re still confident perhaps that Peet’s coffee came from Peet’s or perhaps a third party seller used counterfeit — Amazon’s will put hem into the same punnet and pull out one where it’s from amazon or “fulfilled by amazon”.

Right now I’ve only seen it in electronics but I don’t buy much food that way. Amazon fresh is a different thing (all sourced / sold by amazon) so probably not a problem. Likewise oddball stuff (a low volume brand of tea) is unlikely to be worth counterfeiting. But mass market goods definitely are and the baby food example, while not amazon, is an excellent cautionary tale.
How to build a linfollowing robot using a proportional controller
There's a classic Australian bread - Damper that's made without Yeast, it just uses self raising flour as a raising agent. https://www.taste.com.au/recipes/damper/80391c40-8eab-4e67-9... Its great to make when camping
Well the article does mention they run at 11% markup (compared to 25-50% in average retail), so I guess the cost of operations is roughly within that 11%, and the subscription is the profit.
Regarding the diagram - yeah, it's SO much easier to visualize when you see it. It takes oddly a bit of time just to make boxes fit though. Huge fan of Traefik too :)

Most of my fine-tuning was on 355 (otherwise, 774 is too hard to train).

However, the default prompt on https://writeup.ai goes to 774.

The GPU with inference is helpful for much faster responses -- for instance, it's easy to run inference (CPU) if you're getting a one way shot of 200 words (no revisions), but if you're constantly changing and revising, then speed ends up mattering a lot for UX.

EDIT: Looked over your articles, I'm literally floored/amazed you're in high school and know this much. The whole world is your oyster.
Tips on Using Docker
I'm part of that forgotten industry, since Flash 3. I can tell you that Steve Job letter hurt a lot the industry but I don't believe destroyed the creativity. We're more focused on clicks than interactions in the industry today.
I don't like DRM myself but there are a very large number of users that like to use services which wouldn't stream content otherwise. Just like any protection mechanism it doesn't have to be perfectly impossible to break to provide value to someone.

The nice thing about the way EME was implemented is if you aren't one of those users you can simply disable Widevine or (if you prefer to not even have proprietary code on your computer) use a build that doesn't include it.
I think Flash has been unfairly maligned. I agree that its era is over. But the functionality it provided, at the time it was available, paved the way for a lot of good features on the Web, including YouTube and many interactive websites that work more like applications--now of course implemented in HTML and JavaScript/WebAssembly.
I was and it was the best thing that ever happened to me. I got 3 months severance, used it to start a consulting business, and now make 3x what I did for less work.
How about for people with fallen arches? No length "transition period" can be expected to work out, if standing for hours just isn't in the cards for you, physiologically.
I bake my own. A quarter loaf might serve as an appetizer.
The problem with costco is bulk buying. I feel like someone should start a buyers club or something online.
https://www.anim8.io might spark your imagination again.

Lots of animators are still making indy animation, it's
just been drowned out on the major platforms due to how time consuming it is to create and it's basically not possible to monetize well outside of Anim8 now (YouTube algorithm favors frequent uploads and high video duration - not compatible with animation).
> Typescript seems to be approaching C++ levels of syntax

I've been a bit traumatized by C++ so I can't help but see this as a bad thing.

A lot of the insanity in C++ is because template metaprogramming made a lot of micro-optimizations possible. You can use CRTP to achieve static polymorphism. You can use SFINAE for tag dispatch to choose a different algorithm at compile time. You can even fold entire algorithms down to a constant with constexpr.

This is great if you care about low level control of your code, but this is usually premature optimization in the JS world.

Luckily typescript will be immune to this because the types can't affect runtime at all. So far I haven't seen any truly monstrous generics that are so prevalent in C++.
There is tons of things going on on YouTube these days.
I think if you want slow and frugal, you stop using cloud. Cloud's advantages don't matter that much for batch jobs with long wait time.

Need more machines to handle unusual load? Just let the queue grow, if the thing are still bad next week, we'll order a few more nodes.

Machine went down? We can wait until tomorrow when sysadmins can troubleshoot.
In a cloud context, something like AWS spot instances or GCE preemptible instances is a neat tool for this specific niche of minimizing cost when you can accept delays.

The context: providers need more instances than will sell at list price, so they sell access substantial discounts if you accept that a customer paying full fare can bump you out. (Note instance shutdowns might be correlated, not random.) I've definitely heard of folks running tools like Spark that way. From the software angle, being able to efficiently use various types of machine and being able to minimize work lost when a worker dies (i.e. to checkpoint) can help there.

I've heard of analogous setups for companies that own their boxes, e.g. Google's Borg paper talks about the tricks they do to make production and non-production jobs share the same box effectively.

I think sometimes cost optimization will lead you to counterintuitive answers. For example, obviously the post is right that memory is pricier than disk is. (Also, external memory algorithms are cool; more people should read about them.) But when box time itself isn't free, and more RAM or faster storage allows you to use less of it, the pricier computing resources can end up paying for themselves. Like a cost version of the race to idle in power management.

And the (good) discussion of the costs of going distributed may lead you to want to have big enough boxes available to allow you to distribute fewer jobs, even when those boxes cost (more-than-linearly) more than smaller ones.

I'm not saying this to advocate for a particular strategy; more want to say the right approach can depend in super tricky ways on the specific workloads and constraints you have.
I really think from a business perspective Adobe bungled just about everything with Flash.

When the tide was turning against them with the rise of iOS, they should have full open sourced Flash player and made the authoring tools free to use, and encourage competing authoring tools.

Flash would likely have then been on a track towards full standardization and native support in browsers. Adobe's authoring tools would likely be best-of-breed and indispensable for high end web dev. All the security and performance and interoperability problems could have been solved over time. Flash is not all that different from an SVG to be honest.

One counterpoint to make: Flash sites were to my knowledge static layouts, the very opposite of responsive design. That is a big industry shift that Flash never made.

Instead Adobe threw in the towel and encouraged breaking a large portion of the old internet by deprecating it.

I think moves like these amount to hundred billion dollar drags on the economy. In a sense we're all a little bit poorer as a result. It's like digging a hole and filling it back up again. It's economic activity that benefits no-one.
> And I don’t know of a country where smoking is entirely banned.

Bhutan, and the Holy See, not that the latter counts for much besides PR.
Canvas/WebGL may replace Flash to end users. I'm not aware of creator tools that allow people to put things together as easily as they could using Flash.
Disclaimer: I'm an old git.

I think you have deftly described a bigger problem, as the whole industry gets more and more sophisticated and complex. The barrier for entry is so high now that I think it stifles young people's interest too quickly.

The great thing about Flash was the developer tool. Part animation studio, part simple programming IDE. It was a great balance.

Maybe there is a place in the market for framework to implement a flash-a-like in a HTML5 Canvas?
I blame modern business marketing practices on the erosion of meaning in language. Words are so overloaded and defined in ways to confuse consumers and skirt legalities that it makes many terms devoid of any useful meaning.
By bizarre coincidence I bumped into my neighbours yesterday, they’d just arrived back from Tuxford Mill after reading the Guardian article. We live only 15 mins away.

I’ve been buying Tuxford Mill porridge oats from for a few years. Going to try my hand at sourdough now!
I've had this happen too. Also, lots of vagueness about what the technical interview entails, whether in terms of tech stack, format (Q&A? Coding exercises? Discussion-based?), or domain of questions (Pure algorithms? Specific applications to role? Both?).

And even when they are specific, it's not very accurate since there's a game of telephone from the person administering the test and the recuriter.

I study hard, I learn new languages and skills, only to get a completely different test. If I'm studying for the LSAT and am handed the MCAT, it's not a realistic indication of performance.
Many people just prefer their own vehicle and will drive no matter how good public transit is.

Edit: look at Seoul or Tokyo, with some of the best subway systems in the world, maybe the best. People still drive cars.
Found it, was form 2017. It is called Fructan:
https://www.gastrojournal.org/article/S0016-5085(17)36302-3/...
To make it short: Only 13 of the 59 in the double blind study with gluten allergy was actual allergic to gluten it self.

Also relevant to know if you are gluten allergic:
“... because a product marketed as “gluten-free” must also be free of rye and barley in addition to wheat, those who must avoid only wheat may be limiting themselves.“

https://acaai.org/allergies/types/food-allergies/types-food-...
I know this isn't without yeast, but you can start the development of your own sourdough culture without added yeast.
Nothing, of course. Anything that could be done with Flash in its heyday can be done better (in several senses) with modern tools.

But that’s not what we’re talking about, is it? We can ask what’s actually being done in web design these days… and who’s doing it. If you’re old enough to remember the period from the late ’90s to the mid aughts, think about your friends who were putting all kinds of wacky, creative pages on the web. Picture that personality type. What place does it have in the universe of websites that we visit today?

The answer, as far as I’ve seen: user. We spend time on a smaller number of sites/platforms. The design of those sites tends to be (at its best) streamlined and optimized. And people who want to share their creativity are given little frames within that structure.

Even personal websites are usually built through WordPress, Squarespace, or similar. Something has been lost. I’m not going to say things are worse nowadays. That would be too sweeping a judgment, even if I substantially agreed with it, and I think I don’t. But I get this weird feeling when I spend time online, like it’s a tree that died some time ago, but it’s being reinforced, made to stand straighter than ever, given artificial leaves that never turn, etc.
The Linux kernel doesn't provide a stable ABI for modules so they have to be atleast recompiled each time. There are some workarounds such as DKMS to rebuild the interface when the kernel updates but I don't know if Android provides it.

Last I checked a big issue was Qualcomm doens't support their SoC for very long so manufactures have to tweak each devices 'tree' (it's unique kernel and drivers) for each kernel update.

The whole point of project treble was to disconnect the Android version from the kernel version so that manufactures could keep using the existing kernel and drivers and would only have to recustomize the new OSI to their liking.

Turns out a lot of device manufactures still don't see much value in providing timely updates since the general public doesn't even know what version their currently running and are just as likely to hate an update than like it.

Personally, I feel Google's sluggishness to enforce update policies or change how Android works is out of fear that Samsung will break completely and launch their own app store and not have the Play Store, or rather Play Services which is what Google needs if they want to power many of their online platforms (where do you think Google map road conditions come from?, Or that feature that shows how busy restaurants are?). Without play services on every Android device, Android looses it's profitability.
This was also before browsers natively supported h.264.
They banned the sale of chewing gum, they didn't outright ban it. You can still chew gum there and bring it into the country.

It's a useful distinction because they've really banned some other things, and they're much more serious about those.
Typically when people talk about that, they mean they want to move from an approach where files have a location to an approach where files are queried based on metadata.

So rather than going to /home/kaslai/images/ to (hopefully) see all my images, I'd instead query my filesystem, perhaps like /owner:kaslai/type:image.

The specific syntax would need some serious thought, especially if we want to make it fairly ergonomic to slot in to existing systems.

There are a large number of approaches that one could take. I'm personally a fan of a hybrid, where you could navigate to a location and then make queries on anything within that location.

IMO one of the coolest features that such a filesystem could have is dealing with music. There's no perfect way to map CD rips to a hierarchical filesystem, but that wouldn't be a problem if I could just open a "directory" like /home/kaslai/music/?artist/?album/ which would automatically make virtual directories based on the artist and album, or I could just use /home/kaslai/music?artist=Smash\ Mouth to get a list of all 182 copies of All Star that I have in my library.
I rent them, but unless you have other Apple products you can only setup adult accounts, so my kindergartner has to be "13".
Heh, this is really a matter of perspective. If you think the rest of the web was wonderful, then Flash was a turd floating in a swimming pool. If you think the web is a poorly designed shoddy mess, then you might think Flash was a raft keeping you afloat in the sewer.

HTML and JavaScript are so sloppy and incrementally improved by accretion rather than taste, I lean towards the sewer point of view.
And it was very easy to distribute too! All you needed to share was the swf.
Flash was special even without the UI experiments. Flash allowed the creation of vector-based movies with tiny filesizes that accommodated the miniscule internet bandwidth of the early 2000s. The vectorized nature means videos created and uploaded scale almost perfectly to modern resolutions, even 4K.
Amazon has their Essentials brand for vitamins which is apparently legit. I think brand name foods and drinks are probably OK since they are hard to counterfeit and if you did get a counterfeit I am sure the brand would be very interested in Amazon's role in it. Vitamins though and any kind of spice should be suspect... I think this is why they started Essentials. Costco also does product quality tests so buying stuff there should be ok. I'd be interested in lead testing Tumeric from Costco, Amazon, Whole foods etc... that's been a big thing recently. We also know Kona coffee is not legit for instance even at Costco.
Not just EU and US based users, but also Hong Kong and Taiwan based users.
Show HN: MaterialPass (Material Passport)
Nobody has mentioned Youtube using Flash initially to create the experience of ‘it just works.’

We had RealPlayer, Quicktime, and others, but video on the web was rather difficult.
If Costco is removing "smart" features from TVs, I might get a membership just to buy one TV there.
Counterfeit books “shipped and sold by Amazon”?
I work in games sooooo...

First job was at a small games startup making J2ME games. Folded after six months. Got paid what I was owed.

Then I worked at Realtime Worlds which folded after the launch of APB. Company crashed and burnt leaving me out of pocket.

Worked for CCP Games and went through many rounds of layoffs over the years I was there. I get jittery about unannounced all hands thanks to this. Was never laid off but left after getting a better offer.

Joined Autodesk who were pretty excellent as an employer in comparison to any games job previously. There was a big reorg at the start of the new year after I had joined and a lot of satellite teams were let go. We stayed on due to a big project. Laid off during my last week of paternity leave when the project was canned. They handled it very well and I ended up with three months of gardening leave which suited me fine spending time with my family.

Since then I’ve worked for two more companies and haven’t been laid off thankfully. For the most part I think I’ve bounced back pretty well. I’ve always had a new job within a couple of weeks of being laid off which obviously helps make you feel secure. I definitely am super anxious about the possibility though and having seen so many friends and colleagues lose their jobs hate any thing that smells like it’s in the offing.

As a positive I’ve seen too many good people get laid off to think it’s any indicator of lack of skill or desirability.
*And Also Most Of The Early Internet's Bugs
I was amazed when I discovered ‘tweening’ in the IDE.
I read somewhere that Adobe could not opensource Flash Player due to some library codecs licensing issues. It was unfortunate however, that Adobe bought Macromedia. Macromedia Flash would not have caused wrath from Steve Jobs and Macromedia would have been nimble and motivated to work something out with Apple
You can say you don’t want to or state some other total you’re going to pay that’s >= to the rest of the bill. Obviously that’s awkward and that’s why they make it the default, but you can pay less/no service charge/tip if you want to.
You can probably return the old toaster for a refund and apply the balance to the new toaster.
Adobe Animate is literally Flash, except it uses standard web technologies like Canvas, JS and WebGL. What's not to like?
What's the Go Language Good For? (2017)
The main thing at the time was that mixed-case Teletypes were becoming common.
Let's assume you are beginner motorcycle rider. You could ask somebody to film end product (ie Moto GP riders all inputs to his motorcycle). How helpful would that be to a beginner rider barely after his MSF course?

There are no hard rules when it comes to programming and I am very suspicious of any person claiming they are in possession of ultimate truth.

Take the advice as it is and try to figure out if there is something that may improve your process or if it can trigger thoughts that may make you more knowledgeable.
I'm guessing chrome ignores, it because people often place the option when they shouldn't. I don't understand why browsers can't simply respect setting and perhaps provide option for the user to modify behavior per site per field with ability to save. They could go even step further and do what Opera used to do i.e. provide same defaults for most popular sites.
You think Amazon search is broken for you? Try living in a semi-supported country, like Ireland, Poland or Switzerland. There is no "only items that ship to my country" in search. And on top of that, I've hit items that would ship as seen on product details, but only during checkout I would learn that shipping the $20 smartphone-sized item would be $250.
You get that billions of people already live without a car. Millions in the USA alone.
I was laid off as part of the last financial crash in Ireland. I’d been working as an administrator at a well known mortgage broker business at the time. We were told the housing bubble wasn’t going to affect our jobs because we did so much other business. In retrospect most of that other business was mortgage-adjacent. Insurance etc. Anyway the boss calls us all in one by one and explains things. I see other people coming out looking shook but it’s my first job out of college so I’m still totally surprised to be told I won’t have a job next week.

I had some help from other people who worked there offering to get me started at another mortgage company, but also had a friend who worked a 20-hour week assisting somebody with a disability, and was looking for his own replacement. At the time this work paid well in Ireland, it was 20 euro an hour, easily the equivalent of a full time entry level job in some other industry. I took that job, lived with one of my college roommates nearby, worked my 20 hour weeks, wrote plays and poems, and played shows with my band, it was great.

I was lucky to be laid off and have that amazing experience. It turned out to influence everything else I did in life, including working for 7 years with folks with disabilities in one way or another, and when switching to full time web development, having a good eye for accessibility.

I was on my way to getting some qualifications and become a financial advisor back in 2009 at that company that laid me off. It’s just what they expected of junior employees. After a certain point I might have fallen into just doing that as my career after sinking some time into learning non-transferable financial skills.
Advanced materials not only for Design but also for Simulation

MaterialPass materials as digital catalogs not only hold Physically Based Rendering (PBR) textures/colors (Metal - Roughness) but also hold extra Data/Information like mass, weight, water consumption, etc, and anything we see today (or will see tomorrow) as Psets and Qtos in Industry Foundation Classes (IFC) and other schemas for “simulation” purposes

What do you think about?
I don’t think this kind of insight even exists into deep learning stuff (yet). One of the main reasons people even care about SVMs is that they have nice analytical properties
One life hack tip I got was that if you really like a pair of shoes (e.g. a daily driver), then you should always buy two pairs and alternate wearing them.
Is the Equal Sign Overrated? Mathematicians Hash It Out
And they only made HTML5 playback the default mode 4 years ago.