skysight-inc/HackerNews huggingface dataset:
I won't be the first to admit that the rackmount hardware is a nuisance, but at the same time, it's relatively inexpensive since there's no practical reason to buy new hardware for a homelab and the IT renewal companies are absolutely overflowing with reclaimed hardware on the cheap. Also it's often easier to find hardware configurations that require no tinkering at all, verses having to slog through a PC build and hope that nothing goes wrong. My favorite hardware though are workstations and tower servers, since they're basically the best of both worlds - commercial machines with a decent amount of replacement parts with tool-less (or even hot) swapping and people with experience servicing them while still being fairly quiet at heavy load.

I've done it every other way - I have a dual chip Xeon Silver machine that I hand built, an IT reclaimed Dell rack server, three NUCs (used to be 4 but one bit the dust after 4.5 years of hard service), and a smathering of other hardware (NASes, 10G and 1G switches, etc.)...

After the absolute pain of the Xeon Silver build - having a brand new motherboard that was DOA and basically being told I was out $600 after multiple rounds of escalation, then having the replacement board fight with my GPUs, I'm not sure if I'm willing to bother doing it again. It would have been worth it to pay the markup on a gently used commercial machine and I would have been up and running faster... Probably would have been cheaper, in fact.
Woefully incapable indeed. But at the same time, the inability to know or understand the entire nature of our universe creates an eternal, enchanting mystery, and drives our search for meaning in life. I find it romantic.
You can use jsDelivr:

<script src="https://cdn.jsdelivr.net/gh/bennettfeely/bennett@master/ztext/js/ztext.min.js"></script>

(You should probably link to a specific commit, though, like:

<script src="https://cdn.jsdelivr.net/gh/bennettfeely/bennett@24f27b0f902821147ef726735b2717f27335c282/ztext/js/ztext.min.js"></script>

.)
Linux is explicitly on their radar. What do you think Android or Chromebooks are?
I bet you don't have a single poll to prove that. I think the truth is in the middle. Most of us think the police state has gone too far and needs to dial back the military and shoot first ask questions later mentality (and learn something from other countries). The police unions need to be taken down a couple of notches as well. I know very few people who want zero cops. I consider those people radicals and extremely short sighted. They along with just thugs are the ones burning down black communities and saying "riots aren't violence!"
That button is the opposite of convenient. It only makes the wipers wipe once. There's no way to start/stop or change interval with it. Probably the worst design flaw of the car.

It wouldn't be a problem if the auto wipers worked, but Elon doesn't think they need a dedicated rain sensor because he believes neural nets can solve any problem just by looking at the autopilot cameras. So they don't work.

(I should note that it's still the best car I've ever driven by far)
Not much more than a decade, it seems.
> Of course I guess I could use unsafePerformIO everywhere

I don't understand comments like this. This is obviously not something that Haskellers actually do, so the simplest conclusion (or, it seemed simplest to me starting Haskell) is that thinking this is necessary is simply indicative of not understanding how to program functionally/monadically. Indeed, once you figure out Haskell idioms this isn't ever an issue.

You might also say that OCaml suffers from using unsafePerformIO everywhere, all the time.

> modular implicits would be a game changer for OCaml.

They would be very nice!
But they aren't restricting your freedom. They would be restricting your freedom if some people could buy those appliances but not you. Saying they are restricting your freedom using your example is like saying your friend was put in jail, and thus they are restricting your freedom to hang out with that friend, which IMHO is a bad interpretation.
There is no "stuffing" - people move there of their own accord first. That they move there despite the inconveniences is a hint that the area is already in high demand and denying it won't make it any better. There also isn't anything magical about feedback loops.
@willscott: Do you have any experience to share running this over Wireguard or similar?

Edit: Thank you!
Have you tried Ambassador? Built on Envoy Proxy. We have submitted as well to the CNCF as an official project too. (Disclosure: I work on Ambassador).
Googoosh: An Exiled Iranian Diva (2018)
Kevin Kwok agrees: https://kwokchain.com/2019/08/16/the-arc-of-collaboration/
Considering how many things have been implemented on top of HTTP, I find it interesting that something like WebDAV (or Solid[0], or remoteStorage[1]) hasn't nearly completely supplanted NFS/SFTP/etc.

