skysight-inc/HackerNews huggingface dataset:
If you're screwing around with microwave sources, I'll pass on a warning I got from one of my profs.

Microwaves will heat your body up, but in a relatively harmless way. e.g. If you microwave your hands a bit, blood flow will transfer that heat out and things will remain pretty okay unless you really overdo it.

Your eyes are an exception. They're orbs of aqueous humor that's mostly water, but have relatively little blood flow when compared to most other tissues in the body. Microwaves will heat them up, but bloodflow won't distribute the heat away quickly. Protect your eyes around microwave sources.
Sounds like the tests would benefit from comments explaining what they are testing and why. Just a few days ago there was an article from an experienced dev that after multiple decades he thinks you simply can't put too many comments in tests. I was on the fence with it but seeing your comment, I now know where it comes from.

Maybe this could also be solved with better tooling - tests that allow substituting the tested system with a dummy that fails and thus verify the test is actually working.
> Turns out that if you do UXR, even if computer use is 100% successful in the action execution, and there's no latency, people don't use it. (interesting to me is, the core demo was buying airline tickets, and so is OpenAI's. no one would defer to a computer on that, for humanist / design reasons)

I would never buy plane tickets that way, we built it because there are tons of things we couldn't automate and this was the only way to do it

> - You're not going to be able out-do model companies on building models, they have too much funds.

There are plenty of people edging out the model companies all over the place. We aren't powerless to them

> Note the reasoning models are worse at tool calling. It's very, very, VERY stark when you have Claude next to o1/4o. OpenAI also owns up to this in the o3-mini paper, though its not under a blaring red line headline or phrased that straightforwardly. Why is that? You're fighting against the current when you're trying to teach the next token predictor to throw a bunch of text out there to <think>, then generate perfectly correct JSON/python/whatever given N tools.

The reason why they are bad at tool calling is they aren't trained on it. The current reasoning models require hard-verification reward models, we don't have those for tool calling, whereas that data is easy to get for math/code. Reasoning will improve tool calling, OpenAI just talked about it recently as being the answer to autonomous agents
>> Would loveee feedback on this list

OK, my feedback is that it is a very left leaning list of sources. I use a site, https://www.allsides.com, that does media bias ratings and rates sites from -6 (high left bias) to 6 (high right bias), and outside of the ones you have listed specifically listed as "Conservative Media", every site that I could find was negative, other than the FT which was listed as "Center" with no numerical rating. Yes, even the WSJ, although that was WSJ news rather than opinion, opinion was slightly right.

Here's the list I got, I had to make some choices on what to use, "ABC" for example can refer to different things.

The Nation -5.00

Slate -4.50

Democracy Now! -4.00

Mother Jones -4.00

New Republic -4.00

Jacobin -4.00

The Atlantic -4.00

Guardian -3.50

AP -3.10

AFP -3.10

Wired -2.75

Time Magazine -2.30

TruthOut -2.00

Politifact -2.00

ProPublica -2.00

NPR -2.00

CBS News (Online) -1.50

FactCheck.org -1.60

Washington Post -1.63

NBC News Digital -1.80

New York Times -2.20

Al Jazeera -2.30

Bloomberg -2.40

USA Today -2.00

Axios -1.70

ABC News (Online) -1.42

Economist -1.40

CNBC -0.90

Reuters -0.89

BBC -0.80

WSJ -0.20

FT ? Rated as Center with no #

RealClearPolitics 0.16

Reason 0.28

The Dispatch 2.00

Washington Times 2.00

Washington Examiner 2.30

National Review 2.50

Fox News (digital) 3.88

If you're trying to build a left leaning media bubble, you're doing a pretty good job. I would be curious to see results from the opposite, choose a few examples of "Liberal Media", and populate the rest of the list with sources that were rated as leaning right.

And I'm sure some people will disagree with the allsides bias ratings. There's no way to be completely objective on something like that. They seem pretty believable to me, but I'm not watching the same movie y'all are.
You don't think the people actually running the shops, whose income depends on the shop, have thought of that and thus there exists a downside that more than offsets the upside?
Helping developers adopt generative AI: Four practical strategies for orgs
Dupe: https://news.ycombinator.com/item?id=42966412
LOL, you and I posted very similar replies at the same time.
It's a strange assertion to claim that people who care about formatting care about the craft more. IMO, it's the opposite: people who care about formatting prefer to talk and think about the periphery of programming not the actual act of programming itself. For the record, I reject the usually offered claim that the most important attribute is consistency. I have an easier to reading code written in a different style than understanding somebody with a different accent, but nobody is claiming we should only hire teams from the same regions of the same country.
This blog post seems to be slightly on the rambling end of the spectrum, which leads me to suggest that he would get a lot of value out of doing some more research; such as a pleasant browse through Wikipedia. There are surely well-recognised terms for the things he is describing and there'll be a lot of literature available if he uses them. For example, it looks to me like there is overlap between this article and https://en.wikipedia.org/wiki/Expectation_states_theory or the concept of a https://en.wikipedia.org/wiki/Status_group so I'd expect the terms to come up. That wouldn't necessarily change the article but it'd give him a more robust mental framework to analyse these topics.

Also, the lead paragraph seems a bit incongruous. I mean, sure throwing in a random political jab will get people's attention but it lacks follow up analysis. Care is one of the least useful forces out there for making the world better. We've got so much more value out of harnessing greed and activating selfishness that it might be all we need to run a prosperous society. And hence the greedy are much more important to my wellbeing then nebulous people who care about me from a great distance. Most of my material wealth came from people who not only didn't care but also didn't care about me or even know I even existed. It was acquired on a strictly transactional basis to the benefit of everyone involved. That aligns the incentives to make wealth generation sustainable and available.
> Instead of “refactoring” without tests, we can start by writing some tests!

I agree with this but I have always struggled with putting it into practice. Good code is easy to test. Often, I want to refactor to make it easy to test.
I thought this snippet was fascinating: "Integrating AI into developer workflows has a learning curve. Our data indicates that individual reliance on AI peaks at around 15 to 20 months into using the tool, suggesting that learning how to use AI requires dedicated time for experimentation, practice, and integration with existing workflows."
My parents used to cook taco meat and bacon in the microwave.

It worked OK-ish.

It's hard to actually get the Maillard process going in a microwave with a couple of pounds of ground cow, so proper browning wasn't a thing.

They'd just put the moo into a glass mixing bowl, turn the machine on, and give it rigorous toss with a wooden spoon every couple of minutes. Ground beef crumbles were the result.

For bacon, we had a special angled plastic tray with drainage slots for the grease. They'd layer up bacon separated by paper towels, and start the machine.

This worked better than the taco meat did, in my opinion, but it still sucked because picking little bits of greasy, stuck paper towels off of hot bacon is annoying.

I've never done either of these methods myself, because I naturally want to do things better than they did. In my adult life, ground taco meat goes in a skillet on the stove (and uses a cheap wire potato masher to break it up), and bacon goes in the oven on a sheet pan.
I am glad I am not the only one who thinks FIPS is a scam along with the contractor industry that has spawned up around it. Our VC hired contractor tried the same thing, walk in and hand us his "master plan" without any input from us and collect his 75k. His plan would never work in our environment and when we presented our list of issues he was dismissive and the project has barely progressed. Thank god we meticulously document all of our communications in emails which we have had to show in meetings with the president to explain why we are past our deadline with no concrete plan or hardware ordered. Total mess...
Enabling "compact mode" in the settings helps a lot with that. My discord client looks a lot like my IRC client.
I wrote this guy a few years back. It's lock free for both consumers and producers. Blocking variants are also available, but with significantly poorer performance.

https://github.com/asgeirn/circular-buffer
> why not Clojure?

Common Lisp implementations like SBCL have static typing, performance, instant (and effortless) compilation to native machine code, and so on. No need to deal with Leiningen or copy-pasting a deps.edn / build.clj template across projects. If I want to experiment with SIMD intrinsics with the comfort of a REPL, I can't do that with Clojure, but I can do that with SBCL and a built-in library (SB-SIMD).

Note: I have used Clojure professionally and still use it for some personal projects, but I try to be aware of the trade-offs when deciding to use Clojure / Common Lisp / any other programming language.
It’s not that hard to debug— your signal names and register names all carry through. Sure, lots of temp wires get generated but that’s never where your bug is.
Happy to suggest another web scraping API alternative I rely on: https://scrapingfish.com
No, but that is a neat idea!
there were such "perpetual teapots" in huts in high .bg mountains, basically the hut-keeper boiling a tea of whatever bunch of herbs is next on the shelf, forever (several ~months, some huts were closed for winter). Pick one sprig, add water :)

