skysight-inc/HackerNews huggingface dataset:
More Canadians approve of Trump than of Trudeau

https://www.thestar.com/politics/federal/canadians-want-a-to...
a country debt is not like household or business debt. the only way US can default on its debt is if a bunch of idiots in washington DC decide to do so.
Yeah I hate it too. But it's exactly what the OP asked for.
N41 isn't 2.4ghz. It's licensed 2.5ghz. You're thinking N46 which is unlicensed 5ghz.

LTE didn't allow for it to be used as primary carrier, but NR-SA I think does.
Arnold Kling is a fairly well known academic. https://en.wikipedia.org/wiki/Arnold_Kling

I read this blog post as "thinking out loud on the internet". It's something I see done quite a bit in the econ blogosphere. Sometimes a post like this will prompt responses from other econ bloggers (Greg Mankiw, Tyler Cowen, etc.). Sometimes not. It's not meant to be an essay.
America is, especially since 2021 but nobody wants to believe it.
It's not a strict 12-18 hour window. Instead, it depends on the time frame between specific vocal or conversational cues / signal vs. noise.
Property-Based Testing for the People
There had already been one standoff between local residents and truckers, I remember there being chatter that the next weekend groups were going to coordinate in their neighborhoods and drive out the convoy on their own (using baseball bats, cast iron skillets, or golf clubs if need be). The situation had the potential to turn into an absolute blood bath.
True. I guess what I mean is that other engineers try to take over the architecture and design. For instance, I had a fellow engineer without even talking with me, create a 2.0 vision doc for part of the system that I had designed and was mainly responsible for. This was clearly an attempt by them, to raise their status and influence.
They developed a content generation tool based on splines, as well as a rendering algorithm based on finding the closest splines to each point. They are claiming real-time rendering (4k at 120hz) on CPU... why not run this on GPU?
>Did you know that you can set up a proxy from your phone and capture all traffic from it?

The phone knows about your proxy. There are phones - actual brands - that were caught on sending secret telemetry to their manufacturer, but only when not listened - definitely only on mobile data, no wifi, and I assume with cert pinning.

I know a person who was researching this and they needed a Faraday cage and a BTS to conduct experiments. So it's not exactly trivial.

The difference is that these were small Chinese brands that were not even that popular in my country - and still someone researched this. Imagine how much research Android and Iphone get, and there's not a single proof of and wrongdoing. Now that is unlikely.
> You're actually the one implying that, you said “it's just for scripting”

I'm describing how the engine is actually made... It's mostly written in C++ and C# is the application scripting layer.

If the whole thing was C# top to bottom I'd call it a C# engine.
The 'r' is to the best of my understanding not thrown in randomly but a reflection of British spelling. British being a non-rhotic dialect of English doesn't sound post-vocalic, pre-consonantal 'r's. Hence in spellings like 'Vajiralongkorn' the 'r' just serves to indicate a long o [ɔː] which contrasts with the short o [o] of 'long'.
Or just do everything in class. Out of class work should go away entirely.
Significantly smoothening the definition of fascist.
Also just to be more explicit, people can (should) read the article and decide. It is not super long and it is engagingly written. I think the author is kind mythologizing his job… there’s clearly a fraud component to how he got better, and a skill improvement component. It isn’t obvious which contributed more from his telling, and given that his telling is probably inclined to put him in a good light, I lean toward the fraud.
Yeah are we forgetting Alberta truckers who were planning to murder RCMP officers, and were straight-up terrorists?
I hear you and this is such a lazy argument against IRV. Do they really lack the imagination to understand why this is a feature, not a bug in IRV?

IRV, though imperfect, is so clearly superior to one candidate voting if the goal is a responsive democracy. Unfortunately, there are many people who don't want that. IRV closes a loophole for extreme candidates (I have a strong suspicion that the 2016 djt campaign would have been thwarted by IRV had the gop primary used it). It also allows partially aligned challengers to pressure incumbents without dividing the electorate. This would likely be better for the challenger and the incumbent. Consider this past election where Jill Stein was demonized as a spoiler, which she potentially was, but would not have been in ranked choice. I bet there are a lot of voters who would have rather voted for Jill Stein but instead cast their vote for a candidate whom they thought could win (including candidates who received what should have been Jill Stein votes and thus lost important information about what matters to their voters). This is bad for everyone except those who don't believe in responsive democracy and largely rewards career politicians, political consultants and lobbyists.
I'm sorry to say, but logging in with a centralized account to use a device is a given in 2025. The benefits are far too good to disregard. Apple is no longer in the business of selling you devices, they're in the business of selling you add-ons to your Apple Account.

