skysight-inc/HackerNews huggingface dataset:
Ask HN: Knowledge Base Writers / Hugo writers. Share your setup and wisdom
Hey HN crew -

I'm putting together a "local notes --> publishable knowledge-base site" workflow (it's a git-versioned Hugo site which sits in an iCloud folder. I'm using iA Writer as the main writing IDE. When ready to publish (on iPhone/iPad), I use Working Copy to commit & push the changes, and then GitLab Pages builds & publishes the site. It's a new setup for me - but works pretty well. Happy to share details if anyone is interested in the setup.

Questions / Issues

- How to Cross-link while in the writing flow (e.g. Notion-style linking). What I want to do, is to be able to quickly stub out [[Important Ideas]], and over time expand those entries into pages. But it seems I've got to figure out ways to translate [[ ]] topics into links when publishing out to Hugo. What's the best way to do this? I see there are Hugo Shortlinks - but those look like a pain to write out frequently...

- Renaming & "shaping" content over time - Sometimes I change the name of a page - I'd love to be able to update entires all over the site (I believe Obsidian keeps track of file names? Can iA Writer? Right now, when writing, I have no idea when I create a broken link. What's the latest on automatic link integrity checkers. Is there a tool which could fail to publish my site if it included a broken link?

- How would you recommend adding photos to content? I haven't figured out how to get /topic/foo/photo-of-foo.jpg to appear in /topic/foo/foo-notes when published? For example, in iA Writer, I'll import an image, it seems to save the image saved in the same directory as the text content. I can preview it in iA Writer and the image appears, but when I publish to Hugo, I'm guessing that Hugo is not referring to the image correctly?? Apologies that's vague - but the gyst is, "out of the box", it seems like I've got to "sort out how to embed images". I often will start a page on my phone - a few quick text notes, a few images... will publish it, and them come back a few days later to expand on it. Just want that "publish some text and pictures" flow to be easy.

- Somewhat related - What's the current "best practices" on where to put related files (e.g. photos, diagrams, videos, etc that accompany or are embedded in a document). I am considering setting up a dedicated media.example.com. I'd love to have a local folder of files, and have it atomatically sync to an S3 bucket or something, which serves /<topic>/<subtopic>/{photos, videos, audio, pdfs, etc}. On the content page, it could refer to those image links absolutely. Still.. frustrating having to make a whole separate "tree".

- What do you suggest for site search? I want it to feel as quick as Mac's Spotlight search, where it starts autocompleting suggestions.

- Other stuff: Can anyone suggest their favorite "good out of the box" Hugo themes? I've got to make several microsites, and I'd like to arrive to a few themes which are a "safe default"

Thank you for any advice. Very new to this, so trying to be productive without getting too bogged down.
Cost of food prices in Ukraine

https://www.numbeo.com/food-prices/country_result.jsp?countr...

How can people survive with only $50 dollars a month? The only thing here that is even remotely affordable is bread.
I think you’re judging this guy too harshly. It’s an entry-level job with everything spelled out and a very clear path to advancement. Anyone spending their entire life doing it knows exactly what choices they’re making. I could maybe see your point if this guy was trying to work as a carpenter or something.
UOForever is quite active.
My biggest feature wishlist: Ability to search only within my favorites.
The same way you can't know something that is unknown
Python engineer is a little broader, but it’s generally production systems and infrastructure development for things that aren’t required to be c++. algo software engineers support algo devs (quants) in their research questions.
> Java is slow in intellij.

