skysight-inc/HackerNews huggingface dataset:
No, that's misleading. The result is not typecast to string, it's not combined into a single string, many outputs become an array. And it's not whatever is printed to the console, it's whatever was sent to the pipeline output. Printing to the console is separate in PowerShell. Unlike in Linux world where the main way appears to be abuse of stderr for things which are informational and not errors, PowerShell has many output streams, and only one of them is the output of a function. e.g.

function test {
"hello"
5
write-host "world"
}
$result = test

$result contains "hello",5 the output of the function and 5 is still typed as an integer - not string and not a single string - and the console prints "world".

And it does this to make it work like a Unix shell, because if you write a command and get some output, then want to batch some commands together in a function and get no output except what you explicitly "return", that would be annoying.

> "functions don't actually have return statements"

They do actually have return statements (for control flow).

(And if you make classes with methods, they have traditional programming language features - called with parens, lexical scope, return statement controls the return value).
I agree - but there's a few gotchas here. One is that there's often simple configuration changes where a few hours of engineering effort could save $30k+ each year, and those changes can still be worth looking into. I set up AWS a few years ago at a startup I worked at. I didn't really understand the difference between spot instances and reserved instances on EC2, and I didn't bother to learn (we were all very busy!). We didn't notice for 18 months or something, and the amount of money we wasted with that single mistake would have paid my salary for several months.

Its also easy to accidentally lock yourself in to bad infrastructure decisions early, that become extremely expensive to fix later. Mongodb might seem like a good place to start your project, but trust me - moving away from it down the road will be a nightmare.

Too much up front design will kill your velocity. And not enough up front design will cost you too. If there's a good rule of thumb here, I haven't found it yet.
> Mr. Levandowski has paid a significant price for his actions and plans to devote his talents to advance the public good.

As a thief, he should be in prison. He hasn't paid any price. He's still a millionaire, will probably start another company and raise billions in next 3 years.
Cobalt is a few steps removed from the mobile assembly stage. This was Apple knowing fully well about parts made by child labour that were directly being assembled into MacBooks. There simply is no excuse, whichever way you want to spin it and claim whataboutisms.
You write as though the AWS lawyers' advice is binding. However the article starts with a trademark violation and apparently in that case, the AWS lawyers didn't have the upper hand internally.
> In the 50-second video, Ma, dressed in a navy pullover, spoke directly to the camera from a room with grey marble walls and a striped carpet. It was not clear from the video or the Tianmu News article where he was speaking from.

Uh, resurfacing from a fancy prison cell, perhaps? Can anyone find the video?

EDIT: Here's the raw video: https://twitter.com/globaltimesnews/status/13517514568277196....

If you watch his eye movements, it looks like he's reading from a script.
Since the media likes to roll this way, I'll post the part Eric buried at the end:

"I talked to Wennmachers for over an hour for this story on the condition that I wouldn’t quote her. She asked me to write that she strenuously disagreed with many of this story’s characterizations and facts."
XYZ does not provide correlates of hue, lightness, brightness, chroma, colorfulness, saturation, blueness–yellowness, redness–greenness, or the like

Y = relative luminance, XYZ are tristimulus coordinates, and x, y or u', v' are chromaticity coordinates. These are all physical rather than perceptual quantities.
I thought I was the only one who had never seen green threads.
The Purge Will End in Violence
Sure. And they also don't let Google (since 2010) to operate in China for the exact same reason.
I don't have a strong position on 0-based versus 1-based, but Dijkstra's argument does not make any sense to me.

He says that expressions A ≤ x ≤ B, A < x ≤ B, and A < x < B are confusing and a source of errors, but A ≤ x < B is not.
I really cannot understand what's the difference, and why one would be more mentally taxing than another.

(From that he concludes that iterating over 0-based array is more intuitive. This kinda/sorta makes sense, if you believe the initial premise).

