skysight-inc/HackerNews huggingface dataset:
Bad faith. Holy cow is this insane.

Why don't you go back to 2006 and tell me which complete open source mobile OS you want to use.

An immense amount of time was spent beating up vendors and others to be able to release, as open source, an OS that you could actually build and put on a phone.
These were the days that verizon and AT&T and other controlled exactly what OS's were allowed to run on phones.

Even being able to unlock a bootloader was not a thing.

The only thing that has happened for "as long as i can remember" is that different factions of open source folks have never been happy with the precise contours of AOSP vs what they want, and choose to shit on the immense hard work of lots of people as a result.

Yet i doubt any of them would be close to where they are, at all, had android not been released as open source.

Can we please stop rewriting history because we have some disagreement with the contours. It was an immense leap forward for open source OSes on phones.
This is just a roundabout way of saying it's the Conservative's fault.
While most people would prefer the second version, the first version is also valid JSON and will definitely see use when you want/need JSON but want to reduce data over the wire though you'd probably still see a wrapper object like:

{
headers: ["field1","field2","fieldN"],
values: [["value (0,0)","value (0,1)","value (0,n)"],
["value (1,0)","value (1,1)","value (1,n)"],
["value (2,0)","value (2,1)","value (2,n)"]]
}
Perhaps drunk drivers should be obligated to use automatic cars for some duration.
> None of this stuff even existed 3 years ago

Copilot has existed since 2021. "What hubris. My god." listen to yourself...
StripNondeterminism: Perl library for stripping non-deterministic information
Dehydration will kill you much faster than microplastics will.
Wired is absolutely superior but the fact is most people don’t care. There is an entire generation of people that grew up ripping audio from YouTube and could not care less about lossless or latency issues with wired headphones.

The industry realized this and honestly for most people a water resistant phone is worth losing the 1/8” jack and they win with fewer components and thinner phones

The Apple dongle actually measures very well. I’m using one right now for my wired headphones. As someone who has spent too much money on headphones and accessories I don’t miss OTG cables and external DAC/Amps and feel the OEM Apple equipment is great for $10
I believe we're talking about de-identified individual-level data being sold or shared (https://www.23andme.com/about/individual-data-consent/) in this thread.

I don't think 23andme has been casual or callous with people's data; they are probably a step above the average firm that handles this sort of data. The consent process is well-documented.

My complaint has always been about 23&Me has always been Anne Wojciki's naivete about the utility of genomic data for health treatment, as well as whether her company needed to work with the government (she wrote a useful retrospective that helped shed light: https://hbr.org/2020/09/23andmes-ceo-on-the-struggle-to-get-...).

Most of us who worked in genomics at the time were sort of dumbfounded by her approach and wanted to know what magic she had that let her get as far as she did with the company and its product.

I don't have any problem with the family history side of the product; that's how my dad found out that he had a number of unexpected children (IVF through donated sperm) who were able to connect with him years after their conception. And I really wish disease genetics had turned out to be far more straightforward as I've long been fascinated with how complex phenotypes arise from genomes.
I’m using this one: https://github.com/wonderwhy-er/DesktopCommanderMCP

Got it from this guide: https://www.youtube.com/watch?v=ly3bed99Dy8
Huh? I find error handling in Rust to be quite nice to use. You do probably want to use thiserror to make it easier to define the Error type for your crate, but other than that it's super smooth IMO.
> Do you know why it's hard to get national student debt figures for Europe

If you’re implying that student debt doesn’t exist in Europe because schooling is “free” for everyone you are wrong. Plenty of European countries don’t provide free schooling and even the ones that do such as Germany often have a parallel private system for those who fail to get into the more exclusive public schools. Europeans who do graduate are then faced with substantially higher tax rates - education, like healthcare, doesn’t just fall out of the sky for free.

