skysight-inc/HackerNews huggingface dataset:
> hamburger menus are the junk drawers of software

Love this metaphor. Hiding the main nav behind a generic button always gives me the impression that the designers don’t really see it as an important part of the website. Imagine you’d have to open up an unlabeled closet to find the navigation signs in a public building that actually show you what is where. Or if the table of contents in a book was hidden inside the folded cover.

I can see the problem with space and touch target size on mobile and don’t really have a better solution for that (maybe call the button “menu” instead and limit the number of top-level items like you would in a “proper” nav), but I hate to see hamburger icons on desktop screens.
I went climbing for years alone and did not found friends there. People come in preexisting groups and don't talk outside them. At least here.

They are nice, but the extend of socialization is "can I use this wall now" question.
The full directory can make your prompt very long and ugly in some cases. I'm using zsh’s RPROMPT instead, the main prompt to the left displays the basename, and the right-side prompt displays the full path (if it fits on the line).
I thought it was originally 1GB?
You’ll definitely be hampered in composition if you don’t have decent keyboard fluency and I would say this is table stakes for that. But yes this is more directly relevant to performance. The guitarist in the anecdote above wanted a soloist career so was definitely squarely in the group for which playing scales is a minimum requirement.
I would suggest the author actually talk to some real people.

Not on Twitter, or Mastodon, or anything - just real people. Hell, you can even get away with joining a small discord server and joining a voice chat there. Anything but the large, hype- and drama-driven user generated content ad farms.
in 1994-1995 in france, internet was starting to be known from the general public and available to anyone. It was already dubbed as the future in the medias
"Anyways the question is, do we really want to hurt children and teens for the sake of some adults not having to upload their IDs"

Prove it hurts children
I suspect the markets will simply be thrilled that US debt that is constitutionally sacrosanct, is no longer held hostage to the whims of a few legislative terrorists.

If the govt mints a $1Tn platinum coin and the SC does not intervene to overturn it, it would boost markets significantly because it would permanently eliminate 1 class of financial terrorists in the legislature.
there are laws about this (in the UK), and very often you can get settlements.

Misleading advertising is a punishable offence and “terms and conditions” is usually not a strong enough defence if the terms are dense enough or buried enough.
So the font is atrocious, you should definitely change that. But regardless, how do I check why something was flagged?
I do the same – starting out simple then adding context – but with:

: ▶

The colon (normally) acts as a no-op, so if you copy and paste an entire line including the prompt and run it, it does nothing.
If AWS truly cared about customers they would implement spending limits. Note the plural: Customers don't want their S3 data deleted because some GPU stuff went crazy.

But AWS prefers profit.
That weird because I remember clearly Microsoft was late in the internet game, and managed to catch up because they could use their monopoly on personal computers for internet explorer
Is this a legal difference?
Yeah right, the last thing we want is to be like them.
Thanks for that link!

Yeah, OP are not koans.
Personally, I got a good laugh out of it…
there’s a lot of odd behaviour, replying to a topic seems to not work so well or to be inconsistent.

sometimes you cant easily select a topic to reply to; responding to a topic in the stream view requires that you open the topic by pressing the slim topic header (not the message itself, like the desktop client)

You cant start a poll.

deleting a message results in the message being edited to the string: “(deleted)” which is not what the desktop does.

editing text seems fine unless its a word near the left of the text box, in which case the keyboard toggles between visible and hidden (moving the entire UI).
What do you want to do? I've done some crude ones by having a program dump values into a LaTeX template that I then ran through pdflatex.
It had put me in mind of the Ogden Nash poem:

The one-l lama,
He's a priest.
The two-l llama,
He's a beast.
And I will bet
A silk pajama
There isn't any
Three-l lllama.
The VIM1S seems almost perfect for home use, too bad it's only got a 100mbit network interface. The Nanopi R6S is more interesting but the price is crazy, it's over 200 euro on Amazon. Then again, the raspberry pi is also over 150 euro, i wish these SBCs would not be so damn expensive.
It's a really simply, bare bones, kinda setup. Many spend hours, weeks, months, if not years tweaking their setup. Everything from the shell to their editor get "riced up"[1] just the why they like it. It's usually beautiful to look at, but if like me you work on a large number of servers each day, it's kinda pointless, unless you insist on cloning your setup on each of the thousands of servers in your company. Personally I configure almost nothing, everything is standard. I do load a few Vim plugins for syntax checking, but that's about it. I don't even care if something is zsh, ksh or bash, I just care that it's not sh, csh or tcsh.

The most customized thing I have is my ssh config. I'm sure I'm missing out on a ton of nice features, and I sometimes regret not learning tools to a larger extend, especially when others shows neat little shortcuts or speedy functions, on the other hand, I don't want the hassle.

1) https://www.urbandictionary.com/define.php?term=riced%20up
I often tell this Latin phrase to my students that I came across in the TV show West Wing:

"corruptio optimi passima" : The corruption of the best, is the worst.
I have found a number of long-term clients from UpWork. In fact, working with one since last 8-9 years, around the time UpWork was conceived.

Although not so much on UpWork these days, I personally feel that having a single fee is less confusing then the so called "progressive" fee bracket.
What? It is opposite. Having kids make you lonely especially when they are little. It is super isolating even if you are not the primary care provider.
That's a poor way of getting the public to support you.

Tips are looked at as a taboo in the UK already. Let's hope tipping culture is confined to the US.
Would you like to elaborate on what makes you think this is a puff piece? Or what you disagree on?
You can pry my MalwareBytes lifetime license from my cold dead hands
Hmm, so if you steal trillion dollar coin. Pawn it off for metal value for very trusting friend and then that friends deposits it and later when you are out of jail gets you life long job?

Would that work?
What we need is an open source background check software.
Can you kindly tell me more about number 3? What are the things that helps you? Exercise is not a sure predictor for my good mood or sleep too, in fact it sometimes works and sometime it doesn't. I still don't know why sometime it works. I can understand you.
Excellent choice of main computer in this cockpit design:

