skysight-inc/HackerNews huggingface dataset:
This is an interesting take. One does need to draw a distinction between “what everybody writes” (copilot generates) and “what has to be written” (this code is the ‘useless’ stuff bemoaned by the parent comment). Obviously everybody writes what has to be written, but you're right that there is a distinction.

One gets a vision of the copilot autocomplete, as kind of missing what would be an essential highlight, in the templates it provides. “These parts highlighted in red, do not change those, for some reason everybody does it that way. But these parts highlighted in yellow, I've seen a bunch of different takes on those; this is where some variation occurs and where you might want to customize it yourself.”

On this take, copilot is a poor way of providing syntactic templates—macros—and indeed those macros take the form of template substitution, which means they form in theory a lambda calculus for that metalanguage.

That is itself interesting because I only know of one programming language which says “we are going to live out here in la-la-functional-programming-math-land, but we are going to describe values which are actual fragments of computer programs,” and that language is Haskell—though never used to write at this scale!. Interesting to think that the Ur-goal of Copilot is to provide what you were missing because you didn't wrap your language in Haskell in the first place!

With that said, a better way to start with metalanguage design if this problem irks you is probably not Haskell itself (it doesn't have an easy way to swap out its compile target language from C-- to some other target, I don't think) but something like Ometa2: http://wiki.squeak.org/squeak/3930
Just pick a framework and make it work.

It sounds like you should spend the bulk of your time instead on figuring out how the text annotation portion will work - the framework will be secondary or even tertiary to being able to annotate the text and saving and retrieving the annotations.

Copy a lot from the other websites, ex: medium.com does this annotation, yeah? (side question, why not blog on medium and leverage the annotations there?)
Right now I am solo (and barely getting by) so I am currently following the "Build Your Business By Doing Every Single ____ing Thing Yourself" model.
The ionic framework is amazing for cross platform work. Strongly recommend.
"buying a house but renting everything that doesn't depreciate"
I still think about the final line from banksy often, paraphrasing here:

“I use to encourage everyone to make art. I don’t do that much anymore.”
'Amazon's Choice' is not really a peference of Amazon
Amazon just badges what increases the sale probability for that specific search.
Here's the thing. Your rules lawyering doesn't matter. What matters is whether those changes are disruptive enough that people stop using Rust.
> Of course we have to hope for technical advances to convert it to a more manageable form

What do you mean by that? Dry-cask storage is very manageable and have been used for decades.

> radioactive waste will have to be stored for a million years

Uranium-235 is a naturally formed isotope of uranium, and it has a half-life of 703 million years. In a nuclear reactor, U-235 is split into many different fission products such as Caesium-137, Caesium-135, Zirconium-93 and many others. The longest living fission product is Iodine-129, which has a half-life of about 1.57 million years.

In essence, we have high-radiation and high half-life isotopes naturally formed everywhere on earth. Once they are mined and burnt in a fission reactor, these stable isotopes are split them into many different isotopes, which last for a shorter amount of time. It is a little bit nonsense to say we need to store it for a million years. It would be the same as saying we currently need to store U-235 for 703 million years.

It is all about concentrations and the type of radiation that is emitted. Nuclear waste is not "a problem" - it is a process. Right not it is safe, relatively cheap and somewhat efficient.
PDF also cannot change from underneath you, unlike a web page. Better to have a copy of what the license was at the time you agreed to it, imo.
It's good, there's enough science in it for the nerds and enough painting for the Arts majors. I liked especially the part where they wheel in the patio heater into their art studio, turn it on for a few minutes and immediately start feeling a bit weird.
Indian Movie RRR: Blender 3.x highlights power of the open source
As was predicted in the paper that spawned this joke which presented timelines based on funding and then we funded research into fusion even less than their most pessimistic model.
I really hate those restaurants that only have QR codes on the table for menus. A restaurant is for eating and talking, not for messing around with my phone.

