skysight-inc/HackerNews huggingface dataset:
I was a professional photographer until late last year.

Photoshop’s new AI tools are an absolutely incredible timesaver. Jobs that would have taken 30+ minutes (and probably wouldn’t look great) can now take 30 seconds. It was kind of amazing watching the perception shift online in photography groups from “AI is evil!” to “Wow, this is really helpful.”

There’s no way they could keep competing, even if they tried to take something off the shelf like Stable Diffusion and integrating it. Without some sort of subscription they’d need to have people run it locally, and that’s really only feasible with high end Nvidia cards too. I suppose the initial plan might be to add tools like that, have a separate subscription for that, and boil the frog to a full subscription.
Should be pretty easy to isolate by comparing symptoms between groups who have and haven't contracted Covid.
Healthcare is stupid expensive. Even for those with government provided coverage, it still costs a lot of your tax dollars.

Clearly we are not there yet, but within certain conditions we are getting close. If we enable nurses and doctors to be more productive with these tools, we absolutely should explore that. Keep a doctor in the loop as AI is still error prone, but you can line things up in a way such that doctors make the decision with AI gathered information.
Anyone feel like explaining it to me like I'm 5? High School physics was over 40 years ago, and while I like reading "layman's" science this one only made me think about the discussion of diminsions in 3 Body Problem, which also confused me. Frankly I've never figured out why people write of dimensions as if Time isn't one (e.g. isn't the 2D material discussed actually 3D?) Is it just understood that Time is a given one doesn't have to name?

TIA
> Google Workspace (do I need to say more?)

Yes, I think you do?

> Microsoft Office (feels like ancient software if you scratch too deep - some settings require remote PowerShell!)

Strange criticism. Can you name a setting in Microsoft Office that you are finding yourself modifying through Remote Powershell that is available in another means in Google Workspace, Zoho, or Zoom's mail capability?
I'm not calculating anything; instead, I pointed to an article by someone who is involved in the real engineering of protecting bridges from ships.
And, if you're lucky on a longer flight, the audio to a film selected to be inoffensive to everyone on the aircraft.
https://filebase.com/blog/fair-xyz-leveraging-filebase-for-s...
Why? That may sound vaguely profound somehow but it’s just not true. Communities don’t have to be secular churches. A cycling club or a board games meetup or a book club don’t have “faith”, just a shared focus and people who are willing to show up every week.
Thank you for sharing. I think this will help a lot of newcomers.
things that currently would have to be done manually, but aren't feasible

one example i'd like to see is "guiding cows to pastures" which is often no longer economic to be done by humans
>entails shutting down the engine and restarting it in reverse. This can be done with a two stroke engine.

Funny, I was starting a 2 stroke chainsaw a couple of years ago. I yanked the cord, it kicked back, pulling my arm back down but the saw started up and ran anyway. But it would not cut at all. I killed it and restarted it and noticed the chain going the other (right) way and it was now cutting fine. It has started in reverse the first time!
This and this again. Tiktok is a foreign influence machine on its own and it is wrecking havoc across the West. Compare Western Tiktok to Chinese Tiktok and see the difference for yourself.
That's just GS overpaying in a business segment they don't have experience in. Companies that know how to run a credit card make a boatload off of high-spending users who pay off the full balance every month.
You can get Windows 10/11 serials on eBay rather cheaply. How they source them is beyond me. Maybe they buy them in bulk at a discount and then resell them. So far I've had no problems with Microsoft detecting and then revoking my licenses.
Researchers Discover 40k-Strong EOL Router, IoT Botnet
Holy shit. Such things should never happen.
You made me think something had happened to him.

