skysight-inc/HackerNews huggingface dataset:
I am running Jumpshare (https://jumpshare.com) and our users regularly send large files anywhere from 2GB to 100GB and in some cases even more. My recommendation is to use cloud providers for sharing files that are maximum 50GB in size. Please note that although you can share even bigger files you have to consider the reliability of the internet provider of both the sender and receiver. For files bigger than 50GB in size, I would recommend a P2P solution.
Maybe it's not even a "disinfectant". It's just that you aren't re-breathing stale air with droplets in it, when outside. Assuming, of course, you aren't wearing a mask. :-)
Police officer salary isn't that great from the data I've been able to find. Nationwide average is 48K/yr. 57k/yr in NYC, 55k/yr in LA.

This is roughly the same range as a public school teacher, slightly less.
It didn't fit in the title length guidelines for HN and I had to shave off a few characters. Mind suggesting a better paraphrasing of the entire title?
Fram's Fast File Exchange (https://fex.rus.uni-stuttgart.de/) works well.

Free/open source
Cherry picked? The "see also" section lists another 6 "grooming gang" scandals across the country and I have no reason to think that's comprehensive. UK police permitting the organized rape of children seems the norm rather than the exception from what I can tell.

The fact that there is an investigation decades after the fact doesn't really negate what I've written.

My point isn't really about the grooming gang scandals though. My point is: UK police look the other way for the crime of child rape, why should I believe they don't look the other way for minor infractions?
10-minute UI makeover: Navalmanack.com
I'm still convinced it is not OOP that is bad, per se, but the idea that you can fully encode anything into a taxonomy of types.

At a very high level, they can guide the conversation well. As soon as the boots hit the ground, though, the lines between subsections of a design are ridiculously arbitrary and not at all disconnected from each other in a meaningful way.

In physical systems, this can be blurred when you have more obviously consumable parts of an object. Think the brake pads of a bike. That said, the wheel of many bikes is also a consumable part of the braking system. Such that the question is less "where is the separation of braking from drive train" and more "what parts are easily removable from the bike?" And it is definitely the case that that question is not necessarily built up in a taxonomy, Though it is certainly usably described in a variety of them.
This high startup time in Clojure is a side-effect of the JVM. If you have a hello world program that does nothing it is indeed fast.

If you are running Clojure you need to run at least clojure.core. Loading that is handled - surprise - by the JVM. As would be expected, if you run other implementations (like Dalvik), this can change dramatically (for worse, usually).

So it is correct that loading the JVM itself is not what's taking most of the time. But loading take so much time because of the JVM.

https://blog.ndk.io/clojure-bootstrapping.html
Cznic/sqlite: Sqlite in pure Golang (no CGO)
Just saw this. Thanks for clarity/responding on your point.

Two things.

First? Interest also represents the reduction in value of the currency unit, over a period of time.

I keep a few thousand hidden around the house. In case of need. Yet, each year... even with 4%, 2%, whatever inflation, that $3000 is worth less. It has less value.

Interest exists for three reasons. Risk, as you talk about above, but also as profit for being nice enough to lend capital, and lastly to combat inflation.

Why would people park their money, and lose both value in that money due to inflationary pressures, AND, make 0% on that capital when they could literally park it many other places and make even double digits?

It seems odd to me, that you completely ignore the for-profit motive in money lending, and the inflation issues in lending. As if they simply do not exist. Even in down markets, historical a wise lender (like a massive bank, which tends to lend to a federal level goverment) makes more by parking that capital elsewhere.

In terms of the Canadian Government paying 'high interest rates', I merely stated that it pays 'market interest rates'.
It's funny that this applies to not just programming but a bunch of other stuff like politics and religion.
See also: The show Westworld's soundtrack. The show is set in western themed park in the near future, and contains several excellent remixes of others songs in a western style.
That was one of the most fascinating things I've read this year. It put into words, many things that now seem obvious in retrospect, but that I couldn't quite articulate before. With the absence of role models, we form these mini-societies at an age when we are at our most cruel and judgemental, largely because there isn't anything else that seems more important at that age than social dynamics.
> oop being "wrong"