If you're comparing IntelliJ with any other major IDE, that's so incredibly wrong. Very bold of you to claim Eclipse is faster at anything. Everyone was using Eclipse 10 years ago, but it was just such a horrible experience that today the large majority of people are either on IntelliJ or even VSCode! WE didn't move because we liked to learn a new tool with different ways of doing things (IntelliJ used to be even more opinionated back then)... most of the devs I know only moved to IntelliJ reluctantly, forced to by everyone else who had already moved saying how much better, faster, polished it was... and once you moved, you would agree and convert more people because it was, and is, just that good.
i didn't say /wallet software/
Agree completely that streaming single-player games is not an issue. The issue is that many of the most popular games in the world are FPS or real time twitchy games where latency is a huge issue. The #1 and #2 games in the world by peak player times are PubG and Crossfire. League of Legends, Fortnite, Rocket League, Overwatch, are all hugely popular games with hundreds of millions if not billions of players. There may be a niche for streaming games to those who enjoy single-player games, but that wasn't what Stadia was trying to be. They were trying to become the goto gaming platform for all games. Unless and until they figure out some sort of FTL communication, that is never going to be feasible as a universal platform.
Sporc: Group Collaboration using Untrusted Cloud Resources (2010)[pdf]
I was happier when the internet was simpler… and I don’t think that’s rose tinted glasses either. Back when there wasn’t just 3-4 social networks and every community was pretty unique. Forums provided a framework for better discussions.

It seems everything or everyone on the internet is racing to be reduced into single bits of actions or attention.

A good example from the other day. I made the mistake of looking at twitter trends. Apparently “HES UGLY” and some other thing were trending because a famous YouTuber did a face reveal. I checked it out and he was just an average looking dude at worst. However, the tweets people made ranged from pure reactions of “distain” at best and legitimate racism and hatred at worst.

Seems things are operating on a “click -> run” basis and it is very tiring.

There are of course amazing things to come from the internet, good things everyday… but in general I just can’t say I’m a fan of the general direction.

I always hate voicing this opinion because it just seems like someone on their high horse but I just don’t see any other way to look at it. Interactions are getting less nuanced, content is getting byte-sized and things seem to be getting a mile wide but an inch deep.
What's new?

This is how nearly all crypto projects operate. They raise funds. Spend a bit of it on engineering to let their followers know that they're trying to make a product. Then the rest are to the founder's pockets and buying marketing to hype up their shitcoin.

Crypto projects do not provide any value. The only way their coins go up is if the entire market goes up or they pay for endorsements.
It's certainly easy to use. I got it at a steep discount, so that was nice. Otherwise, I'd consider it to be rather expensive. It puts out a ton of light, which can be very nice in the right room. (We liked it.) The app sucks, and the subscription is very expensive for getting more plants than you'll be able to use. (I don't have a subscription.)

There's some CAD models for various parts; I'd rather 3D print some of the e.g. rockwool baskets and caps rather than buy from the company. If you get one, make sure you stay on top of root maintenance. You could also certainly find the plant food for cheaper.

It can produce a ton of lettuce if that's what you want to grow. We liked trying different greens. I grew some nice jalapenos as well. Can't recommend much other big fruiting plants though—they're trickier to take care of.
Is this not how DRM works ? If you support deliberately handicapped content distribution platforms with your money do not blame anyone else but yourself

Edit: more precisely playback of DRMed content requires the endpoint to provide the distributor with guarantees wrt content duplication. It works exactly the same with DRMed content in Firefox because ultimately Apple/Mozilla do not make decisions on what you can or cannot do, Amazon Prime dictates that you can only access content if you relinquish your rights to prtscr (that is - the DR in DRM), and you decided to access the content.
Maybe the situation is not as bad as you think. Perhaps a walk might help. You know, walk it off.
Fair enough. I like not being tracked, so I will happily take that as well.
https://news.ycombinator.com/item?id=16437973 2018 391 comments

https://news.ycombinator.com/item?id=20292361 2019 25 comments

https://news.ycombinator.com/item?id=24548010 2020 3 comments

https://news.ycombinator.com/item?id=26866482 2021 255 comments
I live in the real world. Toyota hybrids and plug-in hybrids have made a far bigger impact.
I am really happy they are is committed to that, but boy is that tone not called for. Yes, Chris is a GNOME dev, but I've been following him for a long time and so far I never saw him spread FUD.
Gartner top lead quadrant solution cannot handle dot., minus - and the likes, fun stuff too
Study kills glioblastoma by manipulating brain's astrocytes
A cleaner can get a different job, you're just waffling.
If you've ever actually burned a fleece accidentally you will find they just shrivel up a bit, they don't catch on fire very easily unless you throw them in one.
I actually really like this small “obvious” tips because they’re so simple but so powerful. I think I’ll have to try this, thanks for sharing!
Location: Sydney, Australia (but I often work for startups in the USA west coast)

