skysight-inc/HackerNews huggingface dataset:
because we did it since the dawn of our species. it is in our very nature. and it feels good.

you might as well preach abstinence, like the previous iterations of church ladies did.
I don't know about Chrome, but in Firefox:

Chrome now hides the bookmark bar by default

Not sure if it is the default, but my Firefox bookmark bar is always visible

load common favorite news sites & blogs
or load a window with all my productivity SaaS sites.

Shift+Click on a bookmark folder does that

pick up where i left off on a research rabbit hole

Right-Click on one of the open tabs, click "select all tabs", right-click it again and click "Bookmark Tabs"

i want it to be intuitive, efficient, and a prominent UX feature set

I'm a heavy user of bookmarks, and I am pretty happy with the state of bookmarks in Firefox.

What I do miss is a way to back them up from the command line. Firefox has a nice "Export Bookmarks to HTML" function, but it seems only available from the GUI, so there is no way to automatically backup the bookmarks in this nice format. I tried for a while to extract them from the SQLite DB FireFox stores them in, but the layout of that DB is pretty complex and bloated. Even after a bit of fiddling, I wasn't sure I really correctly got the data out.
There's a decent export menu for both image and JSON, and some inventive soul already made an importer for the Foundry Virtual Tabletop.

I've actually used this in the past for a randum dungeon in my lockdown RPG campaign. It's pretty awesome.

https://foundryvtt.com/packages/one-page-parser
> It's really complicated regarding Taiwan, though

It’s a defacto independent country with 50% wanting to be independent, 25% wanting the status quo, and 10% wanting to be part of China. Not especially complicated.
Why click on a bookmark if you can make your users google it?
No, but I listen to podcasts (with bone conduction headphones)
Ask HN: Shut down a startup despite strong traction?
We are showing strong traction (100k monthly users) but we're struggling to find investors for our pre-seed round. We're first time founders without a big network and the current market downturn makes it even harder for B2C startups to raise money.

Did you ever have to shut down your early-stage startup despite strong traction?
I'm happy to provide whatever estimates are desired by the business, and I'm sure all other programmers would too. But...most of the time I'm estimating something that I haven't done before (or for a long while), so they're bogus!

The common pattern I've seen is that everything is about estimates, which end up becoming deadlines. The management worry about them to the point of bloody-mindedness, at the neglect of gathering actual requirements from the customer. In my company, I work in a software department (I suppose we're an internal agency with just one customer). But, we can't speak directly to the customer and instead speak to another Project Manager (apparently because of "SaFE Enterprise Agile" policies), so we can't ask the customer what they truly need, and so the product isn't accurate, and neither are those estimates!
Aren't the implementation and jank the same thing? It still reads like it's claiming to be Clojure.

Like clang is still C, just like GCC is still C
Would love to know more about your battery being halved with FindMy turned on. Have never experienced this nor has anyone I know with it turned on. Although to be fair I don't think I've ever disabled it, so hypothetically my normal battery could be half its potential if your claim is true.
The last hunter gatherers in Africa have lived that way for as far as we can tell for thousands of years. Part of their diet is raw bee larvae. There's a photo of a man eating it accompanying this news story about a study in Science.
https://www.npr.org/sections/goatsandsoda/2017/08/24/5456315...
I recently received a phone call telling me they had found an iPad I lost several years ago in another country. The person who called found it in a lost and found plugged it in and saw my number.

Somehow the place where I left it couldn’t be bothered for all those years until this person came along.

Sometimes people are malicious, other times they’re just lazy.
When talking about SEO, I don't think you can be unprofessional.
The essence of programming is designing a way to transform data. You ask yourself, "what is the nature input data and how it arrives" "what is the nature of the desired output data."

When I started learning programming from books, the internet and later formal study this wasn't stressed nearly enough. A program transforms data. So much else starts falling into place about all the various abstraction techniques useful to perform that kind of transformation (procedural, oo, functional etc) and technologies used to assist, (testing, debuggers, etc) once you keep that thought front and central in your mind. At least I feel it really did it for me.

