skysight-inc/HackerNews huggingface dataset:
Similarly I had once loved the schemaless datastorages. They are so much simpler!

Until I worked quite a bit with them and realized that there's always schema in the data, otherwise it's just random noise. The question is who maintains the schema, you or a dbms.

Re. formats -- the usefulness comes from features (like format enforcing). E.g. you may skip .ini at all and just go with lines on text files, but somewhere you still need to convert those lines to your data, there's no way around it, the question is who's going to do that (and report sane error messages).
> Users of android phones have little hope to run a program from 5 years ago, or to roll back a bad update in an era full of bad updates.

This is also true of iOS. What alternative would you propose?
I read the post, and I can't see anything in the post which says that the model is not multi-modal, nor can I see anything in the post that suggests that the images are being processed in-context.
Operation ForumTroll: APT attack with Google Chrome zero-day exploit chain
I run with wired headphones. I also don't need to chase after them when they fall out of my ears.
Java lacks huge low-level feature set C# comes with.

It is also generally less nice to work with - Maven and Gradle are a way bigger PITA than .NET CLI (which is similar to Cargo and Go CLI), NuGet and MSBuild. Base C# syntax lends itself to more streamlined expression of business logic (e.g. with pattern matching, tuples, records and their deconstruction).

In Java, there are odd issues and resulting method gymnastics caused by generics with type erasure, and many of its base containers don't unify nicely as the ones in C# do to IEnumerable<T> or Span<T>.

Writing highly concurrent + parallelized code is way more cumbersome (and generally less efficient) with the current rendition of virtual threads, completable futures or even upcoming structured concurrency API than doing so with .NET 'Task<T>'s and their composition.

ASP.NET Core is much faster and more focused than Spring Boot. EF Core is way more powerful and significantly terser to use than Hibernate, JPA or, to an extent, JOOQ.

