skysight-inc/HackerNews huggingface dataset:
The prevalance of whatsapp in latin america is because of this.

I remember seeing ads all over the place where I live here for 'WHATSAPP GRATIS!!!' 'FACEBOOK GRATIS!!!' everywhere from cellphone providers like movistar and claro... haha yeah great thanks for that like 5 years ago now what do we have? Oh some kind of dystopian schizophrenic nightmare? Thanks mark! FUCKING GRINGO

The amount of damage it's done to our society is immesurable. Ineffably bad. Unspeakable in the enormity of how horribly awful the consequences have been and continue to be when we all know our conversations are being monetized.
Juste create a new account every time
Those fundamental reforms - which aren't only necessary in Argentina but basically in every major country, apart from maybe China - would be to:
Reverse the ever more effective mechanisms big corporations have come up with in almost every jurisdiction to siphon an ever increasing proportion of all revenues from the total of economic activity and bypass taxation, making only maybe the richest ten percent (who are the shareholders) richer.

Governments can borrow as much money as they want and central banks can allow banks to create as much money as they want to feed it into the economy to try in a futile way to keep the engine going .. as long as this trickling up of revenue is happening to the extent it is right now, the whole economic/monetary/social system is instable and heading towards either collapse or drastic political reform.

Unfortunately apart from some minor patches (plans to actually tax big players in the EU) I don't see much evidence for elected politicians trying to improve the situation.
> it translates your JavaScript components into it's equivalent Web primitives

It doesn't. Or, rather, it does nothing different than React.

> instead the equivalent JavaScript Webpack monster interlaced with the endless NPM dependencies we know and love.

Yup. Because Remix translates those components by pure magic, with no dependencies

> npx create-remix@latest
> cd node_modules
> ls -l | wc
379

Oh look. 379 dependencies before we even wrote a single line of code

> Wherever the browser has native support for some functionality, Remix uses it so that you don't reinvent the browser as a thin JavaScript layer over every one of your projects.

Remix's own docs show this is not true. It adds additional abstractions everywhere, and "uses underlying browser functionality" literally to the same extent as everybody else.

Example, fetching data:

Remix polyfills the fetch API on your server
so it's very easy to fetch data from existing
JSON APIs.

Instead of managing state, errors, race conditions,
and more yourself, you can do the fetch from your
loader (on the server) and let Remix handle the rest.

Remix optimizes the user experiences by only
loading the data for the parts of the page
that are changing on navigation.

So it creates a polyfill, and adds layers of abstraction to make it work. You can say, "it's because it's not in the browser, but on the server". Yes, exactly, Remix doesn't even have documentation on how to use all that goodness on the client. Instead, it creates a huge, complex, and undoubtedly brittle tower of abstractions to make all that work on the server.
J Is for Jim Crow
But yet we teach our kids about the Boston Tea party, which was essentially a riot, but that one was justified. The revolution was one big riot. Its not so black and white.
> The model worked until it apparently didn't. If Amazon and online shopping hadn't happened, we'd still be going to the malls.

I think there's a lot more at play than just online shopping for why malls are declining. Off the top of my head here's a few theories, and I'm sure there's many other good reasons.

* Customer service experiences at many stores have been declining as companies cut costs and people don't stay in this kind of career for a long time. I'd be willing to pay more to have a knowledgeable expert give me an in-depth explanation for why TV X is better than TV Y or why Game Z is the best first person shooter on a particular console or why clothes from Brand D are made much better than others, but in most cases it certainly feels like the store staff doesn't know too much about what they're even selling. Maybe this is a bit of nostalgia speaking, but I remember going to Electronics Boutique as a youth and having fun opinionated conversations with the staff: it was clear they enjoyed games and actually knew about them firsthand.

* I have to be delicate about how I phrase this, but let's just say that some malls have to walk a no-win tightrope between feeling welcoming to the community and keeping some like homeless troublemakers at bay.

* Most products in an average person's price range feel the same just about everywhere: it's a lot of mass-produced plastic junk that's designed to fall apart anyway. If many products are manufactured overseas and there's not much difference between what you get in a store versus online, what's the point?

* As far as Covid goes: malls are again in a no-win situation. Some people are very scared of Covid to the point that they don't want to shop in person unless everybody is masked, and even then they're nervous. And some people despise masks with the passion of a million suns and don't want to subject themselves to that. There's just no way to make everybody happy.
There are two aspects to this:

1. There is a massive amount of propaganda around the situation in Xinjiang. While the Chinese government is extremely harsh in going after separatism and what it views as religious extremism, there is also a huge amount of lying, exaggeration and misrepresentation from Western governments and media on the issue. The Trump administration tried to spin Xinjiang as some sort of modern-day Holocaust, and as often happens when it comes to demonizing official enemies of the US, much of the media has gone along.