i have tried few times to achieve the same - or okay, at-least-similar - taste, at home.. but no way. Just hours are not enough :/

Though nowadays, this thing is .. mostly gone.
Bitrate, resolution, and codec are all of course critical, and not knowing all three makes it impossible to judge how good or bad it will look. Sadly the resolution is the only one of the three that's easy to describe to consumers, so here we are.
AI code completion tools tends to ruin my train of thought and often write verbose code. I basically wanted something that just tells me improvements (ie: optimizations, security issues, structural changes) AFTER I wrote the code myself. So I wrote this extension. I use it myself and I could see it being especially useful for students. Can I get a vibe check?
This flag isn't valid anymore in the new chrome headless. Disable GPU doesn't exist unless your on the old version (and then, it was meant as a workaround for Windows users only).

I've used this via selenium not too long ago
Current Technologies for Carbon Capture, Storing and Utilization
Ha! Sorry about that!
Does it still go rancid if it’s kept at boiling temperatures? I’m guessing that if it’s too hot for microbes, then you only have to deal with oxidation at the surface, which can maybe be fixed with periodic skimming. Maybe?
Yes, that's one of the big improvements in Scala 3.

https://docs.scala-lang.org/overviews/core/binary-compatibil...

For Scala 3, the minor version is the second number in a version, e.g., 2 in v3.2.1. The third number is the patch version. The major version is always 3.