Europeans also own credit cards; they probably have lower levels of debt than Americans (who have a fairly unique culture of credit-financed consumer spending), but they also aren’t capable of servicing the debt that an American can service, for the simple reason that they earn less than Americans.

> PS: if you buy 30k van you are down more than that as you need to get an insurance, gas, parking lot, pay tax, etc.

This is a red herring. When you eat dinner you not only have to pay for the food but also spend time purchasing, preparing, and eating it. This doesn’t prevent people from eating because they derive utility from eating which exceeds the opportunity costs associated with purchasing, preparing, and eating it.
> JSON is lists of lists of any length and groups of key/value pairs

The "top-level" structure of JSON is usually an object, but it can be a list.

> JSON fundamentally IS made to represent tabular data

No, it's really not. It's made to represent objects consisting of a few primitive types and exactly two aggregate types: lists and objects. It's a textual representation of the JavaScript data model and even has "Object" in the name.

> Why make it able to represent tabular data if that's not an intended use?

It's mostly a question of specialization and ergonomics, which was my original point. You can represent tabular data using JSON (as you can in JavaScript), but it was not made for it. Anything that can represent """data""" and at least 2 nesting levels of arbitrary-length sequences can represent tabular data, which is basically every data format ever regardless of how awkward actually working with it may be.
Road design is an easy thing to blame and it's an easy thing to fix but it's also kind of a red herring. Because road design affects everyone so if accident distribution is not equal among all human drivers then road design disproportionately affects people who are bad at driving. This kind of indicates that skill is an important metric. That's not saying better design can't help people but skill is definitely a primary factor.

All of the driver aids that we have in modern cars lane sensors lane keeping, traction control, any lock brakes, and we can continue on with the plethora of driver aids. These are all great and useful tools but they are are being used as a substitute for improving driver skill. When what they should be doing is acting as an aid for driver skill and not a substitution.

Being able to drive a forklift and other heavy machinery on a closed environment work site requires a more training and more recertification than it does to get a driver's license in the United States. That to me is absolutely shocking. Because you have a closed course environment that has closed course regulations in place so there is less opportunity for randomness to occur. On the road nothing is closed about it you have complete randomness that you cannot factor in. So why do we not regularly require people to get retested and understand the rules of the road? I'm not saying tests are the best measure but when you see people who have been driving for two decades and they can no longer pass the written test for getting a driver's license, which is an exceedingly easy test, they should have their license revoked and be required to take driver education. When I say driver education I don't mean the fluff nonsense that we give today. It is fine as an introductory course to teach people the basics of driving. What we really need is an ongoing continual education for drivers to maintain their driver's license. Maybe that means we need a more robust public transportation system as well because there are definitely a lot of people who should not be having a driver's license. They simply do not have the cognitive wherewithal to be able to properly drive.

I suspect if you begin to look at the statistics accidents are caused by the same group of people repeatedly and those skew the numbers for everyone else.
Why are you building AI anything
Michael Waltz's Venmo Is Public, and It's Full of Journalists
I thought it was in a US government warehouse.
Kudo for that.

I feel like I miss the point though. Like, PHP already has string interpolation as a native feature. And if when in need for padding, something like str_pad or Laravel Str::pad*() functions, will be much more explicit than any new ideographic custom no matter how nice and wit it might feel.
I think you are getting it wrong. Some IDEs like Cursor and VS Code extensions like Cline support MCP servers, meaning you can give them access to your databases, Jira tickets, Notion notes, Slack messages, etc.
Translate considers "Yes" to be "Ye" in plural form - https://translate.google.com/details?sl=es&tl=en&text=yes&op...

"Ye" is the "letter Y" in Spanish.

Guessing the next step it looks like a fork in the road.

