skysight-inc/HackerNews huggingface dataset:
The benefit of being a government that oppressing people who criticize it, is that they don't actually have to punish every single dissident.

All you have to do, is make the threat known, and punish enough people, that everyone else falls in line.

In this case, the behavior was directly caused by someone being justifiable afraid of something that could happen to them.

This is known as a "chilling effect".

So, yes, the CCP absolutely has something to do with the culture of fear that they created, that causes people to take these actions.
One way this hair-brained Apple program could end is to constantly generate an abundance of false positives, and try to render it useless.

For those old enough to remember “Jam Echelon Day”, maybe it won’t have any effect. But what other recourse do we have other than to maliciously and intentionally subvert and break it?
That's what the professor thought would happen, based on historical precedent. She used that precedent as a basis to proactively act against the candidate.
Ban on space weapons is an interesting point, as it was done early enough, the downsides were immediate enough, and the upsides far away enough, that it was politically doable.

Autonomous robots are much further along, relatively, and the upsides are realizable next year whereas the downsides are in the farther future. Does not seem promising.
Show HN: JSON library based on the ECS pattern, written in Nim
You should read this:

What Every Computer Scientist Should Know About Floating-Point Arithmetic

https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.h...
He was getting a PhD from a university in China though? He was deregistered as a PhD candidate in his former university as well. If you're on a Chinese government scholarship and visa and your livelihood depends on that (as well as new family ties), why would you criticize the Chinese government? His research and life was tied to China. I would imagine you'd want to play by their social rules then.
> we now have a generation of programmers who think a GET request only returns JSON, and were never taught it can also return HTML

Can't relate more to this. I sometimes find it difficult to accept that some of my peers in the college thought that fetch is the only way to submit a form. Those were the same people who fetched json to render a static blog post
The Amiga was its own thing; it wasn't Linux + something. That gave it its own culture, and everyone just naturally went for that as well. Replicating that today would be a tough challenge. It was... I don't know, a different way of looking at things. Take starting a process: on Linux you copy the existing process, then throw everything away you just copied, and then load a new process. And apparently that strikes nobody as weird. The proper primitives, from an Amiga perspective, would be "create a memory space" followed by "load an executable into that memory space". Obviously the Amiga didn't have memory spaces so I'm just making this up, but it would give you the notion of memory spaces as something that exists separately from processes and threads. Also, it would remove the distinction between processes and threads entirely: there are only threads, running in one or more memory spaces. I mean, the existing primitives get the job done I suppose, but it just looks so... inside out, I guess.

