Hacker News new | past | comments | ask | show | jobs | submit | CMay's comments login

From my notes. Maybe it's useful to someone. Not comprehensive as there are other brands and other iterations I'm sure. Many dpreview.com sample galleries show original filenames. Some forums list filenames, youtube descriptions can list model names, pdf manuals and manufacturer websites sometimes list the names. There isn't really a good list of these that I know of.

  ○ Apple
   - IMG_0001

  ○ BlackMagic Design
   - A001 * C001

  ○ Canon
   - 100-0001
   - 101-0001
   - 10x-0001
   - IMG_0001
   - MVI_0001.MOV

  ○ Casio
   - CIMG001
   - CIMG0001

  ○ Fuji
   - DSCF0001

  ○ GoPro
   - GX010001.MP4
   - GH010001.MP4

  ○ HP
   - HPIM0001

  ○ Jenoptik
   - JD0001

  ○ JVC
   - MOV_0001.mpg

  ○ Kodak
   - P0000001.KDC
   - DCP_0001
   - 102_0001

  ○ Konica Minolta
   - PICT0001

  ○ Kyocera
   - KIF 0001

  ○ Nikon
   - DSCN0001
   - DSC_0001

  ○ Nokia
   - DCM001
   - DCM0001

  ○ Olympus
   - Pmdd0001

  ○ Panasonic
   - Pmdd 0001
   - P1000001
   - P0001

  ○ Pentax
   - IMGP0001

  ○ Polaroid
   - DSCI0001

  ○ Ricoh
   - R0010001
   - R0020001

  ○ Samsung
   - P1000001
   - SAM 0001
   - SH100001
   - SV100001
   - S7000001

  ○ Sanyo
   - SANY0001

  ○ Sigma
   - IMG0001

  ○ Sony
   - DSC0001
   - DSC00001
   - DSC_0001
   - MAH00001

  ○ Misc
   - Mmddyy-hhmmss
   - Yymmdd-hhmm-ss
   - yyyymmdd_hhmmss
   - VID_yyyymmdd
   - mmddyy 3g2
   - mmddyy 3gp
   - PXL_yyyymmdd_hhmmssms.mp4
Though in writing this and looking something up, I just came across this github that could be useful: https://github.com/thorsted/digicam_corpus

Somewhat related, this list of names is useful to generate these casual real looking images using images generation models.

It was discovered recently with Flux that using just IMG_1234.jpg as a prompt gives you a very casual photo like images.

https://www.reddit.com/r/StableDiffusion/comments/1fxkt3p/co...

https://www.reddit.com/r/StableDiffusion/comments/1fxdm1n/i_...


> GoPro GX010001.mp4

