skysight-inc/HackerNews huggingface dataset:
"In a farce so perverted and obscene"

Wow, that guy is really bloviating.

There is a huge dollop of hypocrisy in labeling wood burning as nature friendly, but it has its advantages, too. For example, you do not have to mine it, unlike coal. I grew up in a coalmining region and the work underground is both rather dangerous and has extreme CAPEX requirements; modern mining equipment is expensive.

We have a lot of wood in Europe north of the Alps. Just look at the satellite maps of tree cover. It is not a scarce resouce and, unlike coal, it replenishes itself if competently managed. By far the worst problem I personally see with burning wood is the contamination of air with solid particles.
The best way to fight this is to use their own logic on them. Can’t have abortions because a fetus is a human being at conception? Great! Drive in hov lanes, claim tax dependents, apply for childcare benefits and sue if you don’t get any of these.
> When users shook their phones in a specific way, they’d be connected to others on the Weixin network who had shaken

Compare that with Whatsapp which want access to your phone number and contacts.
> when every single product you bought contains 10 smaller products individually wrapped in plastic

I never asked for this, noone ever did. Lets place the blame where is belongs, shall we?

You have swallawed the corporate propaganda of 'consumer is to blame' line, hook and sinker. We know that oil companies have spent billions on disinformation campaigns, we know they falsified scientific studies, villified nuclear power, and lobbied against every solution that would get us off oil.

We ripped out electric trams and trolley busses out of our cities. Sacraficed public walkways for cars and made our cities dangerous

We invented the crime of Jaywalking, something so stupid it still boggles my mind.

It was not the consumer that came up with the genious supply chain that ships shrimp caught in America to phillipines for processing, and then ships it back. A pair of jeans travels around the world three times before it arrives in the store. It's not the consumer that burns unsold fashion items to maintain artificial scarcity.

Its not the consumer that uses copyright to keeps repair manual under wraps, refuses to sell spare parts and makes products unrepairable.

These are the same people that encouraged children to smoke, added cocaine into a drink for kids, added lead to oil, dumped nuclear waste in the ocean and PTFAs into drinking water. They use child labour in every country where they can get away with it.
I have studied giving students typing practice, even wrote a paper on it[1]. Long story short, yes they are beneficial to most students. However, your situation is something I noted in my closing remarks - specifically that not all lower level practice will be beneficial to all students. In that case, to get the same learning experience from the activity, you should have been given a comparable lower level practice activity, like fill in the blank, Parsons Problems, or something else completely.

The idea of "writing it out" is to give the student familiarity without higher level "figuring it out on their own". I also teach martial arts, and so copying solution steps, or drilling, involves showing students how to do a technique and then having them do it. Both worlds are attempting to build muscle memory so if the instructor says to "do a tenkan" or "write a for loop", you have enough exposure to that concept to do it without thought.

[1] https://dl.acm.org/doi/pdf/10.1145/3373165.3373177
The issue is combining anonymity with a speech platform.

Newspapers published (publish?) Letters to the Editor. Readers sent in their comments on stories the paper had published. The editor would pick and choose which to publish (editorial discretion). But, a) they did not edit the writer's content, and b) the writer's name and town were published along with their opinion.

Once you've made the comments anonymous, you eliminate the restraint that your name confers on your public expression. Should an editor publish a pro-Nazi letter from a reader along with their name, the subscribers all then know that so-and-so is pro-Nazi, and so-and-so will have real-life social consequences, not to mention a new folder in FBI filing cabinets.

As long as a commercial platform allows anonymous content contribution, they need to be able to censor what is published. Otherwise, they likely cannot build a business.

The place to go with regulation is requiring the platform to be transparent about their censorship rules, and provide means to adjudicate their rulings. In general, corporations are required to develop internal operating policies with fairly wide latitude, and as long as they publish and abide by those policies, they stay out of trouble. This is done in accounting & Finance, HR, and other areas. This approach can be applied to user posts as well. Adjudication should entail whether the reason for censoring holds up to the then-published site rules. Platforms need to publish their rules in entirety, and when a post is squelched or blocked, respond to the poster with chapter and verse of the rules that were violated. This happens to a large extent now, though many find the application to be inconsistent, hence the need for adjudication. Kind of like how HN does it :-)
Did you enjoy the article?

As you say “It’s almost impossible to have a real debate because people” know the main arguments of the side but intentionally hide them to instead present their own straw men while presenting the side they don’t like as outrageous and simply dismiss their main arguments as distracting side arguments.
Apple don't ban web browsers from the App Store either, so I guess their ban is not very strict.
That's TechDirt for you. Masnick is highly aligned with the other side and so you can expect him to see everything through that lens.
That looks quite a bit like the ePub (and PDF and ...) reader [1] I made for Nextcloud, many years ago. I have not maintained it for a few years due to a lack of time and interest (I made it so my daughter could read on the school-issued iPad on which she was not allowed to install apps, it lacked a good reader) so it doesn't work on current versions but it could be made to run with relative ease. It uses the Futurepress epub.js library to render ePub documents, it would not surprise me to see this product using that as well.

