skysight-inc/HackerNews huggingface dataset:
Well, imagine if engineers did 12+ years in university before coming to a codebase.

In reality, someone with NO school and 12 years on the job is worth a lot more to my team and I, ymmv.
it's just so bloated and verbose. many ways to do the same things, annoying defaults (how is column not the default axis to drop?), indices are beyond frustrating (have never met anyone who doesn't just reset them after a groupby), inconvenient to do custom aggregations, very slow, not opinionated enough

then there are the inherent python issues like dates and times, poor support for nonstandard evaluation, handling mixed data types and nulls
> Put all new code behind feature flags

How is that even possible? A comma change in a feature can break things, are you going to put that change behind a feature flag?

"New code" isn't just "new files/functions", so it's not always feasible to keep it behind flags, unless you use a "copy on write" methodology to all code.
Indeed I too find this off-putting. I understand the rationale behind it, but developers are used to extreme attention to detail, and this discards an important aspect of detail in the important area of naming.
Hello Mr Lustig (https://en.wikipedia.org/wiki/Victor_Lustig)
One solution to this problem is to require all companies hold "bankruptcy fine insurance". The insurance policy would pay government fines or court liabilities that the company was unable to pay.

Then, the insurance company would price the insurance policy based on the practices of the company, and could price the insurance very high for companies who refused to abide by stricter accounting standards and maintain money reserves to handle such future issues.
which part of the article is this a response to?
With the amount of money at play, I think return based ranking will pretty quickly result in adversarial return.

The problem is people will do anything for money. Both on the seller side, and on the (fake) buyer/reviewer side.

I recently came across site that's sort of "mechanical turk for scalping", and it was eye opening. IIRC helping to scalp a PS5 would earn 200 in commission.
After trying ruby on rails some years back I didn't really liked the framework. I see the benefit of the "batteries included approach", but I didn't like several design choices and back than also the configuration of rails was not fun.

I'd prefer Spring, Quarkus, or Micronaut with Kotlin, because I think these frameworks have better APIs and the performance is better. I also enjoy static typing with a modern language like Kotlin.
I don't know how much the average doctor uses Google, but here's an anecdote that may be slightly relevant. I was visiting my GP for something or other a couple of years ago, and we were sitting in his office going over some stuff about some medicines and stuff, and he turns to his computer, Googles something, winds up on a Wikipedia page (in addition to some other pages), and after a minute or two turns back to me and goes "OK, yeah, so you should be taking <blah, blah, whatever>".

And this guy wasn't some fly-by-night quack either... he was a very experienced and highly regarded local doctor who had been in his practice a long time.

So yeah, let's not kid ourselves into thinking that doctors don't Google for the specifics on occasion just like we do.
Modern meme culture is just modern culture. Information is embedded in society memetically, at least in Dawkins' framework. That memes are simple, stupid jokes like "badger badger badger" is itself a meme.

This isn't nitpicking. The author lacking a strong definition of "meme" makes their blog post read like childish whining.

However, the author makes a good point if you think about it. To cut through all the meme history, it seems the author has a problem with "memes" being commoditized and leveraged by the powerful and interested, in order to sway public opinion. Worse, the average person can't help but get caught in the gears of the machine, because meme savvy can be an important factor for acceptance into certain social groups. This means minting memes becomes valuable.

Being able to turn Pepe the Frog into a divisive character has political value. Being able to inflict a notion of "coomer/doomer/bloomer" on people has political value.

It feels cheap compared to the more organic process of the past because it is. It is deliberately cheap so as to make it easy to analyze, process, and improve. The interests pushing the latest memes need them to be cheap because cheap is effective, much like making food sugary just makes it more addictive.

And unfortunately, unlike the food industry, memes will probably not be regulated, because there is no objective metric of the harm they cause when leveraged in a coordinated way. It would be like regulating gossip and hearsay.

Ultimately, what the author laments is that what used to be fun has been hijacked as a utility in a sociopolitical war for influence.
If you just want to store and host files like a website, there's a few projects in that vein that I know of - Arweave (https://www.arweave.org/), IPFS (https://ipfs.io/), and Filecoin (https://filecoin.io/).

IMO these projects are aiming at a new form of sovereignty on the internet that doesn't/can't exist currently - the ability to have your data be permanently stored and accessible on the web. Google can decide to kill Google Photos, and every email provider on the planet can delete everyone's old emails if they so choose. It's unlikely, yes, but the ability to put something on the internet permanently surely has some novel value to it, even if just as an open building block to something bigger than the sum of its parts.

A massive part of what's going on right now in the crypto space is people experimenting with these new protocols and tools like smart contracts and DAOs (https://en.wikipedia.org/wiki/Decentralized_autonomous_organ...) and attempting to figure out new and novel things to do with them. Web3 is a moniker du-jour to try to encompass these experiments in finance, governance, art, and collaboration.

When the internet was early, people were doing the same, and it gave rise to new forms of art, online gaming, radically different access to banking, ecommerce, and low latency, (basically) free, video calling anywhere in the world. Imagine trying to explain Twitch.tv or Facebook to someone in the early 90s when people were paying for long distance calls and stamps. The groundwork for these things was being created as people were inventing DNS, HTTP, etc etc, but in the same way that NeoPets was not the ultimate expression of online gaming (but had influence on it nonetheless), the things we're seeing today are not the ultimate expression of what "web3" will eventually be but instead a bunch of passionate people trying to figure out what revolutionary things can be built with these new unique tools.
Will you be a little happier when you accept your current place?
You are a nobody at this moment, that's fine. But are you going to stay at that place for years? I don't think so from what you have written here.

What matters is you should get clear about what you want and how you will get there.
> If you're NASA

I don’t think it's fair to pick something extra-ordinary to respond to the article. Obviously "no worries" doesn't apply if the stakes are high.
I notice you often flag articles without actually diving into them to see if they are in fact without the merit you claim.
Edison was probably using a different version of MS Teams, before Microsoft added all the extra bells and whistles like video meetings.
Network segmentation with vlan is what I would do.
This is the MO of the OP.
Yes I didn’t see any mops installed in Discovery. I bet the constantly wet floors were a safety hazard.

Also the “lift scene” was objectionable from the “I’m not brain damaged” perspective.
> Non-partisan primaries in the inner Bay Area are usually Dem vs. Dem.

No, they aren't, they universally include numerous parties and independents, including Republicans, as well as Democrats.

They general election after the top-two nonpartisan primary is sometimes Dem v. Dem, though that’s only happened in exactly one (2020) of Pelosi’s five elections since the top-two nonpartisan primary was adopted, so even if you meant the general rather than the primary, “usually” is far misplaced.
> I agree with Pelosi that congress members should not be excluded from participating in the stock market.

I disagree completely. They have access to a lot more information that affects the entire market. There are only hundreds of members of Congress and they are payed well and have great benefits. It's not like they're being repressed. What benefit is there to them trading stocks?

> This would basically force them to trade long on companies they truly believe in, just like CEOs have to do.

Sure, this would prevent them from getting a quick buck but what's going to stop them for being biased with the companies they are long in.
HR does not decide pay raises. HR is in charge of anything. At most they collect data from market surveys to advise management and they advise management on ways to reduce attrition.
> hoodwinked

Or they just saw an opportunity :)
Everybody is somebody to somebody.
Nobody is somebody to everybody.

