skysight-inc/HackerNews huggingface dataset:
The main takeaway for me:

> In my day job, we use Next.js for almost everything we build. It’s a framework built on top of React that just strips out almost all the complexity of building fairly complicated websites. Obviously, this wasn’t a complicated website, but I went with what I’m most familiar with.

When you have a hammer, everything looks like a nail :D

Edit to say that I think it's an amazing little wholesome project and the author's very funny. Didn't want my comment to sound too harsh. :)
This was my one-liner adapted from some HN comment iirc:

curl -s https://standardebooks.org/opds/all | grep -oE "/(.*).epub" | cut -d '"' -f1 | grep -v "kepub" | sed '/^$/d' | sed -e"s/^/https:\/\/standardebooks.org/"|wget --no-clobber -i -

I have it set as a @weekly cronjob, works well.
Show HN: Join Q1 2021 GitLab Hackathon for Wider Community
This has been an established pattern of behavior reported by multiple women over time, fitting with what we know about his interactions & attitude toward female colleagues. Zooming in on a single incident to cross-examine it like a court case is exactly what leads to these zero-consequences outcomes that drive women out of the field.
> They're a venue for long running partisan fights.

Worse, they tend to be completely uninformed emotional ramblings. I often wonder just how many of those comments and votes are from bots that only exist to provoke gullible people.
This seems like it misses the point - American companies doing business with authoritarian regimes that don’t have American interests at heart, are inherently un-American and unworthy of American support.

Either we’re in this together, or the invisible line in the dirt means nothing and I want my money back.
Yes.

Art is funny in that even it's most difficult to aesthetically appreciate forms are still, in fact, Art.
Without even take into consideration that Socrates and Seneca were essentially murdered, forced to commit suicide.
Thank you for your time, your answers really helped me out!
I think I remember what it was now. Local configuration (DHCP?) contained two DNS servers. systemd-resolved switched to the global fallback when it tried one of the local servers and it failed, instead of falling back to the other local server first. It's a completely reasonable configuration to have two local servers for redundancy as well as load balancing, and systemd-resolved broke the redundancy aspect. It was not about a "wrong" global fallback, but about using it when a local alternative still works. It breaks local network name resolution.
@c0nsumer

My earlier comment was based on a change of policy which happened around 1st March, and any Unleashed quotes as of 1st March (and the two-weeks prior) need to be re-quoted for the new "license per AP" Unleashed model.

I've been a bit busy with other work since that bombshell dropped, but if I get a moment I'll try to dig up some pricing.

The other thing to note is feature discrepancy between Unleashed and standard. Perhaps of most interest to your average HN contributor was (the last time I checked) IPv6 was not supported on Unleashed firmware, and not much sense of urgency (if any !) to rectify that.
> Intellisense

Could we please call it "autocompletion" instead? The feature did not originate from Microsoft IDEs, and while they are free to call it whatever when talking about their editors, the rest of the world (well, that 2m^2 part centered on me, at least) would appreciate if we used more general terminology.
I am increasingly worried with people applying ML in everything without any rigour.

Statical inference generally only works well in very specific conditions:

1 - You know the distribution of the phenomenon under study (or make an explicit assumption and assume the risk of being wrong)

2 - Using (1), you calculate how much data you need so you get an estimation error below x%

Even though most ML models are essentially statistics and have all the same limitations (issues with convergence, fat tailed distributions, etc...) it seems the industry standard is to pretend none of that exists and hope for the best.

IMO the best moneymaking opportunities in the decade will involve exploiting unsecured IOT devices and naive ML models, we will have plenty of those.
yeah - at least with something like git-review [1] when you do git review on a branch with multiple commits, it creates a chain of commits in gerrit with one command.

1 - https://docs.opendev.org/opendev/git-review/latest/
Not really sure I follow. Pretty sure bootstrapping includes spending money out of your own bank account otherwise how else could your small business pay for anything on the first day?
Chromium already has some Pipewire support so it will happen.
My "favorite" is still the CEO who bought our company, and the first thing he said to us was, "You guys make too much money, none of you are getting raises."
The Roman water system also included lead pipes which poisoned its citizens. Victorian London included elaborate systems to pump water that was 'clean' inasmuch as it didn't smell like the Thames, but it still killed hundreds of people before Jon Snow searched for evidence to support his contested theory that the cholera outbreak could be traced to use of a particular water point