It would have been nice with a comment explaining why you link here.
afaik mushrooms contain about 2-3g protein per 100g. Meat has about 20-25g.
This is super dangerous. It's WebMD all over again but much worse. It's hard enough to diagnose but now you have to fight against some phantom model that the patient thinks is smarter than their doctor.
Drone pics of North Korea, I was in China, my drone flew across the border
On a somewhat unrelated note, I remember Nuance used to be quite litigious, using its deep patent collection to sue startups and competitors. I'm not sure if this is still the case now that they're owned by Microsoft, but you may want to look into that.
an outboard? that is very very different because you control the direction of thrust also.
I don't know. I live in the American South and it seems like Christianity is so universal that it's simply taken for granted. And I don't think you get a repeal of Roe v. Wade, then half the country banning abortion outright, in a truly secular society.
I have fond memories of crazy, quirky nights at the DNA Lounge prior to my leaving the Bay Area.
Note: Not mine, didn't want to alter title but pulled from Reddit.
Show HN: Open-source AI copilot with RSCs and in-built analytics
Raw pointers and unsafe all the way. Sure a few of the more... radical elements of the rust community might try some safety shaming, but it really is the most pragmatic choice here.
Aside from using "waveform" to mean "time domain" the terminology the author used in the blog post is consistent with what I've seen in audio ML research. In what ways would you suggest improving the representation of the signal?
Which popular GC languages have mutexes owning the state they guard, such that it is structurally impossible to access that inner state without holding the lock? To do that you must have single ownership.

Rust achieves correctness at scale, over time, more than most GC languages.
>So, what did the non-gamer community hope for from this? What is there to feed those hopes?

There are still so many people who have never touched VR who are somehow hyped up and convinced this is somehow more magical or more special than everyone elses headset.

Basically it's just the normal reality distortion effect. Sooooooo many comments of "the original iPhone wasn't perfect either". So?
Everything in our universe may be conscious, scientists say
This trope that kids are more vulnerable to the influence of social media is dangerous. Media literacy, social media literacy, and internet literacy are critical for all ages, as without it you could be 10 or 40 and be equally influenced by some "influencer" you watch daily videos from. There are plenty of adults who react just as equally as a child would. Age does not guarantee maturity or competency.
I would love to hear from people that have tried to use this headset whilst wearing prescription glasses. Is Apple's own statement "You cannot wear Apple Vision Pro while wearing eyeglasses." accurate?
Came here to write similar things. The US has had absolutely unrivaled prosperity in the last 70 years. I think some healthy global arbitration is occurring. Globalization, remote work, and raising standards of living mean there are fewer faceless foreign workers to grind to dust—some of that pain inevitably will come back home now in the form of lower real wages and less glamorous work.

Young people still have good wages and opportunities, but it is hard not to be envious of previous (white) generations that could expect a separated house and a pension for working at a factory. It would be nice if young people could have a broader perspective on this point, but that’s a complaint as old as civilization.
The meaning of "mirroring behavior", "narrow frequency response", "lowpass filter", "mixer", "IF", "RF" are all unexplained both in this article and the listed prerequisite articles.

The meaning of "mixer" might be inferred from the earlier "the basic operation of almost every radio receiver boils down to mixing (multiplying) the amplified antenna signal with a sine wave of a chosen frequency." And the meaning of "mirroring behavior" might be inferred from the earlier "we can see that every peak of the driving signal reaches the ends of the antenna perfectly in-phase with the bounce-back from the previous oscillation". But these are still explanations that rely on a good amount of past expertise and other jargon not covered in this or the author's other pages, which probably has to involve quite a lot of what most people would consider "advanced math", though as always "advanced" is relative, or alternately a lot of direct experience playing with analog signals.
ZenHammer Attack Targets DRAM on Systems with AMD CPUs
Apps Script is positively ancient at this point, first released in 2009: https://en.wikipedia.org/wiki/Google_Apps_Script

It's one of the Google products I worry least about, mainly because there are 15+ years of existing Google Sheets documents that people have built using it at this point. I don't think even Google would lightly break THAT many of their existing (often paid) users.
Table 1 in that article doesn't satisfy my internal bullshit detector, and it looks like others have debunked it as well; see the article below for an example.

