skysight-inc/HackerNews huggingface dataset:
The portrait modes on these are getting really good. The blur is pretty convincing looking. The only open-source software I know that does similar stuff is body-pix which does matting, but I don't think it generates a smooth depth map like this thing. It would be cool because then you can do a clever background blur for your Zoom backgrounds with v4l2-loopback webcam.

By the way, I decided to also quick summarize the usual HN threads that have the trigger word iPhone in it:

- No headphone jack

--- Actually this is good because ecosystem built for it

----- Don't think ecosystem is good. Audio drops out

------- Doesn't happen to me. Maybe bad device.

----- Don't want to be locked in. Want to use own device.

------- That's not Apple philosophy. Don't know why surprised.

--------- I have right to my device

----------- cf. Right to Repair laws

------- Can use own device with dongle.

--------- Don't want dongle. Have to get dongle for everything. Annoying.

----------- Only need one dongle.

------------- If only audio, but now can't charge.

----------- Use dongle purse.

--- Apple quality have drop continuous. Last good Macbook was 2012.

----- Yes. Keyboard is useless now. Have fail. Recalled.

------- I have no problem with keyboard.

--------- Lucky.

------- Also touchpad have fail. Think because Foxconn.

------- Yes. Butterfly? More like butterfly effect. Press key, hurricane form on screen.

----- Yes. Yes. All Tim Cook. Bean Counter.

----- Yes. Many root security violation these days.

------- All programmers who make security violate must be fired.

--------- Need union so not fired if manager make security violation.

----------- Don't understand why no union.

------------- Because Apple and Google have collude to not poach. See case.

------- Yes. Security violation is evidence of lack of certification in industry.

--------- Also UIKit no longer correctly propagate event.

--- Phone too big anyway. No one make any small phone anymore.

----- See here, small phone.

------- Too old. Want new small phone. Had iPhone 8. Pinnacle of small beauty.

------- That's Android. No support more than 2 months.

--------- Actually, support 4 months.

----------- Doesn't matter. iPhone support 24 centuries and still going. Queen have original.

--------- Yes, and battery on Android small.

--- Will buy this phone anyway. Support small phone.

----- No. This phone is also big. No one care about small hand.

------- Realistically, phone with no SSH shell dumb. I use N900 on Maemo.

--- Who care? This press release. Just advertisement.

----- Can dang remove clickbait. What is one-eye anyway? Meaningless. Phone no have eye.

--- Also, phone not available in Bielefeld.

--- Phone only have 128 GB? Not enough. Need 129 GB.

----- 64 GB enough for everyone.

------- "640 KB enough for everyone" - Bill Fence, 1923
Seems to me like you're proving GP's point: you had the experience and knowledge to push back against the default legal process. A less experienced person might not have done it.
I know of one specific case where the person was a diabetic, went to work (outside, in the sun) and was really exhausted, got home, felt sick, called the ambulance, he died. Then they tested him for covid, he was positive and they recorded that as covid death.

I know it would help them for funding, but that is skewing the data on death rate, I guess.
Screen share and go.
> "No HTML in mailing lists dammit"

and javascript. webgl too. and phone and tablet support. And support for inline ads. We should allow zero-pixel tracking links to so we know advertising statis... I mean to protect us from covid-19. and animated avatars.

it's a slippery slope.
Tiny binaries probably relied heavily on the native OS's system libraries.
> There's no purpose in extending the lockdown.

The comment you are replying to should have also mentioned greatly increased testing capacity as well as contact-tracing. Extending the lockdown allows us to build up this infrastructure so that restrictions can be reduced while still preventing exponential spread.
Could you please stop breaking the site guidelines? You've been doing this a ton. Not cool, regardless of how wrong other people are or you feel they are.

I don't know which side you're arguing for, but in addition to egregiously flouting HN's rules, you're discrediting it.

