skysight-inc/HackerNews huggingface dataset:
I absolutely despise the kind of content you'd find on parler, but I am still deeply uncomfortable with Amazon and Google's influence over our lives. You can hold two opposing thoughts in your head at the same time.
I thought I read on Twitter a few days ago that it almost certainly was. Someone also linked to an article that I now can't find about extremists setting up an IP link on the amateur bands. All I could think was the instant they initiate a TLS session they've committed a federal crime.
thanks for the laugh! haha I love this
In the USA, monitoring is heavily dependent on the amateur radio community, both informally (average operators encountering, then reporting bad actors) and formally via ARRL's volunteer monitoring program (see: http://www.arrl.org/volunteer-monitor-program)
A fluent hugo theme for bloggers and writters
Well, companies have to abide by the rules of the country they operate in, hopefully we can both agree this is a good thing? I can then say that I wish FB didn't chose to be present in Thailand at all, but since they are there, they should comply with the laws.
Maybe a better idea would be something like the HTTP Accept header for the shell, where the user can set it once and any supporting application will respond in that format.
Amazon has become known for copying products and selling them as Amazon Basics. They either kick the original product off their platform or undercut the prices so drastically the original seller goes out of business.

https://fortune.com/2016/04/20/amazon-copies-merchants/
Overpromise, sell, underdeliver – Cyberpunk 2077
Online algorithms should face regulatory scrutiny, says UK watchdog
In a more general way, the Elastic/AWS case proves a more fundamental vulnerability of Open Source as a business model. A couple of weeks ago, I wrote this article called "Why I wouldn't invest in open-source companies, even though I ran one." trying to make this case and point out a couple of systemic pitfalls in OS as a business model (Apologies for the self-promotion, but I felt this might be relevant): https://www.linkedin.com/pulse/why-i-wouldnt-invest-open-sou...
From reading other HN discussions, I get the impression that a person's home-office setup is a big factor. I.e., good home office --> probably same or better productivity; bad home office --> probably worse productivity.
> Intel is nowhere near that kind of crisis; it may have some egg on its face but the company still dominates market share in its core businesses and is making profits hand over fist.

Years from now, people looking back will be amazed at how fast that changed. The time to react to disruption is now, when the company still has the ability to do so.
As I understand it, ARM's new willingness to allow custom op-codes is dependent upon the customer preventing fragmentation of the ARM instruction set.

In theory, your software could run faster, or slower, depending upon Amazon's use of their extensions within their C library, or associated libraries in their software stack.

Maybe the wildest thing that I've heard is Fujitsu not implementing either 32-bit or Thumb on their new supercomputer. Is that a special case?

"But why doesn’t Apple document this and let us use these instructions directly? As mentioned earlier, this is something ARM Ltd. would like to avoid. If custom instructions are widely used it could fragment the ARM ecosystem."

https://medium.com/swlh/apples-m1-secret-coprocessor-6599492...
Some perspective—for a decent chunk of the population, the USA has always been on fire for them.

There is something to be said for better understanding and empathizing what daily life has been like for a lot of our neighbors and colleagues who never really felt that things were right in our society.
Do you mean that the very existence of free markets depends on strict governmental regulation?

Without state intervention, free market don't remain free on its own?

So, what is free about free markets?
I agree with her - markdown is totally not a superior way to write. It's a good way to mark up text, but writing isn't just marking up text.
The problem here is that Amazon is infringing on copyright, using the "Elasticsearch" trademark and lying about a partnership in a tweet.

> A license is a choice. It means you choose to not gain revenue by directly licensing the IP. Instead, you choose to put the code out there without any further legal obligations on your part as well as those who use that code.

Open source doesn't mean you can infringe on its copyright and use trademarks everywhere you like.

> It also means that you have to find alternate ways of making revenue e.g. by providing consultancy, building services or licensing the trademark (which is an entirely different ball game from open sourcing the code!).