As to the question of needing an internet connection for reading a book the answer is that epub.js - or rather the browser engine in which it is executed - can lead external files so it can be used without an internet connection. I suspect this product can not be used in that was since it has 'cloud storage' as a 'premium' feature. Running locally would undermine the value of this 'premium' feature.

[1] https://apps.nextcloud.com/apps/files_reader

[2] https://github.com/futurepress/epub.js
Fizzled out means just that, if you check C++ mailings, nothing happened since 2019.

Doesn't matter, because it was made public Herb Sutter's presented his own language as solution to fix C++ at this year's CppCon,

https://github.com/hsutter/cppfront
They're semi-practical today in niche applications. You can get a small peltier car cooler , and the inefficiencies aren't huge compared to the rest of the car's electric usage. They're not great though, and many are poorly made.
I don't comment on the technical implementation.
I comment on primary UX objectives of the product.

Obviously they pushed hard and have the monetary "award".
But from a performance point of view you cannot compete with a native app.

To quote Figma support:
This is a browser limitation - every browser has its own active memory limit, but in general, it’s around 2 GB.

Figma serves both the web app and the desktop app via a browser, so these limitations apply when using the Figma desktop app too.
ZX81plus38 – A ULA-less ZX81 clone
Show HN: Collecting Feedback on my eBook (about crypto) using HelpThisBook SaaS
This oft-repeated quote is always relevant on Python metaclass posts:

“[Metaclasses] are deeper magic than 99% of users should ever worry about. If you wonder whether you need them, you don’t (the people who actually need them know with certainty that they need them, and don’t need an explanation about why).”

Tim Peters, Inventor of the timsort algorithm and prolific Python contributor

https://www.oreilly.com/library/view/fluent-python/978149194...

https://en.m.wikipedia.org/wiki/Tim_Peters_(software_enginee...

I would then also concur with the other comment that if you “know” you need metaclasses, 99% of the time actually you only need __subclass_init__.

A lot of online literature about Python meta programming misses out __subclass_init__ as it was only added to Python 3.6 in 2015 via PEP 487.

https://peps.python.org/pep-0487/
Facebook janitors laid off as Silicon Valley service-worker cuts continue
I for one welcome our synthetic embryo overlords.
I don’t think common carriers are prohibited from discriminating against illegal uses of their services.
My little trivia for the Titanic has always been that Violet Jessop was on board, surviving three accidents from sister ships: Titanic, Olympic and Brittanic!

Go read the wiki, it's amazing:
https://en.wikipedia.org/wiki/Violet_Jessop
Many comments in this thread are simplistic and handwaving. Burning wood at mass scale as an energy source is not necessarily carbon neutral just because trees can grow back. Additionally wood is not an energy dense fuel and it is expensive to process and transport.

Importing any wood from America to Europe for fuel, regardless the percentage is insane and is the product of greenwashing demagoguery. If wood is such a great fuel source then at least Europeans could source it from their eastern and northern regions which are as heavily forested if not more so as the east coast of the USA.

A far better thing for governments to support would be substituting wood and wood based products for plastic in durable structures and packaging.
So under that theory, the medium of Ethereum will increasingly not be chosen.
This feature was in Bump in 2008.
Siri is just an alternative front end to your phone's touch-based UI. So is iOS also a super app?
All of those things I named are built by WeChat and live in the app, first-party: WeChat Pay, WeChat Moments, WeChat Channels, WeChat Out, etc.

"You can technically visit any site you want" is really not an apt rebuttal to an app that contains a multitude of first-party features.
Yes, #1 or #2 are a given/implied but many ransomware operators don't make that much money when they don't get paid and even their ransom isn't usually $1M+.

You can use information to make money, ever heard of insider trading and extortion? Or straight up get on the treasury guy's pc and make payment transfers and approve purchasing orders to yourself. With operations like that, once they get it in a bank account they own, they pay mules to get it in cash in small chunks before the swift gets reversed, hopefully having multiple banks in the process will give them a week or more.
Artificially created scarcity.
dude stop pretending like global warming will cause our extinction or provide a source to back it up. none of the models i've read supported any conclusion like that
It did take decades to get here only because it took millions of years of humanity to get here. We are in a much different space right now, RISC-V benefits from all those years and decades and will naturally reach and surpass parity with all other chips, not just Arm.

