skysight-inc/HackerNews huggingface dataset:
> So it's really pick your poison; either the child controls the call, at the risk of doing it wrong or not at all, or it doesn't but then certain things become impossible.

CL lets you do both in various ways: the typical way to define a constructor is an :AFTER method that just sets the slots (fields in other languages) of the object and having a lot of behavior in constructors is unusual. You can also define an :AROUND method which would let a child class override the arguments passed to the constructor, with the downside that you can forget to CALL-NEXT-METHOD.

However, CL's approach to object-orientation is pretty radically different from Python's. It's not a "kingdom of nouns" system where classes contain behavior and state but rather classes can contain state and behaviors are on equal footing with classes in the form of generic functions. (If you aren't familiar, I found skimming chapters 16+17 here[1] very enlightening when I was first learning CL). Classes in CL frequently don't contain any state at all and merely exist to pick out an implementation of a generic function to be used. Generic functions establish a web of relations between classes because they dispatch on every argument and not just a "this" parameter.

[1]: https://gigamonkeys.com/book/
It's a "trust me" story. Honeypot
Japanese Trade Publications Helped Japan Form a New Graphic Identity (2023)
from my experience doing animanga-adjacent translations - readers also prioritize speed first, quality second. there are a lot of people who will happily read machine-translated work (and often awkward, typo-ridden MTL at that) rather than wait a day or two for better translations. same goes for general scanlation quality, like typesetting and redraws.

this is also why the fansubbing scene is effectively dead - companies like crunchyroll get episode scripts early and can thus release subs simultaneously with the official release. most fansub groups now just fix/edit the crunchyroll script, if they even pick up series at all. there's no point in putting in the effort if no one's going to look at it, after all.

that's the main issue i have with 'more but worse' translations, honestly. you'll get more material, but the good translators won't just move to content that wasn't translated before - they'll just disappear entirely.
I was thinking the same, but it’s easy to do so when it’s not your life’s work— especially something that took so much time and dedication. The quote about the Lolita film was pretty damning, and imagine the shame of accepting that you had botched the adaptation of such a prolofic novel.
Oh my goodness... Yes, there's Orion and the belt. This gives me way better idea of what I'm seeing. Thank you so much.
I think pretty much all linear algebra libraries are still Fortran and are unlikely to ever be C because Fortran is legitimately faster than C for this stuff. I don't know if it has anything to do with strong opinions about how values are represented, I think it has more to do with lower overhead of function calling, but that is just repeating what someone told me about Fortran vs C in general, not necessarily applicable to BLAS libraries.

Fortran at least used to be very common in heavy scientific computing, but I would bet that relies on GPUs or other accelerators these days.
That's not the problem I found. My problems were twofold:

1) The Braun toothbrushes are just nasty. No matter how much I rinsed them off after every use, they collected a bunch of nasty crap in the holder. My Panasonic toothbrush never does this.

2) The Braun toothbrushes only work on a single voltage, because their charger sucks. You cannot take the charger with you when you travel between continents. Any decent modern electronics these days don't have this problem. My Panasonic toothbrush's charger works with 100-240V, 50-60Hz power (worldwide), and this is a model that seems to only be sold in Japan.

Also, the Braun toothbrush is huge. My Panasonic is much more compact.
Because Russians often killed scientists and all kinds of intelligence representatives. Even among their own.
I saw labs that were converting their tools over to python start giving up for re-embracing fortran again a decade ago. Definitely expected this and not surprised by it.
Whatever the reason is, it doesn't matter and you shouldn't bite on that hook. "They are evil and endangering our homeland so we are just in exterminating them" is Nazi rhetoric no matter who it comes from.

For whatever reason most people don't get that. I came to live in Germany around 15 years ago during the economic crisis and was pretty shocked that it was normal to say in public that Greeks are lazy. I couldn't understand the difference between that and "Jews are evil" and similar rhetoric that led to the Holocaust. And that in the country that should've learned something from the past. This time around I am not surprised they are fully behind this genocide simply because it's more convenient to look the other way.

Shame.
Our Source Control Best Practices
Hour ahead of you [0] (3 points, 3 comments)

[0]: https://news.ycombinator.com/item?id=40282281
Python both type and memory safe e.g., ""+1 in Python is TypeError and [][0] is IndexError

But you can perform unsafe operations e.g.,

import ctypes
ctypes.string_at(0) # access 0 address in memory -> segfault
You... probably shouldn't, but, very interesting stuff in that link! I didn't know CPython had no bounds checks in the load_const bytecode op
This post is somewhat misleading. If you put 0% down (yes, it is possible in many places), effectively you have infinite leverage. But let's use your 5% example. If you house price falls by 50%, nothing happens to you -- even with huge negative equity. You keep making monthly payments. There is no "weathering" to be done. Sure, at the end, you might have a giant paper loss, but you still have a roof over your head -- that you own.
Thanks for sharing your concerns. I'd like to clarify our approach to work hours and Hubstaff usage.