You didn't read the whole article?: "I took a personal loan to register the Elasticsearch trademark in 2011 believing in this norm in the open source ecosystem."
Even today. It's still pretty much the state where I live. Utah's legislature is more or less at the whim of the LDS church. I get what you're saying, though. Church and state both have a shared goal of social welfare, to some degree.
I miss climbing, going out, meeting new people. That for me is what's weighing on my psyche much more than anything else.

I think for me WFH is not that different from normal since half of my team isn't in the same country anyway and our meetings were always in Skype. Actually I eat better, since I the canteen isn't my only option at home.
Again, the Government did not. Rebekah Mercer and the Koch family et al are free to acquire a datacenter or cloud hosting company and build out a payments infrastructure as well. Nothing is stopping them from doing so.

I'm sure Rupert Murdoch would also be glad to contribute as well. Let capitalism thrive! AWS, Stripe, Paypal, GoFundMe have zero OBLIGATION to provide services to them.
Does it even if it helps you commit a crime? Would it not be "facilitating" a crime? I am not from the US so honest question.
Whoa, even trippier, things don't exist until we detect them! That is quantum physics uncertainty taken to a whole new level!
Aside from the obvious marketing attempt at the end, they are correct in stating this, no matter how you feel about [whichever is the latest thing the 2 app stores decide to remove], the fact that they can practically prevent near everyone from accessing any services that are provided as apps by simply agreeing to remove the app from both stores is way too much power in the hand of a few huge corporations. The duopoly of app stores is the issue here, not so much the removal of something the app store owners find objectionable. I am aware that there are other app stores (f-droid, other android phone companies having their own app stores that they sometimes/used to shove in phones as bloatware, not sure about Apple's phones if there is any such thing), but you need to go out of your way to get them, and most people don't bother, so the reach they have is tiny as opposed to the combined reach of 100% of the market share of app stores the Google/Apple duopoly has. Something that is removed from both app stores effectively doesn't exist for most people.
The article reminds me more of Catcher in the Rye than The Great Gatsby does.
I think more interesting is how to decide in advance if a particular use is use in crime. Before a judge will decide there is a crime.
Let me channel Snover really quick:

Imagine you need to get the MAC address of a network adapter in Bash. One way to do it would be...

ifconfig eth0 | grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}'

...another...

ifconfig eth0 | awk '/^[a-z]/ { iface=$1; mac=$NF; next } /inet addr:/ { print iface, mac }'

Both of these are tied to the way the MAC address is printed in the output of the ifconfig command, and there's no contract that says that can't change. In fact, there are probably versions of it out there where these won't work. In PowerShell you would do this...

Get-NetAdapter -Name Wi-Fi | select -ExpandProperty MacAddress

This is far more readable if you pass this script on to someone else, it won't break if the way it Get-NetAdapter gets rendered to the screen changes, and best of all, since I know the discoverability tricks in PowerShell, even though I've never done this before, I didn't have to go to stack overflow to find it.
Related: Mexican drug cartels using radios:

https://news.ycombinator.com/item?id=21109605

A lot of that is probably to reach areas the cartels need to operate that don't have other reliable communication, or have little enough that it would be easily surveiled. Not sure if it applies to urban criminal activity, which is what the ARRL is worried about.
I'll tell you working on a master's was really invigorating for me. Some of the mental flexibility or plasticity returned that I hadn't felt since I got established in my work. I'd recommend it to anyone, though like everything else it's so much better when you can meet in person.

The PhD on the other hand is more like a regular job. That's not to say it's a bad job but it's more about getting things done than just taking time to grow in your knowledge.
> The Bureau has become aware of discussions on social media platforms suggesting that certain radio services regulated by the Commission may be an alternative to social media platforms

