skysight-inc/HackerNews huggingface dataset:
> business also needs to accept that there are limits to the amount of predictability you can achieve in software development

Scrum is based around this idea, so adopting it (or adopting it better) should be a sign they understand it. If they start saying "oh points are basically time" then you're probably in trouble.
I know that if a corporation fails to innovate competition and free markets ensure other more innovative companies have the opportunity to come up and eat their lunch. That mechanism simply doesn't work with governments and regulation because they are absolute monopolies without competition.

I lived in the US and while Europe (where I live now) has pretty old towns and manicured lawns I know that nothing modern and innovative comes from here: iPhone, software, SpaceX, even Tesla. Largest European company is a luxury brand and the most powerful economy in the EU turned out to be an empty shell controlled by and built on on cheap Russian energy. California alone dwarfs the largest EU countries put together.
Never trust google products, I will never forget losing google reader.
Yes, "justice" can be a dangerous concept in the geopolitical context. There is lots of injustice happening all the time and if you really want justice, you would have to be consequent on all sides, I think. Starting with Iraq, Kashoggi, Assange, Snowden, Turkey, Armenia, Syria, Jemen, ...

And as long as a really great war with china remains possible, a "injust" peace with russia might be preferable, compared to a "just" war, with the NATO against the combined east.
Ask HN: What if companies used ML to negotiate?
I was just speaking to a hiring manager on the phone and afterwards asked myself: What if they used machine learning to measure your confidence level? This would give enterprises an unfair advantage and i think it should be banned by law entirely. What do you think?
The Electric Sitar Project
I agree about Scrum, but if you read the Agile Manifesto, Agile isn't Scrum.
If 1/x where x is the current age, then yes. I say it as a joke but makes me think why more mundane experiences on my childhood stuck more than profound ones on later life.
Even if they were paid, it would not check for this. Peer review checks formalities, obvious methodological problems, citations, that sort of stuff. It is not an independent study meant to validate data themselves.
People are getting more and more blinded by this. This game was doomed by marketing in the first place, they clearly have a huge amount invested in their marketing vehicle. Of course they are going to use it to push anything at all.

Also, anime fangirling seems to be hitting new, previously unreached heights via Gen Z, and the steam reviews are full of quotez from it.
Don’t know. Please explain
> (because it's easier to change things, it's just single pr addressing all places at once) and then, possibly few years later, whatever has crystalized and has clear boundaries with little to no changes coming in or changes contained within this boundary - can be potentially extracted.

From my experience you get the best of both worlds by having a mono-repo but try to keep your services small-ish. E.g. for a reporting framework we have separate services for source data extraction, one for view transformations and one for exports. We can always recombine that (and we do actually integrate it locally in a single process for dev/debugging purposes), but it does enforce some good practices in keeping the boundaries clean IMO.

Note that I wasn't arguing at all to just go blindly all-in on Microservices, I was just saying there is some merit and YMMV.
I think often the supposed failings of waterfall is actually the failings of large scale software development, which crop up even with agile methods (especially with stuff like SAFe).

My experience with small-scale waterfall is one of getting essentially a spreadsheet of requirements, implementing to spec, fixing a small number of bugs during QA, and then going into production on time and with exceptional quality.

There's a project I did that went from zero lines of code to production in two months, that had literally bugs discovered in a decade of operation. Made entirely possible through waterfall-style development. If you know exactly what to build, development goes fast. There is not a chance in the world that would have happened if we'd been discovering new requirements along the way.

That said, it also puts a lot more demand on well thought out requirements. The people who put together the specs were world class, smart, professional and solid engineers. Extremely particular where it mattered yet with very little bike shedding.

