skysight-inc/HackerNews huggingface dataset:
> you don’t attribute revenue to just iOS or just iPhone hardware or just marketing team.

No, instead you have some finance team model the revenue split, to simulate the P&L you would have otherwise (and then the execs fight over the model, whether it's fair to give iOS any money for Apple Music when they support Windows and Android, etc.). This is a bog standard approach that many SV firms take. Even non-SV firms have to deal with this sort of thing when the IT department reports to the CFO.

Yes, Alphabet has 'side bets' but there are still _many_ products and services under the Google umbrella, and has even rolled some into their own. As best I can tell, this was a tool to quarantine specific executives from infecting the rest of Google -- when your acquisitions are holding quarterly all hands with an opener of 'Fuck being Googley' then you have a problem to solve.

It's hard to reconcile the 'ignorance is strength' argument you've offered here -- if employees aren't allowed to know what anyone else is doing, or even what the org chart looks like, then you can't have the collaboration it would take to make things work together well. And you would expect to end up with a lot of duplicated efforts, since middle managers are kept in the dark about one another's work.
But there's no good fundamental reason why it has to be that way.

The general point is: Git mostly works fine for what it is, but version control can 1) be easier to use, and 2) serve more purposes than Git currently does.

Imagine a perfect, seamless version control system that does everything you want with minimal effort. Git isn't that, not even if you've put in the time necessary to become an expert.
Curious, I went the opposite direction: I used Windows for decades, and WSL since I first heard of it. When I switched to Kubuntu i felt like I was finally home. I always heard bad things about KDE but the thing that I found there might be the best desktop environment at the moment. I like it better than OSX even.

Ofc there are some annoying things on Linux machines (e.g. having to research more before buying hardware), but Windows isn't without it's annoyances as well (e.g. bloatware like MS Edge that will try to get your attention once in a while, some things that you can easily achieve on a linux machine are cumbersome or impossible to solve, and the ways you do it change much faster than on Linux etc)

I use both. But for dev stuff I prefer Linux by a lot.
Those are all single-channel, gateways are traditionally multichannel.
Thanks. We have tested him for nutritional deficiencies and vitamin supplementation is making a difference. Doing it for a few years now.
yes this is a property of influenza virus, however the influenza virus is very different from corona virus, in particular the cryptic incubation period of coronavirus that occurs before symptoms can alter the hosts ability to interact with other prospecific hosts.

it is worthy of note that one single point mutation in the influenza virus corresponded to high lethality.

https://journals.plos.org/plospathogens/article?id=10.1371/j...

>> The 1918 pandemic strain A/Brevig Mission/18 was reconstructed with a pathogenicity-reducing mutation in PB1-F2 (S66N). The resultant 1918 S66N virus was attenuated in mice having a 3-log lower 50% lethal dose and caused less morbidity and mortality in mice than the wild-type virus. Viral lung titers were also decreased in 1918 S66N–infected mice compared with wild-type 1918 virus–infected mice. In addition, both viruses with an S at position 66 (WH N66S and wt 1918) induced elevated levels of cytokines in the lungs of infected mice. Together, these data show that a single amino acid substitution in PB1-F2 can result in increased viral pathogenicity and could be one of the factors contributing to the high lethality seen with the 1918 pandemic virus.<<
I've never had to use my Dell (or Lenovo) warranties, because their laptops have never failed me. And they're all cheaper than their Apple counterparts of the same class.

OTOH, everyone I know with an Apple raves about their customer service (in the US)...because they've all had to replace their Apple laptops at some point. Every. Single. One of them.

Apple customer service is great because it has to be. If Apple didn't so readily fix/replace its hardware, nobody would buy a second Apple product after the first one failed on them.
I solved this nonsense by installing a plugin in chrome that automatically adds -site:pinterest.* to all searches. Almost living in bliss ever since.
> Your value is based on the sum of your total output.

If you make 2x car parts per unit of time than you usually do, you'll probably net the plant 1x the profit, because everyone else is working at 1x rate and your extra parts won't be used faster anyway. If you make 4x car parts per unit of time, you might net the company a $1M of loss, because the supply chain people won't be expecting the components to run out so fast and you'll stall the whole assembly line until the logistics can be sorted out.

It seems to me that "addictive"/"subtractive" split doesn't work for any job if you analyze it with the thoroughness the article otherwise applies to software development.
Oh wow :( I'm a bit scared by this, because of what it means for smaller competitors, who can't afford to pour investor dollars into hiring a whole team of software engineers just focused on SEO driven growth
Show HN: Mistletoe by Justin Bieber Cover
I can't find the frame rate, what is it?
Thanks! It is a little bit challenging indeed. I've worked on worse systems before, and as always with asynchronicity, the devil is in the details, and there are more details than anyone who hasn't written it can imagine ;-)