Scala 3 guarantees both backward and forward compatibility across patch releases within a single minor release (enforcing forward binary compatibility is helpful to maintain source compatibility). In particular, this applies within an entire Long-Term-Support (LTS) series such as Scala 3.3.x.

Scala 3 also guarantees backward compatibility across minor releases in the entire 3.x series, but not forward compatibility. This means that libraries compiled with any Scala 3.x version can be used in projects compiled with any Scala 3.y version with y >= x.

In addition, Scala 3.x provides backward binary compatibility with respect to Scala 2.13.y. Libraries compiled with Scala 2.13.y can be used in projects using Scala 3.x. This policy does not apply to experimental Scala 2 features, which notably includes macros.
What leanness of ground beef? 70/30 or 80/20? Likely too much fat.

You'd want to keep the meat as lean as possible for longevity purposes.

Alternately, when you cook it, you can either skim the liquid fat off the top (use a large spoon) or absorb it with slices of bread (drag it across the surface and they'll soak up the fat).
> The primary metric of interest in this task is cognitive control, measured using ΔRT (the difference in response time between repeat sequences and change sequences).

Can someone elaborate on the naming of that parameter? I would have guessed that a parameter named "cognitive control" yields better cognitive function for larger values. Is there a reason for that name?
That's basically what `timer_settime` does if you have a realtime scheduler.
Another for the pile of reverse-engineered devicetrees that started downstream, tried to negotiate with upstream and ended up realizing the futility of it all. Godspeed, may your path to depreciation be slow and painless.
>Violent crime is out of control.

Hilarious because it is in fact down: https://www.pewresearch.org/short-reads/2024/04/24/what-the-...

You've been propagandized, my friend
Curious: how did you set up firewall (nftables?), IPv6 delegation both ULA and public prefix? Happy to read if you have a write-up somewhere.
The _entire_ Sciter SDK is 8Mb, and it can go even lower. This includes a scripting language and an HTML/CSS renderer. It starts in milliseconds and can work over a raw framebuffer.

My friends are using it for an industrial controller that can boot in half a second after a power outage.

I'm not saying that QML is bad, it just is much more massive.
I was considering creating a data cooperative - democratically owned and governed by its members. To ensure sustainability, revenue could come from AI companies and other stakeholders paying for data access, much like how news publishers are compensated today. What do you think?
Tried cursor on my amiga II and wasn't that impressed tbh
What does your perception look like, are you using raw screenshots? GUI snapshots? Vision is very difficult for these, and snapshots are incomplete, is what I've found in some earlier experiments.
What do you consider cronyism except ‘members of this organization share cheats and get each other in’?
Imagine if we had a Lisp with proper types, we could do something like...

(typecase name
(String (print name))
(otherwise (print "error: name must be a string!")))

And if that Lisp had some kind of Object System, we may even go further and have stuff like...

(defmethod namecall ((name String))
(print name))

(defmethod namecall ((name Number))
(print "I am not a number, I am a free man!"))
Anything you'd normally make a broth out of would be a great fit!

Including bones / carcasses.
yes, and you can even use 2.13 binaries in 3
> subject to stringent governmental controls

Isn't the current admin trying to do the opposite?
Ask HN: What to do when open source project maintainer ignores my pull request?
Hello, I'm a computer enthusiast who recently started coding as a hobby.

Sometime mid 2024, I opened my first pull request to a popular
open source project that I use daily.
The patch adds a small feature to the software, which is
rather trivial (~200 loc, and does not affect other features).

At first, the project maintainer actively reviewed my patch.
But sometime later, he suddenly stopped responding to that pull request.
After more than a month of inactivity, I posted a polite reminder,
but to no avail. Two months passed, and there's still no reply.

I'm sure he was not being too busy to work on the project, since he was
actively reviewing other pull request all the time.

Perhaps it's because of a noob question that I asked earlier in the
pull request, which got him annoyed and blocked my GitHub account.
But that also does not make sense, since he does reply my other comments
under the pull request.
Furthermore, I managed to figure out the answer myself and apologized,
and that should not be a problem anymore.

Sometimes I even had nightmares about this.
Once I dreamed about receiving an anonymous hate mail accusing me for
wasting other developer's precious time.

I really wish to forget about the pull request, and perhaps it's better
to close it myself. But I can't.

It's not that the patch itself is very important (I can apply the patch
locally whenever the software releases a new version),
but that I really want to know why my patch suddenly gets neglected.

