skysight-inc/HackerNews huggingface dataset:
Yes. A goal is to reduce the number of cars & to optimize the space used for other modes of transportation. However, to achieve that goal, you need wide & motivated political support. You want people to support your goal in the way MAGA crowds line up for hours to cheer for Trump - otherwise, you're not going to get it done.

You don't achieve that by talking down to them, treating their choices with disdain, or telling them that they expect to much. You do that by giving them a vision they want to fight for & a path to fight for it. A vision, for example, where you don't need to drive, but you could drive - and that driving experience will be even better than today. A vision that you wouldn't want to drive, even though the driving experience is even better than today, because the alternative is even better than an improved driving experience. That's how you achieve support.

If you tell them they should stop using cars, they're going to ignore you, because there's no better alternative or even remotely equivalent alternative. If you actually try implementing it without making a better alternative, they're going to resent you and your goal.
Yes, sprints on paper are what you describe, but in reality, they rarely ensure deliveries or predictability, they even tend to hinder productivity as they narrow the body of work of a whole team. Think about it, after a week, what is usually the distribution of work of your team? For me, it was always very unbalanced, where people where working overtime and others (best case scenario) would be looking for some work to do.

I understand the author's heated post, because I've been there so many times, and I think THIS IS THE POINT of this article, the point that you are missing. Good manager shouldn't rely as much on a set tools that are broken or unfit for their team.

I my opinion, not enough people question Sprints and their viability and benefits. And he's right, backlogs are by far just a list of the things you wont do.

If your tool cannot fix your issues, the manager should. Use post-its, emails, spreadsheet, large whiteboards, hang a TV screen in the room, pdf, discussions... There is endless possibilities, be creative.
Rust doesn't have a garbage collector.
Shamir's Secret Sharing Visualised
Huh, I assumed you were exaggerating but Google results for site:politico.com "neoliberal" really are surprisingly thin, orders of magnitude less common than any other kind of -ism.
Or you could interpret it charitably, where the person states that when looking at actions after the fact, it can be said that being optimist about an action that turned out to not work caused you to waste time.
In addition, despite hostilities, countries can continue to engage in trade. So, yes trade can make war between two countries who benefit from mutual trade less likely, but as you state, it will not prevent it. In addition, war between two states does not mean trade goes from 100 to 0 overnight.
> All auditors are concerned with is version numbers.

That's because they're all* automatons with hard-coded brains that compel them to reduce fuzzy concepts like risk to a 1 or a 0. /vent

*Well, every one I've ever interacted with, at least.
Elon said sensor fusion doesn't work on Twitter once.

Elon musk's fat ego > an entire discipline according to the lemmings of this world I guess...
Erm, no. I'm not talking about the past two months, rather I'm talking about the past several decades. For example, all that offshoring was supposed to "lower prices" thereby giving consumers more purchasing power to make up for the loss in income. But the Fed has drawn a feedback loop around prices and asserted they must always go up, so the net effect of offshoring was only to wreck the manufacturing economy.

Politically, I call the current price inflation "Trumpflation", since that is when the monetary inflation that's driving much of it occurred. We'll see how the Biden administration did in a few years. And while being an Austrian-leaning libertarian, I think the Democrats are at least honest in that they want to use some of the newly created money to compensate for the financial damage that monetary inflation causes, whereas the Republicans want to give it all to the banks while preaching austerity for everyone else.
Thinkpads are still decent, and some other manufacturers do okay too.
The only compromise here is get the Russians out of Ukraine.

Which seems like the only moral choice here. Anything else would be rewarding Russia for it's aggression.
Agreed.

As an aside, one thing just came to mind. Even if you're bringing tech debt tickets into each sprint, there's a possibility they'll get picked up last - fine, unless they keep getting pushed back!

Part of me thinks this could be mitigated by reducing the velocity expectation. But there tends to be an overarching sprint goal relating to product work, and this often invites extra scope due to unforeseen impediments. So 'background' work like tech debt is easily pushed back.

I don't know of a better way. Perhaps it comes down to human factors such as limited focus.
He cheated as a child during a stressful period that children still need to figure out how to deal with. I think it’s very unreasonable to cancel someone over things they did as a child, much less to cancel them IRL over things they did as a child in an online game.
You mean bombing pipelines is not part of the free market? Well I never...
Probably false
> who bombed buildings in Moscow to get elected

Actually Yeltsin abolished the elected parliament in Russia in 1993, and then had the army bomb the parliament. This was done openly and celebrated by President Clinton, the US Congress and the US press. The US put all its weight behind removing power from democratic elections and a parliament as it wanted to consolidate power under the Russian army and president (now Putin).
I agree that it seems empty, since it's more about a person than the methods.