RISC-V is basically a different encoding to achieve the same computation as being done on Arm. From far enough out and that isn't very far they are identical. Putting a RISC-V front end on an Arm chip is not difficult. Refactoring Arm tooling to support RISC-V is just engineering work. Every program fixed to run on Arm's memory model, now runs on RISC-V as well. RISC-V is a catamaran zipping around on Arm's moat.

We see the same thing with languages and frameworks. Innovation is accelerating.
And they agreed to offer it to everyone (and common carrier status) when they accepted the use of the public (and compelled private) right of way.
> I wish there was more research into active learning by typing as well.

Speak of the devil and he shall appear! This is a link to my research of "active learning by typing"! The jist of my results were - students performed better in the course, initially lower performing students benefit from the practice and by sampling having more examples to refer to, regular completers of typing practice submitted less buggy code to GitHub.

[1] https://dl.acm.org/doi/pdf/10.1145/3373165.3373177
There are countless browser extensions that can help automate this as well.
For some reason HN keeps changing my URL when I post this article. Supposed to link to https://therentalwire.com/blog/home_prices_interest_rates_se...

But keeps changing it to https://therentalwire.com/#

If anyone has had a similar experience / knows how to resolve please let me know. It's just a simple static site hosted on Github pages but HN keeps replacing submission with root domain.
This is why any CS curriculum worth its salt should provide a summary of / introduction to Lisp and Smalltalk at or very near the start, so that in the second and third year of study or shortly after graduation, any encounters with so-called "voodoo" will elicit an "ah yes, sounds like CLOS MOP" response or something similar, rather than wide-eyed excitement leading to uninformed evangelism.

(Mine didn't have it, and I've been ruing it, and compensating for it, ever since.)
> - I personally think burning wood in housing areas should be banned entirely for health reasons.

From what I understand, modern fireplaces and wood stoves can be 70% to 80% efficient. Rocket mass stove can be over 90% efficient. I don't know how efficient pellet stoves can be. Smoke is from the wood that isn't completely burned, so more efficiency means more combustion and less smoke. My guess is that this is also going to be a lot better for health than an older and less efficient wood heat source. I would be interested in knowing how accurate I am but a quick web search hasn't turned up a whole lot.
Show HN: View ELDEN RING locations from the browser
I agree with this problem but it doesn't refute the point being made. This is just an unfortunate consequence of how history has played out. There is no rule or guiding north star in the open market to "limit closed gardens". This is just a philosophy that a minority of people hold.
I've been playing Apex Legends for the last 3 years, for like 3 hours every days for 2.5 years of those 3, but in the last 6 months since I switched jobs, i've been playing maybe 2-3 hours a week because i got burned out.

Some games i can also recommend are :

Risk Of Rain

Oxygen not included

Overcooked 2 ( goot to play with friends )

and of course, Among Us
How bad do you find my website? :-) (Asking genuinely)

Sample post:
https://alokgovil.com/understanding-self-reliance/

It's using just Arial and Times New Roman.
Stationeers, considering the love that games like factorio and satisfactory get around here I'm surprised I don't see it mentioned more.

The main aim is to build a space colony within a surprisingly detailed physics system, involving things like atmospheric control, pressurising an environment, growing food etc.

Just today I felt proud for being able to pressurise my working area, not realising that filling an atmosphere with 100% oxygen is a recipe for explosive disaster the moment I turned the furnace on :)

Would recommend for fans of factorio, oxygen not included etc.
WeChat is controlled by the government. They don't need an open ecosystem: if the government mandates an app then everyone will use that app. It's completely unnecessary to implement some kind of public facing API to offer the functionalities to supposed third parties. There are none.
Render is one of those companies you don't see a lot on HN, but you talk to developers who use it and they have a lot of love for it. Stuff just works like you'd expect it to. We've been a happy user of monorepo support since it was in beta and it's worked great for us.
FreeCraft.
Have you seen the new high emittance paints? You might skip the electricity step with new futuristic paint: https://www.coolingpost.com/world-news/radiative-cooling-pai...
This is awesome! Now, never ever do it.

Python is powerful and flexible enough that you don't need metaprogramming.