There's a big difference between water that is nice to drink and water that doesn't contain harmful pathogens, and cities that had piped water for centuries stopped killing their inhabitants from water-borne infections when scientists figured out germs existed and could be killed
I agree the Chinese government did all of that. Meanwhile the US handling of it has caused hundreds of thousands of unnecessary deaths within the US alone, according to an interview given to CNN recently by Trump's own White House coronavirus task force coordinator Dr. Deborah Birx where she said everything beyond the first ~100,000 could have been "mitigated or decreased substantially": https://www.theguardian.com/us-news/2021/mar/28/dr-deborah-b... To that statistic one must add the many consequences within the US other than deaths, the consequences across the rest of the world of US-led decisions like politicization of mask-wearing, and the many consequences of decisions taken by many other governments from outside of Asia (such as the COVID-denialist/anti-science presidents in Brazil and Mexico) that get overlooked when people hate on China regarding COVID-19.

My point is not to defend the Chinese government's horrible early misdeeds, but rather that the current global pandemic situation is not uniquely or even primarily China's fault. Sure, perfect handling by the Chinese government would have had a chance of containing this pandemic within their borders. And clearly the bad-faith actions of the Chinese government early on were far from that perfect handling. But even perfect handling would still have relied on luck, and success would not have been guaranteed. In any case no country should be measured against perfection. Most of the consequences over the pandemic taken as a whole are truly the result of attitudes and policy decisions from countries other than China, very much including the US.

[Edited to replace most references to "China" to "the Chinese government", to emphasize the differentiation between the government and the people. I am just as opposed to hate against the Chinese people as I am to the early pandemic handling of the Chinese government.]
I'm pretty sure one waterboarding session will make you regret even having such ideas. Everyone breaks, it's just matter of time.
From a feature list perspective on the readme it basically is what we did at Redpanda (dev here)
Being able to toss up a banner requesting donations on the 10th most visited website in the world is extremely valuable.

The Wikimedia foundation brought in US$104.5 million (2018) and only spent US$81.4 million (2018) even as their funding many projects independent from Wikipedia.

In the end donations are just revenue.
The difference is that you could replace the workers with other bodies and the wealth would still have been created. Replacing Bezos would mean Amazon wouldn’t even exist.
You may be interested in reading up on Margaret Howe Lovatt[1]:

> In the 1960s, she took part in a NASA-funded research project in which she attempted to teach a dolphin named Peter to understand and mimic human speech.

There are several articles and podcasts which can provide more detail.

[1]: https://en.wikipedia.org/wiki/Margaret_Howe_Lovatt
The link you provide says Wikimedia Commons doesn't allow Pexels because of the non-commercial clause. It says nothing about the morality clause.
I was curious about the above question, so I did a basic google search out of curiosity. Not sure if this is disturbing, ironic or funny, but here is a blog post from Mozilla: "We need more than deplatforming
by Mitchell Baker"

https://blog.mozilla.org/blog/2021/01/08/we-need-more-than-d...

Edit. Added title of the link.
UK started in December with Pfizer/Biontech, AZ since roughly 2021 I believe.

EDIT: removing link to lifesitenews com article, don't want to give them traffic.
Hi! I'm one of Mullvad's founders.

I can't speak for Mozilla, but we have our own desktop and mobile apps because it enables us to do more privacy-preserving things with a higher assurance. Consider for instance DNS leaks, Teredo leaks, IPv6 leaks, esoteric DHCP directives that can hack your routing tables, and so on.

And these are just a few of the things we were early in mitigating correctly. Consider also the tight relationship between UX and security, and it is clear that we can't rely on "generic VPN clients" to always agree with our design and security preferences. That doesn't mean they are wrong and we are right of course. It's just that we have a very specific mission.

One architecture decision we made for our app was to write its backend in Rust, and integrate tightly with the firewalls on Windows, macOS, and Linux. It facilitates stability and therefore reduces the risk of states where data leak outside of the tunnel. Check it out, it's open source. As all security-related things should be.

https://github.com/mullvad/mullvadvpn-app
The way I always hear it, the title of a Mozilla blog post was “We need more than deplatforming”¹, which was/is interpreted by some to be an endorsement of deplatforming.

1) https://blog.mozilla.org/blog/2021/01/08/we-need-more-than-d...
Sublime still holds king for ad-hoc grepping around large files.

For dev work though, my daily driver is VSC at this point.

I still use Sublime for notes as well, but that's more so I don't have to think about how closing/opening half a dozen workspaces in VSC affects which notes are open.
Remote Impact
That's quite a lot of hyperbole...

Private investors "parachute out" only 20% of their stake in an IPO to investors who willingly buy into the story because they believe (rightly or wrongly) in the upside.

It's not exactly like Joe Schmuck is unwillingly forced to hold on a hot potato
I feel like most of those VPN services are using very borderline marketing and like to keep a lot of information blurry.

As far as I know, in a lot of country (like France) it is a legal obligation to keep logs and be able to identify one of your customer if the police demands it. Therefore, if you have server in France or any country with similar rules, you can't operate a "0 log" service. And since those kinds of services have servers everywhere (and it is even one of their selling point), it is extremely unlikely that they don't keep you data and will hand it to the police (willingly or not) if requested.

