skysight-inc/HackerNews huggingface dataset:
Wasn't it previously occupied by Saudi Arabia? Human rights committee is a joke!
Infinity Search – open-source Search Engine
Worth noting that when Reagan was saying that the Soviets were actually absolutely terrified of US aggression - to the point where the almost started a pre-emptive nuclear war to stop it.

However, to Reagan's credit he did tone things down a bit when it was explained to him that the Soviets really did think the US would attack them.
Not only governments but products that bring this to the masses. Encryption is complex and complicated, I understand why but while it is not simplified for UX, not in implementation, it will be, unfortunately, quite hard to become ubiquitous.
> it follows that 10% or so of the population are, well, nuts. Another 10% are so are willing to do anything to become famous. It has always been this way.

Not sure that's true, though. Here's a cloud to cover your sunshine: what if the very concept that beliefs have to correspond to observable reality is a relatively new one, or a relatively unpopular one (with a 10% of the population subscribing to it)? What if it's an unchanging constant that people believe whatever works for them in the immediate, observable way? What if it's natural for people to believe in lies, if these lies don't seem to cause obvious, instant hurt to them, and especially if these lies benefits them socially (going along better with their tribe, finding their in-group, raising status)?

I worry that for most of history, we could get away with believing in bullshit. And now we've scaled up and advanced our societies to the point they need accurate beliefs to function. Problem is, holding inaccurate beliefs doesn't usually hurt you in an immediately obvious ways, so our monkey brains don't connect the failures of our institutions with the bullshit individuals spread to each other.
And the freeing of half of Europe from tyranny. The reduction in threat of nuclear annihilation of the world. The opening up of huge amounts of the world to free trade and prosperity.
And no escape key! How do you get out of VIM insert mode? Control-[? Might as well use Emacs. At least there's an Option key for Meta.
"IIRC LOOP was used in some software for timing loops; there was (important) software that did not work on CPUs where LOOP was too fast (this was in the early 90s or so). So CPU makers learned to make LOOP slow."

"(My opinion: Intel is probably still making it slow on purpose, and hasn't bothered to rewrite their microcode for it for a long time. Modern CPUs are probably too fast for anything using loop in a naive way to work correctly.)"
> What is the correct solution here, that I don't know.

I know, ban what is fundamentally rooted in bullshit. Homeopathy, "all and every vaccine is bad", "these essential oils will cure your cancer", "5G causes corona", "earth is flat".

Done, there's no collateral damage, but helluva lot less lying.
Since the roles are not reversed, they're working together to bury it and trying to pretend it doesn't exist, because they're con-artists

Yeah, I remember when the editor-in-chief at WaPo settled a Federal suit for $20M to avoid facing charges for his role in running a fraudulent university. Good times. Then there was the NYT board member whose namesake cancer charity foundation was shut down by the state attorney general's office because it turned out to be a front for his own business and political interests. What a con artist, huh. Not to forget the time the chairman of the Democratic National Committee stiffed his contractors for $70 million on a casino project that later went bankrupt. There oughta be a law.
In this case you don't even need to know N, you can just cycle through it until single @ character is in the text and you have the email decoded!

The only thing email harvester would need is awareness of this and few lines of code. The field even clearly identifies itself!

Source: I wrote a generic web-scraper for these emails several years ago :D
Really neat experiment! I hope you keep working on this.
> Features are available almost instantly

If SAM relies on Cloud Formation, there must have been some serious changes at AWS. CF was/is notoriously lagging behind AWS console and API in terms of feature coverage.

The Terraform AWS provider has always been much faster to reflect the AWS API changes.
Is this supposed to be sarcastic? No, it's nothing like US immigration camps.
I Used Python and Selenium to Get a Lifetime Supply of Garlic Pizza Sticks
The US has concentration camps for blacks, native americans and immigrants, where they reeducate you to follow a tyrannical political system? Are they tracked through a social credit system where you can't get a train out of your town if it's bad? Where journalists repeteadly disappear? Where a treaty with the UK is ripped up and a city is invaded?

Yeah. Accurate.
What would you have the UN do? (actual question)

When small states misbehave its a clubhouse for correcting them with military force, but what works for small states doesn’t for world powers.
But isn't protobuf cluttered / verbose?
I think one of the best things about Python currently is that it prevents people with this mindset from running amok :)

> Pandas, Tensorflow, numpy, etc. are all such complex APIs that they are indistinguishable from DSLs.

The advantage of their current APIs, what distinguishes them from the DSLs we're talking about, is exactly that they're "just Python". You may need to consult the docs or the src to understand what a method does... but at least it's just a method, you know how to call it, how to pass args in etc. It has the same level of abstraction as the rest of your code, it is composable on that level.

