skysight-inc/HackerNews huggingface dataset:
Apple’s #1 fanboy is spending too many words attempting to justify the shortcomings of the iPad software.

It’s like in Gruberworld you aren’t allowed to have any severe criticism of Apple, you have to find a way to explain it away.

I wish he would be more blunt about the iPad: if you have a specific workflow like drawing, animating, or something else my imagination can’t think of right now, great, it’s a good system for you. But for everyone else that is just looking for a web browser thing for their kitchen or their kids, anything more expensive than the $329 iPad or $500 iPad Air if you must have a laminated screen is overkill. Even better to just buy a previous model because the differences are basically impossible to spot by any normal human who isn’t hunting for specs.

The iPad Pro as a Pro device is still an oxymoron unless you are a very specific person.

The declining iPad sales figures that peaked 10 years ago tell the story best: that it’s still compromised device that isn’t as flexible as a full computer, and that its appeal is not growing as time goes on and the software improves at a glacier’s pace.

All the drawing and touch apps that are on iPadOS would be instantly better if macOS had devices with touch screens. No more fumbling with the Files app. If Apple made a ZenBook Duo-like Mac it would be a much better buy than an iPad Pro.

“Editing on iPad is Hell” by Mac Address: https://youtu.be/gosW702fFg4
HEH... ok? I'm not sure that's relevant. The question is - does a human developing a relationship with a post-human sentience make the story automatically dystopian?

Seems to be you'd have to be pretty prejudiced against AI to say "yes".
It's good for something like preschool, to get that initial curiosity going. After that it's good to have a structured environment with extracurriculars.
It has to be finance. Finance + CS or Finance + Math just opens up both Wall St and Tech as well as consulting to the individual.

But otherwise, trades. It is a serious path to money and ultimately starting your own business.
So you want to add a web feed
Not really, the only way it makes sense for a high level language to be used in a constrained competition is if the rules are specifically set up so that the runtime doesn't count towards the size limit. There are such competitions for Javascript, where you get 64kb of HTML to play with and the size of the browser itself is "free", or for Lua via the PICO-8 runtime, but I don't think anyone has done it for Python.
I don't think so.

Most developers I know don't work more than 8 hours a day unless there is a major outage or a rare hard deadline.
I think I see the motivated reasoning in the term "psychopathy" used at the end.

The article uses the fact that the term "empathy" isn't even well-defined for machines to conclude that machines cannot feel empathy. So far, so problematic - but then it turns around and suddenly treats machines like humans that cannot feel empathy, which we call psychopaths.

I can understand the context: It's indeed a borderline psychopathic decision to replace human care workers with machines, but that's not caused by the machines. It's insincere reasoning here.
Verifiable computation made easy with risczero
And otherwise their counter-argument is that HN is above putting their intellect on the topic of genocide, eh?
The market is just retarded. I think it's because many of the people who work for big tech companies aren't smart enough. If you're less skilled than them, you won't get the job because they can recognize idiocy. If you're smarter than them, you also won't get the job because they will feel threatened. They don't want to hire more competition for themselves.

You have to have almost exactly the same skill level as them to make the cut and you have to have a certain submissive personality. That's probably partly why age discrimination is rampant; older people are threatening.
We're a developer platform [0], for running apps at scale and locally.

The platform is batteries included: global router, logs, metrics, managed resources (datbases, caches, block storage). Because we have all this data in a unified platform we can (already, without AI) correlate issues across different system components, reliably and without elaborate integration work. We're now taking that a step further and using LLMs to fulfill a portion of the support/operational role.

As it happens, we're hosting an event on these developments for NY Tech Week [1].

0. https://noop.dev

1. https://lu.ma/h015tm6c
I'd say it's nothing more than a generational shift in popular culture... brace yourself for future anime memes.
OpenAI says Sky voice in ChatGPT will be paused
Google's call-scanning AI could dial up censorship, privacy experts warn
https://www.bigmessowires.com/2018/05/10/10000-more-db-19-co...
> Tiling window managers are a different way of thinking about how one uses a computer, similar to how different touch interfaces are, but in the other more keyboardly direction.

