skysight-inc/HackerNews huggingface dataset:
You can still use fail2ban to block unique IP addresses if you use some supporting scripting. There's an example ([1]), which will check the IP addresses by country code. If they're all the same country then you can just block the whole country.

You do not need to use firewalld, either, although this does. See the second link for something generic ([2]).

[1] https://pagure.io/firewalld-blacklist/tree/master

[2] https://www.linuxjournal.com/content/advanced-firewall-confi...
Lol yes I typed that out while eating.

But I stand by my statement. The fires get hot enough to light animals on fire from a distance.
Many domain registrars give you an API for DNS updates. Every minute resolve your IP and if it changes, update it.
Service won’t be available during propagation but home IP’s don’t change too often
> the only reason Epic is doing this is to make more money.

i don't understand the insistence on mentioning this. Why should anyone care? The only meaningful question is whether it is beneficial or not (for you/for devs/for society/etc.) if Epic gets their way. Your demand for noble motivations is not only unrealistic, it doesn't affect the merits of the arguments
Thats fine. The main thing is not to confuse technique with repertoire.. like a musical instrument, putting time in to mastering scales and finger technique will get you a lot of finesse in tackling musical pieces but it's the quality of your repertoire (in this context the algorithms/languages/higher problem solving knowledge) is what will be what gets you the money. Still a practising a few scales every now and then...
Oh, D3.js is awesome, and all the cool visualizations that I saw over the years makes me glad it exists.

Let's share our creations here!

Here's mine: a tech tree using D3.js made many years ago:
https://github.com/ldd/tech-tree-js
Cannot wait for iOS 14. Apple is the only big company taking privacy seriously, well done.

How is that so many anti-Apple comments in this thread? Are we already in a stage when giant Ad Corps are intentionally distorting public discussions?
This is bad on so many levels, for starters that you need yet another account.
There’s a lot of parts and peripherals of a computer you can’t touch from inside of that VM. The vast majority, really.
Having the potential to restore general purpose computing to a device I own is a noble cause even if the standard bearers are an unpleasant bunch.
I think you might be missing the point that the back-and-forth is actually terrible for work communication, considering that workdays are quite limited.
>Have you ever tried maintaining that kind of code base?

I've never tried to maintain a code base written by non-CS people. In what context have you seen code by non-CS scientists?

>Having seen plenty of code written by non-CS engineers and scientists

There is a trade off between domain knowledge and programming style. Is it better to teach a BSCS 2 years of chemistry to work on your molecular modeling library, or hire somebody with chemistry experience who writes less maintainable code? Coding has become easier over the last 20 years, but the domain-specific knowledge has become harder. This trend favors the chemist over the BSCS.
How do we know that? Anecdotally I am friends with leaders in my local police department and they think proactive policing works.
While not explicitly pointed toward SSH, the "Asymmetric signatures" section covers this. Their recommendation is to use Ed25519 and avoid all other options mentioned in the article.
This kind of reminds me of the venerable tool "netcat." Through such simplicity, elegance and power emerge.

If you've used netcat before you know how useful it can be, but also be very careful ever exposing it to the internet (or even your LAN if there could be malicious users connected).
Objective-Rust
No, I use them with the f and F keys. They repeat the previous character search in forward and backward directions.
Please don't use uppercase for emphasis. If you want to emphasize a word or phrase, put asterisks around it and it will get italicized.

https://news.ycombinator.com/newsguidelines.html.

