skysight-inc/HackerNews huggingface dataset:
Hey thanks a lot for your detailed reply. As I was writing my post more things I wanted to express kept coming out. My mind and interests are kind of a mess, I wish I had two realities in parallel so I could be a mech eng in one and a software eng in the other.

I’m actually in my early 30s, I followed an unconventional path with a country change in my early 20s thanks to motorsports and luck, but postponed school.

My goal is to be proud enough of my knowledge to call myself a developer, not much tbh. I think I don’t do that right now because I don’t know at what level other devs are in their day to day, and my only point of reference is HN where everyone seems to have a postdoc. I also think I’m too humble for this space and location. I went to a VC party last Friday and I noticed everyone seemed to be lying up in what they did, but once I peeled the outer layer, we were all trying to figure it out.

I do have a very stable job with great benefits (and pension!) so I’m not planning on leaving that right now, but I have free time I want to use wisely.
Show HN: Hearbitz.app – AI-Powered News: Listen, Stay Informed, Any Language
Proudly introducing hearbitz, the AI-powered news summaries from all over the world! Are you tired of scrolling through endless news articles? Introducing the news app that summarizes articles into captivating voices!

And now announcing the the hearbitz Beta Testing Program!
It’s an antagonistic turn of phrase that’s not conducive to an atmosphere of high quality discussion. There are other places on the internet that are for that, not HN.
I started one newsletter/blog couple of months back. I write blog style posts where I write detailed articles on technical topics for example explaining the AlphaDev results from DeepMind. And I also write a links digest style post every week as well where I share some interesting articles and resources every week.

https://codeconfessions.substack.com
the point of immich and photoprism is that you host them on your computer, on your own network and it never goes through those centralized entities in the first place.
OK, here is a true code approach to generate wiki pages with embedded Mermaid sequence diagramms. https://github.com/Calpano/featdoc Feedback welcome.
I know of a Dutch waste processor that got privatized but the municipalities that the plant serviced stayed the majority shareholders. As far as I know (my source, its former boss, surely is biased) this worked very well. It was a for-profit company, could pay competitive salaries, people got bonuses etc if they out-innovated expectations, but the majority of the profit landed at the municipalities, which also meant that if it did profitable but shitty stuff, they’d get forced to course correct.

I wonder why this isn’t a more common model. If a utility is effectively a regional monopoly, having said region’s governments be majority shareholders aligns pretty much all the incentives, no? And still helps keep stereotypical “civil servant” working culture out the door
I'd assume they meant (generally) uncritically pro City of London corporations and the London influenced strain of economic liberalism which they represent.

But I do think it's a bit of hyperbole in a way, although I'm only tangentially familiar with the publication.
They're aiming for $250K per Raptor, not M. The goal is less than $1K/ton of thrust.
Don't remember if it made it into the book, but from the radio series my favorite is the scene where they end up in a nightclub filled with dancing mannequins sprayed with sweat in order to convince people it was popular and come in.
as if the spying is even necessary, sweden is more than willing to make up fake charges on behalf of the US wanting someone arrested, this is how they got assange
But they also want to increase the number of satellites three times, maybe 10 times, that will lower the budget per satellite proportionally. And how many more subscribers can they realistically get? They are not only competing with other satellite services, they are also competing with copper, fiber and cellular networks in many cases.
I wouldn’t read that much into it.

Pravda is both the Russian word for ‘truth’ (правда) and was/is a publication advancing the interests of the USSR/Russian state establishment.

The ‘economist’ implies a similar ‘truthfulness’ (it must be right about the economy if it’s an economist!) and advances the interests of the London financial establishment.
How many times can they straight up cheese the court without facing any penalties themselves?
Most theives are poor, but most crime is committed by a very small number of people who are opportunitiest. Remove the oppertunity and you remove the criminal.
What do they mean by "we aim to support..." doesn't sound very sure of 7 years of updates.
But what if those copyrighted materials were illegally gained? That's what the suit alleges.
At this point you’re just deliberately making the definition of “science” ambiguous to conveniently support your point.
Forgot the final one liter required for the FIA sample, gottem.
You're not wrong. $3499 Vision Pro vs $3500 HoloLens 2.
There is no moat.
If permissions matter, it should be someone's job to approve them manually.

IF they don't matter, why have permissions at all?
You personally always had the right to give your data to US companies. As a company processing my EU citizen data, you couldn't since that would infringe on my right for privacy.
Hopefully clang++ can catch up to the new standard faster as clangd the LSP is used in so many intellisense tools that depends on clang++ implementation. Even though c++23 will be compiling fine with newest g++, clangd will still complain all those new syntax probably for a few years ahead, at the moment quite a few c++20 features are still unsupported by clangd(which depends on clang++).

