skysight-inc/HackerNews huggingface dataset:
There are bigger differences between Sketch and Figma than collaboration / web native.

According to Crunchbase, Sketch has received 20M of venture funding and has less than 50 employees. This is a rare company that has been largely profitable and an independantly sustainable business.

Figma has received over $300M of funding and has over 1000 employees. They burnt cash for years with close to zero revenue trying to get the underlying technology to work. Once they got their tech to work they did the VC funded hyperscale strategy with massive budgets for everything from marketing to community engagement.

In order for Sketch build some of the features that Figma has, they need to (1) raise a ton of money (2) forget about short term profitability, (3) burn money for many years (4) hope to get a big exit.

That is extremely difficult to execute in the best of times but under the current financial environment, almost impossible. Even if they did execute, they would be chasing another product's smoke instead of being a category innovator. Sketch cannot out-Figma Figma at this point. Success for Sketch at this point will look very different from the route that Figma took. We should also recognize that the software world moves quickly. Sketch was a huge success already. The fact that it was overtaken by another success story is very normal in the industry and should not take away from the success that Sketch was in its heyday.
zeal also has a linux version
(cue, as in "a signal (such as a word, phrase, or bit of stage business) to a performer to begin a specific speech or action", e.g. "That last line is your cue to exit the stage". See https://www.merriam-webster.com/dictionary/cue)
I do not know of an opinionated beginners guide, but would recommend browsing r/selfhosted and r/homelab a bit. Lots of these and similar questions are answered on a regular basis.

Some starting points

- photos: NextCloud

- git: Gitea

- BitWarden: Vaultwarden (even if you deploy this locally you want a SSL certificate as clients will refuse to connect otherwise)

I'd suggest using official docker images to get started as there’s plenty documentation available for all projects and experimenting is a bit easier when you can simply dispose a container without having to worry what’ll happen to your host OS.

As long as you run services locally on your Synology (assuming it supports docker) and don’t expose them to the Internet I’d encourage you to „just give it a try“.

Just don’t immediately start to rely on the services and run a dual strategy (NextCloud and iCloud photos for example) till you updated your container once or twice and feel comfortable troubleshooting issues with your stack. Nothing is more discouraging than having a service you need „right now“ being down and no idea how to get it back up.

It’ll be a long, fun journey. Good luck!
What manufacturing hasn't been moved offshore? The majority of it to a country we're told is an enemy? Could the pro-globalization global elites be any less accountable?
> Magnus makes blunders, sometimes below-GM level, and so do other GMs

Famously Kramnik, one of the greatest players of all time, blundered mate in one at classical time controls, which is literally a beginner-level mistake.
I am also happy with kdeconnect, although I am not sure if I have set everything up correctly. I am un xfce and every once in a while use the kdeconnect cli to pair my phone, then I never think about it and just share my files to the downloads folder or copy paste something from the clipboard
How to find arbitrary code execution vulnerabilities in Java with fuzz testing
>Linux binary compat layer is now vmm/vmd.

That's a virtual machine and not a compat layer.
Ask HN: How do you manage requirements submission/intake?
Hi HN,

I manage a team of engineers that mostly handles internal systems development (ERP, billing systems, etc). Currently on my team if the business needs something from us we have people submit a wiki page with the business ask and requirements outlined. Then we take some time going through it, asking questions, clarifying the request, etc. We not only prioritize the requirements reviews we’re going though, but we also create tickets from those and then prioritize the tickets. Overall this process feels pretty clunky and gets bogged down easily if someone just dumps a bunch of text on to the page and we have to sort through it.

I’m curious to hear how others manage accepting requirements from users outside of engineering and whether they’ve found an intake/review process that works well. I’d be especially curious to hear about how you handle internal asks (e.g. from internal Sales Reps) vs external customer feature requests.

Thanks in advance for your insight!
Coffee references are not going to disappear from the computing world anytime soon.
Yes, I also found pairing exhausting. The hardest, most tiring, most-pointless pairing I participated in was with a diagnosed autistic. He was very clever; but I couldn't understand the code he wrote, and he couldn't explain what he was doing. And a lot of the code he wrote, I gradually discovered, wasn't actually helpful for the task.
Brave isn't implementing v3 immediately, but Chromium is their upstream and I haven't seen them claim they will be able to resist indefinitely. They have their own non-extension adblocker for which v3/no-v3 is irrelevant.
> he only tried to join in on climate change way after it was politically convenient and he was trying to build his image

Who can you say this is not true about?
If you're already using Telegram, you can use the Saved Messages pseudochat to transfer text and files between the phone and desktop. Telegram has an excellent desktop client.
I've no interest in reading Ray Dalio.

> i said that should it lose reserve currency status the US debt will become a far larger problem.

Again, the only way the US loses its reserve currency status is by already being in deep shit, so this is tautological. It's hardly inconceivable that the US is in a bad economic position in the future. But for the short term outlook of at least a decade or so, the US is in the best position it's seen in a century.
The US has been pulling troops out of Europe for the last 20 years, and during that time, NATO's policy has been letting Putin walk all over its neighbors. If NATO stood up 8 years ago like they're doing today, then there would never have been a second invasion of Ukraine to begin with.
Where do you live? What does the neighborhood look like?

You don't want to look like fort knox. You do want to look just a bit more hardened than your neighbors.

If window bars and serious fences are the norm, do that. If nobody has window bars, don't do that.

AI human recognition misses a lot. AI also can't tell the difference between a girl scout selling cookies and a criminal scouting a place (or a bored uber driver waiting for a slow client).
The term you're looking for is Homelab. There are so many YouTube videos. And a subreddit.
Inflation has been at historic lows over the past several decades. I don't see how that follows, sorry.
Popular support was imperialistic and nationalistic, but Stalin's personal motivations were probably defense. Stalin invested huge amounts of time in the negotiations before the war, attending many of the sessions personally, where they discussed land swaps. That shows an earnest concern. He was also paranoid and tended to act cautiously and opportunistically. So the defense explanation fits.

Of course, we're reading his mind here, so it's hard to say for sure.
Good luck convincing anyone here that they might be acting a little arrogantly.
That's interesting to hear, in my slice of the population (tech zoomers) it's a much bigger deal. I know a bunch of people who have strong opinions on it and I'm in multiple group chats where people are specifically excluded because they're on android and adding them would make the chat "worse".
> China as of this September holds $3.055 trillion in foreign currency reserves.

US could just freeze/seize those assets, just like it did with the Russian ones hold oversees. And it can forbid accepting the other ones.

As the saying goes, when you owe the bank $100 mil, the bank has a problem.

Of course, as retaliation China could stop all exports to US. This is the real mutual assured destruction.
> How come these things are not secured against at the LCD controller side?

Because we make generic LCD controllers that can service a wide range of panels.

Using generic parts with adjustable outputs is standard practice. It keeps prices down, keeps supply chains flowing, and makes it easier to design new systems around common parts. It also reduces the amount of waste because common parts can be re-used in new designs and resold if unused.

Many things around you are controlled by software settings without separate hardware limits to keep them in check. If you have an enthusiast motherboard, you can reboot right now into the BIOS and set the CPU and RAM voltages to numbers that will fry your chips in short order if you want, and it won't stop you at the hardware level.

Generic parts with a wide output range are great, but it requires care and attention to make sure the software is providing the right settings.
I thin it's a fair point that Morgan Stanley are now on the hook for some obviously quite bad debt. I wonder how solid that commitment was, or whether they can refuse now and trigger the £1Bn break clause. I would guess Twitter would still pursue Musk to close arguing that he deliberately jeopardised the funding.
I think if Texas and the South tried again they might win- arent most miltary bases in the south?
What is an example of something which is Free but not Open Source?
The only algorithm for progress is evolution.

Optimism is mutations - it generates new random ideas.

Pessimism is fitness function - it kills bad ideas.

You need both for progress.

I don't really understand the distinction author makes between pessimism and criticism. The best critics are pessimists.
My suggestion, which many people will probably disagree with here, is to go take the following certifications:

- CompTIA Network+

- Linux Foundation Certified IT Associate

For extra credit, pass the Linux Foundation Kubernetes certs, get a AWS cert, pass the Offensive Security PEN-200 cert, or take any of the GIAC certs. These won't make you competent, but they'll provide a baseline that you can quickly attain which will get you started.

After those, maybe consider project-based learning.

- Install Arch Linux

- Install Linux from Scratch

- Learn to use QubesOS and make your own OS templates/ISO.

I'm certain others here will say certs are a waste. I do not agree. They are a way for people who don't have enough context to quickly build that context.

Good luck!
You're being downvoted severely for going against current leftist orthodoxy, but you should know that a lot of us out here agree with you.
Cloudron.io might be helpful. Makes self-hosting a lot easier for beginners.
This sounds like an organizational failure rather than sprint/agile/scrum. It works beautifully when lead in/by tech teams.
...as opposed to the communists that delivered you wind energy?
I really like what I see so far, especially the out of the box focus on web as well as desktop. That's absolutely killer.

One thing to not neglect is accessibility. Even if it's not fully baked yet giving it some thought in the API and implementing for web would be a big plus. Accessibility is the hill most non-mainstream UI toolkits die on. They usually leave it for later and then find that it's hard because they didn't think about it.

Being retained mode puts you ahead in the accessibility game right away.
Finding your T-Shape as a Generalist Designer
I kinda feel like this shows the weakness of the concept. I’ve worked in a purported scrum model for years, and this is the first time I’ve ever heard of the idea of variable length sprints. Is there a hidden core that most people don’t implement properly, or is there no “there” there and agile consists entirely of calling the planning procedures you like “sprints”?

I’ve grown increasingly skeptical of whether adopting agile even prevents the waterfall model rather than making it less legible when it happens.
Used EVs filter their way down to less well off auto consumers over time, with well heeled consumers buying the latest gen.
https://archive.ph/HNli3
I don't hate him for being rich, I simply want him to stop polluting excessively. It would help the climate and his message alike.

And I don't buy that you can do your share by talking one way and doing the exact opposite privately. It's like being an animal rights advocate who (openly) tortures animals in their free time. Simply doesn't work that way, even if you save more animals than you torture.
Just make sure the air situation is sorted. You really don't want to leave cover during that time. Two weeks is not a lot of food to stock.

Even experienced hunters have bad days. Hunting requires cooking and hunting is a riskier activity for injury. Nobody is around immediately post nuke to sew you back together.
Yeah I think the concept is very cool and probably has lots of potential, but the fact that not even most scientists I know have heard of it implies that is yet a niche area that hasn't yet had a major impact in applications.
This is a long but satisfying road if you're a tinkerer. Start by prioritising. In my case, I was worried about Google locking me out so I started there, other things such as VPN could wait because I wasn't locked in on my VPN service.

In your case that might be migrating your photos off iCloud. I found the awesome-selfhosted[1] list to be excellent for trying out different products that match the size of the VPS you've got or maybe you just want to put that onto your local Synology NAS if you don't need your whole photo roll on the go.

Self hosted BitWarden is also another good starting point with the very lightweight vaultwarden[2] just make sure you always know where your vault is stored on your server and make backups.

While it's a long road it doesn't need to consume your life daily but it still requires you to keep up with all the things any sysadmin needs to handle like monthly patching, monitoring the logs for sustained abuse and break in attempts.

Subreddits /r/selfhosted and /r/homelab are also great places to have a browse.

[1] https://github.com/awesome-selfhosted/awesome-selfhosted#pho...

[2] https://github.com/dani-garcia/vaultwarden
I'm 1800 rapid on chess.com and can't play blindfold beyond the opening.
Yes - it’s called the tragedy of the commons.

Trying to shame people into using less never solves this problem. It just means there is more available for the shameless. The solution as are either to regulate the commons, or find a better way to meet our needs.
Same thought. I've been using qrcp for a long time, and still prefer go rather than js.
Bold of you to assume the developers were given a budget and staff to run on-prem repo mirror.
Instagram is one of the last social media platforms I use. It's mostly about my dogs. I follow mostly greyhound people. My feed is about half greyhounds and half ads.

Increasing ad load from that? I guess it's time to retire my Instagram account.

This might be the thing that gets me to bite the bullet and actually check out Pixelfed.
Public services should sustain Critical open source software
Rising brightness too high has nothing to do with LCD controller.
I see the Steve Yegge cycle begins anew.

1
Join a company

2
write a lengthy, self-important diatribe/novella about why he joined

3
Write several lengthy, self-important diatribes, often namedropping previous places he worked and/or how he accidentally influenced some C level officer just by dint of his unique persona =) That rascally Steve!

