skysight-inc/HackerNews huggingface dataset:
But this does reveal an organizational problem right; either the security teams have it right and their current work is more important, in which case maybe they are under-staffed and need more slack. Or maybe they failed to add a KR for “perform timely security review” if that is a service that they provide to the org. If you’re blocked, you should be able to raise this up and learn something as an org.

Or maybe the KRs are correct as written, but the security teams have it wrong and their KRs should be deprioritized only favor of delivering yours. When KRs clash you need to have a conversation and resolve the conflict in the way that maximizes value for the business.

Ultimately prioritization of work always involves trade-offs, and there needs to be some mechanism for handling these. No system can handle 100% of cases without adding human judgement.

To me it seems the pathology in your example is that everyone was just sticking to the KRs, instead of coming to the best business outcome (and if your request was not prioritized, you should be able to understand the reasoning used to decide that). I can see how OKRs could be used as a shield to hide from those difficult conversations, but it’s not clear to me that they necessarily make things worse; if you didn’t have OKRs maybe your teams would be finding other ways to avoid working on things that they don’t want to help with.
You are free to assign whatever sequence of phonemes you deem appropriate to the phenomenon, but the latter remains what it is regardless.
This is really interesting! I live in the UK. I know exactly one woman who doesn't carry a purse and to a big degree it is due to an injury.
I have altered the title: pray I don’t alter it any further
And a far more irreverent (NSFW? but very entertaining, and moderately informational) video about the inventor: https://www.youtube.com/watch?v=4og8wG8VQWM&list=PL96C35uN7x...
My dad has a few decades experience with MUMPS and he has a hard time finding a job every time he's had to go looking. There are few jobs and they seem competitive.

I don't think it's a good idea for anyone to learn it now for a job.
yeah, actors are going to have to secure all kinds of "likeness rights" or something to prevent all kinds of media being made with them, but without them. There have already been cases like this:
https://www.theverge.com/2013/6/24/4458368/ellen-page-says-t...

I still expect it'll mean a lot of very amusing outbound voice mail messages.
The squirrel is caching stars in the top of the flag. That is awesome.
Tired of people such as author of this post jumping on the OKRs are bad bandwagon. OKRs are a tool - they are not inherently good or bad but used well they can be good and misused they can be bad.

My source for this is when I first used OKRs to manage a small team they were fantastic. Really focussed our energy and drove the team forward.

Now I'm trying to grow the business I'm struggling to make OKRs stick as well as they did previously. I truly believe I'm misusing them as a tool - and now need to rethink my approach.
> Most workloads aren't really constrained by memory access in modern programs/kernels/compilers. Problems only show up when you want to run a GPU off the same memory, which is what these new Macs account for.

For sure but I expect this is different for the apps Apple _wants_ to write. It’s easy to imagine the next version of Logic or whatever doing fine tuning everywhere.
Yep, fortunately in Europe we can issue credit notes, making our job easier. I do think giving the possibility to send charges information to a webhook is a great way to start: this data can be plugged to any invoicing system (or any tax, payment providers) who are trying to solve those things.
The hardest part for me, when working in that fintech, was to build the whole logic to trigger the invoice, not so much the invoice itself. But this company was a EU company, probably easier to work with invoices
I agree. It's ironic then that the unexpected effect of this solution is that now these young people are arguably less safe because without their phones they are A) more likely to get lost or wander away from safe areas and B) They cannot call for help in an actual emergency.
I wonder how long it will be before we see the first hollow-core fiber subsea cables. They are 50% faster, and tests from the last year or two have seen record low signal losses.

https://www.laserfocusworld.com/fiber-optics/article/1419605...

https://www.ofsoptics.com/wp-content/uploads/Hollow-Core-Fib...
As an extension developer, I see a catastrophe coming for extensions in Chromium browsers. I don't think users are going to be prepared for the slaughter. You're going to lose a ton of extensions, and many others will be hobbled by manifest v3.

