skysight-inc/HackerNews huggingface dataset:
When comparing satellite to terrestrial broadband, you can't just look at bandwidth.

Latency (ping time) is possibly even more important, both absolute latency and variability of latency. You can have plenty of bandwidth to host an audio or video call and have an utterly terrible experience from latency/jitter/packet loss.
Quote: the language is more oriented to researcher than to get things done.

I can't disagree with that more. The whole reason why I switched to Racket is how quickly I can do things. I actually feel like it is much faster to go from idea to a running program in Racket then in Python. If I want to write a MIDI program o do sequences it takes me seconds to get something working making some noise.

EXAMPLE: Racket makes executables super easy and fast. Python doesn't still have a way to go from my program on my computer to others easily.
You're overestimating the power of the hardware and underestimating the value of creative patching when it comes to synths. As long as you get control over the patching, you'll be able to create "unique" sounds as much as you want.
Because they are the surviving commercial vendors from the Lisp Machine days, with a complete graphical developer experience and optimizing compilers.

If you want a full blown Common Lisp experience, with a GUI based REPL, GUI debugger with edit-and-continue, and all the nice stuff you see from Xerox PARC, TI and Genera demos, they are the ones to get.
It's missing one key point GDPR compliance and awareness of the solution.

edit: Nope, it seems its all there! Awesome folks :)
Thank you for this! I've just tested it on desktop and I think it's wonderful.
> People who push for this will always be called assholes because they force team members to stretch themselves

...so no, I don't plan to stop screaming at our kid's little league team. You'd understand that if you'd ever won anything, loser.
They had a large outdoor-advertising campaign around their launch time in the New York area. Purple Jet.com signs were all over Penn Station, billboards in Manhattan, and those ads on top of cabs. Not sure how wide spread the campaign was.
Could you please be more elaborate about Godot vs. Defold?

I've just actually started to do something with Godot and I'd be very grateful to find out the differences between these two engines.
Pointing out unintended consequences. The rule suggested would tend to increase, however slightly, crimes commmitted.
Protonmail is very difficult to liberate your email from. I've tried their exporter, it didn't work for me. This was just earlier this year I tried that, too.

I actually run my own dovecot and postfix server, and use an SMTP proxy. That way I know I have full custody of my email.

I just use Outlook as a client, and it was surprisingly not awful.

Honestly, encryption and privacy isn't what motivates me. It's the fact Google could delete my data without warning, because they have with others. They also have no support I've ever been able to speak to. Even when I was using GCP, and I was paying Google hundreds for the privilege of decent technical support, it was like pulling teeth to get ahold of someone who could actually help. Not sure if Protonmail is like this, or has ever deleted paid accounts (I have one with them, too), but their vendor lock-in is very real, and it's justified through encryption and privacy measures.

Honey, if I wanted actual privacy and anonymity, I certainly wouldn't use a paid service. There are ways to get an email and server that never asks for your name, and can be paid for in privacy coin. Then, you can own your own VPN, and that's where you proxy. Tor wouldn't help here, since even if you ran a hidden service and SOCKS proxy, you're still screwed if the logs are compromised. So make sure your distro is adequately LUKS encrypted, etc., etc. Best to think hard about your threat model depending on what you want to do. I don't do illegal shit, but I'd just done the thought exercise of how someone would if they lived in a place where stuff we'd consider an infringement on our freedoms an acceptable reason to do something illegal in their jurisdiction.

The United States is a remarkably safe place to do business and live your life, as long as you keep your nose clean and pay your taxes. Have some money stashed away for a good attorney if necessary. Try to make their job easier by not doing anything the cops would need to care about, of course.

But people like easy privacy, and pseudonymity even when they're doing nothing that could even be misinterpreted as illegal. But if they were, they're absolutely doing it wrong if you pay for Protonmail, or don't but sing up with a phone number they pay for or with their personal Gmail address.
I've used Iosevka for several years since first reading about it on HN, and it quickly became my default font for terminal and graphical code editors. I've tried a few alternatives since, but nothing "clicks" for me in the same way. The main selling point in my case was slightly narrower characters, allowing more per line, while retaining legibility.

I assume font preference is a highly personal thing, so I won't wax poetic about Iosevka and try to sell anybody on it. I will, however, say this: if you haven't tried experimenting with other fonts, you really should spend a couple of hours sometime checking them out. You might find one you really appreciate!
> Uncaught DOMException: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.

White page.

No, I won't allow localStorage just to see your homepage.
I wonder. You look at someone like Linus that has created untold trillions of wealth and given a lot of that wealth away. Yet, there are also many very public asshole blow ups.

Are there counter examples of success like that which don't have a severe asshole at the epicenter? Carmack and Tim Sweeney?
I followed this approach to solve a similar problem to that posed by the OP (dev wanting to refresh on TCP/IP and networking for k8s) and I can confirm it works. I got some second-hand gear which was useful because they didn't have any niceties, but basic Ubiquiti kit will blow away consumer-grade kit.