4
Repeat step 3 anywhere between 10-50 times

5
Quit job, write lengthy self-important diatribe about why he left (optionally leaping straight into step 1 again, sometimes with a break inbetween)

Should be an interesting 6 months for Sourcegraph, at least! Looking forward to seeing how this progresses.
With the exception of the Governor, most of the folks getting face time and taking credit for this either aren't up for election this year, or are running unopposed (or only facing token opposition).
No thanks, Mark.
Keep at it. Keep reading and applying your knowledge.

My path was to use Linux distributions that are well-documented that you can assemble piece-wise. Examples include Slackware, Debian, and Arch. By understanding the pieces you’ll come to understand networking better, and you’ll better understand how to help yourself.

That’s just one path though, certainly there are others. Just look at how far you’ve come, and realize that with time you’ll pick up more.
Show HN: AI Simulator: Robot – Pathfinding AI simulation game on mobile
.
If i am a cop going to commit murder, i'm going to turn my body cam off.

If my body cam is off, this is one of the possible explanations.

If there are fewer other explanations for my body cam being off, then it is more likely that it was because i was committing murder than in the other case
If you're a mediocre to average inexperienced driver, think one in ten. Well trained and experienced drivers don't crash.

Two rules for anyone reading: [1]: never, ever, be in the way of anyone - don't ever be an obstacle to traffic flow; [2]: if you abide to [1], consider you're the only sain person on the road who really knows how to drive, all others don't - everyone around is a danger to you, so be hyper vigilant, always.
I guess all will agree that every successful product is an outcome on number of iterations and to perform progressive iterations there has to be a way / tool which can be one language across the board. That's why these tools such as Sprint exists. And I am sure if you are a good manager ( a future self ), you would sure not giving yourself a suggestion of using "post-its, emails, spreadsheets, large whiteboards , hang a TV screen, pdfs" as the preferred way of managing iterations.
Looking forward to following answers to this!

