skysight-inc/HackerNews huggingface dataset:
Funny story.

I bought a printer for my kids this year. An Anycubic Mega Zero with a magnetic base.

It stays pretty calibrated but I have struggled with base adhesion once a few prints have been through it. IPA and abrasives have not fixed it...maybe I will get around to some other things...there have been a few random failures, but not many.

We printed a few novelties items that came out OK. The real learning curve is about the options in the slicer, the trade off between printing time and accuracy etc.

At some stage my kids printed some toy guns. Apparently one of those toys looked real to the phone engineer, the only person who had been in my house over lockdown. Later there was a knock on my door whereupon 4 police officers arrested me and began to search my house for 'section 1 prohibited firearms'. Just as officer 1 finished telling me this, the plastic gun was found. Officer 1 proceeded to give me a ticking off about the dangers of realistic models...while officers 2-4 marvelled at the 3d printer, much to the annoyance of officer 1. Officer 2 asked me if I had tried realistic finishing like with rub n buff, and got chatting about Adam Savage. I had to get a steam punk top hat I made with foam to demonstrate rub n buff to the others. This annoyed Officer 1 enough that he decided it was time to go! I am not quite sure whether I find the episode funny or not. It was pretty scary to begin with.

I actually haven't found anything I wanted to print for a while. I make a lot of things but 3d printing is not always the best tool for the job.
They don't even need to switch to Plasma. KDE is build on libraries [1] that build on Qt. You can build a custom desktop environment like LXQt [1] from them.

[1] https://develop.kde.org/products/frameworks/

[2] https://en.wikipedia.org/wiki/LXQt#/media/File:LXQt_0.10_-_A...
I won't consider search a solved problem until someone demonstrates it. If we're already there, as you claim, then why hasn't anyone outdone Google?
I think the basic problem with that comparison is that people use bundlers with CSS all the the time for exactly the same basic-physics-of-round-trips reasons. It's common for `import()` in CSS to end up exactly what it usually in frontend JS, a dev organization tool rather than something actually exposed to the browser.
Do people still use IDEs? I've worked as a web dev for years and the only person I know who used an IDE was an older DBA. Honestly just learning how to run and compile shit from the CLI is the most direct way to learn to program, and not that hard. VSCode is free? I learn this way both on my own, bootcamp, and now in grad school. Only older YT videos suggested Eclipse and such
I highly recommend this video if you're overwhelmed by how modern microarchitectures work. This is a joint lecture recorded in 1993 by the the John Crawford who was the project manager and Donald Alpert who was responsible for the technical definition and quantification as well as Beatrice Fu (a compiler expert whose role in the project I don't know.) I thought it was a nice overview from a time when things were just starting to get interesting but were still comprehensible by a lay programmer.

I had no idea the Pentium had a 64-bit data bus. Also interesting to see how simple branch prediction started out. I'd like to learn a bit more about that at some point.
Etruscan Necropolises of Tarquinia and Cerveteri
I think it’s just that humans are highly visual. You need to be able to see the thing you’re making to make it much more than you need to hear it. So sound is always an after thought and good sound also blends in to the whole.

Engine programmers are even more susceptible to this natural bias because there is a vanishingly small part of engine development that needs aural feedback. It always amazes me how many engine projects have fancy renderers but can’t do more than play one shot sound effects.

This audio bias extends into web video as well. The vast majority of videos get played without any audio.
> Realistically the risk is that everything surrounding the vaccine is and was extremely suspicious. I've never had a vaccine before where the nurse urged me to keep moving my arm for the remainder of the day.

This is the very first time I ever saw anyone make this extraordinary claim, or anything close to it. Practically everyone I know is fully vaccinated and there was absolutely no reference to any thing remotely like that. Ever. At all.

Personally, the only out of the ordinary thing I experienced was getting a leaflet with a FAQ on the vaccines. Other than this, I sat down, took the jab, got up, went to the waiting room for a bit, and afterwards went on with my daily life. Boring as hell, and happened on both jabs.

