skysight-inc/HackerNews huggingface dataset:
> ADS-B is definitely more popular than AIS, and I've always wondered why. Perhaps it's that airplanes evoke more wonder, and is more accessible over land than poor old ships?

Having worked on product applications for both I'd say:

- There's a lot more B2B and especially B2C/B2B2C commercial use cases for ADS-B data, because flights are more time sensitive and more likely to carry passengers and commercial partners align schedules to the minute rather than to the day!

- The aviation enthusiast community is that bit nerdier and more timetable and "what did I just spot?" driven and can play with receivers even when not near the coast, so the crowdsourced ADS-B model works well.

- AIS is shorter range and has more issues with spoofing, data gaps etc (the commercial providers can clean it up but it's a bit more of a challenge for hobbyists)
Yeah, it's quite a shitty history, as is what CCP is doing
JSX allows your version too.

<Circle draw={[150, 77, 40]} />

It's a bit hideous, yes. But it illustrates the point: most people prefer what are effectively named parameters.

// alternative interface
<Circle draw={{ cx: 150, cy: 77, r: 40 }} />

Since all three are of the same type and potentially within the same order of magnitude, there's no way to discern what the values represent.

In any case, you're free to pass an entire collection at once:

// individual props
<Circle {...props} />

// pass all options in one prop
<Circle draw={props} />
The timing, just a coincidence some say.
Surely you should be aiming this at the person who said "Even chinese don't want to be Chinese" - conflating the two, and not the person pointing out how incorrect that statement sounds.
I don’t know how most people view it, but caring for the people in HK became for me a plea for them to get out, because there seems to be no way left for them to keep integrity while still living in their home.

Following the events was sheer pain, and at some point you have to cut the stream because it really was despair pouring in news after news.
I still don't understand why, for projects and similar topics-based discussion, we don't use NNTP instead of Email. Email is good for addressing specific people only, and you're supposed to have been part of the conversation since the beginning so it does apply to personal correspondence but it scales horribly bad for groups of people:

- there is no included history. You need to manually download hand-crafted archives from a bespoke endpoint but then you need to import it all. If you want to quickly read some old message there needs to be a relay to a public inbox type of thing which is a hack

- mailing lists software exist but they are another hack. There is no standard for subscribing or unsubscribing

- projects often have multiple lists anyway so they need to install them all

All of these issues are solved with a network of NNTP servers, and even more: automatic backup of posts because that's how NNTP works, messages are shared accross the network so every message has a specific URI (https://tools.ietf.org/html/rfc5538) and can be addressed directly and retrieved on-the-fly if needed
But prints work equally well in any environment.

I can remove prints by just checking out the latest version of the file.
So you have a header/footer sequence that we sort of know is required (remember the MZ and chksum for .EXE files) but we have no idea what that bits in between does except we can read the letters and copied it in part from the actual virus.
I wouldn’t call it extremely simplified; you can go simpler: https://science.sciencemag.org/content/351/6280/aad6253
This is not that simple, unfortunately. Advertising in itself is not bad. Why informing about a good product is something wrong? How we would have Tesla or iPhones, etc. without advertising. Nobody would know about all of those.

But something went wrong at some point.

Similarly with options - options were a great way farmers could offload risk to the products buyers, who, in exchange could get better prices.

But when options started to be used for something which is not much different from lottery bets, again, something went wrong.

This is important lesson. Capitalism is a great system, but it cannot be narrowed to greed. Capitalism requires working ethics since we are not able to regulate every aspect of life - it is practically impossible.

But ethics no longer works. Big IT companies owners were fixing employees wages, who cared. Amazon owner does not care about warehouses workers miserable work conditions. Facebook owner is ok to steer people into fights, as this increases "engagement", ads clicks and revenue.

Has it happened that Jeff Bezos or Mark Zuckerberg was asked to leave his country club or whatever place they are hanging out because of the unethical behavior? Obviously not.
Perhaps not, I suspect that the pins are probably normally tied together. That it's possible, and some of the failure modes are _weird_ is a bit frustrating.
There's a difference between having niceties and content in one message:

> Good morning! When I foo the bar, I expect it to baz, as per documentation at <link>, but it seems to be drizzling instead. Could you please tell me if it's me doing something wrong, or there is a bug in bar that prevents me from fooing it? Thank you!

Compare this with the typical annoying IM exchange that happens across multiple timezones (EU ↔ India seems to be the worst):

<Mar 01 2021 05:59> Them: Hi
<Mar 01 2021 10:00> Me: Hi, what's up?
<Mar 02 2021 04:03> Them: Do you have a moment?
<Mar 02 2021 10:00> Me: Yeah, what's your concern?
<Mar 03 2021 04:20> Them: I have a question
<Mar 03 2021 10:00> Me: What's the question?
<Mar 04 2021 04:54> Them: I'm trying to foo the bar and it doesn't work

Grrrrgggh! Four days! FOUR days pass and they are only starting to ask the damn question!

Okay. Sometimes it's not so bad. Sometimes it's only two days wasted.
What is this interface? I have ubiquiti hardware but not any UniFi hardware, is this only a UniFi thing?
This. I also used it, works great.
See also:

> [Critiques of Israeli government]

> "It's really sad to see ... plagued by anti-semitism".
Hehe, good one.
Seen this about 50 years ago. It was method of saving expensive Teletype ink ribbons. Instead of printing same repeating messages on mainframe log, it printed only those parts that were different from previous line.

And of course empty line was "ditto". Except this wasted paper and was later replaced with "...".
Yep, got bit by this exact behavior too, returning a typed nil error as the error interface.
The check for err == nil said false, although we were returning a nil typed error...
you are force pushing to your own branch. It's also frequently done when you rebase your branch.
And Julia with @show.
The liberal open Hong Kong we used to know has died in 2020, the year they passed the national security law. Elites and professionals in Hong Kong are thinking where to move their families to and those chose to stay have to accept they are now no difference than an ordinary mainland Chinese citizen. CCP did not and will not keep any of their promises. All the Sino-UK agreement and the promise of 'One country Two systems' are simply jokes to CCP.

The world needs to realize the CCP is a truly evil party and if let uncountered, it would eventually engulf the whole liberal, democratic western socieites.
Valve is privately owned, which I think makes this promise a little more believable (or at least more feasible).
It relates to what I heard in Taiwain (obviously from a biased leaning). But it's not sinophobic from my perspective, let me explain:

From the perspective of some people I talked to in Taiwan, they see it as they "saved" what Chinese culture is, and what China represents today isn't "Chinese culture."

That may not even be the right way to describe it but essentially there's culture vs government as the issue and they're not the same thing. A big fear of the non CCP people's I talked to is that CCP is destroying Chinese culture and that means they aren't Chinese.

Again, just trying to add some color to what I can identify. I rather add color than blur the lines.
Hong Kong wants to be 'Chinese' just not PRC.
Here's how. Hong Kong is part of China, yeah, but it was (under one country two systems) an autonomous part, with its own constitution, law and judiciary, which was democractic. What makes a state? Territory, legal and executive autonomy, defense. HK did not have defense, but it had everything else. It was a de facto state, and unfortunately HAD to be, because it was to be democratic in China. Hence, it was de-facto invaded when the "security law" was imposed (in violation of HK autonomy). The analogy is not perfect, and for sure this does not make it worse or better (it's bad because it's a violation of democratic rights and against the expressed wishes of at least half the population that demonstrated against the extradition law, NOT because of souvereignity issues). But there is an analogy with invading a foreign country that is pretty strong.
This, so much. Everything I say is always taken as apologism, while I just like my country.

If a US born american like his country, it's patriotism.

If a China born naturalized american likes both of his countries, it's proof of CCP manipulation.

Impossible to win.
Introduction to NLP Text Classification
Not to mention:

Waymo: "you can't have a self-driving car without LIDAR, trust us"

Also waymo: "on a different note: we sell LIDAR now, completely unrelated tho"
dominatrix
This is the UniFi Controller appliance, software that lets you deploy and configure the WAPs from a webapp.
Auhentication container
> I always wondered how people in Seoul could deal with living so close to North Korea, with artillery pointed at the city perpetually.

When was Seoul actually shot at, though? Perhaps a better comparison would be Israel, which is a first-world country that actually has rocket attacks against its citizens weekly.
Nvidia Proposes Mesa Patches to Support Alternative GBM Back-Ends
The author suggests that if I find email horrible to work with, it's my mail client that's at fault, but doesn't expand as to why this is or make any suggestions for what to use - can anyone help me out here? What am I missing from some amazing holy grail mail client that I don't get in gmail webapp or the default MacOS mail app?
> I wonder where is the breakpoint in throughput where it become useless to have more. While ATT stance of 50/10 is certainly not enough for common usages

How is it not enough? That's more than double what I get.

Here (in Silicon Valley) I get 23Mbps up / 1.5Mbps down. Seems plenty for nearly anything I can think of doing. With 13 months of stay at home and three concurrent zoom session running pretty much all day, it works just fine, never a hiccup.

The only use case where I wish for more upload bandwidth is for uploading backups to remote servers.
Most errors in Go are still just strings, potentially with some comparison possible witht sentinel values like in the "io" package. As and Is give some nice tools, but its still up to documentation to decide which one to use, and different packages have different conventions for returning error types vs error values.
It's just `apt-file search /path/to/file` actually. I think there's a dpkg command that is limited to installed packages as well.
I know its a HN trope criticising the site rather than article, i found it ironic that an article about visualisation had terrible colour choices in the code snippets. the function names are next to unreadable for me. https://i.imgur.com/hApspGP.png
Well :
1. A 4K video, if I estimate it at 56 GB per hour, need roughly 16MBps. Even if 3 people are using that, that's 50Mbps needed.

2. Downloading a video game is usually capped by the server providing the download and not by your fiber connection speed.

3. Same for cloud backups, I never witnessed a case where my connection got saturated by this, usually server side won't handle that much throughput.

4. I wouldn't know, i don't think it's that typical though ?

Point is, all of this roughly fits in a stable 100Mbps connection actually providing it's announced bandwidth (and not the shitshow that usually is a 100Mbps ADSL connection). 200MBps would be plenty, 1 Gbps will be unused.
The 7z format is also a massive, MASSIVE over-engineered mess, that is basically impossible to actually implement full support for.
$43 Billion has moved out to Canada alone. Imagine how much has gone elsewhere [1].

It will be very interesting to see if the rest of the world allows Hong Kong to maintain it's independent financial status or if HK is considered 'China'.

[1] https://nationalpost.com/news/world/a-record-flight-of-capit...
> To us 30 year old win DevOps

There's your problem right there. If you expect unix models to follow the particular broken-by-design failures of Windows on the server then that's the problem.

Unix models have their own broken-by-design crap, and it is different to the one you know :-)
Show HN: I wrote an online binary tree visualizer
"public knowledge" - I don't know about his exploits, and I am part of the public.

