skysight-inc/HackerNews huggingface dataset:
Ask HN: Why does Microsoft Photo take Giga bytes of memory?
I used the app occasionally but today it shocks me by taking more than 4GB of memory, and the only thing I did was to open a small image and leave the app running for maybe an hour.

I have a screenshot showing the memory usage (just in case no one believes), but I'm wondering why does it happen? Is there a way to programmingly determine the source of the issue? (Like reverse engineering or looking through some memory dump)

https://imgur.com/8SVgAQ5
> but not in the granddaddy of OOP languages: Java. Still to this day, I have absolutely no idea how people can write Java for line-of-business applications (its bread-and-butter!) and remain sane from having to manually manage data-flow, implementing Java Beans, and manually writing by-hand getter-and-setter methods...

Because... We don't. IDEs and code generators have replaced a lot of the more stupid boilerplate. Not that there isn't a lot of stupid boilerplate in Java but it's been greatly reduced by tooling.

Still, I don't work with Java because I like it, I work with Java because it works and has a great ecosystem, the tooling around it make it bearable and without it I'd have definitely have jumped ship a long time ago.

I'm not only a Java developer, I've worked with Go, Python, Clojure, Ruby, JavaScript, Objective-C, PHP and down to ASP 3.0. Java is still the language that employed me the most and the longest, I have no love for it apart from the huge ecosystem (and the JVM gets some kudos) but it works well for larger codebases with fluid teams.
A lot of people don't realize docker on macos runs in a vm.

It would be much nicer if apple coexisted instead of apple-language, apple-frameworks, apple-laserlike-navel-focus. Do community interaction, not just over-the-wall to opensource.apple.com

a native apple docker would be great. Imagine:

FROM macos:10.13.2
RUN xcode-build ....
> like the $11 billion in US based USDC.

"USDC is issued by regulated financial institutions, backed by fully reserved assets, redeemable on a 1:1 basis for US dollars"

$11 billion dollars in reserved assets? Instantly redeemable? Why does this remind me of another scam with similarly "backed by assets" USDTs
Let's say I integrate with a CLI utility, which comes up. Docker wouldn't work? If the answer is no I think I'd say I understand the theory better. Unless docker is providing some kind of universal kernel API or something?
Doesn't Phoenix have Waymo full self driving taxis that literally anyone can take upon landing at the airport?

Tesla might be (way) ahead of auto-manufacturers when it comes to churning out individually-owned electric cars and providing a great experience for their customers, but I don't think Tesla is ahead at all when it comes to self-driving.
A message from Dan Kaminsky’s niece
Just by remembering things. If I can’t remember it, it’s none sense.

For a solid understanding and remembering, I’m applying the knowledge by setting up a personal side project.

I furthermore push all my side project to a private git repo and if I really need to look up things, I always know on what project I need to look at.
Docker takes advantage of various linux sandboxing features. On a linux bare metal host it's just a combination of namespaces and resource constraints (cgroups) whereas on other platforms it will have to be the above within a bonafide VM running a linux kernel. The general rule is that linux maintains backward compatability even in ABI so as long as the host kernel is the same or newer than the image requirements it should just work. Things wont work for example if your image requires iouring (a brand new syscall interface) but your host OS is running 4.x (doesn't map iouring syscalls to anything).
I didn’t say the schools were profiting (although some are). The NCAA itself has built up $700 million in assets. Broadcasters make a ton of money off of college sports. Coaches make a ton of money.

There are a lot of people who make a lot of money off of college sports. None of them are players.
> As for how that might be demeaning, imagine if things were reversed and you read a piece about the forgotten Great Men Inventors that opened with put-downs of Roberta Oppenheimer and Thelma Edison and the Wright Sisters and demanded that we consider among their ranks the unjustly forgotten men inventors

Those articles already exist though? I'm thinking about The Oatmeal's article on Nikolas Tesla versus Edison, which in no way actually devalues "Men as a concept". There are very many articles in which this is done and I haven't seen it been observed that it devalues men.

