skysight-inc/HackerNews huggingface dataset:
> Do you have any concrete evidence that deplatforming doesn't work outside of rare anecdotal examples (e.g. Barbara Streisand's house) where it backfired?

I regret to inform you that it appears your comment has not aged very well. [0] Especially at the moment when you asked for 'any concrete evidence'.

Facebook and Twitter have censored and in some cases 'deplatformed' multiple accounts as soon as they shared the Biden-Ukraine post. The Twitter CEO has admitted that the handling of this was 'unacceptable' and 'not great' and has been summoned to testify on Oct 23rd 2020 due to this. [1]

They have given it more attention that it should have and it has backfired [2] They have successfully created the definition of the Streisand Effect; once again confirming the previous comment you replied to.

> The rabid insistence that deplatforming doesn't work reeks of wishful thinking rather than evidence-based reasoning.

Are you sure?

[0] https://www.technologyreview.com/2020/10/16/1010644/twitter-...

[1] https://news.yahoo.com/twitter-ceo-admits-handling-ny-013413...

[2] https://www.cnbc.com/2020/10/16/twitter-backtracks-allows-sh...
From the Tweet (and also having had those phones): The cases on iPhones 4 and 5 had a lip over the screen, this was not an issue because bezels were large and there were few swipe gestures. However the iPhone 12 cases do not go beyond the screen.
How do you deal with bad reviews about your product on marketplaces?
I have a user who wrote a 1 star review saying: "There is no other solution in the market to solve my problem. So, your product should be free." [1]

How do you respond to reviews like these?

[1] https://storage.googleapis.com/askadvise/1-star-review.png
> You injected that in, and then claim it's the author dog whistling. (By the way, this is actually, literally "begging the question" - "It must be a dog whistle because I read it this way even though it doesn't use those words or make that claim at all!")

An unexpected take on my words.

What I actually did/said:

>> Perhaps I'm misinterpreting this, but I wonder if the author is suggesting ("dog whistling") that in our (US) current two party system, that only one side is guilty of it?

>> Or perhaps the author is saying this only with respect to history, and I'm getting all worked up about nothing.

If you look more closely, you may notice that I am very explicitly pointing out that I am speculating about what the author is getting at, rather than, as you (incorrectly) say I say:

- and then [claim it's (it is)] the author dog whistling

- It [must be] a dog whistle

- ...because [I read it this way] even though it doesn't use those words or make that claim at all (this one is rather ironic)

> There's a strong reason the author didn't use the words "Trump" or "left".

Assertions like this are suggestive of mind reading ability, and also that political rhetoric that does not say things explicitly does not exist.

Something else I said:

>> I guess my question is actually: I wonder how paragraphs like this are unpacked in the minds of readers, depending on their particular worldviews. Written English is so brutally flawed as a communication medium.

This "how...are unpacked in the mind of the readers" is interesting, and I think might explain why near every single comment I make gets downvoted. I've always thought that it was people not liking my political views, but I think what it actually is, is that people aren't able to read text literally. As I was writing my message, I was "reading between the lines", with suspicion, looking for rhetoric - but I was doing this with full conscious intention, and my statements were explicitly speculative - I was wondering if the author was implying (which often does indeed happen) the things I sensed. If a logical, unbiased person (if there is such a person anymore) considers the article and writing techniques* - I could easily excerpt several examples) in it's entirety, my suspicion doesn't seem terribly inappropriate.

Your assessment (and I expect others) on the other hand, is that I have(!) read and said very specific things, that I haven't actually said/done. Not only did you not "respond to the strongest plausible interpretation of what someone says", you grossly misinterpreted it, and then asserted that misinterpretation as if it was a fact (because to you, it is just that).

Of course, there are very stressful times, the world is a complete gongshow, it's hard not to get at each others throats - "these things happen", so I'm not bent out of shape by it. Rather, I'm actually quite relieved, because I now feel quite a bit less confused and frustrated about the world around me, and how people within it behave.

Thanks for your insight.
That or humor.
People trained to manage substance abuse or mental health crises are hippies for you?

Don't you think a crew of people that know how to manage mental health crisis will do much better than police officer to manage mental health crisis?
They may not count as Einsteins for you, but most of the Turing Award winners I know I met at conferences.
Well, while an emulator can be anything, it can also be very little. A userspace emulator is one that just loads an ELF binary, provides hooks for system calls, and then just simulates instructions from there. You don't technically need to support page protections, but it's certainly nice to have and it help you to narrow down problems both inside and outside the guest environment.

The riscv-gnu-toolchain does indeed build everything for you, but it has 3 "settings", so to speak:

1. The default is newlib, which is a smaller embedded C-library, but it's enough to have most of C and C++ supported. Running "make" or "make newlib" does the same thing.