Also, you don’t know for certain what kind of person you will become. Who knows what your experience today will bring you in the future?
The tickets are already in closed ecosystems like Ticketmaster. It would be orders if magnitudes more efficient for them to just add resale functionality to their platform. Problem is they don’t want third party resellers.

And herein lies the problem. At some point cyrpto tokens have to come back into the real world. If you can’t get $centralized_authority onboard you’re screwed. And if it’s not “decentralized” just make a freaking web app.
What's with the ad type badges at bottom of each comment?
Consumer Trends 2022
CentOS Stream 9 Improves Performance for Intel Xeon, AMD EPYC
doctors make mistakes all the time though. Programmers are not always allowed to make mistakes unless you want a security vulnerability that allows hackers to change medical records or airplane schedules. let alone space rockets with astronauts on board. better have your code right.
Please understand the context behind the rules before ranting.

PayPal restrictions exist because india doesn't have free capital account convertibility and forex providers need to implement regulatory mechanisms to comply with forex regulations. The regulations on forex haven't changed in many years. It's paypal who isn't bothered to comply with mechanisms implemented and hence removed those features as they felt customers like you aren't worth it to them.

Most developing countries have capital controls like India for financial stability reasons and removing it for the sake of small segment of entrepreneurs feeling difficulty to process some payments or can't manage the accounting is not in the interest of the state or it's people.

Stripe thinks you are worth it to them and are providing that service. Find better service providers. Talk to a bank.

As far as GST is concerned, every country has tax accounting. Some other countries like in Europe have it way worse on the paperwork. Have you ever dealt with pre-GST service tax or VAT paperwork? Accounting is a universal thing and it's the reality of doing business.If you think just by jumping one country to the other you can avoid taxes or paperwork you need to rethink your approach to business. Most countries who don't have taxes or tax paperwork are just tax havens living off someone else's money. Will you go to NZ/Canada and not do their tax paperwork?

If it's getting harder, maybe your size is large enough to hire an accountant to do that work for you.

If you have so many customers overseas maybe you better incorporate a foreign subsidiary or an IFSC subsidiary to manage USD transactions.

