skysight-inc/HackerNews huggingface dataset:
Awesome work launching the product.

You have built a very good tool as a solo dev. the slides are very text heavy. Please use a better image model to convert the text into illustration something like napkin.ai

I really like the quiz with word search generator. This could be a simple niche which other LMS's might not be targeting. Could be a good side project to a simple tool.

One more feedback as ex AI startup builder. When building the product we are in an adrenalin rush to build the coolest features hoping that customers will use it right away if it solves a problem. After launching we realise thats not the case. They only come if the pain is really bad, like there is no alternative. A easy way to workaround this is to build integrations rather than full fledged UI . If you build an integration for existing LMS, the customer will be more likely to try it than a new tool which will have to go through the ardous procurement process of school or any organisation.
The Man Who Can't Stop Founding Budget Airlines
Erm... how?
"But her e-mails."

> It’s best to understand that fascists see hypocrisy as a virtue. It’s how they signal that the things they are doing to people were never meant to be equally applied.

> It’s not an inconsistency. It’s very consistent to the only true fascist value, which is domination.

> It’s very important to understand, fascists don’t just see hypocrisy as a necessary evil or an unintended side-effect.

> It’s the purpose. The ability to enjoy yourself the thing you’re able to deny others, because you dominate, is the whole point.

> For fascists, hypocrisy is a great virtue — the greatest.

* https://mastodon.social/@JuliusGoat/109551955251655267
Yes, it’s good
The military version is auto-brake for rappelling and you can go fully hands free per petzl but you have to use specific rope. My guess is since they cant control the rope in civilian version they can’t vouch for it working in 100% of cases
> reasons unrelated to combat.

Afghanistan is very much a reason why they no longer exist.
Dishwashers are actually a bit backwards. The cheapest models have one of the most important features (a heating element for drying), and all the more expensive ones leave it out (for Energy Star) and then screw around with various half measures to try and compensate.

Due to this, trying to read reddit recommendations for dishwashers is horrible. People will wax on about how so and so is the best one they've ever owned, then only if you probe a bit it turns out they're using "rinse aid", hand drying half their dishes, running frequent cleaning cycles to get the musty smell out, etc.
Is there an official statement of this on a government website?
They are atrocious, IME. I continually get near muted. I.e., if I record the signal, my voice is there, but extremely faint. Unusable for VC audio, and I've moved completely to a headset mic because of it.
Bosch dishwasher here. Zero network connectivity of any kind and washes dishes better than any other non-industrial dishwasher I've ever used. 10/10, would recommend, will buy again.
To be fair this is version 1 of the tool. Any tool will have issues in the first version but does not mean it cannot shape up to be a useful tool. Teachers will need education on when to use AI and when not to use AI. It will take time but it will eventually improve the process of teaching and help our teachers feel less overwhelmed so they can actually focus on the students.
> students to bully and block students from learning

I haven't seen any reporting that the protests directly affected classes in Columbia, except perhaps in one incident in response to institutional escalation [1]. If you have seen such reporting, can you link it?

[1]: that incident is the occupation of Hamiltonian Hall, an administrative building, coming after police violence and threats of suspension and other actions against the protestors.
Does this work for Twitter?
Very opinionated clickbait if you ask me.
One of many pet peeves with semver
Thanks! Send me an email at jason at crawlspace dot dev
If you get an auth on the card with the information provided the bank has to take responsibility for fraud, at least in the US. I don’t think you can tell if a card number corresponds to a “real” card or not. Some cards, such as the Apple card, don’t even have numbers embossed on them anymore.

Look at the API for your payment processor. I know they can identify debit and prepaid cards. Beyond that I don’t think they can reveal much about the card.
I've looked for an academic explanation of this "horizon effect" but can't find anything. Most things I find seem to be related to AI somehow.
Poe's law in effect.
They can impeach. That’s their only political tool. And have it on the record who votes against it. But they are useless
This is not only a problem with dishwashers, but a general trend with many electronic devices.

We see the same in the air quality monitoring industry, where more and more manufacturers lockdown their devices and make them cloud only operable. We at AirGradient are open source hardware (and can run completely local) and we are very successful with it. So things like this are actually opening up the market for new entrants or existing companies to highlight the benefits of non-cloud models for the consumers.

So I do hope that these kind of post like from Jeff Geerling create more awareness also among the normal consumers to change their buying behavior and bulk that trend.
Finally! Someone else reaching the conclusion that the query planner is really annoying and for most queries I would just like to skip it.

I don't want the dynamic nature of the planner. I don't want to send SQL over the wire, I want to send the already completed plan that I either generated or wrote by hand. So many annoying performance bugs are because the planner did the slow thing. Just let me write/adjust it.
Is he right that this imaginary future product might be a better solution than current KV datastores? Maybe - he makes a good case, it certainly sounds worth pursuing, and he can point to a case where it sort of works well already (FoundationDB).

