skysight-inc/HackerNews huggingface dataset:
Not my recollection, TBH. Yes, my VIC-20 or C64 turned on to immediate usability, but it had no spinning media or real operating system. My Atari ST took quite a few seconds to spin the floppy and dump to desktop. My next computer in the early 90s, a 486 50 running Linux I think would seem interminably slow to me now; Linux boot was faster than DOS/Win3.1 but still we're talking a big chunk of time.

Honestly, things are much faster now than they used to be.

Plus I can shut my laptop lid, use basically no power, and come back to my session as-is almost instantly. That's new and way better than the 80s and 90s. Then you either had to leave the machine on or suffer slow cold boots.
After googling, I don't think I've seen Japanese knot-wood before. I have woody stalks and long thin leaves. My layman's understanding is that what's in my yard is running bamboo.
What's the support for daily tasks like Office apps?
There is also medical tourism the other way to EU, Mexico, and other countries.

US is really good for the top 10%, who can afford it. However, a minimum wage worker has a really tough time getting good results because the cost is astronomical even with decent insurance.
Even with a very directive antenna (or its black magic alternative, beam forming) it would use up a lot of spectrum over those 5 miles to deliver that 0.3kbps, worsening the connectivity of many people all around you. You'd hate it if everyone else was also doing it near you. Battery life would suck too.

Better connect to something else nearer to you, making a fairer use of the available radio spectrum, or if you absolutely need to connect to your own equipment, switch to a protocol more suited for such needs, like LoRa or even a custom-purpose version of Wi-Fi called HaLow (aka .11ah: https://en.wikipedia.org/wiki/IEEE_802.11ah)
> It also highlights Musk's recent rightward political shift

Why is this specifically called out as a problem?

Single party rule is dangerous. There are merits of both left and right wing political philosophies, yet neither has all the answers. We should value political diversity as much as we do other forms of diversity (with the obvious exception of political extremists of either persuasion) and seek compromise and consensus whenever possible.
Hi, husband here :)

To share with you a bit of the journey:

- from Sept to Dec 2022: built an MVP of a slightly different app using Javascript + Phaser3 as I learned how to do full-stack development. Wondered how to launch this before we latched onto the idea of creating something simpler to reach a wider audience

- Jan to Feb 2023: built a simple website for people to check in their location and how they feel by filling out a survey. You can check out the website here: https://lonelyworld.info . We got >1000 people log their location, and captured about 100 email this way by lauching on Hacker News! https://news.ycombinator.com/item?id=34584462
And on this MVP was where I met a friend from South Africa to work on the app together!

- Feb to June 2023: built the mobile app with Flutter.

- June to now: We have continuously added features to create more values to the users, including doing our own podcasts in the app! We are hunkering down on user acquisition and refactoring the app to make it more performant.
Last time I parked in a lot that required an app to pay, I just let them put a slip on my car saying I didn't pay and wanted me to pay extra, filed a dispute with the company claiming the app didn't let me register my license plate.

The company then told me my license plate wouldn't register because there were multiple people with that plate number in the lot. They let me pay the regular price online.

Going to keep doing this.
> However, if this is indeed a productivity enhancer, you should market to companies, not workers.

That's the plan. Gotta start somewhere.

> You mention that I should pay an ongoing fee for features to be added over time. However, there is no guarantee of future feature development even if I do pay every month. And there is definitely no guarantee I will care about or like the new features either. If this transcription works well, that’s the only feature I need.

For a monthly subscription or annual subscription, the developer is incentivized to develop new features to retain the ongoing payments coming from the existing customer base.

A one-time payment model actually incentivizes the developer to focus instead on marketing efforts every month and capturing new users rather than increasing/maintaining the satisfaction of the current user base.

> Being charged monthly also doesn’t seem right when you’re not providing an ongoing service. If you develop a new feature that is better than the current version, I would pay for that as well.

I definitely am providing an ongoing service. You get constant improvements to the application, bug fixes, and support. Would you prefer in-app purchases for each additional feature?