These rules won't be changed for you - there are larger socio economic reasons for the rules.
I didn’t realize that it is a non-searchable acronym, my apologies!
it's like the joke about the plumber who just whacks a pipe with a hammer to fix a clog and charges $200. the client protests, saying he should only charge $5 for such a simple fix. the plumber itemizes the bill - $5 for hitting the pipe, $195 for knowing where to hit it.

I think doctors have to cram so much in because they need to have all that knowledge available to pick up what to google.
Did the first few commenters not read the article at all?

Can't speak for anybody else, but I did not. Nor do I particularly intend to. I'm here for the conversation, not the article itself.
In favor of business and also government who has a great degree of control over inflation. The government also benefits a lot from inflation of course, the tax brackets don't change and they have trillions of dollars to spend. Labor doesn't have even a fighting chance.
Yeah, but it's like a gambling addiction. If there are no stakes, no risk of loss? ... ... It takes the heart out of it. It's just not the same.

Maybe I should just defrag my SSD's these days. Sure they don't need it's but it's fast and bad for the drive, which gives it that same thrill of gambling with the integrity of my data. Of course I'd need to disable cloud backups to backblaze and local backups to a raid array, but if I try then I think I can still chase the thrill of the 'frag.
Yes. On forums and online IM groups you'd find plenty of people suggesting "raise a chargeback" without realising it means nothing in India. It's just a gesture. Merchant can just deny the charge back and that's it, your credit card provider is done you are charged.
My personal blocker is that identifiers are all imported globally by convention, so when you see that there is a call to a method called "get", you have to get to the top of the file or mouse over the call to see what lib it is from. A "get" from the http lib is not the same as a "get" from the kv store lib.
The Art Market Is in Disruption
I'm not sure if the increase in hospitalisations will necessarily be permanent. We know that a lot of the common cold viruses are basically harmless in children, but can cause quite serious illness in previously unexposed adults. Because everyone catches them as children (when the immune system is particularly primed for dealing with new viruses), they're not a big deal. It seems likely (based on the fact that we're living with hundreds of "cold" viruses, all of which are relatively benign) that covid will take the same path - eventually. The problem is the bit before that, where everyone gets exposed to a never-before-seen pathogen.

I agree though - until we get to a point where everyone has been exposed or vaccinated, there's going to be a continuous stream of bad covid cases.
They have lots of reference material for the non usual stuff, I remember looking for something that came wrong on a blood test and landing on the NHS GP manuals and it was full of flow charts for diagnosis and when to refer to an specialist etc
Why? SF is a dream. Really comes through while driving across the utter shot show that is the Midwest.
Comments do not seem to be covered. Whether your customer wants comments in French is another matter entirely, but the Loi Toubon seems to be directed at external use of language - contracts, events, invoices, advertising, manuals etc. As scope is specifically mentioned (la description de l'étendue), specificatons need to be in French (or a regional language - see article 21).

(Usual provisions apply - IANAL, don't believe anything you read on the internet, etc.)
This is a good and insightful read even if the beginning is a bit terse.

It is very easy to fall into the them-fallacy, the less informed you are on a topic, the simpler it seem to you and the more easy it is to think of some group as "them".

Many people understand their own group, field or organization well enough that don't apply the "them" mentality, or even the "us" mentality on it, for instance, well-informed citizens of a country wouldn't say "us" or "we" about that whole group, as they know well that _A_LOT_ of people within that country have opposing opinions to their own.
it never has
Agreed with everything you've just said. I'm a programmer and if I googled "how to do X in ruby on rails" I could probably dollow the instructions and have the output out the other side. On the other hand my partner is not technical at all and would likely get very stuck on some assumed knowledge about a text editor, environment variables, command prompts or some mysterious error message!
Of course, anecdotes are anecdotal, but it worked for a coworker of mine.

He announced he was leaving our company for Amazon (which paid substantially more), and we even had a whole Friday goodbye party with cake and balloons. The next Monday we came into the office, surprised to see him still working for us. It turns out that over the weekend he somehow convinced management to match and exceed Amazon's offer.

His "trick" for getting a raise is that our whole dev-ops setup was unworkable without him. Management hadn't come up with contingencies for his inevitable departure, and thus he held all the leverage in salary negotiations.
Top ECommerce Growth Strategies for 2022
For me it highly depends on the size of software, the time to market, the time the software is supposed to work without major rewrites.

If I am doing a blog application or an website for one time event, I would pick a monolith.

If I start on ERP, a checkout solution I would pick microservices.

Also if the man power is low but I expect growth in the future, I might go for a monolith broken in separate projects with minimal dependencies between modules so it wouldn't be terribly difficult to break it into microservices when the need and man power arrives.
Idleness brings health, creativity and time to be spent with loved ones
Yeah, on that violent revolution thing. I've been thinking about it alot for the last few years, and then it dawned on me.

6 Jan 2021.

The violent revolution will always need a leader. In a democracy, that leader will establish some level of political success. These statements derive directly from the definitions.

So what we need to be on the lookout for is a political leader who normalizes mobs and violence, and quasi-political groups/associations which further encourage it.

Jan 6 2021
Proud Boys
QAnon

If you forgive the Goodwin, the example is developments originating in Germany prior to WWII.

See for example Kristallnacht, Nov 1938, Vienna, Austria, and the "spontaneous" mobs responsible for large amounts of the violence
For the last point : Facebook bought all the potential Facebook replacements
Several years back, I wanted to know what the hype was about with regard to Rust and started looking into Rust a bit. In the process I also stumbled across Nim and decided that Nim suited those needs that I might have had for Rust even better than Rust did.

The killer feature for me is that it transpiles both to C and to JavaScript and I like the clean Python-like syntax.

I now use Nim whenever I write a decent chunk of "pure logic". By that, I mean something that does something complex and useful without leaving the confines of its own codebase all too much. In those cases it's nice to have the option of portability between the C ecosystem and JavaScript ecosystem.

When I write "glue code" (and, unfortunately, most code that most people write falls into that category) where I basically just put bits of language ecosystem together in a trivial way to achieve something useful, then I use Python because for such tasks the sheer size of the language ecosystem is king.
Agreed. First world problem, though I've tried couple of times to get into nimlang, but this feature is such an anti-pattern (anti-feature) that it drove me crazy. I could not easily and reliably grep/search anything. Not to mention that reading code requires extra mental overhead (especially being new to the language), that `getAttr`, `get_attr`, etc., are actually the same thing.

Why this was implemented into the language itself, instead of left as a suggestion or a standard is beyond me.

quick edit: also, everything is imported globally (if that's the right term? like in python `from package import *`). So when you see function call, you need to look it up all the time where it comes from.

edit2: apparently I am not alone :)
Antisemitism is on the rise to. Before comments were removed, the recent movie Santa Inc had tens of thousands of comments abut elves. It's full on Gab, and even on Twitter from the left.
Calendar in Your Terminal. The “Cal” Command
Reverse engineering and staying in IDA all day long is pretty boring
This is what happens when you have too many chefs in the same design kitchen.

Microsoft really could use some product/UX zealot in the driver seat for a while.

They should also work on reducing the latency of their products in general... Everything feels like laggy trash now. Someone should do a study on stress levels between windows XP and windows 11 user groups for basic daily office tasks and then throw it into the boardroom.
Download all images from a web page from DevTools
That's cool! Thanks, will use it to for talevideo
Tips to finish your holiday shopping with Chrome
I sincerely hope Nim will pick up more steam. I find it quite enjoyable and a good jack of all trades. You can literally write anything in Nim, in a reasonable amount of time while having decent performance if you have good libraries, frameworks and documentation.
So have others!

Here's InfoWorld from 1994 - https://books.google.com/books?id=gzgEAAAAMBAJ&pg=PA59&dq=%2...

> Several readers used the same term for what they think the industry has made them become: gamma testers.

> "Gamma testing is just like beta testing in that you get a product that's too buggy for prime time and you help the vendor iron out the problems," explained one. "The only difference is that now we're bug testing what's supposed to be a shipping product that we paid for. And likely as not, these days they'll try to charge us for the privilege of reporting the bugs we find."

Oldest use I could find was from 1983, at https://archive.org/details/sim_micro-marketworld_1983-03-07... :

> Plus, WORDVISION is designed to be "support-free" after the sale, and our unique Pioneer's Club of "gamma testers" is helping insure we live up to that goal.

Here's a 2007 use describing a problem with the phrase, from https://archive.org/details/sdtimes184/page/n43/mode/2up?q=%...

> ... at least a decade since I started calling myself an unpaid gamma tester, for example. But people thought that one meant I specialized in displays and monitors...
Why is anyone taking this seriously? This is trivial; memes are worthless. I read this piece just to experience it as a cautionary tale about wasting time with my writing. Even this comment is suspect. At least it is only five sentences long.
I read your posts, GhettoComputers. They make me feel better.
The problem is that orgs are not set in stone. Teams get merged and split in reorgs, buyouts and mergers happen, suddenly your microservices designed around "cleanly defined boundaries" no longer make any sense. Sure you can write completely new microservices but that is a distraction from delivering value to the end customer.
Fast as C, slick as Python. Highly productive with great performance.
Suggested title: Chrome adds shopping feature, like Edge
We need an online list of firms that request this. People who use the list should be asked to turn down new firms that do this and inform the firm they are about to be listed.
Job Applicant Resumes Are Effectively Impossible to De-Gender
The difference with non doctors is
1- knowing how to do a clinical exam
2- more often than not when looking at a disease, knowing it’s epidemiology or deducing it
3- knowing which questions to ask :)
This video is great.
Yep I've been using since some the beginning.