(Sorry about your stuff.)
Collections (Map and Set) and iterables; the latter practically requires for-of syntax and so can’t be supported in older browsers. d3.group and d3.rollup are much more enjoyable to use than d3.nest.
What's the best resource(s) to learn D3 for an experienced dev? I find most books/tutorials to be overly verbose.
Diaspora. I’d really like to see a smart visualization of the orphanogenisis sequence.
They broke the TOS so Apple would block the app, which then gives them standing in court. Without standing, any judge would dismiss their case.
On Linux and Mac it’s possible to have caps be escape when pressed alone or control when pressed with another key. On Linux the software is called xcape. :)
Nearly all should be D3 6.0 now but there may be a few stragglers we haven’t republished yet.
In opening a path for them they allow others to have freedom too. You won't often find people or companies fighting major fights based purely on altruism alone. We shouldn't discount the broader value of this fight.
where are some of the grossly over budgeted police departments?
Of course it's not necessary. I have a lot of experience with Haskell, but I still believe the Haskell way of tracking effects puts an undue burden on the developer. I'm simply not interested in keeping track of effects and mutation.

In my experience, there's little value in the monadization of all effects and also a non-trivial cost. I much prefer the traditional FP style of avoiding mutation and side-effects but not lifting them into the type system when they are necessary.

This does mean you can screw up and accidentally mutate things, but I've personally never had the problem.
Nailed it. I played fortnite consistently for 2 years. They milked everyone for in-game purchases. This is fun to watch play out, but at the end of the day they're both large companies with fat margins.
I had to add some whitespace to your art because it was breaking the page layout. Sorry; it's our bug; we'll fix it.
So, the solution is to complain on social media to right the wrongdoing? Shouldn't there be a better way for the shareholders at stake to have a voice?!
The issue (from a government perspective) with easements as opposed to zoning is that cities won't profit (as much) off the sale of easements. Governments make a lot of money from development, and they're not about to give it up.
SS7's security model is basically the same as BGP. Peers assume they can trust one another. The cost for entry here in Canada is about $50,000. Pay that to the incumbent telco and you can basically have an SS7 connection of your very own, and announce cell phone numbers to the rest of the world.

Electronic Funds Transfer is similarly based on trust. I can withdraw funds from any bank account just by knowing the account number. The only incentive is that you don't want to lose your account, but once you've been through the process of setting things up, it's quite easy to see how the system could be gamed.

Maybe someday we'll be able to trust the underlying protocols our lives are built on top of.
In Tokyo, builders made condominiums too much in small spaces and gov don't stop them well, so these made too much crowd in train/station at morning and lack of nursery school, meanwhile non-big cities losing population. Centralization is another problem.
Restoring general purpose computing is so immensely removed from allowing 3rd party payments on a regulated software market, I would hesitate to even call it a step in the right direction.
What large players did Google charge for recaptcha other than cloudflare?
My recommendation would be the Fractal Design Node 804.
https://outline.com/rtuEXC
The way I see it, Apple has been trying to have the best of both worlds. They want to portray their App store policies as putting the user first - protecting them from malware and standardizing the experience. But the reality is that in some cases, there is a conflict of interest where what is best for the user is not the same as what's best for Apple, and Apple has of late been tending more to the “best for Apple” side in enforcement decisions.

The purpose of Epic's “stunt” was to demonstrate this conflict of interest. They couldn't have had the PR impact they wanted without it.
A fair point for legal pragmatism, though it doesn't affect my opinion of their character.
I see two arguments usually pop up when talking about Apple being a monopolyst

1 - you can buy androids

2 - MS had a dominant position, Apple does not

But

1 - Android is not a replacement for Apple and it doesn't come for free (extracting data from an Apple device is harder for the user than it is for a malicious actor, all the money spent on the Apple platform go out of the window)

2 -if Apple has no power, how is it possible that it killed Flash and stopped the adoption of PWAs? If Apple is different from MS why the only browser available on iOS is Safari which is also the main vector for vulnerabilities on Apple mobile devices? (according to security analysts)

So Apple has a de facto monopoly, one that is costly to escape from and it's using it to push its own browser volunterly crippling a web standard (PWAs) that would make apps and their store less relevant.

If that's a crime or violates antitrust laws I don't know, but that it is true I'm sure.
On HN Trolling is forbidden.
It is in the pantheon of possible solutions to the crisis. We know for fairly certain epic wants their own store on iOS. That does move the needle significantly.
> A generation passes and young people look at said regulations, think, "that's a stupid rule," and they revoke it. Goto 10.