What annoys me is that when a video is split into multiple files (because of sd card limitations etc), it increases the first number, giving you files that sort really weird. So I film GX010001.mp4, then after 8 minutes it starts a new file GX020001.mp4, GX030001.mp4 etc., and then later that day when I make a new clip, it has GX010002.mp4. This breaks sorting by filename. Can sort by creationdate, but for the chaptered videos they often share the same original datetime as well, making it quite confusing when dealing with loads of gopro videos. (I just published some tooling I've written for creating street view content from gopros, so felt all the quirks lately https://github.com/Matsemann/matsemanns-streetview-tools/ the gopro max starts with GS btw)


Yeah it’s infuriating. I’m using this tool mp4-merge them which afaik preserves almost pretty much all metadata / tracks. What I do in a bash script is: Find all groups of mp4 files that share same last 4 digits, pass those to mp4_merge, do a ‘touch -r’ to update timestamp of merged file to first file in batch. Has been working great so far.

https://github.com/gyroflow/mp4-merge


Nikon defaulted to DSC_0001 for some time now, may still do but I don't have any Z series gear to check.

In my notes the Sony section was listed Sony / Nikon, but there was non-Nikon pattern in there and I removed the Nikon label to reduce inconsistency. Then I didn't update the Nikon section to include the other pattern. :) Should be fixed now. If you notice anything else, let me know!

DSC_XXXX originates from Sony's "Digital Still Cameras" but has been used by multiple other manufacturers. Besides Nikon, my old Canon DLSR also used this naming scheme by default.

Pro-level (1D) Canons let you set the three prefix letters.

what's the default though? defaults matter, most people don't change them.

Fujifilm also uses _DSF0001 for Adobe RGB images.

Saying that some law or principle works in one context, so it can probably work here or that some country did X so we can do it too doesn't really account for many of the nuances.

Solar panels aren't equally effective everywhere on Earth and some countries or parts of countries are just in different places on Earth. They're also not equally effective in all kinds of weather and some places just have worse weather.

You would need a huge oversupply to be able to reliably redirect energy to areas that are underproducing through long distance high voltage transfer lines, which are not perfectly efficient and lose energy along the way.

What if night time comes, as it tends to? What if a huge weather event blankets a lot of the country for a day or a few days? What if a volcano erupts somewhere and darkens the sky for a while?

Batteries, you say! Batteries have their limits too, and they were even worse 25 years ago.

Solar panels and batteries weren't simply about reducing costs and increasing supply, they were also about performance, how much land you need, where the land would be, managing adverse events, handling dips, efficiencies, creating jobs, projected innovations (where are we relative to where we can be), etc.

In another context, if you send food to poor countries that can't produce as much of their own food and the population starts increasing far beyond the resources of the land, you have a country that's even more dependent than it was before and risk terrible famine if a supply chain breaks down.

If the government had artificially pushed for the production of massive amounts of solar panels and batteries, it could make too many people dependent on something less reliable. When the government funding dries up for it, much of the demand and jobs can dry up too if the demand isn't naturally coming from the market.

You could also make the argument that if we had pushed so hard for crappy solar panels back then, it could have failed and soured interest in it even a few decades later. This could apply in the political sphere or even among the population who have memories of being stuck with crappy panels and all the problems they experienced. So if you really believe in and want solar panels to succeed, being too extreme about it too early can potentially be worse rather than better regardless of these cost principles.

The question has to be asked if something is truly effective altruism when assessed across the full cycle and span of the problem. I don't even know the full cycle or span of the problem, these are just outside observations. It's probably even more complicated than this.


It is not the truth, it is largely opinion informed by deep cynicism that fails to reflect on the complexities of human behavior and motivation. That does not mean it is completely divorced from any truth, but it is not usefully informative by itself.

Whether a society is capitalist or not does not define whether education is a right or a privilege. Another mistake is defining a country as capitalist and then shutting down any remaining capacity to think about it. Most countries contain a mixture of economic principles at work, so a surface level knowledge of capitalism that seems stuck in the 1800s will only leave you appearing naive and outdated.

Which country is it again that created the internet and has helped expand education not only locally, but globally for all mankind to benefit? Which country is it that created the greatest video platform on Earth, populated with a vast wealth of university lectures and documentaries on top of allowing people casually sitting at home to speak their mind for anyone to see (within reason)?

The U.S. is not without its problems as any country, but we're familiar with many of the problems we have which were already solved once before within the last century. Young people trained on cynical ideologies are highly suggestible, almost encouraged to see certain events as validation for that cynicism. It becomes their organizing principle, no longer looking for what solutions are being produced by a system or what uncorrupt motivations someone might have for any given decision. Only the negatives.


Western countries are not run on direct democracy, because it is known to fail quicker. They're representative systems.

What you are essentially talking about is mob rule (direct democracy) which is a risk for any government, but for it to really manifest in a way that threatens the state it has to fail to balance the basic needs of the people and also become out of touch with any of their strong expectations which go beyond the basic needs.

If people have low expectations and have adapted to their environment, then it's not that much of a threat. This gets further solidified by punishing anyone that goes against the state and censoring any information that is inconvenient.

Many authoritarian governments have failed to be comprehensive in handling those aspects, but increasingly the oppression and control of people is becoming perfected.

The assumption that all people everywhere have sufficient opportunity, free communication, education and numbers to successfully push back against their government and thus it is always their fault that their government exists seems like a result of overlooking the very long study of imbalances in power between people and government. You cannot leave this to an assumption as an uncontestable law, which is precisely why the United States is setup the way it is to make sure the people have power and communication in order to check the government.


My guess is that 3rd party apps have reached a user threshold where they pose a potential future risk of pulling the rug out from under Reddit enough to give some non-negligible traction to an alternative. After all, once you've got the app installed, the back end server can be replaced with something else and you can find ways to streamline new user account creation where needed especially if they are paying customers, even offering to reserve existing Reddit usernames on other platforms.

If a Reddit IPO is coming, then this could simply be a form of de-risking. It's a double edged blade, because higher quality 3rd party apps may increase the platform's value while you're on their good side, but rub 3rd party app developers the wrong way and they might start getting clever ideas. A short notification period may reduce the chance of clever ideas reaching manifestation.


This is based on the Phil Spencer interview by Kinda Funny. The major point was that as consoles transitioned to online digital libraries, the customer investments into those account-bound libraries really helped crystallize the console preferences.

The result is that there are only so many big bets you can make to try to win customers over to your console, because the majority have already become relatively locked into their platform.

With that perspective, if you want to expand your customer base you release things on other platforms like PC, Switch and cloud (which is itself a multi-faceted opportunity as infrastructure improves). That said, it's not impossible for momentum to build over the next decade where console growth could become a bigger part of the story than it currently is.

Kinda Funny Games - Phil Spencer Interview: Redfall Reviews, Activision Deal - Kinda Funny Xcast Ep. 137

- https://youtu.be/yKwfEQ1eEyM?t=2167


When you grow up with the internet, it can be kind of easy to take it personally when companies torpedo part of the culture like it has no value. It ends up feeling like an attack on the internet, which itself has almost an amorphous personality, behavior and appearance that can still be fairly defined at moments in time.

Really wish more sites were like HN where they established themselves, their purpose and what they believed in, then stuck to it. If HN cost $1/mo to use, I'd use it.


If I recall, HN intentionally avoids appealing to modern aesthetics and user conveniences to reduce popularity among a non-technical audience that could harm the average quality of participants. Whether that approach is effective, I don't know. Web design started off more technical on average, then later became more artistic. In that sense maybe the more artistic sensibility infused into a site design the more up to date and relevant people perceive it to be especially with the visual appeal marketing pushed by the big tech companies through hardware or software.

It is very easy to ruin a good thing by following every impulse with disregard or ignorance for what factors contribute fundamentally to its goodness. It happens regularly to companies, products and services around the world all the time.

That said, I also don't particularly care for the Emergent Mind main list page design. The importance of optimizing for the consumption of the information on the page seems to have taken a back seat to keeping up appearances. The scaling on a PC monitor feels oriented more towards children, like oversized at least to me. I don't understand what the icons are trying to communicate in relation to the posted link either, despite having a sense for what each of the icons are. The spacing feels like a table or grid was given a margin and let the elements land as they may instead of trying to place the elements on the page with intent to maximize the communication of their relationships, context and readability.


Hey there, I didn’t know that about HN.

I have a similar view about design honesty and products being overly focused on modern aesthetics compared to basics, elegance, simplicity, and care.

Here is how I would tweak HN: line length of fewer than 90 characters to make it more legible; line-height around 1.45% of the font size so you can read blocks of text more smoothly; optimized font sizes; use better-made typefaces so you can have better “between-the-lines” experience and overall character; make elements better click/touch targets; less busy interface, etc. I don’t want people to notice the design much. What I want is to make the product more useful and understandable; and users to feel relaxed and joyful :)