2. "make linux" will build a static glibc, with threads support. I don't recommend it, as you will have emulate pthreads, which are very heavy. If you really want threads, I can give you some pointers on how to make your own light-weight ones. And, of course, so can many others.

3. "make musl". Not sure if this works completely, but I do believe it's an option. It would have threads too.

There is also a more complicated 4th option, which is to use an embedded RISC-V compiler, which you can get from here:

$ xpm install --global @xpack-dev-tools/riscv-none-embed-gcc@latest

I don't recommend it, because it has nothing. You will have to write your entry code and all the libc stuff too. That can be fun, of course. And you get to have really small binaries!

My emulator produces debug executables which prints every instruction line by line, and it supports register-dumping too, so it could help you compare for divergences if you are having trouble with some instructions: https://github.com/fwsGonzo/libriscv

If you want to emulate an OS you will have to write guest and host drivers (both sides), which is a very complicated thing to do. However, it's a perfect opportunity to add the first level of concurrency: Running the host and the guest in separate threads! There is also emulating interrupts, various hardware timers and having a page table in guest memory with protection levels. A lot of work!
I am told that bead curtains in doorways keep out (or keep in) flies. It seems surprising, but they are very heavily used in some places, so there might be reasons to believe it.

I wonder what the mechanism is. Do the beads need to be transparent?
Note that you can actually get colour and proper italics and boldface out of groff (specifically grotty). They are actually in there in the vanilla tool, but are disabled by overrides on several operating systems.

* http://jdebp.uk./Softwares/nosh/italics-in-manuals.html
> most belligerent and violent thugs make the rules

So, you mean exactly like right now?
You're missing the point, which is the cop you ride along with may behave differently if he or she knows there is someone (you) observing them.

This isn't pure speculation - a study by Rialto PD showed use of body worn cameras reduced use-of-force incidents by 59% [1]

[1] https://bja.ojp.gov/sites/g/files/xyckuh186/files/media/docu...
We use the "character set" our parents and our culture gave us. It does the job as well as any other character set, because language is not merely a tool, like a set of bits for your screwdriver. It's a part of your identity and your place in the world.

You can, of course, pick up other languages and with effort use them either skillfully, or just pragmatically. But no one will ever feel that Esperanto is "their" language. It will always be either a curiosity or, at best, a utilitarian tool (and even then only if it ever becomes wildly successful).
Strong sequential consistency is a big one. Most architectures that have tried to diverge from this for performance reasons run into trouble with the way people like to write C code (but will not have trouble with languages actually built for concurrency).

Arguably the scalar focus of CPUs is also to make them more suited for C-like languages. Now, attempts to do radically different things (like Itanium) failed for various reasons, in Itanium's case at least partially because it was hard to write compilers good enough to exploit its VLIW design. It's up in the air whether a different high-level language would have made those compilers feasible.

It's not like current CPUs are completely crippled by having to mostly run C programs, and that we'd have 10x as many FLOPS if only most software was in Haskell, but there are certainly trade-offs that have been made.

It is interesting to look at DSPs and GPU architectures, for examples of performance-oriented machines that have not been constrained by mostly running legacy C code. My own experience is mostly with GPUs, and I wouldn't say the PTX-level CUDA architecture is too different from C. It's a scalar-oriented programming model, carefully designed so it can be transparently vectorised. This approach won over AMDs old explicitly VLIW-oriented architecture, and most GPU vendors are now also using the NVIDIA-style design (I think NVIDIA calls it SPMT). From a programming experience POV, the main difference between CUDA programming and C programming (apart from the massive parallelism) is manual control over the memory hierarchy instead of a deep cache hierarchy, and a really weak memory model.

Oh, and of course, when we say "CPUs are built for C", we really mean the huge family of shared-state imperative scalar languages that C belongs to. I don't think C has any really unique limitations or features that have to be catered to.
There was significantly more screen bezel back then, giving cases enough space to curve around and latch onto the front of the device. It would seem the bezels on the iPhone 12 are too small to allow cases to wrap around and grip effectively in the same way as before.
The Irishman De-Aging Fixed by a Deepfake YouTube Video
Kind of weird reading this. I don't own an XPS 15 myself, but I've heard nothing but praise for it on various forums and youtube videos.
You could probably turn this into an interesting blog post.

+ What subsystems does each project have? How do LOC stack up on a per-subsystem basis?

+ Do they have different dependencies?

+ Does LOC have the same meaning in the two projects, or are there stylistic differences that meaningfully alter line counts?

+ Are statically linked binaries similarly sized?

So, it looks like you have the right question. You just need to do the digging.
Wait, is that the same John Ioannidis who wrote "Why Most Published Research Findings Are False", pretty much the most influential paper on statistical error for the last 50 years?
That was true in the 90s but by the early 00s there were already a few online payment processors around. I remember using WorldPay a lot in around 2000 to 2004. PayPal came onto my radar shortly after, though even then I was aware it had been around for a while beforehand.