I'm really skeptical regarding your claim, to the point I doubt it ever happened. Do you happen to have any way, other than your word, to back it up?

> Realistically the clotting of the vaccines was a real issue due to the poor testing, and I'm not sure if it's still a problem because I haven't heard about it being talked about for a while.

There is nothing realistic about your claim. Entire countries have taken the vaccine and, even though there are rare cases where patients react poorly to the vaccine, the scenario you've depicted is not factual or grounded on reality.

Do you actually have anything that supports your extraordinary claim, or is this something you believe in in spite of evidence?
ES Modules was what turned node.js into legacy for me, same as python 2/3.

Plus transpilers are so slow, it's embarrassing (albeit things are improving with tools written in rust).

As someone who's been doing frontend for 20 years and node.js for 10 years, JS development has never been so crap like now.

After attending a conference talk about how the TC39 works, I understand why that's the case.
TC39 is basically a bunch of engineers from big tech companies who can afford to waste productivity to follow the whims of whatever the group decide. It's completely detached from reality.

They operate on a full consensus basis, which means everyone needs to be onboard with the decisions - and if you want your changes to be approved in the future, you'd better play nice with the current change as well.

To be honest, I can't wait until browsers get replaced with some native crossplatform toolkit or frameworks in other languages become popular so that we can finally leave JS alone.
I regularly see people completely change the meaning of the title in the name of fixing what they think is a grammar error. I'd much rather everyone just use the original title and put a [sic] if they feel like it.
This takes me to a login page, and that's it.

So ... flagged. If I'm missing the point feel free to reply and I'll remove the flag.
> The reason why it is not "junk" is that it will teach him a bunch of important things: that you can "talk" to a computer using different languages, that those languages have different capabilities, different properties and different grammars (syntax), and that languages are all about grammar and semantics.

This would be a good point if the year where 2003. Compiling code and setting up a proper coding environment is a solved problem that isn't worth the headspace of a young and aspiring programmer. In the modern day, you can open up the console on your browser and start writing and running code just like that.

What's far more important for a beginner is to learn algorithms and data structures, which are timeless concepts that are highly valued and can be applied to any language or environment (and to give OP credit, C++ is a fine language for learning these concepts). Recursion vs iteration, control flow, data structures, time-complexity -- gaining a mastery of these topics will enable the student to write programs that make it worth while to then learn the auxiliary technologies that can make their programs usable and sharable -- unix commands, compilers, linkers, etc -- learning these tools as a means to an end.

> The correct and actually beneficial philosophy is user-tool co-evolution, that is mutual adaptation. And for this to happen, the user has to really understand their tool.