I think that pessimism and optimism are human traits, and have more to do with our own fallible irrational view of the world, which can easily be changed depending on the current cultural perception of our future. It's so easy to bias.

When it comes to predictions, it should revolve around the scientific method. Statistics derived from data, and that probability which itself does not know the concept of optimism or pessimism, is what should be a guide for further research or decisions.

The problem is that we ourselves also decide what to investigate to begin with. Thus our tools will only ever be as good as we are ourselves. Willingness to learn, change opinions, let go of ego and prejudice, the path forward really starts with giving everyone, children and adults, time to learn. But we are in such a society where our values are often placed differently and we are in such a rush.

So I think it really starts with, how do we cultivate a good environment now? And not whether the future is pessimistic or optimistic.
Couldn't agree more.

What's worse, fragility is viral. If you're involved in building company culture, you have to constantly be on guard.

If thick skin is not treated as a virtue, it will be treated as a vice. It's only a matter of time until you will be forced to celebrate bad ideas.

That's sort of what happened to society in the recent years. "I'm offended" is seen as a valid argument.

The most productive environments I worked at were extremely honest and direct. It's not even supposed to be surprising, and yet for many folks it is.
I think the illiterate part is a bit harsh but I generally agree with the rest of your sentiment.

I was just recently giving your exact argument, that if in high school you learned only exactly what was needed to perform your job as an adult, you would essentially be a cog in a machine that requires the world to stay completely static for your entire life in order for you to not get screwed when your skills inevitably become obsolete.

The point of calculus (which imo is just the common path of achieving mathematical maturity) is not that you will use math in your day to day, but that you will be a more well-rounded and dynamic person mentally.

That being said, uninspired high school mathematics focused on memorization is not helpful for anyone.
My AmpliFi router did this the other day. It added itself to HomeKit to create device specific firewall rules for iot devices on my network. The options were like “access everything, access whitelist of services, no access”. I turned on the whitelist but it broke everything :D
“The best way to communicate from one human being to another is through story,” Knuth said.

Great quote and great insight. Understanding how the brain works and is stimulated augments communication. Especially important for dry, theoretical subjects.
> but that doesn't define the language or even an ecosystem

I want to agree, but at least locally (as in geographically), these technologies seem to be heralded as fantastic. Maybe there's some kind of Spring Bubble around here, but on the main Maven site, Lombok shows up as the #16 most popular package (with primarily logging and language packages above it), and Spring isn't too far behind.

> Ruby and Python with their auto-magic method invocations

It's probably worth separating those two... as far as the functionality goes, Ruby and Python both have the capability of similar magic, but in my experience with popular frameworks, Ruby takes it to a whole other level while in Python it's generally discouraged.

I realize it's all anecdata here, but in my experience working with various companies and platforms, the Ruby magic generally just lives behind the scenes and Just Works. The Java magic would often turn into runtime exceptions, and the people who tried to do Ruby-like magic in Python would have similar difficulties. All of that revolved, primarily, around the ecosystems around the languages.
The list of countries that I see as plausible for consideration in Sub-Saharan Africa are: Nigeria, Ivory Coast, Ghana, Botswana, South Africa, Tanzania, Kenya.

Most of the fiber cables in Africa run along the coasts, so inland countries are likely to have poor connectivity. Botswana is the only inland African country I'd contemplate, and that's because it has the massive benefit of being generally considered the most well-run country in Africa (outside of maybe the island nations). But I don't know what its internet connectivity looks like.
Edit: it may have been a different watchman, but same point still applies.

It’s been a few years, so perhaps it got addressed, but this library used to introduce a “memory leak” by design, by infinity storing pointers to files being watched.

