skysight-inc/HackerNews huggingface dataset:
I’m from Bristol (UK) which was also extensively bombed, and grew up in Milan (Italy) — both of them have (rough) equivalents, most notably Milan, which is landlocked, piled all the rubble up, covered it with earth, and made it into a hill with a park across the top: https://en.wikipedia.org/wiki/Monte_Stella_(Milan)

I wish people put more effort into commemorating these places, the pain and suffering that humans have inflicted upon other humans, and celebrate the fact that we’ve collectively come together with (imperfect) international institutions that have so far succeeded in broadly avoiding the same fate again... and that therefore should be protected and enhanced rather than disparaged.

It’s quite... sobering that this is ‘surfaced’ on the vey day we commemorate the thirtieth anniversary of the fall of the Berlin Wall.
It is "truth" in many cases. On a reasonably high-frequency, high-core count chip, instructions are almost free once you've managed to saturate your memory bandwidth. (Of course, that assumes that the code itself is "hot" enough that it's in cache somewhere, but this is the common case.)
Legislation to protect e-mail mailboxes as the same way we do with official postal (snail-)mail services in most countries needs to be handled very carefully, because otherwise we'll end up protecting spammers - the very opposite of the people we want to protect.

I see this story as Google's equivalent of when Valve would ban people from Steam for crude comments they made on the Steam forums, which I understand meant they forfeited their entire game library - or Amazon banning people for reviews.

If there is going to be any law or legislation - it should be to require service companies like Google, Valve and Amazon to treat the customer's "online personality account" (i.e. forum account, "community" account, etc) separately from their "value" account (i.e. whatever that which has _value_, be it their Steam library, their GMail mailbox, etc) - or at the very least, companies must be required to export 100% of the data in an account and providing that to the customer/user in the event they shut down an account (with reasonable constraints, such as the account having existed for at least 3 months and having been in good-standing until this specific incident, etc).

And under no circumstances should anyone lose their software copyright licenses for violating a community ToS - feel free to ban them from the forums, et cetera, but being banned from the Steam forums must not mean they lose the right to play the copy of Half-Life 2 that they paid for.
I just took the original testing code from http://visual6502.org/JSSim/index.html, also to confirm whether the simulation and visualization works.

I don't think it has any significance except testing a few things like memory read/write access, whether the stack works etc...
A Japanese Ghost Town in a Canadian Forest
There are user space package managers, e.g. conda, flatpack and homebrew come to mind.
Rust allows you to opt for static dispatch with traits when possible so that there is no runtime cost. See https://doc.rust-lang.org/1.8.0/book/trait-objects.html
This is a little ambiguous. How is “revenue” defined? Is it only purchases made directly by users or does it also include ad revenue? If former, then the comparison is useless because vast majority of users on android are using ad-funded apps where revenue flows from advertisers to the ad platform (Google etc). Devs could be using third party ad platforms too and it would be nigh impossible to estimate this revenue.
This is why people motorcycle as well, fwiw.
There’s just enough luck involved that the risk-reward ratio was probably mostly right in those early days, especially as the game wasn’t designed with the expectation players would ever have perfect information about scarcity and relative power level of individual cards.

Even so, it wasn’t fun to play with ante, so most people didn’t do it; Magic smartly went with the flow rather than fight against it, and that’s a huge reason why the game persists successfully to this day.

(Details gleaned primarily from episodes of Mark Rosewater’s “Drive to Work” podcast, at least the best episodes of which are mandatory listening imo for any designer of any stripe, especially one who is also at all a fan of MtG. Yes, Garfield is the game’s creator, but Maro is the game’s central nervous system and has been for more than 15 years!)
French ones cost a pretty penny, indeed. Yet, compared to most of the Europe, Germany has really decent roads without extra tolls.
I was hoping for this being a post about grown up Little Bobby Tables.
Wow! This will help me a lot to install kubernetes. I am finding it very difficult to get started.
> The best way to tell if someone has no idea what they’re talking about and are just mindlessly repeating other ideas is when they say the phrase “easier to reason about.”