See the concept of "Chesterton's fence":

> In the matter of reforming things, as distinct from deforming them, there is one plain and simple principle; a principle which will probably be called a paradox. There exists in such a case a certain institution or law; let us say, for the sake of simplicity, a fence or gate erected across a road. The more modern type of reformer goes gaily up to it and says, “I don’t see the use of this; let us clear it away.” To which the more intelligent type of reformer will do well to answer: “If you don’t see the use of it, I certainly won’t let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it.”

* https://www.chesterton.org/taking-a-fence-down/

First determine and be able to explain why something was put in place. If you cannot explain why, you have no right to tear it down. If you can explain the original reason, you may then be able to explain why it may no longer be needed.
Probably because you're not the target audience. That is perfectly fine as well. I imagine most of the HN audience would be able to avoid bricking their devices if they all came with root access.

But I buy Apple. For myself, my parents, and I recommend to relatives etc. The tight leash is a feature not a limitation. I know if I set up an iPhone or iPad for my mum the apps aren't going to try charging her credit card or installing bloatware and so on.

The tight integration between all the services is a plus as well - something I just don't trust on other devices. Using the parent example again, my mum doesn't need to understand iCloud syncing, she just knows that all her photos are safe on the device and will show up on the computer.
Surely telling someone not to oppress women and not to oppress an ethnicity can't be racist or sexist.
ENT in particular was interesting, when I went back and re-watched it after finally getting to TNG/DS9/VOY (ENT being the first one I saw): They IMO successfully crossed real-world interfaces with TNG-era LCARS [0], creating something that looks vaguely like a tiled window manager, has a minimize function akin to the Windows start-bar (the icons on the right are minimized windows, used on rare occasion in the show for discreet messages), but with a whole bunch of hints of a natural progression into what it would become later in-universe.

[0] https://memory-alpha.fandom.com/wiki/Desktop_monitor?file=22...
Emrod Chases the Dream of Utility-Scale Wireless Power Transmission
I take your points about bitmap fonts for early pixel displays. They were determined by the coarse raster of the screen. But screens have evolved, and manually bitmapping every px size for every physical screen resolution would be a fool's errand.

The early bitmap fonts embraced the the raw material of the pixel, but their underlying form and structure were determined by (at least) 500 years of typographic history and evolution. These days, the “raw material” of digital fonts is not bitmaps but curves. Of course, they're all rasterized one way or another for print or screens!

I am comfortable that I’ve brought a Brutalist ethic to Signifier. I think you’re conflating geometric primitivism with a material sensibility. The designers of Futura (and other geometric typefaces) were not concerned with the material of their production, rather the aesthetic sensibilities of the era. The history of vectors and splines for drawing shapes is not predicated on making primitives per se, (rects, circles, triangles etc,) but articulating complex, subtle curves. The broader history of letterforms is skewed heavily towards articulating subtle curves rather than primitive shapes, so the actual style of Signifier’s letterforms are aligned towards the shapes, proportions and rhythm of early typefaces rather than 20th century models.

And yes — Signiifer is largely indistinguishable from “Garamond” at small sizes is largely the point! There’s even a bit in the design info about it. Thank you for making that observation.
FDA authorizes Abbott’s fast $5 Covid-19 test
You have no idea of the engineered redundancy for piloted flight. Dual and treble hydraulics/electrics. space for pilot, ejection seat, seat and cockpit, and on and on.
Strip this out and you get a massive increase in the power to weight ratio. Air breathing, modern high efficiency jet engines - even turbo-prop with point jets.
It will take 10 years or more for this to reach optimization. 30G is well within reach, ~~50?? A lot depends of flight endurance needed. They now make mach 15 air to air rockets that no human piloted plane can evade. Jamming helps many of these, but times are getting so short that at mach 15 few loops can close in time to avoid the focussed blast radius of the latest missiles. This means a steered shrapnel pattern, versus an omni directional banger.
I never really thought about what the culture must be like an Epic games until this whole passion play started.

