skysight-inc/HackerNews huggingface dataset:
> entrenched
> a fantastic first step

It's not like Apple was some scrappy startup going up against giants, when their profits had been in the billions for years prior to the iPhone, which by the way followed the MacBook launch in 2006.

> strong iPhone sales put Apple ... behind Research In Motion

Are you aware that RIM is Blackberry? This is what I've been saying, iPhone was behind the others like Blackberry, Razr, Nokia, etc.

> As of October 2007, the iPhone was the fourth best-selling handset in the U.S., trailing the Motorola RAZR V3, the LG Chocolate, and the LG VX8300.

Yep. 1 million is a lot, but Razr was selling 10s of millions, Blackberry and Nokia were selling more than that. But yeah I guess iPhone had the super cheap carrier phones beat, but they weren't meant to be high end products.

> The 3G version the next year sold 4x as many

Yeah that's when it started to take over. Especially when the 3GS / $99 AT&T plan came out, everyone got it by then.

Predicting hits: What about bluetooth headsets? They were forcing them on us around the same time period we're talking about now... but only a few geeky dads and cheesy business guys used them, eventually they weren't really sold anywhere, comedians had been referencing them at this point. Having lived through that era I would have never predicted the success of Airpods. As I said in my above post it wasn't like we didn't have touchscreen devices. I don't recall being as receptive to the touchscreen as you do, seemed like most people outside the Apple cult initially hated it.
that's not a source, could you link the report?
MS could have provided security hooks similar to BPF in Linux, and similar mechanisms with Apple, rather than having Crowdstrike run arbitrary buggy code at the highest privilege level.
Heh, after all the years of "you don't need tasks and async/await" (and performance loss or boilerplate that came with that attitude) Java finally looks to implement them too.
>Ok but where do you think the term comes from? It didn't spawn into common use out of nowhere.

From mastering: https://en.m.wikipedia.org/wiki/Mastering_(audio)

>And I'll say - I don't think it matters. It's all stupid bullshit in my eyes. But if it doesn't matter, which it doesn't, then main shouldn't be a problem. In my opinion.

And I'll say - I don't think it matters. It's all stupid bullshit in my eyes. But if it doesn't matter, which it doesn't, then master shouldn't be a problem. In my opinion.
how does that work for something like tiktok. Chronological doesn't have much value if you're trying to discover interesting content relevant to your interest.
The website mentions overcommitting volumes being an effective method of creating plausible deniability. How does Shufflecake manage used data in the volumes to make sure they don't clobber each other? Do you depend on TRIM requests coming from the file system, or is it just a matter of hoping you don't happen to cause corruption?

There is a further FAQ entry about TRIM that seems more related to the underlying encryption than to file systems that live on top.
Show HN: I've build a webapp in my hobby programming language
Fun weekend project that took a bit longer than I expected. It's now possible to build web apps with my hobby programming language, after I've extended its standard library with an http server. This repository is an example of a web app built with it. Although it looks basic, I had to fix a lot of bugs in the parser and the AST to make it work.
We can mostly agree that the people acting on the irresistible urge to rename git branches specifically look bad now.

Turns out it's a slippery slope, who would've thunk.
And the recent antitrust ruling against Google might see Mozilla lose like 80% of their revenue...
really feels like SQL should have never been written in such a fundamentally insecure manner, or immediately fixed once it was discovered that it was
Yeah, tensions were already high. People were looking for any excuse. If it wasn't this text message, it would have been something else.
Have been using Firefox for a long time, no issues, though long ago when I had little memory, Chrome was using less of it. Firefox also has HTTPS-only mode, encrypted DNS without fallbacks, supports SOCKS and Encrypted Client Hello (although almost no website support it). However, it is better to just buy more memory (unless you are lucky to use Apple products).

Regarding analytics, I believe browsers should take user's side and do not cooperate with marketing companies; even better, they should implement measures to make user tracking and fingerprinting more difficult. There is no need to track user's browsing history; just make a product better than competitors (so that it gets first place in reviews and comparisons) and buy ads from influencers.

