skysight-inc/HackerNews huggingface dataset:
That 15MB JSON expands when piped through `gron` - my 7MB pathological test file is 143MB and 2M lines after going through `gron` (which is lines like `json[0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][1][1][0][0] = "x";`)

Which is 20 levels of unknown-sized and unknown-typed slices of slices of `any` in Go and that is not super-efficient, alas. It gets worse when you have maps of slices of maps etc. `fastgron` gets around this by being able to manage its own memory.

(`gron` can, however, reconstruct the output correctly if you shuffle the input. `fastgron` cannot. Which suggests to me it's maybe using the same 'output as we go' trick that my `gron` fork uses for its "input is sorted" mode which uses almost no RAM but cannot deal with disordered input.)

(`gron` could/should maybe indicate the maximum size of the slices and if they're a single type which would make things more efficient and I might add that to my fork.)
Myanmar has been in a nearly continuous civil war for decades. It's a failed state and always has been. That has nothing to do with social media.

And no US government in recent history, including the one before the current one, had killing people on their agenda. That's just complete and utter horseshit.
Communicating new ideas is hard, and there’s probably still a lot of work left in that department. I think the focus has been on the tools so far, but as they start to mature the focus could shift to explanation.

I’ve found Polylith a wonderful way of structuring projects over the years. One of the things I really enjoy is having “interfaces” again, instead of relying on anonymous/private functions (in eg clojure) to hide implementation.
> But I have a strong incentive to learn about my particular condition that my doctor does not have, and that usually beats the doctor's general knowledge.

except your experience is not really generalizable across the entire population. Some people are in no position to do this due to the severity of their issues and many other would never feel as confident as you about knowing more than their doctors.

> In a free market, they might still not want to, but they would have no choice, because that information is valuable enough to patients that if doctors don't provide it, someone else will.

Right you’re implying that most people are capable of judging the quality and accuracy of this information which they are clearly not. That someone else might be a scammer selling some magic healing crystals or whatever. You do realize the inherent flaw in this whole concept? Often there is no way for clients to evaluate the effectiveness of the treatments they receive until it’s too late (this is why healthcare can’t function without extensive regulation).
While I was in college, I made a half dozen games and apps for the danger hiptop (branded by T-Mobile as the Sidekick). We had a Microsoft recruiter on campus at Michigan State and it was right after Microsoft acquired danger and lost a bunch of customer data. I think the recruiter liked that I was asking about this issue and not begging for a job. They brought me back the next day to interview and then flew me out to Redmond for an on-site. Not only was the hiptop dev scene a formative experience for me skill-wise, it indirectly led me to Seattle and gave me the chance to work on Xbox, HoloLens, and more.
That's usually because - a creator's content is not useful for me on a regular basis. So hence there's friction. Hope this clears
Google themselves? Given the popularity of the YouTube they should have won a decade ago, but they have not.

The inefficiency of Google always amazes me.
Postfix was designed years ago, but that doesn't do it bad, it is a beast, it can handle 5k mails per second (DKIM signed) with an small tunning in a modern hardware without problem.
Written with a first-person active voice too, unlike many bureaucratic notes.

> I have made the difficult decision to reduce our total headcount by approximately 17% across the company.
I helped a client with some dependencies on Avis and a few other car rental companies a while ago. They indeed have some really old, clunky software. At least judging from the data dumps I had to work with. Also some notable differences in the quality of the data between different providers that I had to work with.

There are plenty of new mobility startups managing just fine without any Cobol or other legacy software. The issue companies like Avis have isn't their software but their lack of competitiveness and ambition level. The car rental business is always changing and they have to somehow adapt with it. And they struggle with that. It's not their software that holds them back but their dependence on things not changing. The software is just a reflection of how uncompetitive they are.
How does this not have more comments? Super cool.
>or did the insurance company have to hire outside contractors at exorbiant rates to migrate everything over

It would be appropriatingly ironic if some or all of those contractors were the same people previously fired.
I get spam calls and texts every day, interestingly now the spam even reached my whatsapp and telegram, although most of it is text and calls. The texts and calls are always from a different number. So what I did: I disabled calls entirely. At this point people only call me on whatsapp so it hasn’t been an issue in the last few years. Text is annoying because people in the US still use it instead of whatsapp so I can’t disable it completely.
According to the rumours of torture being committed there against Julian Assange, the UK seems a likely candidate
Really cool stuff. Looks like an entire computer but with software. Definitely need to dig into more AI/ML things.
I still have a tab open with an old article [1] that seems to argue the opposite: that learning must be effortful to happen. I didn't read the book reviewed here so I don't know if there really is a conflict between the two approaches. (I suspect the "you can make it easy" part is just marketing.)

[1] https://giansegato.com/essays/edutainment-is-not-learning (discussed on HN here: https://news.ycombinator.com/item?id=36580837)
macOS Sonoma is setting records for update size
I wonder how those losing their jobs feel about Spotify's reported $200 million investment in Joe Rogan now.
Just disable all calls. That’s what I do. Real people call you on whatsapp or other similar apps.
I am surprised to hear this as well. We had Jenkins in my previous gig. It worked, but I spend all my time keeping it humming and learnt nothing else. In my current gig, we were a Drone shop. We switched to Harness CI enterprise and it’s worked really well for us. Their hosted builds are pretty speedy!

We did evaluate Gitlab CI but went with Drone. Gitlab CI is not a top 5 CI vendor IMO.
The Role of Governments in IPv6 Deployment
Ask HN: Should data warehouses be the back end of data apps?
Are data warehouses a bad choice for data apps because they lack freshness, latency, and query concurrency needs?

Or if we're able to improve ingestion latency, query response time, and concurrency/scaleability, maybe it can be a good choice?
> therefore we should believe it is intelligent, like humans are

They can believe whatever they want, that doesn't mean I have to share their beliefs. Fact of the matter is: Without a definition of intelligence that doesn't involve pointing at ourselves, there is no accurate test of intelligence for something that isn't us.

> this behaves indistinguishably from a human

Several problems with this:

a) Something that behaves like something else, isn't necessarily the same thing. Nature doesn't do duck-typing. A porpoise isn't a fish.

b) Without a clear definition of "indistinguishable from human", this, again, is more a test of the discriminating factors (the interrogator) ability, than of the qualities of the thing that it is actually supposed to test. Case in point: Once upon a time, people didn't know that there is a difference between stars and planets, as both were just bright dots in the sky.
I was thinking the US, but UK would fit too I guess.
You already face the same threat then. Many, if not most, nontrivial programs have at least one way to escalate to arbitrary code execution from config. For example sway has exec, basically any useful editor has "on save actions", etc. No need for a Turing complete language when you can just shell out.
> Apple and Amazon will eventually eat Spotify given enough time, if they don't find a moat to be built