So, yes
Honestly, safety isn't my biggest complaint about 5g. We already have a wireless standard for short range networks: WiFi. It supports the same bands and multi antenna beam forming techniques. 5G means replacing open WiFi networks with networks controlled by a handful of companies paying fees to one or two equipment manufactures and pretty much exclusively Qualcomm in the US. Yes, the same Qualcomm that makes Android such a shitty platform by not publish GPU specs/driver code so you can throw out the broken code from the OEM.
I think is is a subtle reminder and hint not to use amateur or FRS/GMRS radios in planning things like that attack on the capitol.
Don't use... well anything, in crimes. Duh.
Hams routinely monitor and triangulate noncompliant stations, and also do staged "fox hunting" games for fun & prestige. But, I don't think it's routine or widespread to monitor the ham bands at scale for illegal or unsavory content.
> What’s the difference between what Amazon does with Elasticsearch vs what someone like Redhat does with the Linux kernel?

Red Hat is a top 2-4 contributor to the Linux kernel though, depending on what source (and year) you take a look (e.g. [1]).

The big difference is that Amazon doesn't contribute back. The comparison seems misguided at best.

[1] https://www.phoronix.com/scan.php?page=news_item&px=Linux-Gi...
> ...they can install and maintain but don't have to develop it too.

As someone building distributed systems, I'd think you'd appreciate that merely "installing" Elasticsearch wouldn't simply cut it for the scale AWS operates at.

I wish Elastic would have focused on their differentiated offerings instead and had let go of their iron grip on Elasticsearch itself (perhaps by creating a Foundation around it).
“Only a hateful racist Nazi-adjacent person could think that the gap between American black and white socioeconomic status is caused by degenerate, pathologically retarded black culture rather than ‘oppression’.“

Am I doing it right?
Even if the applications don't care, there's still the (Docker) container, which cares very much, and which seems to be the vehicle of choice to package and deliver many cloud-based applications today. Being able to actually run the exact same containers on your dev machine which are going to be running on the servers later is definitely a big plus.
Probably more than 8% by value and with the hyperscalers looking at Arm that's a decent part of their business at risk - and that's ignoring what Nvidia, Qualcomm etc might do in the future.

Agreed that intertia is in their favour but it's not a great position to be in - it gives them a breathing space but not a long term competitive advantage.
Not just that, but if you actually look at the implementation its pretty understandable. 90% of use cases are covered by the easiest parts to parse too. PDF might not be perfect, but honestly not much comes close.
I think OP was talking about managed services, like lambda, Ecs and beanstalk internal control, EC2 internal management system, that is systems that are transparent for the user.

AWS could very well run their platform systems entirely on graviton. After all, serverless and cloud is in essence someone else's server. AWS might as well run all their paas software on in-house architecture
I guess I don't understand why the M1 makes developing on Graviton easier. It doesn't make Android or Windows ARM dev any easier.

I guess the idea is to run a Linux flavor that supports both the M1 and Graviton on the macs and hope any native work is compatible?
Will the Tech 'Wokeforce' Be with Us If We Go to War?
I am trying to figure out how these work because this seems interesting to me. My understanding is that the "game books" tell you the rules and the scenarios. But how do you play the games: software, on a table like board games?
Step 1: Look at some law books. If it's in there, then it's definitely a crime.
The beauty of Halmos' derivation, which is similar but not identical to exterior algebra (wedge product), is that his approach is basis independent. A determinant by his definition is scalar invariant over all bases. It is very geometrical in nature.
Often, pain is not about the current state of your tissues, it is about expectations. https://youtu.be/FEsQ70Ci76k
Yep, it's gone, lmfao
Would someone be able to elaborate on the multiplexer feature? [1]. It appears like it's possible to use a single connection over SSH to spawn multiple terminals, sort of like tmux/etc?

[1] https://wezfurlong.org/wezterm/multiplexing.html
> the people actually maintaining the Software are seeing decreased ability to grow the product because a huge company, belonging to the second richest man in the world, is offering it as part of their vertically-integrated oligopoly.

When you choose an OSS license, you're giving permission to any company or person to exploit your product in any way they want, this is how OSS works.

Amazon is not the only one that can do this and I would be surprised if other cloud vendors didn't also offer ES and other popular OSS software to their customers.