And people always say that we risk our accounts being locked out, but when was the last time Apple was heard closing Apple Accounts?
We didn't have social media yet. If you look at Reddit, for instance, many subreddits around jobs, the economy, etc are 99% negative. While the economy isn't the greatest, it's not nearly as bad as the people posting and commenting would lead you to believe.

If you read these too often, you start having a much more negative view of life. My family is like this. I didn't realize it until I moved out in my 20s and my life and outlook immediately improved. If I'm around them too often, they suck the life out of you with negativity.
It’s somehow a shame that this has have a core written in C

can you elaborate? why would that be a shame?
I read Jool and expected something in Kerbal Space Program. For example, here's some network setup around Jool: https://youtube.com/watch?v=n2eBwgW6sig
> Unlike traditional text-based editors, these tools treat code as a structured tree rather than a flat sequence of characters.

This is such an obvious lie... Of course, even the disastrously bad editors like VSCode or IntelliJ tools understand code to have structure and allow interaction with that structure. Hell, even text editors not intended to deal with code will usually be able to deal with some structure, like identifying words, lines, perhaps even paragraphs and operating on them.

> No syntax errors. Zero time is spent on missing quotes, semi-colons or other details.

Usually paid for by inability to copy and paste chunks of code... not sure if it's worth the price.

> Better type information. Because the program is always in a valid state the type checker can always run and give meaningful feedback.

Why would you want to run typechecker all the time? What's the benefit? I run it when I'm interested in the results... otherwise it's just noise. By the time I'm interested in results, I'd get code in a decent enough shape to compile, so it won't be a problem.

Other known downsides of this approach: having to access the code in places where the editor isn't available, s.a. reading diffs, debugging, running third-party tools unaware of structured format (which, given how our programming practices have developed, will be inconsistent between versions and platforms).

All in all, I've seen these attempts multiple times before, and it always looks like the benefits simply aren't worth the effort. Or, maybe, too many stars need to align in order for this to actually become really useful in the day-to-day programming work, and so it doesn't happen because of some circular dependency where the tools won't be built, until the product is good enough to use, but the product is never good enough to use because there aren't any tools?
Isn't that distributed systems in a nutshell?
School is a bit like a prison for children. When you get out of prison you want to think about what you'll be doing the rest of the day, not what you had to go through on the inside. In addition, parents very rarely do what it takes to make a kid's day better while they are at school. You aren't allowed to let your kid just skip a week of school to recharge. So telling you that it was horribly stressful will result in a lot of nothing for them.

It's especially true for kids that have a demand avoidance. ADHD and ASD kids have a lot of problems with school for this reason. It's a high control environment and you have almost zero personal liberties. Some kids thrive in environments like that. A lot don't.
Here are several points I have in mind:

1. JSONPath/SPath supports multiple selector, e.g., $["a", "b"] or $[1, 3:10:2, 101]. This may be a bit more tidy than dot or subscript.

2. JSONPath/SPath supports descendant query: a descendant segment produces zero or more descendants of an input value. For example, $..[0] selects all the first element of arbitrary successors that is an array.

3. JSONPath defines filter selectors. SPath doesn't support it now, while it's on the Roadmap. This can be more powerful as a query language.

4. The original reason I wrote such a library is, however, to use JSONPath/SPath syntax beyond a JSON value. That is, I've written a database for processing semi-structured data [1], and my clients told me that's like to extract inner value with JSONPath syntax. All the existing JSONPath libraries, whether mature or not, are, of course, assuming they are handling JSON values. But in ScopeDB, we define our own variant value.

[1] https://www.scopedb.io/reference/datatypes-variant
Remember that about 3-4 years ago, we experienced the Great Migration. The percentage of tech workers who moved to new companies was very high compared with historical migration patterns. Interests rates were still very low, companies had been buoyed by pandemic-related assistance, and inflation hadn't yet set in, so the salaries that were being offered were very attractive.

In the years since, the incentives to leave one's current employer have decreased. Salaries have stagnated, there's been belt tightening and layoffs, the pool of applicants competing for the same jobs has become bigger, and a lot of folks who've gotten cushy benefits like permanent WFH arrangements would have to go back to the office if they changed jobs.

But that means that a lot of tech companies are experiencing lower than normal attrition, but there's still professional growth happening, and the only way the companies have been able to reward employees is through promotions. That has led to bloat at the management layer, which this year many companies have tried to address, either by letting managers go or sending them back into IC roles.

I predict that due to "tenure lock" (where a lot of people who moved in the Great Migration have the same tenure at their current company) we're likely to hit a watershed moment that leads to another Great Migration later in the decade.
Show HN: Bin - AI business intelligence analyst that turns data into dashboards
Bin is an AI business intelligence analyst that turns data into dashboards. Our goal is to make creating dashboards simpler to do than no-code alternatives like PowerBI and Tableau while preserving the powerful customization abilities of raw SQL and Python.

