skysight-inc/HackerNews huggingface dataset:
Howdy! I'm the author of PhotoStructure.

PhotoStructure does exactly what you're asking: https://photostructure.com/getting-started/automatic-library...

Note that this is a paid feature, but I give free trials (without giving a credit card!), and discounts to a ton of people--including equalization for living in a country with less buying power, open source developers, and "making the world a better place." Details are here: https://photostructure.com/about/pricing/

If you can't make it work for your situation, please post to the support forum https://forum.photostructure.com/ or hop into the discord channel https://photostructure.com/go/discord : we'll try our best to get you set up.
Yep, that TV at the hotel in front of the bed I'm not going to use anyway but has a led directly lighting the eyes, unplugged.

Last time, the thermostat was lighting the room with its very bright led. I had to put it a sock on. All people of my group complained.

Do they not test their rooms at hotels?
> I'm always surprised when people think that other people actually fit into a box while obviously seeing that themselves could fit into many boxes at different times.

That's just https://en.m.wikipedia.org/wiki/Fundamental_attribution_erro..., isn't it?
https://archive.is/2iCs0
I'm reading God, Human, Animal Machine by Meghan O’Gieblyn.

It's a strange, beautiful book tracing parallels between Christian theology and transhumanism.

https://www.penguinrandomhouse.com/books/567075/god-human-an...
As has already been pointed out, plenty of existing scripts and users know that SSH keys and other configs are in $HOME/.ssh/. If OpenSSH moved to XDG, such a script or user would come to a new machine using XDG and not be able to find the SSH configurations. A user might be able to learn where they are, but a script wouldn't. Similarly for .bashrc.

Given how often tools like bash and ssh are used programmatically and not just interactively, it is very much conceivable that the right choice, the one that brings the least amount of harm to their users, for bash and OpenSSH is to stick to their existing conventions forever.

I should also note that $HOME/.program-name is very much a community standard that the XDG people decided to move away from. Or at least it used to be.
The cheapest mask ROM microcontrollers you can't buy from distributors but only directly from the manufacturer and in large volumes they can be a couple of cents since you buy the dies and package it yourself directly on the PCB under the classic black blob of resin you see in watches/calculators and other cheap dollar store widgets.
Because it's PHP I guess
Sounds like the 2 LG monitors I have. In sleep mode it has a bright white LED that flashes.

So cover it? Nope, LG designers have thought of that! The LED is built into the menu joystick nub. So covering it with electrical tape won't work.

Cover it anyway? Nope, LG designers are one step ahead of you! The back/bottom of the monitor is translucent white plastic, so the entire thing flashes in sleep mode!!

I complained to LG about it, got told that it was working as designed. The customer service rep was very confused about me wanting to stop 2 bright white flashing lights at night.

Never going to buy LG again. Utterly ridiculous.
> Phone chargers have no power LEDs and we are fine.