https://news.ycombinator.com/newsguidelines.html
Tmux for Mere Mortals
If it is absolutely obsolete, why is it still present on Apple's laptops?
I think I worked with that a long time ago. From what I recall, my impression was that smartlist and procmail seemed to be written entirely in regular expressions. :)
Yes, I’m sure you can. But there doesn’t seem to be the same sense of anger or rage that they be ‘returned’. I’m really sorry I took the bait and commented on this.
This, and blockages...
You’d be surprised...
Telling people when they've been exposed is not a kindness we might extend from the goodness of our hearts when convenient. It's something we must get right, every time, or the conditions that require lockdown today persist until vaccination. We cannot afford people out and about making untraceable contacts three weeks for now, any more than we could three weeks ago.

Every person is a danger to society until this is over. Release is out of the question. The choices here are continued incarceration, or parole.

I can sort of imagine a libertarian solution here, with truth in labeling: as long as I can tell before I get within six feet of you whether you share a connected component with any conscientious objectors, then I can make my own decision about risk. But I cannot imagine that many public places would permit entry to such people.
Pre COVID I tripped over something related. In some states insurance is required to cover telehealth (including mine). So I had a feel visit with my specialist but then after it turned out it wasn’t covered. I debated it with them and after much back and forth eventually discovered no, because I’m on an employer self funded plan (the majority of plans) state insurance laws don’t apply.

Another good one is, go to most oncologists these days and you’ll expect to pay your co pay. What they won’t often tell you is that you’ll also be separately billed for what they call a “facility fee”. This can be anywhere from $180 to $450 and can obviously be quite a surprise. So your $20 copay can become anything up to $470 depending on your plan. Their justification for this is that they are “hospital based” even if they aren’t. And even if you might attend a cardiologist or neurologist in the same speciality building and they don’t charge facility fees. It’s just another way to extract more money from the system.
I couldn’t find them in SF or Cambridge. I mean if the threshold is “hosts an open mic” sure, there are plenty. But places that have a substantial / interacting community, where regular customers become friends and the atmosphere is casual/inviting enough for strangers to join in, seem to be few and far between.
Tapering makes a huge difference, and in my own experience, you can taper down pretty quickly. I went from ~5 cups per day down to 1 in 3 days and didn’t really notice it. Caffeine withdrawal from 1 cup a day isn’t that bad.
Listen to local radio stations while driving through the cities around the world
It also has anti-inflammatory properties, particularly against IL-6 expression. IL-6 is notoriously elevated during the second week or so of COVID-19 symptoms.

https://www.ncbi.nlm.nih.gov/pubmed/22766077
Are there any flagship android phones with a monocular camera setup? Seems like every new phone, even at the $400 "mid-tier" price point, has at least two cameras.

Even phones like the Pixel 3A which have a single lens use the "dual-pixel" tech to get better depth info.
I’d be happy if this was the beginning of the end for humanities departments that have become overtly political. More resources should be shifted to more utilitarian degrees like engineering and hard sciences.
Google Research Football
Mine hums like a fridge. Luckily, its straightforward and normal for the heat-pump to be outside or in a garage or basement, so the sound isn't in the living space. Its like: who would want a window-mounted air-con when they could have one of those white boxes up on the roof where nobody hears them instead?
I don't want to penalize the families of authors who die suddenly and award a windfall to corporations. 30 years is just fine, no need to discuss the author's death at all.
Sure. Yes. Of course you can flatten a lot and still wind up overwhelmed. Or, you can flatten enough that you don't.
Dumb question: what did Wickard add to the interpretation of the commerce clause that wasn't already pretty obvious after Houston East & West Texas Railway Co. v. US?
You showed as greyed out, which can only mean people downvoted you which I simply cannot understand: you said valid things, which I cannot believe were downvoted. What happened?
Just wait until you find out what other things monkeys determine in our country.
With any luck, we will create stigma a hundred thousand times more powerful against deliberately helping the virus spread.
Yes, that's partly what I meant to say.
Process Confidential Data on Azure with Intel SGX
If you are relying on scholarships to afford university, this is not an option. If you break full time status you essentially forfeit all of your scholarships and it is very unlikely you will get them back.
404 page for me
Did you ask them?
Can downvoters provide some input?