But rather than try to copy things like how Workbench looked (which I don't think anybody really cares about), it would perhaps be more useful to try to add the best Amiga parts into other systems. The pervasive scripting would be a good start: I'd love to be able to script as much as on the Amiga in Windows or Linux. Obviously it would require some thought on security, we don't need scripts running rampant.

I wouldn't couple it to a specific language, and in fact I don't think that was the case with ARexx anyway: the interface was open enough that other scripting languages could have been supported on the existing ARexx infrastructure.

I'm not going to do the work though ;-) Got enough going on ATM...
I visited there in 1999. After the original experiment failed, it ended up used by Columbia University for research and a friend of mine from high school was a student there. She and I drove all the way from LA to Oracle, AZ to pick up a friend of hers doing a summer course there, stayed a few days, and he came back to LA to spent the rest of the summer with us.

Years later, in the Army, I was struck by how similar the permanent living structures at the National Training Center are to those at Biosphere II. At least structurally. The students get real rooms whereas we got cots and tape on the floor. Another thing that struck me at NTC was how similar the landscape looked to any pictures I've ever seen of Mars. If NASA wants maximum fidelity, don't just put these people in a closed room, but do it underground in Death Valley.
OPEC hates this one simple trick!
I’m an American, so my taxes have footed the bill for Afghanistan’s security and liberty for the last twenty years. I don’t like that this is the cost (and I’m sympathetic to people who are frustrated at the expense), but seeing how quickly the Taliban have swept in, I would rather maintain a minimal force for another two decades, especially if the burden could be shared by the International community and perhaps specifically the regional community who have the most to gain from a free Afghanistan. It’s probably not reasonable to expect a country to effectively adopt democracy in just a few years’ time, so maybe we should anticipate longer time horizons.
Metals don’t have a “nice plastic region “ either. If the parts of your aircraft have been permanently elongated by plastic deformation, you’ve destroyed it.
I use the umatrix browser extension and turn off all scripts except for web apps I use like github and this site. Sites look funny, but the truth is 90% of your browsing is probably reading text, and something you're trying to read has no business embedding all this nonsense in it. Try it, use umatrix and turn off JS by default.
The cable could be manufactured from the Aluminum in the Lunar regolith which could simplify the logistics.
What comes after open source? (2019)
Major record labels sue Charter Communications again for copyright infringement
A typical defeatist neo-luddism stance. You are part of the problem.

Instead of spreading your nihilism, you could be a force for good. We are not powerless. We can make a difference.

Contact your elected officials. Start a movement. Create a direct competitor to Apple. I know it’s tough, but we all just need to come together and stop the negativity.

Excuses or results. You choose.

Sent from my iPhone
Is the article romanticizing work at an office? It seems like they just want a historical sound registery of different work environments. Cataloging something in a history book doesn't mean we're romanticizing it, and neither does a registry of sounds.
It might be worth considering a MVNO such as Mint or USMobile - you can end up with monthly bills of around 30usd or less with unlimited call/text and considerable data allowance.
> While I’m all for being efficient with power, it feels like a waste of resources in this case that could have gone towards more housing (it’s an issue of laws in CA).

Keep in mind that homes for Habitat for Humanity go to low income people. Energy efficiency standards for appliances have made them drastically more efficient over the years, and it's probably not great to saddle low income people with higher energy bills.

In fact, a big problem with continued improvements in this area is that low income people are the most likely to be living with less efficient appliances, homes with inefficient heating, cooling and insulation, etc. and they also do not have the money to actually upgrade any of that and lower their bills.
If you want to start a conversation about something and maybe help grow people's understanding of it, using pithy, semi-comedic statements is a great way to do it.

Will's original "FAILS.FEATURES.BUGS" tweet, https://twitter.com/willmcgugan/status/1423678688802058244 has been retweeted 256 times and got 855 likes.

I included "major version bumps should be rare and apologetic, not careless and frequent" in this tweet: https://twitter.com/simonw/status/1424050624388206600 - and it got 1 retweet and 12 likes.

I don't think this discussion was patronizing. I think that Will helped a lot of people understand a concept that they may have missed.

Fundamentally our disagreement here seems to be about whether "major version numbers are [...] a permanent reminder of how many times you got the API wrong" means the same thing as "major version bumps should be rare and apologetic". I think the first is a slight exaggeration of the second, made for impact - and that the response to it showed that exaggerating it had the desired effect.
This devil allows high productivity though.
The problem with just solving DNS privacy is that Winnie doesn't care whether you "privately" resolved the name or not, blocking the entire server works fine when each server corresponds to one name. The ability of users to privately resolve winnie-the-pooh.china.example to 10.20.30.40 doesn't help when Winnie can just block 10.20.30.40 entirely.

One of the things we see with the Great Firewall is that you can reach some brand new service, and then a few minutes later (after presumably some automation span up, examined it and didn't like what it found) it's blocked.

In contrast under ECH Winnie can choose to have 10.20.30.40 blocked, and if the only things on it are winnie-the-pooh.china.example and kick-putin-out.russia.example then why not. But if it also features popular-website.example then that's a difficulty.

If it helps while I expect Cloudflare will continue as before, ECH is actually carefully designed so that intermediates can be set up to be able to discern that you want winnie-the-pooh.example and make that work without in fact knowing how to answer for that name. In effect you can sign up to have some popular host (e.g. Google, Amazon, or indeed Cloudflare) provide their servers for your names, but not provide your services and not have any ability to MITM you, they're acting as a sort of IP proxy instead. And some of the big names are clearly enthusiastic about enabling this capability, albeit for a price.
I'd imagine in the opening phase of a war most orbital military systems aren't going to last very long.
That has zero relevance to your basis for the assertion that the new diverse members will be different. My observation is that diversity seats are given to an even smaller number of people that have even less involvement with the many businesses they sit on.
> The labels say the ISP has not taken action against subscribers who pirate music

Wait until these labels hear that Apple is scanning people's phones for illegal files and not doing anything about piracy.
These people usually make good money and often need to make good money, because they have families and mortgages.

It won't be easy to find people fulfilling all that criteria (including health requirements) and willing to leave a good job for a year.
Super informative! Thank you!
Diminishing Tolerance – The Rise of Cults
But no atmosphere either, thus galaxies and nebula visible to the bare eye, apart from countless stars.
From what I can read the amount of the guarantee is about 60k/year at standard retirement age. https://www.pbgc.gov/wr/benefits/guaranteed-benefits/maximum... Is my reading of this incorrect? Do a large fraction of pensioners draw more than this? I had assumed not but maybe I'm wrong?
Very cool! Sounds a lot like all the tricks you had to employ for the Atari 2600. If someone is interested in this, I can highly recommend the book "Racing The Beam". It's hard to imagine these days how complicated even the simplest things were back then.

15 years back I did some hobbyist programming for the GameBoy. Drawing a status bar there was comparatively easy. The hardware allowed you to set some registers to define a "window region", overlaying the main background map.
The person you were replying to said nothing about banning it. They simply said that a little poking around showed the previous poster's description of it as completely harmless was possibly contested. Your knee jerk reaction that asking questions about a drug is the same as demanding a ban on it reveals a pretty strong bias on your end.
Varieties of Apple on one tree (2013)
Calling what Trump did an attempted coup is hyperbole beyond belief.

The support for packing the supreme court is mostly at the fringes of the party, and there’s always been some support.

There are almost no laws with any kind of support that have transparent goals of suppressing voters. Election security laws are clearly necessary after the doubt the democrats had it was secure in 2016, and the doubts the republicans had in 2020.

Laws absolving drivers of hitting protesters don’t exist. Laws absolving drivers of driving through violent rioters do, and such laws are necessary. I saw a a riot with my own eyes where a half dozen cars were flipped and destroyed, and anyone trying to drive through the intersection had people jumping on their car and smashing the windows. These laws are good.
SQL expresses programs via the relational model. Pandas is similar. I’m not an expert on the areas, but it seems that relational modeling is the best tradeoff between performance and abstraction.

To your point, people did have a “programming language” for databases and it was called CODASYL. It died in the 1970s in favor to the relational model. NoSQL and other recent trends have similarly been criticized pretty heavily compared to relational databases.

I guess the point is that SQL and friends may feel restrictive but alternatives sacrifice on performance or safety.
Why do they keep publishing these? We know it is real, we also don't have any good way to stop it[0] so that is where the focus should be.

[0]: this implies that whatever you were about to post as a solution isn't a good solution.
I'm referring to the comparison between Tether and USDC. Recently Tether has been flat and USDC is growing. Tether is obviously still #1 and not something I would hold as it does appear shady.

https://www.coindesk.com/whats-going-on-with-tether

https://voxeu.org/article/stable-coins-dont-inflate-crypto-m...

https://www.sciencedirect.com/science/article/abs/pii/S01651...
Ok, check my math.

basics:

solar constant: 1.36 kW / m^2
earth-to-moon range: 400 km

parameters from the article:

frequency: 5 GHz -> wavelength: 6cm
earth antenna array linear dimension: 200 km
transmit power density: 100 W/m^2

Let's assume that the earth antenna array elements are 50m wide, and spaced out such that they cover 1% of the total 200km * 50m area, for a total antenna aperture of 1e5 square meters (10% of the SKA).
Combining the stated transmit power density of 100 W/m^2 with the antenna area, we get a total transmit power of 10 MW.

Throw it at Friis:

power density at moon = transmit power * earth antenna area / (range^2 * wavelength^2)
= 10e6 watts * 1e5 m^2 / ( 400e3^2 m^2 * 0.06^2 m^2)
= 1.73 kW / m^2

Atmospheric attenuation at 5 GHz is pretty minimal. If we conservatively assume 20% loss, I think we still end up with a higher power density at a single frequency than from the sun across the entire spectrum.

I don't think anything like this will ever be built, but I don't see why it is impossible. Where's the mistake?
I skimming your link, it seems the Taliban didn’t take significant territory until the US pulled out altogether. In the time during which the US was not actively fighting on the ground but was providing logistic support and air strikes and so on, the Taliban were effectively kept at bay.
> A software framework is code that calls your (application) code.

I see the meaning here, but at risk of bikeshedding, I feel as if it understates the relationship between framework and application.

Rails uses the word 'scaffolding' for a bunch of the stuff it generates for you. In that sense, the framework is pretty much all of the foundation and also the load-bearing support structure for what you're actually building. All of the architecture is in place for you, essentially.

It doesn't just call your application code; it is the application.

And yeah, in that sense... programming languages are themselves frameworks over machine code.
Yes the boiling water nuclear plants designed in the 1950s are massive, complicated, and expensive to build. I don't think anyone is suggesting that we start building more of those.
How does this compare to security features of Android. Any good references.
Ad hominem. Sorry.
But there's a selection bias for trendy folks, whereas many executive suites can be quite the opposite.
It has to be noted that you're another member of the group spreading misinformation about GrapheneOS.

We're responding to comments here from a few CalyxOS community members and developers attacking GrapheneOS and misrepresenting what the project provides. It's not us being hostile and starting any trouble. It's plainly visible that we're responding to their talking points misrepresenting GrapheneOS as not being focused on providing privacy, security and usability. They take every opportunity to attack us whenever either OS is brought up. People can see that we responded here to these talking points trying to claim we only care about security. No responses would be left here if attacks were not being made on us.

It should be noted that the CalyxOS community has been heavily involved in raiding our community and harassing our developers. Multiple GrapheneOS contributors have had to step back from contributing due to ongoing harassment. This is something they've subtly condoned and encouraged, supposedly because they support free speech within their community, except when it's someone countering the attacks being made. We have ample evidence of the harassment including Nicholas Merrill engaging in trying to portray me as deranged/crazy on multiple occasions to direct more harassment towards me.
Researchers announce the smallest exoplanet discovered yet
> a terrible (but at the same time fun) film Reign of Fire

Dragons flying over London - what's not to like?
> a magistrate would convene the senate and pose a question

This is a good reminder of the democracy of the Republic. I had forgotten that Magistrates had powers such as these. Popular press and film concentrate on the Senators, (and Emperors for post republic stories) but the magistrates, like the tribunes, were elected by the plebs (populace) into a government with some separation of powers. In fact it might be better to consider the roman Senate more like the UN Security Council: all countries are equal but de facto some countries are more equal than others, so there is some structure for focusing and constraining them.

And do not forget that those with political ambitions (like Gaius, who came from and old but minor patrician family, the Julii, through a cadet Caesar branch) started out by being elected a Tribune by the plebs, even if the objective was Senatorial rank and a generalship.

Since the Reagan era at least the US has seemed in the thrall of the same disease that afflicted the patricians of the roman republic. It's no surprise major biographies of Cicero appeared in the late 90s and early 20th century. The philosophy (as described in the article "tendency of Roman elites to think in terms of the virtue of individuals rather than the tendency of systems" afflicts the analysis today. I value my individualism and don't want government telling me what to do, but I also recognize the value and function of community (whether taxes, volunteering, speed limits, or vaccination). Rome (in all of royal, republican, and imperial times) was far more atomized and organized around families than most people realize today and that was ultimately its weakness. Though there was a doctrine of "civis romanus sum", the reality was that too much power remained in the patrician houses, enough to permit essentially continuous civil war once the republic was de facto gone.
I find it quite interesting that exactly this interpretation makes the rounds. Did you read that somewhere before? In German maybe?
But not smell it. Neither feel it. For instance the moments where temperature, moisture, dew point make it 'just right/silken air'.
Don't forget the greatest evil of all is in White: Taxes. /j

(I should clarify: I personally find taxation an unfun gameplay style in MtG, not a societal evil in real life).
Must be down to all those idle hands he can bring to bear on a given task.
I worry that these projects are asking me to either turn the phone into an ipad touch or a dumb phone.

Do push notifications require microg/google? A communications device (as opposed to a media player) that didn't have push notifications would be missing something required, in my use.

It's my understanding that alternatives to google's location services exist.

I'd just like a phone that allows me to chat/use apps/gps (let's put cell service to the side of a second) without being an OS-wide, logged-in, analytics tracker.
RFC 6066:

Currently, the only server names supported are DNS hostnames;
however, this does not imply any dependency of TLS on DNS, and other
name types may be added in the future (by an RFC that updates this
document).
I agree with you in spirit. Having separate names is preferable to context-specific semantics for the []. In pandas, using [] alone is discouraged, in favor of using .loc or .iloc. But admittedly, that only partially improves the situation. Both accept multiple types (int vs int-list vs bool-list).

Last year, I had an in-person discussion with a numpy core developer in which I proposed adding pandas-like syntax to numpy, e.g. allowing the author to use:

a.boolmask[b == c]

(but maybe not so verbose).

A problem immediately arises: An array can have multiple axes, and each could be indexed with a different type within the same slicing call.

One idea might be to allow the author to explicitly wrap the arguments with some dummy class to make clear what types they’re using:

a[np.boolmask(b == c), d, np.intlist(e)]

(Again, perhaps choosing shorter names in practice.)

The idea would be that the wrapper merely “looks like” the thing it wraps, but contains an assertion to verify the type of the argument.

Anyway, I agree that notebooks (or REPLs in general) are great for verifying your assumptions about how little snippets will behave. But I think they would be useful even in a fully statically-typed compiled language, too.
It can be plainly see that we were responding to the brigade of attacks from the CalyxOS group involved in spreading misinformation about GrapheneOS across platforms. You're responding to one of them above.
You can be sure they do that if it's cost effective and doesn't dilute the brand. That's where a lot of dollar store inventory comes from; it just has to be in big enough volumes.

> And the food waste is just depressing. When there's so many hungry people in the world

You hit on it, yourself. It's not like food I don't throw away is going to feed a starving orphan in a developing country. Those orphans aren't starving because the world doesn't produce enough food.
With 1/6 g, no wind, and no quakes, I'm not sure you can rule out building a 3km tall tower without actually doing a design study.
I think your argument is a very nice strawman. No one is endorsing an "anarcho capitalistic system" here.

What we're saying is that having an alternative to fiat is some people's only hope when the government can close your accounts, inflate the currency, etc.
That’s also assuming that the satellite that drops said rods can maneuver into the orbit required to drop the rod without:

1. getting knocked out at the commencement of hostilities by an anti-satellite weapon

2. the Defense Intelligence Agency/National Reconnaissance Office noticing and telling the carrier to change course

3. getting blown up by an anti-satellite missile fired by an aircraft, or a member of the carrier’s strike group

Rods from god are a much more potent weapon when used against static targets!
Carl's PhD is from the University of Auckland.