I would argue that a lot of existing technologies such as unix are less so philosophy driven and more so backwards-compatibility driven where things exist purely for historic reasons. The idiosyncrasies of say unix can be a headache for a beginner, and it'd be a better use of their time to only interact with those technologies when absolutely necessary.
Remember Myst? People went crazy for that game, they wanted to explore a pretty island. I imagine the metaverse as a metropolis with winding Dickensian streets that you could get lost in -- each with all sorts of interesting shops and experiences: jazz bar, nft art gallery, movie theater, live music venue, even coding lounges. The walk should be rewarding with beautiful architecture, graffiti, leaves blowing in the wind, political posters, adverts (basically street life). I think it could work, but not in cartoon form - it would be as beautiful as Paris and in hi-rez.
There are so many apps targeting people in developing countries; fintech, crypto, ads, commerce, etc all accessible by a 50$ smartphone from some remote city in Nigeria or Guatemala. I can’t really see a vr/ar marketplace targeting these people, but perhaps i am short sighted.
It's not arbitrary. There is a clear, bright line between things individuals do that only endanger themselves - or which are wildly unlikely to endanger others - versus those which do endanger others. That's why drunk driving is a felony and not wearing a seatbelt is a minor violation. Even more importantly, it's why drunk driving or not being vaccinated is unethical, while not wearing a seatbelt is merely unlawful.
A great rule of thumb I’ve read on HN is that a great developer is one who understands at least one layer of abstraction below where he/she works (but 2 is better). That doesn’t compiler intrinsics if you are programming in high level languages, but it does include in my opinion the general tooling of the language, its way of execution, etc.
Statically analyzable tree. In CJS you have to depend on people not doing strange things to their `module.exports` and you are left with heuristics.
Is Lisp object oriented? CLOS is excellent and highly object oriented. Is Smalltalk a functional Language? ST has functional features like the ability to pass a closure but is not a canonically functional language like Haskell for example. Then again CL is not a Canonically functional language either despite it also having functional features, even more so than ST. CL is a multi paradigm language: some functional, OO with CLOS. ST is almost entirely OO with a taste of Functional. It's more of a question of degree. Program in them yourself and be the judge. My opinion only: Both are the best two OO languages but as functional programming goes are "ok". if you really want to go functional, go Haskell. I've actively coded in all three through the years. Haskell's function features and semantics are "functional programming done right" while ST and CL/CLOS are OO done right.
The total inability to properly mock ES modules without experimental Node flags is a big one. It can turn unit testing into a nightmare if even one ESM dependency creeps in.
Doesn't make much of a difference but R0 of Covid is probably closer to 2-3

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7751056/
Look at it by population. US/UK/EU/Can/Aus, the more popular immigration destinations.
I like to call the Unity approach a "Photoshop for games" (which can be a good or a bad thing, depending on perspective and requirements).

It's essentially a game-maker UI tool with some support for scripting/coding. The runtime that's dangling off the end of the asset pipeline and editor is much less important (even if this hurts the pride of hardcore engine coders) ;)

PS: a standalone "bring your own engine" hackable Unity editor would be great, but I guess that doesn't quit fit into Unity's business model
A different view [1]:

> In the new study, Belgian and German researchers claim that the virus infects sustentacular cells but not OSNs [olfactory sensory neurons]. “That is just a critical distinction,” said the senior author Peter Mombaerts, who directs the Max Planck Research Unit for Neurogenetics in Frankfurt, Germany. “Once you believe that olfactory neurons can be infected, there is a quick route into the olfactory bulb and then you’re in the brain already.”

> Nobody doubts that the central nervous system is affected by the disease; the debate concerns whether these effects are due to the virus infecting neurons or some more indirect mechanism, such as an inflammatory response in the blood irrigating the brain – with different implications for prognosis and treatment.

[1] Covid-19 virus does not infect human brain cells, study suggests; https://www.theguardian.com/world/2021/nov/03/covid-19-virus...
Especially doctors. My doctor asked me the other day if I was working from home. Yup, doing like 4-5 hour days mostly. He was jealous. It’s tough being a doctor all day and though you’re well compensated it’s still so many hours of your life given away to work each day.

Really it’s hard for me to imagine any job cushier than working in software in the comfort of your own home. The work can be mentally stimulating when you want it to be and usually isn’t very difficult if you know what you’re doing, and it’s well paid. Thank god most people don’t have the mind or patience for it, else we might be paid far less.
It should be frustrating because you should avoid doing it.
Mothers love is the primal force of the universe. Not just mammals (including humans, of course but read up on other vertebrates such as crocodiles and birds). Another poster mentions gastropods (octopus).

You see it in plants. Trees preferentially share of resources with their offspring.

Thanks for sharing an amazing story. I'm not surprised to see motherly love in spiders.
I disagree, but let me know if you have experience teaching someone python, Python is replacing say both "{" and "}" with one character a space.

When I teach my son I always tell him "when you open the ( or { always add it's matching closed one (if teh editor does not do it and only after you closed it you add your stuff in.