"easier to reason about" is not someone's opinion, it's math. Please educate yourself on formal verification methods before drawing broad conclusions including substrings like "no idea" or "mindless repeating".
It has very little to do with safety and it’s mostly a cash grab. Check out a company called Redflex, they operate many red might camera systems and are corrupt.

https://www.phoenixnewtimes.com/news/arizona-based-redflex-p...
https://www.justice.gov/opa/pr/redflex-traffic-systems-enter...
Crazy how you knew exactly what I was talking about.
MDMA had been used to treat PTSD unlike alcohol, that's not an anecdote, it's the direct positive effects tested in multiple experiments. Also the amount of crimes commited under drug influence (percentage wise) is higher on alcohol than marihuana and MDMA, that's also not anecdote is statistics that repeat time and time again in multiple nations.
> We could, but we are all literally terrified for our jobs and of retaliation.

This is the first time I'm hearing this, and the people I work with certainly don't feel like htis. I suggest not saying things like "we all", when that clearly is not true.
Hehe, sometimes Hacker News is unbelievable. ;-) So, I take it you‘re from the Cologne area as well, given the Burning Chrome‘s proximity to the city (if memory serves) and long-distance calls were outrageously expensive.
Well they kind of were. They had a patent on a somewhat crappy method of warping wings. They then argued that superior inventions that produced the same result (roll control of an aircraft) somehow infringed their patent. This sort of postfacto over extension of a patent is pretty much what patent trolls do. Just having a working invention of some sort does not immediately disqualify one from being a patent troll.
The tools exist for people to experiment as if they had infinite copies of every card ever printed, and the people who most enjoy that sort of thing definitely make use of those tools!
Which is ok if they are small, have many concurrents, and their field of activity is old enough to have reasonable laws. Unfortunately for google none of this is true for them. And if they don't want more people demanding to break them up, or proposing unreasonable laws for internet, they should be smart enough to not do stupid things like this.
I used to hate code linters. Now, when collaborating with others, I set an aggressive one.

They make wrong code look wrong, literally.

Of course, it does not catch all wrong code examples, but at least some most glaring examples that otherwise would need manual inspection.
If I understood correctly, the extra round trip on the reader only occurs with left-over intents, which are the product of an earlier failure.

So:

- Writes are faster due to fewer round trips in normal running.

- Reads are the same speed in normal running.

- After coordinator failure events, the new coordinator starts to clean up left-over intents asynchronously (nothing specific is waiting for it to finish).

- Reads are slowed by extra round trips in the short time after a failure event, until the left-over intents are cleaned up. But only in that time period, and only for those ranges touched by transactions during the failure event.

- The cost of extra round trips done by the reader just during recovery is much less important than the round trips that happened on every cross-region write with the older algorithm.

- But if you care about read latency being consistent all the time, including during recovery from coordinator failure events, maybe you need a more sophisticated high-availability configuration for the logical coordinator.
> I was hoping for this being a post about grown up Little Bobby Tables.

You beat me to it[0]! :-D

0 - https://www.xkcd.com/327/
LineageOS was great a few years ago when I used it with my older Nexus devices, but it doesn't seem as maintained nowadays. There's no images for the newer Pixel devices and no Android 10 support, which is a huge shame.

Magisk/stock is what I've been using of late.
How many repos are there that actually sign commits, and of those, how many users are doing validation that the signer of their local checkout’s commits is actually the key they expected?

The line you’ve quoted doesn’t say that there’s no fundamental difference between curl | sh and cloning a repo with signed commits, and I think it’s a stretch to think signed commits have enough usage among devs / users to make them a viable option.
In imperative languages you don't need Edward Kmett to invent lenses for you.
But in most of the world, DD Cup size is followed by E Cup, not DDD. Like most SJWs they taken an American-centric view of the world, which is apparently bad when others do it, but acceptable when they do it.