I avoid those now. During Covid there was a slight point (though it was pretty soon proven that surface transmission was so minor a factor not to warrant such actions). But now we should just go back to normal menus.
I also didn't understand the need for a logging package for a while, but I think it makes sense for go because they're focusing on an audience that writes server applications.
> An example of a font that is also meant to be legible, but is on the squarish side, is Tiresias Screenfont.

Here's a quick example that a DuckDuckGo search turned up: https://catalog.monotype.com/font/bitstream/tiresias/screenf...

Personally, I rather liked the Atkinson Hyperlegible as well, though I found the "bgrpq" characters too similar in shape regardless, but maybe that's a criticism of the alphabet itself.

Regardless, a lot of the time I find myself using whatever is popular (e.g. Open Sans for web development) or something like Liberation Mono for writing code (though the rest of the Liberation fonts are great alternatives to Microsoft fonts, for example, when using LibreOffice).

Open Sans: https://www.opensans.com/

Liberation fonts: https://en.wikipedia.org/wiki/Liberation_fonts
I don't think i have the same career goals as the author, so not everything apply to me.

But he On call/support advice is golden, even if your aim isn't to become the best/most irremplaceable engineer in the company. Doing support and being on call for emergency (as long as the days you're on call are well defined and you're paid OT for it) is the best way to understand what the company/team is selling, how to debug the worst code the comapny wrote and why it was written like this. I probably don't have as much experience as other engineers here, but i've been at 4 different companies, and i became usefull way faster when i was put on support first.
Also not American, and I will add to the chorus. There is no potential superpower half as palatable as the US and I don't expect one to rise.
Yep. If I ever read an article/post about my competition using Kubernetes to run microservices, I'll be quite happy, because it will mean I don't have to worry about them.
Code Rush, a one-hour glimpse into Netscape Communications in 1998, just as they open source their browser: https://youtu.be/4Q7FTjhvZ7Y

I get very tired whenever I watch it for some reason.
> We’ve been to the fucking moon y’all, we can figure out a way to halve our Series-A-sized support queue.

Who's 'we', kemosabe? I guarantee none of the overpaid yaml jockeys at my adtech firm have ever been involved in anything that flew to the moon.
It does indeed :)

Kinda funny that you need to read the EULA before downloading it because once you have the PDF on your computer you have already downloaded the font.
Land of Silence and Darkness - Werner Herzog
>... it gives you a fundamental understanding of how the machine works.

ISO/GNU C is unfit for programming classes of devices as ubiquitous as smartphones, or virtually any type of SoC. There is a reason CUDA/OpenCL/ROCm/SYCL exist and why they can't be programmed like usual C if you want performance.
You might enjoy the 2005 documentary about Roky Erickson: "You're gonna miss me":

https://m.imdb.com/title/tt0791268/
I had some stigma against trailer parks, but due to housing costs, I got serious about them once. I could actually afford a home on my single salary! That got my hopes up. There was even a trailer park near me, close to transit, close to a grocery store, close to some nice parks, it even had some vacancies! Awesome.

But then I looked at the terms. The trailer park is on a 99 year lease, coming up in about 5 years. The homes are the property of their owners, the land is not. Most of the homes are functionally immobile. A new build is more expensive than buying used, so to get an actually mobile home doubles the cost -- add disposal fees to that.

Trailer park residents are living on the edge, a ticking timebomb where they might get evicted without the ability to move their homes, or if they're lucky, they can move their homes but they'll still be forced out of their neighborhood at a time when all their neighbors are also trying to move under duress to the same closest trailer parks they can find. And if they can't find a place, they lose the home and pay for its disposal.

The stigma is real, but it's not the greatest challenge. The soaring land prices are.
>"How does a differently shaped font help adjust for a difference in cognition?"

AIUI for some people with cognitive difficulties when using text they find orientation of glyphs (which form letter characters) to be difficult to discern, and similarities across glyphs to be confusing. Thus, if glyphs are more differentiated from one another, and if they have a non- rotationally-symmetrical shape, then letters can be easier to comprehend.