Reading code is the same. Where are the places the data coming in? Where is it going out? Sometimes this is a better place to start than "main"

I'm sure that's really obvious to many but I'm not sure it is to the author in a way that is being successfully communicated:

”programming is a tool to solve problems that you have in the domain of computers”

Taking a baseball bat to a computer, on some level can meet the suggested definition of programming, but I don't like it that it does. I also don't much care for the use of "problems" there either.

The above is especially opinionated because I'm particularly interested if people disagree!

edit: I'm definitely still learning programming here.
But aren't those still-viable mutations all relatively close to the existing ones which means that existing vaccines will work against it?

Like I was under the impression that there were relatively few novel configurations that it could evolve into which would evade vaccines, meaning that in theory a couple rounds of vaccines would be enough to beat it.
The progress bars are also wholly unhelpful. There are like 3 in a row, sometimes with a time estimate (often widely wrong), but only for the current bar, sometimes no estimate at all. I'd like to say that it least it gives you the indication that something is happening, but sometimes the progress bar looks frozen for minutes on end, so not even really.

Updating Xcode on an M1 Mac Mini also takes a good couple hours.
Apple really need to work on their update experience.
Yes, and just wait until they turn on ads. You know it's coming. 'Two for one cupcakes this hour only at Let them Eat Cake!, coming up on our left in 30 seconds. Pull over Yes/No?'. Etc.
A convergence of many reasons, including the uncertainty caused by locking down entire cities.

TBH its likely that it was a question of when not if this would happen. Will be interesting to see the geopolitical effects of a diversification of manufacturing capabilities. CCP wouldn’t be able to sustain the current export focused model.
looks trivial on youtube, but has do be done very carefully, because you can easily damage it in the process
> some gadget that projects someone's speech back at them with a slight delay

I wonder if it would be more disconcerting with a varying delay. Long ago I saw a proposal to eliminate "feedback" in a Public Address system by putting in a delay line with variable delay.
My dream:

* a row of programmable buttons with LED or lit e-ink screens for software developers to go nuts with =) – and for end users to customise to their preference.
* static physical buttons for basic functions (climate control, wipers, cruise control, volume, etc.)

And of course a large touchscreen with buttons on the sides as well.

ok, ok, it’s probably too expensive… As an option maybe? Let the end users vote with their wallets.
Apple's Tracker Detect app for Android does not automatically scan for AirTags. Users must open the app and manually initiate each scan, then wait at least 10 minutes after detecting an AirTag before causing it to emit a noise.

A much better alternative is the free and open source AirGuard app developed by the Technical University of Darmstadt. It automatically scans for AirTags, Tiles, and other Bluetooth tracking devices in the background. When AirGuard detects an AirTag, the user can immediately force the AirTag to emit a sound without having to wait.

- AirGuard: https://github.com/seemoo-lab/AirGuard
I guess another way to put it: how much value does this test provide? Maybe an extreme opinion but I am totally okay with removing tests of little value. Tests require maintenance and attention, so is the test itself a net negative on the codebase? Just because you have a test for a component, it doesn't necessarily mean that the test is valuable. Testing for the sake of testing isn't a great idea.

That being said, I understand what the test is doing also thanks to your explanation! My point is if you refactor the internal behaviour, the implementation details, then a good test would not need to be changed either. As in I want to keep the same look and design of the component, now with say different styles or maybe I dropped in a component from our UI library.. now there are no classnames but visually it's the same. So if I change the internal behaviour, the end result should be the same and the test shouldn't need to change.
>pinboard.in

This ^^
People over 60+ accounts for the majority of people with hearing loss. Sadly this part of the population isn't always that tech savvy.

