skysight-inc/HackerNews huggingface dataset:
Ask HN: Any bootstrappers hosting their own server from home?
As a solo bootstrapper, I wonder if hosting my own server on a beefed-up home internet connection and static IP-address might actually save me money and time in the long run. My app is Postgres-intensive, lots of external API calls, and some headless Chrome browser scraping.

- Having my server next to me is fun.

- I can buy dedicated hardware for the price of a 5 months of hosting on the cloud providers. A one-time investment of $1000 will buy me a 16 GB Mac Mini M1. Equivalent hardware would cost $200/month on DigitalOcean with backups, and yet still wouldn't have the same CPU performance as Apple Silicon.

- With the ability to connect a monitor and debug production workloads in more intimate detail, I might be able to optimize Postgres and the rest of my stack to really push the limits of performance. Instead of scaling horizontally, I can scale vertically, probably forever (my startup is unlikely to ever handle millions of reqs/second or a petabyte of data).

- My service is non realtime. A few hours of downtime here and there won't hurt. It's a cron-job service which just needs to run "eventually" within a day.

- Since my service is heavily reliant on external APIs, I can maximize outgoing network redundancy with Speedify or other connection multiplier (over LTE, VPNs, etc.)

Main questions:

- How do I achieve redundancy on incoming requests with only 1 static IP address? Outgoing network is easy to multiplex with an LTE backup, etc., but I don't know how to build redundancy for incoming requests.

- What else should I look for?
Years aren't 365 days long, though. Technically, there are about 365.24 days in a year, but human dating doesn't take that into account well. The 3600 * 24 * 365 approach is tricky because there's a 1/4 chance that it'll work for you when you test it...

I don't think there's a good, mathematical expression for determining something as arbitrary as dates. If there was, I don't think MS would implement a special function like DateDiff for it.
Is the paycheck interesting? Seriously money over finding your job interesting. If it's soul crushing that's a different story
It’s a belief that one is “more moral” than the “addict” so more deserving of government help.
Polish opposition duo hacked with NSO spyware
Note, inflation also hurts those on fixed income — people whose income is set at a fixed rate, like pensioners or retirees collecting social security.
I'm using Monterey daily, so which ones? The top bar/toolbar is smaller than any windows bar, dock size is fully customizable, menus are normal size I'd say.

Rest of space is used by applications, not wasted by system. Coincindetally, none of them are really native. Firefox, jetbrains IDEs, Iterm (well, this one is, but might as well not be since it's just a terminal), Spotify, Slack.
I don't think it is very similar at all, but if you think so... Homeopathy is about the placebo effect, which is people's minds affecting their own bodies. Bitcoin is about transactions between people.
Most modern civilization is just a construct of the mind, but that doesn't make it like homeopathy.
Ask HN: Have you ever found a capable freelancer on Fiverr?
I have been trying to find freelancers for various tasks on fiverr for a few days now and it seems hopeless. I wonder if the whole platform is just fake.

The profiles and gigs all look like they are done by skilled people with hilariously bad English. Ok, maybe that is a thing. Virtual assistants, programmers etc who have expertise in their area but are not well versed in English? Maybe.

But as soon as I start communicating with them, everything breaks down. When I send them a long job description with details and questions, I get back a one-liner like:

"Yes sir, can do!"

And when I reply:

"So how do we go about it? Have you looked through the documents? How would we start?".

I get something like:

"I can do for $10!".

:)

What is going on?

How do you find real freelancers on the web?
> And this of course leaves aside the whole matter of T-cell immunity still providing protection against severe disease.

Quite. But it’s hard to quantify so we don’t bother.
That Fun TikTok Video? It’s an Ad
> it would have been some Java framework, and I'm not sure it would have been better.

Java Swing is much more responsive and light when compared to Electron. Java is no longer heavy since the first Core series processors of Intel, and it's visibly optimized to be lighter and faster every release.

> Comparing VSCode with Eclipse (which was optimized compared to other frameworks....), I'm pretty happy with VSCode and think we came a long way.