2. The US has waged war after war in the Middle East. The US' unprovoked (and illegal) invasion of Iraq caused the deaths of hundreds of thousands of people. In terms of sheer damage done and suffering caused, there's no comparison between the US' wars and China's actions in Xinjiang.
I'm absolutely certain that it's titled the way that it is precisely so that you react with "What? Unbelievable! I've got to see this!" And click on the article.
Yes. The ability to turn features on and off, especially on demand is an important part of the applications and services my team is responsible for. We have a few different levels where features can be enabled or disabled ranging from configuration injected into applications, configuration stores to lookup settings giving us the ability to expose/hide features.

To support per user or group settings we have a `canary` role that can be set to allow access to new features that have been integrated but not available to the general users. The nice thing about having something tied to roles is that the changes can take effect immediately without the need for redeploying, or reinitializing applications in our footprint. Also, the role based model can be made as fine or coarse grained suited to the app's and user's being served.

We tend to avoid encoding feature flags into URLs because users can bookmark them, revisit via history or navigate from old emails, messages, etc. and we'd rather not expose these flags or have them memorialized anywhere.
Not really. With any first guess you can figure out what the correct number is on the second guess. After any first guess, keep the correct bits, flip everything else, convert to decimal and enter it in as your second guess. Guessing 0 for first guess is just a special case of this strategy.
We do colocation and we have to deal with HD and ram failures from time to time. Replacement of the hardware part is managed by the provider, but discovery and software requieres our involvment.

I just wonder what happens if a ram or hd failure hits a cloud provider node. Is the architecture on average really able to come over such failures without help and intervention.
Until it's studied (anecdotes inform experimental and observational studies that could clarify this), it's hard to say for certain. The problem is how much data is available from The Before Times™; it'll be hard to find people who are covid-negative, unvaccinated, and have any desire to get a tattoo soon after voluntarily becoming vaccinated, so I imagine an experimental study is largely out the window.

It's easier to draw a parallel outcome that could speak to the above perception, though: I'll venture a bet that this is more a consequence of negative perception of the vaccine by the artists you interacted with; a drop in bleeding during tattooing would manifest in bloodwork as well, and I'd think such bloodwork would show differences in platelet counts, blood concentration, etc. compared to pre-covid samples.

Not an expert; would love an expert opinion on this. But tl;dr: I wouldn't worry about it.
The Pittsburgh Post-Gazette [1] provides many more photos and in-depth reporting.

[1] https://www.post-gazette.com/local/city/2022/01/28/pittsburg...
I didn't claim they were related.
The justification for the cost of MasterClass was that they have a huge crew that produces these professional looking video's. Which is probably true, but I think the value added is not big enough to justify the cost. There's no reason to make it on Youtube because he doesn't make money that way, I agree. We don't live forever after all. I mainly see it as a way for him to make some extra money and there is nothing wrong with that.
Apple Finally Removing Python 2 in macOS 12.3
The IP of how to do things (patents) is made up and detrimental to society. Other IP such as brand names is reasonable, we don't want people saying they're selling us Coca-Cola if it isn't from that particular manufacturer.

If there are ways to make stuff, everyone should be allowed to try, because it's in setting up the complex web of inputs and bringing the product to market that people benefit.

The advantage of free markets isn't that it allows the US to make IP, it's that it lets various people have a go at supplying something that people want.
Yep. And I think people don't have a really good grasp of how little lens resolution really improved for almost 50 years. Many of the great lens recipes were a decade or more old by this point.

Plus, many 35mm films were quite high-resolution even then; the downside was they were all very slow. This form of Kodachrome was ASA 10 or 12 or something like that.
All but a very few instances of natural gas malfunctions (like a completely severed pipe) are safely mitigated by mixing and dilution.

Most common gasses are only dangerous in large amounts, when stratified and consentrated in a small confined space.

Which is why ductless hoods are able to meet code in the first place.

Ironically, this has become a bigger issue because of houses being more tightly sealed due to efficiency regulations. Old houses would naturally draw and vent in the event of any sort of out-of-equilibrium gas buildup.
In addition to the other totally accurate answers, you can also buy machines that don't have enough RAM, then mandate a software suite that is guaranteed to push the entire machine hip deep into swap merely by booting to the desktop. Every application opening then is a trial of Windows swapping bits of other things out, to load a bit of the application, then having to swap back in the two virus scanners and the malware shield to check the application just loaded, then swap back out those things to load the next resource for the application, then the checkers back in, then the program opens a network address so the network firewalls need to swap in... on an SSD this is slow, on a hard drive you can easily end up in the hours to load a program like this.