What's different here is that this is centering the oppression that these women faced from the men around them, and the society that they lived in. Now, of course you can't do that with most men, since they haven't faced of crushing, systemic oppression to that all-encompassing degree on a large scale like this. However, when it is relevant, it is told. For example, Turing's story is often interwoven with the fatal systemic oppression he faced, because he was a gay man. And I'm not sure anyone can say that specifically is demeaning to him.

What you're calling out here, excusing my arguments above, is merely hyperbole as part of marketing, and I'm not at all sure that's relevant to what this comment thread is talking about.

> who are just as good and important... like Edwin Moore, who patented the push-pin.

I'm... not really sure what you mean to do here? This is a confusing comparison to draw here.

I can't actually see an example of where Edwin Moore is remembered as 'inventor of the push-pin', whereas the women in these articles are remembered to some degree -- after all we have this archival footage! It's just that their names are not as prominent after the fact, which is unexpected given the tangible contributions that they made.

The fields you're comparing here are disparate, and Edwin Moore hardly had a professional career out of, say, making aeroplanes. Whereas these women were both highly regarded (The one woman turned down a prestigious job offer in a highly regarded musical establishment specifically to make electronic music), and their work was influential to their contemporaries -- they just aren't mentioned after the fact.

Given these two pieces of fact, the only reading I can see here is that you intended to deliberately draw a bad, dodgy example, and hoped I and other people wouldn't notice. Which seems rude at best. I'm not sure how the article demeans women, but your comparison here certainly seems to? I hope you can correct this, if this is not what you intended! Thanks for your response anyway!
How do you avoid cavities?
I think you’d have better luck with zeppelins.
This is very on point. We have platform and product in entirely different reporting structures that meet just below Sundar; this leads to hysterically different cultures. My team is trying to straddle the product/platform divide right now and it’s a constant learning experience.

A recent example: someone asked me for my team’s planning schedule, specifically when we figure out what we will be doing for the next six months.

My only response is “we don’t do that here”; my team has to constantly juggle projects to load balance downtime on projects (most of our work is very sinusoidal in how much time it demands in a week), and we pick up new ones that are important enough to add to the load from time to time.

The platform folks set out in December last year with a mission for all of 2021; the design is flexible, but they know exactly what the goals for their year are.

When one team has projects that take an arbitrary amount of time to “get right”, and the other has more reliably predicted cycles that just depend on coding output, things get a little hairy. Mostly just takes a lot of empathy for the folks on the other side, though.
Paris to Barcelona does actually exist: https://en.oui.sncf/en/train/timetables/paris/barcelona

The next direct train takes 6h39m.
Yeah, this article is honestly not well thought out and more of a character assassination than an a serious critique. Which one might have guessed just looking at the headline image.

There's no point trying to replace the entire global pharmaceutical industry with something more open or cooperative in the middle of a pandemic when we need the existing system now. If that's your battle, it's fine, and maybe it's a good battle to fight, but this is not the time.
According to wiki, you're pretty right.

> The sound of running water appears to stimulate dam-building, and the sound of a leak in a dam triggers them to repair it. [0]

[0] https://en.wikipedia.org/wiki/Beaver#Infrastructure
Apple will never commoditize its own stuff.

They're perfectly willing to ruin the lives of countless devs / CI/CD devs, who have to support their crappy platforms, because you can't virtualize MacOS (only AWS can, and even then, it can only be rented in 24h increments at super high prices).

Apple controls the end users, their end users have money so devs just have to come crawling to be able to make and sell their apps.
Only possible if the power dynamic somehow shifts in a significant way. Maybe it will, but I'm not very optimistic.
I start to think that this step is actually the code. An architect has to specify things because the drawing is not the building, while for programming the 'drawing' actually is already the program.
I rarely find anything that's worth the time to write down and organize.

