skysight-inc/HackerNews huggingface dataset:
My colleagues often joke that I have to recompile my kernel whenever I want to do something novel with my computer.

I play along, but I haven't compiled a single thing in years. I don't even think proper build tools are installed on my PC.
I believe you misunderstand. The LSP is not about syntax.

"The Language Server Protocol (LSP) is an open, JSON-RPC-based protocol for use between source code editors or integrated development environments (IDEs) and servers that provide programming language-specific features. The goal of the protocol is to allow programming language support to be implemented and distributed independently of any given editor or IDE."

https://en.wikipedia.org/wiki/Language_Server_Protocol
Firefox 84 Supports Multiple Picture-in-Picture Windows
You can only run Apple’s awful software platforms on Apple Silicon so they’re only competing with themselves and for the few people who actually run macOS in the case of the new Macbooks.

Even if the rest of the PC industry never goes to ARM, Apple’s market share won’t change more than one measly percent IMO.
this is even dumber than microservices, agile and open office put together.
At first I was thinking there is no historical precedence for the thing you are describing, but then again there was the fall of the Roman Empire succeeded by the medieval times. So hopefully that pattern does not repeat
Worst case in the same places where it stores the gigatons of coal ash laced with heavy metals, mercury, cobalt and arsenic - in thousands of open pits or pools all across the place.

More realistically, a few big hangars will do until the radioactivity declines in a few dozen years.
Relevant XKCD: https://xkcd.com/1150/
Do you not use a credit card by choice? Because you can probably just use a debit card.
> Anil Sabharwal, Google Photos’ then-head, said in a blog post when the service launched in 2015. “And when we say a lifetime of memories, we really mean it.”

Most of Google’s product strategy has been bait & switch, and I saythat with all due to respect to the engineers. It’s the leaders who make these decisions
M1 Memory and Performance
>Charging for storage is becoming silly. Its essentially free. Storage is growing faster than humanity can fill it, and at an ever-spiraling decreasing price.

And yet I can't find a cheap host for 2-4TB that's not like $10/month or so... even with Glacier it's $16/4TB/month...
> Non-tech people don't want (or don't know how) to "setup". The most user-friendly setup won't ever beat "no setup" (e.g., macOS).

I don't like this line of thinking because it is condescending. More importantly though, there are plenty of competent technical users like myself that would love to be using an open operating system but are fed up with dealing with the systemic problems Linux Desktop has that its developers and community keep papering over and pretending don't exist.
I would contend that the people who do pay for Google Photos are now potential customers of lots of the other apps, and hence can be advertised to as such.
In the US, I was prescribed weekly 50kIU pills. They were the same size as my current 2k doses.

I think it looked something like this [0]. Curiously it was much cheaper than my supplements after insurance and was like $0 or $5.

[0] https://images.app.goo.gl/gVh2XUrbSihcg2HN6
Because you have a good home connection?

The average wired connection has 0% drop rate, losing less than a packet in a million. Try to use TCP on a shitty connection and it's a different matter.
Tactics Used by Big Startups to Solve the Chicken Egg Egg Problem
I have collected 22 different Marketplace tactics that were used by well known Startups. Hope this would help you to overdrive a list of mistakes that marketplace are doing all the time.
it sucks but.. yeah, that's how it works.

And that is enabled by VC funded culture, where you have million of dollars invested in companies, which can then offer services at a loss investing in something else (market share, training data, etc.).