It was a pain to isolate (https://techtldr.com/simple-guide-to-finding-a-javascript-me...)

Ultimately I ended up fixing it by writing my own version using native system calls available on Node.

The moral of the story, this library is great if you are building cross platform dev tool. It is not (at least wasn’t at the time) great for long lived processes that target only one type of operating system.
Its a simple shell script wrapper on top of inotify-tools. I suppose its biggest contribution is a more appealing name - watchman.
Just as the other commenter says, types are half the testing done for free which is a massive improvement.
> Paul Graham said that the management of hackers for someone who isn’t a hacker can be summed up as “give up”.

Unpopular? On the contrary, I'd think that position would be popular with us hackers because it's saying what we want to hear, about how special we are. For that reason alone, I'm not sure I buy it.
I use Syncthing[0] for continuous file synchronization to/from my phone, its pretty nifty. Way more memory-heavy than something like this though.

[0] https://syncthing.net/
Also not to be confused with watchdog and it's command watchmedo, which is what I thought this was when I first read the headline. I don't know what the differences are, but I use watchdog to restart my local celery workers when I make changes. It's scripted out so I don't ever use the command directly.

https://pypi.org/project/watchdog/

https://github.com/gorakhargosh/watchdog

EDIT:
Now I'm wondering how often I miss out on something because I confuse it for something I already use. Maybe there is room for a "things I use" or "things I know about" browser plugin.
I didn’t see them screen for hypermobility, which might throw their results off. Hypermobility is associated with ADHD & causes people to use as much energy just standing still a typical people use when standing on a balance board.
Then what is a "free market"? Are we back to definitions where no actor has market power, where rational actors have well-defined utility functions and there is no information asymmetry to be found? If so, we can't say much about such free markets as none has, will, or can ever exist.
Well put... Animal Farm is really about Agile.

All engineers are equal, but some are more equal than others!
Same here, lived in WA, CA and now NV (Reno).
Modern React code with hooks, contexts and all went almost full circle though, it's now not too far off from the amount of code you'd write with Backbone, maybe more.
> Under this theory of damage, there’s no such thing as theft until you die because there’s always a chance you’ll get your belongings back on your deathbed.

Only if you take really specific statements and turn them into a general theory. But this discussion isn't about theoretical thefts and deathbeds, it's one about the reality that Musk is buying Twitter[0]. There is no "army of lawyers that Twitter shareholders had to pay for", because the current shareholders won't have to pay anything. Twitter is paying for the lawyers and Musk will and up owning Twitter. That's not some moral judgement, it's a description of the facts. Nothing I've said so far is in defense of what Musk does.

To be clear: I behavior is justifiable. He created this mess by making really dumb decisions and then trying everything to get out of this situation by not caring about anything or anyone but himself. It has been a huge waste of time and money. But as it turns out, Musk will be the one owning a company he doesn't want, and as that owner he'll be the one paying for that wasted time and for the costs made by both parties of the lawsuit. It just seems that the person that's by far the most hurt by Musks actions is Musk himself.

[0]In this entire comment I'm assuming the deal actually goes through.
> This assumption breaks down as you increase the size of the steps, and models which rely on the assumption also break down.

Hm. Why's that?

The only reason I mentioned over fitting is because that's literally what they say in the paper I linked, that the diffusion factor was selected to prevent over fitting.

...

I guess I don't really have a deep understanding of this stuff, but your explanation seems to be missing, specifically that noise is added to the latent each round, on a schedule (1), less noise each round.

that's what causes it to converge on a 'final' value; you're explicitly modifying the amount of additional noise you feed in. If you don't add any noise, you get nothing more from doing 1 step than you do from 10 or 50.

Right?

"as we take a bunch of small steps and gradually move back through the diffusion process, the effective distribution of real images over which this inverse diffusion prediction averages has lower and lower entropy"

I'm really not sure about that... :/

(1) - "For binomial diffusion, the discrete state space makes gradient ascent with frozen noise impossible. We instead choose the forward diffusion schedule β1···T to erase a constant fraction 1
T of the original signal per diffusion step,
yielding a diffusion rate of βt = (T − t + 1)−1."
I’m sure this will end well. Milk users as much as possible while the house burns down?
US Navy's latest and most advanced aircraft carrier deploys for first time
Mechanism used by metastatic cancer cells to infiltrate the liver found
This one? https://github.com/emcrisostomo/fswatch
> but for a serious Morgan Stanley banker to show up and do the bot routine, with a straight face, would be incredible

Perhaps they could send one that isn’t so serious then, and get the job done.

Shouldn’t be too hard, just select among the top bonus earners of 2009.
It's true, though frankly most audio files are not distorted to shit, whereas it probably needs to be in order to actually do this. Still, I really think it's on them to protect their hardware. Ideally in hardware, but if they can't even do it in their own drivers it's pretty pathetic.
Amazing website/tool, thank you! ;-)
Sketch as a web app? I literally just checked their website and couldn't find anything about the webapp.

You nailed your analysis. I loved Sketch as a Mac user. But now that I'm a
Linux user, I've fully switched to Figma. Figma is great because it replaced both Sketch and Omnigraffle for me.
I wonder how many folks chose Expresso.js + coffee script because it was the 'hot new thing'.
> It’s at most slightly easier to cheat online

This statement is so far removed from reality that I am not sure that it would be productive to continue the discussion.
Hey, I'm the maintainer of Docusaurus

For what it's worth, I'd really like to build a Second Brain, Obsidian, Digital Garden, Zettelkasten plugin, at least for myself. We have the infra to make it possible as a plugin, and you can probably hack the docs plugin to add [[keyword]] as a link to a doc tag page in the meantime (using a custom remark plugin)