ORMs that overload getters and setters as DB transactions: It creates a harmful illusion that the data inside the object are equally as authoritative as the data in the source of truth (as in database).
The psychiatrist will see you online now
Black Holes Shouldn’t Exist, but There They Are
Under these exact circumstances, it took my now-wife about 4.5 years when she was still single.
That’s a really cool idea actually
It is possible to get into this state. CPU starvation can be so severe that containers start failing their liveness probes and are killed. This is obviously very different than things like memory limits where the kernel OOMKills you, but will look similar to the untrained observer. Their app is serving 503s and the containers are in a restart loop -- looks like a Kubernetes problem.

In general, the problem is that people don't understand how these complex systems interact -- what do limits do, what are the consequences of limits, how do you decide on correct limits, what do liveness and readiness probes do, what is the kubelet's role in the probes, wait what's a kubelet, etc.
Yes, that just means so we should also fight corporations paying people too low that they show up on welfare.

That doesn't mean we should just ignore government employees and politicians banding together to fleece future taxpayers. More than one thing can be bad and can be fought against.
https://www.bloggerzune.com/2020/06/make-money-online-withou...
How to make money online without investment in home,earn Money on blogging, earn Money on Fiverr,make money writing online,How can I make money online fast and easy without investment,how to earn money online without paying anything.
Whenever "Clojure startup time" comes up, people are quick to point to one thing: either it's the JVM "bloat," or that it's nothing to do with the JVM and is actually all Clojure.

Here's a pretty good (if a bit outdated) analysis on Clojure startup time: http://clojure-goes-fast.com/blog/clojures-slow-start/

The question is, could Clojure be rewritten in a way that loads significantly faster with the same behavior on the JVM? I'm not sure.

And especially on big projects, the lack of DCE on the JVM can lead to loading a ton of useless code that significantly impacts startup time outside of the Clojure language.
People have been doing this for a while:

https://github.com/sindresorhus/awesome

I had markdown-based notes for a while before I switched to Org-mode but I guess that comes down to personal preference.
>Treatment Outcomes in Depression: Comparison of Remote Treatment Through Telepsychiatry to In-Person Treatment (August 1, 2020)

https://ajp.psychiatryonline.org/doi/full/10.1176/appi.ajp.1...
Why shouldn't a computer be able to handle reconnection of peripherals without quality of life issues? It's pretty silly if this pure software issue is the reason KVM hardware has to be so complex and expensive.
I see a lot of people saying a lot of things about how salary transparency is bad for relatively high performers. I haven't found that to be the case. It's useful because it let's you understand the rules that the other side has in negotiation. For example, where I work, if I wanted to negotiate, I wouldn't have any luck increasing my base salary (without getting releveled), but I could negotiate on stock or bonus.

Also like, personally I don't think a skill like negotiation should be a part of the "meritocracy" of Computer Science.
-A gets you the AS, my tool looks up the name. So you can see "Oh, it goes from Comcast, to Cogent to Google." cool. Rather than ASNs which you don't immediately recognize.
Thanks, I'll be busting this one out in casual conversation from now on.
deadass i use duolingo and it's been helping.. im too broke to move to spain
what's a thing that "does make sense?" The common one is "GUIs". But even React has basically taken UI and turned it functional (obviously not pure functional, but most FPs are not Haskell), by way of using distinctly non-OOP patterns to manage detached local state. There are of course plenty of other, less well known functional UI frameworks in their respective functional languages.
Don't relegate his physical development to a second place.
Small nuclear reactors: tiny NuScale reactor gets safety approval
I don’t understand the argument you are trying to make. Yes, China bans Google and Facebook, and it’s legitimate as they are a sovereign nation. Are you in fact advocating for those two companies to be allowed in China? If I recall correctly Google even banned itself from there because they didn’t wanted to comply with local regulations.
So are the pins in cable connectors, but cables are (relatively) cheap and switching signals by replugging connectors works just fine.
S3 and signed URLs.
No the US government is just unreasonably burdensome about releasing their snooping privileges on you. As an ex-pat the amount of demands the US puts on me is quite extreme compared to some of my fellow ex-pat coworkers from Mexico, Australia and Brazil.