I’ll share this observation I found in physiology: the better the function, the better the structure, and aesthetics on top of it. However, there are many kinds of “aesthetics” in the human world.

The icons are there so that one can, at a glance, recognize a post type – video, link to an article, tweet, code project, or tool.

As I mentioned previously: in the past, there were many two-line post names (prompt examples were more common), so we increased the row height. As I can see it now, there are very few two-line posts, and I’ll review the row height amount next.


You could also appreciate that nature has examples of animals that are ugly or masquerade as something worse than they are, intentionally to fend off other animals that are evolutionarily disadvantageous to survival.

Digital products are largely detached from the burdens of physical effort excepting execution efficiency beyond a threshold, so unsound structures survive all the time and have to be tested in other ways. Whatever horrors exist underneath, so long as the intended audience doesn't care it may survive.

I was a dotcom boom designer, so design isn't alien to me and it's clear that many improvements could be made to HN. It's just that HN isn't a canvas. Many people try, by making their own self-hosted front-ends to HN. They pop up all the time as people inevitably see improvements that could be made and have to express it in their own way, because making things look better can be an addiction especially when the gap between what is and what could be is large. It's just not the point here. :)


The problem with this is that at present, it is largely good people who are ahead in AI development and that gap might widen over time if China has difficulty acquiring large numbers of high end chips. China and Russia feel that they need to cheat in order to compete in many ways. China does invest a lot into AI and some good work does come from there, but any advantage they can gain that their opponent will not take is seen as a step closer to greater world influence.

If well meaning people pause, they cede some ground to those who are investing heavily in "western" failure and the pause could accelerate the exact thing it's trying to delay. On the flip side of that coin, if all advanced AI work is already infiltrated by foreign agents then it's also possible that pausing could slow down their greatest gains.

In either case, there may be an argument for holding back mainstreaming/productization for longer than is already normal or establishing an independent AI industry productization review organization that gets early access to any AI products which could qualify as concerning.

Unfortunately, governments heavily oriented towards censorship may be less afraid of spreading dangerous products out there while banning them domestically, because it might be seen as a method to legitimize authoritarian control by pointing to disasters in those other places.


Ah the good people. Of course i trust those.


It's less about full trust and more about willingness to negotiate, act in good faith and take feedback from society if side effects surface. Ideally oriented towards empowering the people rather than the government.


Good people brought us the surveillance economy according to Jaron Lanier.


Malcolm Smith's YEdit deserves mention here, also inspired by the old MS-DOS Edit which was used by so many people in yesteryears to edit their autoexec files, read .nfo files and poke into the numerous batch files of the day. MS-DOS Edit no longer runs natively outside of something like a DOSBox, but YEdit is the closest thing I have seen to recreating almost exactingly the old nostalgic experience.

Tilde is of course more for the non-Windows audience while YEdit is only for Windows.

http://www.malsmith.net/edit/

MIT licensed source: https://github.com/malxau/yori/tree/master/edit


I would then mention far2l project that aims to bring Far Manager to -nix systems: https://github.com/elfmz/far2l. It is cross-platform and does have a great built-in editor and viewer


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: