skysight-inc/HackerNews huggingface dataset:
But does this fragmentation actually matter? For most apps which are at most accessing some sort of online data, like a web shop, chat apps, etc. you just target the lowest API that has the features you want and it's compatible with all newer Android OS releases.

I would think the real fragmentation that developers have to consider is in things like screen size, or custom APIs by hardware vendors. In my experience, it's the difference between Samsung's bluetooth stack and Android's own
Cats are very effective, and their smell acts as a deterrent.

Traps and poison are inhumane, cruel, and just bad karma, and usually come back to bite us somehow.

I think the solution is to tolerate and even appreciate the rats, and learn to share space with them.
In Comments

Be kind. Don't be snarky. Comments should get more thoughtful and substantive, not less, as a topic gets more divisive...

When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."..

Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents...

Please don't use Hacker News for political or ideological battle. It destroys intellectual curiosity, which the site exists for.
40% of India's MPs face criminal charges, including rape and murder
Actually, it’s entirely possible to have different legislation for different sized organizations. The tax bracket for individuals is an example.

I’m more of the opinion that Facebook should be punished as an example. Don’t grow so big that your unilateral action could have devastating effects on society. Don’t do things with peoples data that remotely rises to the 1984 totalitarian level. See how fast we have publicly owned holdings companies of regional wellsfargo/BoA type banks, facebooks, credit reporting agencies, etc. It’s inline with concepts of having different forms of government at the local, regional, and federal levels.
Thanks for the counter example, I had the same concern.
I'm sorry but again no. Your rationale is due to organic sharing of the ad rather than some sort of weird reach charging. Again if they were charging by reach and I was hitting frequency 7 or something surely they couldn't keep charging because those people have already been reached correct?

I'm well aware of the Facebook's algorithm that prioritizes ads with a higher relevancy score (or rather the 3 categories of quality that they recently replaced relevancy score with). They punish bad ads by artificially raising CPMs and artificially lowering them for quality ads.

So once again, yes they are charging you by impression. They just also make a distinction between paid impressions and earned impressions. Eg someone shares your ad and their friends see it = earned impressions.

Here's a link where Facebook says they're explicitly charging you based on CPM or CPC: https://www.facebook.com/business/a/ad-bidding