Firefox and Safari should be ok at least in the immediate future. I doubt Apple is going to announce next month at WWDC that v2 extensions will be dead in September 2022, even before Chrome kills them in 2023.

v3 is not even ready yet. There are still major bugs and missing features, which Mozilla's blog post alludes to. I'm postponing the migration myself as long as possible.
it's a python format string.
Or maybe more to do with users buying more of a particular brand of Bluetooth headphones and not having an arbitrary and universal input (you can do a lot of crazy stuff with an audio jack see square).
Thanks for feedback. This is very helpful.
Even if that's true, this unengaged manager still has the power to make your life difficult if they think you're not doing enough
I is frustrating from our side too. My boss just sent me a half dozen resumes: they all look the same to me: someone fresh out of a CS degree looking for a job (this is an entry level position so that is what we want). I really don't want to interview 6 people for one position, so who do we call in?
After a certain OS version kindles all support plain (DRM-free) ePub files just fine, Amazon just has yet to update their "Send to Kindle" tools (both the Windows File Explorer extension tool and the "email to an amazon email address you setup" tool) to allow the .epub extension, but you can copy the files directly over USB and there are silly workarounds like renaming from .epub to something the tools do recognize. There's file extensions they will load just fine under.

The interesting question is why if the systems support ePub, Amazon doesn't update the "Send to Kindle" tools to also support the extension? Those tools support .doc, .txt, .pdf, and other random things, just explicitly not .epub. It could just be that those tools are low maintenance and don't update often in general. Maybe it's simply as sinister as they don't want people to know kindles support ePubs, even though they do (because they have to) and the "Send to Kindle" tools are the primary interface people use for "what does my kindle support?" as very few users bother to directly USB their kindles and rely on wifi updates.

It's strange.
For me it depends and I am not entirely sure I understand why.

I use a relatively dark blue/green background in VS Code, with light, low saturation yellowish base color for the code. Before VS Code I used the same dark color scheme for 25+ years in Emacs. But this is for editing code where I have a bunch of colors that have a semantic job to do. The colors are a bit easier to identify precisely against a darker background. And I don't actually read code per se - I scan and orient by shape (formatting) most of the time. So editing code is very distinct from reading.

For prose/text I find it tiring to have a dark background. Not least because people get the contrast wrong because they don't know that it is different for dark backgrounds. And from an aesthetic point of view it strikes me as a bit ... well, demonstrative and perhaps childish. I'm sure this impression isn't shared by everyone, but that's the feeling i get.

And then there's what you can make work on the web.

(Interesting observation: I'm a big fan of what Erik Spiekermann says about typography - yet both the book he wrote for Adobe ("Stop Stealing Sheep & Find Out How Type Works") and a book about him ("Hello, I am Erik") have horribly annoying typesetting. One has horribly ugly guillemets that look like someone has taken a metal file to the type, the other has type in white-on-pink, which ought to qualify for a severe paddlin'. Is there a rule that whenever someone tries to write something about typography, things go wrong? :-).

One possible explanation might be in one of Spiekermann's writings (can't remember where), where he emphasizes that "good tyography" isn't always the best choice because what people are used to plays a really big role. So a poor type can in some circumstances be better than a well designed type, simply because people are more familiar with it, so they'll have less trouble reading text typeset in the bad, but familiar, type)
I am just one bit of anecdotal evidence, but this was the case for me as child. However, it is still the case for me as an adult too...

Video games and information about whatever is piquing my interest at the time have always been my addictions[1]. Video games have always been my escape, while subjects I am interested in just typically trigger hyperfocus.

Other than the "escape" video games provide, there is also a strong correlation between desired outcomes and effort. Much unlike real life where hard work is rarely rewarded and typically taken advantage of. I have always felt like I have had to put a lot of effort into things just to function "normally," and I do not have the make-up to excel in anything.

I know I have, and probably still do, waste a lot of time with video games and media (I should be working right now), but in some dark way it's one of the few areas in life where I feel like I can actually be halfway decent at something.