I use the mac OS/iOS notes app to keep track of short lived information that I don't want to forget.
Accuracy of smartwatch based 1-lead electrocardiogram device in AFib detection
she leaves out a third category: ai/ml/ds, which also has huge cultural differences with traditional product and infra/platform teams. check out hilary mason's recent interview in the twiml podcast. she confirms something i've suspected for a very long time: agile is a bad fit for ml enhanced product/project development.
Yes, this is part of the horribleness of the NCAA. I have never heard of someone getting kicked off their school newspaper because they wrote a paid article for someone else. Why shouldn’t athletes be the same?
Comic Book Guy level of pedanticism

Pedantry ;-)
Despite all that, people mostly trade crypto on centralized exchanges.

The users really hate the decentralized aspect of crypto, as shown by immediately giving away their wallet to some "trusted" third party if it reduces fees.
Simulink, labview, and gnu radio are all fairly well adopted though they all have their problems. They are all notably not oop, at least not idiomatically. In fact, as most blocks are stateless other than their configuration, you might say the paradigm is closest to functional. UML, with the exception of flow charts was very OOP centric. In a world where I still come across people who use OO as a synonym for "good" I can see why they created it that way, but a tool that shapes your design space can be limiting.

The lack of detail in the models means autogenerators have to have lots of configuration for each item in the diagram. People would brag that 95% of their code was autogen, and I would realize they had spent dozens of hours figuring out ways to use checkboxes and menu selections to generate the code they wanted. Instead of typing it. And all the hideous autogen vode was a nightmare to step through in a debugger. Large labview projects aren't any better really, but they are popular.
Who Was Nero?
That and the fact the pot roast special looked suspiciously like Pedigree...
Thank you very much for the links. I have learned so much in 45 minutes.
A lot of people would be willing. The people with power and contradicting interests don't.
Moviegoing Experience Is About to Change
One of the first prints done on my 3D printer. Looks lovely on my desk. Took some time to slice, as the Kodeins rather large.
That's not how I understand the musical scale, if I even understood you correctly.

By relative interval I understand the interval within an octave, so C-D is a second regardless of the octave. The frequencies (notwithstanding fine tuning), double each octave. Of course the absolute difference is proportional to the power of two, depending on the octave.

The picture is different when counting the proportion relative a fundamental frequency of your choice. That's how dezibell is generally defined, arbitrarily over some reference point. This has two interesting consequences. When counting keys not modulo 8 but continuously, the ratio D5 over C5 is much lower than D4 over C4. Second, if you want integer multiples of the fundamental's wave length, the first multiple spans an octave, and only the fourth or fifth octave has a full scale--this chromatic scale worked reasonably well tested on AVR with a buzzer, except that F needed adjustment taken from a frequency table.

This means there can be no second in the lowest register unless you invert the programm and scale the higher octaves down linearly. In that case, the interference from the second (ca. 9/8'th of the fundamental's wave length) sounds extremely grating when played as a chord; the attenuation where the maxima of both waves meet forms the actual fundamental and your notes lie 9 to 8 above it, canceling each other out half the time; this is easier illustrated with a sixth that would be 1.5 of the base key. It is not a good illustration of music theory though, more like information theory while the signal chain is computationally intractable.

Jazz musicians, huh
True, but on the flip side imagine how many people tried transmuting lead into gold, thinking the previous attempts simply used the wrong approach.
Unlike many of his videos which are made using KSP, this RTLS Abort Challenge video was made using Orbiter 2016 Space Flight Simulator from UCL http://orbit.medphys.ucl.ac.uk/
The same way it works when a bankrupt company can't pay an invoice. You can sue a company if it doesn't hold its financial obligations, and get your money, and so can the customer, like in this case.