I'm so sick of this cancel culture bullshit. Didn't they learn about sticks and stones as a kid? Honestly, so many people these days need to eat some concrete to harden the fuck up.
> This couldn't be further from the truth.

In imperative languages you don't need Edward Kmett to invent lenses for you.
It does leave a trace - the command executed is stored in your shell's history file, so unless a malicious script deletes the history (and it also could delete the download binary if you checkout it from a repo) anyone can immediately see what was executed.
Fast Piratebay Proxy
TBH, the main factor for the smoother performance is that rendering the chip visualization is handled very differently than the original visual6502.org. Instead of using 2D canvas, the "remix" uses WebGL and offline-precomputed static vertex buffers.

The actual simulation is most likely also faster than the original JS implementation, but I haven't measured that. This is done by https://github.com/mist64/perfect6502, which is a rewrite of the original JS simulation code to C. but there's only at most one CPU half-cycle running per 60Hz frame, so the actual CPU performance for the simulation is hard to compare with visual6502.org which I think is running "unthrottled".
If that were the case, the best option is surely `curl | tee $(mktemp) | sh`. In the case of downloading a script and then executing it, the script has the ability to modify its own contents.
slatestarcodex had a take on this recently: https://slatestarcodex.com/2019/11/06/building-intuitions-on...
Tempinbox.xyz – Temp Mail Service
Not an expert in the field but the source below already claims 80% efficiency in the large scale electrolysis of water, so with little room for improvement.

https://www.greencarcongress.com/2018/07/20180728-tk.html
LineageOS is great, my one complaint is that it is almost never available for the phones I own. You basically have to get phones according to their popularity in a certain subgroup: for example currently one HTC model and two LG models are supported, but close to everything from OnePlus.

I know I can get unofficial builds, put apart from the sometimes quite severe missing features (calling or camera not or only partially working) I don't want to trust random people on a forum to provide a build of an OS without including malware. It just looks like a prime target for all the intelligence services of the world, and a nice target for hackers. With official builds there's at least some accountability somewhere to mitigate this.
Impractical Ideas in Computer Science: PowerPoint Programming
Show HN: Coloured progress-bar for your Golang CLI
Are you saying that Pixar is using Maya now? For which parts of the workflow?
Resources != Talent, and the line talked about resources, not talent.

It's pretty obvious that Apple can throw more money at the problem than Mozilla can, if they choose to do so. That means they can buy more developers to work the problem, which is bound to be helpful whether those developers are particularly talented or not.

There's really nothing politically incorrect about that.
Do humans happen to get more cancer than other animals? There’s this weird idea, I forget the source, that a less efficient cell garbage collection mutation allowed increased brain development, connections, etc... but at the cost of increased cancer, depression, ego, etc...
Holy crap- still? This was an issue on HN like 10 years ago or so and I thought the word got out to fix it.
imho, this only works when walking on a beach, ideally cold but sunny
It's, perhaps, soon going to get much weirder than that.

How much gene editing (e.g. CRISPR[1]) before the resulting life is "artificial"?

A few edits to fix a genetic flaw such as cystic fibrosis or sickle cell anemia? What happens when it's possible to edit out 100 such genetic flaws?

And do we go beyond obvious flaws? What if we figure out how to give everyone the visual acuity of Chuck Yeager? How many more "improvements" before the result is something akin to Frankenstein's monster?

Biotechnology will probably be the biggest growth area of the 21st century.

[1] https://en.wikipedia.org/wiki/CRISPR_gene_editing
Ouch. I have a ü in my last name from family in a different country way back somewhere. It doesn't crash systems as much as an apostrophe would, but it's very good at showing encoding issues between systems..

It's not as big an issue as it used to be, at least. Before I've had online transactions failing because of a mismatch between my name (with ü), and the name on the card (with u). The systems seem more forgiving now, having handled that case or something. I also remember being a bit scared traveling to Japan many years ago, as we were told it was SOoo important that the names and everything matched to gain entry. And then the name on my ticket was completely mangled. But no one cared.