I've been a professional software engineer for almost 6 years, and I still feel like most junior devs and fresh grads could spin circles around me. I try to improve, I put in hardwork, but I have nothing to show for it.

I treat my condition(s), but at the end of the day I feel like I am just living the story of "Flowers for Algernon."

[1] I do not mean addictions as defined by medical terminology, but in a more commonly used manner.
Beware, `.dump` doesn't preserve pragmas like `user_version`, and some SQLite-using apps use that to manage schema migrations.

sqlite> PRAGMA user_version=42;
sqlite> .dump
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
COMMIT;
sqlite>
Out of curiosity, I picked up a Konftel Ego portable blutooth speakerphone for some testing. An integrator turned us on to Konftel as a cost effective alternative to polycomm speakerphones, and they were indeed quite good.

I've been very happy with it! Indeed, I started typing without thinking during a meeting, apologized to the group and they said they didn't hear the typing at all. I was shocked because I am in a temporary setup and am using my mechanical keyboard - which I try to avoid during the day for obvious reasons.

Pretty amazing quality. I ended up getting one for my parents to use on their calls and they love it - works with the computer, their cell phones or their house phone. Provantage has 'em for $80 too.
Small plug for WorkOS (where I work) which has SCIM integrations via Directory Sync: https://workos.com/directory-sync
When I used Matlab as an undergrad in the late 80's it used to report the flop count after each command, and those were floating point operations, no time units involved. I tried to find an image of the old command line but found this historical note first [1] and thought it would be of interest to readers of the article.

[1] http://www.stat.uchicago.edu/~lekheng/courses/309f14/flops/v... and
The problem still continues. Even if you add the unprovable formula ( lets say formula1) in System1 as an axiom to System2 ( System1 + formula1 ), System2 will have its own unprovable formulas even though formula1 would be superficially provable in System2. You could add the unprovable formulas in System2 as axioms to System3 but System3 will have its own unprovable formulas . Godel showed that it's simply the nature of any formal system with complexity greater than or equal to arithmetic.
I'm fine with considering it a tautology, as that implies you're using the correct definition for "rational actor" and the correct perspective (i.e., theirs) for evaluating the expected effect on their well-being.

