skysight-inc/HackerNews huggingface dataset:
From my experience this is a function of client side libraries not having an "owner" in place to refactor. Marketing often doesn't know or care about performance, so of course they'll just want to add over time if it makes them more effective at their job.

When businesses invest in caring about this (and it can even be just one headcount for the biggest of businesses) there's opportunity to reign it in and maximize the value from a given platform, reduce it the need to add others. That helps with security, governance, and adoption of what's there.

Nevermind more forward looking solutions like server side which gets these injected scripts off your site completely and greatly improves security.
Recycling some replies. More context on https://news.ycombinator.com/item?id=26182988:

Pick and choose:

- https://news.ycombinator.com/item?id=19924100 (understanding codebases, etc.)

- https://news.ycombinator.com/item?id=26591067 (testing pipelines, scaffolding, issue templates)

- https://news.ycombinator.com/item?id=22873103 (making the most out of meetings, leveraging your presence)

- https://news.ycombinator.com/item?id=22827841 (product development)

- https://news.ycombinator.com/item?id=20356222 (giving a damn)

- https://news.ycombinator.com/item?id=25008223 (If I disappear, what will happen)

- https://news.ycombinator.com/item?id=24972611 (about consulting and clients, but you can abstract that as "stakeholders", and understanding the problem your "client", who can be your manager, has.)

- https://news.ycombinator.com/item?id=24209518 (on taking notes. When you're told something, or receive a remark, make sure to make a note and learn from it whether it's a mistake, or a colleague showing you something useful, or a task you must accomplish.. don't be told things twice or worse. Be on the ball and reliable).

- https://news.ycombinator.com/item?id=24503365 (product, architecture, and impact on the team)

- https://news.ycombinator.com/item?id=22860716 (onboarding new hires to a codebase, what if it were you, improve code)

- https://news.ycombinator.com/item?id=22710623 (being efficient learning from video, hacks. Subsequent reply: https://news.ycombinator.com/item?id=22723586)

- https://news.ycombinator.com/item?id=21598632 (communication with the team, and subsequent reply: https://news.ycombinator.com/item?id=21614372)

- https://news.ycombinator.com/item?id=21427886 (template for taking minutes of meetings to dispatch to the team. Notes are in GitHub/GitLab so the team can access them, especially if they haven't attended).

- https://news.ycombinator.com/item?id=24177646 (communication, alignment)

- https://news.ycombinator.com/item?id=21808439 (useful things for the team and product that add leverage)

- https://news.ycombinator.com/item?id=20323660 (more meeting notes. Reply to a person who had trouble talking in corporate meetings)

- https://news.ycombinator.com/item?id=22715971 (management involvement as a spectrum)

- https://news.ycombinator.com/item?id=25922120 (researching topics)

- https://news.ycombinator.com/item?id=26147502 (keeping up with a firehose of information)

- https://news.ycombinator.com/item?id=26123017 (fractal communication: communication that can penetrate several layers of management and be relevant to people with different profiles and skillsets)

- https://news.ycombinator.com/item?id=26179539 (remote work, use existing tooling and build our own. Jitsi videos, record everything, give access to everyone so they can reference them and go back to them, meetings once a week or two weeks to align)
Because some things in life are win win. I actually prefer relevant ads vs irrelevant ads.
They throw pills down their pie holes, and don’t let them get effective treatment.
Which one do you use/recommend?
Holy shit, what a great phishing tool. Send people an e-mail to opt out of Visa Marketing at a vaguely long/confusing URL and ask for their CC# and PIN. The fact that this site is real makes it more convincing.
Why Do Consumers Love Fintechs?
I'm using netlify by building directly from github. How would I go about inserting cloudflare into this?
It sound funny, but sometimes, those ads contains some information that might spark the curiosity in me.

For example, there was an ad about some gangster/mafia game, the ad itself was absolute ridicules for my taste, however, the game itself received ~4.3 stars rating on Google Play, which is completely contrary to my expectation -- other people think it's not a bad game, it's just me not understanding it well enough.

