skysight-inc/HackerNews huggingface dataset:
The guys here come to the scrum retrospectives, stay silent the entire time, and then complain that scrum sucks.
What's wrong with TDD
Bed Bath and Beyond and Sears helped me realize that the cold eyes sanity of investors is often overstated. These were both bankrupt companies who developed stockholders with cultish beliefs around the company's ongoing viability.

With Evergrande, I imagine some people believe it might be important enough for China that it may someday get a bailout. I don't believe it.
Pretty hopeful that humans make it back with reading and writing in just 200 years after a big nuclear war.
The alternative is we take this current mini-game to its conclusion and find some limit in physics and/or materials science that causes delays between markets to hit a floor. Then we're doing the same thing, applying a minimum tick rate to trading, except to achieve this tick rate you have to spend X to get the technology.

For these sort of things were you know there will be an end with a minimum achievable delay, it just makes way more sense to arbitrarily decide it's X and call it a day and let humanity use its resources on better things, than let this waste of resources continue.
Not really. Classic Mac OS didn't support virtual memory so everything had to fit in RAM unless a program itself offloaded data it's not currently using to the disk. Modern OSes, however, all support swapping. Your compilation would continue, just much slower. To truly "run out of memory" on a modern computer, you have to fill up both the RAM and the disk.
The Mexican Air Force no longer has any fighter aircraft in its inventory (2016)
Sadly, I've nothing of too much interest in there just now. Though, there is a not really working psx emulator in there in Lisp.
The pro tip is to get a hard container to hold your milk bag
Why multiple intelligences theory is a neuromyth
USB4
The included cable will support USB 2.0 no matter which iPhone you buy. Just like with all USB-C MacBooks, iPads, and the vast majority of Android devices. It's a charging cable, after all.

The capabilities of the port itself may vary depending on which iPhone model you buy, with the iPhone 15 Pro supporting Thunderbolt/USB4.
I grew up with bagged milk in rural New Zealand. There is an art to getting the perfect corner cut so the milk would pour correctly (flow-rate was a commonly debated preference). We even used little milk bag corner slicers to help get a good cut. Fond memories.
Many restaurants are happy to help. My favorite pizzeria knows to box half of my pizza straight out of the oven.

Portion size in US restaurants is crazy. There, I'd have to box 2/3 of the meal.
Ozempic (semaglutide) indicates it's not about willpower or bodybuilding. Keto diets already indicated this.
This sketch depicts this well: https://youtu.be/xIiNbBQM_Go
The math is not done in ones head but using a plotter on a chart. As long as latitude is defined as it is, nautical miles have meaning.
Carthinization.
It's not a website anymore. It's a web app.

Might be related: I recently joined a company using Flutter web and notices similar stuff. Yes, the software engineers are wondering: "Why do we reimplement browser stuff?" But the business ask for it and we don't hear complaints from the end user.
For many people (especially those who tend to identify most strongly with one group or another) all things covid related have become political issues and tenets of a secular religion. For these people, who are numerous and vastly over-represented in the upper echelons of the political, financial, educational and corporate world, this is a purely tribal issue (like many others). Unfortunately, rationality is not a factor when it comes to tribal fealty.
Silent setup for threshold signatures [pdf]
Ummm... Laser pointers get diffracted by the intervening distance, and as a result, one does not have to look directly at the emitter to receive a blinding flash.

Also keep in mind, these are helos, meant to hover in close proximity to things, which generally requires good visibility, often surrounding the instrument panel.

Furthermore, unlime most aircraft, helos are dynamically unstable. Think of it like balancing a spinning plate. If they get the tiniest bit off kilter, they continue gettting more and more off-kilter unless actively corrected.

A fixed wing aircraft could potentially nose up and safely fly on until vision returned, but a helo requires active management by the pilot to do the same, which requires vision. Helo people are fond of a saying that "planes want to fly, helos beat the air until it complies".

In short "just don't look at it" isn't as effective a countermeasure as you'd like to believe.
I am not sure about the pricing structure of their provider, but maybe it is a Hotel California situation? Data egress price of the provider was such that they did not want to pay to retrieve the full backup "just for a test"? Instead, repeat the backup command, but swap it out for a local location.
Wouldn’t it be the other way around? Now, since the effects of our prejudice, inequality etc, are usually borne way after we die, we don’t get to see the effects of our decisions. If we get to live a lot longer, we’ll be wiser in making better, more balanced decisions.

As for stagnation, sure earth itself is quite overpopulated, but there is nothing technologically stopping humanity from colonizing the solar system.

If humanity gets it shit together and becomes slightly more organized, those experiments in society will just happen in geographically different places.

The “red mars, blue mars, green mars” trilogy explores this quite well, even if the science is a bit dated, the politics aspects of the books are quite interesting, tackling future colonization and longevity’s political pressures and opportunities.
Assume you need to build a chair. You barely have seen a chair in you life. You would naturally start naively with a first approach. That will fail to carry a person at first. But as your approach advances you’ll gain experience and eventually you will build the chair after some while.

That is my understanding of what people name scrum or agile. A management harness with fancy words. The real benefit is when you let people do their work, gain experience and make them self organize their problems.
If you think of the market as working in cycles, option 2 won't be a problem. Right now, demand is low and it's okay. On the same note, when the market is hot and employers need to hire, you would naturally raise your standards.

Option 1 is something you might want to do continuously. If you assume that you'll eventually be laid off (market cycle), at least you didn't wait until the last minute to have picked up a few new skills.
I vaguely remember this one. Was it covered in a DailyWTF story as well? I can only find a short blurb on it in The Register:

- https://www.theregister.com/2001/04/12/missing_novell_server...

- https://skeptics.stackexchange.com/questions/32502/did-a-com...
I agree and it gives an unfair advantage to those who have a lot more money and resources to game the system. A 1 second tick seems plenty fast enough as someone else suggested.
I feel like this is worse than reading anecdotal evidence about covid. Everyone has some sort of opinion, but impossible to tell who's actually an expert. It is so bad, you have to essentially assume nobody knows what they are talking about.
So it depends on who’s holding the bag.

A lot of what counts as government spending is actually the central government telling provinces and cities to spend. Except those also have heavy debt burdens after years of stimulus.

Very little central government money is trickling down. And the problem is not just that the developers are out of money, but their contractors have not been paid for months, those contractors have not paid their suppliers or workers for months, and down the line.
> Kind of disappointing to see HN devolve into this.

Agree, but to both sides of the above discussion. The other guys literally just says "you don't understand". And I have to say, I don't understand either. If there's someone here who actually understands HFT and has done it, it would be nice to hear your thoughts on the matter.

What do YOU think would happen if we placed and arbitrary minimum tick rate at say 1 second? 1 microsecond? 1 nanoescond? 1 femtosecond?

Why would the US securitieis market collapse? Would it collapse? Why do we need extreme liquidity at the nanosecond level? Where can I get a loan for a nanosecond?
That is just charity, not investment. Renaissance artworks weren't funded as a charity.
I agree. But we also need to stop introducing new ways so this doesn’t become a treadmill of needless suffering. We need to review and test the chemicals we allow onto the market far more rigorously.
Coincidentally: my father, who's been in the hair business for a few decades, has been working hard in this direction for the past few years. He's had a reasonably-natural haircare line since the 90s, but he's put a lot of work into changing suppliers and reformulating to push further in that direction since being diagnosed with an autoimmune disorder (and wondering what role touching hair product several hours a day 6 days a week for decades may have played).

It feels like the time has come.
The default PVC reclaim policy is Delete https://kubernetes.io/docs/reference/kubernetes-api/config-a.... The PV will be retained after deletion of the PVC by adding

persistentVolumeReclaimPolicy: Retain

Alternatively set the reclaimPolicy on the StorageClass https://kubernetes.io/docs/concepts/storage/storage-classes/... for retaining all PVs of that SC after deletion of a PVC:

reclaimPolicy: Retain

