skysight-inc/HackerNews huggingface dataset:
Yep I agree. I don’t think learning Scratch is a good way to learn programming. The intentions are good but IMHO misguided. Scratch is too “abstracted away” from what is really going on. Learning about the lowest possible abstraction (machine code) made it easy for me to understand everything else in programming. And the humble BASIC programming language taught a whole generation of kids how to program. So I think it is fair to state that BASIC is a proven way to teach kids the “real” stuff. Perhaps Python might be a better choice today?
> I expected custom domain to be paid feature, but that doesn't seems to be the case here.

Custom domain is a paid feature. It appears to cost $29 as of now.
OK, but what else did they eat?
As the thread says - it’s compressed. I’m giving uncompressed sizes as an upper bound.
Google exists. Are you that unable to use it?

https://www.theguardian.com/education/2004/aug/02/highereduc...

https://www.nobelprize.org/prizes/medicine/1949/moniz/articl...
If this isn’t a scam - it’s a bad idea.

Either the founder is going to pay way too much/get too little, or pay too little/get too much these services.

Not to mention the incentives for bad behavior are enormous.
Show HN: Build apps and automate your Google Sheets. No-code required
Frontly is a no-code automation tool that you can use to create and launch custom apps in minutes with only a Google Sheet and absolutely no-code required. Whether you're a business owner or work in sales, marketing, IT, real estate, etc., Frontly lets you build a powerful app with all the features you need with just Google Sheets as the backend. Using our pre-designed components, design your interface and connect to your data in minutes.

Give employees and clients a secure login to view and edit only the data you want them to access, without giving access to your spreadsheet. Pull data from multiple sheets into one page or app.

The best way to start reaping the benefits of no-code automation is to try Frontly for free.
You could definitely spend $40, $60, probably even more for a kg in the US, but I think that's fairly uncommon.

Something costing 30-50% different in another country is kinda what I'd expect, the double or triple stuff I think would more be fancy people being extra-fancy.
Do any of these support JS?
to add to that look at what the letters USSR and DDR stood for...

IN case no one remembers

United Socialist Soviet Republic

Deutsch Democratic Republic

both not word plays on Democracy but word plays on social theory and what stateless means.
Bad languages leave lots of room for tooling. Good languages leave less room.

Only the deluded run ubsan/asan/tsan on safe rust. Does that mean safe rust has less tooling than other languages? Well, yes, because that tooling is redundant and irrelevant.
Wouldn't that kill the second-hand market? Reduce, reuse, recycle.
I grabbed a short 2-letter Twitter handle within a few months after they launched. A few years ago I had someone used SIM hijacking to steal access to my phone number. This failed to get access to my Twitter account because I never set up a recovery phone number, however he got access to my Facebook and a few other accounts. I got T-Mobile to fix the SIM swap, but after 3 nights of harassment I just changed my handle. I didn't want to give in but the handle wasn't worth the trouble. On the plus side since Twitter doesn't allow handles that short anymore, once I changed my handle the hijacker's attempts were foiled.
There is no such thing as preservation risk for digital formats. This has been studied.

Do whatever.

The only thing that matters is publishing it in the first place and backing up on hardware that's not at preservation risk.

