skysight-inc/HackerNews huggingface dataset:
Hah, just reminded me..

My daughter, whilst roaming in the US from the EU somehow managed to get unlimited data after her initial miserly roaming allowance was used up.. simply by switching airplane mode on and off repeatedly until data worked.

I was stressing getting back home to a huge bill, but kept the "all chargeable services have been stopped" messages just in case.

My final bill was £300+, zeroed.

Phew!
> Within 1/2 a second, she squeezed both buttons at the same time and crashed it.

That was probably not a crash, on some that did a partial reset.
Margaret Hamilton's daughter Lauren still takes the first place for "kid fuzzing" the AGC IMO https://wehackthemoon.com/people/margaret-hamilton-her-daugh...

But this is pretty impressive as well!
Popper wasn't wrong, but people today cite him out of context. His words weren't meant as a support of vaporizing people for wrongthink. (To borrow expressions from his contemporary, George Orwell).

Popper lived in a time when many far left or far right parties had well organized, sometimes massive militant wings ready to bash skulls of their opponents (think SA). He believed in restricting speech when the intolerant were on a clear path to triumph by violence, not by engaging in an argument.

But AS A LAST RESORT and in limited scope only. This is a part of Popper's philosophy of liberalism. Violence is used as a last resort only.

When you look at the case of Parler, if it was really used to coordinate the attack on the Capitol, and the digital giants decided to take it offline for that afternoon and in the proximity of the rally only (say, 100 km radius), or in a similar restricted way, it could definitely be argued that they used force as a last resort against the possibility of democracy losing control in a certain place and time.

But eternal worldwide permaban of an entire platform clearly exceeds the "last resort" test. It does not even try to be narrowly tailored to the threat, even though the giants have all the ability to do so. It is a blanket, global act meant to constrain speech of millions for actions of hundreds.

Now we can debate whether the giants should have the right to do so or not, but I think that regardless of this question, by swinging the hammer so heavily and so wide they proved that they aren't really fans of Popper-like liberalism at all. Whatever they did isn't covered by Popper's argument against intolerance as a whole.

https://fee.org/articles/why-the-paradox-of-tolerance-is-no-...
I think you could check Moncc https://docs.moncc.io/ - you can wrap all of the above in a template (provisioning and orchestration) and run locally or on gcp/aws

you can also integrate it with github actions
this is in chrome?
> (most of us) will tell you that it doesn't really make much of a difference in practice.

I disagree, I had to slice bitfields in Ethernet packets in Lua and I hated 1-based indexing very much!

IMHO languages should either have 0-based indexing or any-index (as Ada does) unless you really wants to be a "mathematic only language" which is why I think that it's OK for Julia to be 1-based but not OK for Lua.
Loud alarms are illegal in Israel, OTH car theft is a big problem there.

The solutions range from immobilizers to GPS trackers being mandatory by insurers, but thieves became smart as well, they know how to bypass an immobilizer in seconds, tear off the GPS tracker moments after they reached an unpopulated area and the best ones come with a replacement engine computer to bypass other built in safeguards.
Interesting, I'd never heard of them. They certainly do seem to be pretty sophisticated and disciplined though.
I support a lot of these pardons for non-violent drug offences, mainly because the US justice system issues such needlessly long sentences, and the US penal system is so harsh.

But AFAIK, Trump hasn't done anything to address these while in power, and given his usual rhetoric about "law and order" targeted at a very conservative audience, the cynic in me can't help but wonder if a lot of these pardons are to detract from or excuse the pardons for cronies.
Back then there was no Ryan Cohen or WSB. Shorts don’t control the narrative anymore. They had the chance to cover at $3-4 (at a significant profit) last year, but they were too greedy and wanted the stock to go to $0 and see GME file for bankruptcy.

The interest rate to borrow GME shares has little to do with the Fed rates. It actually hit 45% last week as there are almost no more GME shares available to borrow.

Shorts are bleeding about 2% every day just on interest and have little road left to run.
X11 problem. Wayland fixes that and is the default on Fedora etc. as of 2021.
I clicked the link specifically seeking out this testicle in an egg cup, however, all I got was an article on XScreenSaver.