or, gcc can have its own c/c++ LSP, which is not the case.
Postgres vs. MySQL in 2023
This construct is totally possible in Haskell, one common way of achieving it is to store the 'done' boolean in a State monad.

The really funny thing is that the while loop itself is not built-in to Haskell but you can write it yourself as a function. In other languages (non-lazy) this sort of thing is not possible without resorting to macros or other tricks, because laziness is required in order to define the correct semantics for conditionals.
It's worth noting that partial privatisation isn't privatisation at all. Take a closer look at most so-called failures in this category and the half-assed situation generally becomes apparent. It'll be "private but one organization is given a government enforced monopoly" - or "private but price is fixed by government" - or "private but expansion is limited by government force". The list is endless.
In JS, functions like filter/map/reduce can help when you try to write immutable code because you only work with the arguments, and return an output value. You don't have to define an empty/temporary array first, and fill it up in your regular for-loop for example.

I don't 'hate' loops, I still use them sometimes. Personally I just try to avoid them (in JS) because I feel like I can solve my problem without any side-effects. It's something less to think about. It's nice when the logic/variables for a function are encapsulated entirely inside that function. It also makes it easy to extract functions so you can re-use them elsewhere.
I dont know, Im always turning my computer off when not using.
More people need to remember that freedom works both ways. Twitter has the freedom to put up walls on its own property, and other people have the freedom to put up ladders on theirs so they can see over the walls. Although law enforcement always seems to end up biased towards the billionaires, it's not an automatic process and they have to go through some contortions to find an excuse, because the law says you and Elon Musk are equal.

There's the CFAA, which is a blatantly unfair law targeting any computer activity billionaires don't like. I hear it hasn't been used in this way for a while, and not many times ever, but if it does get used on you you'll wish you were dead, but some people seem to be okay with low-probability high-impact risks. You might even be found innocent if you convince the judge you are authorized to access public tweets. It's not like you're running an SQL injection.

There's the DMCA's anti-circumvention clause, but that's written by Hollywood billionaires for Hollywood-bought judges to abuse. Elon Musk can have a fun time trying to convince them his platform is equivalent to Disney to get a favourably corrupt judgement.

Other than that, what's stopping you from sending any request you like to access public data? You can say your user agent is Snoopy the Dog, you can say you would prefer to accept MIME type ascii/emojipoo, you can pass the server 1000 IDs at once even though it won't give you that many, and you can tell it you're the Twitter app on Android.

Remember: I am not a lawyer and this is not legal advice.
Is A.I. The Greatest Technology Ever for Making Dumb Jokes?
There is intense competition. The printers themselves are remarkably cheap. I remember selling a colour QMS printer in the nineties for £25,000. You could get the same quality now for £50.

The problem is that competition to provide a cheap printer has driven away all the profits so of course the manufacturers start looking elsewhere.
I think there's a clear distinction between scraping data that potentially results in your traffic to your product, vs. scraping data that potentially results in a competing product.
I've been enjoying inflation coverage in this regard, roughly: "it turns out that inflation is caused by people believing there will be inflation significantly more than originally expected."

I'll still take secularism as an organizing belief principle over religion, though. Money is a nice mass hallucination insomuch as it is flexible to changing needs/priorities. Like more traditional religions, it also allows power to shift fluidly as social dynamics change. Any power structure will be susceptible to capture, but power structures built on belief are usefully fragile.

China's organic social credit system is an interesting experiment in this regard. It highlights how America in contrast lost an accounting/social enforcement of "good behavior" (with no replacement) when it lost religion. Instead, everyone is left reliant on their "legacy systems," the individual values of their families/upbringing, without a more widely accepted accountability for doing "good deeds."
That's a common interpretation of what science is, but it largely ends up being driven by confirmation bias. Because how do you know your hypothesis and test are even really connected? Or what you're seeing is a cause and not a correlation? This is why you need arguably the two most important factors in "real" science: predictability and falsifiability.

Predictability means that if your hypothesis is correct then you'd be able to formulate other improbable (and ideally currently untestable) predictions from it. And falsifiability means that if these predictions fail to occur then your initial hypothesis was also almost certainly wrong. So for instance Newton's hypothesis was that gravity was driven by a mathematical relationship between the mass/distance of two bodies. It was good science because it lead to the shocking ability to be able to dramatically simplify orbital dynamics, and create a complete predictive system of these bodies. It was even used to mathematically discover a completely unknown planet - Neptune.

Incidentally, his theory would also be able to be shown to be false if any of these unexpected predictions ended up being false. And that's actually exactly what happened. Observation of Mercury's orbit about the Sun showed it was off by ~1/3600th of one degree per century, relative to what was expected. And it's from there that people knew there was a mistake, which would only be explained later by Einstein hundreds of years later, who hypothesized a system with far more absurd predictions... and so the story continues.
Perhaps we just value it less here in North America.