You can also relatively easily ship fully self-contained and relatively compact (with trimming) applications, often as a single file. With additional effort, NativeAOT provides native compilation and smaller-than-Go binaries while having much wider support across ecosystem than GraalVM Native Image within JVM space (e.g. it's one command away to get a gRPC-based ASP.NET Core microservice template which compiles to fully native binary, it also does not use any special tricks - just regular code).

They are very much not 1:1 languages. Depending on the domain, there may very large differences in developer productivity, level of comfort and effort required to achieve a competitive implementation.

Java strengths lie in its comparatively larger and more diverse ecosystem in enterprise space alongside certain high-profile projects, predominantly by Apache foundation. On technical merits it does have less to offer.

The main technical exception - Java has superior GC implementation(s).

I'd say if your goal to expand your horizons, then it's more important to pick a problem that can't be nicely solved with Java. In that case, C# will offer more pleasant and moderately familiar experience over C, C++ or, to an extent, Rust (which is another great language to learn).
Catholics may be willing to believe that the Gospels were written by other authors than the traditional ones, but many, many Protestants are not, particularly in the US.
Holy smokes, that's.. comprehensive.
Ask HN: Does hobby programming indicate you would rather invent than discover?
If so, might it strongly suggest that you should not major in a science later?
United Nuclear has it for sale. No more dangerous than ore samples unless you cut a line and snort it.
Yeah and not unlikely.

There are trends in both directions in manufacturing. On the one hand, we had amazing fountain pens with forged gold nibs hand-tuned by a nibmeister that can do things you can't replicate now. The trend was toward really crappy pens that could be mass-manufactured and required less skill by the consumer to operate, but are demonstrably inferior. People chose to buy the cheaper, barely passable option more often by orders of magnitude.

On the other hand, we have automotive manufacturing. Modern cars are more reliable, safer, more comfortable, more performant, more featured, capable, (and expensive?) than ever.

With knowledge work, it's clear that certain things will get "optimized" into disfunction. (Look at the complete lack of agency corporations have taken away from the people operating the public interfaces to the company.) Be it help/support centers, resolving unusual issues, or dealing with automated bans/account deactivations.

It's hard to say what direction it will go...
But people who buy Ford just want to buy a car, they don't care about the person behind the name. The Model T sold well because it was an exceptionally good and affordable car. Same idea for Volkswagen, it is literally a nazi brand, but people who buy Volkswagen just buy cars, they don't identify with Hitler.

On the other hand, Tesla marketing is entirely carried by Elon Musk. Is is notorious for not resorting to traditional advertisement. So of course, anything significant related to Elon Musk will affect Tesla, in one way or another.
I don't really like nix (yeah I tried it for a couple of months), but I'd like to point out that atuin is exceptionally easy to set up even without using nix as well in case someone gets an idea that it is difficult.
I guess the point is that I can take a generic json parser and point it at just about any JSON I get my hands on, and have close to no issues parsing it.

Want to do the same with csv? Good luck. Delimiter? Configurable. Encoding? Configurable. Misplaced comma? No parse in JSON, in csv: might still parse, but is now semantically incorrect and you possibly won’t know until it’s too late, depending on your parser. The list goes on.
> curly brackets have won

True, but at least there are curly bracket languages heavily influenced by Pascal, such as Go, V (Vlang) (has comptime too and is debatably safer), Odin, etc...
I haven’t tried a course yet but Ivan, the creator, is great. IIRC codesandbox also uses firecracker and has a few blogposts on its setup
A 15 min interview will give them 100X more data than a VCF file or even a 30X whole genome. The list of traits you enumerated are definitely not well predicted by a VCF file.
I'm much less concerned about this -- as far as I'm aware, the data collection is standard telemetry that any software provider would want, and the stuff related to advertising is, I think, largely concerned with app recommendations in the Microsoft store -- than I am about anti-competitive bundling practices.
`.well-known/MCP` directory
> CSV tooling has had [...] to make a fragile, under-specified format half-useful

You get this backwards. Tabular structured data to store are ubiquitous. Text as a file format is also ubiquitous because it is accessible. The only actual decisions are about whether to encode your variables as rows or columns, what is the delimiter, and other rules such as escaping etc. Vars as columns makes sense because it makes appending easier. There is a bunch of stuff that can be used for delimeters, commas being the most common, none is perfect. But from this point onwards, decisions do not really matter, and "CSV" basically covers everything from now on. "CSV" is basically what comes naturally when you have tabular datasets and want to store them in text. CSV tooling is developed because there is a need for this way of formatting data. Whether CSV is "good" or "ugly" or whatever is irrelevant, handling data is complicated as much as the world itself is. The alternatives are either not structuring/storing the data in a tabular manner, or non-text (eg binary) formats. These alternative exist and are useful in their own right, but don't solve the same problems.
Self driving taxis are probably complementary to buses and trains. You can use them for the last mile those don't go to or when you miss the bus.
A format consisting of newline-terminated records, each containing comma-separated JSON strings would be superior to CSV.

It could use backslash escapes to denote control characters and Unicode points.

Everyone would agree exactly on what the format is, in contrast to the zoo of CSV variants.

It wouldn't have pitfalls in it, like spaces that defeat quotes

RFC CSV JSON strings
a,"b c" "a", "b c"
a, "b c" "a", " \" b c\""

oops; add an innocuous-looking space, and the quotes are now literal.
I’ve been using Easy CSV Editor. I especially like getting the min/max, unique, etc values in a given column.
One can decline “Allow Access to Your Contacts” but it’s funnier when one doesn’t.
Right, and fzf is usable across all major shells, which is a big plus. For example I use zsh at home, but at work I'm forced to use bash for everything, but it works there just the same. Plus you can bend it to other purposes than just a fancy history lookup
I would agree. Republicans and then Americans voted for T a second time, after Jan 6. They knew what he stood for. So this change is baked in. The US is abandoning the world order they set and maintained since WWII. Looking back, I think this started well before Trump anyway, probably with Obama.

The promise is that Americans will be better off, and it's not a terribly hard sell: why should you pay to defend the world, why shouldn't you take more when you're the strongest. I doubt it'll work out that way, the problems that have been building up for so long are the result of inequality, corporatism and internal social factors. Maybe your snowballs were rolling long before you noticed.
Check out BunnyCDN. I got a few, no-frills sites running on it. They're cheap. They also have a paid, permanent cache. It's absorbing both burst and AI crawler traffic for me right now.
So easy to get data in and out of an application, opens seamlessly in Excel or your favor DB for further inspection. The only issue is the comma rather than a less used separator like | that occasionally causes issues.
Example? I know there's some ambiguity over whether literals like false are valid JSON, but I can't think of anything else.
I feel that the West is backsliding because for the past decade, we've addicted ourselves to social media dopamine hits and we stopped observing the outside world because we've glued our attention to our phones. Seems like this has hit the under 30 group the hardest.

I remember being bored and having to create my own fun. I remember being aware of my surroundings and being curious about it because I didn't have my favorite entertainment media attached to my palm. I remember learning about thing such as what was in my Cheerios because the box was the only thing in front of me when I ate my breakfast.

It would be a joke to say that AI exists to fill the void from what I mentioned above, but it does kinda sorta feel correct in a weird sci-fi conspiracy way.
The statistics in the Pras & Guastavino paper seem a bit suspect. They do a lot of significance tests with no multiple comparisons compensation, and find few statistically significant results.

The problem is that with enough testing, you're very likely to get statistically significant results just by chance.
Real-World Assets Cross $10B in Total Value Locked: DeFiLlama
Im sure there are lots of places if location is not a concern. The author of the article is in the California bay area.
> It's simple

My experience has indicated the exact opposite. CSVs are the only "structured" format nobody can claim to parse 100% (ok probably not true thinking about html etc, just take this as hyperbole.) Just use a well-specified format and save your brain-cells.

Occasionally, we must work with people who can only export to csv. This does not imply csv is a reasonable way to represent data compared to other options.
Am sure there’s a very real possibility that some shady data brokers will ultimately gain access to the treasure trove of data before long - and am sure that in our capitalistic world healthcare and insurance companies would happily pay for access.
Thanks for sharing Simon, I had no clue about this and am very interested in the space :).
California community colleges are some of the best in the USA for taking college classes at a fraction of the cost for in state residents. Even if you aren't in state, establishing residency can be straightforward even for undocumented folks. Just a thought
Well, Excel has a lot of common use-cases around processing numeric (and particularly financial) data. Since some locales use commas as decimal separators, using a character that's frequently present as a piece of data as a delimiter is a bit silly; it would be hard to think of a _worse_ character to use.