I don't expect the semantics to change much. The things that need polishing are probably on documentation, error messages, and network. The latest bugs in Pijul itself (i.e. not Libpijul) included handling the case where your HTTP connection drops while you're downloading, and keeping your connection busy, that sort of stuff.
Octopus merge will fail if there are any conflicts that require manual resolution [0], but there are ways around this like manually creating the commit. Raymond Chen had a has some interesting posts using this to split files while preserving blame history [1] (the manual method is linked at the beginning).

0: https://git-scm.com/docs/merge-strategies

1: https://devblogs.microsoft.com/oldnewthing/20190918-00/?p=10...
That's another consideration I forgot to mention. A lot of what I do is small FOSS tools and it seems most of the people interested in using and contributing to stuff like that are proficient in Python, whereas the Ruby community seems to circle around Rails and is very small.
A lot of hardware still has "drivers" (more just hardware specific software) for their devices though that only support Mac/windows.

The bigger point isn't that audio production isn't possible on Linux, it's that you have to make significant compromises to make it work. I count switching DAW as a significant compromise.

The cost difference between a Mac mini and Linux hardware of similar performance isn't worth those compromises to many creatives, outside of CG
This "Android intentionally does not enforce the expiration dates of certificates used as trust anchors" - seems like another issue. And now LE is basically building features on an implementation flaw?
Far less FOMO:

Way more content to hang out at home around a fire pit or do stuff around the house all weekend. Much less worry I’m missing X big event/trip/restaurant all my friends are going to.

Basically much less paradox of choice
Would that this were true, but it's not. Searching for specific technical issues especially shows DDG's weakness.
I practically never see Pinterest in the results. I suppose it really depends on what you are searching for.
Not in all cases. There are safe guards put in place to prevent abuse of the majority.

Is it infallible? No. No one thinks it is. I can tell you a few areas I think it falls short.
Variation is absolutely a huge part of the draw. Broadway fans absolutely see the same show multiple times and compare the different performances/actors.
Meal replacements versus real foods
[edited to add newer doc]
The UK NERVTAG had other measures of transmissability that got them to the conclusion it did have higher transmissability;

https://khub.net/documents/135939561/338928724/SARS-CoV-2+va...

and have a newer one where they're more confident:
https://app.box.com/s/3lkcbxepqixkg4mv640dpvvg978ixjtf/file/...
fn binary_search<T: Ord>(mut array: &[T], key: T) -> Option<T>

A more useful signature would have been

fn binary_search<T: Ord>(mut array: &[T], key: T) -> Option<usize>

And then returning `Some(middle)` on the Equal match. Returning the value you were given or None would be better expressed as returning True/False to avoid the unnecessary copy.
The problem with rolling your own is you don't know you've messed up until the damage is done, even then you may not know.
I'm guessing you're not living in Kent right now?
> April Christina Curley, a diversity recruiter

What would people's thoughts be if a white man hired specifically to find other white men to hire were to then do something to get themselves fired and accuse Google of being racist against white people? What would the reaction from NBC be to that?
I wonder if that's actually true. Nothing is stopping you or anyone else from releasing an entirely compatible new set of porcelain commands, and yet nobody has done so and gotten any traction. Also what do you mean by intuitive? Intuitive to someone who is trying to keep using CVS but with git, or intuitive to someone who actually understands the Git data model? Since it sounds like you're in the latter group, what would your ideal porcelain look like?
> There's also lots of clients that don't check CRL

This is in part due to the difficulty of doing so. On linux at least there is generally not a central location for CRLs, or anything to keep them up to date. Each application is responsible for maintinging CRLs it cares about itself. And then there is the fact that a full set of CRLs is pretty big. OCSP fixes some of that, at the cost of more latency during the TLS handshake. OCSP stapling is probably the best existing solution, but I don't think it is widespread enough that you can rely on it yet.
2000 USD is a bit pricy for a monitor for me, but it's great to see e-ink making it to other form factors.
What do you consider not to be clean? I dislike the fact that it returns a copy of the key, but otherwise it seems quite explicit code that doesn't needlessly get bogged down in error prone integer arithmetic.
The awesome thing about eink displays and monitors is the low power consumption. The bad thing is the price. Somehow I doubt this will be any less than 1.5-2k eur.
Ah yes, reading the plain language of the second amendment is activism. Also Sen. Markey is an idiot.
Apps on Elementary store are available as pay as you want. The price there is just a suggestion and if don't want to pay just decrease it to 0.
Particularly I am a fan of the "explicit over implicit" paradigm, and what little tinkering I've done with Ruby, you're right, that does mess with me a little.
This answer has never made sense to me. Pinterest breaks the 2 signals I would assume Google search to use:

1. Often, the image I'm looking for isn't the main image on the page, just one of the small thumbnails and very hard to find on the page