I'd like someone to shed light on this, if possible.
Good, it won't.
Who is sending these mysterious 2FA codes?
I guess that’s one way to strike back at Google.
Brahmans isn't related to race either. It's just an alliteration. You're right that they are mostly referred to in the plural form (eg: The Roosevelts bought out....) but the clan usage is fairly common too (eg: he's a member of the Roosevelt clan/dynasty).
What else would you expect people to do once you start showing them the door?
> These police actions are immoral, unjust, and just plain nasty, and the best way to stop having your cities set on fire is to stop them happening.

That is, by definition, actual terrorism. Attacking a civilian population to achieve a political goal. It doesn't matter how awesome or not your goal is.

You're going to find the same issue with that approach that most violent people do - people resist and fight back. Several rioters have already found out that lesson.

> This is completely different to an entitled middle...

No, not really. Insurrectionists will also discover their nonsense will not be tolerated.

> it's naive and misleading to suggest the two are somehow equivalent.

Stop using violence to achieve political ends. See? Easy.
They've also blocked github in the past
>This pardon is strongly supported by James Ramsey, Peter Thiel, Miles Ehrlich, Amy Craig, Michael Ovitz, Palmer Luckey, Ryan Petersen, Ken Goldberg, Mike Jensen, Nate Schimmel, Trae Stephens, Blake Masters, and James Proud, among others.

I guess it pays to have rich friends.
You'd think so, but code (even web code) needs to be executed and is brittle. Some of it doesn't even work as an archive even right after saving. All my images from 10-20 years ago work perfectly today. None of my code does without some major effort.
There's already GraalVM Wasm: https://www.graalvm.org/reference-manual/wasm/
If Ma wanted to reappear and reassure people, not sure this would be his first choice, method, etc.

It seems weirder to just pop up like this like nothing has been going on.
Check this link out. Its the video from the Global Times Twitter Feed.

https://www.scmp.com/tech/big-tech/article/3118454/alibaba-f...
> Phone trees are a well known and used method to broadcast information via the phone system.

And pretty bad at doing it. It's actually pretty funny to imagine someone trying to organize a movement via a phone tree.
This reminds me of something I read in college that's similar to this essay: https://core.ac.uk/download/pdf/151544657.pdf
Why is a Chromium based browser a deal breaker?
It's a hard problem to figure out what's readable text on a page, and what isn't. Even Google has a hard time figuring that out. OCR works very well with screenshots, and is purely computation time. But the real reason is generally just having timestamps, urls, and screenshots is good enough. I usually remember about when it was, and some words in the url, and don't need the heavyweight text search setup.
This tutorial linked in the commit log gives a good overview on the language : http://www.spiral.net/doc/pdf/spiral-tutorial2019.pdf
Go's Memory Model documentation specifically recommends modeling a counting semaphore with a buffered channel.

https://golang.org/ref/mem#tmp_7
I'm going to go around the interesting tech angle here and comment on how many people on this list have been pardoned for petty drug crimes.

*Corvain Cooper – President Trump commuted the sentence of Mr. Corvain Cooper. Mr. Cooper is a 41 year-old father of two girls who has served more than 7 years of a life sentence for his non-violent participation in a conspiracy to distribute marijuana.*

Life sentence for "conspiracy to distribute marijuana" - Unbelievable. There are dozens of similar examples on this list.
First of all there's no need to call us names "Western Whiners", "clueless" and all. Second, I'm not Western either. Third, I'm not an Apple user.

With that out of the way, the number one way to empower children is not to send them to factories but to give them an education. Make them part of a system where their basic needs are taken care of (free Healthcare, education, school meals). Your basis of "empower economically" is pointless if their monetary gains come at the cost of social development.
So he only had one public event scheduled between late October and now? If he suddenly ended up in custody, you'd think he would have had more events set up then canceled.
Thank you for that. The direct link to the tweet is https://twitter.com/globaltimesnews/status/13517514568277196.... That does appear to be the best quality video available.

Looks like it could be some form of house arrest.
I would love to see Facebook and Amazon researchers join forces and try to figure out whether this is a deepfake or not.