Look, I live a simple life, the world in my eyes is narrow, which is bad for me as a (self entitled LOL) developer. So if getting harassed for 5 seconds is what it takes to widen my view a bit, I think I'll take it :D

Of course I never downloaded the game, so it's still an ineffective advertisement for them.
Google Maps is a huge vector most people don't think about.
It's possible. I'll peek around and post back if I find one.
My process:

(1) How would I explain face-to-face what this code does to another developer?

(2) Use the key words from that explanation to make a name as short as possible without losing clarity.

Example:

Step 1: This class handles all the navigation work for the sign-up flow in our mobile app.

Step 2: SignUpFlowNavigator
If I'd only knew how to accomplish this!!
I should probably have used the word “paradise” rather than "interesting". My mistake.
Same in Germany. Different in NL though, or at least last I checked two years ago.
And people who just bought a coffin are probably somewhat likely to buy another coffin.
Yeah, except the days of mining bitcoin in your closet are long over, and a substantial part of the energy budget for the datacenters we're actually talking about is cooling.
Good point, but are cryptocurrencies then needed (adding currency trafo risks)?

Further, how do you select the trusted 3rd party--can't you get screwed here if there are "multiple" 3rd party notaries? As far as I can see, you can't get rid of some "central" authority
Now let’s do “use case”!
But it is individuals, not governments, who mine Bitcoin. In fact, the people who mine Bitcoin don’t like governments very much, and wouldn’t cooperate with a government-imposed Sybil attack that would devalue their state-independent store of wealth, any more than they would cooperate with said government going to war with a country they’ve exported all their investments to. Such people would actively seek to use their wealth to oppose such a government.

If a government moved to confiscate all mining operations and run them itself to perform such an attack, the fight such people put up against that would be so obvious that it would be incredibly easy for parties external to the situation (Bitcoin devs + Node operators outside of China) to stop any ensuing Sybil attack. They’d just blacklist Chinese IPs from the network statically in the client code—effectively hard-forking the other 49% of the network in advance so it doesn’t later become confused.
Not the CEO but there are services that will monitor various social media for mentions of your name or your company - and any moderately large company with a PR department monitors those.
Yes. But, as elaborated elsewhere in this thread, the reputable dispute arbitrator does not have to be a government agent. In countries where government agents are installed through corruption and paid in bribes, handing the 3rd vote on who gets the Bitcoin to someone based on reputation rather than appointment is a great boon.
Me too, but I also prefer fewer ads over more ads. The more efficient we make ads, the more of them there will (virtually guaranteed) be.
Have you looked into https://github.com/fastai/fastpages

From the readme:

>An easy to use blogging platform, with support for Jupyter notebooks, Word docs, and Markdown.

There's also that: https://www.scottcondron.com/jupyter/blogging/visualisation/...

Found by searching for "jupyter notebook to blog"
Agreed, and something to add in the explanation of what to do is the "why."

When someone (or you) is reading the code later, you see a method call and know exactly what it does. This prevents you from having to click in or find it just to figure out what it does.

Frequently, if you click into a vaguely named method, it doesn't do the thing you were searching for and you wasted a little time and need to backtrack, only to repeat the cycle with other vaguely named methods.
But how its used is often inseparable from what it does. And in UI code its nice to have all user actions called OnXxx or some convention.
It was only a matter of time, no one was driving the car.
How about numbering? I always use to get a sideways glance back in the day (before we all started using uuids) when starting the number for a server group at 0. You’ll only have 9 servers in the first group and 10 thereafter if you start at 1! Yet some people insisted.
As a single data point, I’ve been using Python since 2005 and have never played with PyPy any beyond a quick peek after seeing a conference talk.

On the other hand, I use gcc, clang, and MSVC++ on a regular basis. But... I think the reason I care about multiple C++ compilers is mostly because there’s no “one compiler that is ergonomic to use everywhere” and I end up writing better code because of it (eg gcc warning about something clang doesn’t care about).

