skysight-inc/HackerNews huggingface dataset:
> To my mind all of this comes back to the free market: you're free to ignore all this stuff and keep getting everything through the App Store. If you and many others do the same thing then the market will prove the idea to be a dud.

This only really creates no impact to users if Apple were to force all apps to also be listed in their App Store.

If, e.g., Facebook were to decide they don’t like existing App Store policies and start their own store and only list their apps there, for a large portion of people using Facebook’s store would effectively be a requirement (in many places WhatsApp is a requirement).

What happens when the app for some piece of hardware you bought is on a 3rd party store? You don’t have a choice there either. (Besides returning the hardware if you have the option.)

I’m with the GP here. I don’t own any other Apple hardware, but bought my phone (after a long line of Android hardware starting from the original ADP1) specifically to not have to deal with any of this. I don’t have the time and energy to deal with any of this anymore. I have paid a premium to have these choices taken away from me and the decisions made for me.

Sorry I’m ruining the world, but if people want a phone they can install arbitrary binaries on I really don’t understand why they can’t just go buy an Android. As you say, free markets… if this _actually_ mattered to people then Apple should take a hit in the market and either change their behavior or disappear entirely. Yet here we are.
The website is using a javascript library to override the default system scrolling behavior. It creates what feels like, at least to me and some others in these comments, an unresponsive scroll animation that does not match the behavior of essentially all other apps on my device. This is called scrolljacking, and is generally discouraged as it tends to ignore the behavior the user has configured at the device or OS level.
This is (nominally) a discussion about the csv-to-usv tool. They are asking if the csv-to-usv tool also accepts semi-colon delimited files as input.

Have you maybe lost track of what post you're commenting under?

(I believe the answer is no BTW, the tool only supports , as delimiter in its input.)
What happened last week? Could you please provide context?
Incorrect. Crowdfunding's first use case was financing production of an invention.

The speculative investment stuff was the scam Kickstarter cultivated in the chase for infinite growth and VC returns. Crowdfunding from the general public for investment is generally illegal for exactly this rest.
Good to see that they are also thinking at least one step ahead:

>> Hosts can’t use outdoor cams to keep tabs on indoor spaces, either, nor can they use them in “certain outdoor areas where there’s a great expectation of privacy,” such as an outdoor shower or sauna.

There are certainly hosts who would instantly put a camera in the tree looking in the windows.

They'll still do it, but they can't use the pictures without incriminating themselves.

The arms race continues, but slightly better for guests.
AI models on CPUs: accurate audio transcriptions without breaking the bank
The difference is that we know Shor's algorithm will work once you solve certain engineering problems. As I understand it even the theoretical side of AI was always shooting in the dark.
GrapheneOS is as close to a private phone as possible nowadays, though it does require paying Google a somewhat hefty premium too (not as expensive as the iPhone, still). You can definitely use Android without Google apps, though GrapheneOS does include options that would let it behave like a normal app without special privileges. You can even isolate it to a work profile so it has no access to your main.
It feels bizarre that companies keep making this mistake.

People on HN, sure; we aren't all lawyers. But companies? The EU is the second biggest market on the planet, might pass the USA any year now. They really should be familiar with the basics of EU lawmaking.
I tangoed with Fossil[1].. it was a nice experience. In the end, I self host everything in bare git repos on my own server. I don't have or want contributors so it's fine... plus, I have the server in the cloud anyway for backups, etc.

[1]: https://www.fossil-scm.org
Same story as https://www.cognition-labs.com/blog
It's been a 'rent, not own' model since day one, since batteries are non-user-replaceable.
Earthquakes are also unexpected and kill people all the time. What do you propose we do about the unexpected shifting of the tectonic plates?
Ah okay! I can see the need for this. This is a large part of why the States machinery exists, but I see your point about it being error-prone to remember to tag and then despawn everything.