https://www.intmath.com/blog/mathematics/retiring-early-mean...
Screwing around during docking is a great way to get to swim to shore at an unspecified later date.
I don't think imposing additional restrictions on non-commercial users (or users who wouldn't buy a license anyway) is a great way to increase their sustainability.
Yeah, but why?
The title generated complaints: https://news.ycombinator.com/item?id=39829308. In such cases we usually change the title (experience has shown this to be the best way to turn discussion away from title complaints to whatever the more interesting topic is). In doing that, I noticed that the blog post includes a lot more background than the github link, so I switched the URL as well.
Think Obsidian for neovim

It has it's own language (not markdown) and key bindings

I find it harder to use than markdown with wiki link support
All of this is possible in markdown. None of that is specific to the text format, it's all in the tooling, of which Markdown is unrivaled. Sorry, Org is not that popular in the grand scheme of things, just with Emacs people.

The problem is neorg is neither Markdown nor Org and I'm not bothering to use a one-off format for this one tool.
Yeah, I don’t think we’re more than a decade off from GPs being replaceable with AI. But you can bet they will lobby hard against it.
What’s wrong with Rodda’s?
Probably not the case here, but one possibility could be land-based remote hacking. [1]

[1] - https://warontherocks.com/2021/10/cant-sail-away-from-cyber-... (2021)
Do they happen to fall in a certain age group?
The answer is of course that it doesn't "work" in a lot of ways. It has accumulated many bugs which will never be patched even though the fixes exist, see https://github.com/chyh1990/yaml-rust/issues and /pulls.
Well there have been benchmarks posted in the past

[1]:https://www.phoronix.com/news/Loongson-3A5000-Benchmark

Also you can buy some loongson 3A5000 CPU + Motherboard on Aliexpress and try it out yourself. Would be kind of nifty to own a Chinese architecture but not 330$ nifty. (at least not to me)
The technical solution in this case is to not allow the ADE files to be downloaded -- they are not even available in the IA GUI -- there is a well-known backdoor that to my eye isn't needed to support any of the available features on the site.

Just to rephrase for clarity: the way that pretty much every college student that I know downloads many, many books from the archive is via an undocumented route on the website that isn't needed for the site's published borrowing functionality to work.

If you look here: https://archive.org/details/lexicographyoedp0000unse you will see that downloading is not supported.

Yet if click "Borrow" and then you hit this URL while logged in: https://archive.org/services/loans/loan/?action=media_url&id...

You will download a ADE stub file that is trivially deDRM'd.

IA's "solution" to a previous issue with publishers was to remove this functionality from their site. They pulled the links in the UI but not the functionality... I don't think they operate in good faith.

But... far be it from me to expect any dialogue where to be anything but creator hostile. To my mind that is very much short term thinking. We need to make sure creators are paid for their work because we want them to keep creating -- and for others to also create. Just because things are legal doesn/t make them right and/or for the greater good.
This is what bothers me about using Rust: it seems like Rust is trying to be both a systems language and a higher-level glue language in one, but (for me) it is cumbersome at both. If I need to write higher-level code then I'd rather use Go, Python, or whatever else and interface with C as needed. If I'm writing low-level code then I can use C and an embeddable scripting language for any high-level bits. This multi-language approach is not discussed enough. Recently, I completed a project that used cgo to interop C and Go code and the experience was very pleasant. No need for language workarounds or other code contortions. Just two languages doing what they do best.
> Async await can express exactly the same thing as goroutines without any alteration in structures, so by definition it cannot be “less readable” because the code is exactly the same.

I agree that in many cases the "structure" is exactly the same, but the code is not, otherwise we wouldn't have to add `async` and `await` and adjust types for async.

> with only a small amounts “async” and “await” keywords added here and there

It's not just about the async and await keywords. It's also about adjusting the types, thinking differently about parallelism (not concurrency), and a few other things.

> My point is that FOR PRETTY MUCH EVERYTHING IT'S GOING TO BE EXACTLY THE SAME CODE, just with materialized yield points!

Then that's not the same code. This is syntactically and semantically different. And that's exactly what makes async/await interesting and useful. The screaming case wasn't necessary.

> it has the expressing power