It seems contradictory article author is in front page, but at the same time author's comments are downvoted.
hn down-voted the author for voicing and clarifying his positions on the article shared on hn.
Please don’t use code formatting for quotes. It’s hard to read on mobile.
There is more at play here in my opinion, that points to why HR definitely should be involved. The behavior exhibited is clearly that of a toxic person to have on staff. If that is how an employee talks about colleagues, it’s only fair that any chance to catch the behavior will be dealt with swiftly. Remember, this is just the only time it was caught. And for all parties involved it is best that it gets dealt with.
> Good landlords spend an immense amount of time on maintaining their properties and making sure that their renters have all their needs tended to.

Good landlords are hard to find. There is so much information asymmetry when choosing a rental property. They can get large troves of data on you, but the reverse is not so easy if possible at all.
> Yum on the other hand is tedious to maintain. That is why RHEL and CentOS are often years behind stable packages in their repos, and using a two-year old kernel.

No it's not. Red Hat is quite capable of packaging any version they want, but the whole point of RHEL is stability (read: no changes for years). Fedora Rawhide is bleeding edge on RPMs, if that's your speed.
In the same way that nature does not ask for human brain complexity.
Have to say the "We're all in this together" rings hollow for me, even irks me - especially when it's some wealthy celebrity saying it. That said, I feel blessed that (so far) I still have my paycheck working remotely and my wife has her's as a teacher. We decided to keep paying for a number of services (local small gym, house cleaner, gardener) we aren't using - I guess partly motivated by a sense of "we're all in this together" and "it's the right thing to do", etc. But there is a still a lot of risk that I could eventually lose my job depending where all this ends up and with two kids heading to college, a mortgage, retirement coming sooner than later - It's not stress free by any means.
The reason I'm bemoaning the loss of the headphone jack on the newer iPad Pro: 1) the dongle is fragile; I broke one in the space of a few weeks, 2) Zoom doesn't retain my input settings between meetings. So I am forced to unplug and replug the USB-C dongle between every meeting.
Normally these demos are filled with all kinds of 'tricks' to make things smaller.

Things like self modifying code, using bits of the bios or video ROM in ways they weren't intended by jumping into the middle of them, saving space by using code as data or vice versa, tiny packers which compress or uncompress the code, massive pregenerated buffers to do runtime lookups to generate data in one order but use it in another, etc.

This seems very vanilla in comparison...
I think worrying about measurement or quality is being over-cautious. Caffeine is not difficult to source high purity since it is added to drinks etc, and is extracted AFAIK, so risks of quality issues are low. Measurement risks are low because 100mg is a sizeable percentage of the pill volume, so it would be very difficult to reach a bad dose (let alone a lethal dose of 100 pills). 100mg is what you might get from a large or strong cup of coffee.
If worried, buy a known brand from a pharmacy for maybe the price of two coffees.
You don’t think that covid-19 growing largely unchecked, infecting millions of Americans and overwhelming our healthcare system won’t crash the economy and kill young people?
We have a lot to lose and betting it all on for the economy, which would likely be ruined either way, seems foolish to me.
This is so far the most exciting news I have seen since January. Would it help achieve herd immunity without having any vaccine? In other words, let the "vaccine" spread as fast as possible so more lives can be saved.
Yes, that would give some peace of mind, right? Unfortunately for us, that's not the case. The only platform specific code is the 8 instructions on top of "Code of framework" on http://www.sizecoding.org/wiki/Memories