IMHO Racket is an example of what to avoid. Sure it has great tools for literally building your own #lang. But even in 'vanilla' Racket code... I did a bit of Racket recently and it was constantly frustrating to find in many libraries things that look like, and could have been, just regular functions instead are syntax macros.

Suddenly you don't know how anything works. Where you think you are passing a string arg to a function... you find you can't substitute a func call returning a string, because it's not actually a "string arg to a function", it's a syntax macro that only recognises a string token in that position. Now you have to dig through the source code to understand what whimsical constructs the library author has inflicted upon you, maybe have to write your own macros to work around it at that level.

It's exactly this kind of gratuitous DSL nonsense I would not want to see in Python. It certainly turned me off Racket (and I wanted to like it - there's a lot to like!). Maybe it's part of the reason why Racket and LISPs generally are still niche languages, while Python is hugely popular.

> the nonsense YAML/JSON DSLs that everyone despises

Hey, at least it's not XML :)

There's also TOML and ProtoBufs...

I think these are all good choices, if all you need are data-structures.

If you need actual programming language features in your config that is when these become unsuitable. So rather than inventing your own half-baked DSL why not use one of the thoughtfully-designed "config languages" out there now like Dhall, Cue, Starlark. You won't have to document it or maintain it, and it probably has other useful features and just works better than what you would have made yourself.
>science deniers

This term itself is bunk. Part of science--science being imperfect and reliant on experimentation--is arriving at contradictory results. It is a natural part of the scientific process and is codified in the scientific method.

What is the lesser evil here? Are some scientist so beyond reproach that any incongruent findings are illegal? What if they're right? What if they're wrong but there was no intent to mislead. What if the authority that anoints untouchable scientists is compromised or otherwise acting in bad faith?

Nothing good is going to come from giving credence to a ridiculous notion like "science denier."
bit of a non-argument this. Existence of cheap alternatives misses the point of opensource, its not about cost.
ref: free as in beer vs free as in speech.
Benefits of Content Marketing
Now is nothing special. Australia commenced a two-year term as a non-permanent member of the UN Security Council on On 1 January 2013.

Australia–East Timor spying scandal

https://en.wikipedia.org/wiki/Australia-East_Timor_spying_sc...

Then on 16 October 2017, in New York, the United Nations General Assembly elected Australia to serve on the Human Rights Council (HRC) for the 2018-20 term.

Witness K and the 'outrageous' spy scandal that failed to shame Australia

https://www.theguardian.com/australia-news/2019/aug/10/witne...
repo: https://gitlab.com/infinitysearch/infinity-search
I meant that there is no legitimate reason. Microsoft's need to encourage people to use the Windows Store is not legitimate.
The point of UN and UNSC is as a venue to talk about these things and negotiate solutions - it's not like it ever was an option to have an UN that can make binding decisions on the major powers, no major sovereign power would ever agree to that.

The default position is that a sovereign nation can do as it pleases; if other nations does not like it, they are welcome to try and force it to change with military power - but having nuclear deterrent significantly limits such options.

Since you need essentially voluntary compliance, it makes all sense that any "misbehaving" major nations have a seat on the councils (such as the Human Rights Council), since any decision made without involving them would be just completely worthless empty words.
Have you been screened for lung cancer?
John Cocke, the father of RISC architecture
I'm no fan of the US, but too many people here are basically saying "the US does bad stuff too". You're not wrong, your point just irrelevant. 2 things can be bad without either excusing the other...
Human freedom and rights are more central to well being than material prosperity.
Yes, the US is significantly better even if far from innocent.
There are a number of occasions where I need to print copies of things that I wouldn't feel comfortable doing on a public printer (bank records, tax returns, 2-factor backup codes, paper copies of private keys for crypto wallets, gpg).
i think the Chinese model is more influential than you might want to admit; for example universal surveillance of private communication and some kind of profiling based on big data is now the practice in many places.

I am afraid that a movement towards more control by the central state will be an important current in the period after the Corona epidemic (the states had to take measures to stem the epidemic and once a state bureaucracy got new powers it will be very reluctant to let go of its power); We might see even more points of convergence in the future.
The public knew of work camps but did not know the conditions. It's my understanding the Nazis later turned some of the camps into death camps and attempted to keep that a secret. I believe the war was already underway by then. The world was a very different place as well. Segregation and eugenics were accepted practice back then.
Democrats base their arguments on some bombshell mistruths. Like trillion dollar mistruths. The idea that America underinvests in schools and social welfare, for example, when we spend more than European countries per person on both metrics.
Don't forget about the "smartphone bone"
https://onlinelibrary.wiley.com/doi/full/10.1111/joa.12466
I'm not really interested in defending one regime or another, but let's try not to have death squads raping nuns this time.
Yes but we must be equally outraged about it. Especially since Americans have more power to change the actions of their own government.
Trade embargos? Small ones at first, with an clear plan to plan and timeline to escalate if there's no change. Of course, it would mean putting the lives of those poor people our over our comfort, which means it won't happen.
> If you split you get the issue that you can't reference other resources easily