The problem is the recurring claim that people are not rational actors, either because of imperfect information (sometimes things don't turn out as expected) or because what people choose to do isn't always what someone else thinks of as their own best interest. That isn't what is meant when we say that people are rational actors. Anything can be a rational action within some system of preferences; the point of the "rational actor" model is that if you assume people are potentially irrational actors, deliberately making choices which they expect a priori to satisfy their preferences worse than other options they are aware of, then the system is underconstrained and you can't say anything about people's preferences based on observations about their choices. Assuming rationality doesn't constrain people's behavior at all, but it is a more useful way of interpreting it.
I have background in both and it's very confusing to me. Inference in DL is running a trained model to predict/classify. Inference in stats and econometrics is totally different as you noted.
They're also strong in Wifi chipsets and FPGA.
Probably they wouldn't as full audits aren't that common, but audits do happen and most accountants won't care about your purchase as much to personally commit a felony and forge documents for no good reason (accountants do have personal responsibility, and every accounting course reminds wannabe accountants that "the boss ordered it" is not an excuse) so they simply say that they can't/won't do it and if the vendor can't send a satisfactory invoice then they won't do business with that vendor.
A 50s single engine trainer jet (1955-1993)
I make 340Tbit/sec about 1.1x10^11 GiByte/month. GCP premium tier networking is priced at $0.08/GB, so at 80% load that cable would, very naively, have the potential to bring in $7B/month in revenue.

I'm sure they only take in a fraction of that, and their costs are substantial. But even so... cloud bandwidth is overpriced.
You have no commitment to any of them, even after you accept. From the other side of the table, they expect many candidates to spend time preparing and interviewing and will only offer one the position - that's no different from you assessing multiple positions and choosing the one that fits you best.

Having been there myself relatively recently, I can see why you'd initially feel guilty. If you get more than one offer, pick the one that's best for you and politely decline the others. They may come back with a higher offer if they really want you but I wouldn't suggest getting into a bidding war or you just risk annoying all parties and ending up with nothing.

Finally, don't burn any bridges. If you worked with a recruiter, stay amicable - you never know when you'll be using their services again. Even if you applied directly, you may want to revisit their opportunities next time round.
I always thought we couldn't have our own mail clients with services like ctemplar and protonmail. Will have to recheck.
https://archive.ph/lqPk4
No, of course not. But that's also not what OP claimed.
In Italy too. They specifically developed an XML format for that, and each time you issue an invoice you have to (well, with some exceptions, but they are gradually removing all of them) send a copy to the revenue agency, which will forward it to the recipient (and keep a copy).

While it is a bit inconvenient, though, I don't think it is a bad idea. I am pretty sure it helps a lot making the life harder for people evading taxes, and to some extent the availability of a standard machine-readable format makes it easy to do accounting. My wife sells videocourses online and I developed a thing that automatically issues invoices as soon as people buy a product (with some human supervision, mainly to avoid the machine doing havoc is some exceptional situation happens; normally it is just "click a button to send the invoice"). The invoices are then automatically available to the accountant for doing accountant things.

You can find the XSD here: https://www.fatturapa.gov.it/en/norme-e-regole/documentazion...
Aswath Damodaran [1] has some good takes on the ESG from finance/economic perspective: in video [2] [3] and text format [4].

[1] https://en.wikipedia.org/wiki/Aswath_Damodaran

[2] "Doing good or Sounding Good: A Skeptical Look at ESG!", 2020 https://www.youtube.com/watch?v=Vs1g7Epp11w&ab_channel=Aswat...

[3] "An ESG Follow up: The Gravy Train (or circle) rolls on!", follow up from [2], 2021 https://www.youtube.com/watch?v=5H6_60Tv0i0&ab_channel=Aswat...

[4] https://aswathdamodaran.blogspot.com/2020/09/sounding-good-o...
I think hype is way ahead of reality. I'm not aware of any experiments that reliably extended the lifespan of healthy mice (ie. not one intentionally modified to have some specific illness).

I will believe it's actually starting to happen when it becomes possible to pay money to get new hair (not hair transplants, or blocking DHT). Hair is infinitely simpler than repairing complex organs and we can't even do that.

Artificial organs appear much more achievable - as in only requiring investments into engineering problems rather than completely new discoveries.
I mean we already got a stable 25% or more improvement, to the point that Jason is faster than NIF based json library... we already saw massive perf improvement with the JIT
Economists are less certain about what causes inflation all the time. The current blast of inflation has been linked to market consolidation (e.g. monopoly) by some more adventurous economists. We wish economists would agree that monopoly is bad by some measure...
For simple subscription-based billing, it's somehow not this hard, you are right. It also depends on how much plans you provide to your customers, and you still need to scratch your head for upgrades and downgrades.

I truly believe in usage-based billing, so I do think pricing are getting more and more complex over time.

Taxes are a nightmare for everyone also (in Europe too...)
Internalized ageism laced with a bit of 'temporarily embarrassed millionaire" is not a full explanation but certainly part of the recipe.

I've heard a few people claim that charity often comes down to realizing that as hard as you worked, things could have gone much worse for you if your luck had broken a different way, and so they feel fortunate for what they have and give some of it back when they can.

As much as some people try to deny it, equality always comes down to an alliance between people with privilege coming to the aid of those without. These underdog stories about a fringe group rising up and conquering the majority are good PR, but the uncomfortable truth is that some groups fail eternally and some groups succeed quickly and that usually comes down to collusion or overt collaboration with as many insiders as they can recruit. PETA is so obnoxious they've become a parody of themselves, and Greenpeace is not far behind, because nobody wants (only) a lecture.
I loved this post. Congratulations, really cool tiny projects, I'm jealous.
Why did I read this as “How to feel enraged at work”? Complacency modification?
Show HN: Pickcode – A graphical code editor for education
At this point, we would be better off without any copyrights laws. It's no longer about protecting the interests of artists, creators, etc. It's about protecting the interests of corporations and the useless privileged elites to the detriment of society as a whole.
Creating a SQLAlchemy Dialect for Airtable
I know this isn't the point of the discussion, but any car's owners manual likely has a section on how to change a tire in case anyone needs it.
“Hard pass” is from 2014? I would have guessed it was much older.
Usage based billing is not only hard to implement but hard to consume. No one really knows what they are spending and how much particular customers or products cost. I did a writeup a week ago on CDNs and ended up spending several hours in spreadsheets.

I had felt this pain vaguely before but actually seeing it everyday at my current job makes me realize there are engineers suffering on both sides of software billing.
It's the expression of unlimited power by tools more powerful than us, perfect vs. flawed in their realtime ability to judge and analyze you in real time. It a a shift further into a world totally controlled by perfect knowledge of all details about every person's life. I don't want to live in that world.
Spectral decomposition is pretty cool.

Application 1 - spectral clustering - an alternative to k-means for nonlinear clusters. Get a Distance matrix of your data, spectral decomp, run k-means on your k top eigen vectors and that's your clusters.

Application 2 - graph clustering - (run spectral clustering on adj matrix!)

There's some tricks to getting it to work in practice like normalizing but it's a simple and powerful method. Also the matrices can get big so it helps a lot to use sparse matrix libraries for the computations.

[1] https://towardsdatascience.com/spectral-clustering-aba2640c0....

[2] https://www.hindawi.com/journals/ddns/2020/4540302/
What would be the correct amount of production?
I don't disagree with that. I think in practice, the reason the campaign was so successful initially was that players wanted the dreamer to be in charge of every aspect of the project and to dream big... so once you get locked into that cycle, it's really hard to get out of it, even if you are someone who's good at delegating, which isn't CR's strong suit. Knowing when and how to hand off "your baby" is harder when you're getting all that positive affirmation that people are really excited for you to do it, and your name and reputation are totally riding on living up to gamers' expectations. It's a sort of self-reinforcing trap, and I'm not making excuses for the excesses of hubris, but nothing would have happened if not for that hubris to begin with. I guess if there's one conclusion I could draw it would be that dreamers need to be balanced by a practical co-founder with equal power in cases like this. But that was never a real possibility here.
Also, Social Security tax has a cap. If your day job + side project net income exceeds the cap, the excess will only incur Medicare tax.
ProtonMail has plenty of escape hatches, I wouldn’t call them a walled garden.
> Chelation therapy is of limited value for cases of chronic exposure to low levels of lead

https://en.wikipedia.org/wiki/Lead_poisoning#Treatment
It's not literally impossible - the simple solution to standard invoice being unacceptable is to issue a different invoice that matches the requirements, and almost every vendor is happy to do so in order to make the sale.

Also, the informal tax-evading economy relies on personal contacts and 'mutual understanding' - it's not easily accessible to a foreign vendor, and when foreign vendors do want to access that economy, it requires much more adoption of local customs than just making a different format of invoice.
This is absolutely true. Look at text prediction models as an example (e.g. GPT-3). One of the biggest (if not the biggest) applications was story-generation tools like AI Dungeon. Guess what most people actually used AI Dungeon for? Erotica. Guess what happened when OpenAI cracked down on it? A huge portion of the userbase jumped ship and built a replacement (NovelAI) using open-source EleutherAI models that explicitly did support erotica, which ended up being even better than the original ever was. I can tell you that there is very strong interest in nsfw image generation in those communities, as well as multiple hobby projects/experiments attempting to train models on NSFW content (e.g. content-tagged boorus), or bootstrap/finetune existing models to get this sort of thing to work.