Remote: yes

Willing to relocate: maybe

Technologies: Python, Haskell, Postgresql, Terraform, Spacy

Résumé/CV: https://github.com/gregb3677/public-resume/blob/main/greg-ba...

Email: gregb (at) ifost.org.au

Staff/Principal/Very Senior. Often I do part-time CTO work; otherwise I do natural language processing & data science, but I'm open to anything, especially if I can live mostly in Sydney while coming to the USA west coast periodically. Devops / data engineering / MLops / pre-sales support / leadership.

Or, flipping it around to problems I solve: dealing with lots of text; improving site and systems reliability, particular for machine learning; getting quality products shipping quickly; cost management on AWS; helping build a culture of data-driven decision making.
Hi Mr Cao,

I would love to try this but I am not able to read your language to find what I need. If you can provide a link to a page that contains a midi file I can turn that into arranged an arranged chamber orchestra recording. A midi file ends in .mid and should be found by searching for the song + midi or .mid. If you can't find that one, there's got to be something else you could find!
It's too bad the maintainer appears to have abandoned this, judging by the pull requests.
I am glad to see that there is such an interest in Control Theory. :)

https://youtube.com/channel/UCV3CS_ygnzwGzjBXKjVdQIQ

The channel should be brought to life soon. :)
I dunno, I don't even program in C and when scrolling through the diff I immediately said to myself, "Hey, I bet that callback registration they removed for SIGHUP could be an issue; I would have no-op'ed the callback and left it in there." Of course, I had the privilege of knowing that there was something wrong with that specific code diff relating to signals.

My take is similar to yours: only use tech and features the plurality your team understands. If the people leave that are the only ones who understand the fancy stuff, then you run into this type of issue. At my current job, the guy who setup the database put all kinds of fancy extensions, triggers, and procedures in there and no one knows how to dissect it or what it all does, so now we're running old versions of code in a database container. I am sure someday it will be my job to replace that black box with something else, and probably just move the data from one to the other with ETL methods.
Depending on your SSO provider, you can list all the roles using saml2aws[0] and then parse the output so you can generate the relavant config. It is a bit tedious, but it works.

[0] https://github.com/Versent/saml2aws/
> You're paid what it costs for you not to work somewhere else. This is largely decoupled from how much value you create.

I bet quite a number of HNers have liked a given workplace, but done the "job boomerang" where they jumped over to a much higher paying (but less desirable to them) job, only to jump back to their preferred place at much MUCH higher pay.

I hate interviewing as much as the next person, but it is the only way to actually get closer to what one is worth.

Trying to just save up for when the AI gets so good all of us will be going to FCs like this story /s
What did that look like in terms of error messages etc? I'm guessing ZFS would try to write the checksum, which wouldn't work and then throw an error? I assume it never impacted data that already resided on disk?
Art and science have their similarities. For instance, art is the exploration of the space of possible emotional truths, while science is the exploration of the space of possible statistical truths. Design and engineering are opposed to both art and science, in that the latter are open-ended explorations that by construction do not pre-suppose an end goal. Design is teleological, and engineering is just a means to bring designs to fruition. So examining the acronym closer we notice that even design is excluded from STEM which seems like a huge oversight -- you don't want engineers who are not practiced in designing functional, reliable systems...

Art is a very important part of the development of people as positive forces in society and civilization, and so presumably, if we assume good faith to explore this question, we could posit that people are reacting to the exclusion or at least de-emphasis of art education in conjunction with the typical STEM curriculum. The intention and goal is I believe best summarized in the famous quote from Jurassic Park: "your scientists were so preoccupied with whether or not they could, that they didn't stop to think if they should".
I know what you mean, although I think it has been long enough that you forgot just how bad many of the connectors were (or you were tipped off and did the sensible thing and only got cards with a larger section outside the system with a full size connector). There seemed to be a common connector on 80+% of the cards that would break (no longer make full contact) in at most two years, if you were extremely careful.
One of my peeves with control theory, at last the way it's used by proponents I've met, is that it's designed to react to the smallest input. This makes intuitive sense when trying to optimise performance, but in a system with natural variations around the mean (noise), this can easily lead to amplifying variation and worsening performance.