I'm curious whether fonts like Dyslexie mighty bed better for those learning to read. Children learning to read often confuse letters, b/d/p/q for example. I can see ways it could both help and hinder.
Needless to say, any reader with original Slovenian OS/2 Warp 4 media should contact the OS/2 Museum and/or the Slovenian Computer Museum. Thanks! :)
The point of the word "preferable", is that it means something different to the word "good".
Something very comforting about Waffle House. Wish we had one in NYC.
Show HN: I built a language learning quiz app
This is a language learning tool that I hope you will enjoy! You can train your Spanish and German vocabulary with it.

I documented my journey of building this on youtube, check it out here: https://youtu.be/1OOIW7ZWITg

Currently I'm working on multiplayer and after that probably a leaderboard.
Quick to repair is also a lot more versatile. Unfortunately, I had to work in a lot of environments with proprietary, vendor-locked software and hardware. Usually all you can do is make sure you design the system so that you can chuck entire parts of it (possibly for rework, but sometimes not) if it breaks or gets compromised.

Definitely relevant for, say, SCADA controls with terrible security.
The EULA is giving you permission to e.g. copy and modify the font with certain restrictions (e.g. include the license text if you distribute it). In that regard, it's not terribly dissimilar in spirit from an open source software license.
What social media have you found where people are conversing with a "thousand consecutive words" (probably a little, but not much, shorter than Asimov's single page essay?) "some of which may be trisyllabic"?

I was under the impression that the new shiny had improved on the old shiny by requiring no words to contribute (instagram, tiktok, etc.)...

(~60 words, quadrisyllabic or fewer)
You have no idea what you're talking about, but felt you need to leave a comment , waste everyone's time and potentially mislead someone.
The registry can still cancel registrations. The daily stormer is infamous for being kicked off of every major registry.
I honestly don't remember!
Ask HN: Best way to learn to draw digitally?
I would like to learn to draw/sketch as a hobby, with the eventual goal of being able to do scientific illustration, something like this: https://images.immediate.co.uk/production/volatile/sites/4/2021/05/jellyfish-life-cycle-6d7d6fa-1.jpg

Is there a learning pathway where I can jump straight into the digital era -- using an iPad or a Wacom tablet or similar -- still learning the basics of color, stroke, technique, etc., but skipping the part where I have to go to the art store to pick up various pencils and inks? Or is that ill-advised because of ________?

I learned (and loved) digital photography in a similar time period, where film was dying but it was possible to learn most of the same techniques in a digital SLR. That was before the age of automatic photo-enhancing AIs that the phones now have.

In my professional life, I'm a frontend dev with some basic graphic design skills. I know my way around Illustrator and Photoshop quite well, but only when it comes to manipulating "inorganic" graphics like logos, buttons, and whatnot -- i.e., skilled enough at the technical aspects of that stuff, but I couldn't draw a basic stick figure or cartoon dog from scratch if my life depended on it. I don't know where the whiskers on a cat go relative to its nose, or how to draw a human nose without it looking like a Ferengi abortion.

So, is it possible to learn drawing basics digitally?
"Stalingrad" is a horrifying documentary about the battle. It's recounted by the German and Soviet soldiers who took part. The takeaway was that given the right incentives human mass depravity is bottomless.

Edit: https://youtu.be/VnJJQxZ0hu8
It's high time we declare C "unsafe at any speed" and cease teaching it to every student. Only those who really need it (legacy C codebase, microcontroller with a toolchain that doesn't yet support Rust) need to learn it.
I never really liked wearing headphones as well. I've setup my room such that I can use the big stereo speakers plus a decent mic (Samson Go Mic) for voice chats.

However, Sennheiser HD650 are a pleasure to wear. Even for longer periods of time. I use them with a bluetooth+USB DAC/amp (Fiio Q5; outdated) and a short cable; so I'm pretty flexible how I can use them.
I feel you.
In one of my jobs, despite the output being different, I eventually realised that management perceived the guys who bitch the most, as the most hard working. In reality, their bitching was a fascade to allow them slack. Quietly working through tough situations made it seem like all was well, even easy. The loud guys got all the attention, and praise; "wow, after all of that pain, you perservered, here is a nice bonus for you" :facepalm
Sounds like you and Buckminister Fuller would have gotten along. [0] Count me in, too. That said, if the 70s couldn't birth a few concrete proto-arcologies, I'm not sure it's ever going to be politically possible.