How do I get the testicle in an egg cup?
Sorry, that Spiral is an entirely different language that has nothing to do with mine! The only reason I linked to it is because somebody in the Reddit PL sub thread brought my attention to it.

The docs on the main page are what you want.
Why do folks keep forgetting that Github is Microsoft, and Redhat is IBM?

Do Github and Redhat sound cooler than Redhat and Microsoft?
Somewhat similar for web UIs: Quickstrom is a tool that lets you define a set of conditions that should hold (e.g. "there should always be an 'Add todo' button"), and then it'll simulate behaviour that might break that condition.

See https://quickstrom.io/

(I haven't used it myself yet, but it looks interesting.)
I’m surprised to see no comment of Tesla’s sentry mode.

It texts you, it records video footage from all around the car.

If broken into it plays loud music on the speakers.

It works great and is what modern alarms should be.
The "ok sign is a white power symbol" thing started as trolling on 4chan. It doesn't mean anything apart from being useful to infuriate other people. You're being trolled.
Maybe we're just getting hung up on the word "free". Some people like to use it and so it slips into the discussion easily, but usually it distracts more than it adds to the discussion.

Every market has rules, and the term "free market" tends to degenerate into "market with rules that I happen to like", which isn't particularly useful.

Same for the "central planning" thing. It's always a matter of degree.
This. I don't understand the people that claim biological immortality would be boring are useless at all. It actually sounds extremely arrogant to me. Assuming something completely left field for no tangible reason.
Also when counting down: "3, 2, 1, go!", where "go" means 0 seconds left. Therefore, it's 0-based as well.
In the UK, a new Prime Minister will generally be in power within 24 hours of the election ending. Three months seems insane in contrast.
They are, if you copy paste the link you can read the article.
Oh, so Wayland is finally ready to replace X11?
> To update the state of Bitcoin, miners must first compete via Proof-of-Work to find the solution to a cryptographic puzzle that abides by the rules of the system, with the winner of this race becoming the newly appointed leader.

> Once found, the leader must then update the state in a way that conforms to all of the consensus rules of the system, or else it will merely be rejected by all other participants.

The causality suggested here is incorrect though. The puzzle that the miner tries to solve already commits to the state update. So once the solution is found, the leader has no choice left in how to update the state.

The state update defines the puzzle.
I'm surprised he doesn't mention XSecureLock. Its entire focus is on preventing issues like this with modularity and redundancy.

https://github.com/google/xsecurelock
Which direct access shelters in the UK cost money?
He offered to dispatch NG, but that request legally had to come from the Capitol Police (which does not report to the Administration branch in any way), just like NG can't be deployed in states without the governor specifically requesting same and declaring a formal State of Emergency.

"Not just a good idea... It's the law."
This didn't stop Oracle from suing Google about Java APIs.
Each deploy containing fewer changes makes sense however it's not the only reason.
Another significant reason is that more frequent deploys means more opportunities to identify and resolve any issues with the process.
It becomes like a well-oiled machine.

On the other hand when a process is run infrequently you tend to get surprised each time because something has changed or broken since the last time. Or you just simply haven't done the thing enough to observe the possible issues so every six months you discover and re-discover the problems.
Make sure your browser sends in the Referer header.

Otherwise, this is the image that gets displayed:

NSFW. This is a testicle in an egg cup.

https://cdn.jwz.org/images/2016/hn.png
Or indexed by any discrete type with a defined order, including enums and negative numbers. The latter being quite useful for signal processing.

Another thing to the add to the list of good ideas in Ada everyone ought to copy.
Thanks! And of course not. I was just trying to support Steve's point, or expand on it a bit.

That was a thoughtful response, though, and I'm grateful.
Special offer 2021 wonderful book easyketo for free
I have a separate work laptop from my employer, but if I didn't, I would just create another user account on my computer.

I try to keep work/personal data completely separated. No logging in to private email from work account, no hobby code and work code accessible for same user account. No Hacker News or other unrelated sites on work browser. Private matters during work hours done on my private phone.

I find this good for work/free time separation, and helps a lot with concentration too.
Serverless is an adjective so you can slap it everywhere.

Worker-based or FaaS (function as a service) don't roll off the tongue that well.

I'm not advocating for the term, just trying to explain why it is so popular.
He's specifically redirecting HN traffic, if you copy the link you won't have any issues.
> and re-launch it if it crashes without first signalling that the desktop has been unlocked.

Might be better to just exit the session or load a minimalistic replacement lock program (like the original xscreensaver) to avoid an infinite crash loop.
KDE has a failsafe mechanism. If the screen locker has crashed, it shows a black screen of death with a huge error message.

> The screen locker is broken and unlocking is not possible anymore. In order to unlock, switch to a virtual terminal (e.g. Ctrl+Alt+F2), log in and execute the command: "loginctl unlock session c2". Afterwards switch back to the running session.

I think it's a reasonable design.
As others have pointed out, you are describing fuzzing but rather than purely random you’ve trained your fuzzer on a particularly troublesome set of random variables ;-)
I was going to say that I find it oddly specific to limit such a search technology on an image on so-called “anime” only, and now I will say that of this “trace.moe”.