Tiling windows and touch interactions work great together, if the system is set up to things like snap to fit. Current day tablets & many phones do limited forms of tiling, because it is the better fit. Managing floating windows on a touch-only system (like a tablet) is the worst combo.
Who is this guy and why is he chasing this kind of clout?

It didn’t occur to him that he could prove he is Satoshi in other ways?

Is this one of those throw mud (lawsuits) at a wall and see what sticks type of guys?
So, what next? Without the ability to identify a hazard, I cannot make a meaningful change. This is very clearly not saying "all plastics" but instead "this plastic". That's a start... but how can I tell?
Nobody is anti-public-key crypto per se any more, the US government export control war ended long ago. It's just too much of a hassle to do the key management.
That’s what I was thinking and fully loaded cost at least 35% more than their salary.

Imagine trading 5 headcount full-time to manage the 1T+ fully custom database on an ongoing basis when they could have just used DynamoDB and have been done with it.

Or better, having to engineer a new feature that already existed in DynamoDB and just losing money at that point.
> Is poor construction that needs to be replaced soon worse than no construction at all? I guess that's debatable

Replaced? I'm talking about parts of the infrastructure or housing literally falling apart and killing people. You should really follow my advice from above and google "tofu-dreg"

> but I would have to see actual statistics on Chinese construction failure rates

Just watch some of those videos where huge parts of infrastructure just collapse. Those things would have been major news for days in the whole western civilization if it'd happen in the US.

Also, how would you verify (any) statistics coming from China? A country where the whole market is based upon falsified statistics? I mean, that's nothing the regime is proud of. Why would they create true statistics about such failures?
Checked exceptions in Java are not first-class as values or types. They don't behave like anything else in the language and you can't meaningfully abstract over them. Combine this with a bunch of boilerplate needed to handle them and you have unescapably painful APIs.
Companies get hot leads in open-source
Isn’t it their job to put it on you? My understanding is many people bring in designs. That’s the easy part that is so replaceable, whereas needling someone’s skin is not strictly ai replaceable quite yet.
Tin – Strasbourg Directory – Case Study
Hey folks! I am super excited to share the second case study with you. Varbintech and I completed a 5-month project to migrate Strasbourg Directory from Angular v8.x to Angular v15.x for the TIN Team.

Our team created a detailed migration roadmap, allowing us to streamline the process and complete it within a month. We also implemented a CI/CD pipeline using AWS and GitLab to automate the deployment process for both development and production environments. The case study provides more details.

Here are some highlights:
• Angular v8.x to Angular v15.x migration within a month.
• Increased efficiency by cutting code duplications by 40%.
• Removed all unnecessary files (73 files).
• Reduced linting errors by 99% through ESLint & Prettier.
• AWS and GitLab CI/CD pipeline for dev and prod.

Enjoy the reading and share it with your friends and colleagues. Feedback is more than appreciated. Cheers
> Is the controversy that the "Clovis" (who are the genetic ancestors of Native American or indigenous) were not actually the first people in North America?

My understanding is that Clovis-first has been considered rejected by the anthropology community since the 90s. Yet it's somehow treated as the dominant viewpoint being challenged in every single popular anthropology article even now in 2024.

Also, Clovis isn't necessarily the genetic ancestor of modern Native Americans. Evidence of Clovis culture is predominantly based on tool type, and material that can infer genetic relationships is almost entirely lacking.
Nixos have this problem a bit. I didn't rebuild my system in a while and my Firefox is really old at this point. Well, time to update my system.
omnipotent :)
Show HN: I Built a platform to convert Website into a Native Android App
Problem :