I doubt it.

Apple is restricted to Apple devices. As for Amazon, the same argument could be made about Prime Video eating Netflix, and that never seemed to happen.

On top of that, as far as I know, Spotify is profitable.
^ this. In iOS you can disable them entirely which is what I’ve done for years now.
> The inefficiency of Google always amazes me.

It's the kind of people they attract. IBM types...
Thing is, with current social media, bubbles are quite limited. Social media likes interactions and comments and the best way to gain those is by exposing totally opposite info to a person with certain views. This will also drive toxicity way up. The fediverse is more like some local cozy communities. Yes, there are some bad groups of ppl, but generally it's ok to be part of a smaller community compared to being exposed to constant hate, rage by social media algorithms to gain more interactions
To be fair, in js, throwing is the only way a function (aka Hook) can abort the execution of its calling function (aka Component).

The decision to avoid a custom compiler is responsible for almost all oddities and downsides of React.
Parent comment:

> Majority wouldn’t want to deal with bullshit at FAANG

Your comment:

> most of us here probably wouldnt be able to keep up with the amount of work it takes to thrive at apple, sure

You have some weird fetish with FAANG?
Or even better, fswatch (https://github.com/emcrisostomo/fswatch) which works on Linux, BSDs, macOS, Windows, and even Solaris
>The inefficiency of Google always amazes me.

As long as they have the cheat code for unlimited free money(ads) they can be as inefficient as they want.
> doctors have to be licensed by the government.

For perfectly good and valid reasons. Consumers are inherently incapable of evaluating the quality of healthcare they receive in many cases. This is perfectly obvious.
Interested in one common topic. If I like crocheting, interacting with people in a crocheting subreddit doesn't create a "filter bubble". The people in that sub are still going to have wildly different opinions and preferences from myself on any topic besides crocheting. And large subs like AskReddit are obviously being frequented by people from every imaginable background.
> Solving spam problems in a highly distributed large federation of networks is not simple.

I agree and disagree with this statement:

1. The distributed system can't solve the spam problem, because it's not a technical problem.

2. The population can immediately solve the spam problem by responding in the affirmative to every single request they get.

What makes spam profitable is the quality of the responses - right now only the marks respond, so every response is valuable to the spammer as it is a lead that will almost certainly result in money.

If the spammer sends out 3m SMS/robocall messages, and gets 5 responses, those responses are worth actual money!

OTOH, if the spammer sent out 3m SMS/robocall messages, and got 3m responses (of which only 5 are worth money), then the spam would quickly stop.

IOW, by self-selecting into one of two groups (will give you money/won't give you money) we are making spam profitable.

This is the only way to stop spam of any kind - poison the database.
Doesn’t the preface “I firmly believe” clearly indicate a (strong) personal opinion?

Consider: “I firmly believe that fire is hot”. Sounds a bit odd, no?
Google Play Music, YouTube Music, YouTube Music Premium, YouTube Red, now YouTube Premium.

Who knows what Google’s music play will be next year? Not Google. Media is second only to Messaging for their lack of a consistent long term strategy.
Just use whatsapp -.-
Migrating a single node k3s cluster (2023)
https://archive.ph/BRJu2
I think Blow hasn't finished designing the language yet, so a language specification is probably not in the cards. Also I doubt that it will ever be, as the current compiler will most likely be the only implementation.
Building a Access Point from Scratch
Apple Music is not restricted to Apple devices afaik: https://play.google.com/store/apps/details?id=com.apple.andr...
For anything other than American and maybe European music, YouTube Music is so much better nowadays wrt availability. YouTube Music has stellar quality of recommendations too.

But Google could easily do a Google and sabotage the product at some point.
> Yet, considering the gap between our financial goal state and our current operational costs, I decided that a substantial action to rightsize our costs was the best option to accomplish our objectives.

or, otherwise said: "we fired you to make our bottom line look nicer"
Sad to see this happening to my former co-workers. At least it looks like the severance seems to be generous.

"We will start with a baseline for all employees, with the average employee receiving approximately five months of severance."
My side project GTAMap.net (not active anymore) helped me land my dream job at Rockstar North.

Long story short, I got into programming by wanting to make my own SA-MP (San Andreas: Multiplayer) server back in the days, I was totally addicted to GTA. I then went on to learn other languages and ultimately built GTAMap.net, a interactive web map for the GTA series.

When I moved to Edinburgh, I realised Rockstar North was based there. I couldn't let that opportunity pass and applied for a junior IT support job. During the interview phase they saw my projects and the maps one in particular. They then got me another interview with the web team for an engineering role, which I ended up getting!

Dream came true, I spent 4 years there surrounded by amazing people and working on some incredible projects, I learned so much there. GTA is what got me into programming and 8 years later I end up working on it.
I’ve disabled calls on iOS and it failed like twice in two years. Once it was a doctor appointment, and I’ve now learned to use their system to do online calls instead. The second time it was some insurance claim, which forced them to give up and send me an email after calling me a number of times.

I’d say at this point let the system fail if they don’t have email or whatsapp or something else they can use to reach you.
I test my own open source code on a RPi Zero when applicable. I can report bugs to other projects if I happen to notice something is missing, but I can't decide what platforms they should support or not. I can hope that as many as possible can see the value in having some standard fixed, low-performance, high-priority, default targets that are "never" deprecated. But the only thing that would scale is that every project find their own volunteers to make it happen.
It was and still is a stupid decision to buy Joe Rogan.
I don't get why people listen to him...
He is not funny nor smart.
It sometimes feels you get better value when watching morning tv shows...
Agreed. And the considerations they made seem to be factual too.

I think this was the first corporate notice about layoffs that didn't read like absolute bullshit.
The conjunction should be "or" not "and"; and the lack of Oxford comma really, really hurts comprehensibility. Also, including the `in the afternoon` breaks the parallel structure of each of the items in the list.

A couple options to improve:

1. circadian rhythms are the 24-hour changes in our physiology that synchronize with the day-night cycle and modulate when we are hungry, sleepy, want sex, or, in the afternoon, have asthma attacks or a fever.

2. circadian rhythms are the 24-hour changes in our physiology that synchronize with the day-night cycle and modulate when we are hungry, sleepy, want sex, or suffer conditions like asthma attacks or fevers.

3. circadian rhythms are the 24-hour changes in our physiology that synchronize with the day-night cycle and modulate when we are hungry (mealtimes), sleepy (nighttime), want sex (??? i didnt know this was a thing), or suffer asthma attacks or fevers (afternoons).
> as you just have to fill a data structure in memory as you go

You don't know the size, shape, or type of any of the levels in the data structure until you get to a line specifying one part of it. If you did, yep, it would be trivial!
IIRC Kenta Cho had quite a few of his games written in D.

https://www.asahi-net.or.jp/~cs8k-cyu/
17% is a huge cut. More than that and you end up damaging operations. Look what is happening to X / Twitter.

PS. Spotify had already two layoffs, once 6% in Jan 2023 and 2% in June. This combined seems like a 25% ish cut.
All of these “cloud is better” reasons have all proven to be no better than some kind of local nas + backup, but a lot more expensive.
How the Networks (Barely) Survived the Fall TV Season
SEEKING FREELANCER | REMOTE | GERMANY

dltHub is looking for a freelance help in the following repos:

- https://github.com/dlt-hub/dlt
- https://github.com/dlt-hub/verified-sources

Please look at the issues, README and CONTRIBUTE guides - those are the tasks you’ll be working on. We will ensure you are onboarded and will give you comprehensive reviews of your code. We expect that you can work with us a minimum 20 hours/week and ideally you will be flexible to do some more upon request.

dlt is an open-source library that automatically creates datasets out of messy, unstructured data sources. You can use the library to move data from about anywhere into most of well-known SQL and vector stores, data lakes, storage buckets, or local engines like DuckDB. It automates many cumbersome data engineering tasks and can be handled by anyone who knows Python. You can read more about us here: https://news.ycombinator.com/item?id=37999527

---

Your Task and Responsibilities:
- Contribute to dlt, including code, tests, and documentation
- Maintain the open source project with the team (e.g., review PRs, resolve issues, talk with community contributors, etc.)

Who You Are:
- You really like Python and are fluent in writing Python code (e.g., Python typing, unit testing, writing docstrings, etc.)
- You are interested in the Python ecosystem (i.e., popular libraries, tools, Python internals, PEPs, how Python is used outside of software engineering, etc.)
- You have some experience with databases and data warehouses (i.e., you understand the relational data model, transactions, concurrency, etc.)
You are familiar with GitHub workflows (e.g., pull requests, code reviews, CI/CD services, etc.)

Nice to Have:
- You might have experience with data engineering (e.g., building data pipelines, dataset modeling, enabling others to use the data, etc.)
-You might have experience with machine learning (e.g., the toolset, the workflows, practical applications, etc.)

If the role sounds interesting, please apply here: https://apply.workable.com/dlthub/j/4C5D016FF5/apply/
This was a comment in the thread on distros deprecating ARMv6 support, not the clang issue.
You can listen to apple music even via web interface and it has an android app and works on android tv and android auto.

So pretty much everywhere.
> And my native friends where I live couldn’t care less :(

Well, I wouldn't care for the history of a long dead civilisation either if my own civilisation and culture has been destroyed in the last half millennium by invaders. There are less than 4 million people in 2023.

And America will preserve its history but I don't think it will be seen in a positive light to be enjoyed.
Literally everybody I know uses whatsapp
Not if Averagecorp inc. pays as much, if not more, than Apple or has better working conditions.

Do you seriously think someone cares if you work at FAANG outside of those student groups on Reddit?
What's important is whether specific cars from specific manufacturers are more or less reliable than the alternatives.

I don't care if Chinese brand W produces crap cars, I care about the brands at the top of that list.
Here in my side of the Europe, employer is having really difficult time finding any candidates for over 3 years. So last month they approved to try and hire on other countries in EU for these openings(they have presence in multiple EU nations and teams are distributed).

Infact the market is so good, that people living few blocks from the office premises(multiple locations) immediately decline once HR mentions that they need to come to office at least once every 2-3 weeks.

Then we have some junior interviews where they are asking more than what our mid and some new seniors make and 100% WFH, while most of us are in office most days(heck I mentioned in some other thread a while ago that I even commute 2h each way to/from work, cumulative 4h on office days).

I think, market is mostly volatile now and some are enjoying it while the others are suffering.

Also, let me not start the rant about now 99% of startups and SME now posts for only Senior Engineer/SWE with pay of juniors from 5 years ago or something, no wonder people won't apply.
I wonder if Chalie did not request this version to be released.
1) it is free so no one who deeply wants the knowledge is deprived of it due to cost.
2) it gives opportunity to those who will grind through it to be ahead of those who wait for the finished work.
3) it is good marketing in that quotes can be found and published and the very normal and expected complaining about this version by the public increases the knowledge of the work and builds expectation for the paid version. And this cost almost nothing to produce and distribute, so was the best kind of publicity - free.
From some searching, I think paying an electrician to install a 32A CEE socket (often called "Commando" in Britain after a particular manufacturer) and then installing the EVSE yourself would be similar. Although there do seem to be some safety requirements for the socket if it's to be used for charging EVs, which increase the cost.