2. Almost every single time I click on a pinterest result, I end up going back because it doesn't help me, i assume others do the same.
That's interesting that it's an N -> Y mutation, if it's a surface mutation, that AA shift is typically associated with tighter specificity in binding to it's target, e.g. and in antibody studies.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2829252/
I agree with you. I have an old Seiko watch with something paper like behind the display. At some viewing angles, it looks great.

Frankly, I could use either tech for similar reasons.

E-ink would be superior for overall viewing and eye strain, however both have merit. The LCD would likely be faster, with a much narrower sweet spot for viewing.

And I wonder about these Vanta Black type pigmemts too. E-ink I have seen is really good, but could potentially be crazy good. Maybe that cannot be used, or is too expensive. But yeah, I wonder.
> Do slices give access to their underlying offset?

They don't have to, you already have `middle` available, they can just return Some(middle)
See https://lemire.me/blog/2020/12/13/arm-macbook-vs-intel-macbo... for SIMD performance. M1 is fairly competitive even under Rosetta. Also, if your audio code is self-modifying, I really have no idea what you could possibly be doing.
I use DDG search most of the time, but I find this to be untrue. DDG is pretty good, but struggles with context a lot more than Google does. For example, when searching for an error in a programming library, DDG is likely to return the library homepage, whereas google is more likely to return the specific github issue where the error is being discussed.
That’s about the price of the 30-inch from e-ink. I wonder if Dasung makes it’s a little less of a pain in the ass to purchase one.
We wanted such a tool as well and ended up creating it. Happy that you like it.
Oh, well I mean for simple cheap residential don't-have-a-lot-of-money-to-spend, a do it yourself hot water solar system is just about the cheapest, easiest thing you can do, right?
Is there a limit how hot or cold your waste water can be?

In many eastern europe cities heating is centralised and uses quite expensive wood or oil burners. Wondering if extremely deep geothermal bores could serve 200-500k people.
> Isn't this exactly the kind of black-hat SEO that they are usually downranking or banning sites for?

How is it blackhat to do exactly what Google wants?
Most Commonly Used AWS Services You Should Know About in 2020
>Google should be asking from a product perspective if they are providing the search results the user is most likely seeking.

I am cynical. Maybe Google's own experiments show that users click more ads when they get frustrated of the Pinterest spam that is technically not spam enough to be removed from the index.

What the users are going to do? Use Bing?

Google's most optimised version is probably being an Ads search engine where you are presented only with the most lucrative ads that are relative to your query. Essentially Yellow pages.
And/or task dependency (as a DAG, not a tree)?
Trying to see on how to make him learn and use skills where he will be productive for himself and the society.

We have tried to provide speech therapy for a long time. But something in language doesn't kick in. Have exposed him to social skills group (small and large). Friends have tried to interact with him, he has difficulty responding. So the friends gets frustrated after sometime.
Thank you, but still, the regular person is not finding what they seek, but what SEO experts want them to find.
This is essentially my situation exactly!