A perfect translate should see English words and not translate, but if you translate "Spanish" to English" after giving it English input undefined should not be unexpected.
Totally off-topic, but is the "closest ally" thing a Canadian talking point? I am pretty sure from the way the US has acted in the last 10 years that Israel is its closest ally. I have also pretty much never heard it from a US person about Canada. It's amusing for Trump to have taken 8 weeks to go from "closest ally" in Canada to "no thanks."
> If anything as my experience and exposure with the language increased, so did my enjoyment, and confidence that V was just the right choice for the project, and for me.

Your right and freedom to choose V (Vlang) or any other should be respected. Many, including myself, find using it enjoyable too.

> It's almost like they see my not choosing something they like, like Rust, or Zig, etc., is my way of attacking them for choosing it for their own projects.

It has gotten almost out of control, where evangelists or rivals think they can force or shame others into not using a language or choosing their language. Some of us need to accept that others can want to use different things, for different reasons, and that's good too.
In Japan right now and I see a ton of automation everywhere, self checkout at grocery stores and restaurants, but what you also see is a live humanbeing assigned to the machines to help you if you have issues.
As someone getting on towards 65 I have to point out that insurance rates are less for the 65-70s than for any group younger that 55, and claim rates are lower than for any of the under 65s. My relatives didn't really start crashing into stuff till they got to about 90. And then it was kind of slow motion. (for this data https://www.abi.org.uk/products-and-issues/choosing-the-righ...)
In the last 5 seconds or so of the film, you can overhear one of them saying "because we were remoting in to these Mac minis..." So I suspect they would say all the work was still being done on the target machines.
Timestamps make the biggest source of reproducibility issues
That's what https://plasma-mobile.org is supposed to be.

But the problem is there is yet to be a single device that has every hardware feature working %100...see https://wiki.postmarketos.org/wiki/Devices#Main
DJI/Hasselblad use it for their X1D/X2D line of cameras, based on the (accidentally) non-encrypted firmware for the X1D Mk II which has android stuff in it.
Woke is everything, everywhere, all at once.

Pretty much if an action can even so much as be perceived as helping someone, somewhere, with something in a way that they do not "deserve", then it is woke.

Clean air? Woke! Better consumer protections? Woke! Not having lead in our pipes? Believe it or not, woke!
For my aging Apple devices, I have historically liked the airpod pros.

But have never understood the hype around the AirPod “max” headphones.

Are professionals really using the AirPod max over much better and higher quality headphones?

As a regular consumer and $549, I would rather pick up some regular open back headphones from sennheiser (hd490s) and save myself some $ and get much higher quality headphones.

Plus these headphones had issues with weight and wearing them for long periods of time.

No amount of updates will fix the issues with these headphones. It’s nothing more than a flex
By this token, the physics of semiconductors, which is required to explain how the crystal detector receiver works, is also uncommon knowledge among beginners!

Both computers and semiconductors can be explained qualitatively, bringing in the ideas like a one-way valve, or following written instructions. This, of course, would gloss over a ton of things, much like the optimized crystal radio blissfully lacks the RF filter in the audio frequency circuit: the mechanical properties of the earphone suffice.

"All models are wrong, but some are useful", as they say.
Yeah but as for Jesus, he was rejected by all Jews, Sanhedrin and high priests, also the Roman Empire for hundreds of years, zillions of Hellenics, and a large chunk of the entire world 2000 years hence.

I’d call that a unique achievement in the history of rejections.
It's amazing to see the stark difference when crossing the border from Zimbabwe into Botswana.
Artists consider skill and human expression to be vital components of the artistic process, while developers consider them inefficiencies to be optimized away in pursuit of a minimally viable product. And the end result tends to be a homogeneous, mediocre pastiche of other better artists' work and/or bizarre AI slop.

Also because corporations are training AI on artists' work without their consent in order to automate them out of the industry.

This has been debated and litigated here ad nauseum so here are some articles:

https://monikazagrobelna.com/2022/12/20/why-artists-dont-lik...

https://www.forbes.com/sites/danidiplacido/2023/12/30/ai-gen...