If Lily Cohen would have used either, recovery would have been possible. Of course then Lily would have to explicitly delete the PVs to prevent getting billed for the storage.
I don't have a lot of strong feelings about 'process' stuff, but boy do I loathe self-important sounding talk like "ceremonies". I was explaining some work stuff to my mom, who knows BS when she hears it and I could practically hear her eyes rolling over the phone when I mentioned how they had started calling things "ceremonies" at work.

Things like weddings, graduations and funerals are important moments in life that cultures all over the world honor with ceremonies of some kind. Your quick morning meeting to discuss what you're working on isn't a @#(#(#( "ceremony".
Are this UK billions, aka US trillions?

The numbers seem to make no sense …?
"what they did yesterday and what they plan to do today" is not something you can read off people's commits

"I was figuring out how to add a doohickey that widgets foobar" is not a commit, but during the daily someone else might remember that there already is something that can widget foobars. Or they might know that widgeting foobars was tried before and it failed because X and Y.

Then they won't start debugging that during the daily, but will point it out and get in touch afterwards along with others that might care. Either on a $TEXTUAL_MESSAGING_APP thread or $VIDEO_CALL_SERVICE call.
The issue is that the bubble should’ve popped probably even five or ten years ago, but then the government allowed credit extension and the bubble kept on.

The recent hard lines, with no sign of easing after multiple defaults, is a new thing.
Climate impact is roughly O(N) for the number of humans. Sure, some have more impact than others but reduce humans and reduce impact.
And here is a list of every rebuttal you could give them:

https://github.com/rayfrankenstein/AITOW/blob/master/README....
> We already have evidence from history (where trading latencies and intervals were much higher) that the spreads become much higher as trading frequency goes down.

Would this really hold true linearly across trading frequencies?

As we get to shorter and shorter delays, the technological cost for participating in HFT will just keep going up (e.g. building your own microwave transmission towers et. al. sillyness), decreasing the amount of potential participants.

Won't this at some point start having the opposite effect - limiting participants in the market to those with enough cash to play? Wouldn't there be some theoretical level of trading delay that should be regulated in order to ensure optimal liquidity as well as market participation?
A lot of the loans they took out were in dollars, so somebody abroad is now out a bunch of dollars.
>However when I look at the personal computers I run today, there is no "desktop" because I prefer textmode and I am running many tiny servers.

That puts you in the vanishingly-small minority. To borrow a phrase from Tom Ptacek: to a decent first approximation, zero people including you are daily-driving text mode for their personal machines.

People describe "desktop-oriented" distros as such because they're filled with niceties such as support for multiple physical displays, sub-pixel LCD hinting, sane defaults for mouse/touchpad input, graphical wifi managers, and usually desktop environments. They ship with these things out of the box. Imagine recommending with a straight face that someone go to starbucks and manually edit wpa_supplicant.conf to get onto the wifi.

People describe distros as "server-oriented" because while you could achieve the aforementioned niceties with them, it's usually a hassle. In my experience BSD (or Gentoo) aficionados tend to eschew the term "hassle" in favor of sayings like "minimal" or "exactly what I want and no more" or the ever-popular but always meaningless "cohesive" when describing those operating systems.

In any case, the "desktop" metaphor might not be useful to you but consider that your use case is far from common.
I'm surprised that they are not waiting till 2028 to open it. Would be and great PR.
I wonder if the inconclusive X-rays indicated underwhelming contents.

A difficult to x-ray lead box sounds like the ideal use case for neutron imaging.

https://www.phoenixneutronimaging.com/neutron-imaging
Stumbled across an elegant Base64 encoder/decoder today: BaseMate. Thought it might be worth a mention here.

Highlights:

Client-side Processing: Everything happens in your browser. No data transfer to external servers, which I reckon is a major plus for data privacy.

Ad-free: Quite refreshing to see a utility tool that doesn’t bombard you with ads or pop-ups. Just a clean and straightforward user experience.

Base64 Breakdown: There’s a clear and concise Base64 index-binary-character table included, which is a handy reference for anyone looking to understand the encoding process more deeply.