For Python, I mostly just care that it Just Works everywhere (modulo compiler setup for building C modules)
Says in the paper they had 337 subjects, so we'll have to match them with 337 irrelevant anecdotes so that we too can be scientists
It was a merger. I remember price club in the Bay Area but not Costco (which isn’t to say it wasn’t down here too).
Do you also have to put your ID in to go browse WiFi in a nearby coffee shop?

There’s plenty of ways to browse internet anonymously in Switzerland.
Sure. Similarly, the US government "knew" about 9/11 and Pearl Harbour hours before the planes hit anything. But understanding which signals to pay attention to and make decisions upon is genuinely a hard challenge of leadership.
Although I believe it is well-established, there's still a lot of people spreading industry talking points about how it's mostly renewables, in spite of stories like this to the contrary. Motivated reasoning is a helluva drug.
I agree. SMAC is the reason I’m doing a philosophy minor in university. The game is so incredibly interesting and varied. There’s no other game that lets you experiment with so many different utopian or dystopian philosophies and witness your choices interacting with other ideological societies.
It’s 43” haha. It has roughly the same pixel density as a 27” at 2560x1440.
Rust also fits perfectly into their general desire for robust drivers, for example with the Static Driver Verifier [1]. If a device driver misbehaves people usually blame Windows, so they spend energy on reducing the classes of bugs that can happen.

1: https://docs.microsoft.com/en-us/windows-hardware/drivers/de...
This seems like a reasonable bug for Github to fix.
There aren't many reasons why I'd want to jailbreak my phone nowadays. But there is one functionality that only a jailbroken device can provide: cache clearing of any app. It's infuriating that Apple doesn't let me clear the cache of apps I have installed. It is ultimately up to app developers how a huge part of my storage is used and the vast majority of them don't care about clearing their caches. From time to time I need to reinstall many apps so I can have some free space. I mean, right now Twitter is keeping 450 Mb of cached data in my phone. Cached data that will probably never be hit again due to the nature of Twitter: most things are consumed only once, and very briefly.
For anyone else wondering why this is notable:

“Harris County Precinct 4 Constable Mark Herman told KPRC 2 that the investigation showed “no one was driving” the fully-electric 2019 Tesla when the accident happened. There was a person in the passenger seat of the front of the car and in the rear passenger seat of the car.”
Circles to squares: Researchers reconfigure material topology on the microscale
I consider shouting matches an unalloyed bad thing in a workplace. I won't take part in one and I won't work somewhere they're considered an acceptable form of communication. Incentives which promote shouting seem like bad things to me.

Others, I'm sure, disagree, and I wish them luck.
This is a really interesting look at an aspect of consistency I hadn't previously given a lot of thought to, although it's implicit in a lot of discussions around data modeling with eventual consistency, and I hope it starts a longer conversation.

Eventual consistency in a distributed database is hard enough for application developers to reason about without adding streaming computation concerns.

With Riak 2.0, at Basho we were trying to address that complexity with two different approaches: offering a strong consistency model based on Multi-Paxos, and building CRDTs into Riak to give applications more robust/easier to use primitives.

Unfortunately the company folded before either effort yielded much fruit.
I think you can sign up for a Cloudflare account and add the JS snippet they mention to your site. It’ll look like

<script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "$SITE_TOKEN"}'></script>
I should add that depending on the fidelity of the prototype that using mock data in JSON on the front-end is ideal.
Leader-Led is better and it solves both problems.
Mass-action lawsuit against Facebook
While i love self hosted products, am i the only one often disappointed by the backend tooling _behind_ the self hosted app? This is no fault of the app devs (Monica in this case), because it just doesn't feel like there are many (any?) good self hosting backends. Namely data storage.

Example, to run Monica locally you have to run a MySQL server. This seems .. a lot, for the average user. It also exposes hardening issues, backup concerns, upgrades, etcetc. I want to stress i don't blame Monica here, there are almost no alternate options.

SQLite is the only thing i find really great, but that just covers SQL.. and frankly i still want more even from my SQL layer. I'd love a very, very resilient storage mechanism for users. Something easily backup able. Easily merge-able in the event the user accidentally forks backups[1].