Any suggestions what I should do?
Chat with any GitHub Repo for free [video]
On-going open source project to reach to product-grad product.

Built with AdalFlow library: https://github.com/SylphAI-Inc/AdalFlow

Will including dataset creation, evaluation, and auto-prompt optimization
> ChatGPT can not be used to reproduce NYT's articles verbatim without a great deal of prompt engineering

If i have a copy of a movie I am infridging copyright. Why is Open Ai special ?

Because it's Microsoft /s
I used to go to the gym regularly. I definitely remember how hard it was to do pull ups and dips when completely untrained. I had to start with negatives. It seemed impossible at first. Now I haven't been to the gym for almost a year but still occasionally do some bodyweight exercises. I can still knock out 10 pull ups, 40 press ups, dips etc. all from a dead stop. It's amazing really. I have less muscle than a lot of people now, but I seem so much stronger still.
Another application of GLSL/SDL: you can make custom shader materials for yourself in ThreeJS using the ShaderMaterial. You write the GLSL code in a string within the material and it’ll be applied to the mesh the material is attached to

Gives you the ability to make some cool looking effects like fresnel without post-processing filters
This argument is so bizarre to me. Humans create new, spontaneous thoughts. AI doesn’t have that. Even if someone’s comment is influenced by all the data they have ingested over their lives, their style is distinct and deliberate, to the point where people have been doxxed before/anonymous accounts have been uncovered because someone recognized the writing style. There’s no deliberation behind AI, just statistical probabilities. There’s no new or spontaneous thoughts, at most pseudorandomness introduced by the author of the model interface.

Even if you give GenAI unlimited time, it will not develop its own writing/drawing/painting style or come up with a novel idea, because strictly by how it works it can only create „new” work by interpolating its dataset
Azure Data Studio Retirement
Wow, thank you so much! I came across the Model Context Protocol framework but didn't take the time to explore it in depth.
> "Li-ion != LFP."