It should also be noted that a huge problem in countries in Europe where hearing aids are subsidized by the state is getting people to actually use their subscribed hearing aids. Usually the patients needs information and coaching to be motivated. With that in mind I think alot of over the counter hearing aids will just end up in a shelf somewhere if there isn't any good resource for encouragement and technical help.
Japan and S Korea are currently vassal states of the US. That's what you meant right?
In my experience the updates on the Mac aren’t as frequent as the Windows ones.
Most places charge extra for any payment because of the high credit card cost. So you pay the 3% even with cash. Same reason quite a few restaurants have a sign with cash only. Same reason lots of restaurants in Europe had cash, card only for 20€+, no credit card (EC card was <1% fee, credit like 3% so they said no thanks).
I love hating on Apple as much as the next guy, but I doubt that would happen. They'd probably have some fancy features that could only be controlled from Apple devices, but surely none of the core functionality.
On the bank's books your account is a liability (money the bank owes you). Simplistically, when you deposit money the bank's cash balance is debited and your account is credited.
"Sometimes malpractice is just malpractice"

- Sigmund Freud
For managers who think this might not be easy to put into use, don't worry. TTYC already has all the fancy Agile branding and speak under the "user centered desing" umbrella including expensive workshops and even an ISO standard (9241-210:2019).

;)
Incompatible Timesharing System: https://en.wikipedia.org/wiki/Incompatible_Timesharing_Syste...
I bookmark very aggressively when I browse. I use Firefox and have search suggestions turned off. So, when I start typing in the bar Firefox instead suggests from my bookmarks. I wish that worked slightly better, since it only searches titles. Would have been cool if some key words were distilled from the page when bookmarked.

In Utopia the browser would crawl a bit from the bookmark to make a completely personal search engine.
Retro source hosting for retro project.
Rent extraction from the underpriveleged for basic needs in a deliberately skewed market is hardly "business", it's raw exploitation at the systemic and the social level. Justify your habit of cannibalism however you may.
Worth it to whom? It costs money to deal with transactions. Whether that is cash or credit. 3% can actually be easier and cheaper than dealing with large sums of cash
What alternatives did you try?
It seems pretty silly to discourage sale of Vietnamese made furniture in Vietnam.
There's also a nice short paper [0] sent to Rebooting the Web of Trust by Christine Lemmer-Webber, Mark S. Miller et al. The Spritely Institute [1] is elaborating on this [2]

[0] https://github.com/cwebber/rebooting-the-web-of-trust-spring...

[1] https://spritely.institute

[2] https://spritelyproject.org/news/petname-systems.html
Many of us do, but naturally others will hold differing opinions with valid points.
I'd rather end articles about how "we must" do any given silly thing.
And I would pick pork ribs over those two any day.

Cooking has been our food safety technology for millennia.

Even for milk, pasteurization is a way of cooking it.
I wish there was a way to have useful bookmarks, I generally find history easier to use to find pages I want to reopen.
Like I said, still not seen any evidence.
Great post. It reminded me a bit of this one from the creator of SerenityOS: https://awesomekling.github.io/I-quit-my-job-to-focus-on-Ser...
The result might be close to two nodes behind, but the design and production cost might be higher since they don't have access to EUV machines. I'd say they're further behind than "two nodes". But still, pretty damn advanced.

If their process is essentially copied from TSMC, can they keep up with R&D though? China is becoming an increasingly less desirable place to live, so just poaching Samsung and TSMC engineers and copying the process might be increasingly difficult. And I doubt they'll be able to build the tight relationship with machine designers/manufacturers like ASML that TSMC has.
Since the system your friend is implementing is already outdated... does that mean that someone else on the defense sector created a better system with a faster development process? Or did the competing developers simply make a better guess at what they should develop in their own own waterfall process?
Does it not even use the 'tags' feature? I don't use them but often think I should come up with some rough scheme and start tagging them all, but if they're not used in search...
There is a feature I am not sure enough people know about that makes this slightly better.

On Firefox you can add tags (ctrl D to bookmark plus comma separated tags). If you then type the tag in the search bar it will show all the bookmarks with that tag.