The US demands ongoing duplication of information which they already have access to due to international income sharing laws and has an expectation for a portion of the income I earn entirely overseas. The only thing I get in return is the ability to "reactivate" my citizenship at will, but that's only because it costs about 7k to actually revoke your citizenship and your taxes are going to get reeeeeally closely audited for any missing back-taxes.
How about "The Jew"? Or just "the person" and stop glorifying people for the biological bits they're born with but rather for what they use their free will to do.
Old English Online
> the record editor is pretty esoteric and reminds me of schema.org really.

This is our first version of the record editor and it'll get much more user-friendly over time. I agree that our module system has some similaries with schema.org, I think what's lacking with structured data formats for the web is a simple way that a small business can adopt the technology. That's what we're trying to offer with the NUM Server – fill in a simple form and we take care of publishing the data.

> For any hope of adoption by small business I think it needs to be something registrars buy into with a more user-focused interface which is more like "describe your business to us" than "populate our data format"

We're about to build in an integration with GoDaddy and 1&1 (IONOS) – this will make it easy for domain registrants to delegate their independent NUM zone (_num.example.com) to the NUM Server. Longer term, registrars might want registrants to build NUM records using tools offered by the registrars. In my opinion, registrars have historically done a pretty bad job of making tools user-friendly and I'm sure we can do a better job.

> Large corps, DNS is surprisingly often managed by marketing departments

This is an interesting point. I've never known of a reliable DNS zone for a large corporation being managed by a marketing department but with more and more services requiring DNS verification records this is becoming more and more common. We actually have a module to address that point – the Custodians module [1]

> ... you're going to find them asking questions like "so we can't advertise our complementary services to someone looking for our phone number? we can't style it? Why would we want that? We can't track conversion?" All of these are probably positives to the user, but in direct conflict with the interests of the people actually in control of the domain.

With the contacts module a company can advertise a range of methods (e.g. social media) alongside their telephone number but you're right they're not in control of how developers use the data or display it. I think this is something companies have already gotten used to – they're not in charge of how Facebook, Google or Yelp display their data. At least with NUM they're in control of the data itself.

We see user anonymity and the absence of tracking (from the resolver to the authoritative server at least) as a big plus point for NUM and a step in the right direction.

I think Twitter is a great example of a technology which would seem to be at odds with a company's goals: (i) complaints for the world to see; (ii) dealing with customer service by Tweet with restricted characters!; (iii) anonymity of users. But businesses use it because users love it.

I really appreciate the feedback.

1: https://www.numprotocol.com/specification#example-modules
don't bother applying if you don't have a Computer Science degree. Turns out it's a hard requirement.
The inevitable:

https://www.youtube.com/watch?v=mP1QJguEJJc
I love the Scala & Kolacny Brothers cover of this one too, featured in Zero Dark Thirty.

https://www.youtube.com/watch?v=SABPBly90Nk
Finding a good doctor is tough to do even domestically, how do you vet foreign doctors? Referrals from doctors you already trust?
Deep seated psychological issues with control.
You need to decide what your labor is worth. The number you’re willing to work for. Negotiations is a class I’d recommend people do. It’s very enlightening. But my general strategy is define a number and add 10%. Let company make an initial offer then counter. Usually you meet in the middle so your 10% padding gets you there. Companies have many levers such as salary, sign on, bonus, stock, etc to be flexible. You’re trying for a win-win. All this means what your peers might earn is irrelevant as no two job offers are ever the same for experienced people in soft/hardware.
Published CEO salaries also has a ratcheting effect.