And if their own server get breached, you can get the info of all the customers who used the breached server.

So I find the claim of those services that they provide "more privacy" pretty lousy. Yes they do hide your IP addresses, but that's far from being the only data use to fingerprint you. And if it is to protect you against a Wi-Fi that you don't trust or your ISP, sure it works, but you move the trust from them to your VPN provider.

Fighting against geofencing is good though.
I’m curious what people make of coronavirus antibodies being detected in Italy in September 2019:
https://www.weforum.org/agenda/2020/11/coronavirus-italy-cov...
> It’s an anecdote about a government incentive to have doctors see patients within 48 hours causing doctors to refuse scheduling patients later than 48 hours in order to get the incentive bonus.

That part is probably just the first 1/8th or so of the article (rough guess). Sounds like it was cut short for you?
They're a great barometer of the quality of the content and dedication of the team running the website to said quality. Its not surprising in the least that Facebook falls short in this metric.
An Essential Checklist for a Photoshoot
> But (serious question), why does it matter that systemd has an ntp daemon or that it subsumed udev?

What does a time system have to with system start infrastructure? If you want to write a time daemon, write a time daemon: the chrony folks did, and it's pretty good. Lots of folks have switch away from the old school NTPd to it.

But it stood on its own merits, was able to mature over time, and when people thought it good, they could willing start using it (or not).

> Everyone seems to hate journald. I'll go ahead and join in the chorus and say that it sounds really bad. But do we have to throw the baby out with the bath water?

And that is exactly my point about things being tightly-coupled. If I (rightly or wrongly) perceive journald to be garbage, how do I not-use it?
Going with what you know is not always bad. It is the fastest way to get something done (if not the most efficient). And, he did not have time to learn something new.
We are not talking about racial minorities fighting of equal rights, we are talking about a small group of people inside(and outside) of an organization that is attempting a coup.

How small of a minority should be allowed to dictate that?
The device limit is enforce on Mullvad's side already. It's 5 devices, even if you use other client (tracked by simultanously connecting IPs IIRC with some leeway for spikes).
> If I have "func makeRequest(client http.Client)", how can I know if the function will handle a nil client (perhaps using a default one), or if the client expects me to pass in a client, and just uses a pointer because idiomatically 'http.Client' is passed around as a pointer?

C/C++ implementations generally have a [[nonnull]] attribute to that effect.
Works for me but found this less unusual pdf: http://www.cs.toronto.edu/~chechik/courses05/csc410/readings...
As far as I know the SD cards are still standard, even on connected machines. Everybody is working on connectivity but on medical devices it's pretty hard because of regulations you need hosting accreditation for health data and specific anonymization processes and even then it doesn't mean you have a right to use the data you collect. In my opinion it's the one industry where IOT would be a boon to society, it'd enable medical research in a huge way. We put so many protections in place to protect people's health data, and paradoxically insurers have a easier time getting access to it than the scientists who do medical research.
I'd encourage anyone in this thread using a mechanical ventilator to donate their respiratory data anonymously. If you look for respiratory data online you'll see it's meager what's openly available, and hospitals/doctors who do this kind of research guard their datasets fiercely, not because of privacy concerns mind you since they're anonymized but because it gives them a competitive advantage.

To really hammer home what I'm talking about, if tonight you extracted your data from that SD cards and you published the recordings from your last 10 nights of breathing with your machine you'd create one the largest open respiratory datasets online. It'd take 1 to 2 years for a medical researcher with industry or hospital backing to go through the process to have the right to gather this kind of data on a patient.
Thank you for the suggestion! I was just thinking about how I should add some screenshots/gifs yesterday. I will definitely do that ASAP! :)
I have a similar use case, although I am not a power user.

I use it to open often giant .csv and .txt very very fast.
I use it to quickly edit SQL because the select-lines command (ctrl+alt+up/down) makes batch edits of indented code a breeze.
I use it to sometimes format and arrange weirdly formatted C#.
I use it often for its lightning fast search and replace function.

It has grown on me over NP++ which is still a very very nice text editor.
“Scientists” and “pro-science” aren’t immune to forgetting the process. Which is why I clarified that the process is important. I agree with your conclusion. We choose our agenda and rationalize it. Something not too far off might be: pay attention to what one is naturally sensitive to, and feed one’s experience into a common data set, and feed that into a scientific process.

One can dream.
You speak on the virus as if you have expertise, or have studied the subject. Yet I suspect you, and so many posters here, are mere podcast listeners. The arrogance is almost a virus in spirit.
I don’t think that matters, if you’re the CEO of a company, and are doing business in a country where you’re obliged to give up your morals, then it’s up to you to either throw away your sense of right or wrong, or give up the country and stand up for the right thing.
Because you literally cannot buy those TV here. I didn't check all of them, but the Samsung one seemed like a good candidate, it's not for sale in Denmark apparently. Maybe you could special order it.