We pay full-time or part-time salaries based on an employee’s agreed-upon schedule and ensure compensation is fair and accurate.

We use Hubstaff primarily to track work across different clients and projects. The screenshot feature is enabled to allow team members to review their past activities for accurate tracking. Beyond that specific use, we don't review screenshots. We considered building an internal solution where screenshots would be stored locally, but ultimately decided Hubstaff meets our needs.

We also understand that valuable work isn't just about keyboard or mouse activity. Meetings, brainstorming, and time spent solving problems all count as billable hours, which we track through Hubstaff.

We're committed to a remote-first culture that empowers all team members and value open discussions about our practices.
Show HN: New Next.js Monorepo Boilerplate
It includes: TypeScript monorepo, Next.js, Turborepo, Radix UI, shadcn/ui, TailwindCSS, Dark Mode, lucide icons, landing page, SEO, PWA, RSS, robots.txt, sitemap.xml, favicons, next-auth, Prisma, MongoDB, Blog, Sanity.js, OpenAI, Vercel AI, next-intl, SendGrid, react-email, Stripe, getanalytics.io, Google Tag Manager, ESLint, Airbnb config guide, Secretlint, commitlint, Jest, lint-staged, Prettier, Support.
>Did you get friction burn from that appeal to authority?

That is not an appeal to authority.

>They are both objects that are intended for transportation on bodies of water, and so qualitatively identical.

One is for auxiliary transportation only, and so is qualitatively different.

>You don't seem to grasp what sport is being played here.

Oh I do, and thankfully it's not baseball, your OPS is below league average.

>I wish, the jokes are quite stale.

Love the double entendre.
You can always liquidate the investment, pay the house off, sell it, buy elsewhere.

If you’ve invested in volatile titles that can be a problem. But if it’s a bond, it’s quite stable and doable.
You're just showing me you've never dune as much as an hello world using QT. Which is completely fine, but don't paint yourself as knowing what you're talking about.
>> "space is hard, it can't be made cheaper, outsiders wouldn't understand"

There's a fantastic clip out there where Gwynne Shotwell is asked by someone (I think in congress) how they are able to launch so cheap. Her answer was approximately "I don't know how to build a four hundred million dollar rocket."
I feel like at Google, design docs suffer from being the main thing that goes in your promo packet, which leads to the writing being done more with promo committee in mind then the documents ostensible audience of people who are working on the system the document pertains to.
"If you're at a rally with Nazi chants and the folks with those chants are not ejected, you're at a Nazi rally."
Countries banning a basic tool of civilization. It's a pretty pathetic state of affairs.

My pocketknife gets used literally every day, for one thing or another. Am I supposed to go knap some flint? Or will they outlaw rocks, next?
To be clear, no one is getting a 2.6% mortgage these days. Your post isn't a very good comparison. It is better to compare renting today vs taking a new mortgage today.
A fully-featured HTML "document" is really an application, not a document at all, so it makes sense that mail clients limit support. But this fragmentation makes me yearn for a real standard here, an official non-application subset of HTML that doesn't allow fetching remote resources or executing code. Just a document format with embedded media, animations, styling, etc.
Thanks for your comment. We understand that productive work isn’t limited to keyboard or mouse activity. Meetings, brainstorming sessions, or time spent problem-solving all count as billable hours and are accounted for accordingly in Hubstaff.
We're actually building something similar at getSpectral.io . Ours focuses on Javascript/Typescript, and is a VSCode plugin so you can use it on any repository!
Yes.

"Redlining is a discriminatory practice in which financial services are withheld from neighborhoods that have significant numbers of racial and ethnic minorities."

https://en.m.wikipedia.org/wiki/Redlining
If you're open to it, we could collaborate on a demo of the two components, PeerDB CDC and EDFS, and work together on cross promoting the solutions. We've got a large customer base in the enterprise segment that's interested in EDFS with Kafka, and I think that your solution fits very well into the picture.

If you're interested, just fill our contact form and mention this thread. This could be really cool!
Stock buy backs are simply a tax efficient return to investors that are an alternative to dividends.

They are tax efficient since dividends are taxed before they can be reinvested (back into the same stock or any other investment) whereas stock buy backs allow the investor, rather than the company, to decide when to incur the taxes which would be incurred by selling the appreciated shares.

Financially they are equivalent.