I can vouch for git repositories being easy to host on a VPS. I use a private git repo as my daily backup tool for my documents. A public one should be easy too. Access management for particular users, I'm not so sure about.
One expert in Russia was arguing that by necessity the regime in Russia needs to be extremely authoritarian, otherwise Russia would split into a number of smaller republics.
The most secure option is to bury everyone's computer in concrete.
how rude, are you just uninformed right now? https://www.npr.org/2020/03/31/822597631/plastic-wars-three-...
For hardware: in the past, I would say start with a raspberry pi. But those are impossible to find at list price now. So instead, if you look on ebay for SFF (small form-factor) workstations, you can find something like an HP Prodesk G1 with cpu/storage/memory for ~$50-60. Which is significantly cheaper than a raspberry pi 4B @ $100+ by resellers.

Slap on a distro, and you're off to the races. Checkout /r/homelab and /r/selfhosted on reddit. You'll probably want to read about DNS and local networking (DNS & Bind is a good book).

You'll understand by doing things. Don't blindly copy-paste configs. Spend some time to figure out what they're doing and type every line in manually.
Nuclear Annihilation has ALWAYS been a threat. We just forgot about it. All it would take is one mistake, for all the holes in the plates to line up, for one bomb to be loaded instead of a training round and dropped too close to a city. For one president to go crazy at the right time.

