skysight-inc/HackerNews huggingface dataset:
> using this anecdotal story as evidence that the police are adequately equipped to play the "social worker" role is exceptionally dangerous

From her experience, she is an 'expert' in this subject (with the caveats: in the US, with this particular police force and individuals). It is solid evidence in my book (with caveats, as above).

You are dismissing that because... why? It's almost as if you don't want to believe that people can be good; that everyone must be unrelentingly uncaring.

> Nearly all the data in the US points to the fact that police are the exact opposite of your story

You've not provided evidence of this.

> but the institution of policing demonstrates that they behave and act homogeneously

If they did act homogeneously then they would uniformly treat people well, as per the poster's experience. But you're claiming the opposite. You're contradicting yourself.

I may be reading too much into what you say, though, I suspect you meant something milder than what came across.
"Which?" in the UK do pretty good consumer reviews for domestic goods IMO. Though in general they have a problem of always picking the most expensive products, usually they give enough info that you can get a substantially cheaper item with practically no loss.
>Did the F86 ever serve in the Vietnam war?

No. The National Guard had them through the 1960s but jet fighter technology was moving so fast at the time that they were not in front line service by the time the US had any involvement in Vietnam.
True, carbon fiber composites nearly always have greater stiffness and ultimate strength vs fiberglass

However, carbon fiber is also electrically conductive, vs fiberglass which is insulating, so that might be just a bit of a problem for a circuit board base... (perhaps solvable, but not the usual near-drop-in upgrade)
World's longest animal discovered in Australian waters
Time series historian or some siem logging or similar journaling seem applicable to me. Maybe continuous loop video recording.
Somebody explain uBeam to me then. They're just a regular startup that everyone with high school-level knowledge of physics knows is bullshit, and yet they're still around.
> Lesson #1: Provide significant out-of-the-box utility

There has been a push to move certain modes out of the core Emacs distribution and into package repos, I guess because it makes it makes them easier to maintain. Emacs comes with a Python mode, for example, and that conceivably could go to ELPA. But not everyone has access to package repos, and switching from a kitchen-sink model to a framework-for-external-repos model would make Emacs far less useful for such users.
This is classic libertarian "don't tread on me" ideology, applied to our current public health crisis.

The problem with this argument is that many of the people who ignore the advice of public health officials would become ill and expect the rest of us to pay for their medical care. No man is an island, not even James Corbett.
you're replying to what I've marked as a right-wing brazilian. In my experience these types glorify even the Trumpian America and don't have any awareness of their local issues because they're 'middle class' and never have to interact with any brazilians beneath them, as all those other brazilians just never put in the effort.

I'd love to be proven wrong though.

FWIW: my experience with Brazilian Google-employees is that their lives are shockingly insulated from the rest of the country. home -> car -> guarded parking -> <entertainment> -> home. we admittedly privileged expats got to experience more than them even, at times!
Do you? Do you think protecting the 'right' of the homeless (who are probably suffering from mental illness and/or addiction) to live in squalor, without basic sanitation?
>> I think one element of writing ASM by hand is the programmer subliminally changes the algorithm to be 'simpler' to write.

I strongly disagree :-)

My experience is that optimizing assembler leads to reorganize your code or even your algorithm into a form that you'll CPU will be most efficient at executing which almost always translate to unbelievably intricate, super hard to modify code. I've done stuff on 6502, 80x86, MMX and the assembly parts, optimized for speed and ended up with impossibly tricky code. Worst, sometimes I have to adapt my data structures to allow optimization, which becomes even tougher. So, I prefer to leave assembly code at the "onyl if necessary" level

But now, to be honest, optimizing assembly code is incredibly satisfying to me :-) I've got the feeling to use a CPU to its maximum capacity. Also, using assembly comes after thorough algorithmic study. So once I'm at the ASM level, I've maxed out my own capabilities ! How happy me !

So if you have the chance to do that, just give it a try !
Show HN: Churni, Reduce churn with a better cancellation process
You didn't say spoken by every person. Merely spoken in every country. Even the existence of tourists in a country would pass this incredibly low bar...
Maybe I am missing something, but how will it be a big boost?

Most users who use Messenger, Instagram and FB already are familiar with the platform. Them using it more during the lockdown is not introducing them to new features or new content.

It is unlike a product like Netflix, where you delve more into their content (ie international stuff u may have not ventured in) or Zoom, which some ppl may not have known about previously.
You've made a ton of huge leaps here. The comment is hyperbolic because it's using the tried-and-true tactic of "People are dying!!" to push their view and denigrate others'.

As I said above: it's a complex issue. The consequences of shutting the world down just might be worse than the death toll of COVID. At the very least, it's a discussion worth having.
> Does the revelation that they use SMR somehow change their reliability or performance ?