Setting up some WireGuard VPNs is pretty useful and easy to practice with too. I wanted to replace my existing gear, so I didn't choose to go with pfSense. If you have some free computers that can accept additional network cards, then that might be a good outlet. People were pretty enthusiastic about it.

People on the reddit.com/r/homelab and WillieHowe.com Discord channels were pretty friendly when I had questions.

TCP/IP Illustrated is a really good book for a developer to have. It might not be as useful for someone without a dev background.
Wow, that’s a little less than a third of what I’m paying for gigabit internet. The variance between countries is huge. I wonder what it would work out adjusted to average income or something for an apples to apples comparison.
On This Day in 2003
Hundreds of Albert Einstein's scientific papers, personal letters, and humanist essays made available on the Internet.

Einstein had given the papers to the Hebrew University of Jerusalem in his will.
The assumption was:
"Anyone could easily choose to switch to hold demonstrations somewhere else, but the result of holding it where only 8% of people will see it will make that less of a choice for the ones organizing the event."

So, no. One square dominates viewership (ie the town square <-> Google). You can switch to another square (ddg) if you want, but you don't get the viewership that you'd want to get the reach that you need.
> "I don’t see Julia a good replacement of Python. Julia has a long startup time. When you use a large package like Bio.jl, Julia may take 30 seconds to compile the code, longer than the actual running time of your scripts."

I think this is the crux of it. Python may not be the fastest language out there, but it's definitely one of the fastest languages to develop with, which is why it's such a hit with the academic research crowd.

Static typing and compilation are great features for many use cases, but if you are just prototyping something (and most academics are never going to write "production" code), it's nice to be able to try something, test it and then iterate and try again. When you have to compile, that iteration loop takes longer.

A few people here mentioned GoLang as a good alternative. Personally, I love the language, but it's really not very good for quick prototyping. As an example, the code won't compile with unused variables. This is great for production code but very impractical when you are testing some new algorithm.
Link for the papers: https://einsteinpapers.press.princeton.edu/
I was able to set this up pretty simply on WSL2 by installing the prerequisites then using the configuration here:

https://gist.github.com/jdknezek/62895daf89219e94146825de3f5...

The build process seems to build everything as per the standard release unless you decide to customize an aspect. In my case I'm only using the font for development so I didn't need the whole wide array of weights, oblique, etc. and condensed is a bit too condensed for me, so I instead made the expanded width the default.
The word computer used to refer only to humans who did computation. If today you said I have a powerful computer, and brought out a human, other people would correctly claim that you are misleading them.

The phrase open source software has an extremely well-known meaning. Uses like this, which fraudulently claim to be open source software even though they fail to comply with the normal definition as used for over 20 years, is simply an exploitative fraud.

If they want to join the open source community, they would be very welcome. But trying to say that they're part of a community they're not is not okay. It's especially dangerous to the people who are not familiar with the law and might make big decisions for themselves based on falsehoods.

Today, trying to use that phrase in the way they're using it is deceptive.
Neovim is getting good traction in the vim space. It turns out that developers are also annoyed by these issues on legacy platforms and are motivated to support the new system.
Assassin’s Creed Valhalla: Everything we know
We’ve written all the information that we managed to find online, in this article. We will keep it updated through the next months. This article will be covering everything regarding Assassin’s Creed Valhalla until its release date.
I implemented something similar to that at a payments company a while back, but not with prolog because I couldn't get buy-in. I wrote a rules engine expressed as SQL tables, and it was absolutely better than if-else or switch. It let us delete thousands of lines of code and also slap on a UI so that the people managing the payments rules could make changes themselves. Highly recommend.
> breaking out of that hyper-focus was like killing my dog

That's such good way to describe it for those who just don't experience it.

It's like if you had just reached the decision logically to turn off life support for someone you love. It's not like you just straight away walk over and switch it off. There's this awful reluctance that you have to go through first.

Medication sounds like quite a mixed bag, but I'm feeling somewhat more willing to give it a try.
Knowledgeable developers are part of every language's ecosystem.
> In Go there is no reason you can’t just write your function calls synchronously in the first place.

There are exactly the same reasons in Go to want asynchronous calls as there are in C# or Java or C++, except that performance of multi-threaded code (which is the semantics of goroutines) is much nicer in Go. Sure, channels can sometimes be a nice alternative to locking, if you can afford all of the copying.

But Go is stuck with only multi-threaded code + synchronous calls + locking/channels, whereas in C# or Java or even C++ you can chose between using that OR asynchronous code with futures.
> Can you get a decent synth, sequencer, and sampler for the money? Well, not necessarily.