When a company goes bust, if you are owed money by that company, you put in claims to the estate, and the administrators handle those claims according to a well specified priority list. The customers being reimbursed is part of that process. However, I know that gift cards and store credit tend to be at the bottom of the list, so I wouldn't have high hopes for digital assets being reimbursed either.
I have NoScript too. I, too, had nothing on the screen but instead of enabling the JS for the site I switched to reader mode and boom! the static text heavy article was before my eyes. ¯\_(ツ)_/¯
I have recently transitioned from wet lab biology to knowledge work. Something I brought with me through the transition was the keeping of dated physical notes with a digital todo list (also with dates). I find being able to scribble the physical graph I want to make, a vague table, or just some comments or math from a research paper really helps. The digital todo list helps me find old notes as dates effectively act as relative page numbers and all that is needed is a ctrl+F and then a bit of a flick through pages.

I personally don't have the discipline to organise my digital notes post-hoc, so I focus on just making notes using markdown files and sticking them somewhere in my onedrive so I can find them later. I do have a notes folder, but there is stuff that has found its way elsewhere. Thankfully searching markdown files is very easy.
Oh well, they should have thought about that before diving into a market thinking that they shouldn't bear any responsibility for their actions towards consumers.
There are also carbon capture and sequestration and closed-loop hydrocarbon fuel production using carbon-neutral energy sources.

It’s completely false, unnecessary, and counterproductive to spread FUD about climate change requiring substantial reductions in quality of life. People are smart and resourceful enough to solve these problems.
Have it in some markdown files: https://github.com/nikitavoloboev/knowledge
that is after you read the article, correct?
Same with airports
> The CFTC smacked Coinbase because literally 99% of all Litecoin trading volume in 2017 was one dude, Charlie Lee - the LTC founder, wash trading internally [4].

I don’t have any skin in this. But I found it interesting so read it and the timelines don’t seem to match your claim here about Charlie Lee.

“The order also finds that over a six-week period—August through September 2016...”

Note he sold in December 2017. Well over a year after this. So it sounds like maybe that could’ve been him when he was working there. But anything subsequent is on Coinbase. (Sadly not surprising that SV mindset would legitimize securities fraud as a means for growth hacking since they make up numbers everywhere else.)
> Maybe the automakers will make their own fabs.

Or, perhaps, they could ... like ... hold inventory.

Gasp! But that's just crazy talk.