It would be great if browsers made fingerprinting more difficult, i.e.: not allowed to read canvas data, not allowed to read GPU name, enumerate audio cards, probe for installed extensions etc. Every new web API should guarantee that it doesn't provide more fingerprinting data or hides the data behind a permission.

Regarding 3rd party cookies: instead of shady lists like RWS browsers should just add a button that allows 3rd party cookies as an exception on a legacy website relying on them (which is probably not very secure). Although, there is a risk that newspaper websites, blog websites and question-answers websites will force users to press the button to see the content.
Their memory may well have been perfect, as public speakers and newspapers do get things wrong every so often.

One show I watched as a kid, Blue Peter, introduced Thrust SSC as a car that would go faster than the speed of light. (Or perhaps my memory of that is wrong, too…)
Understanding parser combinators: a deep dive – Scott Wlaschin
Thanks for creating this megafier, can you add support for local LLMs?
Love reading this while sitting in the MCO terminal waiting to go home after the fourth non-stop flight in a week.
Not the mechanism itself but the same in the context of this statement:

> The Rust community has settled on async, moves and references (with the lovely lifetime annotations) and other cognitive overhead

The rust community has settled on async in the same way that the C++ has - it's an optional keyword that is some syntactic sugar over compiler-generated stuff. The main unique "cognitive overhead" is that Rust forces you to write down lifetimes when they can't be inferred, but the rest is the same or worse in C++.

As for the async mechanism, I don't believe there's magic in Rust that suspends the entire call stack. It walks up the stack the same as in C++. If you don't await an async function call or one returning a future, then there's no suspension and the inner function is executed until the first suspension point if I recall correctly same as in C++. There's nuances in differences but at a high level they're very similar in that it's generating a state machine and nothing more; Rust does require a runtime whereas C++ can do without since the Rust picked generic futures that work on all runtimes whereas in C++ you have to have the runtime provide the future implementation (or have the future not be part of any runtime).
The main place I wanted a small PC is in my entertainment stand.

I tried using such a PC in my living room as a media console. My plan was to use steam's 'Big Picture Mode's along with an Xbox controller to give a console like experience.

Instead of buying console games, I would get access to my extensive steam library. Games not on steam can be manually added to the steam launcher.

In practice, I ran into enough problems to abandon the idea. The controller experience didn't have enough support. A Bluetooth keyboard/mouse combo helped but eventually I just went back to using a Chromecast.
This is mainly an issue when you're not using Airplay, like when connecting to Sonos speakers using Spotify and Spotify wants to sync the volume value between all your devices and speakers. I'm actually in favor of this change b/c in the past, Spotify has gone from 30-40% all the way to 100% because I switched between an app on my phone that was full volume to Spotify.
Apple designs their own chips now. but the original iPhone, used a Samsung chip.

Intel didn't just miss out on business as a fab, Apple would have used their chip design as well.

Which leads you to wonder if Apple still would have begun designing chips themselves, if Intel had put some real effort into designing mobile chips.
I think a TLA would jsut generate the proper flight crew credentials.
Maybe it seemed to make sense in context. Although I must admit I'd be hard pressed to come up with a context in which it would make sense.
Writing @dang is a no-op. He'll respond if he sees the mention, but there's no alert sent to him. Email hn@ycombinator.com if you want to get his attention.

That said, the feature you requested is already implemented but you have to know it is there. Dang mentioned it in a recent comment that I bookmarked: https://news.ycombinator.com/item?id=41230703

To see comments on this story sorted newest-first, change the link to

https://news.ycombinator.com/latest?id=41391868

instead of

https://news.ycombinator.com/item?id=41391868
Because it's better than nothing when independent organizations are reviewing systems or other organizations. It's like saying that penetration tests are useless because you cannot prove security with testing.
Which specific vendors?
> There's the common idiot of returning either `{:ok, ____}` or `{:error, ____}`, but what can be inside the error tuple is not always clear.