The alternative is statistical process control. In practise, it performs about the same for basic tasks, but it gives you qualitative insights into many other things too: (registration-walled) https://www.qualitydigest.com/inside/operations-column/proce...
US EPA | INFOSEC Supervisor | Full Time | $136k - $176k | Durham, North Carolina or DC + partial telework | https://www.usajobs.gov/job/680770500

Branch Supervisor for networking branch for security across the whole agency. EPA’s mission is to protect the human health and the environment. Learn about EPA’s plan to do that here: https://www.epa.gov/system/files/documents/2022-03/fy-2022-2...

Equal opportunity employer
Can you share what do you miss from JS when trialing another language?
I cannot remember a single song lyric...

I can recall every single password ive ever typed into a computer ;

FblQ00Ho --> First auto generated ISP password to me from ix.netcom.com in ~1995 or so...

-

im not some weird serial killer/hacker doo-dad ... im just telling you my memory fn weirdness... I DONT WANT THIS ABILITY

but its not an _ability_

Its just an memory mech

--

I know how to lucid dream and memorize... but its really fn hard.

There are signals that tell you when youre lucid... I have two no, three specifics which tell me I am lucid...

Yall gunna hate this, but.... there are lucid dreamers watching you... IN GOOD WAYS.
I'm starting to suspect that some people have a visual/cognitive difference which prevents them from seeing ( ... ) as an enclosed unit.

I recently made a comment on this topic here:

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

There are probably some engineers who have "dyslispia", to whom the normal example with the usual parentheses doesn't look any better than the messed up examples.
Just as often, arts gets the short shift. Art in a "STEAM" program is likely to be more like design (Photoshop, logo design, etc).

I think it's a bunch of enthusiastic education administrators who don't spend much time in schools, but think they can make science fun and art more business friendly if they find a bit of synergy.
But has it ever been possible to buy a Raspberry Pi at retail price? Ever since they were introduced, I have not been able to buy them at MSRP.
Yeah, it’s pretty dumb. Science is fundamentally objective, art is fundamentally subjective. That’s a solid distinction.

I think the idea of studying art is wrong in and of itself. It’s interesting and possibly useful from a technical/historical standpoint, but the idea that you can go to school to learn how to be a good artist is silly, in my opinion.
Mine is to either improve the markup sufficiently that it’s worth using, or remove it entirely.

Currently it sits at an awkward position where it’s not complete enough that it’s any good, but it’s too obtrusive to use “raw” text formatting à la plain text emails.
> John Mulaney had a great one about Bill Clinton remembering his mother's name decades after meeting her once in college.

I just want you to know it took me several minutes to parse this correctly.
Two heads are better than one: What second brains say about how developers work
Sorry, perhaps I phrased that poorly. I understand that gray is a sign of negative score; I mean to say that it would be helpful to have an understanding of why a comment has been downvoted. Sometimes it's clear; some comments are rude, unhelpful, factually incorrect, etc. But sometimes it's not clear at all: Did people just disagree? Is there a factual error that I can't see? Sometimes grayed-out comments with no replies are really frustrating, because I can't see why they got downvoted. Slashdot's system is nice in that it at least makes people give a hint as to why a comment was downmodded. (I'm not saying I strongly want that system specifically, just something to provide more signal.)
Around 2.6 times: "This allows a reduction of the pit size from 400 nm for DVD to 150 nm for Blu-ray Disc, and of the track pitch from 740 nm to 320 nm".
Highly debatable. Wikipedia is great and all sure but I think HN glorifies its role in society a little too much these days. Lots of people still use Wikipedia of course but Youtube eclipses it easily these days for most people I've found.
> I felt othered by the name