But you're right, apparently the TV makers aren't the issue, the stores are.

I love that "non-smart-tv" is a category on that Romanian site.
Like it's absolutely wild that their VPN implementation requires their client to work. Basically every other VPN provider will expose endpoints for IPSec, OpenVPN, WireGuard, etc. etc. for instant compatibility with clients that can't run your pretty app.

Sad that PIA tanked their rep because their Linux support was top notch. They even had a script that would set up NetworkManager profiles for you.
I'm not certain that this is unfortunate. Being able to apply situational context and treat humans as complex beings rather than actors that must accept rational argument gives us a wider range of solutions to serious problems.
That cholera outbreak was notable because most of the city had clean drinking water. Which means their mitigation strategies largely worked even as they didn’t understand the root causes of cholera.

Also, Roman aqueduct water had minimal lead contamination due to the high flow rate, unfortunately they used lead for a huge range of different things like cups which got lead onto people’s mouth and hands while eating etc.
So what weight should throw0101a's word have? Why?

Since throw0101a has exactly zero public record of understanding the topic at hand, and everything he provided is an opinion, why should be that opinion taken into account? What exactly is his point, except for demonstrating that throw0101a doesn't like the existing approach?

The show them better is one way to establish your credentials that you know what you are talking about. There are other ways to achieve similar effect, but peanut gallery isn't it.
Be advised that there is still an issue in the QTWayland front that makes OBS in Wayland rather unpleasant in practice; https://bugreports.qt.io/browse/QTBUG-81504 (via https://github.com/obsproject/obs-studio/issues/4295)
I have installed bunch of T620, they’re great. There’s also 4c version with AMD GX-415GA for ~60USD. If you need PCIe check out Fujtsu Futro s920[1]. You can fit a low profile network card with a 5USD riser. About <100 USD where I buy them.

[1] https://hejdom.pl/blog/22-home-assistant/208-home-assistant-...
It's probably somewhat difficult to microwave a radio that cannot be removed without microwaving the rest of the device, no?
Raft is a large improvement over Paxos for practical implementations. But it's still tricky to get right. As far as I know, the only widely used, battle tested Raft implementation is github.com/hashicorp/raft. Which is why so many distributed systems are being built on golang over the last few years. I don't know if there is any Java raft implementation which has reached that level of maturity yet - but it seems like Confluence is trying with kraft.
Construction workers are breathing in a lot of stuff you don't want to breathe. That's a slow killer.
That's beside the point. The performers are starting to demand a portion of the revenue stream that should be going to "people who aren't the performers".
Also Mullvad's app has been audited.
Deliveroo is not a food delivery company, it's a food company. Both DoorDash in the US and Deliveroo in the UK are now operating ghost kitchens that are restaurants owned exclusively by the "delivery companies". These are brands and restaurants that only deliver, and the quality of the offering are extremely high. In addition, the profit margins are even higher as these ghost kitchens share the same resources and operate out of areas with super low rent and centrally located among a wide delivery area. These companies are now moving up the food chain to become restaurant groups themselves, and soon, grocery, ingredient and meal prep delivery.

We may have reached peak food delivery, but we are nowhere close to peak food and peak delivery.

Disclaimer: I'm a Deliveroo shareholder.
>Ctrl-Alt-Del, Enter, Enter

Win+L.
Right now, mostly as a hobby :)
I mean, I have sympathy for the writers, but I also don't believe that it's necessarily equitable that a songwriter receives all the money when a song is played on the radio but the performer receives nothing (that is my understanding, please correct me if I'm wrong).

Consider the case of "I Will Always Love You", written and originally performed by Dolly Parton but made globally famous by Whitney Houston. I mean, Parton is a pretty legendary songwriter, but let's be honest, the only reason that song was played over and over on the radio was Houston's voice. When Houston died and the song was again put in rotation on the radio, is it really fair that Parton received all the benefit of that and Houston's estate nothing?
That's not a bad approximation. The nominal reaction is CH4 + 2O2 -> 2H2O + CO2. Hydrogen is light and oxygen is heavy, so by weight the CO2 would be 55% of the total. However, for various reasons they run fuel rich, so a significant part of the output is CO which will combine with atmospheric oxygen to produce CO2. The total CO2 is therefore close to, but not quite 100% of the propellant mass.
I think at this point it's safe to assume Intellisense is fairly genericized and refers more to an "autocompletion" that takes additional information/context into account than a specific $company's implementation.
Personally I prefer Hack (https://sourcefoundry.org/hack/) but I used Ubuntu Mono (https://design.ubuntu.com/font/) before. I find the harsh serifs in many monospace fonts too jarring but this comes down to taste.