Whenever I wanted to make even a simple change to my Android app, like updating the menu options, color scheme, or other UI elements, I had to go through a tedious and time-consuming process.

I would have to rebuild the entire app with the new changes, publish an updated version to the app store, and then wait for users to download and install the latest update.

This cycle was incredibly frustrating, especially for minor updates that really didn't warrant rebuilding the whole app. It was a huge drain on my time and resources as the app's developer and manager.

Solution :
With the Appmize platform, I was able to completely streamline the process of updating my Android app. Appmize allowed me to convert my website into an Android app, and then make instant updates to key elements like the menu, colors, and overall theme directly from the admin panel.

These changes reflect immediately in my users' apps without any need for them to download an update. It's been a game-changer in terms of saving time and effort compared to the traditional method of rebuilding the app for every update.

Appmize offers a free 3-day trial, so anyone can try out this solution risk-free for their own business.
What?

It costs me $10M to run something every year, it now costs me $4M to run something every year. I have $6M in my pocket every year now in perpetuity. Compound that annually with the assumption that I maintain or increase top line revenues and thats pure extra profit.

Note - I admit, all of this ignores two key things (a) we dont know the engineers salaries who built this and (b) we dont know the ongoing maintenance costs.
> They'll be spread out over a big distance

Compared to the distance that you'd go to get a coffee, yes. Compared to the distance to Proxima Centauri, oh hell no. Compared to that distance, they travel as a pack.

There's about a "402 million to 1" ratio between the two distances, 100 000km size of the swarm vs the 40,208,000,000,000 km distance to Proxima Centauri.

https://imagine.gsfc.nasa.gov/features/cosmic/nearest_star_i...

A swarm 100 000km wide could in its entirety pass between the Earth and the Moon with room to spare.

https://www.nasa.gov/wp-content/uploads/2009/07/180561main_E...
There is only one voice I will accept, Majel Barrett‘s.
Netflix technically doesn't serve anything that isn't monetized
YouTube does, and to some degree non-monetizable content skews the numbers
Also, due to the nature of YouTube a large amount of content is repeated but still taking storage

Netflix needs (1) a copy of say Top Gun Maverick (And maybe variations for different resolutions), YouTube needs a bazillion Copies of it with small variations, clips with different music, people "commenting" on it, people actually making commentary, Highlights, YTP's, etc all of it with a wider range of resolutions and also to way more people, plus the overhead of checking against their master copy of copyright infringement
Tools like LM studio are interesting.

You can find a model, one click download and use relative to what your computer can do. You can rightsize it

Easy to run on a MBP for end users.
Being smart and knowing stuff are not equivalent. The smartest person alive 300 years ago had no clue about bacteria and viruses. Or anything like horizontal gene transfer. Sure, they were not stupid. They still did not know a lot of things, which occasionally made them do stupid things. For example, it is well documented that people believed diseases were transmitted by “bad air” (i.e. pestilence, or bad smells) up until the mid-19th century (not to mention demons). They were not stupid, but there were some things they did not know.

I am not saying that we are any better; there are a lot of things we don’t know that will be taken for granted in 200 years. If there is still a human race.
Wow, which companies currently use Workspace for work?
Ask HN: Is the AI research career here to stay relevant and lucrative?
I'm just wondering if this increased demand of AI/ML researchers is here to stay, or is it just a hype bubble.

Wanted to get a POV from the experienced guys, for someone who wants to choose a career that is meaningful, and ofcourse well paying.
Personally, I have interest in learning any computer stuff, so the existence of multiple options to specialize in actually makes it hard to choose, because you leave so many interesting stuff.
Also, how do people judge early on, which career paths will stay relevant and pay well, or is it just a bit of luck?
Dialysis is kidney as a service.
I'd rather manually review all AI-generated command before running it.
For very large customers, the cloud providers do compete with each other on cost. They often pay different prices than are advertised.
How People Learn: Brain, Mind, Experience, and School
What is an example of a social housing building made from stone?
Daily user of this wonderful app. Thank you to all the contributors.
This is the (well, yet another) result of going for decades with such weak labor protections.