This is great example of fake science (Is it just "science" now?) keep the underclass constantly anxious about things that don't exist so they keep paying academics wages to do nothing but supply fear and disruption.
Attempting to keep an eggbeater drill square to the drilled surface is a considerable ask for someone who isn't practiced, particularly somebody on the smaller side. It's ergonomically working against you the entire time due to its length. I can buy a Black and Decker (budget brand, but it's fine for light home use) corded drill at $25 that's plenty for home use and won't be frustrating the novice user every time they want to set a point.

And that one in particular hates its user specifically; keyless chucks are way better, too, for novices because of the likelihood that that chuck key is going to get lost in a move or the like. They also aren't that expensive--the aforementioned Black and Decker corded drill has one.
Mishandle? They got the vaccine rolled out by August and September to start production.

One of the few things Trump did correctly was the early pandemic handling while the cries of "stop travel from China" was called racist and unnecessary.

There was nothing else that could have been done except fire the head of the CDC after their flip flop politics instead of science.
Does Hugo have a cloud backend integration that you can create new post/edit existing post without redeploying everything?

There's an open source, self-hosted clone of BearBlog, called PolarBearBlog [0], that builds a docker image and run it on Google Cloud Run. It uses Google Cloud Storage to manage a single JSON file for the whole blog contents (yes all your blog posts are in a single json file, which probably will start to show issues when you have hundreds of posts, but then again it's just markdown text so maybe that won't be a big issue anyways), and you only need to redeploy it if you made code change or system level config changes, which really is really more convenient than the whole static approach.

I made a fork of PolarBearBlog to add some of the features I care about, like cactus comment integration and rending full posts in the RSS feed. [1]

[0]: As far as I could tell PolarBearBlog has no affiliation with BearBlog, but it did get a mention in BearBlog's README: https://github.com/HermanMartinus/bearblog/blob/master/READM...

[1]: https://b.yuxuan.org/my-fork-of-polarbearblog
Facebook isn't your friendly neighborhood general store, they spread misinformation that is damaging to the structure of society. Damaging their business is good.
I think he's referring to an SDS, which no, home users absolutely don't need.

And most homes are wood stud and drywall, where you don't even really need a hammer drill or the impact bit of an impact driver.
Uh, source? Have you never heard of a cellar? There are lots of fruits that keep through the year until the next harvest season with simple technologies. Jams, apples, kangina for grapes (admittedly not in Europe).
They are against the color?
> But you have to do everything explicitly.

Sure, but in the common case, "everything" is just adding a simple attribute to your main() function (e.g. `#[tokyo::main]`), and adding the `async` keyword to functions that have stuff in them that need `.await`ing. That's... kinda it?

The only real difficulty I've run into is when I have multiple futures I need to wait on, since there are some fiddly bits to deal with (like using select!{} can cause you to lose data depending on what the underlying futures are doing).

Regardless, comparing Rust to Javascript is a bit weird; they are just not comparable languages with even remotely similar intended use cases.
20Mbps up is still shit, and the limiting factor. FCC needs to make symmetrical the standard.
My thoughts exactly. Now I drink espresso coffee in normal mugs, without coffee or sugar. There's a lot of flavour in coffee that's masked with milk and sugar. Spicy notes, chocolatey notes. Even mildly fruity notes, but the more bitter, the better.
You shouldn't, those funds would go into the pot of money they use to fuel their misinformation machine.
Show HN: Typograms, Markdown-like renderer for ASCII diagrams
Yeah, humans as unspecialized frugivores shouldn't be eating fruit. (eye roll)
ImageMagick and GNU parallel happily max-out all cores on my machine and convert a few hundred images per second:

find -type f -name '*.jp2' | parallel --xargs --max-args=1 convert {} {.}.jpg
Yes, maybe someone can offer some links for background reading
For some reason this doesn't seem to translate to games, or at least I'm not familiar with any good kids games without audio cues. Not sure why that is, maybe because the player is in control and the camera isn't as easily able to control the view of the narrative?
I feel like modern analog electronics would be just as susceptible to the effects of a solar flare.
Yes, as well as other browsers.

I have doubts it would win, however, as identifying PHI has several safe harbor clauses (such as unidentifiable at the ZIP2/ZIP3 level, etc.). IP addresses haven't been precise for a long time, to my understanding? (not my area).

https://en.wikipedia.org/wiki/Health_Insurance_Portability_a...

> An individual who believes that the Privacy Rule is not being upheld can file a complaint with the Department of Health and Human Services Office for Civil Rights (OCR).[37][38] In 2006 the Wall Street Journal reported that the OCR had a long backlog and ignores most complaints. "Complaints of privacy violations have been piling up at the Department of Health and Human Services. Between April of 2003 and November 2006, the agency fielded 23,886 complaints related to medical-privacy rules, but it has not yet taken any enforcement actions against hospitals, doctors, insurers or anyone else for rule violations. A spokesman for the agency says it has closed three-quarters of the complaints, typically because it found no violation or after it provided informal guidance to the parties involved."[39] However, in July 2011, the University of California, Los Angeles agreed to pay $865,500 in a settlement regarding potential HIPAA violations. An HHS Office for Civil Rights investigation showed that from 2005 to 2008, unauthorized employees repeatedly and without legitimate cause looked at the electronic protected health information of numerous UCLAHS patients.[40]

> It is a misconception that the Privacy Rule creates a right for any individual to refuse to disclose any health information (such as chronic conditions or immunization records) if requested by an employer or business. HIPAA Privacy Rule requirements merely place restrictions on disclosure by covered entities and their business associates without the consent of the individual whose records are being requested; they do not place any restrictions upon requesting health information directly from the subject of that information.[41][42][43]
I personally manage without malls too. However, I think it's pretty difficult to argue that Facebook doesn't intend to be a digital public space.

Facebook's own mission statement is "to give people the power to build community and bring the world closer together". They provide free access to the site (and other services) in developing countries through their free basics program. The site is "free and always will be". The only thing they could do to make it more obvious is to change their slogan to "the front page of the Internet".
Interesting how the Latino population in Age \ Deaths doesn't increase with age like the other populations

What you said only applies to Latinos
Hmmm, if the date is related to any client-side entries, this could be used to post backdated blogs.
I've got WLED running on 10+ projects around the house, and have been using it for years. It's great. Super easy to install, lots of features, controllable via web app or API (and compatible with dozens of related services), and there's native phone apps available if you're into that.
People routinely try to get HN ones, albeit by politely emailing.
> always punch your holes first

Definitely. And this is why, if you've got the money, why a drill+driver set is pretty handy - you drill with the drill, then you drive the screw with the impact driver, and you haven't had to mess around with switching your bits. (I have two of each in the shop, because sometimes I need a #10 T20 and a #8 T15 screw at the same time, and that means separate drills and separate drivers.)
Surely such fishing and dragnets have Constitutional boundaries?
I am a parent. It's difficult at times to balance freedom and regulation. Do the best you can, and remember balance is key. Early years (2-7yo) was highly regulated, but gave more freedom at older ages (7+ yo).

For rewards, we use the star/chart system, works well!
Define some chores, each chore got a star sticky. After 10 stars, gets a toy or Roblox bucks. Roblox is pretty good at teaching lessons in money management, spend it all or slowly save up. Never allow them to buy without a parent. Do not save that CC info online! Same with iPad and other devices, lock down all payments!

Video watching is more open now that they are at a later age, but I had to put my foot down on Jo Jo's Bizarre Adventure recently, lol, maybe when they're older. I used to regulate the YouTube to ONLY certain channels that don't swear, like Zack Scott, who is great, BTW.
Have a read of the comments, the essay seems to vary depending on where you read it.
Apologies, I'm guilty of skimming thru. Thanks for clarifying.
This benchmark is showing 4k decoding on commodity hardware from 2018 fast enough for movie theaters. https://www.fastcompression.com/benchmarks/decoder-benchmark...

So, presumably they could have swapped to commodity hardware a while ago.
Here in the UK, I'd say Starbucks tastes of nothing. Hot brown drink. Their ground bags you can buy and take home are equally a non-event. Not sure why people rave about it. Coffee is some of the worst I've had, not withstanding UK McDonald's.
No, it was 4 servings of fruit vs 2 servings of fruit. It was not just a diet of fruit. The rest of the diet wasn't controlled.
Also, lest we forget, the site designer.

Most folks are unaware of the things that can happen, when a Web designer loops in a dependency.

The dependencies tend to bring friends. Lots of friends.

I'm not sure what the answer is. Many, many folks are incapable of designing sites without the dependencies, and these dependencies often add great value, so "don't do that" isn't really an option.

It's easy enough to say "set up a licensing board," but these tend to be a cure, worse than the disease. Incumbents will use them to prevent competition, and governments like to use them as a private piggy bank, like red-light cameras.

Paying for the dependencies makes sense (if I make my living on something, it’s only natural that I pay for my tools and raw materials), but the chains can be long, and there can be many parts that simply cannot be paid for, or will get stolen, or corrupted.

I think that we need to figure out some way to improve the dependency space, but there's no simple solution. Anyone claiming there is, is trying to sell something that is maybe a bit past its "sell by" date.

"There's always an easy solution to every human problem; Neat, plausible and wrong."

"The fact that I have no remedy for all the sorrows of the world is no reason for my accepting yours. It simply supports the strong probability that yours is a fake."

-H. L. Mencken
That's why the j&j actually has proven to be better
This isn't a single issue, and your view seems excessively simplistic. Kids are gullible. Kids keep secrets for any number of reasons -- and while I've taught my kid that strangers insisting he keep a secret is a major red flag, if a predator convinces him that they're a peer, they might enter the "friend" category when an adult would still call them a "stranger." Also, what kids and parents consider to be noteworthy can differ by a mile. How do you (a) enforce an ironclad rule that the kid tells you everything about every new contact and status update and (b) maintain the kid's trust? You don't, that's impossible. Yes, parents have duty to educate their kids and engender a trusting relationship, but every child is an individual who develops autonomy (by definition) before they're ready for it.

I have a friend who was catfished in high school, and the fisher took on a persona for several years before "introducing" her to the fisher's "friend" who was actually the fisher -- and he maintained the ruse for several years after. I'm honestly unsure of how a parent could even prevent something like that. The only comfort I've got today is that video chat is normal and a friend who couldn't do that would probably noteworthy enough to mention. That comfort is diminishing: by the time my kid will be old enough to worry about, deepfakes will be that much more advanced.
My false start when learning to program
You've probably used WebAssembly many times without knowing it. Figma uses it heavily, for example. Why do you want to say no?
Being against the use of hate speech is pretty a core progressive value.

It's 100% ok to teach kids they they shouldn't promote genocide or use racial slurs.
Water Avenue Coffee out of an aeropress tastes sweet to me.
I’d watch that movie!
Thanks, I see.. I've never seen those here in Barcelona. Only the refillable ones.

I hope they are banned. There is no reason for something like this to be disposable.
JPEG2000 is big in medical imaging as well.
These lists are funny because they're not necessarily the most popular languages that people get paid to write or profitable to know. It’s interesting to me because it shows me how small of a world I am in! I loved how vb6 and VBScript had so many users for so many years, but it’s not something people wrote about in comparison to its use. Around 2006 I really looked hard at getting at most hirable backend dev languages. If you searched this online it was PHP all the way, but ASP.NET books were outselling like 20 to one for PHP. People like to write about, and there was a history of PHP, ASP.NET was making the money. When I looked at computer vision scripting 2014 Matlab was on top if you were looking back, but really Python was the place to be.

This is really interesting to me, because they have not crossed my path:
#1: Rust
#2: Elixir (Farmbot is listed as a top company :-))
#3: Clojure
#5: Julia
#8: Go

My goto langanges:
#6: Python
#9: SQL(This is like comparing beer types to water. SQL is useful everywhere and tastes great!)
#10: C# (I include VB.net because the backend is the same at this point)

Maybe once or twice, as I am not a front end guy:
#4: TypeScript

Delphi Really? Why do I always see this on current lists? There are whole worlds out there I just don’t visit. I mean yes I used this, but on 90s Windows GUI stuff!
#7: Delphi

Stuff I use not on the list:
Shell/C/C++/Javascript
We Don’t Trust Apple’s HomeKit Secure Video–and You Shouldn’t Either
Docker Swarm Lowers the Shields
I see it as a solid competitor to Blink, and JSC as a competitor to V8.
Very interesting concept, too late in the evening for me now, but will give it a try very soon.
When I still drank alcohol and ate meat, this was me in a sentence. I wonder if liking these specific flavour profiles is common? In the same way that some people like chocolate, others prefer gummies, some don't enjoy candy, period.
I had a good handle on my kids online habits until covid hit. Once they transitioned to fully online classes, they got used to longer screen times and internet access.

I have installed Qustodio to block and monitor their internet habits. But my 12 year old somehow figured out how to unblock herself from Qustodio, but things are blocked on my younger one's laptop. Every time I restart the laptop, sites are blocked for sometime, she does something again to unblock herself. So I had to manually block a bunch on in appropriate domains that I am aware of via /etc/hosts.

I think once kids grow up (11y+ in my personal case), they don't like us to know what they are doing online. They wouldn't want you to be around when they chat with their friends etc. But whenever there is an opportunity I try to tell them about the bad that happens online, not share their personal information, addresses, pictures online, monitor the sites they visit and block if they are inappropriate.
If karma goes below a certain threshold (I think it's -12) then the account's comments get autokilled, but only for as long as the karma remains below that threshold.
Dupe-alicious:

https://news.ycombinator.com/item?id=32113263

(2 days ago; 366 points, 285 comments)

https://news.ycombinator.com/item?id=32111427

(2 days ago; 29 points, 9 comments)

https://news.ycombinator.com/item?id=32110875

(2 days ago; 3 points, 4 comments)
One thing I think may be underrated by many:

We cancelled Amazon Prime, and besides the annual fee, we noticed that our household retail spending went down significantly. It turns out that when it takes more than 1-click to buy stuff… we buy less stuff.

As far as convenience, one of the reasons we felt it was time to cancel is that we can just as easily get almost anything we wanted from Amazon direct from the seller or via Target/Best Buy/B&N/B&H. Surprisingly, this is often cheaper than Amazon (and almost never more expensive). While there’s a bit of added friction to think for two seconds which store to check, the benefit of fewer impulse buys seems worth it. Plus, we haven’t ended up with any crappy knockoffs since we bailed on Amazon.
Buy direct from the roaster, they generally ship it the day or two after it’s been roasted.
Why should I relearn algorithms?
I read Dan Luu's programming books page recently, on which it says about algorithms: "Why should you care? Well, there's the pragmatic argument: even if you never use this stuff in your job, most of the best paying companies will quiz you on this stuff in interviews. On the non-bullshit side of things, I find algorithms to be useful in the same way I find math to be useful. The probability of any particular algorithm being useful for any particular problem is low, but having a general picture of what kinds of problems are solved problems, what kinds of problems are intractable, and when approximations will be effective, is often useful."

I learned algorithms in college, many years ago. I still have a good idea of when to use data structures, generally. I probably couldn't pass a FAANG-style interview without a couple months prep now, despite giving them every other week. I couldn't tell you when to use a red-black tree over a b-tree anymore. Frankly, as a dime-a-dozen megacorp SWE, that's not really something that would come up in daily work. IME, management isn't going to give you time to care about performance specifics - maybe, if there's a library that offers a convenient API and some deceptive benchmark graphs, you use that. I think I've used a prefix trie, once, in my entire professional career. The rest is just standardlib abstractions where I don't really care about what's happening below. Someone much smarter than me is making optimizations based on the latest papers for any given sorted() implementation.

What other motivation is there to relearn algorithms except for clearing the interview hurdle? Especially when free time is limited, and you could instead _finally_ get around to reading Designing Data-Intensive Application or Crafting Interpreters, learning Rust/Go/CultLang, or dipping your toes into something "fun" like reverse engineering?
Rowan Atkinsons latest work: Man Vs Bee on Netflix.

https://youtu.be/YQ1vN_91KO0

I thoroughly enjoyed it, and is in the same visual style as his earlier work.
Lensm: Go Assembly and Source Viewer
With all due respect, you invited the eye roll.

There is simply no plausible way for the virus to be less harmful to the population, or even just the ‘having a child’ subpopulation, than the vaccine.
Transparency Is Surveillance
I think a lot of people say they don't like coffee because all they've ever had in terms of coffee has been filth.
It didn't control for enough to draw any meaningful conclusions from the study.

A shitty diet + more fruit on top will likely be worse than just a shitty diet. Fruit has sugars. If you drank 2 liters of soda every day an extra apple isn't going to help.