Relevant quote: "Depending on the type of bid you choose, you only pay for clicks or impressions when you run ads. Your ads will be deployed evenly over time, and you'll never be charged over your budget."
hledger looks pretty amazing, but there are so many dependencies and updates with Haskell programs. Almost every other day I'm updating like 20 Haskell packages for hledger or pandoc when I run a system update. It isn't inherently bad, but never had this issue with a C or Go program.
Ask HN: What's your investment / retirement plans?
If you care to roll your own solution, I think the silenceremove filter of ffmpeg should do what you want (I've not used it myself.)

https://ffmpeg.org/ffmpeg-filters.html#silenceremove
Check if there's key person insurance on him. That would help financially with the transition.

Potentially useful resource:

https://www.pashalaw.com/business-owner-dies/

Couple of maybe kind of resources:

https://quickbooks.intuit.com/r/hr-and-management/what-happe...

https://www.quora.com/What-happens-to-a-company-when-the-CEO...
This is amazing... Great work.
Virtually all the statistics you quote have moved towards the direction of extreme capital from their values in the first half of the twentieth century: an era that Ray Dalio (a true Scion of capitalism) lived in for a year.

I do wonder though. Being such an ardent student of history, Dalio must know that only social upheaval has ever ended inequality. Why try to write essays? Especially after acknowledging that in our polarized climate each side will just see the numbers the way they want to see them....
Best practices for building video streaming and video chat?
There are many solutions on the market that are for-profit services. There seems to be some open source projects that build on top of WebRTC, but it’s not clear that they are robust enough. It seems like for something with a fairly consistent use case there should be a dominant open source technology. What is happening in this space ?
OpenDNS.

My parents machines, even the ones they buy without telling me, still connect to the internet through their router. OpenDNS blocks requests for blacklisted sites. It doesn't help their cellphones, but they are also under instructions not to do any banking on their phones.

Adblock+Noscript

It helps. They sometimes have to call me when websites don't work but it blocks the annoying popups that can sometimes confuse older people into scams.
No one said it was a bad thing for consumers. It’s a bad thing for Netflix.
The algorithm is probably the biggest element of it, they are already deciding what you are going to see and what you'll not see, so they put themself in the position of being a lot like an editor.

On top of that a phone call and an sms are 1 to few (mostly 1 to 1), facebook posts are 1 to many, this makes the damage exponentially greater...
This is asinine. Android's support library makes fragmentation a non-issue for the vast majority of applications.
Because it's a sprint. You've got a finish line and you're racing towards it. Businesses don't function without prediction, and refactoring gets cut before roadmapped features. If feature development is a bottleneck in company growth, debt will grow, quickly.
Musk and Thiel's firms had no market power, then: both firms were in trouble - but I wouldn't be at all shocked if I learned they had talked to a lawyer, anyway. These two startups seem to be healthy and are in the market; not just ideas. They can't fix an "auction" being held by a third firm, or give the appearance of that.
It's not like it's a requirement that "managers" be at a standup meeting. Some of the best teams I've worked on have done daily standups without managers, and I dare to say most of us enjoyed them and found them productive!
Last I checked, for our popular mobile game, there were over 28,000 different models of Android phones represented in the analytics from a single day. Multiply that by Android versions, manufacturers, hardware specs... it’s a mess that is hard to wrangle.
> and have to support both a 32 bit and a 64 bit version of your app?

For a developer, there is no difference between a 32-bit and 64-bit.
Dispute resolution will still be just as difficult.
Indeed. The author of that advice has this in his bio:

> "CEO of ... a firm that solves business negotiation problems with hostage negotiation strategies".
That is correct, yes. I had erroneously understood that the author meant "all durations between 0 and 65535 ticks" as "any duration between the device's 0th and 65535th tick", my bad... Also makes this entire thread obsolete, but FWIW, one shouldn't be attempting to measure a duration that can't even be contained in the variable's bit width. Some workarounds would be to add more bits, slow down the tickrate or add overflow counters.
> And, it is irrational to compare startup valuations to established companies. They're not the same category.

Is it necessary to be so matter-of-fact and imply that people aren't being rational (and thus inferior to your clearly rational point of view ). You're not wrong, the tone isn't necessary but I guess I was just following your lead.
You ability to pivot as an individual is already limited based on your team. In fact a unilateral pivot is destructive and can inflict pain on everyone else. I'm not sure how having implicit and ad-hoc patterns of interactions is agile. Why? because you can't improve what you can't see.
Actually, PDF is the best there is -- it may not be perfect, but nothing else is as "reliably consistent across platforms" as PDF. Your assumption that it "should be replaced" is not widely shared.

Microsoft tried to promote its very good, open, and well-documented XPS format, but it didn't take hold.
Moore's law is specifically about transistor count/density only.
Trump's Foreign Policies Are Better Than They Seem
The biggest problem with Scrum is it lacks any sort of design phase. You do the minimum. Oh, it doesn't work quite right? We'll fix it in the next sprint...

The "spiral" model is closer to a true iterated waterfall. I've seen it used successfully in more mature companies.
You motivated me to investigate.

Extreme example, compare audio at 4m and 21m - https://www.youtube.com/watch?v=6dbQ2OA4SRA

Clearly a different top end.

Did a little tinkering in Audacity and with the beard there's a standard roll off from 3khz to 10khz. Without there's a weird flat spot in the same area (both are averaged over 20 seconds or so)
You mean a screen magnifier?

https://en.wikipedia.org/wiki/Screen_magnifier
Then you have to ensure you're comparing chips designed for the same market segment. Die size comparisons work well if you're talking about a Cortex-A53 on 16nm vs 12nm. It doesn't work as well when you're talking about a full SoC, or even a desktop CPU+GPU combo where core counts for both sides of the chip can vary greatly.
Alienware M15 (OLED) Laptop Review: Most Vibrant Screen We've Seen
I can't really comment on that without seeing the clip myself, but in general, I find that show and other's like it to not be conducive to good conversation.

The audience is always extremely biased, and stops the flow of conversation every other sentence to clap and cheer. People in turn seem like they're just trying to get a soundbite off with a rise out of the audience. And then on top of this, the panels are 5 people, which feels like entirely too many.
Intense scanning activity detected for BlueKeep RDP flaw
Supported languages: Ruby, Python, JavaScript, PHP, .NET, Go, Elixir, Rust, Java, and Elm.
Why wait until a meeting to air that you are blocked, just sort it out when you become blocked. Where is the agility?
> People act like the utility of this stuff is apriori obvious, but to me it's really not. Unless you are trying to build a knowledge graph, what do you do with these triples?

I have been very interested in this subject for years, the motivation to me seems clear, so perhaps I can shed some light on this for you. Being able to extract information from raw text would have a huge number of business applications, and could completely change the way human beings interact with machines. Besides that, there are a number of questions which are unanswered which bear on fundamental research topics in deep learning, artificial intelligence, and natural language processing.

The idea behind the triples is they provide additional data points which can be used to improve the efficiency & accuracy of information extraction.

This is a super hard subject at the forefront of modern research and its just a hobby of mine to keep up to date on the state of affairs at this point, having long ago given up the side project I had been working on. I must not have been keeping up very well because I had not seen the link before despite being from 2016.
“a model that completely describes the system is about as useful as a map at 1:1 scale” — a quote from my advisor in grad school.
It’s definitely better than it could be. It’s just a stark contrast with the way it is in music.
>You're asked to deliver a feature that would take 4 weeks to implement without tech debt in two weeks.

There is something odd with this, if you did the estimation. Shouldn't the story points/sizing/estimates preclude this?

Doesn't the team pick the items for the sprint that they think they can complete?
Re: #1 why can't it just be expected that people be professional and just read the whole thing, answering everything in it? Why is it acceptable that everyone is lazy and inconsiderate? Why am I the only person on the planet who would actually do that? Humanity is so disappointing sometimes.
> If Twitter or Facebook had taken harm reduction seriously from the get-go, they wouldn't exist

I disagree, though obviously it's all guesses, and depends on your definition of harm reduction. I believe more strongly for facebook, but even for twitter, I think both hand pretty low-harm products inside them: flirting, hookups, dating, friends, jobs, photo sharing, etc, rather than chasing super high engagement via fake news. I don't include adtech as a harm in my case. I also think facebook had a ludicrously profitable Tencent payments business opportunity, had it not become such a toxic product and not spent all it's mindshare on adtech.

I further think both had a OneLogin opportunity: login with serious 2fa and probabilistic risk is hard, and selling a saas login plus social network import is (still?) a big opportunity.

I also think both would have been protected by the gab or voat-type cesspools: when you explicitly choose the people too vile to be on Twitter or reddit, that reinforces and magnifies itself rapidly.

And finally, FB busts ass for a $0.12/userday in the US: 45/year. I can think of a lot of businesses that are worth $4/month.
Newer apartments are pretty well insulated against noise. In fact some of the newer apartments in San Francisco are quieter than houses because the houses were never that great to begin with. And for what it's worth, growing up in a house in suburbia I heard dogs barking on a regular basis.
Microsoft's XPS format is one of the few direct competitors. Then there was Yann LeCunn's DjVu format which takes the radically different approach of only being a format for encoding documents as images (as opposed to text and vectors)

It's much easier to call out PDF for what you hate about it than to make something that covers the same use cases better.
Firstly, if you watch both videos side by side, the effect isn't that great [1]. I thought she was drunk in the original.

Secondly, do you really want to make Facebook the great filter of political truth? Is this a role you want to give to a private company with its own agenda? Of course, for somebody working at The New York Times this kind of power is a dream scenario, where truth is simply whatever they write.

Criticism of the opinion article itself:

> Facebook decided to keep up a video deliberately and

> maliciously doctored to make it appear as if Speaker Nancy

> Pelosi was drunk or perhaps crazy.

Interesting wording, did Facebook decide to keep the video up or did it not decide to take it down? An assumption of malice is a dangerous place to start.

> The social media giant deemed the video a hoax and demoted

> its distribution, but the half-measure clearly didn’t

> work.

This is the truth of their opinion, only wiping all traces of problematic material from the internet is an acceptable solution, anything else is a half-measure. What if this video was a piece of art, a political statement, a meme? Is there anyone who we can trust to make the decision without asserting their own bias?

> “We think it’s important for people to make their own

> informed choice for what to believe,” [..] This is

> ridiculous.

When did a company passing the responsibility of interpretation to the viewers become controversial? Why is it ridiculous to think of content consumers as having the ability to decide what is real and what is not?

> Would a broadcast network air this? Never. Would a

> newspaper publish it? Not without serious repercussions.

> Would a marketing campaign like this ever pass muster?

> False advertising.

Newspapers and serious repercussions? You mean a (comparatively) small monetary fine at most? The biggest consequence of bad journalism I've ever seen was the phone hacking scandal for News of the World, where Rupert Murdoch was basically told to reorganize his assets and make the name "News of the World" disappear [2].

[1] https://www.youtube.com/watch?v=sDOo5nDJwgA

[2] https://en.wikipedia.org/wiki/News_International_phone_hacki...
Scrumfall is, sadly, widespread
Content and price.
We do it in person on MWF and slack TTh. I find slack updates to be both more effective and more efficient. It is obviously why it is more efficient; but it’s actually more effective because unfortunately I am one of those many people who simply drift off when in a meeting, and putting updates down in writing helps infinitely.
It really makes me wonder if, funny enough, places like Alberta and Texas are actually low methane producers because they allow their cattle to simply wander in large natural pastures much of the time to graze...
SNLI is also not a knowledge extraction task..
Yes.

It might be OK if you're trying to make a cheaper razor, but if you want to develop something technically ambitious at all it is about as a good advice as "How to Win Friends and Influence People" is good advice for an Aspie.
This is where intent comes in. That's why we have judges and courtrooms and laws against slander and libel. Because those things can do real harm.
Distributed is not the same as decentralized. GitHub is centralized and distributed.
Huh? Open Netflix and play any recently added 1080p stream that contains dark scenes. Those scenes are literally unwatchable. I don't mean "not perfect". I mean they look like they were encoded with a 256 color palette. Bitrate is what matters–even with current codecs used by streaming services–and they do not provide something watchable.
Huawei banned from using SD card branding
Obviously a clickbait headline, but I'll bite anyway.

The US government doesn't get to define what "poverty" is.

I assume that the article is talking about a specific cut-off for governmental assistance.

The headline here, then, is similar to articles about "unemployment" which are actually talking about a specific economic metric rather than what the man on the Clapham omnibus would infer.

A person who lives in a city and cannot afford to feed themselves properly is poor. They are in poverty.
We have lions roaming around my city. That you don't see them doesn't mean they aren't there. Large predators can and do coexist with humans in relatively urban environments.

https://www.tricitynews.com/news/cougar-warning-issued-to-be...

https://bc.ctvnews.ca/coquitlam-cougar-sighting-residents-ad...

https://www.nsnews.com/news/north-van-cougar-sightings-promp...

Lions are everywhere in some parts of Vancouver. It is rare that one must actually be put down. We can get along.

Best thing for keeping everyone alive:

https://www.mec.ca/en/product/4007-144/Bear-Bangers-%286-Pac...
If you work with the sender or if they are your friend, or otherwise are known to you - then yes. I'm obviously obviously not talking about replying to spammers here.
This mirrors my experiences to a tee.

The most upsetting experience in my career thus far was being belittled by an incompetent project manager.

"How could it possibly take that long? How do you not know how long it will take?"

The happiest times of my career have been when we're lacking a PM -- coincidentally the most successful!
I love these commitments. When my Scrum leaders asks me why we didn’t finish what we ‘committed’ to doing these two weeks I want to strangle him (nothing personal, I do otherwise like the guy :P).

The terminology is so incredibly developer hostile.
And scrum? TPS is explicitly an influence on scrum.
In India.
On an individual level, as long as crossing you has more perceived consequences than benefits, people will generally think twice before turning you into a social roadkill.

On the other hand, due to various forms of prejudice, certain characteristics (race, gender, accent, and what not) increase your chance of victimization. This while sad, becomes fuel to people who dedicate their lives to fight for injustices.
Depends, but I wouldn't want to work with someone who ignores my emails.
My current place does it on slack and has a standup. Oh, and everything is also logged in jira tickets. Makes little sense, in my opinion.
I think the reason is the details are too complicated to be captured by the volatile keyword.

For instance the processor I use has a controller that enforces consistency on IO memory operations. So volatile works 'fine'. I know that. The compiler is targeting a core not an implementation. So it has no idea.
Also, the better comms modes. Major sad day for them.
Scrum is unsuited to actually building a decent framework for you application.

We tend towards 4 or 5 sprints in which nothing is completed, only to suddenly have a flood of completed things the next.
Super cool. But ... Not a single code example. No GitHub repo. Is there _any_ info available other than those single page PDFs with no info?
Hmm maybe a startup idea there. Help a user plan out what to watch over six months or a year and subscribe and cancel subscriptions for them behind the scenes so they get a cheap and also seamless viewing experience.
His recent podcast with someone whose name HN hates was unbelievably informative and inspiring. Also talks about the flywheel applied to his own life.
Heh, I was trying to find the clip from Ratatouille about Alberta and rats but failed in my short attempt.

For context for non-Western-Canadians, there were 3 rats found in Calgary in 2018 and it was a big enough deal that there's news articles about it: https://globalnews.ca/news/4342316/rat-found-calgary-rat-fre...

Being from Saskatchewan... I guess we may have some rats here, but I've never seen one outside of a pet store.
Thanks for the encouragement to write, it was entirely unexpected and pleasant - kind of a glimmer of the olde, small internet days. I didn't have this piece in mind when posting on HN, but all the book recommendations got me thinking and this is what managed to land on the word processor.

https://blog.usejournal.com/effort-neglect-and-the-second-te...

P.S. I am not part of “Journal,” and don’t use it. One of their people reached out to me and asked if I’d submit my piece to their publication.
After a surgery I temember waking up in the recovery room, suffocating (or whatever you call it when you can't breathe), asking for my regular drugs, hearing my doctor telling it was all ok during my surgery, and sleeping again.
Shockingly, I read the actual study.

"However, as we focused on politically-savvy users on Twitter, the reader should not infer that our observations generalize immediately to other settings, or that echo chamber effects are as pronounced for the general public."

Exactly what I said - " But it hasn't been shown that they always do it, or do it for the same reason in every case."

I don't know why you are pointing to a study that agrees with me.
Yes. It also would explain everyone who hates him and the media that lies about him.

Everyone chooses their fiction over truth. Trump, journalists, you, me, everyone.
> The idea that the human population being reduced to a tiny fraction of what it once was is totally survivable isn't undisputed fact.

That would mean it is a metaphor since this wouldn't end the human race.
“To me it seems that one very important part of high quality software development is to maintain a simple priority queue of tasks. The weight is a combination of the value a task provides for the customer / developers and the estimated effort to implement this task.”

A.k.a. common sense :)