My experience is that developing against fixed requirements is fast and produces exceptionally high quality code. So many bugs and so much technical debt is from having to rewrite the same thing over and over because the requirements aren't set when development starts.
It was fine in the late 90s.
Very adequate for the hosting landscape.
I have not touched it since that time
That quote is from the perspective of an 11-year old. I'd say it fits the context and he wrote it well because even though it's not an accurate and perfect view it is funny
You both could look for official (checksummed) MSDN of Office CD images from the era, or for other software that stated its support for specific Windows version, and had to bundle important system component updates to depend on. Those installers could still assume offline installation, and work in older Windows.
I find it encouraging that small scale initiatives seem to work as per this. The idea of big government’s cooperation seems naive and that is gloomy.
This process should happen continuously, with every packet sent. Then the intermediary router just needs to chop the packet to its MTU and let it travel to the destination.

The destination will detect that the packet has been chopped, send the updated reflected MTU and everything would be fine. Of course, the minimal allowed MTU (say, 512 bytes) should provide enough information for the target to find the correct TCP flow to which the packet belongs.

No need for out-of-band ICMP signalling or fragmentation.

And in practice, topology changes happen rarely, so this should be very infrequent.
Generating a data model in CUE with ChatGPT
1- try to run the last version of python, there is speed improvement in 3.10 and 3.11

>>> import sys; sys.version
'3.10.4 (main, Dec 2 2022, 17:52:13) [Clang 14.0.0 (clang-1400.0.29.202)]'

51.94417405128479
37.79175686836243
100.8145821094513

2- global variable lookup is costly in python, putting the whole thing in a main() function halves the running time

22.97948908805847
22.47922682762146
59.1025867462158

link to my code:

https://gist.github.com/xcombelle/8ac84ccb276f8996ed1a458ee2...
There is absolutely no reason to think psychopaths were excluded from society. Chances are, they were very successful and run even more unchecked then now.
Correct me if I'm wrong: when we decode a video we either use software decoding via the cpu or we let a specialized hardware module (usually inside a gpu) handle the decoding in an efficient way. Using Vulkan to decode video basically means writing a decoder in a special way as to accelerate it using the gpu instead of the cpu, which makes it more efficient and faster than cpu decoding and allows older gpus to decode newer formats. Of course it will always be slower and less efficient than the hardware accelerated module but it is more flexible and can actually be updated
There is no notion that "something is secure". It literally doesn't exist. There is a notion that something is secure under a specific threat model, and there are many threat models for which keys are secure and passwords are not.
the link points to malware, keep out
You clearly did not play the console release. They followed the huge cohort of memes and fan anger and amplifed it, Thats what the media does
> they gave consumers a choice

Choice is exactly what we had before the usb-c authoritarian mandate. Now it's only that for devices that are size-limited.

I am glad you are happy about your connector - but please understand I am not. I was happy with lightning and now I have to throw a bunch of cables away and replace them with an inferior (for me) alternative.
>The time taken to do team task estimation, update jira tickets and have retrospectives is time spent not programming.

Agree with everything _expect_ retros.

I think the value of the retros is proportional to how senior the team is and to how seasoned managers are. But for me retros are extremely high value _if_ you have:

- Teams that can look at problems head on and be civil addressing things without making it personal.

- Managers that have a 'clear roadblocks' mindset and have a service-providing mindset towards the team.

In this scenario you can really have high value retros, with continuous adjustments to workflow, processes, design, without continuously repeating the same mistakes or falling in the same pitfalls.
Possible reasons, approximately in order of increasing complexity:

* You were invited, and it would be awkward to leave too early.

* You're someone's +1, and it would be awkward to leave them behind.

* It's a party for you, and it would be ungrateful to leave.

* You're intoxicated, and it's not safe for you to drive right now, so you need to wait until you sober up.

* The host put in a lot of effort to arrange the party, and if too many people leave they will be sad.

* It's a mandatory voluntary work "party", and you need to play along or you'll be considered not invested in your job.

* You were expecting to find a romantic interest here, and they're late, but you're still hoping they show.

* You've been avoiding people lately for reasons of your own, but your friends will become more worried if you don't display adequate sociability.