I repeatedly said I can not defend him because I don't know enough about him. But I can comment on the attacks that are being launched. I have looked into the alleged "support for paedophilia" and comments of "old guy hits on young women", for example.

Maybe if you want to kick out RMS, you should compile a good overview of the public knowledge, with as many verifiable claims as possible.
True, but it does seems like a valid question though?
Exactly this - once you get anything over 20-30 Mbps up things like continuous offsite backup becomes more viable - I recently upgraded to 500/75 FTTP in the UK and an initial backup on a new computer is so much faster.
Show HN: Poulette – A Color Palette GUI
I wanted to create an elegant and unusual color selector interface that was still easy to learn and fun to use.

A feature I like is that every color you create is kept on the palette so you can build new colors upon previous ones. It's also kind of a natural way to create a history of the colors you used.
Colors that are removed from the palette are kept on the side so you can temporarily reduce the complexity of the palette.

For the technical side, it is made with regular js/html/css and webgl, no framework is required. It is supposed to work on touch devices as well as desktop computers.

This is still a bit experimental so I'd be very happy to have some feedback. Thank you!
"Klaatu barada nikto"

" We have come to visit you in peace, with good will."
―Klaatu upon arriving to Earth
They have different use-cases:

* Arrow is columnar, batch-oriented, geared toward high throughput.

