skysight-inc/HackerNews huggingface dataset:
Interesting. I wonder if we had different experiences, or was I blind to something done _to_ boys. Something to ponder.
Firefox Sync is client-side encrypted, open source, and theoretically self-hostable. Pocket is none of those.
Restic looks neat. I've been looking at using duplicity [0] for similar purposes recently, which does a similar job.

Just found a good comparison/benchmark of the two at [1] - tl;dr seems to be that restic is fast, and duplicity is small.

[0] - http://duplicity.nongnu.org

[1] - https://github.com/gilbertchen/benchmarking
The older I get and the more I see how complicated and full of bullshit computing has become, the more I think he may have the right idea.
>Define "consensual"...

Well, to be completely fair, any defense that starts with "Define 'consensual'" is starting out on tenuous ground.
Counterpoint: https://i.imgur.com/CJVL9bF.png
Not Found
The requested URL / was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Always Own Your Platform
Finally, a proper way to vote with my wallet in the browser wars. I'm sure Firefox can make more money from me individually by allowing me to pay them, rather than funneling me through Google for some eyeball $$$s, especially since I've personally switched to DuckDuckGo.

Actually that makes me wonder - how does Mozilla currently make money off me if I've stopped using Google searches in Firefox?
Thanks. That is what I wanted to know.
Judging by the so-called quote-unquote mobile browsing "experience", they don't.
I grew up in Vermont and my high school had a tech program. Plenty of guys I went to school with here working as an apprentice by the time they graduated. I know a lot of them are just scraping by though. It seemed to me like there is a shortage of skilled people only in certain areas. I knew a dozen people I could call if a pipe burst in Vermont. In Chicago, I have to call a service and have a stranger fix it. I know a lot of the guys who I went to school with have zero interest in moving away from their hometown.
It is.

Riot Games has built its own network from major ISPs to their data centers to support League of Legends. This is not a terribly latency sensitive game, but it is worth it for them to do it because players are more likely to keep playing if they are mad at themselves and their team for losing as opposed to being mad at "the internet".

I assume Riot puts the service together by working with wholesalers and they probably have an "auction" on a timescale of months or years to determine routes.
I think it depends on if the library is distributed with the app or with the system. In this case, the library would be distributed with the app I believe, meaning it would not be exempted.
The fire hydrant example... I deal with this every day. It takes soooo looooong to load, it's really ridiculous.
The UI is not very pretty, but about:serviceworkers lets you reinstall or unregister serviceworkers.
Facebook has a plenty of competition in the social media space, Apple certainly isn't the only hardware manufacturer, Amazon has competition everywhere and so does Netflix. Google hardly runs the only ad network.

None of these companies are taking it all.
No, especially considering screens have only been around for a very small fraction of a percentage of time that night owls have, to the point of being negligible to discussion on the topic of night owls.
Africa's Wind Project Pipeline Grows to 18GW
> current music is problematic

The piano and guitar are still alive and well, as are things like the following:

https://teenage.engineering/products/po

https://www.apple.com/ios/garageband/

https://www.wwbw.com/Hohner-32B-Instructor-Melodica-H71932.w...
I’m not sure Apple is listening. I’ve had four Mac Pros over the years, and I’ve been waiting for years to replace my current (6-core, 32GB/512GB) 2013 Mac Pro. I won’t be buying the new Mac Pro. I’ve ordered an upgraded new Mac Mini for MacOS work instead.

I really like my low end Dell servers running Linux so I’ll probably look for a Dell workstation to get a system with Xeon cpu and ECC memory. Maybe I’ll build a Threadripper system.
Avoid tiling, it sucks. Switch to a keyboard drivable WM such as CWM. You can use keybindings to resize, tag, delete windows without botching the aspect ractio of your browser/80x25 TUI terminal.

And it has an inline window-search menu which is really convenient, it can autocomplete window names too :D
"xterm -T yourtitle -e nvi", then in my case I press super+a, I type "you<tab>", I press "intro", and my xterm raises up.