That's the result of Elixir being dynamic and not having built-in monads. You always have to check the docs/code.

> The other thing is that sometimes a function can both throw an exception and also return a success tuple.

I would say this is just poor design (though maybe someone could point me to an exemplary use of this?). As I see it (which is from how I've read it described and how most good lib do it):

- If function can error and the caller can do something about it, return :ok/:error.
- If the caller can't do anything about the error, raise.
- If the function can't fail, return a raw value.
thanks for this, just found this via grace hopper
I read his book on relativity theory, which I would characterize as one written for popular consumption [1]. I recommend reading it if you have not done so yet. I found the explanation of the special theory in the book easily accessible and enlightening, less so the explanation of the general theory, although it did help me understand it better.

[1] https://en.wikipedia.org/wiki/Relativity:_The_Special_and_th...
This isn't a question of moderation. It's about recommendation.
Only malicious foreign actors are encouraged to survey the security of systems of national interest, since they can't easily get prosecuted. Systems working as intended.
Does eARC support AAC audio for surround sound or is it only DTS or AC3?
Not to disagree with you specifically, but this seems a good context to make this point:

Maybe I missed the memo that we stopped hating monopolies? Every browser worth considering, except Firefox and Safari, is based on Chromium. Firefox and Safari make up about 20% global market share, meaning Chromium in about 80% [0]. A bug in Chromium is a bug in all of them. A backdoor in Chromium is a backdoor in all of them. A feature of Chromium, good or __bad__, is a feature in all of them. It baffles me that this isn't a bigger concern to more people.

[0] https://gs.statcounter.com/browser-market-share
But sometime in the 90’s if not sooner a lot of us started valuing items that had a lower embodied energy as a ratio of the usefulness of the product.

We want things that are the same but less intense, or that are much better at a fractional increase in input.

And we really need it if we want a planet worth living on fifty years from now. So to ignore this desire is dangerous.
I was struck by that as well! Unfortunately it seems hardwired to Google calendar which i do not use. I’ll remember though, I think..
Why not just use a beautifier?
> I'd love to know where is considered 'far from civilization' on the continental US.

There are many interpretations and levels of remoteness.

In my case, I want to be away from the sights and sounds and crowds of anything that would be considered urban or suburban. My prime criteria is that I don't want to see another person unless I choose to. I don't want to see a road with cars on it, I don't want to see another house or any other man-made structure that isn't mine. Ideally I don't want to hear anyone else either, but I accept that I may hear things in the distance.

I don't want to be a complete hermit, and I'm not a survivalist looking to be 100% self-sufficient. I want a small-to-midsized town about 30-60 minutes away. Something with a grocery store, gas station, and a post office or other place to receive deliveries. I don't want to be more than an hour away from doctors' offices or a hospital or urgent care. I don't want to be trapped by snow for weeks at a time.

Saying "far from civilization" was a stretch. What I really mean is I don't want to have people all around me. And I don't want to be anywhere near cities and suburban sprawl. I don't want neighbors in any meaningful sense.

Places I'm considering are Maine, Montana, northern Wisconsin, Upper Peninsula Michigan. I would absolutely consider parts of Canada, particularly northern BC. I don't have an easy path to Canadian citizenship, though. Before my Canadian girlfriend passed away last year, we had been planning to look for a secluded lakeside cabin or undeveloped land in BC.

My requirements are dense forest (desert/plains states are right out) and water (lake or canoeable river) on the property itself. I can live with other people using the water, so long as it's not motorboats and a party scene.
It's a non-story. Who needs to know X erroneously blocked 1 link to NPR? And what's with the title?

>X caught blocking links to NPR, claiming the news site may be ‘unsafe’

Is it one link or many?
Shouldn't have to replace the aircon/heat-pump components, only the controller hardware. OP indicated that a new control system would be about $1700 (I assume AUD), or 14-17% of their 10k-12k estimate for the whole build.

Unless this scummy manufacturer also works with the aircon makers to lock those to their controllers. (That would be a great lawsuit to watch.)
Accurate representation of a single quantity is one thing. Doing several mathematical operations with that quantity while _maintaining_ accuracy is another.
If you really take the time to carefully think it through... Math is a much more "natural" and "intuitive" language than nearly any programming language.

That doesn't mean that it's easy, or easier, or that it feels more familiar to a programmer. These are different things.
I agree.

I think if social media companies relayed communication between it's users with no moderation at all, then they should be entitled to carrier protections.

As soon as they start making any moderation decisions, they are implicitly endorsing all other content, and should therefore be held responsible for it.

There are two things social media can do. Firstly, they should accurately identify its users before allowing them to post, so they can counter sue that person if post harms them, and secondly, they can moderate every post.

Everybody says this will kill social media as we know it, but I say the world will be a better place as a result.
How machine learning is helping us probe the secret names of animals
We're probably the end of life phase for slack. Is there a new IRC-but-pretty already in place that will be great until a little while after it goes public for billions?

edit: I was reasonably impressed with Zulip recently
Well, yes — absolutely. You could say something similar about any system with complex emergent behaviour. 'All computers can do are NAND operations and any other ability is just a side effect', or something.

However, I do think that in this case it's meaningful. The claim isn't that LLMs are genuinely exhibiting reasoning ability — I think it's quite clear to anyone who probes them for long enough that they're not. I was fooled initially too, but you soon come to realise it's a clever trick (albeit not one contrived by any of the human designers themselves). The claim is usually some pseudo-philosophical claim that the very definition of reasoning is simply 'outputting (at least some of the time) correct sentences' and so there's no more to be said. But this is just silly. It's quite obvious that being able to manipulate language and effectively have access to a vast (fuzzily encoded) database of knowledge will mean you can output true and pertinent statements a lot of the time. But this doesn't require reasoning at all.

Note that I'm not claiming that LLMs exhibit reasoning and other abilities 'as a side effect' of language manipulation ability — I'm claiming there's no reason to believe they have these abilities at all based on the available evidence. Humans are just very easily convinced by beings that seem to speak our language and are overly inclined to attribute all sorts of desires, internal thought processes and whatever else for which there are no evidence.
I hate ChatGPT and stackoverflow and nothing can help me code anymore
Yes, C and Unix are closely related.
Or the Library of Congress, if it had the right appropriations. Google itself started with an NSF grant to explore the future of libraries.
So wild! I was just thinking about 2Advanced today, Was anyone mesmerized by their site in 2006ish: https://www.webdesignmuseum.org/gallery/2advanced-studios-v5...
I agree, but they often don't have the skills. I do think many states could benefit from something like digital service, where a state level dev shop could supply services to towns and counties.
From the first sentence in the article:

> using natural gas burning turbines at its new data center, and doing so without a permit.

> explain to me how a data center can operate without pollution.

What does that have to do with permits? “Explain to me how many angels can dance on the head of a pin” has an equal relevance to permits as your request.
This is nice - I for one appreciate the results not being ranked by points, since some interesting stories don't get any traction.
I don’t live in your country and so I’m not familiar, is a denial some potentially ‘fraudulent’ transaction, or something else?
Okay I'm not the one who advocated to change master. That's already been done. Now we have people advocating to change BACK to master.

Also really? Audio mastering? And which, pray tell, do you believe came first?
that's the idea of "limited liability". it has a lot of downsides in practice.
Firefox Nightly just got official vertical tabs. It is also just as fast as Chrome now, subjectively just browsing around.

No issues with Google services like Youtube (I'm an addict)

I keep Chrome installed just in case, and Edge due to being on Windows.
My links showed that panels are demonstrably not the primary cost.
In Oracle, "" is converted to NULL so maybe that's where they get that from.
Thanks. I don’t need that features but I see the use case for others.
Just use Firefox... No need for more Chromeium forks.
Wrench: An Embedded Interpreter
The second option isn’t really meant for social media anyway. It’s meant for traditional publishers such as newspapers.

If this goes through I don’t think it will be such a big boost for Google search as you suggest. For one thing, it has no effect on OpenAI and other LLM providers. That’s a real problem for Google, as I see a long term trend away from traditional search and towards LLMs for getting questions answered, especially among young people. Also note that YouTube is social media and features a curation algorithm to deliver personalized content feeds.

As for social media, I think we’re better off without it! There’s countless stories in the news about all the damage it’s causing to society. I don’t think we’ll be able to roll all that back but I hope we’ll be able to make things better.
Hawai'i-Issued Real IDs Can Be Added to Apple Wallet Beginning August 28
"There has grown up in the minds of certain groups in this country the notion that because a man or corporation has made a profit out of the public for a number of years, the government and the courts are charged with the duty of guaranteeing such profit in the future, even in the face of changing circumstances and contrary to the public interest. This strange doctrine is not supported by statute or common law. Neither individuals nor corporations have any right to come into court and ask that the clock of history be stopped, or turned back."

Robert Heinlein in "Life-Line"
I don't see it mentioned in the article. What type of tracking was Google doing here that was problematic?
> The good news is that while it was painful, it worked. 3 years later, Amazon is fully invested in their fork, the market confusion has been (mostly) resolved, and our partnership with AWS is stronger than ever. We were even named AWS partner of the year.

I don't entirely understand this bit.
No results: cloaca
I'm sure it varies by locality, but if I look at my electric bill, I see charges for energy, transmission, and maintaining a connection to the grid. Transmission and generation are variable, connection is fixed.

I doubt the $8.50/month is the "right" charge for maintaining a grid connection, but it's what MidAmerican Energy has gotten approved in Iowa. Presumably their charges for transmission and energy cover everything adequately.
Broken window theory, through the looking glass.
If e-mail were invented today, you wouldn't be able to communicate with people who weren't on the same service provider.
Maybe. That's far from certain, though. What's more, this would have come at a tremendous cost - and not just in the strict economic sense of the word. Lockdowns and other restrictions do have severe side effects.
> the rule of law is an afterthought

Are you implying that, given all your knowledge of Brazilian law, implicating Starlink to pay for X fines is against the law?
This rocks. It is a superpower and I love it :)
Oh, everyone knows that one single person can make things a lot worse. That's all that's happening here. That doesn't say anything about how much one single person can make things better. In the former case, your powers are amplified by the incompetence of everyone else involved; in the latter case, they are diminished.
Embarrassingly parallel batch jobs on multiple clouds or regions
Thanks for the question! Well, overcommitment is part of the plausible deniability design: basically we need that, whatever password secrecy level you provide, it looks like all the disk space is utilized, because if there is clearly unmapped space then it's clear that there is still something hidden.

Currently, we achieve this with overcommitting the volume size: if you have, say, 1 GB device, and you format it with a 3-volume Shufflecake setup, each of these 3 volumes will appear as 1 GB in size. Then the question is, what happens if you write more than 1 GB in total? Well, you will start receiving I/O errors. Volumes themselves will not get corrupted, because they will not clobber each other, but the kernel module will basically tell you "sorry, I ran out of space earlier than I expected".

A planned feature in the future, to manage this more elegantly, is to use "virtual quotas". With this system, low-secrecy volumes will have a limited size (chosen by the user), but the "topmost" unlocked volume (the "most secret one" that you have unlocked with a given password) will not have this limit: it will always appear as taking all the leftover space. See the section 6.5 "Use of Disk Metadata" in the research paper.
It's not a government website.

It's the company providing the service that the government could provide on its own, but that service is being provided by a private company through a lucrative contract agreement.
Ah yes, because blockchain is the 100% true source of ultimate truth.

Despite the little overlooked fact that data in it will be input by external systems and people.