We need to get rid of them if we wish to continue as a species.

Aside: I wish HackerNews had a feature that allowed us to flag something as paywalled so it would bring up a little tag.
Can Your Employer Force You to Use a Camera? (2021)
Any good books or articles that describe developing a CP/M like OS as a learning experience?

(sort of like the Xinu approach book, but for CP/M instead)
I have the absolute opposite take. Facebook/Instagram were good tools for staying in touch with friends and sharing photos with them. Then TikTok came on the scene, and it was much less about connecting with friends as it was seeing short form entertainment. I view TikTok as much closer to YouTube than I do Instagram.

So FB tried to chase TikTok, and ended up (a) making it much harder to follow and connect with your actual friends, and (b) ended up with a shittier version of TikTok.
That would make me brown bag a sandwich.
You have a lot of confidence to begin that wall of text with “No” https://www.npr.org/2020/03/31/822597631/plastic-wars-three-... etc, get informed

you’re sorely missing what my point could be if you think it’s nihilism / hah fine to be wasteful, another spin on the individualist solution making I attacked in my comment
+100

It's time for us to take the institution back from the lunatics.
I did like the fact that he led a Bible study in January - on the Book of Numbers. Does that count as an addition to semi-numerical algorithms?
Would you be willing to pay, say, $4000 for a laptop where all the quality engineering was top notch?