If the answer to "What are they going to do?" is "strike", or "leave and take a massive severance payout because that's what their union negotiated in the contract that specifies you can't overwork them by more than X amount", then the company no longer has that abusive option on the table. They have to hire someone to fill that role.
9 and 25 are the common ones, 19 is the rare one.
It's because a lot of the users of gen ai are generating anime waifus. Better gen ai = better waifus. It also helps that devs and programmers are a group that is already likelier to be into anime. Generative AI's killer app is the AI girlfriend / boyfriend.
I thought it was more directed towards "Coachable" as getting to select and train /trend towards more profitable content
FlightPath3D
I wondered if you are responding to the risk of population collapse / aging population, and feel resentful towards reproductive rights believers because you feel they are to blame. It seems you're hoping that reproductive rights supporters will ironically self inflict an eugenics program upon themselves, leaving only virtuous breeders.

I don't think that's necessarily true, because of the higher order selection factors like education and income. See r/K selection theory:
https://en.m.wikipedia.org/wiki/R/K_selection_theory

In humans, fast breeders may be likened to r-selectors that select for quantity of offspring. They tend to be poor and uneducated and select for quantity despite constrained resources and the developmental setbacks that will cause their offspring. So fast breeding is not necessarily an overall selection advantage.

Otoh, reproductive rights believers (which are like K-selectors) tend to have higher incomes and education levels, and select for low offspring count and high investment in individual offspring. So while they may have fewer children, they will have more resources to give to their children, and their traits may enjoy selection because of this higher fitness in the offspring.

In the end, you should expect to see an equilibrium with both fast and slow reproducers - since both are in competition, both have some weaknesses and advantages, and neither is dominant. There may be a shift happening one direction or another. But it can't be a winner take all outcome, because there are too many factors in tension.

For example, the upper class are likely to remain K-selectors, because they draw their fitness from their wealth, not their offspring count. In other words, they can afford it. That won't change without social collapse or revolution.
I think with those changes, my disagreement would become a mere quibble.

> I would still advocate for large signed types over unsigned types for most domain-level measurements. Even if you think you "can't" have a negative balance or distance field, use a signed integer type so that underflows are more correct.

I agree with this, but I think I would personally still use unsigned types simulating two's complement that gives the correct underflow semantics. Yeah, I'm a hard egg.
On top of all the other problems pointed out, java's checked exceptions don't even do a good job of indicating possible failure conditions. The standard library set the tone on this with exception like IOException, which has an enormous amount of subclasses represting different IOExceptions, and is thrown by anything related to IO. So I still need to rely on documenation or code inspection to understand what exceptions might actually be thrown and what they mean, if I want to recover from errors.

The classic case of this is that the compiler cannot tell that

new StringReader("Example").read()

doesn't throw an SSLException.
"Of course, but companies have deadlines to hit and features to release."

I mean, they're allowed to be shortsighted if they want. Burn through people and spend time and money hiring replacements.
So how's that not a big miss from Apple to support Swift on other platforms and open themselves to have more developers supporting theirs?
I would suggest your personal experience is not representative of what billions of people are living e.g. in Nigeria and most of tropical Africa and India.
I played one of the older Deus Ex games a few months ago, and a minor plot point that's stuck with me is when a character hides data by storing it in a floppy disk, as (in the future world of the game) floppy readers have become so obsolete that they are rare antiques. I liked that idea: security via nearly-unreadable format. And it made me wonder what an equivalent would be today. Punch cards, maybe?
What's your interview process?