https://www.theguardian.com/global/commentisfree/2025/jan/08...
You can enable reduce motion[1] which effectively replaces all transitions with a brief fade.

https://support.apple.com/en-us/guide/iphone/iph0b691d3ed/io...
There was a 64bit XP around this timeframe as well and can use the classic theme.
What about lost opportunity cost though? Or the cost of failure?

My college intake class had 60 enter in the first year, and I was paying $2000 out of pocket a semester. Only about a quarter got the paper in the end; the rest either withdrew or flunked out. And from what I understand, 75% starting but failing to achieve a degree isn't atypical for that course.

What happens to those students? The ones that take on debt and then realize far too late that they can't handle the workload and have nothing to show for it but student debt, years of lost income, and no degree to show for it?

And even for those of us that made it though, I'm... still uncertain it was worth the price. Not just in dollars.
Sum types in Go need to have a zero value, if it's not nil, it needs to be something else. There's nothing purposely ridiculous about it.
> Designing a language for clarity and maintainability is a laudable goal, and so is choosing to use one. Chasing complexity, or reaching for the latest trendy language that lets you "express yourself" in ten different ways to do the same thing, isn't what makes someone an S-tier engineer.

But it sure looks good on your resume!
JavaScript is being developed with the assumption that wasm will continue to exist. For example, JS is unlikely to get SIMD support because wasm can do SIMD in a cleaner way than JS can. (I am one of the people developing JavaScript.)

Rather, what we're likely to see is work which makes integration between wasm and JS easier - see, for example, the wasm string builtins proposal [1], the proposal for native support for importing wasm from JS [2], or the proposal for fixed-layout JS objects which would allow directly reflecting wasm-GC objects in JS [3].

[1] https://github.com/WebAssembly/js-string-builtins/blob/main/...

[2] https://github.com/WebAssembly/esm-integration/tree/main/pro...

[3] https://github.com/tc39/proposal-structs?tab=readme-ov-file#...
Could also be because rate limiting. People need to conserve their number of posts per day.
That tracks .. geophys surveys, whether active (sending out signal to ground and listening to the return) or passive (bat airs across the spectrums), are predicated on having as 'neutral' a recording post as possible .. blatting out radio spectrum data that would have to be removed from the record in post just isn't "the way".

Aeromag and radiometrics tend to be low level and tight; 80m ground clearance, 200m line spacing (unless for regional levelling of multiple small infill surveys).

Photogrammatic sureys are higher with much wider spacing, the frames are large and there's really only need for a 50m or less overlap to get a good broad area mosaic.

I'm guessing you have routines to analyse and classify flight activity by path characteristics and coarsely bucket activity?
If you want to try out mcp (model context protocol) with little to no setup:

I built https://skeet.build/mcp where anyone can try out mcp for cursor and now OpenAI agents!

We did this because of a painpoint I experienced as an engineer having to deal with crummy mcp setup, lack of support and complexity trying to stand up your own.

Mostly for workflows like:

* start a PR with a summary of what I just did
* slack or comment to linear/Jira with a summary of what I pushed
* pull this issue from sentry and fix it
* Find a bug a create a linear issue to fix it
* pull this linear issue and do a first pass
* pull in this Notion doc with a PRD then create an API reference for it based on this code
* Postgres or MySQL schemas for rapid model development

Everyone seems to go for the hype but ease of use, practical pragmatic developer workflows, and high quality polished mcp servers are what we’re focused on

Lmk what you think!
Don't they already have their own silicon (Tensor)?
https://archive.md/G68KW
Who says democracy isn't for sale?
Almost, except the way Excel-style quoting works with newlines sucks - you end up with rows that span multiple lines, so you can't split on newline to get individual rows.

With JSON those new lines are \n characters which are much easier to work with.
I honestly don't know what you're trying to say anymore. Your original comment was:

> Lock-in for search engines should be near zero and yet people won't bother switching to or even trying potentially better options. At the end of the day, people don't leave what they are used to easily.