Either they are very, very good at cultivating a public image that speaks directly to the Fortnight demographic, or this is who they are now. Games are great because they can twist physics and omit other bits of reality like politics or sociology. But if you take on Apple like you're trying to win a video game, buddy that's going to be a really expensive lesson.
Is the page actually supposed to have the top half of the title cut off? Is it too cool for me? Or just a CSS fail?
> You pay taxes based on where you have a nexus, such as an office.

That's true as far as it goes, but the requirements for "nexus" were significantly weakened a few years back by South Dakota v. Wayfair. It is no longer a constitutional requirement that a company have a physical presence in a state in order for there to be nexus. Having a sufficient number of customers in a state can definitely subject you to taxation by the state.
Tested investment strategy for amazing returns(upto 40% CAGR) in Python
Disclaimer - This is purely for educational and research purposes, I am in no way responsible for any monetary loss/gain you make using this, I highly encourage you to view this as a learning resource and not as an investment advice.
Possibly useful existing implementation:

https://github.com/unfs3/unfs3

This has the benefits of being tested and having a working read-write implementation (along with still being user-space).
What versioning hell is that? I've found maven versioning really nice.

If stuff is versioned together, keep it in the same repo, but in a multi-module project. If you want independent versioning you need to have an actual interface (meaning semver, backwards compatibility checking etc.) and that's the point where the pieces should live in separate repositories.
I've always been curious on what Mike would do if he could completely rewrite D3. I saw some experiments with a declarative API [0] which seems really interesting.

It seems like the main learning curve for learning D3 is deeply understanding the underlying web technologies (looking at you SVG), so could something D3-like have a more abstracted renderer?

Anyway, once you use Observable - Jupyter notebooks are forever ruined, which is the highest praise I can give. Thanks for all your hard work Mike!

[0] https://observablehq.com/@unkleho/introducing-d3-render-trul...
He isn't old enough to carry a firearm so by open carrying the weapon he already committed a felony.

By crossing from Illinois into Wisconsin with a firearm he was not legally allowed to carry he committed a felon.

Self defense is not likely a position which will apply here.
Rittenhouse is from Illinois. How was he "defending his community" in Wisconsin?
HIV enters deep sleep in people who naturally control the virus
Nintendo was born in 1889 and starting from 1960 it sells game consoles

In those 60 years have sold 750 million consoles (mostly Gameboys)

Apple sold 2.2 billion devices in 13 years (only counting mobile devices) and have become the company with the largest capitalization in human history

I think their power is not comparable, they don't even play in the same league
If Epic pulls this off and Apple will be forced to allow app sideloading and third party appstores, I pledge myself to install Epic Store on some of my desktop computers.
I would expect a slogan that is not so insane that that it constantly has be explained and interpreted by apologists. Lets cut the crap. Defund the police means defund the police.
Apple just forced Facebook to decimate their Mobile App Ads Ecosystem on iOS 14
Side loading apps would not and does not have to be bad. iOS is protected by technical restrictions as well as ToS restrictions. A sideloaded app would not be able to grab your gps and contact list without requesting permission because those are technical restrictions. It would however be able to show adult content and 3rd party payment processing because those are ToS protections.
Orthogonal, the TV series.
Computer scientists attempt to corner the Collatz conjecture
I understand the disgust some people are expressing, but I can't really sympathize with it.