Yes, as plainly stated in the article

> much all NAS drives purchased in the past decade

These are new models that have been introduced in the past year. You may not (probably don't) have any of them.
Thank you very much. I shared it with the team for a lookup.
Sweden is. Much of Africa will have little choice but to muddle through.

We'll likely get a good idea of what the "no or low response" route looks like.
Founder here, I left my full-time job 4 months ago and have been working very hard to build & bootstrap this SaaS project. I was previously working at GitBook (a SaaS documentation plaftorm) as a software engineer and I identified this opportunity when we were trying to reduce our churn.

Churni makes it easy to create a better cancellation process & implement retention strategies such as giving a free month, a discount or scheduling a call to save customers. It also allows you to collect & analyze customer feedback to prevent future churn.

If you want to know more about why I'm building this, my motivations & challenges, I've written an article about it: https://www.churni.io/blog/introducing-churni/

I would love to hear your thoughts, feedback and am happy to answer any questions.
Remove FTP Support
This guys starts criticizing the standard four-space handing-bracket indentation used in python, since he seems to prefer using 8-spaces in some cases so that his IDE can auto-fold code (even though it's more human-readable)

I'm sure for every language, some IDE has issues with the most popular code formatting style. Fix the IDE, not the language.

Sounds like an very opinionated rant, rather than anything objective/technical.
> Turns out 1 knot/hr is nearly 2km/h so that checks out.

I think you meant to write 1 knot hour is nearly 2 km -- a weird way to compare distances, but hey, the math works.
Could you please be more specific about what you're trying to say? I have no idea what your actual objection is.
I am also put off by his self-obsession, but it is also true that I discovered how complexity can emerge from simple rules in the 90's.
Like wolfram, I was not first, but I did discover it.
Gmelius Guide to Remote Work – From Zero to a 100% Remote Team
Do we really know? I see no reason to trust them
More time but less money, with so many of them unemployed. And nowhere to spend it since most can’t venture far outside.
There's also Alphavantage: https://www.alphavantage.co/documentation/

It has extensive technical indicators which can be handy.
> Sweden is considered a relatively good outcome in Europe so far

I don't think that's true. Germany or Austria might be good outcomes. Sweden had few measures in place but their death rate is far higher than most neighbours.
I'm getting an error when trying to subscribe: "Error submitting the request. Please try again later."
For some reason people seem to think that the only options are UTF-8 and ASCII. That choice never existed. There are thousands upon thousands of character encodings in use. Before Unicode every single writing system had its own character encoding that is incompatible with everything else.
Modern Cyber Security Threats
OK, so modern submarine attacks are not like in the movies. Everything else in the movies is realistic, though, right?
Show HN: Automation for Ha Hashicorp Vault Cluster (AWS, GCP, Azure)
USPS are also being hammered:

https://www.npr.org/2020/04/08/828949609/youve-got-less-mail...
A happy keycloak user here! Okta wants us to pay per user! Ha, if you're a small outfit with a few hundred users sure, but if you have hundred thousands or millions of users. Nope! We went with keycloak and loving it! We run it in multiple docker containers for resiliency on AWS. Postgres DB on RDS. Bulletproof, zero downtime.
Atlassian is absolutely to blame. You still own the account and any personal data on it. It's not their to give away to someone else.

If a company thinks they own something on that account, they should address that with the owner of the account. In court, if necessary. But companies just seizing your data like that should be illegal, and companies should not enable it. They certainly shouldn't proactively give your data to someone else.

Note that Youtube is also guilty of similar things, allowing companies to claim ownership of independent users' original works. There need to be stronger laws to crack down on such abuses.
I don't understand enough of the technical details in the article - can someone please explain what this means in practice?

I use WD Reds in my Synology NAS in a SHR configuration for daily backups. Should I be worried? Should I replace the disks with other models? What are the risks if I keep the current configuration?
Relaxing Music
"Of course" what? You're aware that different parts of the US have reacted very differently despite having similar national media blaring at them, right?
> It is models from 2TB to 6TB, meaning pretty much all NAS drives purchased in the past decade.

1. SMR didn’t really exist in the market a decade ago, definitely not for non-enterprise grade NAS drives

2. This is a fairly recent change to use DM-SMR and not explicitly market it as such

3. Your drive performance needs != to everyone else buying NAS drives needs.
I agree bitcraze its a great nano drone, but the first version has 3 minutes flight time and it can not be used outdoor, furthermore, Ardupilot is far more advanced and offers a lot more potential and with a huge community of experts, developers and user
No, no, yes. I don't know why people think this morality stuff is so complicated. /s
I was replying to this:

> But the polls I'm aware of show that the majority of people is supportive of measures nearly everywhere (I'm not aware of a poll that shows the opposite).
Yes, but they rarely take a whole-program approach. Reducing a complicated sequence of function calls to a few goto’s is not an easy task. Probably NP-hard?
You get no argument from me.
This reminded me of the ROMS and the allOfmp3 saga of years ago. That site was a decade head of it's time an "explouting" a Russian law, but it showed exactly this. When contend per se has no differentiation value, companies have to compete on the delivery method, and we get amazing experiences as Netflix or Steam or Tidal (or allofmp3 arguably).
File system journaling typically refers to a log that helps ensure filesystem consistency by recording attempted operations before they happen, but the system still has to do all the same random writes to the disk afterwards.

Some file systems (notably ZFS and Btrfs) use a copy-on-write approach that should in theory not require many random writes, but I don't think any of them are adapted for the large blocks you need to write to for SMR. (256MB?)

It should be possible to make a filesystem with drastically better performance on SMR drives given the right low-level access, probably based on something more like a log-structured merge-tree, like e.g. LevelDB.

One interesting example I found was Dropbox which seems to store data on SMR in big immutable chunks using raw Zoned Block Command access. https://dropbox.tech/infrastructure/smr-what-we-learned-in-o...
No printing press back in the 30s.
Pixelbox – Create 2D Games in JavaScript
Amazon threatens to suspend French deliveries after court order
Recently read this blog post that discusses the focus on concealment and cover and why fixed weapons platforms can be difficult to rely on in a modern context: https://acoup.blog/2020/03/20/collections-why-dont-we-use-ch...
wikipedia is not a good use case.
Poor SDLC management and medical device tragedy – Therac-25
Humble 2K's game together Bundle
I wish I could remember exactly. Too much preprocessing of input? Inflexible calling of the program by the OS? Not sure but it was either live with it or rewrite everything to change it.
People literally are dying. That's not the parent's hyperbole, it's a fact. Official projections from health organizations indicate trends will continue. Again, not the parent's hyperbole. If you think it's hyperbole then that means you don't believe the official death numbers.

And "it's not a hyperbole" does not mean "it's not a complex issue" or "the alternative is better" or "it's not a discussion worth having". By all means, have your discussion. Point out that it's a complex issue like you already did. And if you dispute the claimed facts, dispute them and bring your own facts. If you don't, then just don't falsely accuse people of exaggerating them. Don't sling mud at factual arguments made in good faith; it's not difficult for others to reciprocate.
wen u start solving problem n working on a project u will love it
And currently backtracking on.
Storing contacts on people's devices in a private way is trivial (just use an unique ID, and that's probably the way apps that trace through Bluetooth beaconing work), but the point is that the list of contacts may be identified by the authorities if and when needed.