Now you're admitting people do switch when something else is much better. And they do so easily. Which was my point.

So I think we agree then?

(And no, people aren't individually trying out 26 search engines. But experts in these things do, and they write articles and post YouTube videos etc. when a new search engine is better, and then people try it out and switch if it really is better. Surely you don't think people should be wasting their time personally comparing every new minor search engine entrant?)
Meh. Some people might truly be able to hear the difference. A very small amount. I have some visual perception differences, even participated in a Stanford study on high fidelity visual perception.

Example - on a 2880x1800 15" screen up to 10 feet away, I can see a quarter pixel (subpixel, really) difference in position. Can also tell a 3% difference in HSL values. New colleagues like to "test" me to see if that's actually true by moving something by 0.25px to see if I can actually tell, and I always can.

Being pretty good at visual design/ having freakish perceptual abilities lead me to meet a lot of music producers at the top of their game/ musicians that sell out stadiums, etc. I've tried testing a bunch of them on lossless versus lossy. Something like 2 out of 5 of them can repeatedly tell the difference.

That said, all but three of those people said they can't actually tell the difference unless they're paying really close attention. One of them, one of the top grossing producers of all time, said lossy compression gives him a migraine.

Just saying that dismissing ANYONE having the ability to tell the difference seems inaccurate. Though I'd bet the number of people, globally, who can tell the difference numbers in the thousands
I'm not familiar with how most of the main chatbots do this, but the one I'm most familiar with is Gemini and I don't believe it has that.

My original message probably didn't do justice to the bigger aspect to this "integration". For example, I envision giving these chatbot services a common API (implemented by the different chatbot companies).

Within this API, for example, it would be possible for me to post the conversation, then someone else could just pickup with that conversation and start asking additional questions about the same topics of that conversation. It would essentially turn these conversations into more of a "graph" representation than a more linear data structure like a list. Also it would be possible to "pickup" a conversation from one chatbot and continue it (by someone else maybe) on a different chatbot.
I generally agree with all of this but Google wasn't the one that stopped the vendor controlled OS. That was Apple for the most part.

Apple released the iPhone and basically told all of the carriers "tough crap, you can't put your bloatware on our phones. This started with AT&T (exclusive carrier for iPhone) and by the time that agreement ended, every carrier was clamoring for the iPhone on their network. It was the next big thing after all. If you don't want us on your network you can explain to your customers why they can get an iPhone on a competitor, but not on your network." Vendors had no choice.
I think if there were ever any real annexation of Canada, the northern states would be extended about 50 miles (annexing the majority of the population into existing states), and the rest would become "territory."
The article is basically making excuses for private equity investors who prefer to constantly cream off the profits without making the necessary investments to ensure reliability.

The story of contemporary Britain where the political parties aka the Government are now ruled and controlled by private commercial interests.
I've coded golang for four years. Web services. I hated it at the start and I hate it even more now. The generics are miserable to use and are very limited in what they can do, the standard library is awful (database/sql in particular is offensively bad, but you have to use it because all the third party tools rely on its interfaces), there's footguns and dangerous syntax subtleties everywhere, and the idea of the zero values for uninitialized struct fields is to me an even worse mistake than the concept of null. At least if you make a mistake with null the program crashes, which is obvious, instead of just silently doing the wrong thing, which is not. The language claims to be simple; it's not, it's just pointlessly restrictive in weird ways wherever it happens to offend Rob Pike's personal sense of aesthetics. At least it compiles quickly, I guess???

I wish we could use some boring language that works, like C# or Kotlin.
It's widely, but inconsistently, supported. The behavior of importers varies a lot, which is generally not the case for JSON.
> But if that person was tested in a blinded format would they actually succeed?

I always think of that famous coathanger post: https://forums.audioholics.com/forums/threads/speakers-when-...

And the immediate nitpicking following it: "Is your speaker system time coherent?"