* You're a linchpin in your friend group--when you don't hang out, they tend not to hang with each other, and this is bad for at least one of them.

* It's a battle of the bands, and you need to defeat two of Ramona's seven evil exes.
Many communities' implicit social contracts imply that it can be impolite to just leave in the middle of a party a person has been invited to.

If it's "I'm bored" but not "oh God, I hate this," a lot of folks will stick around to be kind to the party host.
> Even if you don't consider yourself important to the world, surely you are important to yourself. At least I as an atheist consider my limited time alive here— conscious and healthy— to be infinitely valuable to me personally as it's really all that I have.

I agree with this completely, so long as it doesn’t actually cause problems for younger people born into the world. At the moment it’s arguably a good thing that we die and let new generations have their shot at things. I’m only 37 and already excited to see what people in their teens manage to accomplish before I die. By the time the they’re full swing and doing cool stuff, I’ll probably be looking for my keys for a car I haven’t owned for 20 years in a bingo hall. No one will need more of me.

Fundamentally though I believe our time is rarely spent as well as it could be, and fixing that might be best to come first. Should I live longer if I don’t cherish it? Should I want more days when I’ve admittedly wasted many? Perhaps the best thing I could do is learn to use the time I have to its fullest.

And of course, I go to great lengths to protect my health and lifespan — I want to live as long as I reasonably can, and I want to be able to enjoy it. I don’t think for a second that I should prolong that to any degree which begins to hinder the opportunities and possibilities of younger people, though. Maybe that sounds crazy. I just don’t think I matter more than another person, just like me, wanting all the same opportunities in their own life. I guess I don’t believe old people should be in the way of young people fully living their lives.

As long as that’s not happening, sign me up. Until then I’d like to learn to use my time more wisely. On the Shortness of Life totally transformed how I think about longevity and lifespan extension in general. It seems to pale in importance compared to the practice of living better to begin with.
In the off-chance you're not aware, their download page has links for macOS - https://nyxt.atlas.engineer/download

One each for docker and MacPorts.
Paper notepad features infinite Hz so 120Hz is not good example for pros.
You can't really separate a language from its community, though.

You're getting paid to deliver business logic, which means most work is going to be gluing together libraries. This inherently means relying on community-written code, and related stuff like documentation and StackOverflow answers.

If the community is bad, the language isn't worth using.
This used GPT-3.5 and cost $0.14 to iterate on the prompt for the feature.
If we all had a dollar for every time we read “you just need to do scrum correctly”, HN would be full of millionaires.
https://www.cpu-monkey.com/en/cpu-amd_ryzen_7_7840u
No, it's only another way to access the same hardware decoder.
This is just not true dude. Life people died in all age from all kind of curable issues.

Mortality of women during child birth is massively lower. That is the most apparently obvious one. Whole classes of diseases from malnutrition are down or don't exists or are fixable (anemia, lack of iodine, that sort of thing). Tuberculosis was frequent enough to have sanatorium specializing in that. Lepra.

When you read history of epidemics, of food and generally of medicine you find a lot of premature deaths that just don't happen now.
Well, the other side of the coin is whether those folks even want to live longer.

We have gotten so used to being generally blind to essentially slave labor to support our lifestyles. Is it fair if we double our lifespan while those stuck in poverty making our products don't, or perhaps don't even want to?
To me it just signals a lack of emotional maturity
I don't think it's mandatory, I think you'll be able to get a device that doesn't export, if that's what you want.
This sounds like the chemical reasoning of homeopathy to me.
Here is the link - https://github.com/picnic-app-cool/picnic-app

PS it is actually in title
Yep. A few others happened around Germany during the middle ages. For example in Nuremberg: https://en.wikipedia.org/wiki/1561_celestial_phenomenon_over...

During the second world war in Germany these cases got labelled as "Foo fighters" by the British/US military (not the music band): https://en.wikipedia.org/wiki/Foo_fighter