If you are ok with transfering samples to the device via a web interface, the Novation Circuit is an absolute killer answer to this question.

Sure, the OP-1 is a gem, no doubt about that, and I would love to have one. But for the price the Circuit is a really really nice, unsable and accessible device.
I wish I had enough points to down vote your comment.
Hi there, I'm a part of this effort and we did learn from the Burlington Telecom fiasco. Legislation was passed in 2014 that provided for the forming of Communications Union Districts which can build municipally controlled broadband infrastructure, but can't access the municipal bond market, meaning taxpayers are never at risk. The downside of this is we have to rely on federal funding in most cases since private capital wants to make sure they have the option to take it out on the taxpayer if the debt load becomes unserviceable. Right now this is not an issue at all for us with hundreds of millions of stimulus money specifically for broadband floating around, the challenge is beating Comcast et al to the money bin. Comcast in particular is pure evil in Vermont, they signed a contract to build out a paltry 550 miles of new cable to unserved addresses over 10 years (55 miles a year) and then sued the state afterwards for infringing on their 1st amendment rights.

https://arstechnica.com/tech-policy/2017/08/comcast-sues-ver...

I'm with one of the largest CUDs in VT, NEK Community Broadband, which represents 27 towns in the northeast of the state. We're talking to our state government as we speak to make sure incumbent providers are held accountable if they are provided with federal money, and preferably, build our own infrastructure. The timeline for this has shrunk from 3-5 years, to 8 MONTHS by restrictions imposed on spending CARES act and other federal dollars by Jan 1. It's an exciting time!
Its number one reason I try to avoid any open source project. I actually respect those brave souls thats involved in open source project.

Thousands good and one tiny bad thing, you get scrutinized to hell. You literally have to satisfy everybody otherwise theres gonna be a vocal minority(or majority) pointing out how wrong you are(usually due to difference in priorities).
honestly, its mentally and emotionally draining to deal with these.

And its also applicable to HN community. Any time theres a tiny bit of good thing done by somebody/some company, theres always gonna be someone pointing out the bad things that someone/company did.

You either have to be full good, or just dont bother being a good guy.

I mean, why bother trying
Command E raises $4.3M to build the ultimate cross-app search tool
Surprising that you mention this with Clojure. Do you find the churn to be from libraries or within the project code itself?

The Clojure language and core library is extremely stable, almost uncannily so. I can't think of any major upheavals it's had for a long time. Transducers from 1.7 maybe? But those fit in with the rest of the core library and didn't cause any issues.
How to scale a cluster to 10000 nodes
Nextcloud Talk 9 brings grid view, file editing, open sources Talk back-end
D̶o̶n̶'̶t̶ hate the playa, hate the game
The functionality may be similar, but the scale is completely different and shouldn’t be ignored. Building a machine that cooks 1 pancake every 5 minutes is a fun project for precocious college students; designing a system capable of cooking 10,000 uniform pancakes per minute is a feat of incredible industrial engineering.
There is a profound misunderstanding here somewhere. I suspect it is coming from the use of the phrase 'base on'. If you modify GPL licensed software, your software is restricted because it qualifies as a derivative work under copyright law, and it must comply with GPL. But if you zip up a GPL program with your non-GPL program and distribute the bundle, the GPL does nothing to restrict your non-GPL program. If there's linking involved, it gets more complicated, but that's unrelated to this discussion.
`alias howdoi="man" `
I am a big fan of cheat.sh for which only curl is needed

Type in your terminal ..

curl cheat.sh/ls
Right, I meant "prolog-style formal inference engine". My point is that this "human imperfection" also present in probabilistic engines have artifacts that are fundamentally at odds with many business requirements where we are attempting to shoehorn then.

It's almost more of a cultural issue than a technical one. The level of explainability currently desired from automated systems is possibly not achievable, simply because we want to uphold them to a different standard.
> KeepassCX + FF extension: Works decently for password management. Though there's no solution for FF mobile as far as I know.