Thanks for sharing your perspective on the pricing though. It's very helpful to see how people view the value of what I'm building versus their hard earned dollars. Fundamentally, this is the only pricing scheme that would make sense for me to continue development on this application and devote as much time to it as I am. I'm giving up a significant portion of my time to continue pushing development forward and I need to make sure that it makes sense for me personally if I want it to be something that isn't short-term.
> Ximm's Law: every critique of AI assumes to some degree that contemporary implementations will not, or cannot, be improved upon.

https://en.wikipedia.org/wiki/AI_winter

I wonder why...
Proprietary, with almost full sources to the standard library, however. There is indeed a bunch of half-assed stuff, but that's easy to ignore. In general, Delphi moves slowly and hardly ever breaks backward compatibility. Only the transition to Unicode in D2009—oddly not mentioned in the article, along with generics—was a little rough. Apart from that, decades old code keeps compiling/running without issue. It's mostly third party components needing updates sometimes, especially if they're shipped as compiled units or integrate with the IDE.
I'm not saying they are doing anything right or wrong but they are probably a profitable company who could have theoretically spared to absorb some (or all) of it without passing it through to their customers

Instead, they are passing it on 100%.
Not a biologist, but it looks like it's an urge toward certain behaviors that just get reinforced. A mouse tail running away from them is very exciting and they want to chase it. But a piece of string can trigger the same thing. They run towards it, they jump on it, they bite it, if they're hungry they might eat it and eventually the whole thing becomes a trained behavior in wild cats. A well fed domestic cat might get stuck on "let's be play friends forever" though.
>I don't know how useful this is.

>setting breakpoints allows some sanity in the build and testing process

clamp allows for sane responsiveness

https://developer.mozilla.org/en-US/docs/Web/CSS/clamp

and if needed you can add some minimal breakpoints.

The fact is that most front end devs don't know about it, and there is no framework that I know of which is based around its use (and everything nowadays seems to be about the frameworks), thus you end up with inefficient multiple breakpoints which may seem sane until you get too close to one of the breakpoints and your design looks like crap until that point is hit and you can switch to the new values set for the breakpoint.

breakpoints are a great solution if you happen to be living and working in the web of 3 years ago. But the clamp, min, and max functions have been available in every major browser since 2020 - even Opera.

People keep telling me 3 years is an eternity in internet time, so why are there still all these damn breakpoints?
So then, you do want contributions.
I'm jealous. I wish one of my Grafana dashboards had a "Creek Depth" panel. Well... really I wish I had a creek. :P

Here are some screenshots from my personal Grafana for comparison.

https://postimg.cc/gallery/CZrf5Sw
Every part it's bottlenecked is similarly exponentially improved from the olden days though.
536 Puzzles and Curious Problems
I'm using Earasers, it actually makes music sound better and I don't have any ringing in my ears after the concert.
>Human beings flourish when they embrace reality. The reality of biology is that sex is both binary and immutable. When we are forced to conform to an ideology that tells us that it is possible to be born in the wrong body, or that someone has changed their sex, against everything we know to be true, it is an attack on us all.

Not sure how all the doctors and millions of patients missed what this one guy magically just knows? Or how badly wrong whole cultures are who recognise things like third sex.

/S
That was my previous textual inversion experiment that I mentioned in the post: https://minimaxir.com/2022/11/stable-diffusion-negative-prom...

This submission is about a negative LoRA which does not behave the same way at a technical level.
“I think calling them a monopoly at this point is an unfair comparison. Verisign is no more a monopoly than your Ford dealer is a monopoly,” Redl said. “It’s not the original days of the internet where that was the only top-level domain.”

It is bothers me that the monopoly is excused this way.
i completely agree. for me, the only issues i've had with appimages are "housekeeping" UX:

* i know they can technically be updated but i really have no idea how. would be cool to see a de-facto solution similar to sparkle[0] on mac

* i use appimagelauncher[1] to integrate with my menus etc but sometimes it works and sometimes it doesn't? i haven't really figured out the rhyme or reason