Do you expect that just because you created some OSS you deserve some kind of exclusivity on profits made from it?? If you do, you need to understand you need to use a non-OSS license. This seems to be what Elastic has finally realised, but a bit late.
https://en.wikipedia.org/wiki/EmDrive I think this was the one thought to be fake/ineffective.
Not all conquest requires a clash of armies. It can be a forced conquest using financial pressure and adherence to less than ideal social ideologies. This of course happens more slowly.
> How many people actually go trough the trouble of getting a third party contacts app?

100% of the users who don't want to give their contacts to Google. You're right that the Google contacts app provides a far superior experience to the iOS contacts app, so most users who don't care about providing their data will use that if it's the default.

> That still doesn't stop Google from processing the data that people enter.

But how will Google get the contact information? The fact remains that iOS requires the user to log into an Apple account. iOS requires users to tell Apple all the apps they run and ties that information to their Apple account. iOS requires that anybody who wants to get their location also send their location to Apple. Android does none of these.

> Yet on my friends Android phone all he had to do was enter my phone number and the same e-mail address I used to register a YouTube account, and Google matched and linked those two together to populate the contact with my YouTube profile picture.

This is called contact merging, which Google's contacts app does far better than iOS's. iOS is a far less usable platform with far more unavoidable privacy invasions.
> In my opinion it seems like Elastic wants ElasticSearch to still be perceived as the fully open source project (with all of its good connotations) it once was.

That’s my attitude towards most of these license changes or “open core” pivots. These companies want all the good will and community contributions of “open source” while still being able to wield intellectual property protection laws against other companies who dare compete against them on unrelated, commoditized services like hosting.
So can we reevolve dinosaurs now?
Indeed and that was with HP.

Look long enough back and you have iAPX 432!
> Reducing it to an issue of following license terms is short sighted

It's really not: the license terms are the root of the problem you are pointing out. We can either voice our (righteous, but ultimately pointless) anger or we can try to analyze what's happening and how to fix it. So let's do the latter.

Amazon offers a fully managed ElasticSearch service running on the core ES code because ElasticSearch was, up to this point, released under the Apache 2.0 license which fully supports Amazon's right to do this.

Amazon offers a fully managed MongoDB compatible database called DocumentDB. It is not based on MongoDB – Amazon reimplemented the core functionality but maintained the MongoDB API layer.

MongoDB Inc. makes the forceful point that it is not a drop in replacement[1] but a rather crippled product that lags behind what MongoDB can do and continues to diverge. This is likely very good marketing for MongoDB and probably helps their company succeed :)

Why did Amazon do this? Why would Amazon use the core ES code but go through a more difficult reimplementation for Mongo?

Because MongoDB's core was licensed under the terms of the AGPL3, but all the drivers that implemented the API functionality were implemented under terms of the Apache 2.0 license.

Beginning to see the solution?

[1]: https://www.mongodb.com/atlas-vs-amazon-documentdb
tbh, didn't run into this problem yet.

Half of my project is being developed in serverless (the microservices) that add to the big monolith application.

I've basically implemented a "monorepo CI/CD" which mostly works fine for our needs. (With some limitations/bugs in Gitlab CI due to the monorepo design)

For the most part we probably don't get so many functions bundled together, thus avoiding the deployment limitations referred.

Only one serverless app is reaching any kind of limits (200 resources per Cloudformation template if I remember correctly)

https://pedrogomes.medium.com/gitlab-ci-cd-serverless-monore...
> quick-and-dirty character family tree for my own reference

KeenWrite supports inline TeX, Mermaid (via Kroki), R for calculations, and interpolated string variables:

https://github.com/DaveJarvis/keenwrite#screenshots

This allows me to create a family tree and, when I change a character's name, the diagram---along with every other reference to their name---is updated automatically. Here's a video showing how it works:

https://www.youtube.com/watch?v=u_dFd6UhdV8
Scottish environment agency ransomware attack leaves systems badly affected
"Almost a month on from the initial attack, the Scottish Environment Protection Agency's (SEPA) systems remain offline - and data stolen from the organisation has been published by hackers."
15 years is long, even longer in Linux time...
Speculation: we're just about to see a bunch of secondary offense charges come down for the Capitol riots, or at the very least forfeiture of the equipment.