"what that dolt Hardcastle is getting 2 mill, there barely profitable I should be on more than that."
I've been working on solutions in this space for a couple years now. IMO making data on your local device available to others via HTTP range requests is the sweet spot between storing your data in the cloud and going full p2p.

Here's a couple of my projects:

https://patchbay.pub/

code[0]

Sender:

curl https://patchbay.pub/random-channel/filename.bin --data-binary @filename.bin

Receiver:

curl -O https://patchbay.pub/random-channel/filename.bin

https://fbrg.xyz

code[1]

This one works in the browser. You select a file and it gives you a link you can share with others. The underlying tech[2] is more complicated (relies on WebSockets) than patchbay, but the server is currently more reliable. I'm in the process of improving the patchbay server to be more robust, and I think it will eventually replace fibridge completely.

My current project is building something along the lines of Google Drive, but much simpler and designed to be self-hosted from within your home.

[0]: https://github.com/patchbay-pub/

[1]: https://github.com/anderspitman/fibridge-proxy-rs

[2]: https://github.com/omnistreams/omnistreams-spec
TIL, as a US citizen, I’m apparently not free!
The Headline hit me right in the stomach because it was just yesterday that I was pondering whether to build or to order a USB Switch. With much to do currently, I wussed out and just ordered it. I didnt pay 38$ though: https://de.aliexpress.com/item/1005001274095928.html USB 2 is more than enough for mouse and keyboard and it has the additional advantage of having an extension button to switch.
I and my customers all have symmetric FTTH. When I'm copying a file from me to me (working remotely), I use a VPN. These are usually .vhdx files, ranging from 6GB to 300GB. I copy them to here for troubleshooting, then I send them back.

When I want to make something large available to someone else, I post it on my local webserver. It points to an NAS on my LAN; anyone in the house can just drop whatever on it and hand out a link.
Ask HN: Does increase in responsibilities and headcount warrant promotion/raise?
Hello HN,

TLDR; Engineering Manager here. Direct Reports increased from 12 -> 24 + Responsibility up 2x. Does that deserve a raise or promotion?

I work for a Fortune 100 telecom company as a Software Engineering Manager. I have been recently informed of an increase in my direct reports of 100%(12 -> 24) and responsibility increase from a subset of the product to the whole enchilada(2x-5x) Should I get a raise or a promotion? If so, I have an offer with a 10% raise and promotion in the works with a Fortune 1000 company. Should I take that?

Would love to hear y'alls thoughts and opinions!
I get your point but it’s hardly vestigial: the military industrial complex is not just still around but thriving.
Cooperative Thread-per-Core Crate for Rust
Some peripherals require configuration after connection. Waiting for this can suck. I'm including monitors here -- a bad implementation will present, as an example, monitors out of order. Another problem you run into is inadvertently cycling through connections too quickly, which can show as devices being disconnected during initialization, causing some systems to flag the device as malfunctioning and refuse to initialize it next connection.

Of course it's easy to say that these are silly problems that should have pure software fixes, but Microsoft and Apple don't exactly accept patches. Let's not pretend that software is optimal.
For transfers on the smaller side, I'd have a look at https://massive.io/ I've done a fair bit of looking into options for sending files online and I like their pricing model a lot because it is purely usage based and has no caps. It's $0.25/GB for downloads.

For larger transfers, I'd look at File Catalyst Spaces. If you have a bigger budget, you could look at IBM Aspera or Media Shuttle.
If that's the only concern just email them. I'd say the limit is the web/backend framework default configuration. In mine I had to set 128 manually. In the configuration file there was a warning about the number of stretches to set. A long password with high number of stretches can take 60s to encrypt (decrypt is faster) and used to make a website unresponsive. Rather look what the minimum password length policy is, if they support 2FA, all indications they care to protect the password.