https://twitter.com/pioneerspacesim/status/15283868813559275...
Intellectual discussion happens on real facts and statements, not made up accusations of "propaganda" when presented eith objective fact.
All that the proposed new CONFIG_BUFFER_HEAD option does (https://lwn.net/ml/linux-kernel/20230424054926.26927-18-hch@...) is to enable/disable the struct code, and for each filesystem that still requires it, add:

config EXFAT_FS
tristate "exFAT filesystem support"
+ select BUFFER_HEAD
select NLS
select LEGACY_DIRECT_IO
help

which means that if CONFIG_BUFFER_HEAD is disabled then all those filesystems get disabled too (or if you pick a filesystem to enable that still needs struct buffer_head then the CONFIG_BUFFER_HEAD option is enabled).

So basically it's only to show the kernel devs what is left. You already got the performance benefit for XFS etc as it just isn't used by those filesystems.
I have never felt the need to explicitly lookup history since I switched to fish shell. It has very good command completion (from history).
This is probably the best comment I've ever received here.

I've always seen them as different, but as you lay out, they're all doing the same thing in the end.. Thanks for making me a little more aware!
It is mind-boggling how this business with $600 million in annual revenues is still barely breaking even on a free cash flow basis.
Marriage with spouse resentful that you locked her is not all that great. And since the plan is the "I do zero effort and get stuff from spouse" chances of resentment are high.
Why LLM are not useful for me
It seems this post is not useful for others, so I delete it.
Yeah, a lifetime 10% just for making the introduction is pure exploitation. On the buyer side we have been defrauded by Upwork providers and the company did absolutely nothing. Clear cut case of illegal activity and ToS violation, Upwork did nothing other than take our money. The FTC needs to beat this gang of criminals into the ground. They are a racket from top to bottom. Fraud shouldn't pay. Exploitation of workers shouldn't pay. Breaking the law shouldn't pay.
RTX 3090 or 4090 gets you 24Gb of VRAM, which is enough to run llama-30b (quantized to 4-bit with groupsize of 1024 or higher) at speeds comparable to ChatGPT. You can also get two and run the model split across them, although pumping data back and forth slows things down.

A brand new RTX A6000 (48Gb VRAM) is probably the largest you can get in a single card that can run in a regular PC. It can be had for $4-5k and is sufficient for llama-65b.

Beyond that, yeah, you're looking at dedicated multi-GPU server hardware.
Not really. GOV.UK Design System team have done lots of research into this and their guidance says:

> Generally speaking, avoid validating the information in a field before the user has finished entering it. This sort of validation can cause problems - especially for users who type more slowly

https://design-system.service.gov.uk/patterns/validation/
I couldn't figure out what the license is from a glance.

There's a directory with a lot of licenses ?for third party resources? but no LICENSE file in the root of the repository.

FAQ doesn't answer this either.

Is this really Open Source?
yes, you are correct, sorry for the ambiguity and late reply.
Show HN: ReRender AI - Realistic Architectural Renders for AutoCAD/Blender Users
Outcomes after surgery performed by associate clinicians vs doctors (2021)
> I guess next step is company scrip?

Yes, but.. wait for it.. with NFC and company-crypto \o/. What a twist !
Here DD means the "post" vfx effects house Digital Domain https://en.wikipedia.org/wiki/Digital_Domain

The vfx business was and continues to be a "challenging field to work in", but man what an incredible experience it was working there.
Increase the margin/padding for finger-friendliness and just have two rows of links? https://i.imgur.com/OeNd5WA.png

(I reordered the links to make them fit better; this could be made prettier with fancier rules than `display:inline-block;margin:0.75rem`.)
Have I? Nine links fit nicely over two lines: https://i.imgur.com/OeNd5WA.png
I guess if your iPhone is not signed in in 'work or school account' then a company can't remote-wipe your phone?
The sibling comment is one reason, but I'd like to add another. ext2 was introduced into Linux in Jan 1993, which is less than 18 months after Linux was first released. ext3 was made by copying the code from ext2 and renaming the identifiers s/ext2/ext3/g, and ext4 the same way from ext3.

So these filesystems are old. Even if it was a good idea to structure caching and filesystem block access separately (which as the sibling comment says, it isn't), the Linux developers were just getting started back then and it was much more important to get something working than to think about good abstractions.
The version of 'ip' on my F38 system is part of iproute2[0][1] and includes --color.

[0]https://mirrors.edge.kernel.org/pub/linux/utils/net/iproute2...

[1]https://wiki.linuxfoundation.org/networking/iproute2
I read that as 80% want children, those who say they arent having children to save the planet...whom are you saving it for?
Earn trust [1]:

> We make to maximize the trust of others in our judgments. We are open, self-critical, and factual.

They don't seem to restrict it to customers.

[1] https://mattermost.com/about-us/
> I think the very things that prevent you from creating unmaintainable messes are the things that prevent you from writing incredible pieces of software.

I actually can't argue with that. Thanks for a great brief breakdown.
he should do it again.
Still more cost efficient to run a single bus than separate vehicles, just in maintenance alone. Also we already have buses, these single occupation EVs that still have enough space for a decent battery size don't exist.
We had planned to have our wedding performed on Götheborg, it was all planned. We got a tour of the ship and discussed catering and so on.

Suddenly a few months prior to the wedding they ghosted us, until they finally decided we couldn't hire it after all. Maybe a covid thing.

Anyway, no bad feelings.
You have to follow the citations. They have information; the headline result doesn't tell you anything except "here's where we think you should look". That's a search problem.

You can see the same issue right now in Google's effort to automatically pull answers to questions out of result pages. Frequently it gets those answers wrong.
Curious why not a "recycling" approach where images that are about to expire on Imgur are simply reposted to Imgur gaining a fresh URL?
No colours? Any non-coloured terminal feels dead to me.

Half of the things I do in my dot files are related to adding colours.

Including some long colour parameter string to be used with midnight commander.
I’m about $15k in the astro-hole, and it goes a long way - about the same spec as this all in all - 14” Schmidt-cassegrain, Moravian with the 16200, filter wheel, mount, and all the rest. It all started with a little 6” scope and a cheap colour cmos imager - but I don’t feel the need to go beyond what I have. Except maybe a solar scope. And maybe a better cmos imager than my noisy SLR for planetary stuff. And maybe a new observatory.

It’s worse than having a drug habit, sometimes.

I’m not the target market for this thing at all, but at least it’s a respectable telescope and camera combo - an awful lot of stuff in this category is laughable garbage.
After watching the first head-to-head debate it was apparent that Trump could win - whereas Trump was clearly a deeply flawed human being, Clinton came across as a smiley robot.
The biggest thing would be for those that own their premises, who would have to take impairments (write downs) on the values of their assets. Their lease liabilities also start to look exorbitant and many will be forced to act on this, cutting these leases and recognize the lease cancellation cost all at once (usually office leases require all payments for the contract term to cancel), taking a large financial knock upfront.
Basically large knocks on their profit in the very short term.
Ask HN: How to get better at architecture diagrams
I haven't spent a lot of time drawing diagrams of the software I'm building, and I'd like to get better at it.

Currently I struggle to find the right level of abstraction, and things like dependencies/data flow/user events all end up jumbled together.

Are there any great resources for how to document code with diagrams?
> I think everyone would be better off surveying the AI classics before diving head first into ML

this is untrue. ml algorithms have nothing to do with gofai algorithms. if there is something one "would be better off surveying before diving head first into ML" it would be mathematical analysis, statistics, and probability
TikTok could be seen as that life. People communicate in dance.

One step further, how are humans going to exist when AI handles everything? Why communicate at all if days can be passed in a drug induced stupor of bliss?
"I go house" is not standard English. When they said 'There are many other ways to say what the writer means by "comprised of"' it is implied that those other ways are standard English.

>The author could have just written "I don't like 'comprised of', and I'm going to impose my preference on everyone else, even though the term has been part of standard contemporary English for a long time."

But they are not imposing their preference. They are making an improvement that has a consensus and the edit is appreciated by the authors of the text and Wikipedia editors.

Look at the "Reaction to the project" and the barn star awards they got. People whose text was edited to remove "comprised of" thanked this person for their work. Only 1% of the time the edit was reverted. Their work is overwhelmingly viewed as a good thing for Wikipedia.
Workflow I've used previously:

1. Render html (easy with a templating language e.g. Jinja for Python)

2. Turn the html into a pdf (e.g. wkhtmltopdf in Python)
> Then I have a .xsessionrc which needs to exist because I now log in through xdm, and the window manager (fluxbox) ends up inheriting that environment. Yep, it doesn't get a .bashrc type thing applied to it. (Not gonna lie - this took a while to figure out.

I've grown fond of just logging in via the tty and invoking startx... it's always there, even when your graphics drivers fail. I tried messing with xdms a long time ago when transitioning to i3wm, but it was just extra configuration, noise and inconsistency to sort out, without really gain anything useful for what is a single person machine. Simple is good.
OTOH, it is generally the case that the outcome is unpredictable and we like to tell the stories where it is destructive even if in the average case it is overall beneficial.

https://news.ycombinator.com/item?id=35824058
The same can be said for the absolutely awful way that "smart" tvs work these days. A friend of mine has a "smart" tv and pays over $400 a month for cable tv and a huge variety of streaming services in order to watch all the things he wants to watch. Many times we have tried (and failed) to navigate the dizzying array of networks and services in an attempt to watch a game or a fight that should be legitimately able to watch due to his paid subscriptions, only to give up and end up pirating it because it was unavailable and/or too much of a hassle.
This looks super interesting. I'll give this a go for a while to see how much I like it.
>> The huge majority of my searches would not be improved by LLMs and in fact would probably be made worse. “Thai food near me”

> Think about the problem, not your current solution.

> "I'm hungry"

This only convinces me that you didn't do any thinking about the problem.
Looks like the house is in the shade of that bridge, contrary to various comments here.
The inclusion of a solar-study to prove adherence to shadow regulation is a standard part of most types of development applications, not just in the USA but around the world.
This kind of build out is regulated for many reasons: property damage, aesthetics, health, and with a renewed focus: energy use. This includes casting shadows over one’s own property.
It is objected to in some writing.

"Inflammable" is taught to be avoided.

So are things that mean opposite things depending on locale, like "tabling" an issue. It may be ok within a local group, but would be avoided in writing inside a multinational corporation.
Works awesome!!! I went to the web site it powers:

https://BackgroundRemoverAI.com

Uploaded this photo:

https://ibb.co/9bv0662

Selected the option to remove all background elements and nearly instantly got this result:

https://ibb.co/WfFsbqW

While, arguably, the legs are part of Zuckerberg, it is an unusual pose and instead the AI picked the subject in a way that is totally suited for inclusion against another background (for example a montage of various founders). The outline it chose looks great.

It's a pleasing result that shows the power of AI.
You choose poorly, I’m afraid to say. I ask my guests to do nothing but lock the door behind them, and I don’t charge a cleaning fee.
Thanks for the share, will look into it. Cheers
That would be a very expensive modification to make on all their cars.
Experience how contrails impact the climate
I've been gradually dialling back colours in the terminal over the years. I find everything has just become too colourful for no apparent reason, when everything is highlighted it feels like nothing is highlighted and more distracting than anything... syntax highlighting is the only hold out I've kept so far.
Why not let God do the judgment?
I think it's a question of how you design the OS kernel. Consider for example an application that has opened a file, and now wants to read data from the file. So it calls the read() syscall (https://pubs.opengroup.org/onlinepubs/9699919799/functions/r... ) either directly or via fread(), iostream or whatever. How should the kernel handle that?

- Since a file is something filesystems do, it seems sensible to quite directly plumb the read() syscall into the filesystem, and the filesystem can then handle reading blocks from the actual disk, or caching previously read blocks. If an OS wants to support multiple filesystem types, it might even provide some common data structures and code for doing this caching of disk blocks. In Linux this being the "struct buffer_head".

- The other option being that managing memory is something kernels do, and it makes sense to centralize this management in a common code that can then make sensible decisions what to do with this memory. Such as giving it to applications that ask for memory, using it for caching file contents (page cache), and the crucial part, balancing these different usecases and making good choices what to evict. If you make this design choice, the read() syscall will not immediately be handed down to the filesystem, but rather it first asks the memory management subsystem whether the data happens to be in the page cache, and only if it isn't, it calls down to the filesystem to read that data from the physical disk, copy it to the page cache (potentially evicting something else to make room), and then copy it back to the application asking for it.

Now it seems that historically quite a few OS'es, Linux included, started off with the first approach. However later on it turned out that the second way of designing the OS is better, and thus Linux was slowly over time modified to mostly use the page cache. Though the struct buffer_head is still in use here and there.
Why People Shit on JavaScript?
A little while back I went looking online to find the origins of “a corporation is a person”.

I’m no lawyer… so feel free to correct me if anyone is… but it looked like the origins of a “corporation is a person” came from simple administrative needs. That it would be unrealistic to make someone indivdually sue each shareholder separately instead od bundling them into one suit and treating the corporation as “one person”.

Sure seems like we’ve lost the plot then. In addition to the situations pointed to above, a corporation doesn’t sign up for the military draft, get taxed on their gross income, pay social security, do jury duty, vote in election, etc, etc, etc.
The 5% to 10% bump is a real kick in the pants.
But this is a rather bloated and slow approach since it's based on a webbrowser, right? I think it also requires some desktop environment like x11?
Well, the same phylosophy is used in the Windows operating system with great results. /s
They should ask for 14% instead of wanting tips.
Like generating invoices. LaTeX could be a solutions, but since it's rather slow I would have to build a queuing system around it... Maybe there is already some neat service out there, that does this?