skysight-inc/HackerNews huggingface dataset:
Author here.

Channel diversification has ... interesting characteristics.

On the one hand, for video and audio news, there's a much stronger diversification over pre-Internet times in which the US had only three major television networks, with roughly the same structure in radio, and other countries also typically had few broadcasters, often nationalised or publicly-controlled (as opposed to private enterprise).

On the other, cities which used to have multiple newspapers (not infrequently dozens in the early 20th century) may have one, or none at all.

At the same time, much news comes from a fairly limited number of sources, notably news wires (AP, UPI, Reuters, AFP). Television news long relied on newspaper and newswire coverage to shape news priorities for a given day (see Edward Jay Epstein's News from Nowhere).

One thing Internet distribution does isn't so much to create a large number of news sources (which may or may not have much by way of independent story discovery or sourcing) as to tear up a given publication and disaggregate its articles, piecing them out one-at-a-time online. The experience of reading news online, even from a given news site is quite different from that of leafing through a broadsheet newspaper or bound magazine in print. Add in news aggregators, discussion sites (including HN), and social media, and the situation's further exacerbated.

There are well over 100 news publishers regularly represented on HN. Subscribing individually to each of those would be prohibitive.
It’s maddening to hear such a story. It should have ended with the invoice.
> In my country we’ve spent a literal metric fuck ton of money trying to replace some of the COBOL systems powering a lot of our most critical financial systems. From the core or our tax agency to banking. So far no one have been capable of doing it, despite various major contractors applying all sorts of “modern” strategies and tools.

To be fair, it's possible that the current systems are just poorly documented. All the best strategies in the world are hopeless against poor documentation/spec work.
Good article, I do wish it would talked about big-O and arbitrary sort orders.

Let's say there's lots of columns/fields to sort by. Not quite an arbitrary sort (e.g. can't sort by area when given a width and height column) but its still pretty flexible. Is is possible to get a O(1) pagination while avoiding the rolling-shutter problem and deleted-anchor problem?

Getting around the deleted-anchor problem with ordered-ID's seems like just using ID's as a index. Not a bad trick, but seems like it isn't generalizable for all different kinds of sorts.
Your landing page looks cool and product use-case is clear.

My main concern is that predicting sales is very hard, and I need to be convinced of how can the AI even tell which one would sell better. From what I understand, most of the "sell better" part is simply having a higher quality image, not necessarily with what it's shown in the picture. So, I could show a high quality picture of a shampoo while selling a phone, and the AI will tell me that it will sell better than a low-res photo of the phone.

So, overall, I don't trust AI capabilities enough to decide which photo will do better. I would think a basic A/B test will be more accurate than using AI. Maybe not focus on the "AI" part, as lately people are less likely to buy something that is AI-focused.
As others have mentioned, he hasn't needed to suggest it because that's the official alternative anyway.

The next Dragon crew rotation is coming up in September, so the current proposed plan is to only send 2 people up, along with the Dragon IVA suits for Butch and Suni, and bring them back when that crew rotates back out in February.

SpaceX (afaik) also doesn't have any spare Dragons available for an extra rescue mission right now. One is set to fly their EVA test flight in a week or so and does not have the hardware to dock with the ISS, instead replacing it with an EVA port. A second Dragon is being prepped for a crewed polar flight sometime later this year, and a third one is likely in the process of being refurbished for the crew rotation in February.

But also, they can't dock a second Crew Dragon at the station until they undock Starliner, and that is its own can of worms right now (needs a few weeks to update the software for uncrewed operation).
Here is a 300 fermi question game some guy made: https://fermi-questions.andrechek.com/
I think a big missing piece with writing what you want in Rust and recompiling the editor to activate your changes is that you're not able to work with it _live_. That is, I can use the vim (or nvim or emacs) GUI/text processing/IO/etc facilities interactively as I'm writing my snippets to see if everything works the way I expected. I can send lines/expressions to the lua/elisp compiler running in the editor that I'm _currently using to write the program_ to change how it works, _on the fly_. It's an integrated programming experience in a way that very few things are--- it's not just about programmability, but this circular thing that goes on with editors that really fully commit to it.
Around 10 minutes in, they discuss why the price/unit of aircraft fell between "kitty hawk and WW2", whereas it has increased exponentially since then.

The actual answer to this is "target" monetary inflation. That is, increasing the money supply at a slightly faster rate than the increase in productivity makes prices rise at a fixed pace.
Show HN: I made a mobile app that generates cinematic AI profile pictures
Over the past few months, my wife and I have been working on a mobile app called FaceHarmony, which generates cinematic AI profile pictures. The app is now available on iOS and Android.

What sets FaceHarmony apart is its unique approach to user control and customization. Many AI photo apps require users to pay for templated images without offering much say in the final result. To solve this, we’ve gamified the process: users swipe left on photos they don’t like and swipe right on the ones they want to download, similar to Tinder. This gives users more control over what they end up to pay for.

Another personal aspect of this app is that after losing three close people in the past three years, I wanted a way to bring back their memories. FaceHarmony makes it easier to revisit and relive those moments by using lower-resolution input images (around 350x350) to create beautiful, lasting memories.

I’ve been deeply involved in every aspect of this project, from design to launching managed instance groups on Google Cloud Platform, and I’m passionate about the technology, art direction and photography behind it.

I’d love to hear your feedback. As a thank you, use the referral code HN20FREEPHOTOS during onboarding to create one model and download 20 photos for free.

Happy to answer any questions!
2%+8c alone seems unheard of and the idea of normal people using USDC is laughable. Have you interacted with the general public? Heck, even if it was as easy as Apple Pay or NFC tap with a card most people still wouldn’t do it, look at financial literacy in this country.
> You can get them to solve unseen problems just fine

Prove that the problem wasn't seen by them in other form.

> Specify a grammar in BNF notation and tell it to generate or parse sentences for you. You can produce a more than random enough grammar that it it can't have derived the parsing of it from past text, but necessarily reasons about BNF notation sufficiently well to be able to use it to deduce the grammar, and use that to parse subsequent sentences. You can have it analyse them and tag them according to the grammar to. And generate sentences.

Oh, come on. It's like rewriting the same program in another programming language with different variables. What it can't do is to create a concept of programming language, I'm not talking about a new programming language, I'm talking about the concepts.

> I'm sure that won't work for every problem of this sort, but the quality of tests people do on LLMs is really awful, at least because people tend to do very narrow tests like that and make broad pronouncements about what LLM's "can't" do based on it.

Here, a few papers that show they can't reason:

https://arxiv.org/abs/2311.00871

https://arxiv.org/abs/2309.13638

https://arxiv.org/abs/2311.09247

https://arxiv.org/abs/2305.18654

https://arxiv.org/abs/2309.01809
networkctl status/list
Just installed the Epic Store, my experience step-by-step:

1. Go to Epic Store website, click on Install

2. Nothing happens

3. Click again

4. Popup message appears, I click OK

5. Popup gone. Do I have the app now?

6. No I don’t. I read the steps again.

7. Ooh I needed to go to Settings and approve it there.

8. I went to Settings, it appears at the top. I click.

9. Another popup with lots of text appears. I click yes.

10. Now I need to go back to that Epic page and hit Install again for the third time.

11. Click “Install”. Nothing happens.

12. Get annoyed, click Install five more times. Another popup appears.

13. I click yes.

14. Finally, I have the Epic Store installed!

It’s hard to imagine this experience wasn’t intentionally made so awful.
These guys are just great musicians! A terrific interpretation.
> Who are these dorks downvoting me so much? Lol

Instant downvote.
From the article:

> Rewriting the solution only took 25% the time as the initial implementation

Seems reasonable.
Maybe, but not there yet: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110899

In the meantime some inline assembly macro trickery might help.

edit: code duplication can also be obviated by templating your op function with a fast/slow parameter, with the fast variant tail-calling the slow variant when it cannot perform the fast path, while guarding the slow code via the compile time parameter. The downside is yet more code obfuscation of course.
You can create/use a different string processing library without jumping to a completely different language.
Pico Pi RISC-V
Maybe China and Russia are less risk averse? Americans hate dead astronauts.
Thiel has NZ citizenship and land there too.
They in fact predate the modern or even ancient WWW.
The leading explanation I've seen is suffocation, and bumpers fit nicely in that. Baby rolls into them, face up against them, can't breathe well.

I can believe that in certain circumstances fungal spores can also cause breathing problems, but I'm extremely skeptical it's the #1 factor.
Which is a shame because he's highly techinally competent.
> Seems reasonable.

Not to the manager, which is the point, not how long it takes to rewrite it.
The fact that we even have to have this conversation tells you how far afield from our stated values we have drifted.

Some municipalities are just corrupt. If your cops are going to conferences to learn how they can seize property, they’re criminals. We should start treating them that way.
> You can't really have a free market without regulation

Indeed, as such the term "free market" is an oxymoron. Governments create markets, and the currency used to trade in those markets.
Your link says:

"The UK’s membership of the European Space Agency (ESA) is not affected by leaving the EU as ESA is not an EU organisation."

I think you meant the EU Space programme, but that does not seem related to military imaging satellites.
>23 Taikonauts in China made it to and from the Tiangong space station in the Shenzhou xx series of rockets with no issues or delays. Maybe we should ask the China Manned Space Agency for a hand?

How sure are you about there being no issues or delays?
They're running with the theory of it being the teflon seals, but IIRC the problem is that it doesn't explain why the thrusters appeared to be operating relatively normally in a test at the station. The seal deformation should be permanent, in which case the thrusters shouldn't have recovered on their own, meaning that they might not have caught the real issue.

That's what's making the risk difficult to quantify.
probably, now it doesn't even respond at all...
It took me a while to realize, but after a couple of experiences, it became very clear that promotions were often used as a carrot on a stick to make me do extra work or achieve tasks that my boss wanted done but didn't have resources for. I'm now very wary of any manager who tells me I'm performing beyond expectations, but that I need to do X to get a promotion.

From my personal experience, I have found that it's easier to get a promotion and raise by moving to a new job. I really wish this wasn't true. I would love to find a place where I'm completely happy with the work and can stay for many years, being paid fair compensation without the need for job-hopping.
"Engineers don't use AWS because it's good"
I wouldn't really count that as editor config. Every editor with treesitter support will have configs for treesitter, for instance: https://github.com/nvim-treesitter/nvim-treesitter/blob/mast...
Barrier for write, but no barrier for read.
America's Home Insurance Time Bomb
A Nation Divided: Can We Agree on Anything? (2012)
The secret to good government? Actually trying
Mirror:

https://archive.is/CVBkZ#selection-1023.0-1023.47
> 23 Taikonauts in China made it to and from the Tiangong space station in the Shenzhou xx series of rockets with no issues

To be fair, that we know of. It's entirely possible that their re-entry vehicles also had issues that they decided were an acceptable risk, and were proven correct - without publicizing them.
If you're saying a "real free market" requires "regulations from cartel like behaviour" then what entity is doing that regulating?

And if that entity is superior to the market, then how can the market be "really free"?
> But calmly reminding them of certain laws and maybe even asking them, if they are sure that they could justify their actions in a court

This will mostly just come across as patronizing and more likely to 'deal with you in court' while your smarmy ass sits somewhere.

Some real advice: don't tell a cop how to do their job. Answer the damn questions and be assertively "no" if they ask you to consent to anything. That's it. If they go away, great. If they make your life hell. That sucks, but don't do anything to make it worse, like patronizing them. Suck it up and deal with it later.
A context window is an n-gram.
Heh. My favorite was at my first job (late 1980s). A small Xenix system was used for development, with PCs as terminals. Since the Xenix box didn't have that much horsepower, our compiles involved shooting intermediate code down the serial line, having the compiler second pass run on the PC, and shoot the .OBJ back up the line for linking - yes, it was faster to do that. We had our own compilers, which were dreadfully obsolete by that time; for instance, the C compiler used UNIX V6-style arithmetic, with library functions to deal with calculations for types other than int.
It's very clear the future of the US looks like something between Mexico and South Africa if we don't outright have a civil war.

I'd live too if I had somewhere to go.
Can I be on the team that ignores the result?
If added to Clang then I would assume this means it got support from LLVM. If so, does this mean that Rust can now rely on tail calls in LLVM to support something like the `become` keyword?
Visual Website Click to Webhook Builder
I'm building a super easy, cheap and lightweight tool that lets you open your Website / App and visually click on Elements to define User Actions. These, in turn, trigger Webhooks that you can use for whatever.

Would anyone be interested in such a tool (specifically solopreneurs, mini SaaS's etc.?)
First thing I read on that page:

> There is no charge associated with your streamed applications, simply click Enable Microphone from the ElastiCache documentation.

It's way funnier when our brains try to make sense of the nonsense.
In this case it seems that the question is referring to fidelity - the file's similarity to the original uncompressed audio after it was sampled and mastered but before the lossy compression.

I would think that you could use something like RMSE [1] to measure this, but I'm not experienced in this kind of thing.

[1] https://en.wikipedia.org/wiki/Root_mean_square_deviation
These days with LLMs, doing leftPad yourself is incredibly easy, I would just do that.
I wonder if Microsoft's "Most Valuable $whatever" program includes a stint at support forums as certification requirement? Because whenever I end up at the help forum, there's always a Microsoft Most Valuable $whatever user present, and they're the one writing the most useless, dumb, and usually irrelevant (template copy-pasting?) responses. It's as if they're doing it to score points outside of the forum.
You need to embrace the bullshit.

You have someone who is decent? That person is now not decent, but he is an amazing individual that inspires others and knocks the KPIs off the chart.

There, it is this easy

Promotions without leaving a company are 90% of the time just a token effort to keep an employee around anyway. Don't overthink it
>Btw, did you also know that parents in central china have protested over the right to cheat?

Source?
I had a relative who spent years as a systems integration engineer at Boeing. This was his job basically.
> That's why I think it is good to pay your kids for chores or good grades so that they start learning financial responsibility early.

Have you ever read "Punished by Rewards" by Alfie Kohn? He states that rewarding for the things you mentioned inhibits the desired behavior in the long run.
> How can a scammer make 1000 accounts? Don't they need to give Google Store some gov ID, credit card number?

Stolen credit cards and other stuff.

People also complain that creating an account of arduous (especially in developing markets) if you have to do too much to create an account.

> My suspicion is that companies are using AI crap to handle user reports, some devs very exited to work on this cool new tech where they can replace even more people in support and QA with scripts.

The complaint is from early 2023. I suspect that whatever anti-abuse systems exist on Google Play hadn't deeply integrated LLMs at this point, as this is just like a few months after the initial launch of ChatGPT.
I wish seeking word work better in this mode though. There is no reason seecon should freeze the player for minutes or indefinitely if the whole video can be downloaded from start to finish in seconds.
Moves are played by square names, and with the board turned around, the king and queen are on the wrong squares (not to mention all other pieces, at least given their color). I imagine it would be an utter nightmare, but have no experience with it myself.
very interesting project, but one of the downstream dependencies used here is insecure by default:

https://github.com/biemster/FindMy/blob/113ebf4017729b92a381...

Seems to be auth lib for iCloud.

Also seems to hard code a MacBook device agent in order to associate the generated keys with a device.

As with anything in the centralized world, I wouldn’t use this on an account with a high number of services/digital assets tied to it. I wouldn’t be surprised if Apple bans accounts that use this.

Wouldn’t be difficult to find out either given the unique “adsid” code that is required to login.
Related: Learn how to read and understand documentation.
Recycling Animal and Human Dung Is the Key to Sustainable Farming
In the episode with Joel Berez (Infocom) [1], he says people spent years trying to solve Zork. Imagine saying that about a modern game.

[1] at 24:00 mark
https://archive.org/details/the-famous-computer-cafe-1985-07...
The scam app was having people send crypto to a personal wallet. No actual in app purchases. No cut for the store.
> It's just that no one is doing that.

There's a new wave of Rust based tools. Things like sd instead of sed, and fd instead of find. I think they have an opportunity to fix these things. They're not built in right now, and probably won't be anytime soon. But maybe eventually they will be.

Although, on a different note, I don't think they follow the hive or cathedral design that this author discusses so maybe they will end up with their own lack of cohesion.
Apples store should have to be installed in the same way, IMHO. It should also remove itself regularly to ensure it continues to do so. Only then will the process to add and use 3rd party stores be fair.
Even for the Steam Deck it's clearly a big project to get a critical mass of games working on a non-PC device, and that's much easier than Android (only one model of device, no need to port code to another OS and platform, no need to port game interface to touch UI, etc). Ask any Android game developer and the support & cross testing of the zoo of device models and OS versions is a huge part of the work.

Plus on Android they'd be trying to convince Steam publishers to enter a platform where users don't pay for games but rather watch ads or make IAPs, so they wouldn't really get the right kind of paying customers from there.
Apparently, not in its current configuration. The previous, unmanned, mission could do that (obviously), but Boeing changed the configuration and now Starliner can only undock with people inside of it (as far as I understand it, it can do everything else unmanned).

Boeing can change the configuration, and I guess they're in the process of doing so, but it takes four weeks to run all the tests on that configuration and make sure everything works as it should.
Does this work if the encoders are different?

Are encoders aware that you are transcoding rather than working on raw waveform data? Presumably if working on waveform data the higher bitrates will seek to maintain the artifacts due to the earlier transcoding. Can one rely this much on the behaviour of an encoder?
Show HN: AnyClassifier – One Line to Build Zero-Data Classifiers in Minutes
That article means: inexperience and unprofessional. Sounds about right.
Jailing old ladies for voicing criticisms online isn't a symptom of good government.
I mentioned speed because they're writing their own instead of using Chez or Gambit or something (which have taken a while to get into 'performant' territory). Writing and maintaining a fast(!) Scheme is hard. Having spent time with r5/r6/r7rs (many variants for the latter) and their quirks I'd honestly say Lua is simpler by a wide margin, but some of this is down to preference. The Lua execution model, if nothing else, is a lot easier to understand than call/cc for instance. And the language does force you to write things functionally, practically speaking. I'm also not a huge fan of syntactic macros. Also things like dynamic binding which, in fairness, are just SRFIs but end up being implemented by most Schemes. I do respect their willingness to do what's fun for them, though :) that's what it's all about.
> 1. Although `yt-dlp` consistently is able to download videos at link speed (even when the said link is in multi-gig range!), streaming the video through `mpv` will not work as well and some videos would buffer every couple chunks. But that was in the past…

I still get this with YouTube from time to time. Works with some videos, others are unwatchable. Seeking also generally seems broke and is often slower than downloading even the whole video.