Eclipse of today can run circles around both the Eclipse of yesteryear and VScode in terms of performance, resource utilization and capabilities.

I'm using Eclipse for 20 years (and still using it), and just because it's old enough to get a driver's license, it doesn't mean it's obsolete or featureless.
I don't have any linguistic insight, I can only speak comparatively regarding my experience with learning German where it's essentially the same story - strong dialects, mumbling and eating sounds make it very difficult (perhaps even more difficult than in English) to understand what the native person is saying.

Admittedly, English and German are linguistically similar, so the same effect might be present here as well.
I think it’s more like should be deep consideration on how can the United States of America as a country acknowledge that it committed genocide against several nations and discussion on how to best support the survivors of that genocide. There are living people now who are survivors of genocidal policies like forced sterilization and family separation; how is the United States acknowledging and supporting them?
OK, fine, let's do this point by point.

> Dock

Also used by default in XFCE, Unity, GNOME 3, Budgie; optional in LXDE, LXQT, KDE, MATE. Also used in Windows 10 and 11. Rejected.

> Files aka Finder

Not significantly more Mac-like than Nautilus, Nemo, etc. Rejected.

- Code aka Xcode

XCode is an IDE. Elementary Code is a text editor. Every desktop GUI has a text editor. Rejected.

- Global status bar icons

As also used in XFCE, GNOME, MATE, Unity, LXDE, LXQt, & every version of Windows since 1995. Can't be customised; ordinary Linux apps can't add new ones. Rejected.

> PiP
> DND
> Screen Time

Since I am not sure what you mean by them, no comment.

If "DND" means Do Not Disturb, GNOME 3 has this too.

> App Store

As used in every modern distro/OS. GNOME has one, Ubuntu has one, Windows has had one since 2012. Rejected.

> Mail

Again, every GUI OS has this. Rejected.

> Calendar

Again, every modern OS has one. Click the clock in XFCE, for instance. Rejected.

- Camera

Ever seen "Cheese"? Rejected.

- System Settings

Every OS has this, and most call them Settings because Microsoft uses "Control Panel". macOS calls them "System Preferences". Rejected.

> The folders inside your Home folder, which absolutely resembles macOS

100% standard Linux layout, and share the same names as the defaults in Windows as well. I remove the Linux ones and symlink the ones on my Windows partition so they stay in sync, and even the icons automatically reappear because the names are 100% identical.

It is not only unreasonable to claim that a list of features that basically _every modern OS_ has mean that one OS in particular is a copy of OS X, it is laughably ridiculous.

On this basis, I could also list a set of features that OS X copied from Windows which were missing in Classic MacOS and NeXTstep (Alt-tab app switching, keyboard dialog box navigation, Safe Boot Mode, Fast User Switching, etc. etc.) to claim that OS X is a copy of Windows.

No. This is completely weak and bogus.
Google Meet isn’t my favorite and browsers obviously aren’t immune to exploits, but things like this make me glad Meet is fully-featured and usable in the browser.
I can hear Maurice Moss saying it
NASA Values Partnership with Russia as Tensions on Earth Complicate Relations
Indians from all over the world send 90B USD each year back to the India
A lightweight Web IDE UI framework
The Molecule is a lightweight Web IDE UI framework built with React.js and inspired by VS Code. We designed the Extension APIs similar to the VS Code to help developers develop the Web IDE System more efficiently. Molecule built-in the Monaco Editor, we provided extract APIs of the Keybinding and QuickAccess.
As an anecdote I know of a certain top-100 company that ditched their in-house competitor to Teams because MS made them a sweeter O365 deal. For a time management forced them to use Teams even though they were still developing AND licensing the in-house competitor to other companies.

MS is really aggressive with Teams marketing (specially for large bureaucratic enterprise) and I could totally see them doing what you mention.
I am not trying to say Microsoft did anything unlawful. However, I am suspicious that these events in 2020 were coordinated.

