skysight-inc/HackerNews huggingface dataset:
A camera with a swiveling flash (almost always a separate unit) can yield stunning photos in dim indoor conditions. If you have a white wall or ceiling, bam, tons of diffuse light without any more props.

Only available on a traditional camera.

But even fewer people will bother with all that.
Why does amazon even own Dpreview.com?
I worked for a while replacing capacitors in hundreds and hundreds of cable-TV boxes. Job sucked.
Yes, shebang.
By "fixed basket" I'm talking about the issue of people getting higher quality goods as their income increase, or buying more or less of something (eg. takeout) as their lifestyle changes.
copypasta from where?
Nvidia's business model encourages this for starters. They charge a huge markup for their datacenter GPU's through some clever licensing restrictions. So it is cheaper per FLOP to run inference on a personal device.

Centralization of compute has not always won (even if that compute is mostly controlled by a single company). The failure of cloud gaming vs consoles, and the success of Apple (which is very centralized but pushes a lot of ML compute out to the edge) for example.
>Regardless of how you spin it, you're putting foreign corporate interests above US national interests, and so you deserve as much stock in your opinion as what Putin thinks America should do.

One can easily make the case that a lot of American rights potentially undermine US national interests. What is your plan to deal with this reality?

Based on your argument it sounds like you are not a fan of a lot of America's founding principles that err on the side of freedom and liberty.

If China can really break your adhesion to the US constitution and its hard won amendments with a silly app, you may have already lost.
> I don't agree with those saying mobile photography/videography has (or will soon) make DSLR/mirrorless irrelevant.

I like to go backpacking. I used to always take my Full Frame Camera and a couple of lenses, after several years of going with the same crew, they finally convinced me that I should just leave the extra pounds behind and use my phone.

I won't do it again. The difference in the image quality, if you actually look at it, and not just scroll it, is night and day, and from my understanding of optics there is no way that it will ever be comparable.

In my personal opinion if you are trying to make photographic art, to really capture beauty, a smartphone camera is incredibly limiting. You can do it, just like you can make art with a disposable camera, however the rendering is too utilitarian and the ability to capture fine details will always be lacking. You can get moments quite well, perhaps even better than a ILC, I find "Live" photos particularly charming, and moments can be very beautiful. But again, my subjective opinion on aesthetics is that to capture things that are already very beautiful in their own right, like a landscape at sunset, a waterfall, or a Stag in the woods require fairly precise equipment–not algorithmic de-noising.

I am extremely sad about DPReview closing, it is an extremely valuable resource for comparing lenses. I will forever hold this against Amazon.
No, really, version numbers within a broader brand that can indicate incompatibility are not something non-technical users with any familiarity with modern consumer society are unfamiliar with.

I get that techies sometimes have preferences for perfect and eternal backward compatibility within a named product line, but trying to pass this off with “how will you explain this to non-techies”, and then treating non-techies as both more ignorant and more concerned with technical details than they are, is not a good way to promote that preference.
> stop trotting out this tired comment

I totally get this sentiment because I feel it myself with some topics. But to give you another perspective: the comment and issue keeps coming up because in the eyes of some (many?) the problem hasn’t been solved.

It’s like I’m getting pin pricked every day so I keep complaining about it.
And yet, popular cameras like the Fujifilm X100V are selling for above retail because demand is outstripping supply.
Whether text is AI generated or not doesn’t matter. It’s whether we can detect if the text is low or high quality that matters.
> disproportionately larger population of Fahrenheit-literate people in the commonwealth

Fahrenheit-literacy, at least in Australia, is practically zero for anyone under 60-70 that has lived outside the US.

Even folks who grew up with it. In Australia they have have spent the last 40 years using Celsius for everything. You tell them something in Fahrenheit and they're going to pause, have to think "How do I convert that".

But anyway, the point was that it's not false to say "The US is basically the only country in the world that uses the Fahrenheit scale."

Basically everywhere else DOES use Celsius.