You can it's just non-obvious. What you do is output identifiers in one module and then import that state file as a data resource in another.
Well, the US does have the concentration camps at the border where forced surgeries and sterilizations are being performed.
We have gone a long way from Logo turtles graphics.
I disagree partially. Much of those fights were enabled by wars, where the men were busy with killing each other, because other men said so. Meanwhile back home the women had to carry on in the war economy, and taking over many former male tasks. That was the primary enabler of womans rights IMO. Not that I'd been against those, just saying...
I trust Linux disto maintainers hell of a lot more to curate software in line with _my_ interests. Microsoft has profit as their overriding goal, so anything that contradicts that will be eradicated from their app store.
The whole Extinction Revolution stuff?
The people of Gaza are also being held in a permanent prison camp. A crime against humanity.
Maybe because they prefer to focus on countries that project their forces abroad to build empires (starting with oil resources)?
Don't we all want silver bullets?

My perspective is strongly influenced from a system dynamics perspective -> money and time in -> experience out. It we look at the whole space and then seed it with lots of money and huge time pressure we get condensation around those kernels. These will be island solutions and they will be very good as lots of money was available. But no money can buy enough calendar time to coordinate over distance. In good old times (TM) we had larger scale solutions but those also took years to develop and the outcome was often less than perfect. At the moment we have a more component architecture (and as they were build in semi-isolation integration is lowest common denominator).