Here’s a quick demo: https://www.youtube.com/watch?v=Fsh8M3hIjDA.

Customers from our previous product wanted custom dashboards but didn’t want to spend on technical staff to build them. They wanted customizability of the dashboard yet simplicity of the building experience.

So, we studied the approaches of Devin, Claude Artifacts, and v0 and wanted a version that was purpose built for making dashboards and admin pages to solve this problem. This way anyone could spin up highly custom dashboards fast without knowing PowerBI, Tableau, Python, or SQL.

The interface is similar to Cursor, where you attach database context and then prompt Bin on a side chat to make visual components (charts, cards, graphs). You can then click to add these components onto your panel.

On the backend, Bin spins up the components in React code and data queries in Python + SQL code in one go. We’ve wired up Bin with tool calls so that it can make the query given the schema and table context of your selected database, execute the query, and then make the component with the query key passed into our useQuery function. We make all of this code for the component and query viewable and editable on the platform.

Once components are added, you can then drag and drop, resize, and reorganize them on the panel layout. The dashboard will self-update over time as more data enters your database (the queries are re-executed with every refresh). After finalizing, you can deploy the dashboard or embed it onto your other internal tools.

You can try Bin today on a test database for free at https://bi.new. Please do let us know what you think – we’re open to feedback and suggestions as we continue to improve Bin.
> I used my mom's typewriter, which she typed her thesis on in the 1950s

The point was that later typewriters had a features like memory, automatic indentation and erasing that were not available in 1950s era typewriters..
There's nothing more "intense" than a parasocial relationship.

Well, except an actual relationship.
You're welcome.

Now that you've explained the rest of your requirements, I can see that `fr` is not suitable for the purpose. In the meantime you've gotten a better answer for the updated requirements, in particular min-content and max-content.
Replacing emojis with stickers and no way to tell them apart didn’t feel so nice.
For the time being if you want an easy switch out of AI, you can just change the language of your device to English(CA).
Positive sum exchange is value creation.

To take an extreme example:
Selling a starving person a meal doesn't just extract the price value, but creates it too.

You might argue that there are better or more efficient was of creating that value, but the fact that it is created is inescapable.

If you want to make a utilitarian value argument against it, you need to compare it to a real world alternative subject to scrutiny that is just as harsh, not a perfect world one.
People get benefits back from their cards because of the transaction fees. Thats where the money comes from, not from the bank accounts of Visa and Mastercard's CEOs.

Merchants are prevented by their contract from charging the transaction fee to the customer using the card. Therefore all customers pay the fees though increased merchant prices, even those using cash.

I resent paying for peoples credit card "benefits" - actually they're payoffs - every time I use cash.
For most machine learning systems, "performance equivalent to an expert human" is the best you can expect - simply because it's learned from training data labelled by expert humans.

So if a person looks much younger than their age in the judgement of an expert human, I wouldn't expect the model to do any better than that.

You should also know a lot of work in this area relies on photos of celebrities scraped from the internet - which is much easier than getting loads of labelled images of normal people in normal situations, which would be a total hassle practically and legally.

Of course that has some benefits - if you know the celebrity's date of birth and the date of the photo, you don't need to rely on human labelling to know the age of the person in the photo! But it has the major disadvantage that if your application doesn't involve professionally made up people with movie star looks in evening wear on red carpets - you might find real world performance falls short of the benchmark claims.
Rust doesn't completely prevent logic errors like it does memory issues, but in practice I find they're much more rare. Rust's type system is very expressive and allows you to check many of your application invariants at compile time (see "Parse, don't validate": https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va...). In particular, I'd call out Rust's enums/discriminated unions as being probably the most impactful feature that's missing from many other programming languages.

From a more theoretical perspective, Rust's type system, ownership model, and borrow checker are general-purpose tools you can use to express compile-time-checked application invariants. The language and standard library use them to implement provably safe memory management, but you can also use them to prevent invalid states in your own applications or libraries. My understanding of the history of Rust's development is that the strong type system/ownership/lifetimes came first as a way of preventing logic bugs in complex concurrent applications, and only later the designers realized that system was powerful enough for full memory safety without garbage collection.

When I work with other programming languages, the experience of writing several hundred lines of code, compiling, and have them all work perfectly the first time is rare enough to be a surprise. When I write Rust, it's the norm.