It seems like a case of aligned incentives.
> When I wanted non-pirated games I had to put a lot of time into it (pysically transport the CD's)

Physically transporting the CD's from the game shop (which was an hour errand to me) doesn't compare to downloading for days or hunting that guy whose brother maybe had it on a random CD in his room.
We've been looking for an easy and affordable way to share "what's new" with our customers. Finally a pricing that doesn't make this prohibitive for smaller startups.
Particularly when Epic's entire business model depends on restricting people's freedoms.
Economic growth, dense housing, and nature-destroying sprawl with soul-crushing commutes. Every city must pick two.

If you don't want your city to grow, how about voting for anti-business policies? That will stop the jobs growth and stop your city from growing. Then you won't have to deal with change.

Another option is to go full NIMBY and try to block new housing. This will cause housing prices to skyrocket, which will harm all the young people who grew up in your city, the folks who come to fill all the new jobs, and the poor (many will become homeless).

You must decide by yourself what you wish to do. I hope you will make a decision that reflects your core values, even if it comes with some disappointment.
The goal is to have a staging area where you can encounter failures before they happen in the real environment.

A lot of times you cannot simulate the exact scenario you’re preparing for without actually doing it in a real setup. This is the point of a home lab.
Ah yes, the sanctity of the ToS was violated. My heart bleeds.
Please talk to a finance/tax professional first before doing anything.

While you can get a good overview of the various corporate structures online, there are so many complexities and unique details about your business that you just won't know by trying to do it yourself and these formation tools usually default to the lowest-common denominator.

Surprise taxes and fees can kill your business before it ever starts.
After doing some scraping, next is time for some action and implementing an investment strategy using Python with the data we scraped, here is an implementation of the amazing magic formula by Joel Greenblatt, which is known to generate amazing returns in the long term, find below the implementation in python - https://github.com/rbhatia46/Greenblatt-Magic-Formula-Value-...
1. Side loading apps: Not good! malicious apps can run amok,

Because this has happened on Android?
The Fitbit Sense adds temperature, stress and ECG sensors to take on Apple Watch
I agree. Very hard to decouple the example from the bloody Observablabla and an implement in your own app.
If anyone is still reading the comments here...
I'm currently in the market for a new color laser network MFP for use with Linux, preferably with duplex printing and duplex scan/copy.
Any suggestions/recommendations?
Brother fans: Does Brother offer functionality such as network scanning?
Some automatic updates should really just be different products. The most obvious one at the moment is Android Firefox is getting a big automatic update that, for a lot of people, will be a very big downgrade and an unfriendly UI change.

But Mozilla doesn't want to maintain security patches for X different products. And that's true of most vendors. This model of computing where all users are always on the latest version makes security patching and bug fixing a lot more straight forward.

If you use a web application, this is the model you've always had.
Nice to finally have something that helps a problem I see in every team
When they criminalize self defense all of the law will be made moot and we can expect much more of this.
If bacteria band together, they can survive for years in space
No words about performance improvement on v6 ?
Cosmic rays may soon stymie quantum computing
The individual who lead the effort to mandate backup cameras (after backing over and killing his son) cited ~200 deaths and 15,000 injuries, annually, mostly small children and elderly [1]. I don't know if I'd call it overreach, but I also don't know what the equation is for cost versus tragedy when looking at an issue like this.

[1] https://www.kidsandcars.org/2018/05/14/after-his-sons-tragic...
It's the same way with software APIs... Creating new APIs is generally easy and doesn't need too much consultation compared to removing or changing APIs which would break behavior for all of your users. Apple created IDFA with the explicit intent of targeting ads and avoid using IMEI or MAC addresses. Now they are operating on it without consultation after having allowed a huge market to develop on it. Seems a pretty reasonable comment to make honestly.
>Impact of ionizing radiation on superconducting qubit coherence

https://www.nature.com/articles/s41586-020-2619-8
Awesome product! Great way to ensure seamless internal and external communications around anything product release / launch related. Congrats!
The only time I wrote the word securities I was referring to securities. The other time I was referring to securities I wrote the word equities.

I really don’t know what you are talking about anymore. Turn down the trolling. Congratulations if you have enough money not to care what others are going through. Try not to discount the luck involved in that.