If really paranoid you can use open source, your own keys and a provider like https://www.borgbase.com/
>One of the great treasures of the internet is Google books

I'm not saying your wrong... I just don't think that's enough. It's still digital. It can be changed and who would know? Yea, I guess the same can apply to print media... but if 10 people have a print-dated copy of something, you can cross reference on potential forgery-changes. You don't really get that with something like Google Books.

But again, physical copies still aren't perfect because of environmental impact. Storage. Care. Reprinting over time. What's worth reprinting? Fires. Floods. Organizing.

Though.... damn... I can't believe I'm saying this. I'm the first one, when the day comes, to happily pull the plug on cryptocurrency when humanity is done with the stupid thing... but after McAfee eats his own dick (look up his bitcoin bet if you don't know what I'm talking about). However, a distributed ledger of important libraries isn't the worst idea... minus the stupid fucking coin part. Just... that needs to be dropped.
If you cook or grow your own food (microgreens, mushroom in a kitchen cabinet), there are alternatives.

For example: https://www.milkwood.net/2014/03/31/want-extra-vitamin-d-pla...

This works for both shiitake and button (portobello) mushrooms.

This trick came from Paul Stamets, one of the world’s foremost mycologist. He is based out in Casscadia. You may have to track down exactly what “2 days” means... I wouldn’t be surprised if he went looking for a way to maintain his Vitamin D health.

You only need 10g of this four times a week, according to this article. While it is summer time in Seattle, you can prepare a bunch and then dry them, so they last until next spring.
After watching this video, I now get why this exists. That was pretty cool
Pressing buttons was just a figure of speach. It could use wireless commands if course. My point is that we need a smart robot to supervise and "use" various devices(i.e the dishwasher).

It doesn't need to lift heavy things or do many tasks himself because it could use dumb tools/machines to do that just like humans use forklifts.

That's why I'm saying being smart/ingeligent is more important than how much it can lift or its battery autonomy.
Respectfully, I disagree. The question of what's mainstream and valued by the community is empirical and can be answered by looking at what's published in the leading combinatorics journals. And anyone can check those out and see that categories are basically absent. So as a sociological fact, I maintain it's far from the mainstream.

Whether combinatorialists ought to elevate certain work is of course of a question of value, but it's also a different question.

Also, in no way are sheaves or (co)homology essentially category-theoretic ideas. It's possible to develop and use these ideas without mentioning categories at all (and e.g. Hatcher's introductory textbook does just this, although he mentions in an appendix the categorical perspective later). In general I think it's good to remember that homological algebra and category theory are not the same subject. Sure, I can develop a theory of chain complexes over an arbitrary abelian category, but most of the time you just need Hom and Tor over a ring. (Again, see Hatcher.)

Finally, I'm not sure there has been a serious uptake in category theory in the mainstream of some field of mathematics since, I don't know, at least 50 years ago? We've understood for a while now what it's good and not good for. This hasn't stopped people from trying to inject it in fields where it doesn't do any good (e.g. probability), but for that reason those attempts are mostly ignored.
lzop if you gotta go fast :)
> From the year 2000, 42 ways to distribute arbitrary data over the internet, including DNS

This is very cool, thanks for the link.

Would be interested to hear more about your experience in storing HTML in DNS.
Funny enough, the quake demo seems to have gotten better recently.

I couldn't use ray tracing on my 4k screen early this year with my 2070 RTX super.
But now i can, they seem to have optimized it so the resolution can be different in different parts of the screen.
Wouldn't the emergency issue be solved by having a "emergency mode" where after that was activated you'd have to justify it within say 24h or so?

Also the "no simple polygon" is more an issue of time, right? If I enter a 40mph zone and do 60+mph for a sustained 1min perhaps it should lower my max speed by 4mph per min or similar.

I don't think these are simple problems, but I also think they are far from impossible and if it both makes traffic safer and removes a human corruption element it might be worth it.