I don't understand why so many websites and services do this; it's really silly.

On 4chan, various trolls love to make topics that test the definition to see if they are removed by being very technical with it.

I also tried trace.moe on The Wonderful Adventures of Nils, which is one of the most commercially successful “anime” of all time and it produced no results. So as the title suggests, perhaps it's one of those websites that says “anime”, where it actually simply means “moe art”.
These are pretty prevalent in Walmart, CVS, et al.
Whole VC industry is set up on pushing one simple lie: that you need VCs to create a successful company. Everything else is marketing endeavours to try to sell this convincingly.

It's all the capitalists realising that to make software you don't need no factories anymore, which means much lower initial investment. So the marketing machine had to start and created this bizarre ecosystem of hyper growth, fuelled in kinda' pyramid fashion (all the money that is pumped into startups is spent on services provided by other startups they've financed).

The whole system attracts money hungry teenagers, which can be convinced that ethics are an obstacle to be overcome, and we end up with what we have today.
I witnessed that myself, but what alternatives exist for a company that is concerned about security, long term support, and general dependability ? I don't see my managers allowing me to use a small company without a significant plan of record
Among US Free Mod Menu
> and have an endomorphism f

And the "outermorphism" f̱ of your linear transformation, when limited to considering its application to an arbitrary pseudoscalar, returns another pseudoscalar which necessarily has the same orientation, making that a scaling operation.

So what we could say in that case is that f̱(p) / p = d (some scalar, the "determinant" of f), where p is any pseudoscalar p = v1 ∧ v2 ∧ ··· ∧ vn.

This turns out to be about the same as what I wrote a few comments upthread. We are just dealing with

f̱( v1 ∧ v2 ∧ ··· ∧ vn ) / ( v1 ∧ v2 ∧ ··· ∧ vn ) = d

= ( f(v1) ∧ f(v2) ∧ ··· ∧ f(vn) ) / ( v1 ∧ v2 ∧ ··· ∧ vn )

instead of ( v1 ∧ v2 ∧ ··· ∧ vn ) / ( e1 ∧ e2 ∧ ··· ∧ en ) = d

And now we are talking about a property of a linear transformation instead of a property of a collection of n vectors.

In many practical situations, an oriented quantity like v1 ∧ v2 ∧ ··· ∧ vn is more useful than a scalar ratio d though.
> So far there isn't much opensource written in China

There are lots of opensource written in China.

I think you have mistaken my stance on this. The Chinese open-source microcosmos are pretty cool. It's just that I have yet seen anything reactjs-great[1], let alone linux-great.

Here are some github repos by the big players:

Ant - https://github.com/ant-design

TaroJS - https://github.com/NervJS

Tencent - https://github.com/Tencent

Baidu - https://github.com/PaddlePaddle

...

There are also many pretty nice libraries written and maintained independently by devs (or small startups) in China.

dayjs - https://github.com/iamkun/dayjs