I often think i want something like Camlistore (Perkeep). Something that can store both structured and unstructured data (sql/files/etc). Something versioned, easily immutable. Something users can rsync around without fear of losing/corrupting anything. Something that apps themselves can push around for automated backups to cloud storage if desired. Super, robust. Something that doesn't require running any servers - just run the app.

I know a bunch of people are working on immutable databases, but i often see them (DoltDB) focused on being MySQL but with Git. I think i want Camlistore - a true data-dump for end users, but with better interfaces for App developers. Eg give app developers a true SQL interface, with a dumb file interface, etc.

I'm working on my own solution for this, but i doubt it'll be anything more than a toydb. I hope someone with great skill solves this problem :)

[1]: Merging is never easy, but some systems can definitely make it easier or more complicated.
I had a 2-4-1 offer on chainsaws sent to me.

Business is subject to fads and stupidies, we have proof that open officez are a net negative, yet businesses continue. We have proof that getting people to change passwords every month is bad for security, but its still policy in many places. We have proof that using basalt or stainless rebar in RCC is more cost effective in the long run, but bs still continues.
> VS: Code has already been in first or very close to it inside the Rust community for years now.

True, but the directions to VSC in this case don't seem to relate to that, as these tutorials do the same for Go and Python. It's part of the strategy of this site. They want you to learn Python with VSC, and Go with VSC, not because they want you to learn Python or Go, but because they want you to use a Microsoft property in the process. Just as they aren't teaching you Git through this site, they are teaching you Git in the context of Github. All arrows are pointing toward Microsoft properties. I'm not saying this is a bad thing or wrong, but people here are asking "What's the catch" and it's all just marketing.

> VS: Code doesn't put you down a particular "Microsoft developer path" at all.

I disagree. Like I said, students emerging from high school are fully steeped in the Java ecosystem. A lot of them think that programming == Java. Many don't even have a concept that there is more than one programming language out there, and don't see a purpose of anything other than Java. The best thing MS can do to get people into .Net land is to get them out of JVM land. VSC is that vehicle. It doesn't matter what language they're using as long as they're using it in a Microsoft branded context. Not to mention half the people (I'm exaggerating of course) who set out to install VSC end up installing Visual Studio Community. I don't think that's intentional on Microsoft's part, but I'm sure they aren't mad at it.
is fundamentally not really different than downloading and running a setup.exe a foo.dmg or a foo.deb, running npm/pip/gem/bundle install, or ./configure && make && sudo make install.

Well, it is, because any .EXE or .MSI or .DMG I download will pass through one or more virus scanners. You can also do this by forcing users through a proxy such as Artifactory that can also do scanning of Linux packages. But it's futile to rely on automated solutions for NPM or PyPI where there is no curation of the repo so anyone can do typosquatting.
The surveillance economy is too profitable for this to change any time soon.

Walmart is rolling out facial recognition across all their stores. Doesn’t matter if you pay cash. Pay with a card once and you’re identified.

I consulted for Axciom and the best way to avoid their reach is to move to a country with good privacy laws or to a country that’s too poor for these big companies to care about.
What’s the significance of this number?
This is what Amazon does. The bonus is distributed over every paycheck.
I found this notable as well:

> Authorities said they used 32,000 gallons of water over four hours to extinguish the flames because the vehicle’s batteries kept reigniting. At one point, Herman said, deputies had to call Tesla to ask them how to put out the fire in the battery.
Speaking from 11 years of consulting experience (and 5 years of SaaS product dev BTW), when I was consultant we always used to say that the price was part of the medecine.

People tend to clear their agenda and listen closely more easily if they think you are worth listening to. Hence the suits and ties. It's stupid, but it works.
Digital Rights Ireland Facebook Action
Landice calls them deck slats and they are structural members that hold the two halves of the treadmill together. You can see that clearly on page 4 here:

https://www.landice.com/sites/default/files/Install%20TreadB...

(Aside, but I love that Landice puts their excellent technical documentation online.)