I'll chew on solutions here: we might be able to get away with a nice well-documented convention in user-space code, or we may need to add a small extension to the internals to make this more robust.
But s3 retrievals cost money regardless of if you use the API or something else. You don't pay extra you use the browser vs uploading through their UI (not that anyone uses their UI).

Charging users to use an API when you don't charge them to use the website is _pretty bad_. If it's B2B, they might just suck it up and pay. But if it's B2C, don't be surprised if someone makes an "unofficial API" that's free.
> Rarely discussed in popular treatment is anchor distance

Yes, and I'm sad that it's so rare.

The Megamaser Cosmology Project is incredibly awesome; combining line of sight acceleration, velocity, velocity gradient, and observer angle on the sky is very "anchor".

https://safe.nrao.edu/wiki/bin/view/Main/MegamaserCosmologyP...

Gaia seems to be making good progress on direct parallax up to kiloparsecs.

And always happy to plug ASAS-SN <https://www.astronomy.ohio-state.edu/asassn/index.shtml> (The deleted @SuperASASSN was one of the best astro follows on twitter some years ago), who have found an awful lot of detached eclipsing binaries: <https://academic.oup.com/mnras/article/517/2/2190/6695108?lo...>.
Ask HN: On Prem LLM what kind of costs?
Hi everyone who's running on prem LLMs, what kind of costs are you folks seeing?
Honestly I think Elixir has made some great strides in the past few years to also be an interesting alternative. Bumblebee, Livebook, the NX project are also awesome pieces of tech
Android Firefox lets you have uBlock origin, among other things.
Any low-code backend builder implies there is code being written. Functions/methods like the example you have are literally part of most Math libraries in whatever language is in the backend - Ruby, Python, PHP, Java, Perl, etc.

You should consider finding business problems that need solving with no/low code solutions which will lead you to what might need to be built. For example, if I'm building a no-code app for a Realtor persona then I might want various features that do a mathematical average.
> Over three months, 66 chimps tried and failed to solve the puzzle. Then the Dutch-led team of researchers trained two demonstrator chimpanzees to show the others how it was done. After two months, 14 "naive" chimps had mastered it.

So 14 out of 64 chimps learned a relatively simple trick after two months of "cumulative culture" exposure. Just over a 20% success rate?

> Thornton said the research again showed how "people habitually overestimate their abilities relative to those of other animals".

People learn how to tile floors, install dishwashers, change their cars oil filter, build websites etc. all from mediocre youtube videos. I don't think I'm overestimating humans "abilities relative to those of other animals" ...
or the free will to not use seat belts, to speed, to blast your loudspeakers to your neighbors, to walk around with a contagious disease because you're immune...in the end why do you live in a society where you rely on others if you should just be allowed to do every single thing you want to do regardless of how it affects said society? Perhaps the some situations need to be more carefully considered and agreed upon by the whole?
Apple begun testing AI-powered Ad product similar to Google's Performance Max
This makes no sense. All that Apple would have to do to close this loophole is to count installs per group of associated companies or developer accounts.
Ive never heard of s free market where people are forced to participate lest they die of hunger and homelessness.

We have a disgusting power imbalance that gets worse every day.
Show HN: Build entire data access layer with SQL only
Frankly, this is nonsense. Total funds going to projects has gone up over time. I support artists on Kickstarter frequently. What has likely happened is that Kickstarter's investors realized that it wasn't going to make them as much money as they'd like, nothing more.
Depends on who your customers are. If their customers are strictly other businesses, you should set a base rate limit which is already included in the base fee and only pass the technical costs when the limit is exceeded. In other cases, charging per API call won't work because no business owner likes such unpredictable cost centers anyway (i wouldn't permit my engineers using such a service).
Yes, we have unit, record, group and file separators. And we chose never to use them.
Used to be owned by your carrier for two years, and you could always pay to unlock it. Now it costs double and Apple owns it forever with no recourse.
CSV is honestly not that problematic. Figuring out if an field contains and comma and then properly quoting it is trivial. And fields without commas don't need quoting. Sometimes your application even guarantees no commas, especially if CSV is into it from the beginning.
My unpopular opinion is that pandas specifically is terrible for data engineering. The type inference when loading data from files can result in fragile jobs. In my experience, it's also surprisingly slow for a lot of data engineering tasks. IMO, it should just be used for analysis.