No stupid tiling, no window resizing, no borked aspect ratio.
To unclutter my screen, that's what are tags (almost like virtual desktops) for.
Even assuming you can get android to a state where it never automatically sends data to Google on its own with the privacy settings (I'm not sure how possible this really is) and you never use any Google apps, it's still a moot point unless you don't use any apps at all because pretty much all apps in the app store use google services / ads.

That's why you need one of the libraries that attempts to replace the google services.
Windows does not have fork(), which as a sibling comment indicates is one of the main issues with removing overcommit.
The new registers in AArch64 aren't as useful as on AMD64 because ARM wasn't as register-starved as x86 to begin with.
What about data then. Data can be copied and moved between devices. Should we not have IP laws around digital assets either.
First off, let me just say that I use VLC and I think it's really great. I really appreciate the work done: VLC is my preferred application for watching videos on linux or android.

> from the usual security-asshole to some of the nicest guys ever

It's not clear whether the asshole in question is being dogmatic about some ninety-day disclosure-to-publication deadline or whether they're maybe being rude about the project having security bugs. I have read lots of stories (mostly ones shown here on HN) about knee-jerk overreactions from CIO/CTOs from not-too-large or not-too-technical businesses w/vulnerabilities. Those kind of blame-the-messenger things likely shape their behavior with respect to disclosures.

> The result of that, is that when you don't know how much to award for a security issue (is it medium or low?), you decide on the niceness of the reporter :)

Gee, this sounds like it's not considering the impact to the user. Isn't that the intent of impact ratings? I suppose the risk of misclassification here is wasting the budget of the bounty on low-harm issues or dissuading researchers from digging deeper to find the high-impact ones.
What proprietary connectors? There was one significant one. Singular. Lightning. That's it, in the recent history of Apple. And thank God they created it: micro-USB sucks. There was a legitimate engineering need for it.

The other things you mention have all been a great service to users, in protecting their security and privacy.
> Perhaps it depends on the attitude of the communities that produce the code.

I, uh, would really hope this "attitude" is standardized. GPL code should have the same meaning everywhere.

IMO, if this is an accepted practice on Linux—one of the largest GPL projects—that should be enough short of a court decision.
I agree.

I want an upgradeable Mac tower, but I certainly don't need a Xeon workstation with ECC memory even if I can afford a Mac Pro.

I'm quite happy with my 5K iMac so far, but I'm worried about future repairs and upgrades.
Chrome dev tools have a dark theme. It's under settings.
I have worked with some companies that love Tableau so much, they use the desktop and server versions a lot. The licensing costs are high, but it does the job.
I understand what you were trying to say. Have you considered that maybe the other stereotypes did not coexist or were not influential? That's what I'm saying.
Basically it still uses Google backends and infrastructure for push notification delivery without contributing anything to the costs of the infrastructure. It does that by spoofing the library ids and accessing the APIs with fake authorization.

I don't think that's a sustainable plan going forward.
You really set the tenor of this exchange with all the copious evidence you provided for your argument...
I get goosebumps by ideas. Reading this thread gave me goosebumps - although I'll admit I consciously focused on helping it along.
You're going to have to walk all those inodes no matter what you do. rsync is as good as anything at that task.

A better way would be to unmount and send the filesystem with 'dd' or something like that, or, to use 'zfs send' but I have a suspicion that neither of those options are available to you ...

I will say that splitting the rsync job (rsnapshot runs rsync underneath) into multiple, smaller jobs, could save you some time if you're running into any resource limits while you walk that big set of inodes... so if you're lucky and you have 4 or 5 or 8 top level dirs that are all roughly the same size, you could do a handful of smaller jobs, one after the other, instead of one huge one ...
Data Point of the Week: 5M PSVRs?
> Lots of people have suggested adding Inter UI to this project.

For the sake of people who will be very happy to discover it, please do add it (unless you think it doesn't deserve a place on your list).

IMHO, regarding your concerns: (1) You can have a prominent link to the Inter UI site, as I'd expect you would to any typeface's web home. (2) Every typeface you include has gone through a bunch of revisions. Even if you don't yet have an automated way of handling updates, there's still value in the aggregation.
To clarify -- not just us, but think ServiceNow, Thoughtspot, and our fellow GPU startups. The next 5 years will be fun!
Good luck with farting at farting people.

Enjoy the air.
Don't understand. HN is non-fiction or at least tries to be.
You'd also have to ignore the "Exercise only in the morning" advice. Exercising any time of day will keep you just as healthy.
I've been thinking instead of paying individuals, gov't should levy a tax on PII that is stored. A $/person identified/fingerprinted would be interesting.

This would allow ethical companies like Firefox and Signal to operate at much lower margins than Chrome and Messenger.
I have vastly different values but same effect. If I sleep when I am drowsy I sleep solid for 1 to 3 hours, then I am awake for sometimes 3 hours after that. If I sleep again it's solid until midday, which leaves me waking up at the same time as before except with 3 hours wasted awake in bed in the middle.

If I take the second wind I am awake until early morning and then out like a light for a solid 8 hours, again waking at midday.

I have tried dozens of possible schedules and I eventually revert to this if given time. When working a 9-5 it inevitably turns into an 11-7 and I am tired all the time regardless.
50 years is actually pretty good. Most coal and natural gas power generating facilities last about 30 years. Solar plants are closer to 20 years.

Nuclear's problem in the US isn't so much the lifetime of a plant as the difficulty in constructing new plants and consignment of waste. There isn't much political will in either major US political party to allow these problems to be solved. As a result getting a new plant approved and constructed within a reasonable budget is close to impossible. Oil/natural gas companies hate them and environmentalist organizations hate them.

The only real support nuclear has is the military because it's so useful for ships and submarines.
The Atari ST B&W monitors worked well with a white background.
Probably LGPLing or MITing it, so closed-source apps can still use the library too.
I already do. https://wordsandbuttons.online/ is just a static script-maintainable stand alone site. It has no 3rd-party platform but the web hosting. Moreover, I own the domain and don't really rely on anything provider-specific. I can migrate it any day and users wouldn't notice a thing.

I also use GitHub to host sources https://github.com/akalenuk/wordsandbuttons but it's just a convenience not a necessity.

The whole thing is just a set of HTML pages with embedded CSS and JS. There are no 3rd-party dependencies or even inner dependencies. No frameworks, no libraries. Each page is self-contained.

At first I thought that writing the whole thing from scratch would be cumbersome, that maybe I need some framework for plots and UI. Now I just enjoy the freedom I have. I can turn any UI idea that comes to mind into some JS code. And even if the code appears redundant because of no dependency policy, each page still comes tiny. With all the JS inside, every one my pages is still under 64KB.

This makes it not only lean and fast but reliable as well. Words And Buttons Online has 5'000-100'000 monthly visitors depending on success of every particular page; never had a problem with Reddit-effect.

In general, I am quite satisfied with this no-platform/no-dependencies decision. Yes, writing HTML manually is a bit tedious and sometimes boring, but the benefits way outweigh the cost.
Thanks, I didn't realize that!
The server is responding, though, so maybe an argument for owning your platform is being able to permanently remove your content if you so choose?
Code quality and web performance, the myths, the do's and the don'ts
I disagree with the sense that being a night owl is bad for a 9–5.

If you think about it, it's exactly the opposite. Being a night owl means that you wake up late, go straight to work, use up all your energy there, come back home tired, and then you can't have a life other than "go to the pub" or other low-energy activities.

Waking up at a reasonable hour means that you can use your energy for useful things before work, which is bad for your company but good for you.
You could mitigate that by treating these allocations conservatively: they only succeed if they can reserve the memory they want and there is 'enough' uncommitted memory left to cover all as-yet-uncommitted normal allocations. So, it would fail long before a normal allocation would.

I don't know quite what 'enough' means, but this whole business is already a rat's nest of heuristics, so one more should fit in nicely.
Once again, an article behind what is effectively a paywall. Medium is perhaps more objectionable than a true paywall, since you have to pay via agreeing to tracking...
I held Salesforce stock from 2016-18 and it helped us just buy our first home. They have incredible lock-in with a very large and diverse customer base. They now have to defend themselves against Google's purchase of Looker, and the rise of PowerBI.
This page sends your data to:

- Google

- Disqus

- Facebook

Maybe the author should practice what they preach.
I noticed an odd behavior with this link; it doesn't open the pdf in my browser (Firefox), and it doesn't ask if I want to save the pdf file. It just downloads the pdf file without any notification. I don't recall ever seeing an invisible download like this before.
Not sure about a Mozilla-run VPN. I'd trust them to have a competent-enough service, but I would definitely not expect them to try resisting any western government getting hold of their logs (though I guess the claim of any VPN to actually accomplish this is dubious at best).

Maybe a good option if you live somewhere like China or certain Middle Eastern countries where you need a VPN just to get news not controlled by the government, but all of the VPN users who just want to hide their IP when torrenting will probably look elsewhere.
If Apple's pricing is "wacky" for the specs of the 6K monitor, you should be able to find an equivalenty specced monitor cheaper.....
Actually I don't think that the audience is the problem, I think it's the "tech friction" Do you really want to figure out how to host your own HD videos without a video platform? How to run your own email list without an ESP? How to use SEO/SEM to attract an audience? How to host and maintain blog software? Handle your own payments?

Any company who's serious about their business, eventually gets there, but still they're not 100% independent. AWS is one of the biggest platform providers out there and they don't provide an audience, they merely smooth out the "tech friction" of building a tech company.
It's not a coincidence that investors always seek SAAS/PAAS companies with massive switching costs, it's in fact the biggest type of moat there is. http://news.morningstar.com/classroom2/course.asp?docId=1440...

I agree with the poster who said that the solution isn't to "host your own" but to be ready to move providers at a moment's notice, to build resilience in your tech stack as much as possible so if your provider shafts you, it's easy to ditch them. This is really hard to do for small content creators/businesses as they don't have enough resources to make it happen. This is what the article should actually cover.
While I am on the same boat, there is definitely a caveat that you should aware.

Those "easy" job you think might actually be hard, because of politics/bad managements/weird policies etc. And even if you're lucky enough to get a relaxing job, the differences between those 2 jobs might damage your mindset/thinking/focus.
Yes, it would work - you could deliver the push notification module as a separate APK which talks to the main application part. It's still way more complexity than adding a GPL lib to your app.
I’ve had this for a year now & I love it. My speeds are typically twice what is advertised. FWIW, I used to have att gigabit for comparison.
True, that's indeed the word I was looking for, "kulturkaufhaus". (I was trying to recall the exact word, and didn't bother to look up. Thanks.)
Signal already implements it. Signal uses E2E encryption, so your attack vector doesn't work. https://community.signalusers.org/t/gcm-will-be-removed-from...
Since the FSF does not consider GPLv2 to be Apache 2.0 compatible, telegram-FOSS is GPLv2, and Android libraries are usually Apache 2.0, you have always had a problem.

They also use a ton of Apache2 libraries (at least 5 or 6) directly in their source repo.

They don't appear to even bother to properly give attribution/etc for the used software, so yeah.
AFAIK windows lets whatever application asks for memory and can't get it crash, whereas the OOM killer tries to be intelligent about what gets killed.
It's much more complex and sophisticated than that. In addition, it makes creating fancy charts quite easy.
A fellow night owl friend of mine lives on the East coast and does remote work for a company on the West coast, during their normal business hours. I must admit to a bit of jealously.
I'm a fairly optimistic person and I run into the missed deadlines issue with anything non-work related with some regularity. I underestimate the amount of time something will take me or overestimate my ability to start the task.

At work, basically, if there is a monetary value attached to the task, I have no issue. I've tried to analyze this but it seems to come down to things that I don't really HAVE to do will get pushed because I'm optimistic they will work out, as they have in the past, and if they don't then there is no real consequence. Those that are work-related have a direct consequence, less income, so they feel more critical. I'm not a developer so it's easier for me to draw a line from my work to monetary value but this may be a perspective to bring up if you are working with a similar personality type in the future.
When I read this I thought the PDF version was just hard to read. So I made a better copy of it: https://nerfsoftware.com/reflections.html
Or maybe it is a meta statement of what can go wrong. probably no :)
Why not sell our data and for that money buy non - free services? In that sense we can at least control what to give and services will compete not only for a good service but also for a good price.
Being forced into a management job with no direction or mentoring.
Do Brains Operate at a Tipping Point? New Clues and Complications
I was surprised not to see Gentium there; it's (IMO) a beautiful face, and has particularly strong support for less-common languages, which is often overlooked.
The funny thing about Loom for me is that I remember the situation and people that were playing the game more than the actual game's story. It was a blast playing after school with a group that argued and explored together. I'm not even sure we finished the thing.
>Ten thousands of websites are hosted, or partially hosted on AWS