Er, wait, that's exactly what Toyota did when they discovered that a semiconductor supply shock could kill their business.
Nothing of real value was lost when we lost theatres. Expensive ticket prices, usually substandard presentations seemed to be the norm.
fwiw I don't ask dp questions on interviews and most of FB doesn't either (I didn't know that before I got hired)
Not sure, but if I were troubleshooting this, I'd see if any interesting results come from watching it using Microsoft's SysInternals ProcMon & also Process Explorer.
> I have yet to meet someone that says this who has foreseen the implications of defi.

Can you give a use case that isn’t intra crypto speculation? That seems to be what Defi consists of at present.

Ultimately finance serves to help with capital allocation and production in the real economy. So: is Defi helping the real economy do things it couldn’t do before? Or, is there a plausible use case for this in formation?

Please be specific. A lot of people seem enthused by this, but no one has been able to explain it in a way that shows the use.
Amtrak doesn't own much right of way.[1] Only about 700 miles. There are about 140,000 miles of track in the US. Nearly all of it in private hands.

In France, the railroads are nationalized. A new high speed line doesn't incur the similar costs for right of way acquisitions.

[1]: http://blog.amtrak.com/2019/05/why-are-amtrak-trains-delayed...
The text of the image reads:

It is with great sadness that I announce the passing of my uncle, Daniel Kaminsky. While his passing was sudden and unexpected for us, Dan struggled for years with diabetes and was even recently hospitalized because of it.

This tragedy has nothing to do with the COVID-19 vaccination and unfortunately everything to do with diabetic ketoacidosis.

I think Dan would laugh at the idea of conspiracy theorists promoting anti-vax propaganda through his death, but as his family, it hurts us to see his
death being used to spread lies about a vaccine
that he had full faith in.

But like Dan always said to me, they're all just noise. So I am going to take his advice, ignore the trolls and respectfully ask the internet community to please give my family peace and privacy as we try to navigate a world without Daniel.

Thank you,
Sarah
Salesforce kinda nailing it (and I say that as Salesforce code crafter, not their no code user).
Smartphone Should Be Built to Last
Crypto miners are killing free CI
A successful pyramid scheme has a couple of valuable attributes: "plausible deniability", i.e. the ability to disguise the pyramid scheme to convince as many people as possible that it isn't actually a pyramid scheme, and "self-sustainability", i.e. the ability to keep the scheme going for as long as possible without collapsing.

The article's headline suggests the article is about "plausible deniability". This has indeed been improving over time as the schemes have become more sophisticated. With Bitcoin for example, articipants could say "it's not a pyramid scheme because you can buy a pizza with it", although that was about the extent of it in practical terms (excluding more nebulous claims like "it is going to change the world", "it is the internet of money" etc.). However, with more sophisticated schemes like Ethereum, participants used to say things like "it's not a pyramid scheme because you can run DApps on it", now say things like "it's not a pyramid scheme because you can do DeFi with it", and may in future have something else with which to deny it is a pyramid scheme.

However, the article itself talks specifically about NFTs. These aren't so much about "plausible deniability", but about "self-sustainability". People need to buy Ethereum to buy the NFTs. It is like the ICOs - people needed to buy Ethereum to participate in the ICOs. When the ICOs dried up and the ICO companies started cashing out their Ethereum the prices collapsed, but now we have NFTs to take their place. If NFT sales dry up and NFT sellers cash out the prices may collapse again, but by then there may be something else to take their place and keep the scheme self-sustaining.
Best way for me has been to just look at websites with good designs and take mental notes. It doesn’t take long to develop an intuition or spot common patterns.
From my experience working with some business-side using spreadsheets: yes, usually spreadsheets end as the de facto model of a process but not necessarily an efficient model or an easily replicable one.

In banks I know of some long-living spreadsheets that have been patched so much that it takes a real human weeks to months of work to disentangle the mess of macros and recalculations onto a streamlined script/process. Sometimes the resulting model diverges in quirky ways that are manually patched, I've seen diversions due to datetime issues (time zones, summer time, leap days, incorrect assumptions about dates, etc.) that were noted by side-effects of side-effects and the manual patching didn't help at all to debug the root cause.

I think that spreasheets are incredibly powerful, but the main reason for that power is that they are quite free-flowing and that invites the human creativity to solve problems with the limited set of tools and knowledge some users have, and some of those are in quite high technical positions using spreadsheets daily for years.

I believe you might have a killer product but I had so many headaches with spreadsheets that I wouldn't like to be working in that space.
To be fair, the instructions on https://swift.org/download/#using-downloads are fairly straightforward and copy-pastable.

Indeed the prominence given to pgp signature verification is a breath of fresh air compared to the current wave of pipe-shell intros: it's not gatekeeping to ask a would-be programmer to exercise some reading skills and internalize the idea of signature verification.

:)
If you like talking to your colleagues, you may want to start every day with a 10 minutes chat. If you like seeing unit tests pass, you may want to do test-driven development. Heck, even making money could be made a bit more fun, if you paint a large chart of your current wealth on your wall and update it every month (the key is doing this every month, rather than once a year).
> how we can solve that problem

Yes, not being able to apprehend people before they break the law is a real inconvenience.

Whaaaat the fuck.
The bus still fails the last mile, it's subject to rigid departure schedules, and doesn't offer the comfort of being in an individual compartment.

All these modes of transportation have pros and cons. How do we get people to take less flights? Busses already exist. Decent fast and cheap trains don't, nor do self-driving cars. Both will help poach people away from shorter flights, but one is (potentially) much cheaper and easier to implement.
Hopefully this isn't taken as bad humour: I misread one word in the "way forward" section, seeing the word "benches" where it doesn't exist.

That reveals something about my subconscious; in my mind, there are few items of outdoor furniture as simple, rewarding, and pleasant to spend time on (alone or with loved ones) as a flat, comfortable bench.

Remarkable times in LA. Thank you for sharing this.