I remember we knew about Zoom vulnerabilities in 2018 as well but I rarely used video conferencing and definitely not for "daily stand ups" however, I wouldn't discount Microsoft tried its best to "educate" reporters.

http://paulgraham.com/submarine.html
Nine months to fix a simple issue is cracking on for the Teams division. Their tempo is almost as ponderous as their product.
Baby boxes are apparently going to be banned in the US Summer 2022 because they don't have legs.

https://www.finnbin.com/blogs/news/finnbin-suspends-operatio...
We had our first baby in June. We're expats, without any family around. Kraamzorg was a godsent. The nurse turned what's been a chaotic and frightening time for all of my acquaintances back home, into a blissful week.

We'd take a long nap every afternoon, and wake up to a fresh bowl of fruit salad. We had such a peace of mind to know that we were being supervised and taught by a pro, and that we therefore could do no wrong.

We were a bit skeptical about the Dutch system at first, but I really grew fond of their approach.
Yes, Europe has some tech areas where it is number one. Gambling is one I can think of. All the major sportsbooks, casino sites, poker sites and gambling backend companies are European. Also in porn many top sites are European. Onlyfans, Xvideos, Xnxx, LiveJasmin are all European. The Pornhub network was also started in Europe then sold to a Canadian. Also all major pirate sites and apps are European
awesome another chromium browser just what we needed
>I run Debian in a VM, use ssh

Can you share how you configure networking for your Debian in a VM? Is it different for qemu running on mac m1 silicon?
Europe’s energy crunch continues as gas and power prices soar
I ain't bovvered
The latest Teams bug I've encountered is an inability to write a bulleted list with more than one bullet. Each newline splits the list into a new message. No combination of Shift/Ctrl/Alt + Enter worked.

This changed, as in broke, around a week ago. At least for me, on Win 11.

Edit: Just remembered another Teams bug from a few days ago: cut text from the middle of paragraph, paste it back in earlier in the same paragraph, ... and it appears in a smaller font.
> Reading lots of english makes very little to your listening skills.

It makes a lot. In fact, it's the most effective way to master the speaking and listening skills. There are 2 things that you need though:

1. Read out loud.

2. Use forvo/younglish/Oxford dictionary to find out how to pronounce words you haven't seen before.
Not to forget his Analogmuseum!

http://www.analogmuseum.org/english
I cringe when I read that they will resort to flying french fries from Canada to Japan.

Shame on you McDonald’s from an environmental standpoint.
When I first encountered the Phoenix Project, I was expecting it to be some kind of satire. It wasn't, it was played straight all the way through and ends with "a win".

It blows my mind that someone could write a novel about work and NOT have it be a satire or dark comedy. This book is used in project management courses, by the way.
Show HN: Pdf-Sign-Check
This happened exactly as the poster mentioned in the 1970s. Equities, despite a 50% real drop (they were sideways through the decade) did not experience the 70% loss that cash did.

Today multinationals are much more well... multinational, and they're currency-hedged better than they were then. This allows them to avoid much of the inflationary pain of a single currency.

Countries have been inflating their way out of bubbles for thousands of years at the expense of the currency. Acting as if that either hasn't happened many times prior or can't happen again is an article of faith
My take on it at the time was that while technically more knowledgable people were all happily having video calls in-browser for free, less tech savvy people were, by the millions, excitedly installing a pretty ropey app with root privileges and a whole bunch of vulnerabilities. It felt like a very necessary step when the normies thought they were entering the matrix.
>I feel less smart than before

This definitely resonates with me when I use english.

My spoken English is limited by the fact that I have perfectly laid out sentence in mind, which sometimes is just missing the key word. I try to remember which one for a few seconds, then I default to something that is not quite right, or just describe the word I was trying to use. This ends up sounding very stupid, as it would be very okay if I just did not use the word in the first place.

It's directly mirroring the way I use written English, where if you miss a word you can just go back a few seconds later and fill in the blanks. Still, I try to write more fluently and not obsess over small details - I think it's way worse for me when I spend long minutes or hours trying to craft perfect sentences, when "slightly worse would do trick".