Also curious is this recent case in Portugal witnessed by thousands: https://en.wikipedia.org/wiki/Miracle_of_the_Sun#The_event

I'm interested on the topic because I've personally saw a foo fighter event two decades ago. This was at a portuguese air force location (São Jacinto, summer 2001) during the night. Mind you that we were professionally trained to recognize flying devices. Nobody recognized what the heck those things were. Just two bright balls flying/stopping at incredible speeds with changing angles of direction that defy flying logic.

Modern quadcopter drones are coming close to what we saw that night. Still, the foo fighter movements were far more refined. There was no visible influence from the wind on them, perfectly stabilized stop/go flight paths and flying for 4+ hours. Too many people working on the air force will eventually come across such an event at some point in their career.

My current guess is that propulsion for those devices is likely electrostatic: https://www.sciencedirect.com/topics/engineering/electrostat... but still left clueless on what kind of power source is used.
Did I read that right? If you find an old coin on your land in England you could go to jail for not reporting it? So not only do you not own it, the crown owns it because it is ‘treasure’ and you can go to jail for not reporting the find? Huh… looking at the linked law they give you 1 day to report the finding or else risk jail time… England takes their treasure seriously I guess.
> Find coins while treasure hunting

> Don't fill out treasure form 205

> Go to jail

lol
I think this is handled by the travel time logic (or mining timeout). It just prevents any other actions on the entity while the timeout is in effect. When the timeout expires the entity is magically in the new location. If you need locations in between you interpolate based on time already traveled.
If scrum provided that it might have some value.

It’s extremely doubtful if you get even a roughly accurate estimate of effort within one project let alone relative effort across two.
Vulkan is primarily a GPU API, but it relatively recently gained a hardware-accelerated video API called Vulkan Video, which is the topic of this post. That it's part of Vulkan is perhaps because video decoders are often bundled with GPUs, though that's not always the case and I believe Vulkan Video can be implemented also where it's separate from the GPU (common on mobile).
Aegis is fantastic.
If you consider AOTD mostly about types of media, and how each media has effects on our society, then I think it clearly applies to chatGTP. These AI bots are becoming a Nee form of media that we interact with.

I’m not sure what Postman would say about them though. It may be too early to understand how people engage with them. Postman preferred newspaper to tv, since the former encouraged deeper thinking and the latter was focused on appearance and emotion. ChatGTP can encourage one to dive into a subject. On the other hand, Postman made a big example of how a society based on newspapers was excited for the Lincoln Douglass debates, and what it said about a civilization that wanted to spend hours engaging in intellectual debate. Does chatGTP encourage that king of society? It is hard for me to say yes.

I think in part it will depend on what these tools become. There is a path where they become worse than TV, just feeding us canned answers and short TikTok videos. But there is also an outcome where they are more like A Young Ladies Illustrated Primer and become very powerful ways to engage deeper with subjects. Interesting times …
The truth about government debt
Essentially a rehash of the original Guardian story at https://www.theguardian.com/uk-news/2023/apr/27/two-men-guil...
Meh. The time it takes to complete a project is usually somewhat flexible. What really matters is how valuable the project is. That is what needs to be estimated explicitly, and not just "I really like these two ideas lets do the cheaper one".
The big upside to the 40 series is DLSS 3 with frame generation. It is a wild tech that makes it possible to do things like path tracing in 4k. Not because the GPU is faster but because the AI adds smoothness.

None of that has real meaning for AI.
But the 4090 is just straight up 40% faster as well.
Hi tadfisher! I sent you an email about pass-otp last month, wondering whether you got it or not.
Politicians every time there is a recession.
Unpopular opinion: if your team is small enough (up to 5 people) you don't need any methodology.
"The whole is bigger than the sum of the parts" is not the same as "gets you to somewhere else entirely"
I get the sentiment, but people can and should do whatever you permit them to in your license. If you don't want your code hosted in one place, say so in your license.
UK politics do seem a little unconstrained at the moment. The UK will become a world leader in secure private messaging because eliminating red tape will permit innovative British industry to develop new encryption paradigms based on angle trisection, while the rest of the world still uses boring old elliptic curves.
Latest TRSE updates from Nicolaas Ervik Groeneboom