So, that means that Excel in those locales uses semicolons as separators rather than the more-frequently-used-in-data commas. Probably not the decision I'd make in retrospect, but not completely stupid.
We can be less blindsided when the latest wave of anti-consumer features are announced.
Not the person you are asking but I would like to deprecate all SoCs, have generic ARM hardware, a kernel module approved by Linus for using a modular LTE modem the user can replace or upgrade with option-slots for different types optional devices based on the users needs wishes and desires. I should be able to plonk down whatever desktop Linux OS that tickles my fancy and it just works. There should be hardware modules and kernel modules for any network on earth. I should also be able to plug in any peripheral device that works on my workstations.
> truth-finding function

Lower courts typically deal with questions of fact and how they intersect with questions of law; higher courts (appeals courts and Supreme Court) typically deal with questions of law (ambiguity/interpretation) exclusively. Courts as an institution don't serve a "truth-finding function" so much as a "law-ambiguity removing function".

> disparage
> impugn

Everyone seems focused on whether a court has the right to, like, insult the president personally. But that's not really the important part of what they're doing. They _of course_ have the right to question whether the law allows what the president is doing -- and questioning this is not disparagement or impugning.
Apparently The Handmaid's Tale was intended as an extrapolation of what Iran started with their Islamic revolution, but as usual, reality became stranger than fiction.
Depends on what you mean by "better". I would rather software not handle a piece of data at all, than handle it erroneously and changing the data without me realising and thus causing all sorts of issues after.
I never made an account there or uploaded anything DNA related but what happens if a relative did? Is there the concept of a "ghost" account that gets filled in for people who didn't sign up yet but is likely related? Can this be deleted without making an account?
FWIW dotnet format is not a linter, it's just a formatter and yes it is slow (I guess because it's ever so slightly neglected, I'd expect most developers use IDE-provided or Roslyn-provided (for VSC) auto-format instead).