So for a for I teach him to start with for(){} then fill in the stuff. It makes sense to be more explicit. We did not have issues with types though, it makes sense that int and float are different things and you need to be clear about it.
You can detect from the AST whether a require can be statically resolved or depends on non static variables.

It may not be as simple, but I venture it's easier to implement than having all the software ever written needing to be migrated
>>I talked to her about, for example, Jordan Peterson, and her phone starts blowing up with Jordan Peterson on Instagram.

And why did you talk to her about Jordan Peterson? Is it perhaps because you read an article about Jordan Peterson earlier? If so, I assume you both share the same IP at home - so she starts seeing things you viewed or browsed. Facebook owns Instagram too, so if you look at something on Instagram it's not that wild that your partner's Instagram starts showing her things that interest you - it's just association.

>>If you have "OK Google" or whatever it is turned on, it is indeed listening to you.

Sure, and that's what I meant in the first paragraph - no one has been able to prove that this feature is sending your voice to Google/apple/Amazon servers unless you trigger the key word. Recording and sending voice would create some trace and no one has been able to prove this exist. That's not me saying it doesn't exist, just that for what is supposedly wide spread phenomenon, we have no proof it's actually happening other than anecdotal stories which can be easily explained by other means.
I want to know why they felt the need to redact the contents of the contracts they signed with various governments around the world.
Added source links to my post from links I pulled from Google Scholar. Not all are perfectly relevant but in terms of potential known but not discussed impacts I suggest [3] from February 2021 or [4] from January 2021 to have a look at which discusses the potential for heart and lung issues from the vaccine, alongside the need for booster shots, which were noted during the development before the mass deployment.

In terms of my visit, all I can really say is I got the vaccine at the Cleveland Clinic in May 2021, I don't really have any hard evidence of what happened during my visit other than my vaccination card.

Also in terms of the clotting I'm surprised you haven't heard of it? (not Google Scholar links, it's just that it's on many news sources from a quick Google search)

https://wexnermedical.osu.edu/blog/blood-clots-covid

https://www.nature.com/articles/d41586-021-02291-2

https://www.yalemedicine.org/news/coronavirus-vaccine-blood-...

https://healthcare.utah.edu/healthfeed/postings/2021/07/bloo...
I legitimately left a job once over being made to use eclipse. Absolutely abominable horrible IDE.

Our environment was so fragile, we needed everyone to be on eclipse for things to work. To this day I don't really like Java, and I typically don't even apply to Java roles. Eclipse is just that bad.

Visual studio on the other hand is one of the best Ides ever made, you can tell Microsoft puts in some effort.
I have no conclusion on the matter to be honest. Like many I wasted time trying to setup emacs for language L and had a broken support system (especially regarding debugging). But I often felt that IDEs brought as much cost as value. And up until very recently, linting and ergonomics were below what I'd got with emacs (and if you've seen the regular posts about magit you have an idea of what I mean).
Well because usually you pull some data from a service API as csv or Json and you’re not directly pulling from a SQL connection since that isn’t exposed.

Even internally across different teams.

With all the other technologies falling back to json, modern web dev only thinks about SQL as a store for CRUD operations, and not as an integral part of the stack. At least that’s how it seems to me.
I spent hours waiting to find out what an NFT looks like IRL
>When I bought an Ender 3 V2 around November

This is 100% my recommendation for a first time 3D printer. I bought a wanhou i3 about 4 years ago and it was endless frustration. The Ender 2 V2 has been a completely different experience. I have probably 200 hrs of prints through it and just a handful of relatively minor issues.

I did have trouble with Octoprint however. I stopped tinkering pretty quickly but IIRC there is some limitation to how the communication protocol works with the board and it caused me to miss steps here and there and generally resulted in poor prints. If that has been resolved would love to hear about it.
hint: BBC
The irony in your post is that you might also be failing to evaluate risk correctly, because you aren't looking at all of the numbers.