I agree that "if it compiles it's correct" is a sloppy and possibly disingenuous statement. The compiler guarantees that your program is free from memory management errors and type errors; and it gives you the tools to turn most logic errors into type errors; but it does not guarantee absolute freedom from logic errors.
Circular microcomputers: turning smartphone waste into computing solutions
Your "following" feed contains content liked or retweeted/replied to by people you follow. At least, it used to -- since likes went private I'm not sure that you see this any more.
What the article seems to be highlighting is _affirming the consequent_ fallacy whereby people deem you as evil when they observe you doing something they deem as wrong. Instead they should actually confirm that you too deem the act as wrong before they label you as evil.
Pinball machines are in an interesting middle ground where it seems like a good physics simulator should get you damn close to the real thing, with such a limited scope and size of play field. Like, convincing video pinball ought to be achievable. Nobody looks at, say, football and goes "we should be able to very closely recreate the experience of playing football as a video game" because it's plainly impossible short of a real holodeck. You can have football video games but they can't replace football, they're totally different activities. Pinball? It looks so tantalizingly close.

But the physicality's important. You play with your hips, it's not just button input or even physics limited to the explicit input interface. Hobbyists get sort-of close with lots of time, money, and clever tricks on DIY systems, but you're never going to get as many of those around and as accessible as real machines that you can go play without building one yourself. Certainly, you can't get terribly close on a general computer or gaming system that's not purpose-built for pinball as a real pinball-machine-sized object. [EDIT] I should add that these lose out on the ability of pinball machines to be different sizes—you build one of these, you're got a max size in both dimensions. You also don't get a real 3D playfield that changes depending on how you look at it, lets you peek around the sides while not playing to get better ideas of how to play or what's going on, and so on. It may be (usually is) rendered in 3D but you can't change your perspective by moving yourself around it—the screen's still flat. Even the very-best simulators are pretty far from the real thing.

There's also something magical about what people can accomplish in the designs within the constraints of having to actually move physical steel balls around. It's like modern movie making-of videos where the answer for every single thing is "a computer did it" and it's just so boring compared with when people had to hack reality to make the magic.
Haha yes. To each his own, as they say. :)
I agree with the premise that it is not the text stream or the coversation history that makes the ChatGPT useful - It is multifaceted. It's an interface, and also a intelligence at your disposal. Even if you took some abilities away from ChatGPT, such as spitting out real world facts, it could still be used for summarizing text.
Man you guys got trolled by the parent comment so hard.
> High currents, often resulting from rapid charging, quick acceleration, or high-speed driving, can negatively affect the battery’s state of health.

So to preserve battery health I need to spend 8 hours charging the battery at opposed to 45 minutes? Not a great selling point for EVs.
I’ve led teams and then I’ve worked as an engineer, so I feel I understand both sides but have an informed take on how things go when OKRs show up despite/due to that.

I get as a leader that some form of goal orientation and niche engineering speak translation into outcomes must occur.

But, for every 1 leader who can do this well, there are 99 who can’t. For every 1/2 leaders who can do this faithfully, there are 99.5 who don’t care much beyond building fiefdoms or just plain don’t know how to do it in practice - the ex-consultant PM, the manager not the leader, the PM who holds zero authority over a team of skilled ICs, and so on.

Also, as an engineer, I have OKRs, I have ops, and I have the random stuff that shows up that blows a hole in my week to week plans. A good PM maybe can reduce this, but again see above. And: what am I measured on for my hearth and home paychecks: Answer - OKRs.

So, in practice, when OKRs show up, I believe earnest big picture effort (which people love going to startups for, I think), goes out the window overall because of the above.

You’ll only get people hitting OKRs, “hitting OKRs” has so much absurd flex in it because again see above, and so you best hope you have the 1 of 100 PMs that know how to do that well or else people start doing the silly dances engineers leave companies over.
I would say Gemini Live is getting there. It's lacking integration with NotebookLM and Keep. It would be amazing if I started a project conceptually and wanted to move to code it could fire up VS Code and let me get to work.

Gemini's home automation works nicely and it can understand comments like it's too dark in here or it's cold inside and act appropriately. This is using the Android app as an assistant, not live mode.

OpenAI's implementation is apparently similar but I haven't tried the voice mode as a free user.

I haven't tried Apple Intelligence yet on my M1 and don't have an iPhone, so I can't compare.

I've been looking at offline capabilities with open weight models but they aren't there either. A full speech-to-speech model [1] working on an M1 Mac would be incredible.

[1] https://arxiv.org/abs/2410.00037
It's what people always say: when the 5S came out, pundits were saying that was the death of the iPhone because the Samsung Galaxy was much bigger. Next year, the 6 was bigger and somehow Apple survived a year with a smaller device.
This was already a good idea even before LLMs, and it has been tried a bit in the US (https://en.wikipedia.org/wiki/Flipped_classroom). Maybe it just happens to fit my personal learning style, but I think it would encourage collaboration, help teachers more accurately assess how students are doing, help students who don't have a good home environment to get work done, it's easier to self-motivate yourself to watch a lecture at home than to actively do homework, etc.

I would love to see this tried at a larger scale and studied to see if it actually works any better.