We don't want something that only allows people to be notified on their devices without anyone knowing who they are. We want to know exactly who the contacts are.

Back to your question: It's not clear to me what blockchain has to do with this, anyway.
GitHub’s danger is that it is centralized, not that it is closed source. For example, npm is already open source and Microsoft owning it is still a threat to the ecosystem via their ability to control the software and decide what goes in and what does not.

Microsoft could open source GitHub and it wouldn’t make one bit of difference to their strategy, as it would not pose any danger to GitHub’s defaultness.

Gitea implementing a federated mentions model, plus easy cross-instance linking and federated notifications, plus one-click $5/mo hosted instances on a bring-your-own-domain model would, however.

I am beginning to think we need something along the lines of go modules for the javascript world. Cryptographically assured via merkle hash root, fetchable from any url with a standard protocol, and a public caching proxy. Go got it right, rubygems/pypi/npm most assuredly did not. (To be fair, go modules were designed latest of all of the members of that list, giving them the benefit of hindsight.)

Maybe yarn can go this route ifwhen npm breaks fetch for non-first party tools.

I wonder what would be involved in forking npm (the hosted package repository, not the cli tool).
You have to do the same thing when speaking. The addition of body language and tone, which text doesn’t have, make it more complex.

If it was easier for computers to do it, they would. That humans do the work is further evidence it is more complex.
This is extremely helpful, thank you
> SMR drives can't do random writes without rewriting large sections

Sounds like a perfect use-case for log-based filesystems.
Yes. I remember two years back when a small (really) independent french journal called CPC Hardware was able to publish a full review of the latest AMD CPU a month before everyone else in a bimonthly paper issue: they simply sourced the chip on eBay instead of signing NDAs like literally every other publication.

https://www.guru3d.com/news-story/cpc-hardware-amd-ryzen-7-2...
No, because it's not "the law", it's "guidance".
> After a while (about 2h in our tests) these drives become "tired". You need to leave them be for a few hours and then they are fine again.