GPT2 in Chinese - https://github.com/Morizeyao/GPT2-Chinese

Wechaty - https://github.com/wechaty

vercel ssg - https://github.com/shuding/nextra

...

[1]: For example, vuejs (https://github.com/vuejs/vue) is closed to being reactjs-great. It is by Evan You who is now New Jersey-based (though looks like he's quite involved in the Chinese tech scene which is pretty intriguing)
I'm surprised nobody had "ē" in their password to notice this earlier.
A piped array of "octets" (C style character bytes, like void*) of nil or more length is probably the most basic interface possible for relevant hardware.

A structured interface introduces much more complexity. Rather than standardize on any specific 'wire' format a better approach might be to have a bi-directional connection and a standard for negotiating across it.

This might allow different forms of communication (E.G. a shared ringbuffer), negotiation of protocols, signaling when ready / blocked / needing more to proceed, what format(s) to use and if multiple streams should be used (as well as how to multiplex them)... etc. Programs might even be added to the middle to setup the preferences between two applications and then tell the OS that they're done and to just connect the input and output directly.
> It really shows how conditioned an entire community can be when they find the statement “given a list x, the first item in x is x[1], the second item in x is x[2]” to be unnatural.

It's not unnatural, but it's not natural either. It's just that 1-based indexing aligns with natural language conventions better. It also matches with some math conventions for matrices and vectors, but those don't have to use 1-based indexing either to work. I learned linear algebra with abstract "index sets" (I), where I can be {1, 2, 3, .., n}, {x,y,z}, {0,1,2}, whatever.

Programming in 0-based indexing means way less +-1 adjustments on boundaries. Division/modulus also works way better with 0-based indexing, so flattening multi-dimensional arrays is more easily expressed too.

In the end it's just a convention, it shouldn't matter too much. My money is still on 0-based indexing, as it lends itself to less errors and cognitive load when you get used to it. I used both extensively.

Tangential: conventions that are more "natural" are usually not actually natural, but just align themselves to other conventions better. Of course it's always good if conventions align, but sometimes it's inconsequential. Also there are situations where we can't make all conventions align.

An other little pet-peeve of mine is people calling big-endian more natural than little-endian, where there are actually different competing conventions:

1. Usual way of printing memory content from lower address to higher address from left to right (think hexdump).

2. Usual way of writing down numbers from left to right from most significant digit to least significant digit.

3. Expressing the value of the number from the byte array elements (\sum_0^(width-1) byte[n] 256^n for little-endian, \sum_0^(width-1) byte[n] 256^(width-n-1) for big-endian)

Big-endian aligns better with the combination of 1 and 2. Little-endian aligns better with 3.
Dang, I honestly think it's a fair question. And it crossed my mind, too, when I read the post it refers to.
I was noting flashbangs, less-lethal bullets, gas, and batons being used against unarmed people for months, but you are right that those things aren't notable. It is, in fact, the most expected, and normal thing about the entire summer.

In fact, half of the point of the protests were to protest against that kind of run-of-the-mill, un-notable, indiscriminate application of violence by police.
Notwithstanding its origins, it was subsequently adopted by racists as a rallying sign. Context matters.
So.. the China haters are going to scream about some supposed genocide, and want for the destruction of the Chinese government, but yet, they’ll willingly take this gene therapy to extend their own lives, that was invented by the Chinese government.

And let me guess. The super rich 1%ers of the extreme right wing, that hates all things China, will be the first in line for such a therapy.

Life is not without a sense of irony.
(Not remotely competing) neurosurgeon here. Vision never ceases to amaze me in its robustness. Patients with long-standing (years) visual field defect from pituitary tumour will recover their vision within minutes of it being decompressed. One of the most satisfying things I do is ask the patient in the recovery area if they can see the time on the clock opposite them, - the operation having finished 30 mins ago. Most can, - this says much more about nature, nerve compression and neuronal plasticity than the surgery.
This is no snipe at you personally, as I'm not yet all that good with it - but I'm surprised how nobody ever seems to read manuals for stuff, especially stuff they plan to use on a regular basis, and then live with problems that would never be an issue if they did read the instructions.

When I first realized this, I made a decision to always remember to RTFM, and I mean actually read it. Since then, it helped me in many ways. Some random examples:

- At one of my previous jobs, there was a proprietary source control / issue tracker / timesheeting system that the customer forced on us. Everyone absolutely hated it, considered it clunky and super confusing. One day by chance I realized there's an user manual in the Help menu, which I read end-to-end. And suddenly, I saw the system as easy to use, quite intuitive, and even somewhat likeable. Did wonders for my job satisfaction.

- My ability to use GDB went up an order of magnitude after I read the small book's worth of user manual it ships with. Ever since, I've learned to appreciate Info pages that come with GNU software, and prefer that to skimming man pages.

- When we bought our current car, my wife printed out the manual and I read that cover-to-cover too. Discovered a bunch of tiny little features we would've never thought to look for otherwise.

At this point, I consider the skill of reading a manual end-to-end to be my little superpower :). And I'm deeply disappointed when a product (be it physical or software) doesn't include a proper user's manual.
Two ancient cryptographic vulnerabilities in embedded software libs (with PoCs)
Just curious why you think new is always better then old? I firmly believe this is not always the case. The only reason we have been able to drive improvement the last centuries has been because of the rapid evolution of tech and the economy.