The only real argument against either buy backs or dividends concerns if the company is better off pursing this return of investment to shareholders or investing the money back into the business to pursue growth. Finding the balance between these two is critical for every company.
Very happy Fastmail user here! Would love if images could be resized in the webapp. For some reason most screenshots I paste in get scaled up to a very unwieldy size.
There is a brilliant talk by David Beazley on asyncio. I used it to write a Discrete Even Simulation tool. Pretty cool to be able to make your own implementation of asyncio and replace the system clock with a simulated time
Tons: https://github.com/rurban/home-bin/
TOTPs on Smartwatches
Private equity isn't a problem, regulations that enable it are. As long as there is a potential to reintroduce it, they will be empowered because no one will build a business that can become illegal or unprofitable by decree - no one except someone with the most money because these will figure the way out at best (because people still need vets let's say), or because they will drive regulation, at worst.

Only something that clearly puts the service provision outside of government's reach, will fix it.
Similarly BMW and Mercedes posers are notorious for sticking M and AMG badges on their cars. The badge doesn’t make the car go faster, but the perception that they belong to this elite club is worth it.
Thanks for your comment. As I wrote in another reply: The screenshot feature is enabled to allow team members to review their past activities for accurate tracking. Beyond that specific use, we don't review screenshots. We considered building an internal solution where screenshots would be stored locally, but ultimately decided Hubstaff meets our needs.
In San Francisco if you make $1M as a W-2 employee your marginal tax rate is ~53% and your effective tax rate is ~47%.

If you make $1M on your own the rates are even higher.