https://aws.amazon.com/blogs/machine-learning/facebook-uses-...
This isn't some low tier criminal case.

China has done this before to other 'elites'. So did Saudi Arabia... this isn't showing up for a prison sentence.
> I mean, it gets down to about -17F here in the winter.

Did you know that Minneapolis is considered the best bicycling city in the US?
Interesting idea, someone could give you a pointer to either end, and you could traverse the list... however given a single random node in the list with no other information, the links are useless.
BLM has a political action committee.

https://www.politico.com/news/2020/10/09/black-lives-matter-...

https://www.blmripac.com/
> it makes a mess of your system that is hard to clean up

This was true in the past, but the Julia ecosystem has rapidly moved away from installing anything via system package managers or messing with the system state in hard to understand ways.

Instead, everything goes into the .julia directory under the control of the Julia package manager, and the dependencies for any given project can be reproduced on another machine or OS by copying the Project and Manifest. The same goes for binary dependencies (eg, the result of compiling C/fortran/rust/go code) for which there's some amazing cross compilation tooling and build infrastructure — see https://binarybuilder.org/

At this point, I think Julia projects enjoy really first class portability and reproducibility.
> Admitting it "officially" ultimately boils down to retaining by all means the engineers who already acquired the knowledge

I mostly agree. Admitting it acknowledges the importance of the humans in the system, and diminishes somewhat the allure of the code they write. It pushes for more focus on learning and sharing, and strengthened the labour power of the human interacting with the engineering system, as they're full acknowledged as inseparable from it.
Any thoughts comparing with the decentralisation in the Beaker browser?

https://beakerbrowser.com/
Why would you need to "wrap around" an array?
I guess it's helpful if you use an array to represent a cyclic group, but how often this happens in practice?

And when you need the number of the last element, you need to do A[n-1], which is "less helpful", I guess.
I'm sure it would have appeared much earlier in the article if she had agreed to be quoted.
I loved reading, but hated every book I had to read in high school. Just couldn't relate to them. Only later did I realize most of them were pretty good and meaningful.
The Rise and Fall of Gitlab CI
Germany has that, too. Any USB-Stick, CD, etc. that a normal user can write any data onto.
I agree that the comment you are responding to is saddening, but I disagree with the characterization of the Capitol protesters as being treated with a "gentle touch". One unarmed woman was shot and killed, others were maced, beaten etc. Three other protesters died from causes that I've just seen described as "medical". This hardly seems like evidence of a light touch to me.

In my estimation the Capitol Police were some combination of surprised, unprepared, under-equipped, and under-manned. The police didn't seem to have any plans or preparation. Some police are seen standing aside and letting protesters in to the Capitol (which, I agree is a light touch, but I also saw police kneeling in solidarity with BLM protesters, which is also a light touch). Other police are brawling with protesters (which, I think is probably about the right level of violence, we just needed more police to be there doing it and for all the police there to understand what they were supposed to be doing).

I don't think the police should shoot Capitol protesters or BLM protesters. I do think they should use physical force against both when they do things that are unacceptable - e.g. entering the Capitol or destroying or looting stores. I would say both groups call for a similar medium touch.
> Blurting out the words "be peaceful" during a half hour word salad about the evil Democrats stealing an election isn't "explicit", it's a pathetic attempt at doublespeak and plausible deniability.

I'm sorry to say it, but you're a textbook example of what a confirmation bias is. You ignore what doesn't fit your conclusion and fill the holes with what you the same conclusion.

The proof that this is BS is simple, if it was "clear" he called for the storming of the Capitol, it would have been "clear" for everyone and more security measures would have been taken and news organization would were digging actively for this kind of stuff would have jumped on that story. But they didn't, because there was no call by Trump except in the head of those who want it to be true after the fact.
It doesn't have to be a deepfake. It isn't hard to compel someone in captivity to record a 50 second video.
> IL2cpp is the preferred way to make sure your game supports the most platforms.

Yup, using Mono for iterating due to better build times is pretty common while using il2cpp for production releases.