As an applicant senior dev, I found a small take-home + a discussion over my solution + just chatting in general has worked best. Chill atmosphere and not going by a checklist helped a lot as well, to both sides.
No, I mean just like companies would like to see a sort of IQ test results for applicants, I'd assume applicants would like to see a sort of employment-worthiness test for the companies. Previous work history here could be the history of that particular aspiring company of hiring people and people leaving the company.
I feel strongly that I was robbed of my birthright to be a mammoth hunter in a caveman tribe. Man didn't evolve for this industrial society we've created, our machinations have already denied to us our natural condition.
> You realize this particular problem requires JS to solve, right? It's not just there arbitrarily.

Most of the time, you get better results by just serving up the PDF as Content-Disposition: inline. 90% of JavaScript PDF viewers are crap (although PDF.js is decent), but the browser on all dignified platforms still does better than any fancy JavaScript I’ve ever seen. Loads faster, too.
Job seekers’ expectations are hardly sky high my man. People need to pay the debts they accrued to get through the filters that you put up, and they need to put food on the table. They don’t have any alternative.
And what if they can mitigate the attack?
You didn't read it did you.
not arguing this but, the assumption here is a certain kind of production web developer and similar things.. not all coder problems are hired this way.. unfortunately, ranks of new company leadership actually do not know themselves about this, dealing with money and personal power relationships daily.. so they copy others in the hiring practices and so do the personnel and low-level managers, who are vulnerable to termination themselves..

an industry expanding into distant lands with telecommute for ever faster results with ever cheaper workers, appears to be embracing the AI interview and AI CoPilot assistant standard, to further reduce the bargaining power and individual contributions of employees for writing ordinary code
I think 99.9% of the people talking about HoTT haven't used HoTT in practice. They just see isomorphism is equivalent to equivalence(or something similar), comes up with a mental model and think this is the main contribution of HoTT, whereas isomorphism is a well studied thing even before formal set theory was a thing. HoTT gets weird and anyone who has tried any tool to prove anything in HoTT knows this, and this is the reason why it didn't got adopted even though many leading tools like lean worked hard to implement it.
How to create a good dev tool comparison page
Analysis of natural CO₂ rise over the last 50k y: today's rate is 10 times >
Common possible misconception - it's not that psychopaths don't posess empathy, they can just turn it on or off.

"He who can destroy a thing has the real control of it."
Although a different context, I always find the writeups of cybersecurity CTFs that go through the "What I was thinking, what surprises I encountered, how I pivoted" process both more enjoyable and more enlightening than writeups that simply explain the solution as if it was known from the beginning.

At the same time there might be some editing since there might have been approaches tried that didn't go anywhere, and whether that's interesting/relevant to the reader is probably a judgement call from someone who knows the domain and whether those dead ends might have been natural things to try in that specific context.
It isn't new. In fact, in Tokyo, Japan, Akihabara "electric town" is both the tech mecca and the anime/manga/otaku mecca. Same for Den-Den in Osaka. In the west, the weeaboo movement has always run alongside tech. I guess nerds/geeks and otakus are of the same kind. It does not mean that all tech guys are weebs and all weebs are into tech, but there is definitely some correlation.

Why? I don't know. Video games may be a common denominator. Also, Japan was really big into tech in the 90s, and they still are to a lesser extent.
Developing a Platform Mindset for APIs
> Job posting usually sucks. If you're too specific about the position, you get too few quality candidates.

I don't get why more companies aren't reaching out to candidates rather than hoping for applications.
Don't have a publicly visible reference to give at the moment, but it's still sometimes seen where relative timestamps are being tracked, such as in an audio library tracking time elapsed since start. It's probably less used for absolute time where the precision problems are more obvious.
I’m just getting done with grad school where I spent 2 years learning AI stuff to apply to a real world problem. I have been applying to jobs for months and I literally hear nothing.

I desperately wish I could do my old career still.
It’s also in the article

“The real issue is this stuff accumulates,” the professor said. “No chemical is totally innocuous, and it seems inconceivable that anything that accumulates would not eventually become toxic.”

> man-made compounds from household products didn’t belong in the human body