Overall, the tooling could be faster but because it is JIT-based and performs heavy unbound reflection, it's not very amenable to the NAOT compilation in its current form if you are used to frequently running 'dotnet build' and 'dotnet run' where startup latency imposed by JIT is most noticeable. Also keep in mind that both invoke the full build-system. It's closer to what Cargo does than what Go tooling does. Are you using .NET 9 SDK? Another feature I suggest looking at is hot-reload with 'dotnet watch'. It can shorten iteration cycles for doing the back-end work substantially.
Yes, those are tiny relative risk scores for large diverse (messy) POPULATIONS. They are absolutely NOT individual predictions. Even the most sophisticated polygenic risk score are jokes for most traits—-particularly psychosocial traits.

You want actionable information— a 30 minute interview.
Wow 4 years ago you sure showed me buddy
My personal theory is that this is the result of an incompetent management class where no self corrections are happening.

In my work experience I've realized everybody fears honesty in their organization be it big or small.

Customers can't admit the project is failing, so it churns on. Workers/developers want to keep their job and either burn out or adapt and avoid talking about obvious deficits. Management is preoccupied with softening words and avoiding decisions because they lack knowledge of the problem or process.

Additionally there has been a growing pipeline of people that switch directly from university where they've been told to only manage other people and not care about the subject to positions of power where they are helpless and can't admit it.

Even in university, working for the administration I've watched people self congratulation on doing design thinking seminars every other week and working on preserving their job instead of doing useful things while the money for teaching assistants or technical personnel is not there.

I've seen that so often that I think it's almost universal. The result is mediocre broken stuff where everyone pretends everything is fine. Everyone wants to manage, nobody wants to do the work or god forbid improve processes and solve real problems.

I've got some serious ADHD symptoms and as a sysadmin when you fail to deliver it's pretty obvious and I messed up big time more than once and it was always sweet talked, excused, bullshitted away from higher ups.

Something is really off and everyone is telling similar stories about broken processes.

Feels like a collective passivity that captures everything and nobody is willing to admit that something doesn't work. And a huge missallocation of resources.

Not sure how it used to be but I'm pessimistic how this will end.
> This change makes zero difference to how the app functions.

That's not true, different api levels have different restrictions and defaults even if you don't change any of your app code, that's why they force you to target a new api level.

For example, one Android 15 change is "Apps that target Android 15 must be the top app or running an audio-related foreground service in order to request audio focus.", or another one "For apps targeting Android 15, the `elegantTextHeight` `TextView` attribute becomes `true` by default".

It's not always a no-op. There's zero chance that storage costs are the concern here, they've long struggled to fix overly permissive APIs and poorly designed legacy APIs on apps that target old api levels.
I was paying $6/month for Google Workspace Business Starter and refused to pay for the Gemini add-on because it was like $20/month on its own. Now Gemini is included and the plan is $14/month. I've been decently impressed with it's ability to work with PDFs and images, create tables that can export to Sheets, text that can export to Docs, Deep Research, and Help Me Write. I really think the imtegration with other Google products is where it shines. Now I use Gemini most, and bounce off of Claude occasionally. I rarely touch ChatGPT.
Many of these are against public bodies... Hundreds of pages with lawyers back and forth for in the end money going from one part of the government to another...
Is anyone having trouble downloading their data? Some data, such as "Raw Data", "Imputed Genotype Data R6", and "Phased Genotype Data" need to be requested, but I haven't heard back from them yet.