From a dev perspective, tools like this are always handy to have bookmarked. If you've had any experiences with it or know of other similar tools, keen to hear your thoughts.
What you are objecting to is the precautionary principle https://en.wikipedia.org/wiki/Precautionary_principle. It is used by many if not most agencies dealing with foodstuff, environmental protection, drugs, workplace hazards, etc.
I suspect the confusion is over the difference between "not shown to be safe" and "shown not to be safe". The former is saying that "we haven't yet determined for sure that they're safe", and the latter states "we've concluded for sure that they are not safe". It's unfortunately super easy to misread one for the other despite their very different meanings; I had to re-read the original sentence twice before being sure that I read it correctly.
Well, human psychology is a good example in my opinion. Technology has allowed us to make progress here, but even philosophies from this era still hold incredible insight that many, many modern humans may never acquire in their own lives.

Look at Buddhism or stoicism as examples. The deeply nuanced and detailed understanding of human behaviour in some writing is almost dumbfounding at times. You can learn so much from it. Sure, there are weird parts too. But kids these days like skibidi toilet, and I know people who like tv shows about guessing if something is made out of cake or not. We’re as weird as ever.
I've noticed an obnoxious new UI anti-pattern showing up more frequently as of late: a loading page that renders a fake UI made of nothing but light grey boxes. More often than not, it's not even the actual UI layout of the page, just an artful rendition of a blank UI. These sorts of things drive me nuts, especially when it's a page whose contents could easily have been served as a static HTML page instead of rendering this silly fake UI via javascript then using more js + requests to replace that garbage with the actual content I want.
Too true, seen it so many times.
I was just thinking about this version a day or two ago. It's stuck with me.
That’s not a type error in python. All types in puthon (afaik) accept ‘None’ as a value.

For example, try:

a : int = None

It will succeed. This is done (I think) so you can tell whether optional arguments are defined, declare variables before use (eg if you have a conditional with two branches both setting a different value for a variable sibce python blocks aren’t expressions) and that kind of thing.
Not really an argument I was looking to get into today, the fact is that they are being restricted in multiple countries (the UK has introduced a 10p per bag charge rather than a ban, that appears to have achieved a 75-80% reduction), and because of the restrictions behaviour is changing, which may pave the way for other behaviour changes like the reuse of glass.