[0] https://en.wikipedia.org/wiki/Old_Man_River%27s_City_project
A couple of recent Netflix docu-series I liked are Evil Genius and Wild Wild Country.
And the aftermath of a nuclear war. If they're going to count the people who died after the war proper, they should count them in both scenarios.
I’m from Lancashire in the UK and we have a saying here:

> Where there’s muck, there’s brass.
I'm generally on-board with the thrust of the article, but deep-dive volunteering for on-call work should be regarded with caution. Only do it if it is properly compensated and your time is valued (vacation days to compensate for your lost utility, for example).

If you're on-call and want to do anything outside of cell range or want to be unconditionally available for family or friends.... you can't.
Came to mention The Thin Blue Line.

With the line that sings to my cynical soul, "Any good prosecutor can get a jury to convict a guilty man but only great prosecutors can get a conviction for an innocent man."
This is fully consistent with the compelling theory advanced by an HNer a few years back that the sudden proliferation of UFO sightings a few years back was a de-stigmatization campaign:

https://news.ycombinator.com/item?id=21859896
I don't work with servers much, but I do have extensive experience in Go. I know a bad API when I see one. strings.Replacer [1] uses the same syntax, and several others have commented in the discussion about it being a bad idea.

1. https://godocs.io/strings#Replacer
I watched it when I was 20 and it changed my life.
Maybe have a look at Stencil (+ Ionic). https://stenciljs.com/

Pro:

- Simple to learn

- Doesn't change all the time

- First-class TypeScript support

- Good default UI via Ionic