For day to day understanding of weather and climate, using anything other than Celsius is going to confuse or frustrate more people than it's going to help. Regardless of whether they're in or out of the Commonwealth.
Been reading that really quick responses. I think Google would be happy if the the chatbot is so really slow because people have been using it a lot.
Nice, so you demeaned the homeless in an attempt to demean people who had just lost their jobs. Good for you.
No, it's specifically the Republican party that threatens to default on the debt ceiling if the president is a Democrat.
Session messenger is a fork of Signal that ditches phone numbers for IDs and verification. https://github.com/oxen-io/session-android
My front steps have needed repaving for 20 years. I still haven't gotten round to it yet.
The speaker called for transgenderism to be eradicated.

Consider headlines if AOC called for conservatism to be eradicated.
Add this to your login script:

export FZF_DEFAULT_OPTS="--exact"

Or invoke it with one of these:

fzf --exact
fzf -e

Or if you start your search with a single quote ' it disables fuzz. (But maybe you already knew that, it sounds like you want the first option.)
> If I pivoted I'd still write code "The old fashioned way" for fun.

This, to me, is all the information you need (even though you are making this statement as an argument for the opposite viewpoint). You are studying an in demand field that you love. That makes it highly likely that it will pay your bills and then some.

The field will change. So will the tools. Possibly interfaces. You might leverage LLMs as your trade tools. They may replace google search for finding answers to well-formed queries the way google search replaced comp.lang.x . But unless humans stop having ideas we will always need human engineers that will transform them into an actual thing.

As a last thought, I would pick a decent knowledge in an adjacent domain that sounds fun (aerospace, biology, chemistry, mechanics, economics, EE, whatever). This will make your core CS skill even more in demand. My 2c.
Also Rolling Stone: https://en.wikipedia.org/wiki/Duke_lacrosse_case
Because if they don't allow these kinds of code contributions, and wait until products are shipping to accept code, upstream Linux will be a year or more behind when new chips get shipped, and users will have to run out-of-tree forks of questionable quality. And in this case, the now-useless crap is being removed from the kernel.
Or maybe it's because that wasn't real.

Major mass media sifted through a few government- and corporate-ad-constrained bottlenecks during what people call "the golden age." It was the golden age of censorship.

People get upset about censorship much more easily now because they got used to the wild west mentality ushered in by the Internet and relaxation of the fairness doctrine. So returning to government- and corporate-ad-based censorship feels constraining.
I keep a few older phones updated for the purposes of travel, backup phones or in case a friend needs a phone temporarily etc.

Some older but popular models still have community maintained ROMs. I try save them from the scrap heap if I can. The main annoyance is battery life and having to keep Micro-USB chargers around.
Did you do any hacking there?
I don't have a high-end luxury car, I've only used Android Auto / Apple CarPlay through the car's microphone system.

Even if we assume a sophisticated system that can triangulate your voice, trying to talk to the car while driving, and having other passengers talking seems like a recipe for distraction.
Either wrap everything into a transaction or just call SaveChangesAsync only once. The exact behaviour depends on the database here, under the hood this uses database transactions.
for zsh

setopt inc_append_history
Maintaining out of tree kernel modules and guaranteeing compatibility is a nightmare.

Partially because in difference to the strict backward compatibility guarantees of the Linux user interface there are no such (strict) guarantees for the kernel interface.

In the end this is both grate for Linux and Intel (and Nvidea, Amd, etc.):

- kernel developers can make sure their code doesn't brake vendor code, this isn't just about being nice to vendors but about being able to do large internal refactoring which affect many/all kernel modules in a small way (good for both, in case of not yet released and in rare cases internal only hardware mainly for the vendor)

- kernel developers can see how the kernel is used and where there might be problems with the current kernel interface and design (good for Linux)

- kernel developers can enforce a certain minimal level of code quality or not allow hacks which would lead to serve security issues or incompatibilities (good for Linux)