Would like to download everything first before requesting deletion.
In the USA. In Europe and such, I'm not saying it's zero chance, but it's extremely unlikely. As Europeans don't rely on insurance for healthcare, but we use government for that :)
( the exception being, if you want private insurance if your government provided one isn't enough)
I really liked Peter Santellos video on Appalachia. Really beautiful landscape and small towns. There was affluent housing there too and pretty sure they would have cell service?

https://www.youtube.com/playlist?list=PLEyPgwIPkHo5If6xyrkr-...

But Appalachia are not launching satellites. They DO have a space telescope!

https://en.wikipedia.org/wiki/Green_Bank_Telescope

Very nice video also showing nice landscapes and towns :)

Exploring the Secret US Government Town with No Internet & Phone Service (100% Disconnected?)

https://www.youtube.com/watch?v=VWJBAGrG0ms

>and many first nations reserves in remote parts of Canada too

Ok, but it would be suprising if an article said they are launching a sattelite?
I burned though $25 in just 3 hours. Claude code will be great when they can get the cost down. If the cost is like 1/10th of that I’d be using it all the time, but +/- $10 / hour is too much.
How do you recommend vetting brands? This is simply not a problem wired technology ever had. I can't imagine ever trusting a brand to get things right without my fixing their mistakes.
>- Unless you want security updates past a year.

That's not been the status quo any more for a while since the EU started to mandate several years of OS and security updates. Samsung and I believe Google as well have stated they'll do 7 years of udates.

https://security.samsungmobile.com/workScope.smsb
Especially if one has "security" in their job title!
Full History of Windows Longhorn [Microsoft Employee Insider]
Where do you think LineageOS gets their feature updates and security patches?
Best to add deliberate breakage to the spec, then.
It seems like we're in kind of a lull that's being caused by expectations of what AI is about to be able to do. And these expectations could be completely wrong. But it's already causing changes in corporate planning and spending.
If this was really a love letter, it would have been in CSV format.
No, they pass it through successively intensive process conditions, each of which selects for a different plastic type. No need to wash, their process is water based and some contamination from organic material actually helps in saturating the output product.
> the fines

They're not fines though if no money changes hands.

So far very few if any of these supposed penalties have actually been paid.

There have been a few good articles published about the total Euro amount of "penalties" and actual enforcement actions, and the ratio is something like 100:1 or worse.
Federal Government Detains International Student at Tufts
> I dunno, Early iphone did not have the market share to command this in the way it does now. Android did fairly quickly, knocking off Symbian and RIM much faster and getting to higher market share much faster than apple.

Apple did not go for market share, that’s what makes you misunderstand what happened. Android was nothing when the ball started rolling, which is when Apple used its leverage (and Cingular’s struggle at the time) to be as independent of the carrier as it could. The early success of the iPhone spooked Verizon, which put a huge amount of resources behind the Droid campaign, which is when Android really took off. This is fairly well documented. RIM obsoleted itself by not taking it seriously, and then seriously fucking up the Torch.

Android ended up getting the largest market share because it was in the right place at the right time. Google had the technical abilities and humongous resources to develop it, so the OS was good enough. And the OEMs rushed to provide modern hardware cheaper than iPhones. Google itself did not need to get money from phone sales and was happy to let OEMs die if they failed to race to the bottom.
Likely targeted & her visa cancelled because she wrote this, https://www.tuftsdaily.com/article/2024/03/4ftk27sm6jkj
She was detained for writing a pro-palestinean op-ed and being considered "anti-Israel". Why is that information not mentioned in the headline?
> They're adults

Most people are idiots.
I get the idea of Congress delegating execution, but setting a tax rate should, like declaring war, be held by the Congress.