skysight-inc/HackerNews huggingface dataset:
We have a lot of Indian users use our PWA (https://usebx.com/app), so we tried to optimise for low end phones. Generally, we found that animations still run reasonably smoothly. The trick was to be really careful not to carry out too much layout thrashing, and use GPU accelerated CSS animations wherever possible. On some of the cheapest devices, we got our animation running as smooth as a Galaxy Note or iPhone. Just goes to show that if you don't over-bloat your app, even low end phones can offer a very good experience.
I think the Youtube acquisition beats it.
It’s worth noting that this isn’t an iron-clad law of nature. We could train fewer students and hire more staff scientists, for example, but the people who decide such things are largely the folks who “made it” so....
I've been a founder twice at startups that raised a lot of VC and the MVP was big. The only reason we did it is because we had experience as founders, and the MVP really was big (a chip once, a web-scale search engine the second time).
> sugar and butter

GP is talking about environmental impact, not health.
Not Jewish
Kochs are not Jewish; Waltons are not Jewish; Paul Allen is not Jewish; Omidyar is not Jewish; many more on your list are not. Do your homework.
Currently the number one cause of Amazon rainforest loss is cattle ranching.

Animal agriculture is worse for the environment than plant agriculture. There are numerous studies to support this, here's one, [1].

It is true that animal products at times use land that cannot be well utilized for most plants. But many studies, such as [2], show that this land is unnecessary to feed the world. A vegan diet uses the least amount of land, and excess land can either be utilized for other purposes or returned to nature. Of course there are certain parts of the world which have different capacities to grow different foods, so what I have written is true as a general rule it is not true of literally every location.

It is also true that a vegan diet does kill animals. Though, it kills the fewest animals, even considering field mice and insects killed in the farming process. See [3].

[1] Livestock's Long Shadow - http://www.fao.org/docrep/010/a0701e/a0701e00.HTM

[2] Carrying capacity of U.S. agricultural land: Ten diet scenarios - https://www.elementascience.org/articles/10.12952/journal.el...

[3] Number of Animals Killed to Produce One Million Calories in Eight Food Categories - http://www.animalvisuals.org/projects/data/1mc/
Sheets are surprisingly hard to buy. The best sheets I have ever bought were 300 count from IKEA. I swear to god they feel like a much higher thread count
Your rant is missing lots of facts my friend.

Most vegans by definition are ethically against the abuse of today's scaled animal agriculture farming techniques. This isn't a perfect world, but most people are either unaware or choose to be disconnected from how farm animals are regularly abused. All lives matter, but come on, let's not discredit the routine torture taking place on such animals.

It's not sustainable and is ethically wrong to most people who come face to face with it.

Defending animal agriculture is outdated and simply on the wrong side of history. Any online search can pull up why more people are looking into vegetarianism and why demand is increasing for vegan options.

Anyone can try and defend scaled animal agriculture, but the world is moving speedily beyond that.
Use the ninite installer...

https://ninite.com/filezilla/
This reminds me of when Apple said they would refurbish older phone models and sell them in India and people got irate that they only sell them used stuff. So, okay, no iPhone for them at all, I guess.

They're basically stuck using older, cheaper technology. That's fine, but you can't really access the older software that was developed for that level of hardware anymore (hence the 'lite' apps mentioned in the article). It's an interesting disconnect between hardware and software in the market.
There are plenty of published human studies where raw, anonymized patient level data is shared.
Those coverters are really good for undercover work.
Microsoft cares.
Even for a low end phone, getting a "low" storage notification out of the box is not acceptable.
Yeah I would be much more certain that b&m products were "genuine" than I would be for walmart.com products, which I thought was the topic. I kind of wonder how we've gotten to this point, if we're talking about genuine Wal-Mart products...

I'm not saying this out of snobbery... I'm in Wal-Mart about once a week.
Do you also drive home afterwards?
Independent (non-aggregator) web sites generally have some control over what suppliers they draw from. So of course there are counterfeits out there, but they’re the exception, unless selling counterfeits was the seller’s intention. You can generally judge based on how reputable the seller is.

Amazon sources indiscriminately, because they’re not a seller in the traditional sense; they’re basically a flea market with warehousing and logistics. So you have no guarantees one way or another whether the thing they’re selling is genuine or not.
Zero-Knowledge Proofs
This drives me nuts. If a quaint, ivory tower environment ever existed at all, it’s long, long gone. Science these days is incredibly fast-paced and competitive (for better or worse) and running a successful lab takes a similar level of managerial chops, hustle, and luck to running small business.

If you have actual suggestions, please do share them, but taking the mickey out of people trying to figure out the universe on $45k/yr is just mean.
Show HN: Checkout your Git branches on any remote
Suspend Your Disbelief (or, how to ruin everything in 7 steps) [video]
- Technical things that have nothing to do with how amazing or bad Rust, Golang, or a new js fotm is. Hype distortion is bad.

- Math stuff

- Bug fixes and security things

- Career related things

I try to avoid flamewar topics and articles that debate gender/race/politics/psychology for the 309838th time. They usually just make me angry, everyone has the same opinion coming out of it as they did going in and when I'm done reading I've learned nothing new. I wish they would be posted less.
They're not dictating what employees can do on their own time, only what they can use company resources for. You can always find a restaurant with good vegan/veg options, although its admittedly harder in europe.
I think your division is only looking at the effect, not the cause.

Would it be more fair to divide your peers into people who searched for their passion, and those who just went with the flow?

When people say "find your passion", I think they mean to say "stumble upon your passion". "Find" is too passive a word, perhaps "search" is better.
If you like peety scotches, maybe consider other smoked liquors (ie mezcal). You might be surprised.
> Today, Microsoft added a fourth option: migrate to Azure. Microsoft is extending the support window by three years (until July 2022 for SQL Server, January 2023 for Windows Server) for workloads hosted on Azure in the cloud.

Whoever came up with this idea at Microsoft deserves a corporate medal. Partners can market intermediate lower TCO and continued support for legacy apps while they get boosted adoption for Azure and presumably the replacement workloads as well. Pure genius.
Usually the comments will help me decide to click or skip.
Why would you assume best performance? Web server performance has more to do with I/O strategy than it does with raw compute.
I wish I had a source. I learned it from talking to a WW2 pilot.
It's almost like thread count doesn't correlate with quality. It's like contrast ratio and monitors, remember that?
Are you 100% sure of the root cause of your depression? You may quit your job but if that was not the reason you would be back on square one. My suggestion ask yourself some difficult and honest questions without any emotional context. Based on the answers make a decision. Speak with your therapist and use her/him as your sounding board. But make sure you know the root cause before you make you next move. Most of us "think" we know why but its not necessarily the right answer.
I'm kind of surprised he hasn't been trained out of this from the pain/surprise. Seems like sort of a shock collar effect.
I'm trying to imagine the architecture that led to this.
Vihart, on how human nature and recommendation algorithms combine to make everything suck forever: The poo is supposed to hit the fan.

With the added benefit of a step-by-step plan to re-create modern social structures!
100% WFH, Live on 15 acres and surrounded by literally several thousand acres of corn in northern Illinois. Closest neighbor is more than a quarter mile away. We only have five neighbors in a one mile radius.

We have a dog, cats, chickens and horses.
How are people running migrations in these distributed SQL environments? Especially with something like Kubernetes that has canary / rollback functionality. Do people run their migrations as a manual step, is integrated into the CI/CD system?

I can't find anybody talking about how they handle it in a scalable way. Not having a good DB migration story for dev/prod environments with automatic rollout / rollback makes using a SQL DB a non-starter for me.

Most Docker / Kubernetes documentation and their ecosystem assumes the app is fully developed and development doesn't exist. Real world companies develop products and have to perform DB migrations on the production database on a regular basis with each release.

What am I missing?
Totally blocked out the Black person in the example scene. Classy!

Even disregarding the obvious concerns of totalitarianism, polite society is going to require some accountability lest random developers' lame [0] biases turn into universally baked-in ones.

[0] Or simply expedient. As in, the recognition probably performed poorly on a darker face, so he was cut. But that won't stop the sales guy from promising that the implementation is ready...
As has been pointed out elsewhere[1], atherosclerosis is largely a genetic condition and is not necessarily related to a high-fat diet.

"In the new study, Zink and his colleagues found that Ötzi had several gene variants associated with cardiovascular disease, including one on the ninth chromosome that is strongly tied to heart troubles, the researchers reported today (July 30) in the journal Global Heart."[2]

Fun fact: Otzi also had Lyme disease.

Also, there is no evidence that Otzi's people died young because of their diets. He was 45, so approaching middle age, and died while making a high mountain traverse with an arrow in his back. I would bet anything he was physically sturdier and, with modern medical care, healthier than nearly everyone posting here.

[1] http://www.sciencemag.org/news/2012/02/iceman-was-medical-me...

2] https://www.livescience.com/47114-otzi-had-heart-disease-gen...
This can mean passing objects back into a DLL to free them or using some other mechanism to ensure that you use the same allocator everywhere.