- it's much easier to make sure that different drivers/kernel modules don't conflict in subtle ways (good for both Linux and vendors)

- customers buying the hardware often can use it from release date without needing custom kernels (good for everyone)

- abandoned drivers/modules can be picked up and maintained by 3rd parties allowing longer usage of otherwise no longer supported hardware

Lastly while companies like Intel do not own Linux they are some of the main contributors of financial resources often more then covering any additional costs caused by this (I mean for server hardware and more powerful embedding hardware Linux strongly dominates the marked and it's also one of the main markets for Intel, Amd, Nvidea and one of the main building blocks for companies like Google).

Anyway this is good for everyone and in _total_ reduces the amount of work involved in making Linux work with all kinds of hardware.
I think this is true for young companies - for example every crypto startup I’ve interacted with makes their backend in either Node.js, Golang, or Rust.

There is quite a lot of legacy software that uses Java though.
I use DilloNG, an Invidious instance and mpv being called from the page with a right button click.
Nice. When I was teaching with MCEE, the code server was painfully slow. I think MS employees don't test this kind of thing on real hardware that real students use.
They’re pretty good if you know what you’re asking and what they’re giving you as a response.

They’re pretty bad if you’re asking them about something you have no idea about.
ok, shoot. $5/mo per sub. Pick three for your $15 budget and a few freebies. I submit it is not sufficient merely to know that non-MSM narratives exist to have the skills sufficient to detect military-grade influence campaigns.
On first and second look I thought it was a random shop with their logo slapped on.

Om the third look I found the "guidelines" page, which is the first thing that suggests to me that this may actually be custom to SVB.
I like to watch, I just dont want the liability of providing it to other people.
> Amazon Corretto is a no-cost, multi-platform, production-ready distribution of OpenJDK. Corretto is distributed by Amazon under an open source license.
Apple will just integrate Bing GPT chat into Siri in exchange for keeping Bing default on apple products instead of Google. All of their leverage comes from owning the hardware
I spent a lot of time as a Java developer and have recently moved into a spot where I'm being asked to work with C#. A few things rub me the wrong way, and I'm wondering if it's just ignorance and / or me being stuck in my old ways.

- Unit testing with mocking is kludgy compared to Java and Kotlin (Moq vs Mockito). There's no mocking of concrete implementations for technical reasons, perhaps unless you shell out money for a paid product. This leads to folks putting interfaces everywhere so that code is testable.

- Along the lines of the above, everything feels a lot more corporatized or tied to Microsoft. The open source ecosystem and tooling around C# isn't to the same level of the JVM langs.

- The project structure feels odd. Solutions hide a lot of files from you, whereas JVM langs generally show what's actually there.

When it comes to actually writing implementations, I don't mind it, and it's far ahead of, say, Java 8. ASP.net might even be ahead of Spring in a few ways. But with Java 20 and Kotlin around, I don't feel compelled to move to it as a new default.
> How in the world is it an injustice when criminals are found guilty in the court of law?

If it’s politically motivated, then it is unjust. I take Gates’ and Manafort’s guilty pleas seriously. They both admit to crimes. However, none of these crimes come close to conspiring with Russia to rig an election. That didn’t happen from a legal perspective.

As far as Mueller and his report, it struck me as antithetical to the US system of justice when he inverted the standard of presumed innocence when he said, “if we had had confidence that the president clearly did not commit a crime, we would have said so.”

Additionally Mueller did not seem to know about Fusion GPS when he testified before Congress. The special council never interviewed Kilimnick.

One factual note, it seems like one of Manafort’s convictions is from his dealings with Yanukovych, who is Ukrainian, not Russian, although he is currently living in exile in Russia.

No one is saying poor Trump. I’m just saying the special council did not prove a conspiracy to win the White House.
Good luck with Lynx/Dillo with a fake UA.
> The writing was on the wall a long, long time ago! [...] These companies had 15 years to do it.

I pointed this out in 2013 only to be literally shouted down by my manager. I did so again in 2017 under a different manager on the same team with the suggestion that we investigate using SPAs and RESTful frameworks only to be told that Razor Pages was the way forward which, while an improvement, didn't do any wonders for our ability to attract/build technical talent or create rich user experiences.

As a sibling comment points out (in a sentiment that I've echoed on HN before):

> ASP.NET Web Forms are a complete trainwreck and an abuse of HTTP and other basic web development standards (e.g. by using javascript: URLs and POSTing forms for every single interaction with the page). It is broken by design.

You can probably see why developers that chose this framework in the first place aren't interested in upgrading... learning actual web standards and state management isn't something they wanted to do in the first place.
Cool, it's a false attribution or at the very least a very mangled quote. The fact that the popular version of the quote has staying power isn't because of the authorship, it's because people recognize the truth in what the popular version of the quote is saying. It's kind of like the false attribution of "America is great because America is good. If America ever stops being good, it will stop being great," to Tocqueville. The quote continues to be shared not because most of those sharing it give two cents about Tocqueville, they share it because it speaks to them (well, that and in the case of the "good/great" quote you can fill in the blank for what "good" and "great" mean with whatever you want).
An example from 1987 isn't particularly a good example.

The BBC's weather reports are all in Celcius: https://www.bbc.com/weather/2643743
Intel’s iGPUs are slow for gaming, but they are fine for desktop use, which is what most people use them for. If you are building a gaming machine, it wouldn’t really matter how good the iGPU is anyway, because you’ll be getting a dGPU.

And their Linux drivers are pretty solid usually.

They need to do better to compete on the high-end, but I love them for my daily driver work laptop.
I really think our efforts as a species would be really better off going towards climate change mitigation and adaption, not burning the world up faster by running thousands of not millions of GPUs on AI experiments and moonshots.

We need “AI” because we’re collectively stupid.
Terminology warning: Network science is a thing
These slogans, especially the last, sound fit for ironic use, "hack the planet" style.
And yet, in nuclear's first half-century of existence no such accident has happened. And the next half-century has technology to be far, far safer than the first.
Does this still work? I recently got a new tablet and tried to avoid creating a new Google account for it. Installed the Aurora store. When you start that you're given three options: anonymous session, another type of anonymous session, or log in with a Google account.

Both types of anonymous session timed out repeatedly over a period of about three days so I eventually caved and made a throwaway Google account for it. In which case I should have just used the Play store.
I was wondering about this -- I got scolded for trying to get it to create a fork bomb.

I was able to get the contents (maybe) of /etc/banner, the ip address of the system (maybe), and the kernel revision. These answers changed with repeated questioning, though, so either I was getting different backends or the responses are synthesized.
Intel integrated graphics has been at least competitive with AMD's since Ice Lake. If you include the older parts with eDRAM, they've been pretty solid for a while.
I'm traditionally about as far from a "microsoft ecosystem" dude as it gets. The first MS anything I've touched in my career has been the last year or so in csharp, and I love it. Great performance, excellent language, sane architectures. ASP.net is awesome for APIs.

I use Rider from Jetbrains, develop on a mac, deploy to Linux on AWS, it would blow the mind of 2003 me to know this was the case.
> I'm interested in physics and engineering, I think I could enjoy a career in either, and I've still got time to pivot to either.

> And yes, there's more to CS than programming, but not in a way that pays the bills

I'm curious what bill paying career you think is readily obtainable with a physics degree.

Moreover, while the GPT/LLM stuff is very exciting, it is coming out of the CS field. If you truly think it's transformative, that shows you the potential of CS and programming and is all the reason to pursue a CS degree.

Stick with CS if you like it—the career prospects aren't going anywhere. However, if you're just trying to get paid, there's always finance.
LLMs have scraped the internet for their "knowledge". Asking it to go from copying/pasting a code snippet that's more or less found elsewhere on the internet, to architecting a unique system is a massive leap. More breakthroughs are needed before there's any real significant threat to programmer jobs.
The fact your "average" person can't afford premium information is the point. Truth is free to those who can afford it, very expensive to those who can't.
If you want to count iGPUs, Intel has been trouncing Nvidia and AMD in terms of units sold for most of those 25 years.
From a values/philosophy perspective I once again am in strong agreement, but I again do not see the evidence of this message.
Ohh sorry, yes I mean a shadow ban
If I had more time, I would've liked to create my own ROMs for some of my old devices (more specifically, kernels).

If hardware manufacturers published a list of their own patches to the source tree (rather than the typical "single commit/zip file of the entire linux kernel") then it would make community maintenance of old devices much easier.
safe unless submerged in water! Great. It's of course incredibly unlikely for unattended store rooms to ever be exposed to this unusual substance that occasionally falls from the sky and fills up entire towns.
Hi @aarondf, this is bloody phenomenal! Fantastic work.

Can we eventually expect something similar for PostgreSQL [for Developers]?

And does this course include ORM's, like SQLAlchemy?
Remember AI still cannot prove whether P=NP or not . So folks like Sienna (algorithm design manual) and their way of thinking will still be in high demand. If anything (thankfully?) Jobs where you write yet another crud service fronted by an app may go away so you can actually focus on hard problems instead of wasting prime years on crud problems.

Edit: another thing to remember. To be able write code better than gpt10 you need lot more rigor than going to a coding boot camp so folks like you will be even more valuable!
You don’t have to use migrations, it’s an optional feature. It works equally well to just generate entities from an existing database, that is migrated/set-up in any other way (as long as the schema is not crazily complex).
They don’t interlace which can be nice
Yeah but you can also just sell the token without any obligations attached
I'm not very impressed either, just got to play around with it for a bit and so far is lagging way behind GPT-3. Still can't write code.

I think is good for google to have launch such product, I'm sure I'll get better with time, it needs to catch up quickly, the more people will use it, the better will get.
Expression-orientation would be my #1 request (for both code blocks and switch statements). If that came with pattern matching then even better. A pipe operator would be a nice to have but isn't crucial IMO.
Does your art live on Adobe.com? I tried to make this clear. Currently “who made it” isn’t as clear as for paper and pencil. AI isn’t a seen as a plain tool yet, it’s part of the artist.
> Finally: If you are not willing to have a nuclear reactor right beside your house, but are willing to have one beside someone else's house, you are a coward and are not really in favour of nuclear power.

Are you willing to have a smoking a coal plant right beside your house? You are aware that they release orders of magnitude more radiation than a nuclear power plant, and are orders of magnitude more likely to have a disaster happen to them, right?
I'd much rather read of list of reasons why I should use an alternative, and which alternative.
Ken Rockwell's reviews are not really comparable to the in-depth reviews that DP Review built their reputation on, though.

Here's their review of the Canon R6 m2 for comparison (unfortunately they haven't done an in-depth review for the R7 so I can't provide an apples-to-apples comparison):

https://www.dpreview.com/reviews/canon-eos-r6-mark-ii-in-dep...

DP Review also has a YouTube channel that is separate from their website reviews, and offers a more casual and entertaining format. He's their video review of the R7:

https://youtube.com/watch?v=0Zb0WjQKILY
What if you learned that the person you hate the most in this world turns out to be an incredible painter?

Are the paintings now no longer incredible? Does the person spontaneously lose any painting skill?

No. Human beings can be excellent at something and be of great positive value to the world whilst also having shitty opinions.
Ask HN: Do you care about tech anymore?
For some reason I find that I just don't care about tech at all. Something happened in last year that completely killed it. Just how I couldn't care less that what type of exhaust is the best for certain type of motor bikes... Similarly don't care about compiler speed, output size, execution speed, etc. Almost like realizing that none of it matters it's not your choice what you use. The more you succeed in your career the less choices you have because you end up at bigger companies and taking 50% pay cut for new stack doesn't make sense