Increased expressive power doesn't always help with increased readability. To continue that discussion in a constructive way, we would need to agree on a definition of readability and how to assess it objectively, because I'm not sure we're talking about the same thing. But I lost interest in doing so considering the general tone of the comments.
Thanks for the link to the track. That's the first thing that I've seen that showed that I guess it's regular for these ships to pass under the center of this bridge. Is that correct?

If so, what I'm still not understanding is why ships are allowed to make that passage all on their own without any backup like a tugboat and why the bridge doesn't have secondary protection of its pillars. Because with a track like that and lack of either of those things, a catastrophic collision seems inevitable.

Does anyone know why the ship would make a sudden hard right during a sequence of power failures?
That's the point.

To tell people it's their "state of mind" is nonsense. It doesn't matter what everyone's state of mind is, only 1% ever get into the 1%. So arguing about "state of mind" or "accelerated classes" is meaningless to that structural reality. If you need 5.8 million dollars to get into the one percent, there is a 99% chance you won't get there.

I'm also skeptical of these people who say they grew up in the ghetto surrounded by poverty, but several of their friends who were also in the same ghetto and suffered the same childhood poverty, have 5.8 million in assets. The statistical likelihood of multiple children from the exact same impoverished neighborhood, of similar age cohort, all going on to amass 5.8 million in assets is,

well,

remote in the extreme.

Not saying you can't have a neighborhood like that where everyone goes on to become millionaires. I'm saying it's statistically unlikely.
If you keep posting personal attacks, we're going to have to ban you. I don't want to ban you—you're a knowledgeable user who has posted good things. But we've warned you a whole bunch of times already, the slack can't be infinite, and no amount of good comments makes it ok to repeatedly poison the well.

https://news.ycombinator.com/item?id=39111764 (Jan 2024)

https://news.ycombinator.com/item?id=35416693 (April 2023)

https://news.ycombinator.com/item?id=34606566 (Feb 2023)

https://news.ycombinator.com/item?id=33292588 (Oct 2022)

https://news.ycombinator.com/item?id=32729960 (Sept 2022)

https://news.ycombinator.com/item?id=32729939 (Sept 2022)

https://news.ycombinator.com/item?id=31842940 (June 2022)

https://news.ycombinator.com/item?id=30436952 (Feb 2022)

https://news.ycombinator.com/item?id=30433141 (Feb 2022)

https://news.ycombinator.com/item?id=28948931 (Oct 2021)

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
I wonder a bit for whom this is interesting. This seems to cover very basic university-level math. Everyone who studied computer science should already have covered far more than this.

Or this is for people who did not study computer science yet but plan to?

Or for people from other fields unrelated to computer science? But then, why this specific course, and not any of the more generic math courses?
> Is this AI?

AI for me is just a small assistant role I hire when creating projects. It's not the whole product/service with all its moving parts which require a human-in-the-loop. It's not going to spit out a fully fledged SaaS enterprise for you or run a business for you.
> Aqua is smart enough to figure that out and to only take the last version of the sentence

I wish Siri, Alexa, et al would do this as well. They seem to expect you to speak perfectly the first time.
How do you store the paper notes after? Do you tear off the legal pad sheets, or just stack up full pads somewhere?
How is reusing a freed index not a UAF? If I roll my own allocator I can still get UAFs even though the memory accessed is not yet free'd.
AI is more than managing prompts and Google's arsenal of ML talent is sky high. I recommend decoupling AI's sociopolitical journey from the underlying technologies. You are going to miss the forest for the trees. I look towards market adoption as the critical milestones, but those figures are closely guarded today. For example, Microsoft baked Copilot into many of its products but which ones have high user engagement and long term adoption?
But none of these is a significant improvement over Jukebox. I think at this point everyone is waiting for Jukebox2.
Most of the kits mentioned in the article are analogue electronics circuit kits. In recent decades there has been large growth in digital kits , mostly with microprocessors
> The presence of a Data Tab within the product caught my eye.