Python's parallelism story also holds it back, but that may be improving soon. It's unlikely it will be as nice as Go's though.
They're so, so much work. Carefully going over the log, and patiently explaining / showcasing and contextualizing them is even more work than writing docs for the same feature, since you don't have the API to help structure things.

I'm glad it pays off! Seeing them come together makes my day every time, even when I'm writing half of it.
I depends what you want from your tool. I get around 4 years of use from the device. I upgrade every 2 years, and my son inherits my old one. I replace the battery if it's below 80%, it's usually once when I hand it over to my son.

That is a reasonable fee every month for the tool I get. I'm not tweaking every little thing and I don't need full access. I don't want it either. So far, Apple has created dependable devices that serves my purposes. I don't see the value in "upgrading" my phone. Maybe the pace will soon be slowed enough that it makes sense, but so far, the leap every 2 years has been enough for me to justify it. I know that is not what everybody want.

I used to do hardcore linux on computers as well, but now that I have other things I want to spend time on, I just need a laptop that is a tool. And maintaining and especially debugging Arch/Debian/Whatever breakage due to an upgrade is not part of the things I want to spend time on.

In principle, I do agree that we should have the ability to gain full access, one way or another. Maybe that means you cannot be part of the walled garden, but that should at least be a choice you can make.
People forgetting that remote work turns local jobs into global jobs. And people live in Haiti and Venezuela with starlink and Fiber
Since no one gave the obvious[1] answer:

The data is for application to graduate programs. There is a ton more funding for engineering, and many/most students going for a PhD in engineering don't pay for it. There's very little funding in the humanities, and most students are not willing to pay high costs for a PhD in the humanities, so the department tightly restricts admission.

As a result, it's easier to get into an engineering PhD program - as long as you are competent enough.

I had a friend who was a fellow engineering student. He became disillusioned and wanted to go into journalism. He applied to transfer to the Communications program at the university and told me how competitive it was - they admit less than 10 people per year. He did not get in.

[1] Obvious if you've spent a lot of time in grad school.
I Put 4M Suns in a Black Hole over New York [video]
I’ve seen enough vindictive behavior in corporate structures that if assassination is on the table at all, so is assassination after the cat has been let out of the bag.

That said suicide due to extreme demoralization is also a plausible explanation.
Yeah, that's for sure, I guess you just have to look for the right institution, maybe make some friends. But overall, brace yourself for a long and rough process.
Sure, just like cocaine.
If I needed to launder money, I would think running crypto through a Kickstater project would be a good way to do it. At least below a certain threshold where you don't create significant scrutiny.
Fundamentals of the Scientific Approach [pdf]
Easier for Apple, but worse for users. Apple's main argument has always been this: "encouraging devs to never update their apps", but I don't buy it. Active developers all update promptly long before any threats of deprecation; they even go out of their way to switch to shiny stuff like SwiftUI. It's the long tail that doesn't get updated, and Apple's deprecation velocity changes nothing. Portal 2 (not Rosetta I know) runs poorly in a VM, but ran well on my 2011 MBP.

I've heard from several former Apple fans who switched, and they all marvel at being able to run old binaries without recompilation. Even though they ship apps with the latest frameworks. It's still "just plain cool".
The cicadas use prime numbers as their emergence period time I thought they mention it in the article. I think that fact is the most fascinating part.