No, LFP is one form of Li-ion battery, along with other chemistries like NMC, NCA, LMO, etc.

> "LFP is incredible, but LFP batteries are 5x larger than li-ion."

Nope. Today it's more like 20-30% less energy density. And the gap has been closing over time.

> "You won't find LFP batteries in cars"

Absolutely false. The vast majority of Chinese-built EVs (brands like BFD, NIO, MG, XPeng, Geely) use LFP in many models. Most Chinese-built Teslas use LFP packs. Tesla's Powerwall 3 home storage batteries use LFP. Western automakers are also increasingly looking to LFP to reduce costs and improve stability and safety.

In fact, I'd say the significant majority of all EVs shipping in the world today contain LFP batteries.
> If you are directed by a superior authority to allow an AI to make a decision but are assigned nominal responsibility anyway, though, that superior authority is, in fact, making the decision by delegating to the AI bypassing you, to anticipate the obvious “install a human scapegoat organizationally between the people actually making the decision to use the AI and the AI itself response.

Solution is that company won’t hire you unless you are willing to take the blame and rubber stamp the AI’s decisions. Unemployed people are not in a position to protest.

Also, the point of AI is that the decisions are too complex to justify. They are grey and iffy. We don’t usually hold people accountable for anything that nebulous. Wrongly deny someone insurance coverage and they die? No consequences even without AI

Sadly at the scale of the world, we take shortcuts and need to be effective. As anyone with rare disease will tell you doctors do for ages till they get a proper diagnosis.
Polite society doesn't slander so nilly willy in the first place.
If anyone has a school-age child needing a science experiment, my niece created a list of various items and what she expected their behavior to be in a microwave at different cooking times.

And then tested her hypothesis in a cheap microwave (out in the yard in case of explosions), documenting what happened with photos and making a conclusion for each. She got top scores from the teacher for following the scientific method.
Tbh I thought that it was because people are scared of the terminal, this even somehow includes people who have used Linux for a decade. That and that basically you're forced to use the terminal for Arch and read the instructions.

So kinda like how people joke about Ikea furniture being difficult to build. I mean... it's not, it's quite intuitive. But even if it wasn't then it's purely an exercise in ability to read instructions
The product and job descriptions here always sound amazing! The only thing stopping me from clicking submit on application was focus on using AI tooling in software development workflow. I am not against copilot, but I don't find it that useful.
Old Reddit still doesn't have any suggested posts. Also, the Reddit API works just fine within limit. It's unusable for scraping but as a single user it works fine.
Well said. I'll just add that even vegetarianism gets idealized as well. The farmers growing those crops do far worse things than humanely killing a chicken to vast amounts of wildlife that they perceive as pests.
I read somewhere that you can place a candle under a bowl (with allowance for oxygen to get in) and you can capture the plasma given off by the candle.
https://www.youtube.com/watch?v=x5BFIVDUQPE
Clojure runs on the JVM; this is the opposite, Java in a CL compiler.

Besides, there's more to Lisp than Clojure.
Thanks for the recommendation! I'm reading one of the chapters now. The examples are giving me ideas and helping me to see a bigger picture.
Just trading one set of elites (ivy league) for another set of elites (also Ivy League but from Silicon Valley)
It is what it is... However if you want volunteers to contribute to the kernel and introduce rust as a way to get more people to join this looks pretty bad... I'm sure stuff will figure itself out in the long run it's just sad that the discourse exists at all. I guess the linux kernel will never transition to memory safety via a new language? Idk what else can be done.
If you enjoy this you may also like this one - Queen’s Bohemian Rhapsody in the style of a romantic classical composer: https://www.instagram.com/reel/C6rCkC2ojBk/
Exacly. Additionaly, you can sell software and include a year support bundle. If you want to have longer support (or extend support), you have to play extra (pear year). That sounds reasonable.
Develop AI Agents for System Engineering in Factorio
Check out AutoGPT you don't have to wait, it's already built.

https://github.com/Significant-Gravitas/AutoGPT