I don't feel this has much to do with the fact that we replenish people.
No, it's not failsafe. I know a person where only one screen of two got locked, the second one remained operational.
> the ratio of perceptually distinct steps around a hue circle to those directly across through gray is greater than would be expected as a circle in an ordinary Euclidean space.

I have trouble understanding the precise meaning of this sentence. Can it be formalized in standard terms from differential geometry? For example, than the color space has negative curvature? (As opposed to the surface of the sphere, where circles are shorter than πr^2, so it has positive curvature).
Ok, but I didn't say that because he's Chinese, rather because he's a person of power and a multi-billionaire, and I was comparing him to other such people (not specifically Americans).
> I have no idea how poetry gets lost in a market system. There is nothing whatsoever stopping you from writing poetry and sharing it as you wish in a free market.

Right, but people end up writing and sharing poetry despite the market, not because of it. Poets tend to be rather poor, they aren't incentivized by money.

If we organized our society in a way where money and markets were the only incentives, then poetry would be lost.

That's what I keep repeating in the hope that maybe it will sink in eventually: It's not that markets actively destroy things like poetry. It's that markets don't help those things thrive despite people valuing them highly (which can of course lead to destruction indirectly by crowding out, but that's a separate point).

This is because the correlation between what people value and what ends up having monetary value is too weak.[0] In theory one could try to fix that, but that has never worked in practice and there are good reasons why it never will. Trying to make it so is the same type of folly as trying to implement pure communism: it doesn't take human nature into account.[1]

[0] As was also observed in a sibling thread where the discussion went to pricing externalities.

[1] For what it's worth, this is a very common criticism of traditional microeconomics, i.e. humans really don't "work" in the way that traditional microeconomics says they do. The theory is built on a broken foundation. This is actually really well known among economists and why subfields like behavioural economics exist. For some reason this knowledge just doesn't percolate to the wider public.
Classic thing was to write file:///C:\ (or something similar, I do not remember it anymore) on computers with only kiosk mode IE on them to access the local file system. :)
If anyone has links to such pages - I don't really use my Facebook, so I'd be happy to give them a "like" and see what happens.
Okay, let's call it an "incomplete failsafe". I don't want to discuss the correct terminology, but the idea itself.
Other commenters link to similar issues with Wayland screen lockers. So I am not sure how the current shiny fixes things.

> python 2

In contrast to Wayland that can be installed in parallel to python 3. So the only reason to remove it is if you enjoy breaking working software.
Except DIY kits are not an option to admit in court. They are not admissible. There is a temporary order allowing them to be collected during COVID-19 in California only. It is yet to see if these will even hold up.
Hold my Pringles while I use the can they came in as a directional antenna.
How and why to end a news habit by setting up a personal VPN