>2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, ... and so on
Get Creative with Knowledge Transfer Formats
The main "crime" they're committing here is ToS violations for the hosting backends (they're basically using them as a free CDN). They're probably playing takedown whackamole here already, and if I'm right then most of those takedowns aren't DMCA, so they're not bothered.
That is one of the reasons why businesses must have security software monitoring your entire system on macOS, but not on iOS.

On Windows, people literally just give everything they install complete root access to their entire system when installing applications, might as well bring that to iOS too, right?

You’re not making the point you think you’re making. There’s a lot more danger using macOS/Windows than iOS, and the people who interact with computers at work aren’t given administrative access for a reason.

I can grant anything access to my iCloud Keychain on macOS, do you honestly think iOS users should be able to press a button to allow this if a random app requested it? Do you even think they will know what that means? Now imagine if unsigned applications could access keychain like on macOS. How well do you think that will go down?

Apple drew the line at consumer safety, and developers hate that they can’t abuse their powers like they do everywhere else.
> There's no excuse for the .at() method being missing from std::span.

The issue is that there are two camps. One believes that precondition failures should not be recoverable and should abort the application and thus think that 'at' is an abomination. The other believes that throwing exceptions on the face of precondition failure is appropriate.

Hence what goes into the standard depends on how many people on each camp are present at each committee vote. This is also one of the reasons why the contracts proposal is not yet in the standard.

On a more practical side, .at does not help in any way to bound check the hundreds of billions of existing lines of C++.
That's not always true, many models have separate weights for the embeddings and classifier heads
~20% of Apple's total earnings (not revenue) could come from the App Store: https://deepwatermgmt.com/apples-app-store-is-an-important-p...

When you look at the multiple on services - the App Store could easily be >40% of Apple's total market cap.

They're going to stick their fingers in their ears as long as they can to defend that.

You don't give up the golden goose. You defend it.
Reddit is casting aside community spirit in search of financial maturity
https://archive.is/3Qwr7
> There is no context provided with any of these links.

Strange comment. There doesn't need to be.
Finland uses 3 000,00 which is also kinda pain to parse.

I think rarely used ' to group thousands is actually most sensible solution.
>the US Civil War that feature the flag most commonly associated with the losing side of that war

The Confederate flag, then.
> I'm very much a sceptic of long-distance manned space travel. It's definitely a job for robots

Do you mean in the near term or forever? I agree that we shouldn't be expecting to send humans to Mars in the next few decades at least but I would find it absurd to say that we should never expect it to be viable.
Or alternatively, that the manufacturer shall have no special privileges when it comes to software. The OS APIs needs to be public and if Apple can do something, someone else unauthorized should be able to do it also. This would also apply the play store privileges on Android, but that is a much less egregious violation than what Apple does.
> ASCII has a field delimiter character.

Where's the key on my keyboard yo make one?