I vaguely recall there was another service like WorldPay, and possibly named similarly too, around that time.

I’ve been running websites since 1994 as well as a keen record collector in the early 00s so used to do a lot of transactions online. I can’t really remember how I payed for stuff online in the 90s, which leaves me wondering if it was all via phone. But I definitely remember using WorldPay sometime around 2000 as I recall being frustrated by the lengthy process (lots of questions, which in hindsight I should have been pleased they did thorough checks).
I did a consulting gig for a new YC company this year and it went well. I started by reaching out to them on Work At A Startup, which led to an informal chat. I provided some background on previous experience and projects that used similar tech stacks and were in the same space.

Instead of an algorithmic interview it was really just us sitting down at a whiteboard for a few hours mapping out how the backend would work and what external APIs would be needed. I think this is the best approach -- be super transparent about what you're specialized in/and what you're not, and make sure that you're the right person for it. Providing a small amount of value upfront and for free can go a long way.
NZ has more per capita tourists than US.

NZ population: 4.89

NZ tourists: 3.7 (2017 figure)

US population: 328.2

US tourists: 79.26 million international visitors to the U.S. This figure includes visitors from overseas, Mexico and Canada.
Comandante Grinder Factory Tour with the Founder
Planet Money has a good 3 and 1/2 minute overview as well: https://www.npr.org/2019/10/04/767095401/the-baumol-effect-a...
Socially distanced, theaters lose money if they open. They aren’t open and therefore no films because the studios do t want to take more of a write down, since they’re already trimming 20% of their muscle (fat is long gone)
Wow, what a resources. Thanks so much!

Does anyone have suggestions if one wanted a super fast single core? i.e. to make something for a software synth where the bottleneck is likely to be speed of a single core?
My main concern with this study is that it uses reported Covid-19 deaths to infer the fatality rate.

According to the paper, the fatality rates in the US are far higher than the rates in China and India. While the inferred fatality rate in the US is as high as ~1.3% (Louisiana), in many other places like China outside Wuhan and in India, the inferred death rate is close to 0.0%. I highly doubt that's actually the case. It seems much more likely that Covid-19 deaths have been under-reported in China and India.

Anecdotally, my Pakistani friend called Covid-19 a "rich-person" disease because only rich people in Pakistan can afford a Covid-19 test. That may account for the lower number of reported Covid-19 deaths in poorer places.
I've been doing serverless in anger for years. My vision is to use annotations or decorators to tag functions and have the implementation transparently handled.

@spawn //makes this a lambda

function fn() ... {}

@queue //makes this a queued function sqs or similar

function fn() ... {}
TrustPilot has gone the same way.

If you look in the clickbait at the bottom of lots of articles, you'll see one advertising a trick that every Android user should know.
It takes you to a website at SecuritySaversOnline.com which has an Advertorial for TotalAV anti-virus, that implies it is free, which it isn't.
I posted a negative review of this site and then called TotalAV to inform them of this site that was perhaps a fake affiliates site, but during the chat, they said it was their site - TotalAV were using a site with fake offers to advertise them.
So, I posted a negative review of them too on TrustPilot - it's one of the 1* reviews here: https://uk.trustpilot.com/review/totalav.com?languages=en&st... (search for cyberspy)

TotalAV disputed my claims, but I demonstrated to TrustPilot that it was a genuine review, even though I wasn't a customer and the review remains.

Why is TrustPilot broken?

TotalAV have over 31K reviews, 87% 5, average 4.8 - but most of them one liners from people who have no review history.
Compare with other AV providers - Sophos have 11 reviews, average 2.1, AVG have 2534, average 1.9, McAfee 358 average 1.4, Norton 347, average 1.5
Basically, people don't review their AV unless thay have a bad experience - or the supplier asks them to.
I pointed out to TrustPilot that TotalAV's review profile looked fake but, while they let my review stay they have done nothing to rectify the entirely disproportionate review profile of TotalAV
The Only Black Person in ‘The Social Dilemma’ on Civil Rights and Tech
Bug-a-Salt: Salt-Induced Mortality of Flying Insects
A speaker cone is a precision galvanometer. If one of these, manufactured, had to be sold for more than $50, retail, they are hardly even trying.
Thanks for reading! Edits, updates, and full length version will be posted soon. Email ggillas@protonmail.com to subscribe.