Here's a SO post about someone with the last name Null: https://stackoverflow.com/q/4456438/923847
Interesting argument. By the same token, we should remove all cyclists from all roads, as it would provide a smoother transportation experience.
How rich that you speak about law, yet insist calling it “stealing”, when the law is very clear that copyright infringement or breaking a civil agreement is not stealing.
I had not heard about this, but the title reminded me of a 90s UK travel show based on a similar concept, "The Dice Man" [0]. The host asks strangers for alternatives and throws the dice to decide what to do / where to go

[0] https://diceman.co.uk/
The Ultimate Guide to 5G
A simpler case is Hispanic surnames. Suppose I'm writer Miguel de Cervantes Saavedra. From airline tickets to name tags in networking/speaking engagement programs, I show up as Miguel Saavedra. But I'm Cervantes.

I'm not Cervantes and I suppose I'm a little patriarchal, but I'm very proud of my dad's achievements and wear his name (whenever they let me) with pride.
The history file only contains commands typed into an interactive shell. Commands executed from a shell script or piped into sh will not end up there.
This was a really good read! Highly recommended for everyone. I'll highly likely incorporate it into my own code.
It would be a shame if people got from place A to place B too fast.
The article addresses that. Apparently Estonians consider Finland's system inferior to theirs.

> Estonians have praised the idea for being more egalitarian—monetary fines are not adjusted according to income, as in neighbouring Finland, but everyone has the same number of hours in the day
I don't think people use ROMs as much as they used to. Especially since mobiles are so fast nowadays that they don't get slow even if the ROM is bloated.
This may help https://github.com/nitrocode/phone-code-names
I'm assuming she is referring to the British shipping off their convicts to the US and then Australia in penal colonies.
Ha, this is awesome. I'm glad that the author got his money back. But use this as a reminder, whether you're doing nefarious activities or not, you can probably be found online with a few hours of research unless you're being incredibly careful.
There's some speculation that the newer Pixel devices will be getting mainline (or close-enough-to-mainline) kernel support. So it should be relatively easy to work on a clean postmarketOS build for those, as opposed to relying on the AOSP-like LineageOS.
Government tyranny is a far greater danger because government can use force in the form of army and police, and when established it effectively owns everything else in the country.

The privately owned tyranny has much less power, and when it becomes bad, government can intervene.

So while no tyranny is ok, government deserves much more attention, because it is the more powerful tool, that needs to be protected much more vigilantly.
WeWork Investor Presentation (2019) [pdf]
California’s Board Diversity Tax
As a thought experiment, I like to assume that there is a hypothetical language where everything is encoded in types, to the point where you don't have or need variable names anymore. Every typed language (and programming style) we use is some point in the spectrum of practical compromises between that hypothetical language where all pre-runtime information is in formal types and scripting languages where all pre-runtime information is in informal names.

Java for example has to leave quite a lot of that information in names because there are no type aliases and final types exist.
Airlines I fly with a lot I know how to type in my name into their boxes in order to generate the right ticket name. If they only have a first name, last name box where do I put my middle name and/or Jr? Some force me to pick a Mr./Mrs/Miss/etc..., and then put it on the ticket...sigh.
Been using lineageOS 16 on my OnePlus phone for years.

LineageOS has allowed me to use my perfectly fine phone much much longer than the normal upgrade cycle. And this has saved me money.

More importantly my phone remains in use rather than being thrown away and a new one purchased saving about 4 phones from landfill (my guess based on a 2 year upgrade cycle).

Apple with all their environmental goodness claims locks their phones down from both custom rooms and from re-use after donation. Most donated phones have an iCloud lock with no way to contact the previous owner to request an unlock,
We Should Let a Lottery Decide Our Government
Apple apparently hates the name "progressive web apps", so how about: "offline web apps" or "installable web apps" or just "unrestricted web apps"? I'd like those names more, too. Regardless of the name, where is WebKit's commitment to joining Google, Mozilla, Microsoft, and countless web developers in making web apps first-class apps on iOS?