The point of text-based formats is that you can edit them in a text editor by hand trivially, if typing the character is nontrivial, then it entirely defeats the point (that's also why USV ads very little value IMHO).
Everything I have seen related to sulfur emmisions reduction of diesel engines used in international waters referenced the environmental impacts not respiratory impact. There aren't many humans out in the middle of the ocean, the problem being solved was the massive amounts of diesel emissions being pumped into the atmosphere from the international shipping industry.

Dieselgate was a very different problem to solve. VW was caught lying on emissions tests to avoid regulations meant to reduce emissions in populated areas like large cities.
Browsers can't play m3u8's natively in the first place, client-side JS is responsible for piping the fragments into the video element. As sibling comments point out, I think it's more a case of "can't be bothered", than "can't".
Brag and make tools that use it. =P
(I wouldn't distribute anything.)
I find the situation is similar to right-to-work laws. If you find the walled-garden/closed-shop beneficial, you will not want it to be forcibly cracked open. Even though an individual can opt to remain with the App Store (or union), the influence of Apple (or the union) has diminished relative to the employer (or Facebook, Epic etc).

In the end, despite all the marketing, neither issue is about user or worker freedom. It's about which entity has more power.
Ultrablack Coating Could Make Next-Gen Telescopes Even Better
> But then later on, seems to ignore the safe alternatives and commits a non-sequitur

I think it's possible to read the argument in the way that make sense.

I don't think that Hurb is making the point here that Rust code uses more unsafe code pacifically "because" the the tree-base dynamic data structures restrictions. It seems that he took this simply as an illustration of a larger point.

The point he is making is that programming language safety is always a trade-off. Rust and Java are making different trade-offs which results in a different level/kind of safety.

We should also note, even if there are "safe" alternatives in rust, it doesn't mean those alternative are viable in term of code complexity, performance, cache behavior etc... etc...
So the existence of safe alternative doesn't negate the need to use unsafe if one doesn't like the trade-off those safe alternatives imply.

I don't think it's a particularly big problem that more part of rust are unsafe vs Java, and probably reflect rust focused on native performance more than anything else.

But for the purpose the Hurb conversation here, this fact is important to note.
I think this is an often incompatible ideal. I think it should rather say "Create more than you consume" or "Do not consume without creating something in return" using any useful definition of creativity.

The amount of consumption by people that most of us would consider creative is often staggering. I will give one example. Take Adam Savage of Myth Busters. Have you seen his studio? He probably has million-dollar worth of stuff in his studio. All that stuff also counts as consumption...
I think most users don't care about the app store and would love a significant discount. Like if you have companies and users the choice people wouldn't willingly pay more for it
It's a terrible idea (for the companies) that sounds clever.

It's one thing to offer your product to "friend" companies for dogfood feedback. But pressuring stablemates to use the product creates a fake product market for that distracts from building good product, and invites the investor to sacrifice your company to help a different one. But you don't have stock in that other company, do you? If you want the companies to share fate, merge companies.
For the old 2000s boards, there is Tapatalk, which was a lifesaver back in 2011-13 when many boards did not have mobile-friendly layouts. Unfortunately, Tapatalk enshittified rapidly by adding insane amounts of ads and other dark patterns to their app, forcing me to uninstall it.
Not to mention the weird conclusion that since no language has 0, that isn't the goal. I'm not sure I understand the logic that you shouldn't at least _try_ to not have any major security flaws. My interpretation of the CVE counts he mentions is that if your goal is zero, you might end up still having a few, but if your goal is just "few enough that people stop complaining about us being worse than other languages in a similar niche", you probably will end up not hitting that threshold either, which seems like a plausible explanation for how C++ is in this situation in the first place. The fact that he brings up C a bunch also seems like it could be related to this; it sort of feels like he's focusing too much on the idea of security as a competition between languages rather than something that's inherently worthwhile as a goal in its own right.
There are of course some Australian birds that famously spread fire, so partial credit IMO.

Also, figuring out how to make fire is pretty hard. I’d argue it isn’t something “humans do” in general. It is one of the earliest examples of something that somebody figured out, (or maybe it was figured out independently in a couple different places) but mostly it is a taught skill.

Teaching and long distance running are our special abilities. In both cases other animals might do the thing, but we’re much better at it than they are.
Why Organisations Need Entreprise Key Management?
"cumulative culture" is also called "the ratchet effect" ... when you learn something from someone else and then improve on it and pass on the improvements, over and over and over across generations.

This is just learning, there was no ratchet effect.
There are some well researched alternatives to CSV,

From the top of my head, I can highly recommend SML

https://dev.stenway.com/SML/SimpleML.html

Recommend watching the, 'stop using CSV video' too

https://youtu.be/mGUlW6YgHjE?si=zDG_9Jv8LSy-ttP4
Congrats on the launch! The product looks pretty cool.

Are there any plans to support data warehouses like Snowflake in the future?
Apple to expand applied research labs in Shanghai and Shenzhen
EU needs to address this as it is still gatekeeping
I cannot see the supposed 'manipulation' even where they have placed a circle around the portion in question.