I can't speak for Canada or Mexico, but due to so many benefits being tied to full time employment in the US and a general lack of any kind of social safety net, you have to already be independently wealthy or willing to be a starving artist to do something like that - invest a lot of time into learning a craft that probably won't payoff for decades (if at all).

All stories of extremely small batch but precisely crafted products seem to come out of Japan.

In general, I do think the west fetishizes this aspect of Japan's culture and thus overreports it. That said, many people around the world still do this. I suggest not relying on stories so much to understand the world around you.
Today's macs are better than ever, and Windows keeps getting worse.
The book is about more than spider sex like the OP suggested. I haven't read the book. I pulled out a partial description to make it clearer what the book is about and someone attacked that, as if I'm trying to promote the book, not cast light on what it is about.

My question was a sincere and good faith question. Those are the other two things I considered saying.

When I joined HN, it was roughly 98 percent male. I'm a woman. For a lot of things, it seems I'm dammed if I do and damned if I don't. There is no assumption of good faith and if I address the assumption of bad faith it's just viewed as more bad behavior on my part. People don't seem to think I read about and comment on "women's issues" because such things genuinely interest me and are pertinent to my life.

I am routinely treated with suspicion, as if I'm on HN with a nefarious feminist agenda, and never mind that I've done everything in my power to make it clear I don't self identify as a feminist, I'm medically handicapped and my agenda is to distract myself from the misery of my life while feeding my mind while trapped at home and too sick to do other things.
This is great advice for internal libraries as well. In my opinion, any sufficiently complex code that gets reused in multiple places should also expose a stub or mock for that code.
And a GPT to receive the output, write a summary, and insert it directly into a CEO's trash folder.
Boeing has bought Wisk Aero (Google spinoff)
Wait, that actually sounds wonderful! This is the second best option of what happens when you have an over eager assistant: they try to help and then notice they are out of their dept, so they let me know, before they waste my time.
That number doesn't mean anything though. That's the number of people who looked at the app at least once. Give it a month and we'll see how much traffic it gets per day.
(Actual politeness to the WP may not have been a priority.)
Well, this is a pretty meaningless argument. People let Google in because Google actually drives revenue for publishers. Does it look to you like ChatGPT cites every single source where it got its information from? It does not.

I'll also add that the author is being pretty ignorant/infuriating with his opinions and I wouldn't be surprised if this gets flagged just on these merits alone.
I tend to agree here - of course security is a concern and the horror stories are just that, horrific, but how often (specifically on mobile) do they happen? And with such a significant amount of our personal data now on devices - photos, health, financial - if there were constant massive exploitation there'd be relentless pressure to improve.
I think the ideal here, though I haven't seen it in actual production code - it may not be feasible/ergonomic yet - is to use a sufficiently capable type system and property-based testing so that it is possible to read from those what functions do even if the names and documentation are replaced with random strings.

In such a case the probability a function does something other than what it says on the tin is almost 0. If I am using Forth, the probability of WHAT_DO_I_DO_AM_I_LYING doing something naughty is much higher. In Haskell, it's already pretty unlikely.

Maybe preferences in this regard depend on language and peer trust?
I didn't delete anything, people flagged my reply
Throw is much worse than GOTO. GOTO is explicit you always know where it goes. Throw has no idea where catch is and catch has no idea where throw is. It's hidden control flow.

Go/Rust/Zig Errors as values is a much better system forcing you to explicitly deal with the error, crash or pass it on. Rather than hoping you handled all the correct exceptions/someone else will handle all of them.
We have SOC 2 Type 1 and HIPAA now. Working on more. Excited that you liked it!
>> Who was definitely not jailed in Russia for drugs, let’s be real: she’s an LGBT person and advocate, and Russia is an anti-LGBT mafia state.

> She was jailed for being a high-profile American, perfect bait to trade for a notorious weapons smuggler imprisoned in the US...she had played in Russia since 2014, so if anti-LGBT was the motivation, they could have grabbed her since.

Yeah, the theory that she was arrested because "an LGBT person and advocate, and Russia is an anti-LGBT mafia state," doesn't even pass the smell test. The theory says a lot more about the person who proposed it than any kind of external reality.
"SUSE forking RHEL" sure sounds like a double entendre in this context.
Thanks. DevBoard just came out of stealth mode, but there are still things that need to be done, like those that you pointed out.
I played HoMM but failed to understand how to play well.
> This is a pet peeve when market maximalists talk about how public services are "inefficient". Efficiency in economics refers to profitability. If a public service isn't profitable, that actually makes it efficient in a practical sense because a public service being profitable would mean it is overfunded (i.e. it's receiving more funding than it needs to operate).

Ehhhh... nah. There is still a cost vs. return.