Your bio says head of product at Dora. Why are you pretending like you just came across this?
Never heard about it. Even the article itself admits that this is an obsolete technology once Android and iOS integrate AI into their systems, so this is quite an ironic title. Come back when hardware designed for ML training and/or interference with proper pytorch compatibility becomes readily available for hobbyists.
Do you also go and copy all the bug reports from the library into your own bug tracker? If not, what is the improvement?
Additionally instructions on training/inference on mac - https://github.com/adamkarvonen/nanoGPT

> To sample on Mac, uncomment line 21 in sample.py. To train on Mac, rename train_shakespeare_char_mac.py to train_shakespeare_char.py

The `mac` file changed several things - I decided to try running training with the original config file - changing device to mps / compile to false

iter 100: loss 2.0268, time 815.43ms, mfu 3.24%
iter 200: loss 1.8523, time 818.79ms, mfu 3.24%
iter 300: loss 1.7799, time 823.05ms, mfu 3.23%
iter 400: loss 1.6887, time 819.08ms, mfu 3.23%

Training is ~4x slower than the speed reported on the original multi-GPU run: https://wandb.ai/adam-karvonen/chess-gpt-batch/runs/zt5htyl6...

Not bad for an M2 studio which is running lots of other workloads at the same time
Even just some cursory thought should put the lie[0] to [such a myth].

My apologies. I forget that many folks on here aren't fluent in English.

[0] https://idioms.thefreedictionary.com/give+the+lie+to
What's the Point of Mid-Grade Gasoline?
I'm not specifically referring to this article, but in general I've noticed a frustrating pattern:

> AI company releases generalist model for testing/experimentation

> Users unwisely treat it like a universal oracle and give it tasks far outside its training domain

> It doesn't perform well

> People are shocked and warn about the "dangers of AI"

This happens every time. Why can't we treat AI tools like they actually are: interesting demonstrations of emergent intelligent properties that are a few versions away from production-ready capabilities?
https://news.ycombinator.com/item?id=39831190

Some bulk posters have the odd and relatively pointless habit of fishing random urls/topics from their threads and reposting them as separate toplevel posts.

This strips them of their context and potentially splits the already ongoing conversation. These are 'follow-up dupes' in HN argot and typically end up moderated away.
You can use this repo to build a raspberry pi SD card image. It will build through an arm qemu instance, and works perfectly.
why not use 1 slot width gpu waterblocks ??? so you can put gpu straight to motherboard
You can't encapsulate safety in C or C++. There's no `unsafe` keyword like Rust (or like Modula 3). If you have to say "if you know what you're doing," then you haven't encapsulated anything. There really is a categorical difference here. It's not excessive at all. It's the entire point.

Now if I were to say something like, "Rust's safety means that you can never have UB anywhere ever and CVEs will never happen for anything if you use Rust." Then yes, that's excessive. But to say that Rust can encapsulate `unsafe` and C and C++ cannot? I don't see how that's excessive. It's describing one of the most obvious differences between the programming languages.

You can restrict yourself to particular subsets of C (I'm thinking about MISRA) or C++, but these usually come with even more significant trade offs than Rust. And I'm not aware of any such subset that provides the ability to encapsulate safety in a way that lets folks not using that subset benefit from it in a way that is impossible to misuse (as a matter of an API guarantee).
But those groups (board games, book club) don't fulfill all the same social functions as church/religion. I tend to agree with you (people say it a lot without evidence) but I don't seem to see any examples out there contradicting it. For example, a lot of people seek out religious communities when raising children but I've never heard someone say that about their cycling club
Maybe a tangent idk, but how do unitary universalist groups work or religious communities without afterlife reward doctrines? They exist, but I don't necessarily think their minority status means there isn't something they're doing that we can learn from or expand our model with.
Right. Good luck getting new users.

VMS has been dead for decades. If they want to attract new users they should make better choices

Them, like ArcaOS and OS 2200 are living in some wild fantasy land. There's, at least in theory, ways to revitalize these products but it's not going to happen by digging larger moats

More people are probably still using CP/M then all of those put together