If they also serve a safety purpose, great. (My True has these too, but there's about 2-3" between the horizontal bar and the belt.)

The Peloton Tread+ must have the horizontal structural cross-members inside the belt. They'd have to make the side rails taller to accommodate a safety bar:

https://support.onepeloton.com/hc/en-us/articles/36003593355...
So how do you measure the value and contribution of the product and special teams including compared to each other. Somehow promotions, head count, budget and so on needs to allocated. Without ownership or the ability to veto it's not fair to measure the Special Teams on any product related metrics. But if you can't measure them on product related metrics then what do you measure them on? Feedback by other teams which will result in endless games of politics?
When it comes to any of the major browsers I really doubt power users drive any significant market share. But is it the same for a niche browser? Mozilla have been trying to chase shiny features to drive adoption yet they somehow keep losing more and more market share. Why can't they at least listen to some of the people who are actively trying to use their browser... have they decided they're going all in and they'll either have it their way or they'll die trying? I would be really sad to lose my favourite browser like that.
Debian votes to make no statement regarding RMS readmission to the FSF board
I can't edit my comment above at this point, but it does have a safety key/lanyard:

https://support.onepeloton.com/hc/en-us/article_attachments/...
It’s the latter (and not sure if it is 7 years) - but Knuth only looks at big reports periodically (and he has people who scrub them for him) and has declared that upon his death any remaining bugs are features and the code will cease changing.

The bugs are super obscure edge cases now - I suppose if someone found an extremely severe bug Knuth would release earlier than the next planned interval.

http://www.tug.org/TUGboat/tb42-1/tb130knuth-tuneup21.pdf has further details. It’s from a different time where programs could be considered to have a “final form” and be completed. True software engineering.
In this video [1] the developer uses the prefix *old* where I normally used *prev*. Today I renamed all those "previous in time" to "old" for distinguishing them from the previous or next of a list.

[1] https://youtu.be/AQ0lcm2_skI?t=319
Plus it's great for either recovery days or a supplemental activity to get blood flowing to promote healing. For example running in the morning and walking in the evening.
Ouch. My condolences.

Yeah, if things are that bad, it could be viable.

Civil war is another viable scenario. However, one should also assess the situation properly if his/her country is in civil war. If things go bad and you have to escape, "safe passage for x amount of gold I have on hand" is more guaranteed than "safe passage for x BTC I promise to pay".
Bitcoin mining consumes about 0.6% of global electricity consumption [0]. According to TFA, global mining dropped by 50% from the issues above, so 0.3% of global electricity consumption is in China. China in total produced 5920 TWh in 2016 (last year I could easily get data [1]), out of a global total of 21877 TWh in that same year [2]. China's been growing faster than global trends, but that means that in 2016 they generated ~27% of global electricity (5920/21877). That means your ballpark of about 1% of China's power generation being used on bitcoin (0.3%/27%) is pretty spot on.

[0] https://techcrunch.com/2021/03/21/the-debate-about-cryptocur....
[1] https://en.wikipedia.org/wiki/Electricity_sector_in_China
[2] https://www.statista.com/statistics/280704/world-power-consu...
A neighbor's son runs cross country for his high school. She quoted him last fall or winter as saying that he didn't miss the classroom, he missed the conversations on long training runs. It has been a long time (maybe 35 years) since I did much running with anyone, but I do remember conversations.
Is not using water to fight a lithium fire not a good idea?
you think that's bad? this paper

http://pdinda.org/Papers/ipdps18.pdf

surveyed ~150 and concluded therefrom. the more hilarious thing being that they drew conclusion completely unscientifically i.e. by just interpreting vague plots (i.e. without performing t-tests or anything like that).
I'm not a part of MonicaHQ team, but it took me too much time to set up MySQL and run artisan, and migrations. I do agree about your points.
I live in NC's BBQ country, and secretly do this and finish with a mixture of hickory and cherry smoke, and people rave about it.
may be to build your profile (still not showing ads), but for potential future product like social network or video platform that will show you recommendations based on your profile.