Not saying that would be ideal from a technical perspective (WebDAV at least has some issues), just surprised the ability to access remote filesystems from the browser hasn't been a bigger driver.

For example, there are a lot of interesting apps built on top of Google Drive as the storage backend, but overall the concept doesn't seem to have gained much traction.

[0]: https://inrupt.com/solid

[1]: https://remotestorage.io/
With more companies doing Work from Home, and MS offering Autopilot I have see a few companies start to explore BYOD for things like Laptops and printers... so I dont think this is very far off
Honestly? Given how HORRIBLE most internal tools look like, something like this would be a massive improvement.
A friend was half-Australian, and grew up there. His name was Brent. He then moved here to Norway, but quickly found that in Norwegian, "brent" means burnt.

So he changed his name to a that of his Norwegian great-grandfather, Bernt, a fairly typical Norwegian name.

Many years later he moved back to Australia, and quickly discovered the exact same problem: "Bernt" gets pronounced as "burnt"... so he had to change back to Brent.

For me the best part is how the "error" is the same both ways. I see "Brent" derives from burnt ("dweller near the burnt land"), but Bernt is a short form of the German name "Berend" or "Bernhard".
The visuals aren't don't evoke StarCraft to me, but the sounds 100% put me back in to playing StarCraft in high school.
Irenaeus. Polycarp.
Genuine question: what is the difference between a last gen video game console and a PC with artificial locks that allows the user to run only what the manufacturer wants?
Note the proposed Concorde B that never actually reached production due to cancelled orders of the A variant went without the afterburners.

I don't recall it being significantly louder than any other aircraft I've been near, but the vast majority of aircraft that were any where close were military aircraft!
> First of all, I very much doubt that the people who use winrar even notice the UI. They could switch to 7zip and feel right at home. People are used to UI changing drastically all the time, both from Windows itself, and from websites. Some of them complain about it, but even they adjust.

Nope. 7-Zip feels very clunky. WinRAR is a lot smoother. People would notice that something feels "off", even if they couldn't tell you what specifically was wrong.

> You say this as if the alternatives are all big software companies. Last I checked, 7zip is still a one-person software.

Does that person make enough to live on?
Works fine for me on Firefox, and I can even use Reader mode.
That assumes that your browser supports ftp, which isn't the case in Firefox. If you're going to support ftp you might as well support generic URIs.

URI := scheme:[//authority]path[?query][#fragment]

Not sure what arcs support for regular languages is like.
#3 - Holy hell I hate it when someone sends me a message with just "Hi". Just tell me what you want!
Yes, I am taking those steps.

> "Opinion Letter"

Thanks, I didn't know to ask for that, and now I do.

> The only difference tax-wise between a business and a hobby at this scale is that you can't deduct hobby expenses that exceed hobby revenue

I used to file as a hobby under that framework, but my understanding (and my accountant's understanding) is that the TCJA nixed it right as its importance-to-me started to heel upwards, forcing me to formalize my intention of becoming a business.

I've been putting all of the profit back into the business, but I haven't grown the stones to fully account for my costs and generate a tax loss against my day-job income.

Anyway, thanks for taking the time to reply. Knowing what an Opinion Letter is changes things. The fact that I sort of asked after such a thing and my accountant didn't point me in the right direction makes me think I might want to shop around on that front too.
Why is Facebook alarmed about users getting a choice if users are happy to be tracked?
Evolved, because if it was engineered, they did a really shitty job of it.

1) The virus spreads to everybody, not a selected target group

2) The virus doesn't propagate that well for a virus--you have to get a pretty solid bolus directly via droplets. So, it mostly spreads by people being stupid--not wearing masks and attending large groups. Admittedly, that's a much larger group than I would have ever predicted, but I always underestimate human stupidity.