ARM 64 bit can't even be targeted by Mono so unless you're keen to exhaust the address space il2cpp is the way to go.
If "by allowed" you mean legally then sure.

But the president should have a moral obligation to only talk about actual fraud, not things he wants to have been fraud.

He spent months before the election saying how the postal votes were fraudulent, had his allies set the rules on counting so they would be counted later than other votes (in critical states) and then used that pattern of lots of "late votes" "appearing" as evidence of fraud - when in fact it was the entirely predictable consequences of how it was setup up.
Like most of SV today, a16z's primary function is manufacturing and selling bullshit.
With IPv6 there's not enough tinkering with service meshes, port forwardings, workarounds for private ip address conflicts and VPCs to write articles about.
> Also, as you probably know, many of those things you mention are caused by lack of funds.

When you are short on funds to do all the things you want to do, you have to prioritize. It's my opinion that Mozilla is prioritizing the wrong things if they want to remain relevant.

What does it matter what good things they plan to do, if they will be gone in a year or two?
Deno 1.7 Release Notes
> It really isn't much to ask for. If you're making arguments based on really really shaky data you should not be making them at all.

Can you demonstrate your principles with your other comment [0], by using “a single source that contains the numbers” of many of the countries and claims you mentioned in that comment?

[0] https://news.ycombinator.com/item?id=25840962
Regular physical activity is important for good health, and it’s especially important if you’re trying to lose weight or to maintain a healthy weight https://neroks706972642.wordpress.com/
China wants to have easy access to simply copy out of private repos rather than hack developers.
Perhaps not the response you are looking for but:

Humans are fickle creatures because of mortality. Ernest Becker has written how our inevitable death has a significant impact on our culture and behavior.

Chemicals also have a significant impact. Not drugs or narcotics specifically since a psychedelic experience can be had naturally. In fact, age often changes a person markedly.

We have no idea what was going on in Ma's life that may have caused him to do something 'not Ma.'

It's simple to say he did something maladaptive, as the effect wouldn't be something one would desire, if just acting from a business standpoint.

But from the standpoint of a consciousness that will eventually die, maybe he just did something that brought him closer to the will of his soul.
Linux Games That You Must Play in 2021
Perl initializes its scalars to "undef", not 0.
If you try to use undef as an array index, it will convert it to 0 but issue a warning.
I'd prefer it to be an error instead.
How to permanently blur your property on Google Maps Street View
> When you connect to a site over HTTPS

Right, but if DNS is spoofed then you haven't yet connected to the site, you've connected to another site, so none of the security your described is relevant.

How does https prevent DNS spoofing? As far as I know, it doesn't. You need DNS CAA records. Which your ISP can spoof just like it can intercept your unencrypted sessions.

> DNS CAA records (which restrict which certificate authorities can issue certificates for a given domain name) further make this type of mis-issuance harder to carry out and easier to detect.

Earlier you talked about people who couldn't detect that ads were being injected into their browser. When you say "easier to detect", are you meaning easier to detect by people who don't recognize that their ISP injects ads?

Is my readership able to recognize that their ISP is spoofing DNS for a MITM attack?

How do I, right now check if my ISP is spoofing my DNS to MITM my access to my https site? 'Cause I have no clue.

> However, that scenario is outside of the scope of HTTPS.

Which was my point - what is the security threat I should care about?

Look, I don't disagree that https has its place, and I'm fine with https on new systems. But again I ask what are the negatives? If I switch my site to https-only, how many people or devices will be negatively impacted?

Can you answer that question?

> The point of HTTPS is to increase the cost of doing such a thing from near 0 to significantly greater than 0.

Which doesn't require https-everywhere, only https on most/significant number of places.

> to sell that data to advertisers

I've mentioned that that isn't a threat model that I or (I believe) my readership cares about. But let's examine it.

I can ad a tracking pixel to each of my pages, right? And my readership won't notice it? And I could sell that information to advertisers? And I could put Facebook likes and other tracking methods in my pages?