Using smaller companies which charge honestly for the services they provide is probably more sustainable in the long term.
Discussion from a couple of days ago: https://news.ycombinator.com/item?id=25060973
I promise you, emacs FTW in certain things which is why I persist with it (I'm a pragmatist not a masochist). VS certainly in others. They complement, but if I could have VS's features in emacs, I wouldn't leave it.
"You can activate single-window mode in Gimp under Windows -> Single-Window Mode."

Thank you sooo much.
Good News on T-Cell Response
This is not the case any more. A few months ago I migrated out of the MacOS ecosystem and got myself a Thinkpad X1 Carbon. I run Fedora on it. It works seamlessly just like MacOS did on a Macbook. Haven't had a single hardware compatibility issue till date.
It's not just the hardware which is not yours. This also destroys the idea of the "stored program" introduced by Von Neumann. Which I would argue is a bigger loss.

It's not that the piano is not really mine it's that the sheet music is no longer really mine which is a travesty.
Sitting in an office building is one of the worst places you can be for avoiding getting sick.
From what I read, the decryption is done in software. It might be interesting if they send an over the air update to fix this.
https://web.archive.org/web/20201113115225/https://news.ycom...
Cert revocation is critical to avoid malware. This shows why CRLs are still better than OCSP.
> Have you really used a desktop Linux desktop recently?

Someone has to say this literally any time someone mentions problems with Linux Desktop, along with "it works for me", "my grandma uses it!", "you just have to buy the right hardware", and "you're using the wrong distro". It is incredibly tiring.
Just my 2 cents regarding this: I've already stopped using Docker directly on my MBP15 (2017, 2.8GHz i7).

It reserves a huge chunk of disk and RAM. Running anything non-trivial (e.g. k3d and a few pods) led to a very noticeable slowdown. My fan was noisy all day.

Instead I purchased (for a very, very modest amount of money) a decommissioned rack server with a dual Xeons (2*8=16C/32T) and 64GB of DDR3 RAM. It's on my local gigabit network. I docker-machine into it. The hardware is obviously older but build times are in the same ballpark.

I'm holding out for the 16" ARM MacBook Pro but I'll probably pull the trigger when it's released.
It's a proxy for usage that fairly non-technical consumers can understand.

> It'd be like charging for windows-up or windows-down on a taxi ride.

Or like charging for time or distance travelled, when the 'real cost' is fuel?
https://hnreplies.com/
Just wanted to add the fact that Microsoft telemetry never stopped me from doing anything.

Meanwhile nobody can run any apps on their Macs right now because of Apple’s telemetry. Enjoy that!
PowerUp 4.0: turn a paper plane into a remote-controlled machine
Is there yet any effective cloud to cloud migration tool or service? I don't mean cloud to PC back to different cloud
...
Maybe because it was a hush hush compromise intended to make it possible rather than impossible to watch netflix on linux at slightly reduced quality. Windows and Mac PCs with closed source browser would watch at full quality due to hardware drm. No one was motivated until now it seems to blow the lid off the weaker libre drm since a likely outcome is it just get turned off and services require hardware drm only going forward. We'll be lucky if we can still play videos on Linux or Chromium one year from now.
A NAS with offsite backups to S3/Glacier/C2 works fine
Around 2014. I’m (quite intentionally) running OS X Mavericks, and it’s very solid.

I suspect the problems stem from Apple combining their iOS and Mac divisions.
>> essentially free

Well Google is going to charge you $240 annually for a TB of storage now.
Also look at Liebig's barrel (https://en.wikipedia.org/wiki/Liebig%27s_law_of_the_minimum#.... It was originally applied to plant growth, but it is a helpful metaphor for vitamin substitution.
Does American law apply in Europe?
Checkout rclone
Fedora on Lenovo laptops as well:
https://fedoramagazine.org/lenovo-fedora-now-available/
As far as I can see, this means that some Asian females trace their matrilineal heritage to a much older Neanderthal/Denosivan Mitochondrial_Eve than the East African female of ~100.000 years that most other females descend from [0].

Or am I misunderstanding something? [1]

[0] https://en.wikipedia.org/wiki/Mitochondrial_DNA#Mitochondria...

[1] https://en.wikipedia.org/wiki/Mitochondrial_Eve
What's the security like on this ?
> This isn't true. This perception continues to hurt the Linux community along with others.

The continual denial, constant evangelism, and needless condescension, which I have watched for 20 years now, is what hurts the Linux Desktop community.
We are asked to submit to control, without evidence said control has any short or long term effectiveness. Pretty obvious in the case of coronavirus. It's an endemic exponentially growing phenomenon. There is no way to avoid being infected within a few years timeframe. All we can hope is to mitigate the severity of the impact. Survive the disease. What the control people sell is a pie in the sky 'we can eradicate it via vaccines' in some nebulous future. This is wildly unproven, we have never eradicated such a virus at planet scale. Its exponential growth behavior is a good indication that we never will.

As of climate change, there is no solution either. We've stumbled over a nutrient rich carcass, we've multiplied like crazy, and now the party is over. Populations will crash to reach the historical equilibrium, perhaps even further. You are correct, there is massive war and destruction on the horizon. Learn to build walls, and pray they hold.
Civilizational Collapse is something totally different from extinction and it's actually something very important to concern ourselves over because it's on the cards, i.e. a possible outcome we should probably be thinking about and planning for.

If it were to happen, a lot of people would accept the new reality and bear it, people are resilient.
If you are looking to manage subscriptions outside of Stripe, but keep using Stripe for payment processing, take a look at Kill Bill, the open-source subscription billing & payments platform: https://killbill.io/

- Stripe tutorial: https://docs.killbill.io/latest/stripe_plugin.html

(I'm a Kill Bill cofounder)
Ask HN: Dealing with Downtime at Work
I work in a fairly senior solution architect type role, though have worked in a variety of hands on roles in the past such as development and devops.

One thing that's been constant throughout my career is 'downtime'. This can either be between projects, or just days where there are no discernible goals or tasks to be done. When I'm busy on a project or have a problem to solve, I'm in top form and very driven. But when it's solved and I wake up the next day, the day just feels endless and depressing. I come away at the end feeling like I've wasted my time, and haven't delivered any value.

In the past I've addressed this with side projects, reading, etc. But there comes a point where I just don't care about learning yet another new framework or writing a new app, particularly when downtime comes so sporadically. That level of self drive is something I've found difficult to sustain over the years.

Can anyone here identify with this and how do you go about addressing it?
Host based firewalls are fantastic for improving security, and allow rapid blocking of malware. Excluding an Apple service from firewall rules is just begging for disaster.

It's rubbish decisions like this (and app telemetry like the OCSP borking), the similar (ad driven) madness on android and the extreme telemetry on Windows, that makes Linux so important. It's the only platform which doesn't actively seek to control how you use your own computer.
The comment I was responding to was talking about screen size and only screen size. Your points may all be true (except that it has much more space for cooling than a laptop, which has significant effects on noise and sustained performance) but have no relation to the topic at hand.
Well, I do sometimes use it on a train. Of course I experienced connection loss when on a train, but I cannot say whether that's because I'm using TCP or the connection is actually that shitty. But you might be right.
I remember people pretending to be "skaters" way back, "hacker culture" reminds me a lot of that.
Many years ago I would 110% agree that developing software was more art than science, and that the average software developer was working in a creative medium. But those days are generally over for the vast majority of software engineering needs. But this was in the days when memory was available in kb, the OS was a thin veneer over the hardware, your choices of languages were more which dialect of an machine language you worked in, and the fact that software worked at all was a miracle.

These days, with virtually unlimited memory, storage, and extremely high software reuse, the industry has been effectively bootstrapped to the point that the average software engineer is more of a tradesman than an artist - a plumber or an electrician, who's job it is to fit standard components into the space provided for by the business logic. While there are elements of creativity to that job, it's no longer a truly creative medium for most jobs. This in a broad sense was the miracle of Java.

That's not to say that there still isn't the room for beautiful, elegant, code. But those tasks are rare, and they tend to target some low-level highly reusable code that the digital plumbers can reuse over and over without any nod to artistry.

If assembly line levels of engineering are ever achievable in software engineering, then it's most likely that software engineering can simply be mostly or entirely automated and the "engineer" disappears. But that's not where the field is yet. When that's achieved (maybe in the near future!), a user of a computer can simply ask the computer to build software to perform some function based on some conversational Q&A and and entire, scalable software stack will appear out of the ether.

"Computer, I need to..." and software will appear that does that.
Plasmonic Nanomotors Move the Field in New Directions
People are expecting that for profit companies act for "public interest". They are confusing it with the government/state/public institutions.
Because the term is bullshit. I would be willing to read the phrase in a more charitable light if there was symmetry in these discussions associating negative female traits as toxic femininity. There is no symmetry. Negative feminine traits aren’t linked to gender. They are separated and abstracted from gender. The phrase toxic masculinity is used as to bludgeon masculine things and men.

It also goes against studies that show Young Men Who Endorse The Masculine Ideal of Success Enjoy Greater Psychological Wellbeing[1]

"The findings are mixed, but given the recent cultural emphasis on toxic masculinity, one result stands out: young men who, on the “Conformity to Masculine Norms” scale, more strongly endorsed the masculine ideal of “success and winning” (they agreed with statements like “In general, I will do anything to win”), tended to score higher on psychological wellbeing six months later. “Men who adhere to this norm may experience a sense of mastery and achievement through their accomplishments,” said the researchers, led by Aylin Kaya at the University of Maryland, “which can in turn boost their eudaemonic well-being.”"

Not only is the belief in a code of “true manliness” nearly universal, there are, as anthropologist Thomas Gregor puts it, “continuities of masculinity that transcend cultural differences.” While every society’s idea of what constitutes a “real man” has been molded by their unique histories, environments, and dominant religious beliefs, Gilmore found that almost all them share three common imperatives or moral injunctions — what I’ve taken to calling the 3 P’s of Manhood: a male who aspires to be a man must protect, procreate, and provide.
What is so striking is that this triad of male imperatives can be found in cultures that share little else in common. They are the “deep structures of masculinity” and are present in societies that are patriarchal as well as those that are relatively egalitarian, primitive as well as urban, bellicose as well as peaceable.
The 3 P’s are not universal, as there are a few cultures where no ideal of manhood exists at all. But these exceptions are so rare, and so, well, exceptional, that the code is, if not universal, than highly ubiquitous.

From https://www.artofmanliness.com/articles/the-3-ps-of-manhood-...

These are positive traits, it is hard to see what is so toxic about them, and therefore the phrase toxic masculinity feels like it is just attacking men for being men.

Collectively, all this toxic masculinity talk and feminising of the world has done is created an entire generation who cannot solve their own problems. Any problem they have they run off to an authority figure to resolve. You constantly read about stories like this:

Billy said something I found offensive. Kelly didn't like it. She didn't explain any of this to billy, instead she ran off to the Dean to complain.

[1] https://digest.bps.org.uk/2019/01/18/young-men-who-endorse-t...
It is also here: https://pastebin.com/0U14ahpm
KS-3 Server - Atom N2800 - 4GB DDR3 1066 MHz - 2TB SATA
$9.99/month

https://www.kimsufi.com/us/en/order/kimsufi.xml?reference=18...

No RAID, but it's in your desired price range.
Location: Europe/USA (Currently I am in India)

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Clojure, Javascript, C/C++(STL), CSS, GoLang, Django

Email: ananyaagrawal125@gmail.com

Resume[PDF]: https://drive.google.com/file/d/11R2QnMomtBgjaz-76-Oj8CXs601...

I am a 4th year undergraduate student of bachelor's in Indian Institute of Information Technology, Allahabad, India graduating in May 2021. I have previously worked at Gojek as a Product Engineering Intern, where I worked on building dev analytics dashboard to help 100+ developers across different teams within Gojek to identify and improve bottlenecks. I like building things and currently working on building https://featuremonkey.com - a user feedback management portal.

More info: https://ananyaagrawal.com
Dell XPS 9360, good keyboard and touchpad, but my two issues, Dell software for updating drivers is just buggy. In general Dell can't write good consumer software.

Second is the same as yours, the Killer Wi-Fi is subpar. Can't keep a steady connection. Can trigger bluescreens if resuming without power cable and running Firefox (I think). Have not changed my Wi-Fi card yet.
A Day in the Life of a Netflix Content Analytics Engineer
I'd strongly advocate fellow hackers/technical users to move out of the Mac ecosystem and get yourself a Thinkpad. My Thinkpad X1 Carbon that I got a few months ago runs Fedora as seamless as the Macbook runs MacOS. I haven't had a single hardware compatibility issue to date.

I don't even miss the Apple Trackpad since I've gotten used to the Thinkpad Trackpoint which is an order of magnitude better as an input device than any trackpad, with the only caveat that it'd take you a week or two to get a hang of it.
An efficient and environmentally benign Lithium batteries regeneration method
Fraud much?
Most of the issues you list should not be a problem if you use a Linux distro on a fairly standard pc/laptop.

Pretty much all inside it is open for you to look into and change as needed.
Windows sometimes has these artificial problems, purely for market share play. Hell, I'm still a bit angry at them because of what they did to RE-DOS with Win 3.1 Beta. I was working in a small computer shop and we were blindly recommending MS-DOS as we were sure RE-DOS had compatibility problems. The tracking, and the constant nagging, silly software signing shenanigans...

So I agree, Linux problems are usually much more fixable.
Yep, it's possible with a dedicated or vps with 4TB or more, but this doesn't suit my use case (backup).

I want the storage replicated geo-redunduntly backed-up and safer, Glacier/Backblaze/etc-style, not just lost whenever someone breaks into the server or there's a hardware issue at the hosting company, etc. Basically "upload and forget"...

Same way, I can't find any good Squarespace/Ghost/Wordpress.com style service where I can run 3-4 sites that's not like $10/month per site or so...

I'd appreciate a service that charges you based on actual traffic load, not mere website count/custom domain, and that is "post content and forget".
Where does this meme of "storage is essentially free" come from? A 4TB drive is already like ~$100 and that's without any fault tolerance. Now purchase some for yourself, geo-replicate it across the world, make it be online 24/7 and accessible with high speed worldwide, and tell me how it came out to be "essentially free"?
Like all subcultures when the hacker ethos went mainstream it's spirt died and all that was left was fashion. No one cares anymore if their consumer choices are a threat to freedom as long as they look cool. Outward appearances are now more important than principles. Prickly principles require sacrifice and why have character when you can have a disposable "personality".
If you have to start paying for photo storage, you may as well move them somewhere with better privacy.
Maybe close to free on a per bit basis but I guess electricity, bandwidth, redundancy etc aren't. Photos is one of the products I'm actually happy to pay for extra storage. €100 buys my 2TB of storage that I can share with my wife and my kids when they are old enough. Knowing that any pic I snap is backed up is worth the cost, photographs are one of the few things that are truly irreplaceable. Saying that based on advice from other threads I'll be doing a regular download from takeout.google.xom
Well, I can't say much for the tone of the piece, but compare https://fee.org/articles/the-poorest-20-of-americans-are-ric... .
He should be fired. 2.7 million votes electronically switched from Trump. He should be executed.
Lenovo took around 100 days, within warranty period, to replace my motherboard of my Ideapad Y500 because the parts were not available. I am never buying any Lenovo product ever again.
MS Talking ‘Double Dutch’ to Undermine Free Software Community
No, I expect you to buy a well built tool from a Linux-first manufacturer, where you pay a premium to get a device that "just works". This is, after all, the Apple way right? You pay a premium for a Mac because it "just works", right?

https://linuxpreloaded.com/
> Not anymore. Consumer usage nowadays is very browser centered, which is something one can experience with a Linux distro on pretty much any machine.

Or their smartphone, which is a hell of a lot smoother experience. So why does Linux Desktop continue to pride itself on being "good enough" for an "average user" [0] that doesn't even use a desktop?

[0] https://news.ycombinator.com/item?id=25047042
> because most people are driving the Web, and the only way to make the Web bearable is to load yourself up with huge toolchains.

Are you talking about browser app toolchains? If so, I disagree. HTML and CSS are all you need, with some vanilla JS. For example, HN users love the fact that it’s fast and responsive. It doesn’t use huge toolchains of React or whatever

Using huge tool chains is making the internet slower and more painful for devs & users.

But if you’re talking about dev tool chains for templating, I follow the “less is more” here too. Some templating tools can speed a dev up, but learning a dozen tools is really a waste of time
Those data centres just build themselves, right?
Has anyone checked out the actual math behind this? The hypothesis sounds reasonable enough (though so do a lot of others), but something like

>But they’ve succeeded in impressing writers for nontechnical publications

isn't enough for me to give it any more credence than any other "this is why society is breaking apart" explanation.
I don't think Apple would object to everyone dropping Macs and buying just iPads.