3) The virus isn't particularly fatal but also doesn't have an easy treatment. If it were engineered, you would want some easy way of treating it for your own important populace.

4) Coronavirii mutate quickly enough that you would eventually lose control of it in the wild.

If you really want to go down the conspiracy theory route, a much better theory would be that it was a virus that was being researched that escaped by an "Oops."
Although not an expert I've never seen a realistic individual and/or corporate tax rate that would generate enough revenue to enable UBI. Is there one?
This is a much better and thorough critique than I could write up:

https://respectfulinsolence.com/2020/04/03/zelenko-smith-aba...
E.g. it’s public api in a library and they’re only used by other applications.
What I do is just not respond until they say what they want from me.

And I also do this when someone just pastes an error message without a question.
Not just Apple search, they have ads for product installs in Apple News (see sample in imgur link below) and will presumably add similar add space inventory to other services as times progresses. So if they have one set of rules for them and one for third-parties, that can be interpreted as likely anti-competitive behavior

https://imgur.com/hOkRKBP
I've been fairly critical of many things Apple does and stands for but in this case I can but give them a pat on the back and say "good Apple". I still won't buy in to their walled world since I consider my freedom to valuable but if this can help put a dent in the scourge called ad tech I'm all for it. It won't affect me personally since I use free software on a Google-free AOSP-derived Android distribution and as such am already immune to the ad tech monster but that doesn't diminish the value of cracking down on the aberration, the pustule, the diseased malignancy called ad tech. Be gone, foul creature, your days are done.
I know it sounds like a joke but any book on Vim should have have as its first lesson: how to quit Vim. That's the #1 question I get from vim beginners.
It's really not a big deal.
(I work at AWS, this is a personal opinion :) )

IMO, I'd like to see a broad standardization on xDS/UDP to all services where direct dataplane integration would be beneficial. Why can't I direct Envoy to autoscaling so they can tell me what endpoints are available and what certs to use? or to RDS to direct me to nearby replicas and assist with authentication/authorization? I think the typical solution would be to embed more magic into the infrastructure, but that breaks down as you split things across the cloud and on-prem. While some customers only want magic and will change whatever they have to to get it, other customers don't/won't buy into that. Having a general-purpose method for a control plane to configure an arbitrary dataplane would be a big benefit for them.
There are a number of PCIE SAS HBAs ,or SAS RAID that you can run in HBA mode, which will handle SAS and or SATA drives with an adapter. Getting 16 drives off a single HBA is totally doable and you don't need the more expensive battery-backed cache models since ZFS is doing the pool work.

I personally prefer the QNAP options as those either re-branded or integrated from chipsets that are widely supported in Linux and BSD.

There are rackable ATX cases like the Rosewill RSV-L4500 which don't have the enterprise-y niceties but are perfectly service-able and fairly quiet for a dozen disks.
Won't some of that be solved by better performing pcb materials filtering down to consumer desktops when the price allows?
If Apple kills unreal it will start a war that FB, MS, G etc. won't be able to ignore.

New iOS changes are going to kill FB display ads so it's already getting hot.

Biden may be much more open to regulatory intervention than current regime.
Some went bankrupt because one can't store a forest into a memory card. It's all about costs.
A physical newspaper costs a lot more to produce than a blog, and doesn't scale like one as well: even printing a handful of copies would cost a lot more than serving millions of people through a blog.
It's quite ironic since Brutalism emerged during the 1950s in Great Britain. Not in the USSR. The Wikipedia page on it https://en.wikipedia.org/wiki/Brutalist_architecture has 9 pictures in the main body of the article and 17 in the Gallery section, and none of them are from the USSR.
Yeah, that's what we did buying in the burbs. Now they want to change all the zoning.
I generally agree, and would add though that the Service API work that is forming the basis of ingress v2 will help a lot here as well.

(I do think that xDS is a non trivial interface to learn and standardize on though and is probably overkill for most.)
There are also prebuilt Docker images that will update duckdns for you if you are using docker in your lab
"The original source of wonder" has already been ruined by the light pollution of any nearby city to be fair.