And you're fine with that at a technical level, since https doesn't prevent it.

While it's touching that you what to ensure that I am part of the profit stream from any monetization of the contents of my site, I don't think my readership cares - I certainly don't - so it's not part of my threat model.

> that the FTC asked

This is the same government that allows cable monopolies and doesn't enact laws to prevent the ISPs from injecting ads into their downloads? Call my a crazy leftist, but I can't help but notice that this also strengthens the power of the big advertising companies like Google and Facebook by reducing the amount of competition, and that the FTC is looking at ISP rather than Google and Facebook abuses because the ISPs are relatively weak, making this a politically cheap action on their part.
> Just imagine if Github suddenly decide to block Chinese users like they did for Iranian users

Wait I thought India blocked github, not that github blocked India. Or has there been a whole thing I've missed?
... or maybe they are competent and knows how to advance the public good.
Not sure how large the niche is where it makes sense to use “a” collocation facility - quickly you’re at a point where you should be thinking about multi region.
Brave made $36M USD from an ICO in the middle of that hype.
[0] BAT was a part of that "story." It's just a fish hook. That ICO is what's funding everything.

[0] https://medium.com/faast/brave-ico-review-600-in-6-days-b51d...

edit: added citation
Just hard with the "read more" buttons.
It is honorable to pardon or commute the sentence of people in this situation. It seems Trump has only done it for a few dozen people. I can't help wonder why specifically these people deserve this and the hundreds of thousands of other people still in prison for similar charges don't deserve it. If he truly believed these laws were too harsh, he could have worked to change the laws as president.
This is a good idea.

I've had lots of ideas about alarms and how they could be better after that break in.

I have a fence electrifier that I'd love to get set up but I don't want to fry anything inside the van.

Another idea is something that sets off something _extremely_ loud inside, like a firework.

Sadly the off the shelf part does the job well enough that I will probably never invest much time tinkering. I've asked the vendor about public APIs but they are not interested.

If someone builds a simple car alarm kit with cell connectivity I will gleefully rip out the old system.
> They don't feel the need to hide.

Exactly; a good portion of them probably really believe that somehow #45 could order, and authorize, the things that happened. The rest were probably just looking for a strong opportunity to go full anarchy and guns equal power moment.
Hospital CEO censored on LinkedIn for suggestion to look at impact of lockdown
Because it would never work everywhere, it is not for browsers to specify how OS are supposed to work.
There's more discussion here: https://news.ycombinator.com/item?id=25842855
Is posting a link on a tweet to a book people can buy "working in Bali" ?
Kicking out all the immigrants of San Francisco and keeping only the native Americans Ohlone may fix the car thefts issue indeed. Because that would be very few cars.

About ethnicities and theft, correlation does not imply causation.
This regime is no joke.

We need to offer Hong Kong and Chinese citizens a fast and easy path to citizenship in the West.

If we do not brain drain China, rehabilitate our manufacturing capability, and prevent the CCP's rise to global dominance, we'll all have our liberties threatened.

It could start with an offer to Jack Ma. Offer for him to move to SF or Miami. Watch for the "ha, ha, no thanks", but see the impact it has on Chinese citizens. They're not stupid, and they know what's going on.

Edit:

1. Brain drain. Adopt China's best, brightest, and most creative.

2. Culture war. Tell Disney it's time to stop being cozy and make a "Chernobyl" style film about Tiananmen, Uyghurs, Tibetans, et al.

3. Build up our global manufacture. Vietnam, India, Mexico, Africa, South America.

4. Build capacity domestically, especially for strategic needs. Build lots of factories on the border. Jobs programs. But also allow immigrant workers and provide a path to citizenship.

5. Commit to our strong allies in a trade pact. Europe, Japan, Korea...

We can route out this evil. But we have to work hard. This is an existential crisis.

The US and its allies should all be on board with this plan and commit to doing similarly.
https://www.sqlite.org/serverless.html

(first published 2007, before the more recent misuse of the term began)