skysight-inc/HackerNews huggingface dataset:
I built this mainly as a side project to learn about AI Agents, but ended up finding it genuinely useful in day to day coding, to quickly document my code and avoid ambiguous functions, classes etc.

Its completely free (with gemini api key), hope some people can find it useful! (details below)

- Only works for python currently and follows the Google style of documenting (will add other types in future version, + other languages maybe)
- Need to use your own gemini API key (if you want to try ill send you one with a $1 limit that should last at least 6-12 months in terms of token usage)

The Agent was built using Llama, Gemini Flash 1.5 model and Python

How to use:

- Open VS Code and go to the Extensions panel (`Cmd + Shift + X` on Mac or `Ctrl + Shift + X` on Windows/Linux).
- Search for *Quantum Doc* and click *Install*.
- Go to the [Google AI Developer Console](https://ai.google.com/) and generate an API key.
- In VS Code, open Settings (`Cmd + Shift + P` → `Open User Settings`), search for “Quantum Doc API Key,” and paste your Gemini API key.
- Open a Python file in VS Code.
- Press `Cmd + Shift + P` (Mac) or `Ctrl + Shift + P` (Windows/Linux) and type *“Generate Docstrings”*.
- Select the command, and Quantum Doc will insert Google-style docstrings into your functions and classes automatically.
Thoughts on Cursor
Would subresource integrity have defended against this attack?

https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
If you want to burn your tongue many hours later, prewarm the bottle by filling with boiling water before filling with your coffee.
Alexa only sends network data when the hotword is heard...how exactly does that happen during a murder?
Thanks for the feedback. I recommend turning on full screen in the menu, until I figure out how to add mouse lock .
To me it doesn’t look like a bug. I believe it is a intended “feature” pushed from high management - a dark patern to make plebs pay for answer that has overflowed the quota.
The problem for both Amazon and Apple is that they've sunk SO much money into Alexa and Siri that they simply can't walk away and start over with AI. Thus, their futile attempts at combining their original creations with state-of-the-art AI and LLM. It's like putting lipstick on a pig.
Homes with Distant Ownership: Columbus, Georgia
>still requires you to have some rule for the judge to apply

Good thing they can examine a century or two of case law, including lengthy debates on what constitutes “reasonable” and “damages”, to help make their decision.

>You don’t want the winner of every case to be the one who can afford to spend the most on lawyers.

That is pretty much how it works already. Better lawyers typically make better arguments and, on average, get better results. They also want more money because they are better.

You don’t want the winner of the case to be the one who made a worse argument just because they have less money.

>It isn’t reasonable in the physical case, so why should it be reasonable in the digital case?

Your extremely stretched example is not analogous to the situation.
By now there is more than one story how some open source developer wasn't hired because their skills with the project they created was not sufficient for the job.
Is there a paid market? This seems to be "play money" or "play points". I can't find anything like Polymarket with similar contracts.
Using scrapeserv?
I was excited about them too and gave this "way ahead of its time" preso [1] on those kind of interfaces. Some how I wound up with five of them, I think I got a lot of them at Best Buy when I bought something else, but they weren't that useful and my family is very privacy sensitive so I removed them my my AMZN account and gave them all away to the reuse center.

[1] https://www.slideshare.net/slideshow/chatbots-in-2017-ithaca...
Markdown is ubiquitous even in boring corporate technical writing processes nowadays. Nothing hip about it.
Having a short url like restaurantname.menu is not simply functionally the same as a qr code. A QR code is almost meaningless for me to look at...all that it says is that that there is a code hidden within these dots and I maybe can infer that the code contains a url to a menu (and maybe contains random tracking stuff). But restaurantname.menu in text communicates to me that these letters are almost certainly a url for a menu for restaruantname, and it is something that I can verbally say to the other people at my table and remember in my head.
A curated list of "household essentials" would go an extremely long way to making this useful. But as far as I know, they never really did anything of the sort.
When I got this job years ago, this microwave is beyond cleanable... I think everyone is just avoiding it at this point and go across the building to use a different microwave, which is also pretty gross tbh. I thought about cleaning it, but then again I don't wanna, you know, die.
Elon Musk may become the first trillionaire in the world by 2027
Isn't it much cheaper to just use CoPilot with GPT-o?
Essentially an internet personality. While they sometimes make interesting points, mostly on X, Twitch, and YouTube, he often seems to interject himself into a lot of things needlessly. Before this Material thing, it was that Wordpress incident.
With Great Power Came No Responsibility
The mere fact that you're proposing doing this on a moving vessel already tells me you're completely incompetent. No one has made fusion net positive, somehow building a net positive fusion reactor on a boat would be fine I guess but to suggest its better than enriched uranium is dishonest. You'll have more luck building a regular fission reactor on a commercial freighter than verify a fusion reactor for any ocean capable ship.

Have you modeled how plasma will behave when your reactor walls move tens of meters in any possible direction while rotating violently in every degree of freedom? Mind you, its not the plasma I'm concerned about. The ideal gas law keeps the atmosphere nice and steady. Its more of a combination of high magnetic field strength with salt water everywhere around the reactor that when destabilised in the slightest will cause a massive implosion.

>Jason and I come from SpaceX and Tesla
>in the coming decades (2050-2060)
>we'll pivot to decarbonising the grid and saving the world

just make a fission reactor, on land, in a pit, with a massive concrete wall between me and potential neutrons.
Do you have a "benchmark program" for performance and results for it? (e.g. I like to wall-clock measure a clean build of LLVM to approximate the performance on the compute-heavy workloads I run often.)
That ad was a peak example of good intention and bad execution. Absolute no one in the iPad Pro's demographic (artists, musicians, photographers, etc) are ever going to appreciate such destruction. I remember seeing a version of the ad where someone just reversed the whole thing, and it instantly felt much better.
Dubai has plenty of hotels that offers large kitchens and living rooms connected to 3 or 4 bedrooms (4 and 5 stars!)

In Scandinavia it’s common to rent a summer house that has several bedrooms and if you are a large enough group, you could consider a scouts hut for a party weekend in the woods (first week of college goes to such a place for a few days of non stop partying)
Reviewing studies of degrowth: Are claims matched by data, [..] analysis? (2024)
A lot of people who have a gap between jobs for 1-2 years because they worked on their insane projects certainly wouldn't.
EV battery manufacturing capacity will rise when 10 plants come online this year
Couldn't a self replicating structure grow out of control like vines and weeds?
Cool! Reading through the page, there seems to be people behind this who know what they're doing.
This is what’s happening to us.
And until then someone might create a more ergonomic evolution of Rust.
If you decide to have kids that’s a great long term project.
I believe the author switched left and right. Because the inverse ones at the bottom work fine
This must be the quintessential example of a Turing tarpit.

In TypeScript types, everything is possible, but nothing of interest is easy.
Jokes on you! I can only see from one eye at a time!
LongStories.ai is an AI-powered platform that enables creators to generate high-quality, engaging videos effortlessly. Designed for YouTubers, storytellers, and content creators, it automates the entire video creation process-from scriptwriting and visuals to voiceovers and publishing. Whether you run a faceless YouTube channel or need AI-generated narratives, LongStories.ai provides superior video quality, creative control, and seamless automation, helping you scale your content without the hassle.
A self-hosted analytics platform (LAMP stack)
: https://www.uxwizz.com
Parent is complaining about being technically hotter because the time the temperature is read for logging is at 120seconds.

I notice this on HN more than places like reddit and Mastodon.

I think it's a benefit when writing requirements and programming to specs. It's less of a benefit when having a freeform discussion.
Why not just let users run the web app locally? There's no reason it needs to be remote.

Also, the mere fact that it sends any data, no matter what you say it contains is a non-starter at many places. And even module names can contain proprietary data.
I'm giving this thread less than 24 hours before someone can find you an actual case of support/tech staff abusing PII present in logs of their company... This is definitely a concern that end users should be aware of.
What Is It Like to Be a Bass? Fish-Eye View Photography (1919–22)
in my case the panels came with a home which was already a very special deal to begin with. I'd be surprised if over this decade those panels haven't more than paid themselves off.

the inflationary measure probabyl doesn't help either. I can't say for sure how much the panels themselves cost, but given the crazy times I wouldn't be surprise if they were as low as 40% cheaper back then.
sorry to hear that you're struggling in today's world, but it makes me feel a little better :(

no process that consumes more than 5% of your developer's time can be called an effective process
My favorite part was when eggs were bad, then were good, then were bad again. Then people stopped talking about them at all.

It was a very informative time for me personally.
I find it interesting that the big companies are so sure that LLMs are somehow going to make a larger market for smart speakers than they currently have. To the contrary, I expect they are going to damage the market they have for people that just want easy kitchen timers and radio like functionality.

This feels like the VR plays some of the big companies have made. I'm willing to bet that the market for people that want to play VR games is far larger than the current market for any other VR use. To a silly degree.

Could this change with overwhelmingly amazing technology? Maybe. But a bit of a moot point, as we don't have that technology, yet. And in the meantime we are just making the existing markets depressed.

To that point, is it time I look into making my own kitchen timer/radio device? Was never really that tough, all told. A raspberry pi is more than powerful enough to do so. Difficult part is largely the packaging aspect of it. Upside will be that you can do what people largely want 100% local.
The fed a bunch of cholesterol to rabbits who then got heart disease. But it turns out you’re not a rabbit and dietary cholesterol has nowhere near the same effect on humans.
Or swing for all the fences at once--"we're making fusion powered AGI for the technorapture!" Or similarly, why not faster than light space travel?
Apparently libel laws aren't a thing because you're not under oath now or something along those lines.
Maybe because it intersects deeply with game dev?
Girl listed in state records as 'Unakite Thirteen Hotel' gets SSN
Yup. Or rewinding your podcast or skipping to the next music track in the shower.

Asking what the name of the artist is while running with earbuds.

And so forth. We have different interfaces to adapt to the outputs we have available at the moment...
This is awesome— sounds hard but rooting for you guys.
I don't think I understand what the image is supposed to do. I can only see from one eye at a time.
The Drift of Things: David Goodman Croly's Glimpses of the Future (1888)
Ask HN: Do you feel like HN still embodies the hacker culture? If yes/no, why?
An Identity-Based Model of Political Belief: Trends in Cognitive Sciences
Seems to also work without any:

type Values<T extends Record<string | number | symbol, unknown>> = T[keyof T]
If the only thing this does is make it easier to control devices whose names I forget, than it is worth it. Because I never, ever remember what I name devices and to address them with the current implementation of Alexa I need to be pretty spot on.
I resolve these things is by remembering that words are only approximate definitions of real world concepts.

This means there will always be a fuzzy area where it's not clear if the word covers it or not. I recommend not trying to determine exactly what the boundaries of the word are. Try using more/other words instead.

This may be an easier thing to internalize when you know more than one language.
> Why would a SEP license forbid publishing modem firmware?

Contracts and money.

> The IP[0] involved with the modem firmware is copyrighted and trade secret material; publishing the firmware does not (and cannot) grant a patent license to those licensed standards-essential patents. It only imperils your implementation of the modem firmware, not the whole patent spec.

Publishing the source to the firmware would allow people to make use of patented tech without paying for it even though it would be illegal to do so. Also, your license may simply stipulate that you cannot publish or share your code in anyway outside the company.

> To wit, Cisco publishes an H.264 codec with BSD-licensed code, even though H.264 is under a shitload of patents that they are licensing.
> Cisco is abusing(?) the MPEG-LA royalty fee cap to shield FOSS entities from having to take a license, basically, by paying for them.

As you point out here, Cisco is paying for it. They publish open code, and to ensure the LA doesn't come after them, they're paying additional money.
And also rabbits do not normally eat eggs, in fact aren’t even carnivores.
Some slack app functionality seems to be back with commands and link previews working but message events still seem to be broken
Zach Lieberman https://x.com/zachlieberman does his work in C++ with https://openframeworks.cc/
A relatively short url like restaurantname.menu is something a human can say and remember, so it does achieve something more useful than a QR code. I might even be able to type or speak a short url quicker into my phone than for me to find the QR code reader feature in my phone and point and hold my phone still.
The backup generator that needs periodic testing and maintenance whether you use it or not, and accommodations to store fuel safely if you want to be in full prep mode?

If the electrical grid fails to the point that you're days or weeks without power, having your food unfrozen is going to be the least of your problems.
Cool!

Ships were the first application that came to my mind when I read about the roughly container-sized reactor by Lockheed Skunk Worls...that didn't happen.

Are you guys working together the Commonwealth Fusion Systems? JET-Size and HTS magnets sounds a lot like SPAR/ARC.
The other part is that timers are ridiculously immediately useful. Other questions require far more context. Do you need an umbrella? In the next hour, or the next 6 hours? To walk around town, or just to your car? Do you actually have a handy working umbrella?
> Its terminology is antique

git uses "plumbing" and "porcelain" commands, referring to victorian-era plumbing systems. Adobe and other publishing tools use terms like "slug", "gutter", "folio", "pica". Debugging tools use terms like "trap", "dump", "patch". You're annoyed with what Emacs calls "window" and "frame"? And what about Tmux's "pane" and "window"; or "session" - "an ancient" term from the time of timesharing systems? Oh boy, if you afraid of words don't ever try to get into Haskell - those FP-crazies do use some real fancy words for their stuff.

> knowledge of Elisp, which has zero other benefits

The same way the knowledge of sql, or awk, or bash, or vim motions, or ssh, or tmux has zero benefits outside of their respective domains? What are you even talking about? I, for one, get daily gains, benefiting from knowing elisp - anything that has to do with text, just about anything can be automated with ease.

Just the other day - watching my colleague over Zoom, I decided to fix that for my note-taking. It took me fifteen minutes to write a piece of Elisp that OCRs any piece of text from a screenshot. Instead of disrupting my teammates all the time, I would now take a screenshot of a screen area with Flameshot, run my custom command and voilà - the text appears in my editor, and I can quickly grab it and use it in my notes.

I don't know where exactly "you've been" and what "you've done", but it really sounds like you haven't seen modern Emacs in practice. When one sees what people can do these days in it, it's hard not to get impressed.
Generators must synchronize with the grid. Huge spinning rotor masses that will experience tremendous forces to coerce them into matching an RPM that corresponds to the grid's frequency.

Frequency is also impacted by load: the greater the load on the generator the more torque required at its input shaft to maintain the same RPM. If the generator's input engine is already at max torque then RPM must decrease all else equal. That in turn requires that every other generator on the grid also slow down to match.

When a huge chunk of generating capacity disappears there isn't enough power feeding the remaining generator input shafts (all else equal) to maintain RPM so the grid frequency must drop. That tends to destroy customer equipment among other problems.

Generators are motors and motors are generators. If the capacity disappears too quickly the grid _drives the generator as a motor_ potentially with megawatts of capacity all trying to instantly make that 100 ton rotor change from 3600 RPM to 2800 RPM or whatever. Inertia puts its $0.02 and the net result is a disintegrating rotor slinging molten metal and chunks of itself out while the bearings turn into dust.

Protective equipment sees this happening and trips the generator offline to protect it. Usually the coordinating grid entity keeps spare capacity available at all times to respond to loss of other capacity or demand changes. This is also the point of "load shedding": if spare capacity drops below a set level loads are turned off.

If spare capacity is not maintained or transmission line choke points present problems then capacity trip outs can cause progressive collapse as each generator sees excessive load, trips, and in turn pushes excess load to the next generator. If your grid control systems are well designed they can detect this from a central location and command parts of the grid to "island" into balanced chunks of load/capacity so the entire grid does not fully collapse.

Of course when you want to reconnect the islands it takes careful shifting of frequency to get them aligned before you can do that.

If all generators collapse you end up in a black start situation that requires careful staging lest more load than you expected jumps on the grid (maybe due to control devices being unpowered or stuck somewhere), triggering a secondary collapse.

Caveat: not a grid engineer so I may have gotten some of this wrong but hopefully it helps anyone who wonders why load shedding exists or how a grid can "collapse" and what the consequences are if you don't do those things and just let it ride.
> Only if your world is small enough that you can trust nobody is cheating.

If everyone has everything they need, is this a problem?
And would he have even bothered to apply, given the boring-sounding, narrowly worded JDs that get posted?
We also don't have mosquitoes.
Every time I hear that, I think “you mean like I’ve been doing for, what, the last five years?” How does Siri not know that I know this already? Does its little pea brain have no persistent storage ?
But one also has to live and work among newbies, so there is a constant pull in the other direction towards simplicity, otherwise productivity grinds to a halt.

What exactly ends up being the most pragmatic language that strikes the best balance is likely never going to be decided.
Amusingly, I hazard users probably were willing to forego comparison shopping for those little "refill buttons" that they made. Far more so than they do the ability to get frustrated with a talking assistant.
(oh, and to get out ahead of questions: Spatial Video capture on the iphone 15 apparently uses the LIDAR sensor for the depth map, not just the cameras)
> and free with Prime

Gee I can't wait for my Amazon Prime renewal price to go up this year when Amazon decides they had to raise the price to justify the inclusion of AI.
We are packaging a software product for the niche of broadcast television, radio, cable, and digital. No-Code, Copilot embedded.
So he would just go hang out at a pool all day and avoid his wife and children? No wonder he lived to 101.
> I wouldn't want to make out with my neighbors to solve conflicts anyway.

You clearly need to move ;-)
Looks like this got slashdotted, uploading an image and clicking 'translate' just spins forever.
Even with that you have like 20 different configurations of the same toilet paper with various prices per foot and shipping speeds. I think that was what “amazons choice” was targeted at solving but I could be wrong.
Also need (great if): spacebar launches ball, L/R arrows moves bar.
Yeah, it's not clear how many lives you start with, but I'm going to guess people will quickly figure out that the game is over once the ball is lost. Destroy last brick was buggy (< sign instead of <= , silly mistake) but should work now. +1 choice means you get 4 options in the upgrades list instead of 3, but you can still only pick one thing in the list. +1 upgrade happens when you don't miss at all, by the way. Funny, my tests today crashed when I tried to use findLast, and I realized it's not as common of a function as I thought. I've just redefined it to let you play on FF LTS. I'm a grumpy Debian and FF user myself, but I have the latest Firefox because as a Web dev I need to reproduce the issues my users report.
The Chicago - Great Lakes connection is man made, so doesn't count per the methodology of the OP.
Who could have ever guessed that a herbivore would be poorly adapted to high amounts of cholesterol in their diet?
It doesn’t take much effort to verify and cross reference check in most of the scenarios. But I have no idea how they will fight against LLM-optimized SEO-hell. Like I could see products flat out flying in the ads, hoping for LLMs to pick that up and suggest to users. Source of truth will matter even more.
Veterans Affairs Official Issues Stark Warning About Musk's 'Absolute Chaos'
Someone at DARPA read Night's Dawn
I've definitely dealt with hash/GUID collisions in the context of safety critical systems before. It's not a particularly uncommon requirement either.

"just" is pulling a lot of weight in your comment. Redundant consensus is difficult and expensive, all to address very particular error models (like the one you're assuming). If we expand our error model from localized error sources like cosmic rays to say, EMI, there are entire categories of fault injection attacks well-known to work against modern redundant systems.

That's assuming your specification is comprehensive and correct in the first place of course. My experience is that all specifications have holes related to their assumptions about the real world, and many of them have bugs or unintended behavior as well.
Fusion will never be practical. Why not put it in an application that will ALSO never be practical?
How do our brains know what's real?