Ruby is a fine application development language, but an incredible scripting language. Can't recommend it enough for that niche. Nothing else is even close.
Yes the administrative state is clearly unconstitutional. The legislature is the only body that has the power to pass law. Using executive agencies run by unelected bureaucrats to write regulation (laws) clearly violates the separation of powers.
To me, this is mostly a solved problem for casual contributors using the web interface of GitHub (and I assume gitlab, Bitbucket, and others). If more "serious" contributions need to be made, learning the basics of how git works isn't that difficult - branching, commits, and merging are basically all that a novice user needs to understand, and they're pretty easy to explain concepts (even if it means you're telling White lies about how it works under the hood).

We don't expect the average person to understand the tools and workflow of a mechanical engineer working with SolidWorks PDM - we shouldn't expect the average person to understand git (which is basically the software equivalent). I've never disagreed with the arguments that git is confusing or difficult to learn for non-software-developets, but I've never really understood why that's a problem.
https://archive.is/2lH1D
Show HN: Create ePub Out of URL
With the purchase of reMarkable 2, I have this need to easily send web articles to my reMarkable 2 from my phone, while officially they only provided a Chrome extension, which can only be used on desktops.

As a result I wrote some go code ( https://github.com/fishy/url2epub ) for the past 2 days, to generate ePub from URL. I also implemented reMarkable API to send them to reMarkable tablets directly.

The current UI for it is implemented as a Telegram bot ( https://t.me/url2rM_bot?start=1 ), running on AppEngine (code: https://github.com/fishy/url2epub/tree/main/appengine ). I initially considered making an Android app for the UI, but decided that Telegram bot is less work for me, and works good enough for this use case (sorry for people who don't use Telegram, but this also means that people on iOS, desktop, etc. will be able to use it).

For the future, I might do:

- Expand the URLs supported (currently it only supports URLs with an AMP version provided, and the AMP version does have article tag inside)
- (if there's enough demand for this) Remove the reMarkable restriction, so if you don't have a reMarkable account linked, it sends the ePub file back to you instead.
- Provide REST API on AppEngine
- Create an Android app
Facebook users are linking a lot to Pinterest
I remember reading the part about binary search in Programming Pearls and it left a big impression on me. It is a very neat example because it's something that everyone thinks they know how to do, but there are enough places to introduce an off-by-one error that it is very easy to mess up if you aren't careful.

The big takeaway for me was the importance of thinking about invariants, and of documenting said invariants in comments next to the code. It has become my go-to example if I need to teach someone about invariants.
Clearly we should not have no include -fakenews -porn, etc, otherwise I might as well use bing / Duckduckgo/ whatever
Discussed at the time: https://news.ycombinator.com/item?id=2535606
"so I can align my downtime activities more closely with my values and things that actually bring me meaning and joy. "

Jesus. This hit a nerve with me. I've been thinking this for ages but did not put it in words. My problem is I feel so exhausted from work my down can only be meaningless. I'm also plagued with work thoughts on down time. The bits of the system I got handed to me I don't understand. The domain knowledge I lack. The things that might break. Honestly I tend to drink to shut it off.
But then it can be accidentally re-added to the mailing list since there's no history of the opt-out.
User: This service has a problem and it's not working well.

Programmer: There's nothing wrong with the service, you just have to use [magic incantation] to make it work right.

I've been hoping for 20 years that this kind of exchange would stop happening. Still hoping! :-)
It looks like the breakthrough here is in making a large (bigger than e-reader-sized) e-paper display available as a self-contained, HDMI-compatible monitor instead of just a display assembly for OEMs and experienced DIYers.

While I don’t expect this to also be a breakthrough in terms of pricing, hopefully it starts driving the volume that will eventually make this type of display more accessible.
With Google featuring progressively more ads and Google content at the top of the results page, it's not clear if it's still in Google's self interest to give users the best results anymore.
The effect of noreply@
There are also Linux ready ThinkPads. I would never ever work again on a laptop which doesn't have a trackpoint (see https://en.wikipedia.org/wiki/Pointing_stick). Being able to operate everything without moving the hand away from the keyboard is just great. I also have Macs, but I neither like the keyboard nor the single button trackpad.
Live by the SERP updates, die by the SERP updates. It's been at least two years now and Google seems fine with it (until maybe one day they aren't). I know it might annoy folks like you and I to get reposted pinterest images in our results but it might be that Google has done research and found that people like seeing pinterest in images and so that is why they are keeping them around. It's hard to say why they are there until Google says something about it, Google rankings are a black box at times.
Neat. What kind of laptop is it?
Police brutality videos are giving teens PTSD symptoms
as someone who only use minimal code highlighting and !"zen mode" coding it seems interesting. I wonder what the latency will be though. eg. time between key press and letter showing up on the screen. Although we can tolerate quite high latency. Can't wait for big eInk displays with color support.
Wondered the same about Amazon as well. They show up first for most products.

Are those organic results? Or do they have a kickass SEO team that games Google’s algorithm.
No. If I move two fingers from side to side it rotates. If I try to rotate two fingers, nothing happens. If I also happen to also move them closer together/further apart, then it zooms. Or if I happen to end up slightly further left or right, then it rotates. The result is that when attempting to rotate 90 degrees right, it might zoom out slightly and rotate left a few degrees.

Edit: this is an image to show how I rotate things on my phone and computer trackpad: https://cdn1.iconfinder.com/data/icons/gestureworks_gesture_...
They're buggy and unreliable, and often slow. I'm on a Mac. They're good when they work but they just aren't ready for primetime. Ok, I might be picky, but I have been a photographer for almost 30 years and I invest in tools for long periods, like I'll want ten years of use from a camera, and I'll want an investment in learning software to pay off. I wish that a lot of the FOSS tools actually focused on UX and what users really need.
Already looking at MS, will check other companies in the US.
Seeing your writing inspires the possibility that all significant social processes can have their most critical elements be explicitly written in some form of symbolic language (likely English + additional symbols from math, logic, graphs, etc.). I wonder if there are books or people working on that topic?
How to save logs in a custom log file in Golang?
> Again, skin color is a poor signifier for experience...

I suspect people of color would tend to disagree. It's likely a black person will have experiences not shared by your average white person, just like Americans may have experiences unique to them, or men, or disabled people, or people with any other characteristic that distinguishes them from others.

> thinking that race is the only differentiator is silly

No one said only.

> Individuals are determined by more than their level of melatonin.

Sure, but your hypothetical was "what if those things were gone?"
Data Podcasts
Metal gear solid 2. More relevant now than ever. The game is practically a movie critiquing our social media society before it became one.