Tangentially, I try to not give fuck about pronounciation. I'll never learn how to say "cucumber" naturally.
Asking the team is something to be done with care. Yes, you should ask them for help, but ask them for holistic help. Don't go to a team member for every piece of code you need to find - ask them about the overall structure so you understand how things are organized, then find the details on your own. Ask "why?", not "how?"

It is a fine line between asking for help coming up to speed on a codebase, and asking for people to hold your hands while you do your job. Your team will help show you where they draw that line (each team is different.) But be aware of it because I have seen people fired for landing on the wrong side of the line.

I'm not saying to be afraid to ask for help - I'm saying to be sure to focus that help on learning and understanding, not trivia.

FWIW, I'm fully on board with all the answers that say, in short, "Search"
Dupe, see https://news.ycombinator.com/item?id=29645972
Leaving aside variants, the end game is for the virus to become endemic and everybody to encounter it every few months or years.

But you cannot do that while the non-immune part of the population is large enough to overwhelm the healthcare system if they get infected rapidly. Hence the focus on getting as many people vaccinated as possible, and keeping more or less non-pharmaceutical interventions in place.

Over the last months, removing non-pharmaceutical interventions has worked relatively well for some Western societies like Denmark (high vaccination rate) or the UK (lower vaccination rate + many previously infected), but not so well for others like Germany.

Variants change the game, but don't completely reset us to square one: Vaccines still provide some protection, but factors like higher transmissibility may work against that. mRNA vaccines can be adjusted relatively quickly.

We're seeing some congruence in the mutations acquired by different variants and most experts I listen to don't expect the virus to keep mutating forever. There is a limited number of options and population immunity will only become more broad.

On the other hand, the variants seen so far have surprised us quite a bit. Given that, it remains difficult to map out a clear path on the scope of years.
I don't know about the number of participants, luckily I've never been in a mammoth call. As for the background blur, it may be related to a missing feature in Electron. I seem to remember that another conferencing app (might have been zoom, not sure) didn't support this while running on Chrome/Linux, so I figure it's related.

To me, the main missing feature on Linux is the "native notifications" feature (as opposed to the bespoke window that pops up).
> "no evidence of Omicron having lower severity than Delta, judged by either the proportion of people testing positive who report symptoms, or by the proportion of cases seeking hospital care after infection."

Isn't the ultimate test of severity death? I know its a lagging indicator but the numbers are so low (14 in UK total) compared to historical (over 100 deaths per day). And no omicron is the majority of cases, wouldn't you expect more deaths if it were as infectious?

https://www.snopes.com/fact-check/omicron-deaths/
Yeah, for me Quora really went downhill as well. I was a regular reader, also a contributor for things I knew about. Even went to a local meetup once.

At some point I realized that my feed just features opinions from Quora celebrities who are actually just some random people on the internet when you think about it. So I just stopped using it.
After years of speaking English, I try to do what your friend does. I'll never learn how to speak "cucumber" properly.
IMHO "Electron is bloaty" has become a meme on its own which just gets repeated over and over without actually checking how much of it is true.

For instance when comparing VSCode to Visual Studio or Xcode, VSCode isn't universally slower, far from it. VSCode is much faster from start to first keystroke than both VS or Xcode. In other areas it's not so clear, some actions are slower in VSCode, some are faster (and before "but VSCode is a text editor, not an IDE", with the right plugins VSCode is as much an IDE as it needs to be).

So if even the Visual Studio or Xcode teams at Microsoft and Apple can't create applications that are universally better than an Electron application, why should 3rd party developers care about creating "native" applications?

The Windows and macOS platform teams don't seem to have quite understood yet that they are in competition with Electron, and in order to compete, they have to make it easier to create cross-platform applications than what Electron provides. Nobody will choose native macOS or Windows APIs just because they provide a "native look and feel" (which neither Microsoft nor Apple care about all that much in their own applications either).
> less so for the end users

Speak for yourself. As a user I love Electron apps for all the features they bring out of the box to developers. The alternative to a full featured Electron app is not a full featured native app, it’s no heavy client at all, because almost all the native frameworks suck in more ways than Electron does.