Images can be co-localized with the content, although it increases the size of your Git repo over time
I’m curious how well Linux support is. For networking cards Intel generally does a great job with Unix and Linux support. Everyone strongly recommends their NIC’s for servers and workstations.

AMD support is getting better on Linux, especially over the last 5 years. But if Intel is similar enough, they could win the small Linux market by having few to zero driver issues.
Isn't this just an argument to avoid living in cities?

Basically any large concentration of people is going to result in businesses existing that produce air pollution.

Everything in life is trade-offs. It sure would be nice to live in pristine untouched nature but also somehow have all modern conveniences and also somehow have a high income that is most commonly found in cities...

Like yeah I'm sure some people can square that circle, but most people need to live in places with more pollution than the countryside so they can make a living.
useful to read, tnx for the article. One of my fav software for photo editing is Luminar, here is info https://skylum.com/blog/photoshop-alternative-for-mac . Its filters range from basic exposure and contrast adjustments to smart filters powered by artificial intelligence (AI). I like that I can fine-tune their settings and mix multiple filters to achieve my artistic vision. Great tool for photographers and designers.
sounds like it's not the sprints, but the managers that the author doesn't like.
"But you can't really know what it will be like if you just change an env in one area - what if you miss something? Or what it someone changes some code later that doesn't respect the env var?"

"well... that's what tests are for, right? We'll write more tests to ensure usages of these timezone/date/time specific areas are covered".

"Someone will miss something. I missed something years ago and it was bad. We can't rely on that. We have to change the actual server instance clock to ensure we can verify this behaviour works correctly".

When I pointed out that what we were testing was a scenario that wouldn't ever really exist in real life - mobile clients not using 'real' time (they're almost all synced to satellites and time servers you typically can't override) hitting a server that also may be set to a vastly different time (not synced to a timeserver with a few ms drift).... I was dismissed as "not understanding the problem".

There's a need to say "how might this perform in 8 months, when DST changes". But... you'd set both client and server to the same future (or past) time. This was setting up a server to be days/weeks in future, then testing 'now' clients against it, which "worked" somehow, but imo was just giving weird false assurances that a hypothetical scenario worked that wasn't ever going to happen in real life. Basically couldn't happen in real life under normal conditions.
Ignore the bro science. Keep your cream, though you should probably drop the sugar.

I limit my coffee creamers to about 25-100 calories depending on number of cups pre-meal. I’m in better shape than most hardcore IF practitioners.

CICO.
> free elections were held and the Iraqis wanted the Americans out

Until they wanted us back to fight Daesh.

In any case, the GoJ is keen for us to leave as well, and we probably will soon, but that doesn't make Japan our enemy or mean that we "got our asses kicked" in WWII.
Oh yeah, I'd totally rather have blind, chaotic, messy nature inject me, vs a scientifically engineered and highly tested product with a scope even smaller than conventional vaccines.

Blind Mother Nature would never hurt me! (hides list of the most potently toxic compounds on the planet under a carpet... tetrodotoxin, botulinum, ricin...)
It's sad to even see a politico article here.
State of Developer Relations Report
XSLT is just an inferior programming language.

XSD mostly served to make people believe that XML standards could, as the name suggests, be extended. If you just specify your extension XSD it will work, right?

In the real world it turns out that an extended XML standard is just another standard, it may look a bit like the old one, but nothing is going to save you from writing new logic if you want to support the new standard.

While there are surely a few oddballs out there who just want to make standards for the sake it, to most of us, JSON doesn't need any "features", it makes parsing and generating data blobs quick and easy, that is all it needs to do.
A company that has no long-term strategic goals isn't in a steady state. It's in run-off mode.

Anyone can come up with a great strategy or grand plans for the future of the company. But it's really, really hard to figure out how to go from "where we are now" to "where we want to be".

Making big changes to your systems to enable that transition without disruption to the current products and processes is actually a really difficult thing. If you could pull it off, it would most likely appear to be continuous rewriting with minimal visible changes ;)
Open Source has existed for decades at this point, as has many long-running projects, so I think it’s hard to argue that its generally unsustainable.

There are certainly problems, like with behind-the-scenes libraries like OpenSSL attracting too little attention/money/volunteers, and it would be prudent to have discussions about how we can alleviate specific problems.
Everyone who thinks this way already blocks all ads.

In this case, it was the slightly less worse case where the ad was meant to be informative instead of manufacture consumption. If you were looking for a gym that met this criteria in this locality, finding information about this particular gym would have been limited to people willing to go through several pages of search results, or looking through specialized indexes, or just happen to be walking past the storefront on the way to the bar or gun shop next door.

This was the exact use case that online advertisers invent to justify that they're not all bad, and they failed to come through.
This is great news. The faster Meta can decline and people can reclaim their time the better.