That's what the LocalAlloc/LocalFree functions are for.
No, I don't drive to work as a general rule. Nor do I drink at work, as a general rule. I certainly wouldn't do both.

I'm a responsible human, as are my coworkers.
The era of "Developers First" has begun but somehow servers got left behind
I don't consciously or systemically apply any heuristics, but if I think back on the topics that tend to pique my interest: Business and VC, economics, infosec, tech politics, FL/OSS drama, psychology / human nature, and oddities that seem out of place here (because those stories must be especially interesting!). Occasionally web dev tools if they look like something I might use — for example, new static site generators.

I nearly always read the comments first and rarely click through to the original story. The comments are the point of HN for me.
Lol, I'm right there with you. I find arguing online to be really stressful, but a lot of the time I enjoy reading other people's online arguments. Drama voyeurism.
1. anything crystal / ruby related

2. rust and golang related stuff, so I can further justify my choice of crystal

3. security exploits

4. dramas, like angry co-founders duking it out on HN, love that stuff

5. philosophy of mind / consciousness related stuff

6. stuff that tells me when I can get a consumer-grade quantum computer (never happens, or can only multiply 3 * 5 for 50 million dollars)

7. anything that sounds like a horizontally and vertically scalable database solution -- been looking for something like citus or google cloud spanner, but with a $5/month starting plan since forever ago. Note: a $90/month starting plan != scalable imo, as it doesn't allow me to justify developing with it.