Where does this lead us to? Innovation on the semiconductor layer slows dramatically as financial cost of the next generation explodes, speed-up has stalled and density improvements have slowed. This gives us more time on the software level. The fragmented software landscape makes is harder to do first-one-takes-it-all. Larger consolidated integrations may again be doable as more calendar time is available.
USA, EU members, Canada, Japan, Australia to start have a lot of power to make China think twice. SANCTIONS!
Start with small sanctions first and then a sliding scale if they keep going. But good luck getting them all in the same page, they'll try to cheat and cut backroom deals with China.
This literally is geojson (RFC 7946), which they do say (but don't really spell out). geojson basically give you a way to describe a geometry, state its type (e.g. 'lake'), an associate some arbitrary properties with that region.

IMDF is Apple enumerating some feature types and stating what properties are required for them. In some fields this is called an 'application profile', a particular use of a format for a specific field of use.
Dr Ramani is pretty awesome, but all her views are heavily skewed towards narcissism and it's dangers, rightfully so, since people seem to underestimate that trait.

It all depends how you define charisma. If it's "larger than life" it can be and is often abused, if it's "easy to be around and suave" that comes closer to what I would think charisma is.
They have, China has big problems with Islamic terrorism in its western provinces.
> How does it get better before it gets much worse?

This is the million dollar question. For me I came to see how dogmatic ideas like the Intellectual Monopoly system are. How economic theories fall apart in the face of the gift of digital technology and it's zero marginal cost of reproduction.

I am deeply inspired by the writing and work of Arthur Brock and Eric Harris-Braun.
That's a very cynical take. You don't need to have your own speech rights threatened to care about free speech, and many, many people are capable of defending free speech even if their own views aren't being "suppresed".

My political opinions are reasonably mainstream, but I'll happily defend the free speech rights of groups I disagree with (e.g. pro-lifers.)
As an immigrant who's experienced and seen both countries, yes, and that's with the US's glaring imperfections. We at least are brave enough to openly admit our faults, and it's in our history books and not whitewashed. imo that's a key step. Nothing else is possible if you can't admit that there's a problem, and getting to this step is nearly impossible without free speech

In addition to freedom of speech, we also have freedom of assembly. Combined both freedoms allow our citizens to both bring awareness to the problem(s) and to try to stop it. Is this perfect? No, but it's still better than China (at least on that front)
People need to be realistic about what the UN is.

It's not some global authority that will deal with all issues with fairness and justice.

It's pretty much a way to keep countries connected and acts as a common medium for countries to interoperate. It's pretty toothless and obviously so - sovereign countries aren't just going to hand over power like that.
The output of a CS_P_RNG is by definition reproducible. And there’s really only a small number of applications where, say, ChaCha8 would be too slow.
I'm gonna get a lot of flak for this, but I think there's a massive anti-China narrative on HN. I see so much talk that's based off of people's view from an entirely Western media-centred POV. There's so much more to what's going on. There's a lot of pot calling the kettle black too. There's a lot of good stuff in the TLS from a few weeks back.

Han is the cultural race/ethnicity in mainland China. [0] It's about 92% of the population. So that's a lot of people. Is China trying to sure up its borders? Yes. Is China out for world domination, I really don't think so. Every single one of my Chinese friends is about as sweet as they come. China is the new mystery to the West, and I don't think people in the West really understand them. The amount of growth in China is outrageous. We've outsourced so much there, and then have a go at them for stuff we don't really understand.

I think GP is right in ways. I think there are some nefarious actors in China running the same plays from the playbook written by the Anglosphere war powers, but to lump it all in a say 'China bad' is, in my very under-read / under-experienced, opinion, a terrible thing.

他们很好 - Hope I've got my characters right! Tāmen hěn hǎo

Even the language isn't like ours. It's more direct and blunt.

[0] - https://en.wikipedia.org/wiki/Han_Chinese
I think it's fair to say that the role of US policies, and Reagan's policies in particular, on the fall of the Soviet Union is a matter of some debate.
I think the US is better. Our last ethnicity-based concentration camps occurred 75 years ago, and have now been repudiated by all branches of government.

And we never used the prisoners as organ banks.
Big point about OS for me is hackability what if instead of printing ink on paper you want to print fungi spores on jelly.
Is there CCC for Aliexpress.com?
What’s the point of you second anecdote[2]??? Chinese people suffered the first remember and get it in control. they are well deserved for whatever vacation they want to have. The second half of your comment looks like provocation.

As for the “worst” neighbor part, you can’t just focus on one side of the story. Check the economic statistics and ask the business owners in those neighbor countries if they think China is the worst neighbor. Ask if they want to be given a “better” neighbor while cut their revenue in half. People do benefit from China economically a lot .

Also Everyone wants more in terms of borders and ocean resources, don’t be too biased.
Interesting discussion. I’d like to ask a sincere question:

Wouldn’t a system A that is capable of encoding another complex system B, need to be as complex in order to encode all the information in the result?

It’s like a compression algorithm, you can encode the information, but the complexity level of that information is still there (also the difficulty in compressing the information increases very fast - exponentially or maybe even factorially).

So if the most basic protein sequence requires so many bits of information, wouldn’t anything capable of producing that (in a non-random manner) also require at least that level of information (if not more).

It doesn’t matter what process we call systems A and B.

So it seems if randomness doesn’t solve the problem (because math), then the only conclusion is that there is a fundamental requirement for intentionality.
Depends on the game. Just like some modern games will hold your attention for longer than others. There's some retro games I still clock up a great many hours on.

Pac-Man and Tetris are still my favourite all time games. Doom 2 is still my favourite FPS. Soulcalibur on the Dreamcast is still my favourite beat em up. System Shock 2 is still my favourite survival horror. All of these games were released > 20 years ago (30+ in some cases).
I guess many of the recent hires believe the party line.

But some of the worst Twitter cases are from people who got into Google early and ostensibly adopted the party line in the last 8 years.

These would perhaps get any other job, but whether they could keep it is another story.
I heard a Yale history professor make a similar claim that the Huns were closely related to the nomadic people now in mongolia. I’m sure china is saying so for propaganda reasons but the best propaganda contains a lot of truth.
It's Apple's implementation of the RFC
A FDM 3D printer is mechanically relatively simple; it's more akin to a 3D plotter: it's a vector thing. Household 2D printers do bitmaps.

There's 3D bitmap printers as well, like the SLA resin printers and laser sintering.

The bitmap thing at a high resolution requires higher precision equipment than a typical 3D printer which makes it more difficult to do as a hobbyist. Not impossible, but a factor.
The persecution of black people, too.
The point of the UN is to prevent WW3, not act as the world government.
You can very easily reference resources by using an AWS data source (gets resource info directly from the AWS APIs) or using a terraform remote state data source (gets info from the relevant terraform state file outputs).

Another way is to use a KV store, like AWS SSM Parameter Store or consul. This is useful to link your infra to your CI/CD or even directly to your application
Handy in airports too.
The UN(SC) isn't and has never been a "just solution" or even idealistic in any way. It was and is a way to stop (ultimately nuclear) confrontation between members to prevent WWIII.It has been instrumental to this goal, and this is the actual purpose of the UN. The General Assembly is a nicety.

At different points in time, any member could have had such charges like you make leveled at them. This doesn't mean crimes against the Uyghurs (and indigenous people more broadly) should not be challenged, but "abolish the UN" isn't going to help.