YES, please, I beg of the industry give me this.

In a loud, resounding voice.

Buying a new laptop takes days of investment to get it all set up just right. Maintaining the software and OS to keep it snappy is also a timesink. The initial cost of the hardware is a trivial portion of the TCO for me.

It's also an item I only carry around one of (lugging around a backup device would be too inconvenient even if it only cost a dollar), so reliability is paramount.

My current laptop (Dell Precision from ~2011) cost a little over your price point, and has been upgraded many times over the years. Finding something I'm happy to replace it with has been a conundrum, there's a ton of absolute garbage out there. (Framework almost does what I need and is a leading contender).
A vicious feedback loop that will only expedite its decline.
I’d say 15 years is fairly amazing considering how fickle social media crowds were when FB showed up.
Fair point. All you can really do, without making some quite strong ontological assumptions, is derive which rational credences to assign to the outcomes of one's own future interactions with the world.

Which suddenly sounds a lot like QBism.
He's just one cloak and yellow eyes away from looking like Emperor Palpatine.
Workplace Dramas: First as Comedy, Then as Tragedy
From Severance to Industry, the office is no longer imagined as a site of absurdity, but one of tragic flaws, grave errors and violence
Humans are not all equally capable.
I like this advice but would suggest proxmox instead of ESXi. (Seems to be a lot more traction in the homelab type of deployments and my own three-year experience has been really excellent.)
75% of the normal Instagram feed (not the stories) is now account promotions and recommendations. It's impossible to browse it and look at what you followed anymore.
> I think people would justifiably throw a hissy fit about that.

FWIW, that would be a better argument if the people throwing the hissy fit were the ones who actually ordered cars. Are you waiting on a Tesla, for example?
Instead it's the peanut gallery of folks who just want to flog a point about the manufacturer out of some kind of emotional response. Like I said, it's exhausting.
I think we're doing pretty good:

https://ourworldindata.org/grapher/homicide-rate-1990-vs-201...

https://ourworldindata.org/grapher/homicide-rates-across-wes...
Memories: Edinburgh ML to Standard ML
The most important number is 0%. That is the fraction of the US debt that is not in US dollars.