- Compiles to Web Components (although to be honest, this doesn't really matter)

- Easy testing

- Ionic as a company invests in Ionic the framework + Stencil the compiler. Might be around in 10 years, altough things could change. But this is true for all frameworks.

- You basically get an iOS/Android app for free, if you just dump the output in Capacitor (also developed by Ionic the company).

Cons:

- Stencil is not very widespread as a frontend framework.
Speaking of human ingenuinty. I do concede that not everyone is a rocket scientist, though..
It was probably a typo, but just in case English is your second language: We tend to use "don't care for" or "didn't care for" in this context.

If you say "I didn't care for the way women were treated..", it expresses disapproval.

We use "don't/didn't care about" to mean exactly the opposite. "I didn't care about" means that it doesn't matter to you at all.
Cycling through window layouts (revisited)
your dream is my nightmare having to share road with a mobile bedroom on the highway with person in bed, you know that's essentially illegal right now, passengers should be seated & belted... giant airbag... good grief.
Black Hawk Helicopter
Counterargument by Jerry Seinfeld about thirty years ago:

"""
We never should have landed a man on the moon. It's a mistake. Now everything is compared to that one accomplishment. Now we go, "I can't believe they can land a man on the moon, and taste my coffee!" I think we all would've been a lot happier if we hadn't landed a man on the moon. We'd go: "They can't make a prescription bottle top open easily? I'm not surprised they couldn't land man on the moon. Things make perfect sense to me now." Neil Armstrong should've said, "That's one small step for man, one giant leap for every whining, complaining S.O.B. on the face of the Earth."
"""

https://www.imdb.com/title/tt0697684/characters/nm0000632
I guess philosophy education tends to vary from region to region, but "young people into phil" tend to be insufferable in one way or another, while older people with an understanding of philosophy (...and a great many real world problems) tend to be pretty okay people.

But that seems to be a broader issue with specialization anyway. Focus on one lane for too long and your brain starts to disfunction in odd ways.
Bitwarden's apps are so poor compare to KeePass apps (KeePassXC and Strongbox), I still can't see any advantage in choosing Bitwarden (or even the self-hosted vaultwarden) over KeePass.
They make this argument without the financials. Is the property tax and service fee really not enough to maintain the infrastructure or are the municipalities redirecting resources that should be spent for maintaining infrastructure on other items?
How is type inference for "moving fast and breaking things" but not for building solid and reliable things? I'm not quite sure we're talking about the same concept here.
Is the URL wrong? This says "a small review of" but it just links to Poem's GitHub repo
TLDR It's http://ai (or http://ai./) and a few other 2-letter TLDs. Doesn't seem to work on my Android phone but works from another machine.
Lately I’ve been absolutely loving Midnight Asia on Netflix, mostly as a look at parts of the culture of far flung cities that doesn’t really come across in regular documentaries.

I also like the slice-of-life glimpses of the lives of people in the cities interspersed with the nightlife scenes.
¡Databases – A Database Seminar Series (Fall 2022)
> Each speaker will present the implementation details of their respective systems and examples of the technical challenges they faced when working with real-world customers.

> All talks are on-line and open to the public via Zoom. You do not need to be a current CMU student to attend. Random people off of the internet are especially welcome. Videos will be posted on the CMU-DB Youtube Channel after each talk.

This seminar from CMU starts tomorrow with Thomas Neumann.
There are other interesting speakers too, like everyone's favorite SQLite article author
3D-Printed Fidget Button
Same with planes, the photographers have software for removing the streaks
The Hunt for Geronimo (2012)
I used a service a few years ago that went out of business and it was a pita to update the accounts I cared about. Ever since I’ve been leery about using some of the smaller companies for this.

I’ve been using Masked Email via Fastmail/1Password and the iCloud version.
the irony of having "hyperlegible" in the title when the title itself is barely legible.

using a tiny 11px grey colour font, the body text is borderline while the navigation text is almost transparent.
Still sooner than Linux on Desktop if you'd ask me!
A script to allow installing unsigned extensions on Firefox
The carbon in plants comes from the air, not the soil.

Source: Richard Feynman: https://www.youtube.com/watch?v=N1pIYI5JQLE
Show HN: Ancv – Renders your resume/CV for online and pretty terminal display
All search results would be blurred to protect children except for a new UK provider using an esoteric loophole called, “the double Dover”
Close second: http://1.1
Thanks! MDX and DAX look powerful but also unreasonably complicated. LookML seems even more constrained. I'll keep digging.
I was surprised this took so long to make as for twenty years Woodstock ‘99 was a legendary story circulating that it seemed no-one wanted to talk about because of how horrible some of the things that happened were.
> If you're early in your career, my suggestion is do different kinds of dirty work, switch it up as much as possible.

Spot on. This is massively important. Not only will you build a better picture of systems as a whole, but you'll also discover what is interesting and not interesting to you. Finding that out early on is invaluable.
I wonder if had used a MiSTER instead of MAME if he would have been caught. I don’t think it was out in 2018 though.
Works on pixel6
I love the low stakes drama, but seriously, who cares?

All this effort could have been spent on something meaningful. After the "King of Kong" documentary we have the preponderance of evidence that his record shouldn't be taken seriously and the organization maintaining the high score list is untrustworthy.
There are a number of innovations that make Didgets extremely fast and parallelizing queries is certainly one of them.

When I performed the benchmarks against Postgres, I assumed that parallelization was on by default. I certainly saw output when I performed the EXPLAIN ANALYZE operations that indicated it was working (e.g. 'Workers Planned', 'Workers Launched' and 'Parallel Bitmap Heap Scan...'). I haven't worked extensively with Postgres since version 9.5 so I haven't kept up on all the configuration settings.

After getting this message, I went into the Postgresql.conf file and bumped up the values for max_worker_processes and max_parallel_workers. This seemed to make some of the queries a bit faster, but I have not re-run the benchmarks in the video.
Guy Sentenced to Prison for Changing People's Cash into Bitcoin
Uh cpu onry I’m afraid. I’m going off of the basic geekbench benchmarks. My qemu instance was near the top of the list for all macs they track. It was even higher than one of the Mac “max” pro machines which was interesting.

I didn’t pass through the gpu, only because I’ve got an NVIDIA one right now. To use the newer OSX you need AMD.