[0] https://sparkle-project.org/

[1] https://github.com/TheAssassin/AppImageLauncher
You CANNOT put a slightly deteriorating film into an automated machine, and expect to come back to anything more than a mess of shredded, useless film.

Yes, sure, the group should have done that a decade ago, when the film wasn't degraded as much, but nobody ever wants to pay for the things that must be done. It probably cost 6 figures to do something like that.
Bubblic is an incredible project. My communication skills have improved dramatically. I went from being uncomfortable and not talking to people to enjoying having online conversations with complete strangers. Being anonymous and communicating via voice logs make for an authentic experience with others as we can openly share our thoughts and feelings. Would highly recommend it to anyone who is lonely or to anyone who would like to be an ear for others.
> While there are no specific equations that fully capture the intricacies of the brain's function..

That.
"Degrow"? "Futurists"?

I hate how right-wingers make up new terms to prevent people from learning about already-existing movements, and to water down the goals and actions of the people advocating these things.

Terms like "degrow" hide the human exploitation aspect which is the primary cause of anti-capitalism. They make it seem like it's just to save the environment. It is partly to save the environment, but it is also to destroy the parasites who have enslaved the entire human population.
STIRred and Shaken
Wow. That is outrageous.
I started with Turbo Pascal 3, Moved to 4, 4.5, 5, 6 then Delphi. Somewhere in there moved to "C" and then "C++".

Couple of observations:

- Using C (Borland or Microsoft) required two floppy disks - one for the compiler, one for the linker. With most of the Pascal versions you end up just needing one floppy disk, later it didn't matter as we moved to HDD.