(That's not including the 10% sales tax you pay on almost everything you buy with the money you have left, property taxes on property you thought you owned, property taxes landlords financially pass onto you as a renter, etc.)
This was a very enjoyable read. Thanks for sharing.
Cool, but I couldn't tell if it reached the point of spaghettification [0].

[0] https://en.m.wikipedia.org/wiki/Spaghettification
I don't think expressif steals from ST. I m quite sure GD steals from ST (source: ST themselves, see answer from ST in https://www.th3dstudio.com/2021/08/03/gd32-cpu-license-issue...)
Amazon has famously high turnover, doesn't it? I wonder how much their investment in docs is downright critical to keeping the ship afloat—otherwise people leave and take all their knowledge with them. But if it's written down you can pass the torch.
You can absolutely get direct unbounded access to memory with ctypes, with all the bugs that come from this. I just think/hope the code I show in TFA happens to have no such bugs.
>I think you misread/misinterpreted my comment.

Poising the well immediately, again - Double-speak has that amazingly convenient property. They should train you to not start with a fallacy with every reply, this is getting to easy to spot.

> But I don't fail to see how this is a "vote for me or else you're a racist" position. Maybe you can elaborate?

I think you misread/mal-interpreted my comment, read it again. Maybe pass it thru one of your search functions for more context.

>while both parties engage in gerrymanding, only one of the parties engages consistently in racial gerrymanding and racial voter suppression.

Tell us which one. Is it the one that said, verbatim:

>if you don't vote for me, you're not ______

hint: it's a color that somehow has lives that only matter with the same quattoral frequency of the olympics
I have to say that the 'critical' quotations from the book are uncharacteristic of a project where the target of the biography (and this is a kind of biography) is cooperating and participating - and particularly when they have veto.

Most writers know the score in this respect: unauthorized coverage is harder-hitting and may be more accurate, whereas authorized coverage has inside scoops, but is unlikely to be allowed to contain very critical barbs.
I worked at Google and respectfully disagree
I don’t even really remember what the sections were any longer
> > There are many mathematical ways to detect “unreasonable” gerrymandering.

> But what does that mean?

> Suppose you have a state with four districts and the state as a whole goes for one party by 60-40. You could then draw four districts that are all 60-40 and that party gets every district in the state. Is that unreasonable? It's what you would expect to happen if the state is fairly uniform and you draw the lines completely at random or using a method that otherwise doesn't consider how each neighborhood is expected to vote whatsoever.

I'm not sure if you're being genuine in your question, but a reasonable distribution should mean that all votes have approximately the same value, i.e. they have the same influence on the overall outcome of the vote. That's one of the central pillars of democracy.

For your example, drawing districts such that the 40% minority wins 3 of the 4 seats would be considered unreasonable by the majority of people. This is also not an artificial example but outcomes like the above is exactly what parties are trying to achieve with gerrymandering.
"Atheist" got a bad rap. Many adjectives live on their own little euphemism treadmills.
Previous discussion:

https://news.ycombinator.com/item?id=40219205
Property taxes are the only thing in California that are pretty mellow given prop 13. Well, unless the property was just turned over.
I think it's because SpaceX is more influenced by engineering/design/cost than their competitors.

Other companies, like Toyota, have intermittently focused mostly on engineering/design/cost, but they went back to their old habits after gaining market dominance instead of using their position to push the market forward in some other way.

https://content.time.com/time/specials/packages/article/0,28...
Fun fact you can visit Stanley Kuberick’s old house in North London (near Elstree).

You can’t go inside, mind. It is surrounded by lots of farm and woodlands, however, so theres that.
Perhaps read the section dedicated to this point: https://www.industrialempathy.com/posts/design-docs-at-googl...

Some cross-cutting concerns are about more than just code, but things like "how will you monitor this for reliability?" or "this system reads user-sensitive data, how will those reads be audited?" and so on. Usually the answer is short: "use standard system xyz" - but having it there and ensuring it's followed through on are important.
Thanks for the pointer about simply looking for low phosphorous foods, that makes a lot of sense.

I don't see this as a failure of a free market, but failure of policy makers and regulators. Consumer hostile over-regulation regulation the problem to be fixed, not the market entities. Even without businesses, you still have self-interested parties like veterinarians associations pushing for bad regulations.

I also think there is significant contingent of the population and government that is extremely risk adverse, but cost insensitive or ignorant. These are the people who argue that barbers really do need 1500 hours of training to ensure public safety.
Where's the blog post? I just see an ad for a book.
I misread the title as the more interesting "Is productivity a useful measure?"
Wow, shipfa.st boilerplate is really taking off!
„We are guinea pigs. Our attention has become a profitable commodity"
Isn't this just Google Docs with extra steps?
I find Rubocop extremely over-opinionated and enforcing style conventions I actually disagree with. You can disable rubocop rules, but as far I know you can't specify which style in rubocop you want code refactored to, so in those instances this tool could be of use.
Maybe. My guess is that next they will outlaw the word "knife" along with all its synonyms.

A surgeon or chef will say ... hand me that thing, the they, that has sharpness.
While this is a valid point, cv2.resize doesn't actually implement color conversion in a way addressing this issue; at least in my testing I get identical results whether I interpret the data as RGB or BGR. So if you want to use cv2.resize, AFAIK you can count on it not caring which channel is which. And if you need fast resizing, you're quite likely to settle for the straightforward interpolation implemented by cv2.resize.
Great!

finally I can watch Top Of The Pops on my smart watch.

Starting to look a bit grainy on my 1960's black and white TV.
The article does say that it’s manual but an algorithm enforcement will come later.
What was the side channel attack? There’s no way I’m reading 20 pages of networking for absolute toddlers to try to find it.
I can't deny that possibility. Still, it should be an individual's choice to risk it or not.
I would be interested to know what you think about translating word plays.

One example. In LOTR there is a hobbit named Meriadoc, but his friends call him Merry, which is a shorthand for his name but also carries meaning. In one translation into my language, the translator opted to translate Merry into "Srečko", which is close in meaning. The connection to the original name is lost and the translator put that in the translation notes to explain that there is a connection. The rest of the book(s) then always use the semantic meaning. I found that solution to be great for the given problem.

Later translations didn't opt for that, instead keeping the shorthand, which would be just "Meri", which is a nice shorthand but completely drops the semantic meaning.
I get the same thing in an incognito window. Searching from my regular phone from Oregon.

For what it's worth, ChatGPT gives a few examples too. I use Google less and less these days because it's so spammy and useless. The LLMs seem a lot better for the time being, at least until they become ad ridden wastelands too.
"Who Am I?" by Ramana Maharshi
Global Solutions Summit
the eating format of dim sum also lends itself to not making it at home.

dim sum eating culture is around ordering many small plates to get a variety. any individual plate may have as few as three or four bite sized pieces on it. it is quite annoying for a family of four to make like twenty different dishes consisting of four bites each.
If this was about administering practices more efficiently at scale, we’d see acquired practices lowering their prices and competing more aggressively due to their better cost structure. If this was about rent seeking by buying up a limited supply of regulated businesses, we’d see prices surge upward. In most of the purchased practices we’re seeing the latter.
This feels like a normal valley office setting. With l33t stuff, I imagine rave parties like in the matrix, and hackers banging away at their keyboards doing funky things.
You can't comment on comments in Google Docs.
I had an idea for a food recommendation website that gets tips from food bloggers/local celebrities. Any ideas on how taste atlas is getting their data? It can't all just be manually entered from wikipedia or something can it?
> Privacy does not protect you from the state. Privacy is good enough to protect you from the public.

While I get what you are saying, that is a little too black and white for the entire field. Privacy can be used to shield whistle blowers from the state.