8. "here is a super fast hash table implementation"

9. "new data structure" (happens almost never)

10. "programming language performance benchmark"

11. microsoft/google/facebook/apple/amazon hating never gets old

12. news that [language I care about] now runs on web assembly (never happens)

13. "RSA encryption broken by efficient factorization of large semiprimes" (world would end for a few days)

14. proof or disproof of p = np

15. autonomous driving stuff

things to avoid:

1. anything related to react/vue, though I might click if it's vue just for them sticking it to react

2. anything about VC stuff, because I don't come here to read that

3. news that [language I don't like] now runs on web assembly (every day)

4. x new javascript framework
hmm, I've understood the term used to describe situations where people wind up wasting time doing things that seem important at the time (ie shaving the yak to get the wool to make the sponge to wash the car), but are really unnecessary - you should have just bought a sponge at the store and got on with washing the car...
Working at UCLA I have an affinity for Ted Nelson and the early life of the Internet. I am also deeply interested in his ideas related to the interrelations in human knowledge. Perhaps I am a lover of things not celebrated (I sometimes work off an early version of the GNU Hurd and an OpenVMS system) but I feel he has ideas that actually should be. O'Reilly had a great article recently that invoked Ted Nelson I enjoyed:

The Intertwingularity is near: When humans transcend print media

https://www.oreilly.com/ideas/the-intertwingularity-is-near-...
To make it easier, go back in time, choose different parents and become the 'first coder that be became POTUS', then write your novel.

Or go up to the top of a mountaintop at just the right time for the sky god to make an appearance and hand you the third testament.

Or, go back in time again, choose different parents and become a record scoring footballer. By adopting this strategy you would have the slight challenge of creating a time machine but you will also not have to write those 90000 words, a ghostwriter would be able to just magic out of thin air whatever you bark out loud. They would sort out the plot holes and the movie deal too.

Or you could go back to startupsville again and scratch this itch. It should be possible to crowd-source decent novels in a way that is not so humiliating and nigh on impossible. I know this has been attempted before but the nearest we have to it at the moment it self publishing on Amazon where people do reviews and people buy on the basis of those reviews. There have been success stories with this. But we know those reviews are bought and everything is corrupt.

Joking aside I do think that there is another way of getting published - write the book that needs to be written. Not a rehash of ideas, something new. A new story that does not fit into the existing pantheon of beginnings/middles and endings. Something that people must read and must get their friends to read, no publicity needed. You could make this free and entirely web based, no ISBN number or dead trees. Much like how musicians do stuff for free on YouTube and then a publisher courts them to do something for money. However, even this is not strictly easy and the stories you hear of this often involve a musician who happens to have chosen the right parents, e.g. Lily Allen and how she started on Youtube, only later do we learn of the famous and well connected dad.

Writing a book that has to be written might not be passion though. If you discovered some unjustice going on and were compelled to write then that would not be passion, more of a moral question of not staying silent.

Anyway, regarding the original article, why is it that 87% of people in the workplace are clock watchers, as if serving an eight hour school detention on a daily basis? Clearly they are not following their passion. But, of the 13% that don't clock watch and do have some passion for what they do, these people can be in any department, office or factory. They are not necessarily writing novels, making music, teaching yoga or directing films. Passion is more of a transferable skill that should be taught.
I totally get that too, I write/draw things down and find it helps remembering things easier. Especially math. But I find the time it takes to transfer that thought onto anki is so painstakingly slow. Anki doesn't even have a dedicated shortcut key for minimizing / maximizing the add card panel either, at least for windows.

don't get me wrong here I love using anki and ankidroid but adding cards is a PITA. I add cards only on desktop anki because neither ankidroid nor ankiwebapp support easy-image formatting. But I do add cards from ankidroid if its a picture of some handwritten / whiteboard drawings I've made.
This is really the crux of the matter.

Any "regulation" is just meant to divide-and-conquer, while the actual bad actors do whatever they please.

Moreover, I surmise that the "regulation" will rarely be invoked to protect vulnerable populations. However, I can certainly imagine an app that recognizes and faces of police officers and / or agent provocateurs and catalogs their presence at scenes of illegal activity might well be "regulated" out of existence.
Air Gapping a MacBook Air: The Great BCM15700A2 Mystery
Crumbs pre-launch update
My company still supports Android back to KitKat. We just dropped iOS 9 and we’re planning on dropping 10 in q4 (we typically support the two most recent versions of iOS). I pointed out that dropping 10 would orphan our iPhone 5/5C and older users, the 5C which was sold in India as recently as Mar 2017. It’s sadly too small a user base to justify continued support.
Why did fruit evolve to change colors when ripe?
As a diabetic who is allergic to legumes... fuck you WeWork, I will never do business with you given a choice.

I know eggs and fish are okay, but what were the eggs fed? It does matter. If it's a company event, will there be eggs and fish, or just soy products?
>I certainly don’t remember the first gen iPhone being painful or slow. Why can’t we make an experience today that runs on low end, but still vastly more powerful hardware than the original iPhone?

We can, but there's relatively little money in it. Which is why it doesn't get done very well.
I think the internet is a horrible place to talk about diversity.
I think his expectations are just out of balance. The phone he describes sounds a lot like the phone I gave my kids. I just want them to have a phone that they can use in case of emergencies. That's basically what my baby boomer parents need as well. So he's right, phones at that price point are limited, but that doesn't mean they don't fulfill the needs of portions of the population - just different demographics than his own personal needs.
If the BTC business is supposed to be legit, you just wouldn't put the ASICS on the books as assets. But I don't think the BTC business would necessarily need to be legit in the first place.

It does seem like a powerful opportunity for nefarious activity, and this may be keeping the price propped up on some level.

Organized crime is big business and they aren't stupid.

Sadly.
Follow your bliss.
I never thought about scaling down as a skill until just now. I kind of assumed "scaling up" implied up && down, our maybe "scaling out" implied out && in.
Interesting thought.
There is one CRT that has existed since Win95 and is still there in Win10, it's called MSVCRT.DLL and getting versions of MSVC other than 6 to link to it is possible and has been done (although not trivial). MS rather strongly discourages this, but as evidenced by all the apps out there that do it and continue to work, it's pretty much the only way to get a single small dynamically-linked binary that'll run on every 32-bit version of Windows ever released.

In contrast the "universal" CRT is not very universal at all, and a horrible bloated mess. But certainly not unusual of MS...
I've found that when there are a decent number more comments than upvotes (say 1.25+ comment / upvote ratio) it is generally a controversial topic, probably with a huge amount of subcomments under the top comment. If it is in my domain, I tend to ignore it, as I've often heard both sides many times before and its draining to see debates play out again. If it isn't in my domain and it is interesting, I'll check it out and often learn something. If its outside my domain and not a particularly interesting topic, if i'm bored i may check it out to entertain myself for a bit

for Ask HN, the comment / upvote ratio seems like it indicates a topic that people are interested in and want to share their two cents (like this one), rather than a controversial one

i also click on most links from wikipedia, as any wikipedia entry that gets to the front page seems like it must be very interesting / esoteric. however they turn out generally to be hit or miss
I try not to click on nytimes, washingtonpost and all the corporate/state propaganda junk. And most importantly anything with a question for a headline ( except for Ask HN obviously).

Other than that, I'm open for anything CS/programming/tech/internet related topics.

I hate seeing so much anti-facebook, pro-vegan, climate change, etc obvious agenda pushing by organizations here. Though the mods do a good job of filtering much of it out, but it's obvious there are organizations dedicated to spamming HN to push their agenda.
You rock. This is possibly one of the most interesting questions I periodically ask myself... And never thought of asking the HN community! Bravo.
Click on:

- stuff I know a bit about, and can perhaps offer some anecdata on rather than commentary (because you're all far smarter than me on everything, and that's wonderful)
- stuff that reminds me that working for all these hours is worth it after all (because I need it)
- stuff that tells me that working for all these hours is preposterous and I should re-assess what I'm doing (because I need this, too)
- Ask HN posts that show some human humility and a wanting to learn
What did you end up with? I got a great deal on an LG V20 from B&H, and everything is great apart from reception..
Mostly I click on things that teach me something about programming, things that make me feel like my comment will add to the noise, or things that instinctively make me angry.

I avoid everything about startup entrepreneurship like the plague.
Blogger Tricks
right, and I thought the implication is that at some point in that process we really should be unwinding the stack and fixing/resetting some assumption that will let us move ahead in a more efficient manner. So in that sense I've always thought of it as being in an undesirable state (like a code smell), not a necessary one.
Interestingly, metro areas with high to very high density, like Seattle or Austin or New York, are pretty popular recently, in many regards because of the density and walkability.

But likely they attract a different kind of people than those who want quiet and picturesque low-density suburbia.
Well, I can sort of see if the founder is a vegetatian and has issues with meat consumption.... but at the same time it’s dictatorial and patronizing and, to many, off putting.

Not as offputting as let’s say an omnivore or meat eater insisting on others all eating meat centric dishes, but still very jarring.

It’s very cause oriented.