Who cares? There is no reason for it to exist, and it's continued existence is arguably what OP said; that and the abject laziness of CFO types.
On HN, the overwhelmingly common paradigm is that conflict in the tech industry is to be understood as part of a existential conflict between Apple and Google. A comment that starts "Google is evil" is all but guaranteed to come from someone with a iOS device in her pocket.

And in this case I think the point is valid: this policy is bad, both because battery management and notification policy really needs to be part of the core OS in AOSP and not a proprietary add-on and because of the licensing glitch reported here where the client library isn't GPL-compatible.

But that's just one policy. Across the fence of the war mentioned above, it's a GPL-incompatible wasteland where absolutely nothing is possible at all. If you care about free software in the abstract and want to view your war along those lines: Google is behaving badly and needs to be admonished. Apple is clearly The Enemy.
> Facebook has a plenty of competition in the social media space

Please give some examples.
Very good point. (For source code sync with git is a must.)

And do rehearsal as well. Backup may not work.
>Attorney Paul Cannon was surprised when some employees at his Houston law firm fought his decision to replace obsolete software they’d been using.

I'm not sure this should be surprising. In my experience among lawyers there are a high percentage of Luddites.

I think the point that people's identity gets mixed up in it all very much plays a part. People's identity is often tied to work and if they use software all day then a bit change in software certainly impacts that identity, and even just job satisfaction.

I think new tech can send messages about what a company values and etc, possibly who it values too.

I remember a change in a CRM app I used years ago. The new application was largely influenced by the local management bureaucracy. Accordingly things like dates, SLAs and etc got a large chunk of the screen real estate. The "notes" section, the area where I and my technical coworkers actually kept notes that helped us solve problems, spent most of our time, was reduced to a postage stamp size, only took plain text (the other fields had formatting options)... and was reduced in the amount of characters it would accept.

The message felt very clear, the important things were book keeping like dates and times, and special notices for each and every customer. The space where we did the majority of our work was tiny and thus unimportant / not valued.
Responsive design mode helps with a subset of CSS layout issues. It's much faster and easier than hooking up debugging on a live device, so it's invaluable during CSS development, but since it's still the desktop browser with just a few parameters tweaked, it's not going to be adequate for tracking down real-mobile-browser-real-device issues in a game engine.
It's an odd page that doesn't offer any solutions or calls to action... But "own your platform" is basically the principle of Mastodon [1], where you don't have to sacrifice the idea of "reach" because all individually hosted Mastodon servers are interoperable, so you can get followers and go viral all across the network.

[1]: https://joinmastodon.org