I wonder if the executive order signed the other day might be relevant to this (preventative in its effect rather than complementary)? https://www.whitehouse.gov/presidential-actions/executive-or...
You can shorten any argument name in PowerShell, so long as it can be disambiguated:

PS C:\> ls -di # same as Get-ChildItem -Directory; -d would pass the -Depth parameter instead

Directory: C:\

Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2020-07-24 18:09 PerfLogs
d-r--- 2020-12-14 22:45 Program Files
d-r--- 2020-12-24 22:57 Program Files (x86)
d----- 2020-07-23 11:29 temp
d-r--- 2020-07-24 14:19 Users
d----- 2021-01-15 21:33 Windows
With fewer borders, Chinese Bio-4 labs might have have had better oversight. Global externalities need to be addressed by global agreements. Pandemics and climate change are two such externalities.
If someone can teach _any_ programmer how to estimate accurately they will literally print money. Its inherently a hard problem (I'd argue a siren song). To truly succeed you need to perform a massive stakeholder education on software development, hidden costs, and the highly dynamic nature of the beast.

Then you need to train the IT professionals to build the dynamic nature into the conversation and process. You dont quote a number, you give a range. You communicate confidence levels and uncertainty clearly and continuously. You update assumptions as new information comes available. You _push back_ when the uncertainty is frowned on.

It can be done successfully on a micro scale sure, by working on it within an organization and/or team. But its not scalable and its not a 5-step plan. Its hard.
this is the sort of wondering that has led me to have a veritable collection of niche usb peripherals (including a streamdeck haha)
I'm burnt from having to continue to go into work despite the pandemic (which I believe is the reason I ended up catching COVID), I'm burnt from having to listen to nutjob conspiracy theories all year, I'm burnt from watching the democratic process be systematically undermined by foaming-at-the-mouth entitled asshats and their gloriously corrupt cheeto-colored leader, and I'm burnt from those people getting a pass by party-before-country fuckheads.

I only got to work from home while I was quarantined because of the plague, so no, I don't think work-from-home is responsible for my burn out.
> Nearly every Android in existence gives Google remote root access to everything on the device.

That's the point. You're choosing a phone, not among all Android phones at random (or worse, all smartphones at random, which by virtue of including iOS worsens your odds).

Even Android phones made by Google are usable with a DNS block on google.com (as long as you manually sideload OS updates), removing Google's remote root.
I just searched for it and I found a story about Air Force One that morning in Sarasota:

https://www.jacksonville.com/news/20160904/anderson-morning-...

> Air Force One — the 747 that transports the President of the United States — took off in an unconventional direction and climbed nearly straight-up, like a rocket, at 8,000 feet per minute in the direction of the Gulf of Mexico. No one had ever seen such a steep and urgent ascent.

That's quite a trajectory for a 747.
People who are intending to use radios to commit crimes aren't going to read this and go... "Darn."

As a HAM, to the other HAMs who are worried the FCC will use this as justification to curtail your privilges -- they will, and they'll tell you it's necessary for your own safety.

Will it make us any safer? Of course not. So where does the real problem lie? The people using radios to commit crimes, or the government using that as justification to restrict freedoms?

The answer is: yes.
> you'd expect performance-portability between Graviton ARM and Ampere Altra

I agree, that would what I would expect too. Still, are there many public clouds built of these Ampere Altra-s? Maybe we gonna have them widespread soon, but until then I wouldn’t want to build stuff that only runs on Amazon or my own servers with only a few on the market and not yet globally available on retail.

Also, AFAIK on ARM the parts where CPUs integrate with the rest of the hardware are custom. The important thing for servers, disk and network I/O differs across ARM chips of the same ISA. Linux kernel abstracts it away i.e. stuff is likely to work, but I’m not so sure about performance portability.