Also, the £900 includes 20% tax.
You don’t listen to Joe Rogan to listen to Joe Rogan. You listen because he has the most interesting guests on.
I doubt you'd eat only french fries for a meal though. A sandwich and an apple might be 700 calories, but a 300 calorie portion of fries with something less than 400 would be a challenge.
Oh wow, I didn't know that.

I still wouldn't use it, but I am surprised that I never knew of this.
a. you hit tons of problems getting everything to work fine with python - of course, but the maintenance burden is an order of magnitude lower than integrating all this manually.

b. No, docker is not a solution. Docker is another problem and a separate maintenance nightmare.

(Nix solves maintenance problems at scale, Docker explodes them exponentially. I would not ever recommend using Docker for anything except personal computing devices you don't care about.)
Surely the Turing test requires the human to be cooperative and try to prove their humanity?
I made ChatGPT hear and talk using Python [video]
Eh, what's the alternative? Some people have this weird attitude that businesses are not allowed to shrink/fail. Businesses can only ever go one direction and that is more headcount, otherwise give them govt bailout.

Businesses need to be able to grow and shrink. Otherwise we just end up with "too big to fail".
>It was and still is a stupid decision to buy Joe Rogan.

>I don't get why people listen to him...

I think you just contradicted yourself here. Whether or not it was a stupid decision to buy the rights to his podcast is orthogonal to whether or not he's funny or smart or if his content gives "value" to listeners.