* Bebob is record-oriented, similar to Avro, Protobuf or JSON, geared toward low latency.
> Meanwhile in Europe we get err. idk. Scandi crime dramas?

"Nordic Noir". Love it when occasionally behind it all there isn't Russian or East-European mafia but some homegrown extremists.
If it was part of Qing, and Qing fell, why should Chinese Republican govt and/or PRC have any say in the matter?
Florida Governor to Forbid ‘Vaccine Passports’ with Executive Order
Show HN: Froged 2.0 – Scaling your Customers Engagement
It's a nice thesis but I disagree. Yes, the complexity of English is distributed in other places rather than in an exaggerated number of cases or multiple verbal conjugations.

But it is still easier than Mandarin or Hungarian (especially for speakers of PIE originated languages ;) ).

If you have languages that have "standardized teaching" you'll see that it takes a much longer time to go from A to B level in German than in French for example. See this (scroll down) https://www.mustgo.com/worldlanguages/language-difficulty/

Note that this difficulty is "kinda" reciprocal (not 100% because English is easy to a German speaker but not vice versa), you could have a different index for native Chinese speakers for example, but I'd bet English would be one of the easiest even then.

Sure, English has historical advantages, before that it was French and then Latin and people dealt with those in some way, so you have a point (access to a language plays much more on the ability to learn than grammar for sure).
Ubisoft creates Design System based on INGs Lion Components
Cool project! My only complain is it defaults font to Courier (monospaced) which is harder to read and takes more place. You might use ‘Georgia’ which is web safe and pretty legible. Or of course, Times New Roman (just like site on this post)