I see bigger benefit in being able to ship new space telescopes and more ubiquitous internet access.
Make your leader key something easy like the comma character ","

I would do this but I use the comma and semicolon keys all the time. I find them so useful. Gosh vim is weird. Everyone uses it differently!
Maybe a bit off-topic but what do people actually use for monitoring/intrusion detection on small-scale to hobby projects that are internet-connected? I feel like the "established" monitoring frameworks require too much maintenance work and care to really be effective but the operating systems generally used for this kinda work have a way too large surface area to just leave running on their own. (Hello Unikernels?)
That link doesn't say anything about profitability, only revenue.
> For example, you could have two logging modules: one that logs to stdout the other that logs json to elasticsearch. Simply change an import, and the logging behavior of your entire app changes.

But you can already do that with parametrized modules. Just change the module you pass as a parameter and the behaviour cjanges. It is not more cumbersome than changing an include and it is much more clear (dare I say explicit) in its intent.
> That’s true, but they won’t all be commonly used as names everywhere.

Meanwhile "Fatima" has an interesting split between Muslim use and Catholic use:

* https://en.wikipedia.org/wiki/Fatima_(given_name)

(I had a good (Portugese) childhood friend with that name; still sometimes manage to keep in touch.)
Wouldn't that turn visiting even close by hiking areas into a multi hour one way trip?
Me: Hi!

You: Hi.

Absolutely not. Just say what you want.
Curious how you fingerprint an iOS device? I assume you can’t pull MAC, installed apps or anything that would be unique per phone owner.
> I’ve read about several people that weren’t accredited checking the box anyways, and no enforcement actually happens

That's because it's not a prohibition on individuals as it wouldn't be constitutional. It is a prohibition on issuers, who can face civil and criminal sanctions while also having the entire offering rescinded retroactively. The government effectively achieves what they were going for either way. (A strategy to curb/steer any behavior is to regulate the intermediary.)

So if you, the individual, want to lie and constructively get into a private offering and be quiet like an actual wealthy investor, there is no consequence except you might overextend yourself due to the minimum investment amount set by the issuer.

Regarding law, the government can still place any number of restrictions on issuers, but the current law does not work and I think it can be argued that it "chills speech", and doesn't make sense. Always remember, the entire SEC is a creature of the New Deal, and although this is heralded in our history books, most of the new deal was quickly declared unconstitutional, and the rest wasn't challenged. Here we have something that doesn't affect rich people and they might not be aware of it, while issuers are prohibited from marketing to poor people and poor people generally aren't aware of it either. There are just a few upper middle class people that get to say "what the heck is this"
Didn't see it mentioned in the README, so I'll ask here: any particular reason to go NFSv3 vs NFSv4? I'm not familiar enough with the protocol to venture an educated guess.
Second life is still a thing?
Most testing has been on a Lan or on the local machine for local VFS use cases.

This layer eschews responsibility for multiple concurrent clients for simplicity. No promises you'll get either decent performance or proper cache invalidation when using it that way. It tends to be conservative in not filling in all the opportunistic caches.

There's a hook the backing application can use to tune reads and write sizes that becomes much more relevant in a network case. How those should be set in practice isn't something I've spent time on.
Same here. I have a “No Hello/Hi/Hey” policy. I just ignore it
How is the PLTR IPO going?
Have you tried the neovim _integration_ VS Code extension? [0] It's not perfect (I'm still in a terminal 95% of the time, but my current VSCode set up is surprisingly not painful and I find myself using it more frequently) but it gets a lot further along than VsVim did for me (which is probably not a far comparison because I have not actually used VsVim in many years) or VSCodeVim when I tried it recently. YMMV, of course.

A word of advice, though, if you plan to check this out... I'd recommend maintaining a separate neovim install specifically for the VS Code integration and make sure that it has fairly basic vimrc with limited plugins. You have to take care with this because (neo)vim plugins don't always play nicely with VS Code and vice versa.