Not sure what mobile platform you use, but on Android I have been very happy with Keepass2Android (https://github.com/PhilippC/keepass2android). It uses the android password-manager API so you get autofill (or at least a quick-access button) on login fields in both apps and websites.

Edit: It also supports a lot of methods for syncing the keepass database between devices, I point it to a directory that's managed by Syncthing and it works pretty flawlessly.
It's already been renamed to Coronita here in the Netherlands
Is there any provision for homeless residents?
How to Ruin Your Career in 8 Easy Steps
Upcoming Rust lifetime analysis engine, Polonius.

http://smallcultfollowing.com/babysteps/blog/2018/04/27/an-a...
Text for Proofing Fonts: A Farewell to the Quick Brown Fox
> so something went terribly wrong there.

Not really.

Even if you're legally entitled to compensation Easy Jet is famous to let you jump through so many hoops, lie to you, hang you out to dry, let you wait forever until you just give up.

Outsourcing to some company like Airhelp (which, charges 35% of recovered compensation if successful) may be a viable option to just save you the headache, while sticking it to the carrier trying to stiff you.
Yes, there are many criminal ways to make money. It would be nothing new. For example, burning your house or failing business down to make a claim is probably as old as insurance.
You Don't Need a VPN
0.5th generation American.

I wasn't given a choice in this matter. I was dragged into this world without being consulted first. Now I am forced to align myself and my interests to countries that don't give a shit about me, and towards people that had never and would never reach out their hand, to help another's, as dirty as it might be. Why should I participate in any of this? That is exactly the point; there is no point in my participation for me, because I gain nothing, but others do gain -- at my exepense.

Few are truly out to get me, but none are truly out for me. I can say the same for just about all people in this country, even if that fact hasn't had an oppurtunity to be tested yet. We can solve problems together, but that requires two parties compromising their standards, lowering them to be able to satisfy all parties involved. If I'm able to solve mt peoblems, at less cost than I would "together," what incentive do I have to work "together?"

Would I not be a moron, perhaps even more insane and detached from reality, were I to choose this path?

You can became wealthy holding yourself to a much higher standard than the majority of the world's population -- but why would you? I don't gain anything besides popularity among the less fortunate than I, which at best is worth nothing, but at worst is a hindrance in my life.

There is virtually no downside I can see here, but I am open to being proven wrong, with a more well-crafted, and deep argument.
> Well, how about deliberate dilution of precision or intentionally limiting the speed the GPS chip can be used at?

Is that a legal requirement or just done on request? I sort of chuckle whenever I hear of limitations like that being put in place as if someone that can construct an ICBM is going to be constrained by the GPS module.
Interesting it's so low, considering they are the highest revenue company in the world (as of 2018) https://en.wikipedia.org/wiki/List_of_largest_companies_by_r...
What’s New in YOLOv4?
Despite the reputation, the app has over a billion downloads. That's what amazes me the most!
There's a lot to be said of Antoine de Saint-Exupéry's quote about ships and the love of the sea. Great leaders can find a way to communicate that. It can be a challenge finding the balance between being driven (and driving a team) and being an asshole; you have to remember that people can't love the work if they're starved for something else.

(For my money, personally, the highest praise I can hear of a team leader is "That person doesn't ask more of the team than they demand of themselves, but also, be warned that person does not sleep.")
I really like working with https://mercurylang.org/ ; I think there are a few companies that use it for production software.
Jerry Krause is the one who makes the best case for being an asshole leading to great success.

I agree with this summation fully, having said as much in many conversations on the topic since "The Last Dance" documentary aired and I discovered many of my friends were suddenly experts on the 90's era Bulls. Even the fans who swore they hated professional sports and couldn't separate Tony Kukoč from Tony Parker

Phil Jackson gets discounted as they guy who sat and watched Jordan do all the work...He is someone who definitely does not present as an asshole.

That's because the people who do this probably haven't bothered themselves to know anything more about Phil Jackson than the one they see on the court; a common malady of critiquing the human machinations of sports and sports personalities.

Read any of his books (but maybe especially "Sacred Hoops"), enter his head space and see his motivations as player turned coach-they're amazing. Phil Jackson the younger wasn't quite the same man, but in 'Sacred Hoops' it's really interesting how Phil Jackson the older didn't rebuke his younger self, merely embraced him, molded him and constantly reflected back on that young man while coaching Mike. Phil says as much and cites especially when his father passed away, as the moment that allowed him a certain "freedom" to be himself. I'm taking a lot of these same lessons and applying them to my team at work, while reading my second Phil Jackson book, "More than a Game".

Even taking his philosophies out of it, Phil Jackson was and I think still is an enormous student of the game-going all the way back even before his days playing for the Knicks, like you said-the man didn't just happen upon success because he found himself coaching stellar players, his willingness to buck traditional thought at the time in the NBA and embrace his assistant coaches "Triangle Offense" and successful integration of that into the Bulls played just as much a part in that team becoming who they did as Air Jordan's ability to defy gravity and hit buckets from just about anywhere on the court (except from the perimeter[1], consistently at least).

---

[1] https://www.theringer.com/nba/2020/5/18/21260106/michael-jor...
Bad analogy doesn't help with your argument.

The source code is open, different people have different opinion about the definition of "open source".

if someone calls a pork sandwich "vegan", that's objectively false. Not the case for the concept of open source because the definition is murky and I refuse to follow some authority's definition of what open source is.
I dunno. I think you just got lucky. I’m still waiting on some packages.

But also I think they’re using it as an excuse to use cheaper shipping. I know bestbuy is doing this for sure.

I think they figure no one will notice they’re using smartpost and if you complain just blaming the speed on the pandemic.