I apologize. I didn't know some people took offense.

That said, I still don't think Apache should change its name. Change the name, lose identity. Then again, maybe its time has come (nginx)?
I think early versions did but it was supposedly removed because shadows were cast through walls in multiplayer (which was unfair). The code is definitely still in the engine, behind a cvar which isn't exposed to players.
Thats fine, im just saying as one of the most prolifics (we were the 24/7 testers at intel) etc... and being there that day - no way this wasnt lit on by default, if exist...
Why the 3D printing revolution hasn’t happened yet
I remember my days playing on a likely not-so-legal role playing shard that also had a connected blog where players posted stories about their characters.
Ah there you go! Didn’t know that :)
I think you just haven't dived deep enough into control theory. Your criticism should be addressed, for instance, by introducing an appropriate Kalman filter. Yes, much of the truly interesting and powerful aspects of control theory are in its interaction with statistics.
“We also know there are known unknowns — that is to say, we know there are some things we do not know. But there are also unknown unknowns, the ones we don't know we don't know.”
Sounds like you do gardening and home improvements during work hours?
Been using this site for ages... It's kind of the last port of call when I've read most of the homepage and I'm not yet satisfied! Well done and straight to the point.
Nope. Most of the guns in that box are Harlot derringers with a few Liberators. Neither design is one I'd fire without carefully counting my fingers after each shot, but they do work.
I think you can just download the source and build it as if Ubuntu didn't support ZFS. https://openzfs.github.io/openzfs-docs/Developer%20Resources... I haven't done this on Ubuntu, but I can attest that it works on Debian so unless Canonical did something "interesting" to break things it should Just Work™.
My imagination or there is a strong correlation between (a) the security status of a console's firmware and (b) the number of cheats exploited in online multiplayer?
Example:
[-] black ops 2 360 - unplayable, hackers in every lobby
[-] black ops 3 xbone - no issues

Change my perspective if I'm wrong, but I'm not unhappy if the ps5 jailbreak doesn't happen until the EOL for ps5 online servers.
Imagine how many lines it would have been in assembly!
You guessed correctly!

Spark was fine, but was abandoned. Which means it was stuck using an end-of-life’d version of Jetty. Which meant that we could no longer pass security audits.

Whereas Javalin continues to get frequently updated.
Another 40 year old man here too, and yes I agree.

Now... pass me the marijuana tablets.
Cool, I like https://news.ycombinator.com/pool. Possibly more interesting than the front page.

https://news.ycombinator.com/bestcomments is interesting as well. I have a recent comment with 74 points and it's only on the fifth page. I guess people are getting a lot of upvotes on their comments!
From the 2018 thread [0]

> What I like about HN is that the comments VERY RARELY descend into the inevitable political sniping that seems to happen almost everywhere else on the internet, even when discussing controversial topics like Trump, and even the percentage of snarky and dismissive comments is kept pretty low.

This is something, I thought, has gotten way worse since covid. I always explained it (mostly to myself) from the sudden influx of people that arrived faster than cultural assimilation could happen. Back then, it was only cryptocurrency topics where I preferred not reading the comments.

Nowadays, it’s so many topics where I quickly nope out of the comments again. It’s still better than most places, but that’s because it started from a far superior position.

[0]: https://news.ycombinator.com/item?id=16441306
No doubt when corporate vultures arrived for their cut.
This happened in a British colony (India I think but not sure). The government tried to fight poisonous snakes by offering reward for a dead snake. Locals started to breed these snakes and turned them in to the government.
Hardening a Public-Facing Home Server
Certainly it is possible. Try document.documentElement.outerHTML. Why would it be impossible?
I‘ve heard PinePhone, so I need to a) tell you about one of my little projects, LinuxPhoneApps [1], and b) tell you that it allows to filter by programming language [2]. To date, most Rust apps we list use GTK, three use Kirigami (via Corrosion IIRC), and one uses iced.

[1] https://linuxphoneapps.org

[2] https://linuxphoneapps.org/programming-languages/rust/
Let's chamber a round and see.