Please refer:

https://practicaltypography.com/monospaced-fonts.html

https://practicaltypography.com/body-text.html
It's convention on here. And politeness.

The word "News" in the site title is a clue.
Curly bracket in just HTML and CSS
Just updated my controller VM (for two access points) to 6.1.71. Good thing it's on a ZFS volume, and that I made sure to snapshot it before updating, because I just rolled it back and dropped a pin in /etc/apt.

Ye gods. Video ads in my management interface? Are you KIDDING? This is ridiculous.

Sigh. Everything is turning to ashes. Every. Fucking. Vendor. has decided that it's perfectly OK to spam you and hoover up your personal data. And no, don't say "Apple" since I don't trust them any more than Microsoft or Google.

In any case, it makes me very hesitant to "update" my EdgeRouter, for that matter. :(

Ubiquiti has been skating on thin ice with me for a while, after their earlier telemetry kerfluffle, where they eventually did the right thing. But this is beyond the pale. The only thing I've seen worse was years ago when Belkin started hijacking HTTP connections to serve ads for censorware. [0]

At least the access points are capable of running OpenWRT, but I don't relish the prospect of reflashing them. The ERPoE-5 is the lone EdgeRouter I don't see in OpenWRT's hardware table. :(

[0] https://www.cnet.com/news/web-hijack-riles-belkin-router-use...
If someone gives you a fake bill (or possibly even an ATM) and you don't notice for a while you are in the same boat. The police won't be able to help you.
If you look at the New Silk Road Initiative with that mindset, China is in the process of building up influence over countries around half the globe. Foreign governments get huge loans for funding immense infrastructure projects to facilitate trade with China. Reportedly, these loans come with terms that prevent these governments from speaking or acting against China. At least some states are too poor to repay the loans as a lump sum, which gives these agreements teeth.
It seems like humanity is stuck in an ever-increasing consideration of Game Theory. It seems this conceptual model will always trend towards the direction of puffing up bigger, and bigger chests.

Is there a possibility we could be having it all wrong? The potential to assume non-confrontation instead of environmental risk?

With our current programming, I guess not.
America should allow open immigration from Hong Kong for a year. China by all rights has a claim to the land. But the people who want freedom should have it and we should take them in.
> Capitalism is a great system, but it cannot be narrowed to greed. Capitalism requires working ethics since we are not able to regulate every aspect of life - it is practically impossible.

Whether it's still Capitalism at that point is an interesting question. Some people seem to call any market-based system capitalism. For others the lack of ethics is definitional.

My own view is that we probably ought to stop using the term "capitalism" entirely for the most part, and be more specific about what we mean.
I am also upset by the lack of elections, but looking at the US politics from Hong Kong, I see a lot of similarities.

The attempts to silence and stigmatize opposition, to close opposition media outlets and deplatform them on social media, harassing advertisers to make sure they don't advertise with the opposition, and the media working with the government to promote some events or views and to bury some others — that all is painfully similar to Hong Kong.

You guys over in the US should take a closer look at that.
So is this comm.....
Exactly. And prints are cross platform cross language etc.
Really interesting study, I will give it some thought.
Yeah. This kind of mirrors my thought that our visual cortex is excellent at split-second image recognition, for things like identifying predators, dangers, etc, and this lack of "thinking" is why our current generation of neural networks has matched the performance of humans on image recognition tasks. I agree that there is a "time" component necessary for improved thinking or intelligence, and since our current neural networks don't have these dynamics, they are lacking. Extremely deep neural networks, especially with residual connections, IMO are better approximations of "thinking". Models such as ALBERT demonstrate that duplication of the same layer can still perform extremely well on NLP tasks.

I'm still intrigued by the Neural Ordinary Differential Equations paper [0] and the research in that direction. I also remember reading about differentiable neural computers, but I haven't followed the progress of that at all.

0: https://arxiv.org/abs/1806.07366
Advertising is the most toxic virus ruining everything it touches. TV, then Cable TV, radio, usenet, on and on. Can anything survive the destructive ravage of ads?

In my dream world, all forms of push advertising would be illegal, full stop. Meanwhile, I'll put whatever effort it takes to block everything.
I have a (mostly) working Frank. I have collected all the source code, papers and talks from VPRI and the Squeak and Croquet research community, several TB but it needs to be organised. Volunteers? morphle at ziggo dot nl.
I'm working on a many core processor for FPGA, ASIC and Wafer Scale Integration to run all these bytecoded VM's and GUI's.
Not true. For hobby projects, using netlify and heroku is often cheaper, agreed. But for serious organization it might be cheaper. Heroku's standard 2x dynos pricing is $50 per month [1]i.e 1GB mem, whereas a droplet in digitalocean is $5 per month for the same resources[2] with 1000GB storage. Lets add loadbalancer to the mix additional $10 per month, domain and SSL certs are negligible prices, max would be $20 per month. It comes at the price of engineering time.

[1] https://www.heroku.com/pricing

[2] https://www.digitalocean.com/pricing
pfSense might have a lot of features, but the UI is terrible in all possible ways. They should stop letting their programmers "design" the UI; dumping the raw database into an HTML table is not a good user interface.
If my friends are any indication, most would be hesitant to move to the US due to physical safety issues in American streets.
There's also FlatBuffer, which is also specifically made for Gaming application by Google.
The old style printf from C is still the best formatting tool for output/debugging. The C++ style was just a distraction without introducing anything of real value. log4xyz has some nice features in terms of enabling/disabling at runtime, through a config, but ultimately, printf rules.
I can get pretty close using JPEG quality 5.

djpeg mark-sundeen-shinglewide-1_h.jpg | cjpeg -q 5 > test.jpg