Doen that imply that you should give up on KV datastores today, when this product category he's asking for barely exists? No, obviously not.
Lol thank you for this.
Heavy chatbot usage is correlated with loneliness and reduced socialization
> there's too much preemptive obeying for my taste.

From historian Timothy Snyder's book On Tyranny, chapter/lesson number one:

> Do not obey in advance.

* https://www.penguinrandomhouse.ca/books/558051/on-tyranny-by...

* https://timothysnyder.org/on-tyranny/
Move fast and break things bro
K:V - maps / dictionaries can be the correct tool for some jobs.

I think I'd prefer to stop calling _large_ resources that are only K:V a 'database' though.

A 'database' shouldn't require SQL, but a distributed filesystem, however similar, isn't quite a database.
I think GP's point is that calling it experimentation euphemizes it.
Fyi: autobelay is how most people deck and die in the gym (forgetting to clip)
Agreed.

Very similar to this case in Australia.

https://www.theguardian.com/media/2018/feb/02/abc-agrees-to-...

The ABC had a public interest duty to publicise everything, instead they left 99% unread and returned the contents to the government.

Pathetic.
It's an opinion.

IMO key value stores tend to live in the space between a third normal form ultra relational UML diagram database like the college textbooks assure you exist and a high chaos cowboy document storage system like mongodb.

They enable you to make a lot of things up as you go and iterate on your design. I like them because they remove a lot of ceremony around letting me get on with persisting things without having to ALTER TABLE or CREATE TABLE and all that entails. At the same time, they're constrained and often organized in a way that storing big ol' json blobs aren't. I like them for doing multiplayer gamedev things.
This thread seems like a good example of how to subtly be negative and breed cynicism.