To continue your analogy: even as a young and healthy man, the additional risk of you being choked by the seatbelt is still _very slightly smaller_ than the risk reduction from you wearing it. See e.g. tables 1-4 of https://www.gov.uk/government/publications/jcvi-statement-se..., which give the comparative risks in the 12-15 age group.

It is true that the difference in risk is very marginal, and so you might reasonably choose to "price in" some additional uncertainty around vaccine risks, and reasonably choose not to get it.

You do also mention that you have survived Covid. I don't have the figures, but I would suspect that also changes the risk calculation in your personal case, in favour of you not getting the vaccine.

But please, whatever you do, look at all the numbers before making a decision. Don't just pick and choose those that fit your case.
Hard disagree. While indeed atomic models taught in school are way too simplistic, it’s a much better world view to vaguely remember than not knowing anything about molecules/atoms. The same for biology, and we should indeed push for somewhat stronger education in most countries (as is apparent from stupid antivaxxers), as having at least the correct mindset on scientific things is exceedingly important.
> So that narrative—engineered by the plastic industry itself—became just another part of RRR (reuse, repurpose, recycle).

RRR is and was Reduce, Reuse, Recycle. It should have been RR (or even just R), since reduce >>>>>>>>>>>>> reuse >> recycle (metals, paper, and glass) > garbage.
I don't really care about the noise to know what the computer is doing. I prefer a silent computer, because I really need silence to be able to focus my mind on something. (And it might seem inconsistent, but I do love clicky mechanical keyboards and their sound does not bother me.)

But regarding 'feedback' from the computer, there are other options: laptops typically have an indicator light for hard disk activity, to indicate whether the battery is charging or whether the laptop is receiving power, or a slowly pulsating light to indicate that the laptop is in suspend-to-ram mode. Also I remember that long time ago, when every laptop came with a replaceable battery, that the batteries themselves often had indicator lights so that you could easily see whether a battery needed to be charged (1). Some laptops even had some indicator lights twice: one on the inside of the screen that is visible when you're working on the laptop and one on the outer shell of the screen that is visible when the laptop is closed (2).

I love that kind of thing, because to me those indicators are often useful. Maybe not everyone is into that or cares, but I'm also the kind of people that likes to have a cpu load monitor somewhere on screen to know what is going on on the computer.

(1) The battery indicators I remember from the iBook G4 and old Dell laptops. There was a button that you could press to indicate the remaining charge with some leds. While charging the leds would be blinking and indicating the charge at that moment.

(2) The indicator lights on both the inside of the screen and the outside, I noticed on the Thinkpad X200. I also discovered that the dock for the X200 actually comes with an extra charging port for a battery. So while you're working on the dock, you could externally attach a 2nd battery to the dock to charge it. I really appreciate the attention that went into these kinds of designs.
NFTs are collectables and subject to the same trajectory.
GraphQL Mesh as a Gateway (screencast)
> that you would only use in special situations

There are web frameworks pushing this pretty hard for basic stuff (for example: loading React components with dynamic import) to build page-content-streaming functionality around it.
Don't bundle. The only reason for bundling is too many requests to the server. Use HTTP/2 instead.
ContentFly (YC W21) Is Hiring a Director, Marketplace Support
Red vs Blue and machinima is exactly this https://youtu.be/XnsRdaZTMas
"not being vaccinated harms others" because "being vaccinated puts less pressure on health service" or in other words the unvaccinated put more pressure on the health services.
You don't want having a stroke or a severe accident and all ICUs are blocked because of unvaccinated COVID patients.
> Does the Linux ecosystem really need yet another desktop environment?

I think it's a recent trend that as established Linux distributions have largely gone beyond their phase of trying to differentiate through changing the desktop, now sticking much closer to an upstream default Plasma or Gnome, the idea of "we need our own HMI to differentiate our integrated product offering" is coming more from the folks doing hardware. A lot of these products are boutique offerings that need higher margins to compensate for lower volume, likely driving the thinking toward software as value-add.

e.g. Purism with Phosh for the Librem, System76 doing this, etc.