Scanning through the replies, I'll also add that if you are loading your entire profile from the network, this often becomes much more problematic than the IT people may have initially calculated, because even if you can transfer a gigabyte in 10 seconds, you can't transfer a gigabyte in 10 seconds to thousands of users simultaneously, and logins are highly temporally correlated. It doesn't take much at all to have a cascading network failure as a result, even under perfect conditions, as that 10 second window becomes a 20 second window, which catches ten more people and it turns into a 40 second window, and it explodes quite fast from there as suddenly everyone everywhere is waiting for minutes or hours to load from the same overloaded profile server(s).

From what I've witnessed of this, what you'll get is a number of these answers operating at once.
Someone needs to catch up with Dr House.
If Reddit or Twitter seems a necessity to you then you have problems and you should start working on them before you go around telling what someone should be allowed to do.
If it’s for person-to-person chats (and not group chats), I’d recommend Telegram’s secret chat feature. Unfortunately, it’s tied to a single device (the one you start it on) and doesn’t sync across devices. You can also look at Matrix, which needs improvement in its UX but allows signing up with an email address.

Others have recommended Wire, which I’ve used for a few years until about two years ago. It doesn’t require a phone number, and an email address is sufficient. All chats are end-to-end encrypted and sync across all your devices (older messages sent before setting up a device wouldn’t).

There are some drawbacks to keep in mind with Wire: the company doesn’t care much about the non-enterprise segment. One of the side effects is that there is no way to export your chats (say, in text or HTML format) if you later decide you don’t want to use it anymore. You can only backup and restore chats on to the Wire app (and that also seemed to be platform specific when I checked it a few years ago). This means being locked in if you want access to the content. On the other hand, Telegram allows you to export chats so that you can have the content in readable form (say you decide to delete your account and save this beforehand). Wire also has a somewhat clunky Electron based desktop app (and you’ll know it’s Electron when you use it).

Another plus point for Telegram, which I haven’t seen in other apps that use a phone number: you can decide not to expose your account on Telegram to anyone who has your numbers in their contacts list (and allow only those you have on your contacts list to know, if you wish).
They should have removed it in Sierra, if not El Capitan, in my opinion.
Why? Why keep it a secret? the part of me that likes meta gaming knows that when someone is trying to make a deception check, they have given you context enough to know they are lying...Its a bad look for a public company engaged in a high stakes deployment of new technology to want to HIDE THE RESULTS OF THE TEST.
I’ve never seen LPL endorse a lock before. I’ve seen him trash in plenty of locks by Abus.

Long videos are pretty rare on the LPL channel. Never seems to take him anything like this long to pick a lock. I don’t even need a padlock but an endorsement like this has me thinking i should pick one of these up!
> Knausenberger said the ACC team would “streamline [existing programs] into one endpoint solution that meets our security, operations, and UX needs.”

I've read sci-fi books that are more realistic than this. Only the wildest cyber-crime novels portray the military network systems and administration ops as competent. When watching "Alias" a long time ago, I had to laugh every time I saw an instantly responding laptop from sleep that basically took 1 second to show a login screen (of course they used Linux so it is actually possible, especially if they picked laptops with good compatibility).

And in light of Spectre/Meltdown and the complete hardware and software security circus that we've been witnessing for years (a new CVE in a popular software on a regular basis, anyone?), I also have my doubts that the military control their physical computer supply chain that well and from "trusted" vendors, but who knows. They love doing it, so that part maybe they got right. Doesn't change the fact that they have thousands of machines that are potentially back-doored on the hardware level, even below ring zero.

--

Needless to say I completely agree with the article. Like 1h to just log-in, WTF?! And another 20 minutes to just send an email?!

I have a laptop with a Celeron J4155 CPU and 12GB RAM and a SATA III SSD that starts Manjaro + XFCE in 10-12 seconds. A browser and mail client are fully started and ready to use another 10-15 seconds later. The machine doesn't lag on any of the casual tasks that I do on it, unless I play a 4K YouTube video.