Also I don’t give a crap that my applications all look the same as long as they make sense. And most of the criticism of « buttons that don’t look like buttons » seem just like hidden nostalgia to me, I’ve never seen a button and wondered if it was a button. There are tons of discoverability issues in modern design, but the look of buttons is just not a problem.
It would be really nice to have it as an alternative since games bind a lot of users to Windows, which becomes a more and more intrusive OS without providing too many benefits to the user.

Valve already had fears about Windows 10, luckily their store and Windows platform wasn't successful in the end. But their intend is still pretty clear in my opinion. In the long run this will also benefit developers since they would have a dependable system to base their games on.
> I would be sad if I had spent the last 8 years waiting for it to pop.

I hear you. But later in the article he does advocate, or at least approve of, dollar cost averaging into a low cost mutual fund.

I think he has in mind as an audience his college students. I have some students who with great enthusiasm have told me how much they are using to invest in things that are, let's say, a place where historically very savvy people have lost a great deal of money. It is all so easy, they assure me.
This is cheating, even if you just want to kickoff your company to build trust.
What I know is that almost every company I have to deal with use Office 365, so they use Teams, and almost every school in my area use Google Suite (BigG got quite good at being the new Microsoft), so they use Google Meet.
Almost no one use Zoom anymore simply becase it's not integrated with anything.
This preview link vulnerability appears to be an easily implemented mistake. I wonder if having vertical development teams (client, api, etc) vs horizontal teams for a particular product makes this type of defect more likely. I could see how a client team would be likely to consume the preview link API without considering its internal implementation or that it could probe internal cloud infrastructure. The API mistake could have been easily made by any developer, particularly more green developers. Lack of a larger number of people involved with the entire horizontal stack could make this type of issue more likely to not be found.

My organization is considering restructuring teams from 1-3 horizontal teams (full stack) for a given product to 1-3 teams that focus only on one slice of the product. Seeing articles like this makes me contemplate if there’s more security risk with this approach.
I don’t think you can generalise like that. My experience in financial services from 2005-2013 (ish) was that in tech they were very progressive in terms of flexible working, remote first etc.
Maybe not a huge surprise. The initial reports in South Africa, which referred to Omicron being mild, referred to double vaccinated people.

Ballpark, (surviving) infection confers immunity similar to one vaccine dose—with all the downsides of having been infected.
Biden Administration Approves Two Big Solar Projects
I hope one day humanity will look at the Bible and Quran as some important epic sagas with many interesting historical facts... and that's it.
Now DuckDuckGo is building its own desktop browser
> Basically none of the networking options do anything until you do that (I've tried them all).

Can you share more?
Is it completely impossible to make networking function in vm let's say debian x86 vm running on mac m1 without libvirt or it's very hard to configure?
> Just looking at this table, I'd say: None whatsoever.

Just looking at that table, I'd say it has nothing to do with benefits whatsoever.
Sherver: Bash lightweight web server
Well, you can basically do user-tracking on people viewing a specific internal chatroom that way. Which is definitely different to more or less consciously getting abused in the public net every minute.

Also funny: if people bookmark your website in iOS safari and you don't have a favicon, safari will regularly visit your page :). Found out that my father had bookmarked my empty blog that way, because suddenly an IP from his workplace showed up in the log... Yes, in the face of the other abuse this is minor, but I think it illustrates the total disregard for privacy nicely.
Airtight hatchway indeed.
Actually if you look into it a little more, and speak with authors today, a lot of authors heavily think about the themes they’re trying to explore in their work and how to best express them. Similarly, sometimes authors aren’t even aware of some things they’re exploring in their work (for example, latent trauma).

Honestly, writing literature is not dissimilar to programming in this way. You have to consider the structure of your piece as you build it, and then even if you do so you might create unintended behaviors.
Here's a larger resolution image: https://els-jbs-prod-cdn.jbs.elsevierhealth.com/cms/attachme...