Why does that happen?
Investors should never rely on the target for such info. And if a company refuses DD then you just walk.
And interestingly, those on holiday seem to have brought it back at a much greater rate than business travelers. E.g. Frankfurt isn't an epicenter despite having the largest airport and a lot of business travel, esp. to China. Many of the early outbreaks can be traced back to either Italy or Austria during Easter holidays. And that's where centers of infection remain.
The compiler knows nothing about your program and its data layout, which is were all of that speedup comes from.

There are some SIMD constructs that you can efficiently express in C by writing intrinsics, but that isn't substantially different from writing ASM.

Then there are some trivial cases where a loop can be unrolled and packed into SIMD instructions automagically, which retains readability, but greatly limits what you can write. You'll need to read the generated machine code to make sure you didn't mess up.

The benefit of just writing ASM is to not have such a translation layer between you and the processor. That same code that you carefully wrote to make it through the optimization passes for one compiler will likely get messed up in another compiler.
Why is that happening?

Slow performance I could understand (though RAID rebuild is usually sequential, not random), but how does SMR cause these "dropouts"?
I'd like to believe that Belgium, Italy, France and others in Europe are also developed.
>TSMC are kind of the real star behind AMD's success. AMD is benefitting hugely from Apple and Qualcomm and others who sink a lot of money into TSMC, while Intel has to get it running all by themselves.

The best bet for Intel would be to sell the fabs like AMD did, or keep them but start attracting other customers to spread costs when optimizing for a particular node.
> What's the ongoing value of a site like Monster or Indeed?

They facilitate one-off transactions.

> Or a cleaning service?

It's a B2B version of hiring a cleaner, that's less risky and that has a feature useful for the hiring company in that the transaction is legal.

Neither of these are similar to recurring individual-to-individual services that may or may not be above board wrt. the IRS.
The article implies that's only recent revisions of the 2-6 TB products that use SMR, noting issues with "the latest iteration of WD REDs (WDx0EFAX replacing WDx0EFRX)"
Co-routines + flows are basically designed to address some problems with reactive things like flux or rxjava. Spring can support co-routines anywhere it currently supports flux/mono as well. Basically, the way things are going. I consider flux to be effectively deprecated. IMHO it will probably stick around for a long time to support those who depend on it already (like lots of other things in Spring) but you should avoid using it.

Basically, with co-routines you lose the need for all the container types like Mono, Flux, etc. and replace them with simple suspend functions. This makes code a lot more readable, easier to test, and reason about.

Instead of callbacks for errors, you can rely on the normal try/catch. Any uncaught exception causes the co routine and co routine scope to fail and cancel in a controlled way. The Flow API allows you to do reactive style processing. It also handles back pressure and a few other things.

Basically fully reactive code written using this is structurally very similar to the normal blocking version of the code.
That’s on par with ‘things programmers believe about names’. What an idiotic conclusion.
I'm not sure what you're saying. There shouldn't be any animations. Are you seeing a bug?
What are the main examples you have in mind of users who can use emacs but can’t install packages?
Like Sweden with women majority cabinet? ...
Seems like unpopular opinion given comments on this thread, but here it is anyway.

Using my employer's email addresses for services I want to control doesn't sound right. Of course, LinkedIn is a different story but for SaaS platforms like Trello, my employer should be the rightful owner of the data I store in there if I used it for work.

Imagine the other scenario, if that Trello account's control didn't move to the employer, the employee would still be keeping the content he created FOR the employer long after his employment has ended. I don't think that is cool.

Your data is your data, likewise, your employer's data is theirs. If you don't want any hassle, keep these two lives different.
Can you explain how?

GitHub organizations should make this a non issue. I assumed that they’re mostly competent, but if literally any past job I had could pull the plug that’d be a huge problem.
Agreed. I built a synology with 5x Seagate and all failed within 18 months with light workload. I will never buy another Seagate. Replaced with mix of HGST and Toshiba which are working for several years with no bad sectors. Now will buy Toshiba only until they go down the low quality road.
I've read it as not only "draining" but siphoning it to the US. Even if the US plays don't work you've injected money into the US.
First, they I mislead doctors. They insisted very enthusiastically that’d OxyContin relieved pain for 8 hours, when 4-6 was much more common for most patients. Secondly, I don’t remember the laws and requirements exactly, but there are reporting requirements for abnormal behaviors that indicate drug abuse. One of the long form articles over the past few years saw a memo where Perdue deliberately decided not to report large orders in certain areas. Of course, I haven’t had coffee yet, so caveat lector.
I don't think so. The featured article only mentions 1) federal encouragement to relax these citations and 2) a city council resolution encouraging the mayor to evaluate the situation. Neither of these are law.