Both the UK and Australia are taking action on microplastics as well, though both have a way to go. Australia has an overall plastics plan that aims to address a lot of single-use plastic problems, including takeaway containers, the packaging you mention etc etc.
Opening livestream link: https://www.youtube.com/watch?v=VNJRWKCtKqo
Has any civilization been warped in already?
I think if you've never written any sort of lower level code before it's somewhat more daunting. I did spend a little time trying to get this emulator to run but ran into too many issues and gave up -- it's either a problem with some optimizations no longer being valid and raising type errors by default now (e.g. specifying a type as string does not, like other languages, implicitly mean it's either string or null¹) or something about the sdl2 bindings has changed (it's not the most stable of library binds unfortunately and has some misleading docs/examples out there, and the with- macros are not good and best avoided).

The assembler project I linked on the other hand works, though as you say having multiple asdf files is annoying, and the dollhouse.lisp demo makes an unfortunate choice of setting its *path* to #.*compile-file-pathname* Here's what I did to run it without changing that line (which would be better), translate to your flavor of editor+slime for convenience:

$ git clone https://github.com/ahefner/asm6502
$ cd asm6502/
$ sbcl
* (asdf-here)
; my own function I have in ~/.sbclrc, it is just:
;(defun asdf-here ()
; (push (uiop:getcwd) asdf:*central-registry*))
* (asdf:load-system "ichr")
T
* (defpackage :dollhouse-demo)
#<PACKAGE "DOLLHOUSE-DEMO">
* (defvar dollhouse-demo::*path* "hacks/")
DOLLHOUSE-DEMO::*PATH*
* (load "hacks/dollhouse.lisp")
; ...output
;
;(:NUM-UNIQUE 458)
;Empty space begins at F600
;Created "/tmp/dollhouse.nes"
T
* ^D
$ fceux /tmp/dollhouse.nes

¹Example of SBCL raising a type error:

(let ((x 3))
(declare (type integer x))
x)
; -> 3

(let ((x nil))
(declare (type integer x))
x)
; in: LET ((X NIL))
; (LET ((X NIL))
; (DECLARE (TYPE INTEGER X))
; X)
;
; caught WARNING:
; Constant NIL conflicts with its asserted type INTEGER.
; See also:
; The SBCL Manual, Node "Handling of Types"
;
; compilation unit finished
; caught 1 WARNING condition

debugger invoked on a SIMPLE-TYPE-ERROR in thread
#<THREAD tid=9761 "main thread" RUNNING {1001750003}>:
Value of NIL in
(LET ((X NIL))
(DECLARE (TYPE INTEGER X))
X)

is
NIL,
not a
INTEGER.
> someone has to go out of their way to interfere with them.

How is this thing with the traffic cones not "going out of their way to interfere"?

> the dividing line for what constitutes "messing with" them is not clear at all.

If you're deliberately jamming up traffic by any means, it's perfectly clear which side of the line you're on.
There's a lot of corporate scams in China that gets swept under the rug. That's not a validation of China's model of growth, it just postpones the pain, like Japan's lost decade. And Japan was a lot more developed when its real estate bubble popped.

China has experienced the catch-up growth that it missed out on after 1949 in the past 3 decades or so. The trajectory of growth is less than for example, South Korea or Japan. The big difference being that China has more people.
Semantic drift is a real problem. Too much semantic drift can make it difficult to communicate, because we no longer have a common vocabulary to communicate with. I don't think semantic drift is inevitable, but it is inevitable if it isn't resisted by a large enough fraction of the community.

The whole discussion here is about semantics. What does "open source" mean? I think having a clear definition of "open source" (at least when it comes to software) is a good thing for the world and for the community. It helps us communicate to have the OSD definition. If "open source" changes its definition to no longer require no restrictions on usage, we have lost a good and useful term that will make it harder for the "real" open source community to communicate.

By analogy, imagine if some people started arguing that ceasar salads (with chicken) are vegetarian, because salads contain mostly vegetables. Wouldn't it be reasonable for everyone to resist that semantic drift? The term "vegetarian" would lose both its history and its usefulness.

Those who state historically accepted definitions in strong terms are trying to resist semantic drift. It doesn't mean "they aren't open to being convinced of anything", that's a bit uncharitable. It means they aren't open to semantic draft regarding this term.
Can someone explain to me why is this problem? The houses that they've built are still standing, people can still live in them, what's the problem?
It is explicitly trying to optimize for measuring/inculcating military performance.
There are still issues to solve. With a randomized queue order of matching trade pairs, in order for you to maximize the probability of your trade succeeding you could flood the market with buy or sell orders with price x and amount y.

Though I guess you could group orders by price & amount, which would negate some of this. Per trade fees could also help mitigate it.
Someone that sees a demo recording on AutoGPT in action and then curious how it works.

By reading more on the site they get an understanding from a site that is simpler to digest.

What I have seen is they then try to ask a developer friend to help them set it up on their computer. They were sold on the pretty stuff, not the README.

Now they try stay up to date on the high-level developments. When the new UI is being shipped, interesting things other people do with the code, when a hosted option is coming, etc.

The hardcore dev part is out of their reach, but they find the use cases/demos interesting.
HFT provides nothing useful and some would say they make the stock market even less fair unless you're in the 0.0001% who can afford to be colocated and set up near-super computers to do trading. They provide no additional service to society and tend to try and accumulate even more wealth to the already extremely lopsided wealth of the 0.1%
So did you work while you were homeschooling your kids?
No income tax is paid. The central government is less likely to pay services. No economic activity happen, let's say barbers with enough users year round. And so on.
Always thought something shady about his follower count.
"pushing devs to overcommit to each sprint"

Yeah, that's definitely not Scrum like you said. The whole point is that the team promises to deliver features during a sprint and won't overcommit, they might deliver extra if they have extra time.

If your sprints continuously fail to deliver, then you need to decrease the team's velocity.
How to build a good corporate blog