Apple keeps silently "considering" and "accidentally" messing up various aspects of web app support, while strictly prohibiting browsers that work well. By prohibiting high-quality browsers, Apple pushes developers toward Apple-proprietary "native" technologies--those that are both allowed to be the only things that work well on Apple devices and are NOT allowed to work anywhere else.

Two WebKit goals I'd like to see for 2020: (1) Allow non-WebKit browsers on iOS (start outperforming your competition instead of merely banning your competition), and (2) Make iOS the best platform for powerful web apps instead of the worst, the leader instead of the spoiler.
A summary of the study is at https://newsstand.clemson.edu/mediarelations/study-californi... .
I like the british one because they are mostly 3x3 lanes, with catseye all the way and very good rain drain capabilities.

They are way better than the awful concrete motorway that you can still find in germany
p53: Regular or super?

Increased p53 expression under the endogenous promoter protects “super p53” mice from tumorigenesis without the undesirable effects of premature aging.

https://www.sciencedirect.com/science/article/pii/S153561080...

>Garcia-Cao and collaborators report the generation of novel transgenic mice, called “super p53.” The super p53 mice express wild-type endogenous p53, and also carry one or two extra copies of a normal p53 gene, inserted as transgenes in the form of large genomic fragments of 130 to 175 kilobases. Because the additional p53 gene is expressed from its own promoter, the transgenically expressed p53 seems to be regulated in the same fashion as endogenous p53.
Ok, so here is the diplomatic Swede interfering in the affairs of others: why not combine the two? Pay a progressive fine or wait by the roadside.
Excel drum machine found on YouTube
He was politely asked to stop. I believe it was folding at home(?) if I remember the story I heard correctly.
I really hope this goes forward and at least makes life difficult for SB. This level of golden parachute, for any reason, needs to end.
I like the idea but fear that it will be abused by people who need an excuse to be 45 minutes late, such us exsm takers who feel unprepared and could use an extra day (or 45 minutes0 to study.
> LineageOS has allowed me to use my perfectly fine phone much much longer than the normal upgrade cycle. And this has saved me money.

OnePlus actually does a pretty fine job of supporting even their "older" models. The OP3 and OP3T were running up-to-date "stock" OS's not too long ago.
Implicit Association Test: Disillusioning Findings, Reasonable Explanations
>Recently, another smart developer decided to prevent people with first name less than 2 characters from checking-in.

PSA, don't assume everyone has a name of at least 2 characters; it isn't remotely true. Some people don't even have more than one name.
While popularity of phones plays some part, mostly this is down to the manufacturers. HTC are well-known for providing locked-down devices; even if you're looking for a near-stock experience, HTC tends not to be recommended.

Samsung is similar in this regard, though they get away with it somewhat more than HTC due to demand.

In short, don't complain to/about Lineage. Vote with your pocket and buy more open phones.
> Modern cars, especially the slightly better class ones, make hardly or no sound and do the max speed (120-130km/h in EU depending on the country) without noticing it at all if you don't stare at the instruments.

The other thing I notice around here is that the roads are constantly getting better: wider, better lighting, better marking, curves get straightened out, foliage & trees on the side are cut to improve visibility, etcetra.

All this never seems to lead to an increase in speed limits.

So you can be on a curvy shady narrow road in the dark and rain. Max 100 kph, or 80 at winter. Wide road, good surface, good visibility, no traffic -- max 100 kph, or 80 at winter.

I can't bring myself to understand by which logic both of these speed limits can be right. One must be horribly unsafe, or the other must be horribly slow for the conditions.

Likewise, the danger posed by a bit of speeding is completely different on those segments..
A better lesson, think what your mother will say/feel about the thing your about to do (with the exception if you are not close to your family)