https://www.facebook.com/groups/742955836046459/user/8500553...
It provides less granularity and visibility, but it provides regular, well-defined touch points.

OTOH, nothing stops you from having biweekly reviews with customers in Kanban, or delivery goals on the same cycle that guide decisions of which work items to pull in and whether to allocate more effort or defer ones that run into unexpected complexity. There’s no reason to (and plenty of reason not to) build a work-should-end and then new-work-items-should-start cycle around that; continuous flow makes more sense.
Only certain items are covered, you have 14 days to report such items [1]

1. https://www.gov.uk/treasure
I wondered if it was possible at some point in the past, but I don't think so. The moon's orbit has been increasing its whole existence. It started ~25,000 km away from Earth [0], and is now at ~384,000 km. That means at some point it was at the distance for a current geosynchronous orbit, ~36,000 km. Unfortunately, when the moon was formed, the Earth's day was only 6 hours long [0], so the geosynchronous orbit was much smaller at ~10,000km (based on [1]), and so I don't think they ever lined up.

[0] https://physics.stackexchange.com/questions/31429/how-long-w...

[1] https://www.dummies.com/article/academics-the-arts/science/p...
Thanks for the great write-up.
As someone who somewhat recently got into Nix I've struggled with many of the same problems.

With the whole "your system is read-only" bit, I'll add that Nix can make trial and error editing of config files quite tedious. Editing and reapplying the configuration is fast, but not as fast as editing a file and `systemctl restart`ing the service in question.

On development environments I've also had similar problems. My workplace uses a combination of Python and C++. While Python has an established package management system, C++ is still in the early days. The traditional is just use what your OS provides, but the production OS is different from the development OS, the former being much more "stable" (and therefore with older package versions) than the latter. This has caused plenty of headaches with features not being available, and is holding us back from using newer C++ features, or even adding dependencies easily.

Being keen on Nix, I've been testing out using it locally for dependencies.

With C++ it mostly works. Some annoyances have been packages not providing CMake or pkglib config files. Some packages don't quite have all the possible features enabled, and it's not trivial to enable them (I struggled with arrow and liborc).

Then comes Python, which introduces the same nightmares which the author experienced. Python packages that use system shared libraries are troublesome. The buildUserFHS solution seems like the right approach when mixing and matching, but it introduces a few more problems (the details of which elude me right now).

An additional problem is portability. Theoretically one could use `nix bundle` to ship whole applications, but a shared library is a different matter. We've got a Python module written in C++ module, I'm not sure a module built by Nix would be compatible with the host's Python, given the libstdc++ differences and so on.

This struggle is topped with the fact I'm the one going against the grain, trying to sort out the issues I hit, for my own purposes only. I do hope I manage to prove to myself that it's a tenable approach, and eventually can propose it to the wider team. But for now I know it's a dream.
Would be nice if there were something like pass-otp for passkeys :)
Android Bionic Status
Contrary to the person you're responding to, I think it does make a large impact on the day to day. It's going to drive very different philosophies of life. One obvious embodiment of this would be on fertility. One who ignores, let alone denies, their own mortality is going to, on average, a different perspective on fertility than somebody who accepts their own imminent mortality. And these sort of things can often sort of snowball into impacting many other issues in life, in very significant ways.
I think most people would agree that taking carcinogens will more likely reduce your lifespan than the possibility of significantly extending it.

For now, I'd rather bet on very clean air, very clean water, fasting, organic vegetables, green tea, omega 3 fish oil, well monitored sleep, and lots of exercise for longevity.
Official IEEE 802.11 Working Group Project Timelines