It costed me exactly $170 on the second-hand market, and has a very acceptable 3000x2000 display as well. Maybe the military should look into those laptops.
yes. Critical for rolling out features by country or region. Some teams even use them for i18n translations.
A simulated hurricane would kill simulated people.
I wish it was that easy as she stated. You cant just tell Comm to get you a new laptop. They will laugh in your face, unless you are like her a high ranking officer. Typically Comm will hold their budget close to the chest and buying only big project items until the fiscal year is up and then they buy a bunch of crap laptops to complete their budget or a bunch of gamer chairs, or fancy desks, some of which just sit in storage and waste away. As a typical enlisted airman though you will never get a brand new laptop ordered, even for a mission critical device, unless a high ranking officer is involved.
The ability to ship malware, clearly :)
I remember when I was still coding, I tend to forget what code did I used to run.
Federal taxes redistribute tax money to areas where the burden exceeds the local ability to cover the cost. While PA as a whole received a bit more than it sends to the Feds, cities like Pittsburgh almost always send significantly more on both the state & federal level than they receive in return. (I could not find specific data for Pittsburgh, so it's possible this trend does not apply there.)

Centers of commerce &/or industry like Pittsburgh also tend to generate more economic benefits than can easily be measure by tax dollars alone.

Administrative costs for programs also don't usually to exceed more then 1-2% after accounting for Fed & State administrative costs [0] While not great, If the cost of repairing infrastructure in a given region is $500,000,000,000, then $100M in administrative costs is not going to significantly alter the what that pool of money can accomplish, and no matter the tax system can never be diminished to 0%.

"Skin in the game" is also not an apt metaphor here. It implies that a sufficient number of local residents will care enough about something like this, but in reality a bridge or other piece of infrastructure 20-30 miles away that a person rarely uses is still too abstract of a thing to really feel "Hey, I'd be willing to pay more of my own money to cover its cost". If you lower their fed taxes and raise their local taxes to cover costs I still don't think they'll feel any more sense of ownership over the issue than before. For most people, most things that are just a little bit outside of their usual experience are simply too intangible to feel much skin in the game. The situation we're already in with respect to infrastructure is a case in point.

[0] https://www.cbpp.org/research/romneys-charge-that-most-feder...
First time I saw a mall-and-apartment-complex in Seoul a few years back[0], it seemed simultaneously weird that someone would choose to live where you literally exit into a shopping center every day, and for those who did—surprising to not see them wandering about in slippers and pajamas.

[0] https://www.architectmagazine.com/project-gallery/mecenatpol...
Yes that's exactly what my friend did.

I fear exactly what you said that I might not have the level of experience to be able to do the same, and part of that desire is also hinged on the "master of none" part.

I've (so far) not come across any really "big" robotics company (that is not industrial arms related, which to begin with is not that interested in "jack of all trades" and more interested in experts in Software/EE/mechanical separately). So if big company is a goal, less robotics and more "software" is the only reasonable career nudge.

It is encouraging to hear that the diversity in the experience can be seen in a positive light though, so thank you for relieving some of my anxiety surrounding it.
An Introduction to Computational Finance Without Agonizing Pain [pdf]
There generally aren't any homeless in Frick park. Under that bridge is a dog park, but this was 7am with around 1° weather, so probably not.
You're leaving out a bunch of scenarios:

* One of the libraries that old code depends on has a vulnerability discovered. They provide a patch, but it's only for the current version rather than the one used 10 years ago, which means that it's not as simple as just rebuilding Python 2.

* A new attack on a cryptographic component, network protocol, etc. is developed and suddenly defaults previously considered safe are no longer considered safe. As a great example, how many old things broke when major sites and services like PyPI or GitHub deprecated SSLv3, TLS 1.0, etc.?

* One of the Python libraries you use has had a vulnerability which was only recently discovered. The maintainer quite reasonably does not provide unpaid support for free software which they updated years ago.

What all of those have in common is that the problem is less the vulnerability than the fact that you are likely to need significant amounts of unrelated work getting other components updated to the point where you can install the patch. Given how often vulnerabilities are discovered which have been present for many years, this is likely to happen for any sufficiently large code base.
Why don't you just work at one or two big company and get your FOMO out of the way? The worse case is you make more money (hopefully?) and hate it but you never need to look back, while your best case is a much higher ceiling.

You're 30 years old, assuming you work for another 30 doing 1-2 years at 1 or 2 big corp isn't much.

I mean from my personal experience, it's really the team within the big corp that you work at that matters. The big corp can try to drive a cultural and larger goals but that the end of the day it's your manager and peers that has the most say in your work and happiness so if you're interviewing, I'd really focus on getting to know your peers, manager an if you get a chance, your manager's manager (director title, most likely)

I'd never say the experience at 1 startup would be the same as another - so why people are saying you'll have the same experience at 1 big corp compared to another, or even a team within the same big corp...is beyond me.
> it's not really clear why they'd do this now rather than 12.0. Not as if Python 2.7 was a spring chicken last year either, support ended in 2020 and that was like 11 years after release already? Heck, why not 11.0?

I don't think introducing breaking changes in 2020 (with the world turned upside down) for 11.0 would have been a good idea. The same reasoning applies to 12.0, many countries were going through a Delta wave without having much vaccine availability this past summer.

I think Apple has been very reasonable about this - they've been clear that 2.x is going away, they have been extremely accommodating of changing circumstances, and 2.x can still be installed manually after this change.
Rapid immune response in children protects them from Covid-19
In our town, a local abandoned mall was torn down and renovated into a strip mall situation. As part of the deal negotiated with the city, the parking lot in back was to be used for apartments. Probably to help with revenue and to support the shops. This probably was an exception to zoning. No other apartments exist anywhere near there.

The residents were so upset they initiated a recall of council members and revoked the apartment portion of the deal (after the company had already built the mall).