I have a white anker charger with a blue (of course, it's always blue) LED so bright that I had to wrap the entire brick in light-blocking tape because the LED phased through the case everywhere.

Another favorite of mine was an USB M.2 enclosure that of course also had a blue LED (constant on = on, blinking = activity), but instead of using a side-emitting LED they used a top-emitting LED and just made it so incredibly bright that the light leaking out the side was still bright when viewed from outside the case. When you removed the case it was blindingly bright even in a well-lit room. Probably used more power than the USB chipset. Almost surprised you couldn't see it through the aluminium case.
That was (and still is) a great technology, but in the last couple of years Casio has bluetooth-enabled watches that can sync with your phone (that is syncing with the base station, which syncs with GPS). Bluetooth adds about $10-20 on top, but works indoors and outdoors, day or night or on-demand, all around the world.

(The usual Casio G-Shock time deviation is under 20 seconds per month, so there's that.)
I really enjoyed Titanium Noir by Nick Harkaway. (Future Crime Noir with a pinch of sci-fi/cyberpunk)

https://www.penguinrandomhouse.com/books/710281/titanium-noi...
I still miss the sleep indicator on my old G5 mac. A soft white light that gently pulsated in the tempo of the breathing a human sleeping might have. So elegant! And also it was shining through very thin aluminium so it was invisible when the light was off.
Spamtrap
I looked it up, here's the Google Analytics ID if anyone's curious: https://builtwith.com/relationships/tag/UA-526724
I quote from the first two paragraphs:

"I used to believe that every book has an objective value. And I used to believe that this value is fixed and universal.

Now, I believe it’s much more useful to say something in this form: this book has this value to this person in this context."

If you read the article, which I think you did you would know that the person is saying books are inherently good for you and it's based on context. In the right context books are universally good. But I think you just know this.

I think you are just lying here. You didn't misread or misinterpret anything. You simply disagree with my opinion. Disagreement is fine, but lying because you disagree is not. You also got personal here you stated that tv perhaps destroyed my attention span. I mean that's close to "stupid". It's literally as far as you can go without straight up calling me stupid. It's still a personal statement or speculation on my character and it's basically an insult.

Look if you disagree then vote me down and state your disagreement. But respond respectfully. Don't outright lie and then insult me.
Wrong thread? This is about the 1998 iMac.
If this is not a satirical comment, can I ask you to justify this position? What is disturbed by having a bit of humor alongside our intellectual curiosity? I could have missed it, but don't see anything discouraging humor (referential or otherwise) in the HN guidelines[1] or FAQ[2] with regard to commentary.

[1]: https://news.ycombinator.com/newsguidelines.html

[2]: https://news.ycombinator.com/newsfaq.html
HTMX pulls text from your backend, so normally folks serve HTML snippets... but you could have a bit of js that takes JSON and turns it into HTML in the browser, and HTMX will pull the JSON (or any other text) into the browser, so you could still use it with a JSON api, if you wanted to

I use DRFs renderrers so my Django backend can render either JSON or HTML, so my API is still "restful", it just serves HTML to clients that request HTML like browsers with HTMX and JSON to other clients that request JSON.
So why are you giving me a hard time?

You should be agreeing with my suggestion that if this mechanism works, it should be possible to do in a reproducible way! As per my suggestion of running it over a burnt newspaper. Then we can all see that this process isn't simply conjuring something out of white noise. Right?
> JavaScript is bad for graphically intense application

Are they? It’s not like C++ is tossing around pixels itself, it commands the GPU to do so. Sure, there is a point where the speed at which the CPU side of data being supplied will be the bottleneck, but it is so far above typical desktop applications that it is incorrect to call managed languages unfit for graphically intensive applications (as shown by all those indie games).

Also, there are many different kinds of GCs, and you can limit the max pause time to very low values for a slightly lower throughput (note: this same tradeoff will happen without a GC also, these two are very often opposite ends of the same spectrum) to the point that unless you are using special real-time kernel with all the necessary process configs, your OS’s scheduler will introduce bigger pauses.
If you see a path, you'll be one million USD richer. Don't forget about us. :-)
> It's a bit longish

You don't say.
> Last year on HN, I wondered publicly if it was body dysmorphia and she replied "Yes, it is something like that."

>> Wu was raised as a boy due to the one-child policy in China at the time. She remembers wanting to look like the beautiful ladies who were mistresses of Hong Kong businessmen. She discovered her own gender and sexual identity when she was a teenager. She identifies as a dee lesbian.

Emphasis above is mine.

https://en.wikipedia.org/wiki/Naomi_Wu
Not sure if it was really practiced, but I definitely heard about it when I was a kid (in Poland).
And checking the actual sources(1) the original authors correctly talk about the electric potential difference (voltage) over over the ~5 nm membrane, which is "equal to" the one "discharged by a bolt of lightning." It's clearly wrong to use that for the false claim in the article of "adding up" "the stored charge in one person".

1) https://news.ycombinator.com/item?id=37145232
My former boss had an employee like that. He was prolific, but his code was extremely convoluted and had complicated solutions to simple problems.
Any tool which dares to write to my .bashrc (or any other config file that it doesn't own) will not remain on my systems. How dare they!
I think that ascribes way too much meaning to hallucinations, which are the artifact of a big fancy markov chain doing what you'd expect a big fancy markov chain to do.
Take that logic and apply it to narcotics and South American geopolitics, and some interesting things come up.
I’ve had the pdf of “Almost Perfect” by Pete Peterson [0] on my cloud for a while and like reading it in bits and pieces and rereading it when I’m stuck somewhere without data. It’s the story of WordPerfect and while desktop software is very different than today’s software the organizational dynamics is fascinating to me. And I like how what to me is a very technical thing- writing excellent software- is designed and run by a “non-technical” person. And feeds my anxiety and imposter syndrome that maybe I’m not a tech person but a business person who knows enough technology to make a living.

I also keep referring to “An Illustrated Book of Bad Arguments” by Ali Almossawi [1] as it’s fun and seems to me to be technically correct. I recently had to look it up to remember if it’s “natural fallacy” or “naturalistic fallacy” or something else. It’s not covered in the book but I did get to read about others with sepia animal drawings. I’ve also found it useful for introducing critical thinking and avoiding logical fallacies to young people.

[0] https://wepeterson.com/almostperfect/

[1] https://bookofbadarguments.com/
Great recommendation!

The book is mainly credited with introducing the Theory of Constraints [1], which asserts that any manageable system's throughput is limited by exactly one bottleneck.

He goes on to encourage us to instantiate operating (and thinking) processes whereby we repeatedly discover and mitigate this bottleneck as each mitigation may result in a migration of the constraint.

The main observation is that most of us are inclined and almost always incentivized to focus on local optima (our area, our lane, our discipline) and that this striving is a great way to destroy any given system, or at best, do nothing useful. Any small experience in the world of business will illustrate this quite clearly, IME.

The sequel to The Goal is also quite good and is called, "It's Not Luck." This book takes the same characters into a larger organization where the constraints are in how their products are marketed, rather than produced in order to more fully demonstrate how the Theory of Constraints is not limited to activities on a factory floor.

As mentioned elsewhere, the narrative and writing style can be distracting, but the concepts are timeless and extremely powerful.

I have re-read or re-listened to both books at least once every year or two since the early aughts and I learn something new and relevant with each pass.

[1] https://en.wikipedia.org/wiki/Theory_of_constraints
[2] https://www.goodreads.com/book/show/157385.It_s_Not_Luck
There's an important extra ingredient that you didn't specify: FEA. He did a proper finite element analysis, which is the only way that I would be willing to be in the same room as a 3D printed pressure vessel.

Temperature was interesting though. I assume it partially because the hot water was mostly in contact with metal rather than plastic. I don't know what he printed it from but ABS's melting point[1] is only just above water boiling point. We've got a UV cured 3D printer at work (projet) which has some much better temperature properties.

[1] Technically "glass transition temperature" if you want be all materials-science about it
ViMusic is a free and open-source music streaming app for Android devices. It uses the YouTube Music API to provide access to a vast library of official songs, albums, playlists, and more. ViMusic app is open source and anyone can view, modify, and distribute it under the GPL-3.0 license. It was created by vfsfitvnm using Kotlin, a modern and concise programming language. ViMusic is popular among music lovers, with over 4.8k stars on GitHub.
I fully agree. Our industry is obsessed with tools, frameworks and methodologies, but when it comes to people, I find those barely useful for anything other than teaching those without any experience.

All models are wrong, some are useful.
The main problem with American higher education is the profit motive. As is often the case, capitalism eventually ruins everything, especially when it’s treated as the state religion.
No you definitely tried to walk back what you said because you were unable to substantiate it. Keep flailing though.
XDG is a systemd standard that's not universally used across Linux distributions. It's most definitely not used in other UNIXy systems like FreeBSD and MacOS. XDG, like systemd, likes to believe it's universal but it's not.
Exactly. If I read a NYT article, and decide to invest in some company, then sell the stock, make a profit. Do I owe the NYT a percentage because I used knowledge I "read" from one of their articles? I "read", input, (into my brain neural net) where it mixed with other inputs.
> same performance as ITER, but in a tenth the size

So instead of being 400 times the volume of a PWR with the same gross power output, they're just 40 times the volume. It's no panacea to the economic challenges facing fusion.

The other way to get high volumetric power density is go with a configuration of higher beta, the ratio of plasma pressure to magnetic pressure (fusion power at a given magnetic field scales as beta^2). Helion isn't using superconductors at all.
Nextсloud Performance Hacks with EverSQL and DataGrip
> There is not much difference between a $100 pump machine and the expensive cafe machine

There is, actually, a lot of differences. Expensive machines have that cheap ones don't:

- multiple (2+) boilers so you can pour 2 caps/pour cap and steam/etc

- a lot less noise

- more consistent temperatures

- preheating

- as mentioned, more consistent steamers, but also precise control over them

- built-in grinder (most of the times mediocre one, but better than none at all, albeit most people who follow this hobby just buy a separate one)

- sometimes they can be controlled remotely

- other smaller things

Most importantly, they're usually a lot more reliable and well-built.

But yes, taste-wise difference will not be substantial, its more like paying for your own comfort if you really want to invest in coffee. Hand lever brewers can be just as good for a fraction of a price if you don't mind to take extra steps. Makes it more fun for some people actually.
Oh i don't know anything about copyrights and the exact purpose they had to pay a lawyer. But i do know, that there were so many people scanning books, copying cassettes, cds, dvds etc, who profited by copying information minimum 1000%.

We are well into half a century of copying everything, just using a manual and tedious process. Nowadays with statistical engines and the internet, the copying process is planetary and infinite. So what's the big difference?

Let alone the fact that statistical engines do not copy information!
I don’t think you’re doing your arguments favors by comparing weed smell to other avoidable bad smells of people people behaving anti-socially..
Personally I use a show-don't-tell approach, and what I saw in the article was a few words at the beginning telling how we should trust people, followed by a giant section of showing how we actually don't.
> disassembling the stars to make them live a thousand times longer

Why would they do that when there are insane amounts of start with billions of years of life ahead of them. What purpose would that serve at this point in time?
Australia is not the example to hold up for ‘cheap’. Cigarette taxes are amongst the highest there of anywhere.

I also don’t share your pessimism with legalisation. It’s already tremendously easy to get a medical cannabis prescription, which is a route several of my mates have gone down. Moreover, look at the recent changes for MDMA and psilocybin therapy, in which Australia is a world leader.

I instead think the major laggard will be around roadside testing - that’s where Australia’s strict driving whilst intoxicated framework will run up against the fact that current tests will show a positive result far after any effects are gone.
You do you, but that is a thoroughly uninformed emotion-based decision.
Thanks! Do you know what you’d get for that couple of cents?
I stopped reading after intern.

I find LeetCode type sites good for warning up my brain in the morning. I start one or two every morning and it really good for batting practice. As a tool for hiring, Im not so sure.

The same industry that will tell you how discriminatory standardize testing is, will also force you through a gauntlet of tests.

Do as I say, not as I do tech.
Ishmael by Daniel Quinn

The titular Ishmael is a gorilla who learns to communicate with humans (telepathically) and seeks to teach humanity how to see the underlying cultural narratives that we are captive to, and that define our entire worldview. It's set up as a Socratic dialogue so the character of the pupil can be a bit annoying in his boneheadedness (a device used by the author to advance his points) but otherwise an excellent read.

Its main lesson is that culture tells us there is only one way for civilization to act in the world and that we cannot examine this imposition -- because of the "fish asks 'what's water?'" situation we're in -- until we really unpack what narratives are driving people to act and think in the ways they do. These narratives were never independently developed by the people acting through them but rather largely inherited from what is said (how topics are conceptualized) and what's not said (how topics are avoided) that keeps these narratives self-propagating through society.
why aren’t we trusting the science anymore?
Why that long intro with that unnecessary narrative?

This could have been summarized in a tweet

"Shazam for singing: Used whisper to transcribe what I sing, then used Google to get the name of the song"
Blazor isn't unique in that. At least some of the "non-mainstream" languages that the article mentions have WASM solutions. But, because they have to ship a non-trivial runtime as part of each app, they tend to suffer from the same kind of problems Blazor has, which is what the article was addressing.
I have a desktop computer with LEDs in the fans. Absolutely no way to disable them. It used to be in my bedroom, and I eventually had to physically destroy the wires to the LEDs with scissors to prevent my girlfriend from going insane trying to sleep with them on. Absolutely terrible design.
A skirmish to not use our collective acquired knowledge and hide it behind selfish...capitalist gain.
Cmd-stream/MUS is about 3 times faster than gRPC/Protobuf
Another happy La Pavoni owner here! I was originally after a totally manual lever machine but found a great deal (~£200) on a second hand La Pavoni in miraculously good condition and couldn't be happier (apart from the occasional burned knuckle). Readily available spare parts and lack of any serious electronics means that hopefully this thing should last me a lifetime. My one recommended upgrade is a compatibly bottomless portafilter + 20g basket.
The state that is handled by svelte is not automatically visible to react and vice-versa.

That's the whole point of the question.
Since his death, I've been reading (or re-reading) all his books.

Rarely I have enjoyed so many books from a single author. I also think Blood Meridian is one the greatest books of all time.

According to [1] "his list of great novels stops at four: Ulysses, The Brothers Karamazov, The Sound and the Fury and his favorite, Moby-Dick".

They all are a good addition to this thread.

[1] https://web.archive.org/web/20140629023902/http://74.220.215...
If you happen to know the name I’d love to hear it. I suspect I’m not searching for the right terms.
How in particular do you think colors should be improved?
In what way would HSTS be related to the lifecycle of a certificate?
And almost all the rest are due to the CPU doing unnecessary work.
> The article doesn't mention why the C900 was cancelled

My guess would be that it was caused by Commodore and Atari swapping senior people.
I got the website three months ago, I just did the first puzzle and then stopped because I had to make way too many exercises for the classes I was taking and never entered the second challenge in.
This is all true, although nothing about the reading "x has type t" implies that "x" can only have one type. It is a separate metatheorem about your system of inference rules that terms have unique types -- and not even one that is always true, e.g. in the presence of subtyping.

> for example, numeric literals in Haskell can have several types

Technically, numeric literals in Haskell have precisely one type: `(Num a) => a`. The literal `42` is actually interpreted as the expression `fromInteger (42 :: Integer)`, where `fromInteger` is a function on the `Num` typeclass. In turn, the `Num` typeclass constraint desugars to a function taking a dictionary of functions, `NumDict a -> a`. The typeclass machinery just means GHC will infer the appropriate instance whose dictionary should be provided.

(technically technically, GHC can be even cleverer if it knows statically which dictionary will be used, avoiding using the dictionary entirely; but this desugaring to dictionaries is ground truth, semantically.)
The confusion revolves around _who's_ status.
The blue LEDs were not to signal the status of the device,
but to signal the high status of the OWNER,
in the same way an expensive iphone communicates the high status of its owner.
I too miss when LEDs only concerned the status of the device.
> renewable energy is cheaper

Again: cheaper for whom? Are we talking producers or consumers?

> Very odd

Renewables being cheaper unfortunately doesn't mean the electricity consumers purchase will necessarily be cheaper, at least not if we use the current market approaches and rely on gas to top up what can't be provided elsewhere.
What propaganda does to your brain.
Okay yes we are in sync then. Additional insights? Not broadly no, beyond this. I think these situations are highly context dependent.
The user's config directory, on Unix, has long been $HOME.
Show HN: An AI code interpreter for sensitive data, powered by GPT-4 or Llama 2
Hi HN
I wanted to share my OS project "Incognito Pilot". It is similar to ChatGPT Code Interpreter, but the interpreter runs locally and it can use open-source models like Llama 2.

I would be very interested in your thoughts!

Thanks
Mssachutues