Artwork generated from Artbreeder.com
GPT-3 through Shortlyread.com
i posted this as a joke but im not sure if its more or less funny how easy it was for everyone to take it seriously..
Salt-induced mortality of flying insects:
https://www.bugasalt.com/
Same in Australia. Travel between states is restricted based on how affected each area is. It didn't start perfectly for border communities, but it was mostly fixed in a couple of weeks.
I find it very interesting (but understandable) that tech people, obsessed with data and informed decision-making, are essentially stating that "this time will be different" when arguing for speech restrictions. Despite all the decades of history of these sorts of things going sideways, somehow we're still optimistic that this time we'll get it right.
>diesel ship with solar panels and using the energy to supplement or replace the diesel engines might be a better use of resources?

Imagine having the sails be photovoltaic for them to become a dual-energy source themselves.

Plus you need more than two ships anyway, at least one for backup if not simultaneous return voyages.
We tried to schedule some meetings with them a few years ago, but after some back and forth they were difficult to deal with. In any case, prior to the meeting I had done some preliminary research, there is other interesting research in the area

Here's a video of tracking using, if I recall, a fairly cheap camera - https://youtu.be/kuaMcVf501Y?t=4

And here's one of the associated papers - http://cdcl.umd.edu/papers/rsi2012.pdf

This paper in particular is interesting because, at the time I was working with an optics expert, and one of the major limitations at the consumer level was what this new paper aims to addresses (power output and safety). One observation we made was that, for consumers there are not too many laser 'things' in the home that are not fully enclosed. Basically, the FDA takes laser safety extremely seriously. People often think only about looking directly into a laser, but backscatter can also be dangerous.
911 isn't a personal concierge, it exists to take calls from people in urgent need of assistance and dispatch the correct help to them. If my house is broken into, why does the person who takes my statement so I can file an insurance claim need to be armed? If there's an accident on the highway, why do the people directing traffic while the EMTs and firefighters work need to be armed? The point of programs like this is to acknowledge that currently the police fill many roles - too many roles in fact - and those duties should be split out to other specialists.
When someone donate money to support cracking efforts they are not just buying the game (in an unusual way). Publicly available cracked software makes it accessible to thousands of other people who would not have enough money to access it otherwise.
Dart is weak for functional programming / functional way of thinking. Right there, dart lang loses me as a potential user.
I liked the pre-popup era, then the popups appeared, then browsers/extensions tried to kill these. Now EU created Cookie law which brought again back these awesome popups which you need to confirm on every page in a different way. Seems like popups is the solution to everything to get your attention. :)
I don't think this argument is very convincing.

There's still more than enough space between the edge of the phone and the edge of the screen to allow a case to have a slightly overlapping lip. Cases that work this way are better because they give you a new bezel made of rubber above the screen to cushion a fall.

Now, maybe Apple wants to convince people that a case that doesn't actually protect the screen is a good case. It decidedly is not, but I wouldn't put it past them.
> However, I don't see why WASM couldn't evolve to require less of that, ie. expose more of what you need JavaScript for today

It can, and it is. Designers are already doing all they can to make it an appealing target for a variety of languages on multiple platforms.
I can appreciate the effort in allowing windows games to run under linux, but can't actually see the point.

Whilst Valve was pushing to create their own OS/ecosystem, it did make sense - but even then there was a niggling feeling they just wanted to make their own walled-garden.

To a gamer today, a windows license is cheap (maybe $10) and 'everything works' - you can happily dual-boot/VM for non-gaming if that suits you better.

Happy to be corrected if I'm missing out on anything - but can't think there are many people saying "Great - now I can finally buy RDR2"
Infrared lasers are NOT retina-safe.
Just a note to thank you for your extraordinary contributions to this thread. You’re dead on the money. If I had more time on a Saturday, I would be writing many of the same things.
Couple of good points, and a set of good questions. Wish I had answers to match!
im thinking along the same lines, it'd be even better if there was built in retrying or event based message queuing, time out, and default error message if it really fails for all funcs .... await fn(); // -> {err: 'timedout'}
How does Cloud9 compare to CodeAnywhere these days?
Nice. Also useful is a set of integer operations that raise an exception on overflow.
You can download the files but it's not your game it's just some gamefiles that most likely won't work without steam / internet.

Tomorrow Steam shutdowns you lose every games, period.
By signing the Apple Developer agreement you grant certain rights to Apple with regard to submitted apps--this is in addition to any other licenses such as the GPL. Putting GPL in the app description does not override these rights and does not force Apple to follow the GPL to distribute your app. The issue is that if it is not your code, but someone else's GPL code, you have no right to grant Apple these rights above and beyond the GPL.

So my understanding is, if you are going to have a copyleft-licensed app, that accepts contributions from the community, you need to have a CLA that assigns all copyright to you (or specifically authorizes you to grant Apple these rights). "Vanilla" GPL code from someone else cannot be used in an iOS app.

Another possibility is you allow people to make their own derivative versions by licensing it under the GPL, but you personally do not accept any contributions from the community. In this case, you own all the copyright and can license it to Apple as needed.
I already feel this slowdown and I'm barely into my 30s.