(I mean this quite literally: I sincerely doubt that there any code in Python using metaclasses etc., that wouldn't be more clear and maintainable if rewritten in "plain old" Python without them.)

(With the caveat that I'm not including "art" projects, I'm talking about working production code.)

(In case it's not clear, this is one of those "Prove Me Wrong" scenarios... If you think you have a counter-example to my claim, please don't keep it to yourself, "Shout it out so the whole theatre can hear you!")
I guess the lesson on macro now is when the Fed says it wants to cool inflation, market be damned, believe them. But in general I claim you cannot get close to top bottoms consistently- because so much of the movement happens so fast now, you can get 10% in days or weeks and if you are out of position all your effort was for nothing. I’ve been trying for decades but would have been better taking the advice to put it in the SP500.
Sorry, I was meaning the opposite. We'd be deprecating it and making it unavailable in future editions. Instead you have to opt out of each default feature.
Well, it was an old database and we actually just wanted to browse the records to see if there is anything important in them. If I had an old sql backup laying around and want to check whether we will need any of this data in the future the experience is much more straight forward.
The path of mnesia was not so easy and intuitive. :X
So WebTransport does what you were proposing to do?
> I repair homes for a living and the amount of stuff I've found that's wrong which has presumably been done by a professional is staggering.

That’s because the vast majority of actual skilled professional tradespeople work in commercial and industrial construction, the talent level for residential construction is not very high. There’s also a lot more oversight on commercial and industrial projects (engineer/architect/owner’s representative/construction coordinator) that catches a lot of laziness issues like the one you noted in your post. Commercial and industrial customers expect much better warranty terms than residential customers and it’s not as easy to cycle through a series of corporations on the commercial/industrial side since some opportunities require company history and experience to qualify for even working on a project, leading to contractors ensuring their work is done correctly, since they’re on the hook for repairs down the line.

I know there are skilled people that work in residential construction, but on average the skill level is much higher for commercial and industrial.

I may be biased as I work for a commercial/industrial contractor that uses union labor.
Be fair - they support absolute freedom of speech. But only for those they deem worthy of existence.
Typography in Severance
Nvidia RTX 4090 reportedly with maximum TGP at 660W
As counterpoint, I can be assured everywhere there is a compliant Python version, I can rely on those features being available.

With 3rd party libraries is hit and miss regarding cross platform portability.
HN should refrain from moderating this thread in compliance with the spirit of the ruling. Would be educational probably!
This article is trying to explain the rise of super-apps in China through the lens of user experience, but I think a more likely explanation is government regulation and platform moderation. In Western markets, Apple and Google use app moderation to forbid apps from doing too many different things at once, so as to preserve their platform advantage. Also, in Western markets, companies that develop apps are wary of developing super-apps because they anticipate exponentially more attention from regulators the more things their app does. In China, Apple was worried they'd be shut out of the market so they ceded some control over the platform by allowing super-apps; Google never had much control over their platform; and regulators are more concerned with protectionism than preventing abuse.
Jessamyn is great. She doesn't know it, but she was one of the inspirations for me going to library school, many years ago. Metafilter, too, was my high water mark for discussions on the open internet — nothing has really come close to it since.

This interview transcript is unfortunately hard to read, and I think a little editing and cleanup would do it justice.
Just a heads up, citizens of the USA are called "Americans". Yes, the continents are known as North and South America, but nobody is going to think you might be Canadian or Mexican if you say you're an American.
ε/δ Thinking
For me, worth it for the SNL factoid. I’m not American and maybe it’s common knowledge there but I’m definitely using that one
You want a combination of learning activities. So, you wouldn't give students ONLY typing practice for the top. Rather, typing practice, some low level multiple choice/code tracing activities, and traditional programming tasks. While it may seem like more work, those low-level practices reduce overall study time when compared to if the activities were all traditional coding.

I also have typing exercises as a practice for students in my courses and part of my research. While I haven't formally analyzed how much time they take, I can say that students take roughly 7-10 minutes to complete 30-50 line typing practice.
When Tito asks their cell phone provider to not allow calls from Tootie, it just blocks the known endpoint of Tootie's from being able to call Tito, but it doesn't make any assumptions that Tootie is bad, or that Tito's version of reality is correct. It also doesn't make Tootie unable to communicate with anyone else.

That is a far cry from a telephone company deciding(rightly or wrongly) that Tootie is harassing Tito or that it rises to a legal level of harassment and just blocking Tootie from the platform entirely. They are not in the judgement game here, they are in the make it easy for Tito to decide for himself if Tootie should be able to reach him via $TelephoneCompany.

As for SS7 signalling, that's clearly breaking laws, that's a totally different thing.
I wonder how many of the commenters shrieking exploitation are gladly devoting their abilities to creating more invasive tracking and ad tech.
Thanks for the suggestion. Will keep that in mind. I understand that too much perfection can be a roadblock to progress.
I recently onboarded 2 JR developers who didn't know Elixir. I purchased pragmatic's video course for them, but they both liked the Joy of Elixir better.

In contrast, the seniors liked the pragmatic training better.
A lot of places in the US, rural cabins and such, also use these wood pellets. I did similar research and came to a similar conclusion. It's not as if we are cutting down big old growth trees and shredding them into pellets. These pellets are like propane is to gasoline, a byproduct that would have otherwise been thrown away.
Really great work, thank you for sharing and making it open source!

Edit: Erm, have you decided on a license yet? I don't see one in the repo. Personally I'm a fan of the permissive MIT license.

https://github.com/git/git-scm.com/blob/main/MIT-LICENSE.txt