First to set the video mode, and then to set up a timer used to progress time.
Politics will be involved in any decision made by elected officials.
Your comment didn't seem so snarky to me but (as you probably know) the idea here is to try to swim against the internet currents at least a little.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://news.ycombinator.com/newswelcome.html
That may be true sometimes, but "Memories" runs on MS-DOS, so there's precious little "OS", let alone libraries.
Sorry if it came across wrong. point wasn't that a lack of free press is necessary to control the virus. Obviously I'd much rather favour a free press (although I think that tackling false information that threatens health is legitimate), but that one should not disregard China's or Vietnam's achievement just because they're operating under different models.

New Zealand I think stands out as one of the countries with the best responses in the West, and Jacinda Ardern seems to have responded calmly. I take issue more with the UK and US were a deterioating domestic situation seems to have gone hand in hand with increasingly nationalist rhetoric.
I haven't had a look at the source code for this, but I expect that it syncs with the screen refresh rate.
Portrait mode in Pixel2 did the same thing and imo opinion worked better than portrait mode in the dual-camera iphone 7 plus (I know iphone 7 plus is older but that's the only dual camera iphone I had access to at the time).
> it is a bit unfair to Java, as that languages was designed, among other things, to make this style, which was prevalent in OO-heavy C++ programs from the '90s, usable.

It could be completely fair, however, unless that language now allows an alternative paradigm, which it didn't the last time I've checked. If that changed since, I'd be really glad to read about it.
It varies a little bit from culture to culture, but for the most part no, it isn’t moral to kill dogs just because human beings are struggling too.
Comparing JavaScript and Node.js IDEs in 2020
Yeah, we have set up a "parent" repo with git submodules for all the individual repos. But it was an afterthought and our workflow has not really caught up to the new possibilities.
Random Bits of Wisdom
I think this is a bit of a false dilemma. It seems like if you do not have enough skill to evaluate a model, then you have to trust someone who does have the skill. At that point you are now back to trusting someone rather than making your own informed decision.

However, the validity of a model is not a binary state. Models in science are not truth. They are models that are built using observations. Predictions are made with the models and efforts are made to find circumstances in which the predictions do not come true. If we fail to find such circumstances, then it's usually a pretty good model.

The important point is that all models are flawed. A model is not the actual thing. The equations for how gravity work are not perfect. There are things we don't understand and simplifications in our models for things that we don't care about. The model is only there to help us make predictions.

Some models are very good -- no matter how you try it's virtually impossible to find a way where the model does not work exactly as we observe. Some models are very bad -- it's easy to find failing cases. But even bad models can be useful if you understand their limitations.

When you are looking at competing models, it is not usually important to understand the models completely. What you need to be able to do is to "sanity check" them. Are there easy ways that you can say that the model will not work well for your situation? Quite frequently there are.

Often you don't even need to to evaluate how good a model is. You just need to choose the better of a few proposed models. Again, doing some sanity checking can often find ways where you can easily determine that one model is better than another.

The mistake I see people making is that they evaluate models based on trust. I trust the person selling model A, so I will reject model B. This is a very poor way of evaluating models because it does not sanity check the model itself. Instead it's important to look at the predictions of the models and then look at as much data as you can find to see if the observations match the predictions.

This is where people often fall short -- they do not do the leg work. It's one of the real failings of our education system IMHO. Teachers are given the status of the "source of truth". The students trust the teachers and when they leave school the lose that source of truth. They ask "Who should I trust?" Even people who dig into issues look at two papers with different results and they ask "Which result should I trust?" It's a real problem.

If people could be taught to respond with, "I don't know what the real answer is, but for now A seems to have the most consistent data that I've seen", things would be quite a bit better. However, it is very possible that I ask too much from the general person in society...
Log-structured-merge trees are that; they are not a functional data structure in memory, but on disk they are.

For those who don't know about this, here's how it works:

Construct a b-tree in memory ('level 0'). When it reaches a certain size, move it to disk (to L1, level 1) in a compact fashion (by building the tree from the leaf up. There is no need to keep spare space at any L1 node because it is a functional data structure, and won't be directly mutated. The L0-tree in RAM can now be scrapped, and built up from scratch with more insertions. Again, when it exceeds a threshold, the in-memory L0-tree and the on-disk L1 tree from earlier are merged to create a new L1 tree. This goes on until the L1 tree has grown beyond a level-1 threshold size (some k times the L0 size), at which point, the L1 tree is pushed into L2. And so on. L0 is in RAM, L1 and others are on disk.

Lookups are more expensive because multiple trees may have to be consulted, but with a judicious use of multiple cores and bloom filters, that cost can be recouped.

This avoidance of in-place mutations works esp. well with SSDs and other copy-on-write systems.
HN doesn't love sarcastic comedy so you're likely to get downvoted (honestly probably rightly so since it doesn't provide great value) but I laughed!
https://www.youtube.com/watch?v=omivdhxdGv0

Matt Risinger has some approachable videos to building technology for those interested.
…and assigning to a variable is supposed to put some bytes at a certain address, yes. Except compilers will skip doing so if you never read from the variable again, and the same thing happens here: the compiler can "know" that it has no need to actually do the assignment, as writing to padding bytes is not required to actually do anything and trying to observe the value is currently the subject of debate but somewhere between "undefined" and "whatever you get out of it has nothing to do with what you think went in".
I'm more interested to know what kind of product they are selling with that much of Ads marketing dollar.
> I have heard it said (probably on HN), the best standard is to compare last years death rate with this year.

Financial Times article showing plots of that.

https://www.ft.com/content/6bd88b7d-3386-4543-b2e9-0d5c6fac8...

I agree with that excess mortality is likely to capture the true state of things. Or at least it's primary outcome.
I do think when you grow bigger it's more difficult to manage your image or keep it pristine, but I don't think it's necessary that you get hated. Costco seems to be generally well liked and ubiquitous. The only real complaints I ever hear about Netflix are expiring licensed content. Disney has always had detractors, but I think they're generally well liked.
I think your criticism is misplaced, since parent was discussing in the narrow context about how effective an authoritarian government in keeping its populace safe from the virus.

But the parent comment's claim also has issues too. Whereas Vietnam was able to handle this is helped by its state authority, just looking at China and Russia and Iran shows that authoritarianism alone cannot explain at all why Vietnam seems to be doing well.
But the employees of those shops are in sustained contact with each other.
> There is an emerging political consciousness in Silicon Valley. Technologists are advancing a new way of understanding the challenges facing America and how to solve them that do not split neatly along the traditional left right axis. However, to implement change along those new lines, there must be a will.

Really? Technologists are offering real solutions to the challenges of poverty and inequality in America? Looking around at the bay area, you certainly could've fooled me.

Few would dispute that the U.S. is in a bad way. But judging from Silicon Valley's major successes of the past decade, at least some skepticism seems in order.
Even the 'sanitized' versions of them haven't aged well and are often pretty silly IMO. Maybe it's just because we tend to see them as morality plays these days and try to infer a lesson, while the originals seem to just have been local stories from various villages. Terrible people do well for themselves, lots of people die to no real gain or purpose, etc.
> If it is absolutely obsolete, why is it still present on Apple's laptops?

I suspect Apple sometimes recognizes when they make a wrong turn. They'll never put the headphone jack back in the phone, or remove the touchbar from the laptop, because they would lose face if they did so. But they'll avoid compounding mistakes; as such the headphone jack remains on the laptop.
The portrait mode feature is present. See this for example: https://imgur.com/a/xyMH4Io but it uses the tech they describe from iPhone XR, i.e. the slight difference in the angle that it hits two parts of the sensor is used as an input to detect depth https://ai.googleblog.com/2018/11/learning-to-predict-depth-...
I think the rest of the steps were done long ago. That’s when we discovered about infectious disease. Taking steps to slow spread is based on that science, AFAICT.
No they dont, using them is waste of bytes.