I found it incredibly useful to find bookmarks, instead of a polluted bookmarks bar or a strictly organized tree of bookmarks.
European pig farms are culled after the first confirmed African swine fever, or foot-and-mouth disease occurrence. Carcasses of wild pigs and boars are tested for these diseases too, and if they find an occurrence in the region, they will test every farm in that region. If you have a pig at your private farm, you are obliged to give some samples to a veterinarian for tests as well (and it's funded by the government). I would say that EU and Japanese veterinary norms are much stricter then US ones, but you still cannot import much of the food products from here.
Which is especially amusing considering this is PG&E territory. The bay area water was so hard you could make limestone castles by rinsing a glass.
Not a planetary/astrophysics/whatever scientist myself, but the page mentions "the arrival at or near Earth of multiple coronal mass ejections (CMEs) that have departed the Sun since 14 Aug"

Assuming the CMEs arrive around 18 Aug, and that the distance between the Sun and the Earth is ~150 million km, does that mean CMEs travel at around ~ 150 million km / (4 day * 24h/day) ~= 1.5 million km/h???
I suspect this is Google’s influence through Chromium. They want us searching again, not saving.

Some pages are difficult to find again as time goes on though, so I’m a heavy bookmark user myself.

I used Firefox for 20 years and it’s better for bookmarks. Edge is only acceptable at best. My time resisting Chromium was over though. Time to give up that hill for me.
That's using the "what's the earliest date you can't prove you won't be finished by" method of estimation.
>> I think some of the root issue is the annoying micromanagement and lack of trust from non technical stakeholders. They need to chill out, but it's in their nature to be dicks somehow.

Sure. And now imagine that one of those people encounters your proverbial, arrogant, software solves it all developer. The results, if there are any to begin with, are glorious (gloriously unusable).
Maintenance costs strongly depend on how handy the owner is and how much they're willing to pay for more modern upgrades.
> AI DM

Only post singularity. Much of the appeal of roleplaying games is being able to do stuff that you can't do in video games. But a sibling comment did link to a tool that would let you play these maps with your friends by importing them into a virtual tabletop.
Have you considered a friend's and family round? Or opening up a round to you user base as a kind of crowd funding round.

The startup I'm at did both of these to good effect.

You'll also notice VCs perk up once you've told them you managed to pull that off.
> Ask yourself why humans refrained from eating them unless near starvation and death for the recorded history of humanity.

This is very wrong. Did you forget to ask outside your gated community?

We've not eaten half the things we regularly eat for most of recorded history either. That's not an argument.
Even if you have search suggestions on, using "*" at the start will limit the suggestions to your bookmarks.

"^" does history which is almost indecently useful.
This is actually a big reason why I use Firefox despite the weaker security: the bookmark ergonomics are just that much better.

When I'm browsing, I don't want links in the top bar to tempt me to context switch, so my bookmark bar is off and my left hand rests next to my keyboard. If I want to navigate to a site, I either type in the URL if I remember, or hit Ctrl+B to pull up my bookmarks. I put the bar on the right hand side so it doesn't move the starting position of page text, and select using topic based folders (usually within a top-level folder). The whole process is very comfortable. Often I'll be lazier than that and just prefix with a * to directly pull up the link via search.

Its honestly so far ahead of everything else, I feel like I'm on another planet when people say they prefer Chrome for productivity.
Personally, I think it is because search is a important revenue stream for the browsers. It makes little sense to put too much effort in to a feature that will limit the usage of the thing that earns them the most.

At Opera Software, where I worked for a decade, both speeddials and bookmarks was important streams of income, but it was nothing compared to the income from searches.
pinboard.in but Maciej appears to be offline (?) at the moment and archiving is a bit broken (for me). Hope he's OK.
I think that's venturing into tinfoil hat territory. More likely telemetry told them that some percentage > 50 always toggle the bookmark bar off and they decided to make it the default. It's still there on new tabs after all. Companies like Google are long term greedy, they don't make unpopular UX decisions for scraps.
Maybe the title?
It is also not recommended to feed certain types of salad to small pets like birds because it is loaded with pollutants from farming.
exactly my thoughts!
Not sure if auto'correct' or a mishearing of 'in'->"'n'", but in case the latter just FYI: https://en.wiktionary.org/wiki/case_in_point :)
It's interesting how many different things in desktop computing have regressed over the last 20-something years. It's not just bookmarks.
I am in the Guix channels, and they have fairly good discipline for not being rude or dismissive. It's not perfect, but the project's core contributors are sincere about setting a good example, and trying to make the culture welcoming.

Rules about gently directing folks to nonguix ( https://www.google.com/search?q=nonguix ) resources are there, and people do try to be non-confrontational about it. It's a pretty businesslike vibe though.

i think ideally user groups like System Crafters might be a better introduction for those not steeped in GNU culture: https://systemcrafters.cc/
Steak when cooked carries far fewer pathogens than a salad which is not cooked. I do wonder about the comparison between cooked vegetables and cooked meat however.
Getting to Si, Ja, Oui, Hai, and Da (2015)
https://pubmed.ncbi.nlm.nih.gov/33396313/

"Indigenous Knowledge about Consumption of Edible Insects in South Africa"

>Edible insects are a nutritious diet and play an important role in people's livelihoods in rural areas.

Just how many rich people are out there in SA's rural areas?
>quickly scaled up

Quickly is more likely decades to reach appropriate as in case of rare earth processing. There's 20 years of supply chains entrenched in PRC that's not going to be replicated without substantial effort or time. That means allocating resources so strategic companies can survive while everyone else that relies on those inputs die. Btw, most of those experts needed to scale up elsewhere? They're from PRC in PRC building out PRC capacity for last 20 years. There's not enough experts globally to do such a task "quickly".

>Mutually Assured Destruction working between India and China

Yes, which is why the idea India would blockade PRC is fantasy. They fight with fists over barren rocks to prevent escalation spiral, and India has been firm in preventing QUAD into becoming a security alliance. They're not going to escalate to full scale war with PRC while eastern theatre command can shower most of India with missiles from barren Tibet while India has very limited ordnance to reach PRC strategic east coast or XJ. At least not for decades.

There will conceivably be a time when PRC is disentangled from global supplies chains or PRC neighbours have built sufficiently capabilities to target PRC cost free, but it won't be in short/medium term.
I actually asked ‘how sure are we’ - you’re right though, just saying - learn more about it - isn’t exactly helpful. If it is as ‘basic’ as you say maybe you could explain it rather than just appeal to authority.
You're not alone, I want even more:

or load a window with all my productivity SaaS sites.

I want to open a tab with a page that's an index consisting of the bookmarks of some folder in the bookmarks bar. That's obvious to me: when I'm researching some topic, I drag the interesting finds onto a folder in that bar.

Once I have a list for consulting later, I would like that list to be presented as a list of links, much like Hacker News front page, not as a menu. Menus are BAD ui for links.

Of course I'd like to add icons, re-order, save, nest, group by month, etc.

I've found that Firefox saves all bookmarks (and history) to a sqlite database, so it must be easy to program a little tool to do most things I want.
Yeah, at my current place agile is also used for the hardware development side of things. And in all cases, hardware and software, it is, IMHO, just a pure excuse for non-existent requirements management (hardware) or no clue what the business actually needs (software).
In Colombia, we (sometimes) eat ants. They taste like something in between pop corn, peanuts, and butter.

Google for 'Hormigas culonas'.

The only reason it's not more common, is the price, they are quite expensive.
Looking at the differences between Python and ABC (its predecessor), I would agree Mats' last sentence is entirely plausible.
Insects are the food of the future. So glad to live in the present.
So the purported thief actually rummaged through the luggage and took the AirTag.

I assume he didn’t appreciate what the point of an AirTag is.

Quite a strange thought perhaps he was drawn to the Apple logo?