- First "terrible" experience (by a friend) - he moved from Pascal to C and placed all his code in the .h-eader file, and was wondering why it takes so much to compile (oh, yes nowadays it's fashionable to have header-only libs, lol), but then it was awful.

- Pascal Units enforced you (as explained in the article) to figure out cyclic dependencies, unfortunately lots of us thought of this as a limitation, which C/C++ did not had. How wrong we were!

- There was barely any use of preprocessor (yes there was), and it was more into the language, than some external pre-processor.

- Mark/Release was superior, but also harder to understand the idea than plain old malloc/free

* Mark - "Records the state of the heap in a pointer variable".

* Release - "Returns the heap to a given state".

* So you can quickly release memory in one hop (like nowadays what json parser might need to do).

- Turbo Pascal 3.0 was only 30-40kb - Even later Borland could keep up to a single disk. Assembly was approachable from it

- Peephole optimization!
Detection of Over-Massive Black Hole Galaxy: UHZ1 – Evidence of Direct Collapse?
CLOS looks really interesting. So many good ideas. A lot that I have been thinking about for a while.

https://lispcookbook.github.io/cl-cookbook/clos.html:

> arguably one of the most powerful object systems available in any language.

https://en.wikipedia.org/wiki/Common_Lisp_Object_System:

> Another unusual feature is that methods do not "belong" to classes; classes do not provide a namespace for generic functions or methods. Methods are defined separately from classes, and they have no special access (e.g. "this", "self", or "protected") to class slots.

Love this.

And the multiple dispatch.

> :before, :after, and :around

Guess these are similar to aspect-oriented programming. Maybe useful for plugin systems.

> change-class

This looks pretty cool for GUI apps. So many times you want to change a component to something else.
Typical GPUs are easily 6000+ shaders (aka kinda-sorta like cores) on the more expensive end.

At least, 6000+ 32-bit multiplies per clock tick on ~2GHz+ clocks. Even cheap GPUs easily are 2000+ shaders.

> GPUs have around 32 or 64 physical cores

NVidia SMs and AMD WGPs are not "cores", they are... weird things. They have many shaders inside of them and have huge amounts of parallelism.

As far as grunt-work goes, a "multiplier unit" (literally A x B) is perhaps the most accurate count to compare CPU cores vs GPU "cores", because the concept of CPU-core vs GPU WGP / SM is too weird and different to directly compare.

Split up that WGP / SM into individual multipliers... and also split up the ~3 64-bit multipliers or ~48 CPU SIMD multipliers per core (3x 512-bit on Intel AVX512 cores), and its perhaps a more fair comparison point.

---------

Back 20 years ago, you'd only have 1x multiplier on a CPU core like a Pentium 4, maybe as many as 4x with the 128-bit SSE instructions.

But today, even 1x core from Intel (3x 512-bit SIMD) or 1x core from AMD (4x 256-bit SIMD) has many, many, many more parallel elements compared to a 2004-era CPU core.
> The change in the Armed Services Vocational Aptitude Battery, or ASVAB, could help relieve an ongoing recruiting slump, which is attributed to many young Americans not scoring high enough to qualify for enlistment. It would also put the ASVAB on par with how test-taking has evolved in the past decade, with calculators being widely used in math classes and on college entrance exams such as the ACT and SAT.

I'm not especially concerned about this, sounds like it is in-line with the rest of society.

If they need more bodies the easiest way for the military is to issue more waivers for legal and physical issues.
> Everybody here can express an opinion on any topic under discussion; it's a public forum.

I've expressed mine, and my opinion is that it's stupid for anyone to make wild claims on how anyone can or cannot base their decision to buy domain names based on price, and argue that they should be deprived of their right just because they are price-conscious.

Do you disagree?

> I might say only a moron spends 10 seconds (...)

Only a moron buys domain names without assessing their availability, and this also covers variants including based on TLDs. A company does not simply buy example.com while leaving out typosquatter variants like example.org, example.xyz, example.io, example.co.uk, etc. If you had any experience in the domain, you would know that all it takes is a domain squatter to turn your 5$/year domain into a >10k expense.
> I'm ok if this leads to de-squatting.

It wont. If anything it'll just consolidate the squatted domains into fewer hands.

Progressively increasing prices for each domain purchased seems pretty reasonable, but unless it raises very quickly it'll still end up being worth it to a wealthy few. Combining those raising prices with capping the resell price of domains seems like it would actually work! Someone somewhere might find it worth it to buy their 600th domain at a huge price, but if they can only sell that domain for a small fraction of what they paid for it they'll lose money if they aren't planning to use it themselves.
For those who think that you can simply build something “fluid” or “flexible,” it’s a lot harder than it seems. A lot of the industry jargon comes from print and the printing process; margins, padding, kerning, spacing, etc. There is no such thing as a fluid layout on a printing press (as far as I know :-). So we are stuck with a language to describe design based on a different era. Additionally, in the design phase you HAVE to select a layout/viewport for proofs and examples. Which in turn the client will expect to look exactly right on every surface. There is obviously room for client education and pushback but fluid designs seem like an afterthought in html/css where we are adding new features on top of html/css that are best used in a fixed width based system.
Articles like the one that is the focus of this thread always interest me; even if they're incorrect in their main argument, I sometimes feel like a broader perspective is needed than the post world war era-present perspective that's usually the focus of discussions. Usually it seems they only go back to the 1980s or so, and even less so to the 1950s, and even less so to the 1930s. But it seems some complete history, going back throughout history, is needed?

Do you or anyone here on HN have some good, quantitative references for something like World GDP per capita over all of human history? Obviously that's difficult but it seems as if some rough estimates could be obtained.

I looked in the linked article but didn't see anything quite like what I was looking for. But I might have missed it.

This is the only thing I could find offhand that's what I'm looking for, but I wondered if there's something more peer-reviewed:

https://delong.typepad.com/print/20061012_LRWGDP.pdf

I think the data in there is roughly consistent with the assumptions of the linked post but it's hard to find concrete estimates.

Then there's stuff like this which is what you're pointing out:

https://www2.econ.iastate.edu/classes/econ355/choi/rankh.htm

It too is what I had always read and learned in history courses but without concrete economic figures.
I like/use Dynadot: cheap, free privacy, and they pass on the ability to domain taste (get refunds within 72 hours).
I wouldn't want my domain to be a marketing expenditure for a tech giant. Then you get a Google Domains style shitshow.
Yes, those are crazy policies. In effect, all they're saying is "we don't want bug reports".
That's fantastic! And much more comprehensive than mine. I love all the weather station readings.
For what it's worth, a common technique in those sorts of scenarios is that the questions asked don't really matter, what they are looking for is nervousness and evasive behavior. Don't read too much into why are they asking a specific question; they mostly want you to talk to gauge your mental state, with the idea that many people get nervous if they're committing a crime and made to talk to authority.
It'll help to internalise a few general truths.

- If your work woes are caused by an anxiety to perform and think you're doing well at work, chances are in most cases other people will think so too. In general, people will think less about you than you're paranoid about.

- If you're anxious that "bad thing X will happen unless I do A, B and C", then write down your worries of what the consequences (Y) will be if you don't do A, B and C.
Then, selectively avoid completing certain tasks, or let them run late. I'm not talking about core work tasks here, use your own judgement. Why do this? Well, you want to be able to revisit this list later and see if the consequences were as you predicted.
Chances are for a lot of things no one will care. Then you're building up a base of evidence that your more neurotic tendencies aren't the best predictor of the future, and you can adjust accordingly. Sometimes this base of hard evidence is needed for certain personalities to really internalise the lessons.
Nice, Flutter Web has gotten much better since I last used it, looks like it's quite fast now to load whereas before it multiple seconds to load.
Here's what they say in the abstract:

> Providing stronger evidence of the directionality of this effect, Study 3 (N = 171) showed that in college students CRP predicted increased social media use in the subsequent week even after controlling for current week’s use.

The basic methodology for this part is:

* Blood sample (measured for CRP)

* 1 week later: survey on social media use (participants using Screen Time app to objectively measure their activity)

* 1 week after that: survey on social media use again

Then they ran some regression analyses.

I didn't see anything here that rules out the alternative possible explanation: college students who use social media more are more stressed out as a result of their social media use.
> Producing a compelling image with generative AI is pretty easy; maybe one in ten images it generates will make you say, “Wow, cool!” But producing a specific image with generative AI is sometimes almost impossible.

I think this is the meat of the argument and a pretty compelling point. I have definitely struggled to get mijourney to create certain images that I had in my head and eventually just gave up.
You opted out of tracking!

Wait until they see they are still being tracked, only the opted_out column in their profile data shows "true" instead of false.
It’s both. More pixel space and more parameters.
Yes, it's a neat concept. Have you ever met someone who has unerringly bad judgment? Maybe it's useful to know a few and ask them for advice.
Fairly confident anyone outside of sales is going to tell you the solution that works is the best solution.
How are Cloudflare and Porkbun keeping the cost still 'low', isn't everyone affected by Verisign's increases?
Yes, but the person with the conflict of interest has asked an outside party to conduct the investigation. That's proper behavior. Ensey should probably recluse himself entirely but not being a lawyer or overly familiar with Kansas law it's not clear what options the county attorney has.

The fact and the conditions under which the raid/search took place in the first place? Oh boy, that's problematic.
I remember my MacBook booting up lightning fast in 2013 (Leopard? Earlier? Dunno). Those days are gone.
Those worked way better than I would have expected.
I only know this because I needed to use a utility from Asus to update the Intel ME, and it only runs under Windows. I naively assumed it would not be that much trouble to throw a hard disk that was laying around into that PC and install Windows thereupon.
I never understood why people calculate time savings like this.
Similar for a developer 1 times 5 hours yields not the same producitiy/results as 5 times 1 hours, due to "context switching overhead" for example.

Claiming you saved a couple of lifetimes when all you can gain is a couple of seconds is so misleading.
Don't forget Google Photos...which also has chat for no discernable reason.
Another one that fits the dark palette, conical lights and sort of trench coat wearing character[1] is Blues Brothers by Titus[2].

[1] https://www.lemon64.com/assets/images/games/screens/blues_br...

[2] https://en.wikipedia.org/wiki/The_Blues_Brothers:_Jukebox_Ad...