[0]: https://github.com/asvetliakov/vscode-neovim
I find those studies to be ... I'm not sure what the word is. Laboratory artifacts?

When a small portion of super-enthused users are doing the bulk of the pirating, piracy is going to manifest different effects than if it's massively widespread with a minimum barrier to entry.

It's not uncommon for there to eventually be a post in one of these threads to the effect of "there shouldn't be IP at all." I imagine as you move along the spectrum from the current state of torrenting, towards "no IP at all," the effects of piracy on media purchases are going to veer further and further from what current studies show.
That game is a labor of love by someone - I spent weeks playing it. So much fun solving puzzles and learning at the same time.
If I had a criticism is that I'm not sure much has stuck with me. I still use the same 10-15 commands and all the obscure tricks it taught me are gone.
Its worth the money just for the fun alone. Great to mess with on a laptop when you're on a plane.
I don't think its that bad @dang :) There is no nationalism and politics, just people debating about art with passion. I kind of found it interesting and fun to see both sides debating.

"Conservatives" - anti-Pollock clan argue that art must have inherit beauty and skill to produce.

"Liberals" - pro-Pollock folks argue that the whole definition of art is up for grabs.

:)
> The cases are more properly pursued in civil court ... that is before we even get to the moral and ethical debate about the true damages from purely electronic, not-for-profit media piracy clubs

I don’t think it is possible to defer the moral and ethical question about the activities of these groups. Copyright holders have tried the civil option and it does not work. It is too expensive to pursue casual pirates, and too difficult to identify hardcore pirates without the investigative powers of a law enforcement agency. If you’re not okay with the criminal investigation, then I think you need to be okay with these piracy groups continuing to exist, rather than offering the civil courts as a moderate alternative.
It's easier to reply "sorry, busy right now" in response to "hi". Once they say what they want I feel more obliged to make time for them.
Cloudflare, Google, Bing Destroying the Infrastructure of the Free Web
I thought I was the only one. That visual delay made me nuts.
My understanding is Airbus hadn't really wanted to keep dealing with it for a while, and once Air France pulled out Airbus took that as a reason to step away. I believe it had been losing money for Air France, and the cost to retrofit aircraft to avoid another incident inevitably worsened that.
- Realistic 3D rendering: start with Ray-Tracing. It's fun!

- Quines: those are dark magic, but not very useful.

- Deep learning: A fancy word for multi-layerd neural network. Interesting concept, but nothing scary.

- Production-quality Haskell: You would be surprised how low-quality some production codes are.

- Boston dynamics: that happens when a group of smart people focus on a subject with no hinderance.
If you want to host your own, Jitsi Meet Server.
It doesn't take much CPU or RAM. Bandwidth is king. Uses browser or ios/android apps for clients.

I am light on with webtech and linux but I followed their "few commands and a shell script" install notes to get something working with LetsEncrypt https.

If you host the video centre, and everything is https out from there, it should be somewhat secure.

For business security you may want to go over it more carefully than my home bodgy job though.
Oh yeah. Let's ensure internal tools scream <HTML><TITLE>INTERNAL TOOL</TITLE></HTML>
> 1.) If it can be pirated, it should be pirate-able.
> Taken to the extreme, does this extend to the realm of people's appearance?

This would fall under trademark, not copyright. It's perfectly consistent to believe that the government shouldn't erect artificial barriers to the price of legitimate copies asymptotically approaching the cost of copying and distribution (near zero in the modern age) while still believing that the government should enforce some trademark restrictions to protect brands (including one's "personal brand").
I understand that you think it's an incentive problem, and I agree that opiod issues are probably driven by incentive issues, but I am not sure we have the data to support your explanation. I also don't think most doctors keep track of patient fatalities at all, let alone the causes of death.
> That's how it works in the material world. Data works differently. Data is infinite.

Except you're not copying an RNG. You're copying someone's carefully crafted work, whose artificial scarcity is the mechanism by which they are compensated for that work. Unless you propose a mechanism for replacing that compensation, declaring "copying isn't theft" is just a fancier version of "I want my movies for free."