Nitpick (see pedantic and mostly irrelevant replies to the excellent top comment.

Who cares, anyway? Whatabout all the other things that have ever happened? (see 2nd comment, 3rd comment)

More nitpicking, 4th comment

Top comment, and further down, the comments and discussion are quite good. I do wonder about how large an impact a targeted, small amount of astroturfing can accomplish. just boost/inject some cynicism and negativity into the top 2-4 comments, nothing too obvious. Just enough to poison the well a bit.
99% of people who played with an Arduino in school are not EEs and are woefully unqualified to be doing that sort of tinkering for a hardwired appliance managing high voltages, water valves, and heating elements that can all cause mayhem when a self-taught Dunning-Krugerian steps out of their wheelhouse.
You should add:

“Taste over testing.”

If you feel that it works then that’s the vibe right?

Who needs software testing and maintenance when we can just apply our human taste to our software.

Somebody else can pick up the pieces with the boring QA stuff.

Now, I’m getting back to my vibe coded drone controller, just making sure it doesn’t unexpectedly crash into someone because vibes!
Github, not "git."

They don't appear to publish the XML formats they're using.

There's no description of their fees/pricing.

None of the software is open-source. There's barely any details about how the software even works.

It's about as opaque as they seem to feel they can get away with. "Email us for pricing" is not how a service like that should work.
> For example, all layout was pixel based.

These sort of excuses always come up when Delphi and its insane productivity is mentioned. The same thing happens in conversations about how slow software has gotten.

High-DPI displays, internationalization, and accessibility are a pain but don't introduce enough complexity to hand-waive away the criticism.

Going a bit off-topic, but the browser is carrying around so many legacy concepts and ideas - it's a complete disaster - but it's the only option. The document object model is slow and weird to use to build reactive user interfaces.

We should demand something better. The browser is a local maximum as an application platform, and we should stop defending it.
The 90s internet didn't have billions of consumers and millions of producers with millions of followers. That internet is _never_ coming back, the sooner we swallow that bitter pill, the better we move forward, instead of trying to replicate an impossibility.
Impressive to see advancements in both performance and efficiency. Excited to see how it stacks up in real-world use.
One idea is to include a bunch of nonsense text into webpages, and use CSS to hide it from browsers. Depending on how aggressively you want to do it, this may affect some accessibility tooling.
> It's like the difference between a 80286 and a 80386: The latter added the hardware support for true multitasking that the former lacked.

I'm not sure this is a good comparison. The 286 did support true multitasking in protected mode, and it was used in many non-DOS operating systems. What the 386 added (among other things) is the virtual 8086 mode which allowed it to multitask existing real mode DOS applications that accessed hardware directly.
There was a post about George Foreman in the front page the other day so why not this one?
Without trying to avoid bumping is not accurate but certainly there is more of it in South Korea than in places like the US.

See for example https://m.koreaherald.com/article/10447649
I bought an LG a few years ago and connected it to WiFi. I have no idea what I need to program for special wash cycles, but it’s nice getting a notification on my watch when a load is done or having issues.
Very, very cool -- thanks for posting! Quanta is yet again proving itself to be the very best casual science publication in the English-speaking world. This is a short one, but as always, clean, original graphics + big pictures of the participants is a winning combo IMO.

Other iterative methods, like gradient descent, converge toward the true minimum at a linear rate. Newton’s method converges toward it... at an [exponential] rate...
The rate of convergence would scale with the number of derivatives used: Just as using two derivatives allowed Newton to approach the true minimum at a quadratic rate, using three derivatives enabled the researchers to approach it at a cubic rate, and so on.

Was not aware of this reality myself from my ~undergrad ML math education. Obviously we're getting very, very good at optimizing these cheap linear algorithms, but as someone who thinks DL represents the intuitive faculties of human cognition--and thus is missing/badly-recreating our unique deliberative faculties--this gives me hope for future qualitative breakthroughs. I'm sure it's not this simple, but working with ~1500-dimension spaces (or, sometimes, in the millions!) makes this description sound pretty damn promising.

I'm still confident that medium-term progress on deliberative cognition lies in the very uncool Neat/symbolic direction, but this is the first time I'm really thinking hard about what it would take to crack it the hard, more durable way (i.e. biological verisimilitude).

In terms of the paper itself (https://arxiv.org/html/2311.06374v2), this is by far the most interesting part for this novice, in 1.2:

We prove that our algorithm is well-defined in the sense that the semidefinite programs it executes are always feasible and that the next iterate is always uniquely defined...[, and that the program] has local convergence of order d. Compared to the classical Newton method, this leads to fewer calls to the Taylor expansion oracle (a common oracle in this literature...) at the price of requiring higher-order derivatives.

I've long said math is just a collection of intellectual tools, but it's very satisfying to read what feels like an unusually flexible application of this premise, relying on "programs" that invoke "oracles". More fundamentally, the specifics of SDP are immediately promising for any among us inclined to extend connectionism to some of the workings of the cosmos itself, IMO: https://en.wikipedia.org/wiki/Semidefinite_programming
Hahaha this is a great answer, and enjoyable to read. I heartily concur with your idea that most businesses are actively preventing it with the way they want their teams to work

I think this is what early Google did well. Engineers were unleashed to do their best work - or so I've heard, maybe it's just a nostalgic myth seen through the gilded glasses of past recollections.

I also think it's such an important problem to solve, and low hanging fruit! Otherwise you are impeding your team's ability to solve problems and retarding your ability to compete with other orgs. Just create the conditions to ensure the 'production line' is optimized. I don't just mean cranking out code, I mean optimizing for what the goal really is, and what's going to help you achieve it, in that Fordian sense.

Also, raw and hideous lol! Perfect description hahaha.
> Funny how there is always someone who posts "you do X, and you will fail" ...

That is not what the post to which you replied said nor implied. Instead, it reads thusly:

Dishwasher electronics are subject to elevated heat and
humidity levels. A DIY solution will be extremely
unreliable. An amateurish job on the power electronics can
be a fire hazard and will void any insurance policy if they
find out what you did.

This is clearly a warning to those reading this thread. Likely also an attempted knowledge sharing with the post's author.

> Maybe someone who is skillful enough to be able to DIY a micro-controller will also think about these issues and deal with them too?

Maybe all people who attempt such things are not aware of the concerns raised?
Okay but that’s a separate concern
> I really believe I need to spend 2-weeks requiring students write code on an Amiga, and the programs have to run at the same time. If anyone of them crashes, they all will fail my course.

Fortran is memory-safe, right? ;-)
Trump's razor: The opposite of what he says is closer to the truth.
I don't think tyhat's a contribed example. I think tha'ts a really good example that makes super clear what pointless abstraction is in a perfect pithy little package.
MCP Server That Connects Desktop Claude App to Terminal Commands
I just want a battery I can change without disassembling my phone. Is that too much to ask?
If you look at the precise answer, it's got 8 too many digits, despite it getting the right number of digits in the estimate you looked at.

> Also curious how you think about LLM-as-calculator in relation to tool calls.

I just tried this because I heard all existing models are bad at this kind of problem, and wanted to try it with the most powerful one I have access to. I think it shows that you really want an AI to be able to use computational tools in appropriate circumstances.
No one's stopping you.
Sequential Story MCP Server: story based implementation for sequential thinking
> They can impeach.

No, they can't.

> And have it on the record who votes against it.

They cannot force a vote to actually occur on a proposed impeachment. They can file it and let it die, that's as close as they can come.
That's a good attitude too. Maybe if you are employing a 'bad programmer' on your team you are just moving the complexity in their own brain/worldview into your team/codebase hahaha! :)

I agree with you that there's unavoidable complexity and there's a limit. Let's assume we can even get to that clarity, but it's achievable to get there - and once you get there you realize that we just have to dive in. There's no way around it. Even so I'm always looking for that simple-as-possible, first-path-to-poc way to do it.

Another thing you said is interesting too: the balance of complexity (almost aesthetic that arranging isn't it?). That's very clever and I that describes the 'dark side' of 'good designs' that are actually not useful, even tho they may appear elegant.

This has produced a lot of really interesting answers. I feel condifent saying that programmers in general definitely work with, think about, and are intimately invovled with complexity. I think because we are (in a down to earth not grandiose way) at the coalface of programming reality, and reality is complex.
It's a ChatGPT wrapper, it is not version 1.
TikTok's Native Cross-Platform UI Framework Lynx Goes Open Source
There's no claim of a new discovery here, just an impressive feat of engineering. Remember that nuclear fusion is also pretty basic.
Correction here: it wasn’t apples AirPods, it was bose quit comfort over the ear iirc. That’s why I could hear the other person. But I think they could hear me cause of maybe both meet and good mic array.
Discussion (249 points, 20 days ago, 93 comments) https://news.ycombinator.com/item?id=43264957
If you think 4chan is a place where people treat people a lot more like they treat each other in real life, I'd really hate to see what your life is like.
The previous generation of Bosch dishwashers in the US were WiFi free. The current generation went through a round of cost cutting and added WiFi bullshit to everything. No idea what the state is of their appliances sold in other markets.

As far as I can tell Electrolux is the only manufacturer selling "dumb" laundry kit in the US these days… which is probably part of why everyone's favorite LG shills (Yale Appliance) does their best to ignore them.
> I don't think anything else needs to be said here.

Will this humbling moment change your opinion?
"Factory reset" is a misnomer, a true factory reset would completely erase the internal storage and replace it with a clean copy of the OS.

If that phone is based on a Mediatek SoC, I believe a true reset is possible - look up SPFlashTool and read about this useful exploit:

https://tinyhack.com/2021/01/31/dissecting-a-mediatek-bootro...
> We need to be able to figure out how to sense neutrinos order of magnitude more effectively than we can currently.

I don't see any reason to believe that's possible though. I guess I don't know how close we are to the theoretical limit, but anything made of atoms will feel like a chicken-wire sieve, right? Unless there's something big you/DoE know that I don't.
What is the context of this exactly? Why Google was forced to do an update that would degrade so much the performances? And would have a new battery solved that or just rendered the situation a little bit less bad?
> For example, it's simply rude to broadcast your new job when some people are struggling with it

LinkedIn is a job site. It is completely appropriate to announce you got a job. I want to know that people in my network have a job whether I have one or not. It means that I can reach out to them and ask if the company is still hiring.
I tried this prompt on o1 pro, sonnet 3.7 extended, and o3-mini-high:

"Create code for a manim video that shows how to do the long division algorithm."

None of them gave satisfactory results. (They all provided code that 'worked' in the sense that it created a valid video file.)
Requiring internet for features that don't need the internet is a manufacturer problem, no matter what any retailer says or doesn't say.
I would love to see more governments operate on a Git-first basis, so that each and every decision/contribution can be tracked online for transparency.

For example in USA we would have budget ceiling crisis, and both parties try to ram through a law to bump up the debt ceiling "to prevent government shutdown". It is being sold as a measure to keep government afloat and running, and is usually ran through pre-holiday like Christmas.

But what actually happens, is thousands and thousands of pages of various pork is rammed through with various cutouts and carveouts for special interest groups due to lobbying.

Public needs to know who when and how is adding these lines and how is bipartisan consensus is being achieved in real-time, not post-factum.
Had a young-ish gym employee berate me for not holding the brake strand with TWO hands when catching the leader recently… clearly against manufacturer instructions
but also, the reason we come together to work as groups is so that we can achieve more than we would as the sum of the parts. The same is true for horses, two horses that work well together put out more power than two individual horses. So the problem becomes when you identify one of your horses has 1.5x the output of the other, and think firing the weaker horse will lead to minimal productivity gains, you end up with egg on your face when you realise you are not left with a horse that works 1.5x, but rather a horse now working at 0.5x what what it was in a team. The exact same thing is true for team work, team sports, etc. There is no one person 'holding it all together' if there is, then that person needs way better support and realistically, should get the entire departments pay when the remaining department is let go.
Strong emphasis on "seems".

I'd encourage you to review the definition of "brute force", and then consider the absolutely immense combinatoric space represented by the grids these puzzles use.

"Brute force" simply cannot touch these puzzles. An amount of understanding and pattern recognition is strictly required, even with the large quantities of test-time compute that were used against arc-agi-1.
>flat out wrong:
>True or false. MP3 files cannot achieve higher quality than WAV files.
>I pick "true" and get "Incorrect: MP3 files can provide good quality for casual listening, but WAV is superior."

Not simply wrong, nonsensical.