Postal Services, for example. $10 ships 1.1 packages on average, or they get efficient and $10 ships 1.9 packages, etc.

You absolutely see this in things like Medicare where $100 worth of spending doesn't get you 90-100 generic aspirin, but more like 20 pills, and the rest of it goes to pay middle men.
Red Hat also removes drivers for older hardware. SAS RAID has been a recent victim.

Two alternate kernels will restore most missing drivers, El Repo or the Oracle UEK.
Now you have Google dictating who can make Android phones that actually work. That has to be in violation of GPL somewhere.
As mentioned in the excellent documentation from TFA - I should probably use acme-dns for this:

https://github.com/joohoi/acme-dns/

https://docs.getlocalcert.net/tips/validation-domain/#self-h...
Perhaps someone at the factory[1][2] stepped in.

[1] https://www.theverge.com/features/23764584/ai-artificial-int...

[2] https://time.com/6275995/chatgpt-facebook-african-workers-un...
Get help for your health
Functional programming enables local reasoning about your program: since effectful code is clearly signaled with various monads, you can be sure that some pure code is such just by looking at the type. This lets me think less about the surrounding context do you understand a given block of code.

So, I would say the advantage of a pure functional programming language is that it enforces and encourages writing pure code. You can still write in the style to some degree in python, but you don’t get all of the idioms language support to make functional programming really nice.

I notice a difference in my code when I write in a pure language.

There are some cases where you really want in place mutation— graph algorithms are good example—but for most other things, I feel like functional programming wins because of how you can think about your code, and less about code actually can or cannot do.
clarification: the thing being built was an operating system. It didn't build an operating system to run the real build on.
Heads relies on TPM and a hardware key to verify the integrity of the firmware.
> or uses an insignificant piece of the work within a larger work with a different aim or purpose

I think this is the crux of the issue, and why I don't see a path to courts ruling that training AI is infringement. My bet is on a Fair Use ruling, though my confidence is not high. As a thought experiment, I considered llama 65B: the 4-bit quantized model is 38.5GB. The model itself was trained on 1.4T tokens, each token being ~4 characters (using OpenAIs stats for English here). Thats 5.6T characters, or 5.09TB of training data. The final model, as a porportion of the total size of the data, is 38.5GB/5090GB = .0075 = 0.7%.

I think it's pretty hard to argue that processing the data and throwing more than 99% of it away means they are "unlimited in the purposes that the work can be put to". Indeed, even replicating a single work using such a model would be enormously difficult.

But returning to your statement regarding the amount used and the purpose: AI models are not competing with books for readers. So I would argue training an AI on these works constitutes fair use, given that the final work (the model) uses less than 1% of the original works, and has a different aim and purpose that the original works.
Maybe it is just so easy to point idiocy in ad biz ? Look: you buy X so you do not need X a n y m o r e - and then you are spammed with ads for X. Brain deadness no 1 proved. But ads still ar payed for, LOL ! I see time machine just right here :>
This. It's also hard to forget how those pieces move in regular chess.
Technically PC is meaningful as well, as distinct from the side-feed tray, say. It's just a dreadful acronym because, in an office IT context, no one thinks "ah, that's the paper carrier".

Probably they could have just omitted it entirely and let the use work out which paper source was empty. After all, since not everyone knew what the message many at all, that's what they did anyway!
That might be the case, but not the cause of this small bump: "Apple’s growth in Mac shipments is said to in large part reflect constrained supply last year."
I was pretty impressed with my interaction.

When I asked it to help me practice French, Claud let me ask clarifying questions about specific phrases it used, with background on specific conjugations/language constructs.

I do wish that it's responses were more "chat like" though. I feel that its default response to even a simple phrase... "Merci!" - is something like
paragraph -> 5-6 bullets -> paragraph.

While this makes sense for technical questions, it quickly makes the experience of "chatting" with Claud pretty tedious.
Because this is the upside if not the peak of the hype bubble. All you have to do is use GPT for a task, and nobody cares whether it actually works, you still get whatever VC funding is left after the interest rate hikes.
This sentiment lacks perspective. You know yourself how much of a hassle it is to preserve your privacy or rights, and how ineffective it can still be with lots of effort and a lot of technical knowledge. Tech is not other people's hobby and job, they've got other things to worry about. If you ask them, they'll tell you how they feel about their privacy, but they can't invest the time you have into understanding how to preserve it.

They give up their privacy and go to work. They give up their privacy and go to school. They give up their privacy to have a laugh. It's a horrible investment of time and effort for them to live in hyperawareness of actual threats that are also almost impossible to avoid. That doesn't make them responsible for their plight any more than a antebellum slave that fails to escape the plantation.
I’ve always wanted to make something like this!

Which code editor are you using? Code Mirror? I know Monaco supports autocomplete using TypeScript definitions. I can share an example, if needed.