skysight-inc/HackerNews huggingface dataset:
You can simply look at the sale of battery packs and pocket size portable batteries. It is relatively large.

> Because Apple doesn't think it is worth the trade offs and they know a thing or two about making well designed phones.

That is a flawed way of thinking, apple is interested in optimising profits, not well designed phones, or at least not more than sales and revenue.
It's also the question I always end up getting stuck on !
Western companies like Tesla and Volkswagen enjoy full access to the Chinese market. The idea that the west somehow can prevent Chinese companies from accessing our home markets while we have access to theirs is not long term sustainable.

Besides it is in our interest to transition to electric cars as swiftly as possible. Climate change and being dependent on oil from the middle east or Russia is national security risk at least as urgent as a rising China.
Not so much assumption as reality. And as memory bottlenecks become more and more severe the problem gets easier and easier.
I remember adding counters to the bottom of my websites in FP, but not sure what technology I was using. Fun times indeed!
I think it's arguable that this "conscious experience of nothing but constant redness" might not be actually possible. We can imagine it, of course, but we can also imagine many things that can't actually exist in the world. It's similar to the idea about p-zombies: just because a concept exists doesn't mean it's physically realizable.

It's very much possible that what we would call consciousness can only exist in certain types of minds that have a particular level of intelligence, but also a particular structure.

Of course, it's also possible that you're right and the two are entirely separate, and that consciousness doesn't require intelligence (and possibly vice-versa).
> Benchmarks are kinda silly, but we're talking about really average performance.

I guess we are interested in real life application performance, not in low-level benchmarks or benchmark games.
Do you mean the one which popped up from the browser UI before anything on the page has loaded? (aka "HTTP authentication")

Wasn't this abysmal? You navigate to some page, and out of nowhere it asks you for login, before you even see any content of the page. (Kind of like logging via terminal)
It was very rewarding to get the congratulations and confetti when I became a decamillionaire on the sim. Mission accomplished.

Jokes aside, it's actually a pretty good tool
Interesting. I do pay for iCloud+
The CRTs you mention weren't that old. Once you get to '70s or '80s CRTs a lot more of them have problems (specifically for me arcade games, which have a hard life).
> I'm a huge fan of aarch64, it's a very well designed ISA

I totally agree. I would go as far as to say that it's the best "general purpose" ISA available today. I am under the impression that the design was heavily data driven, building on decades of industry experience in many different sectors and actually providing efficient instructions for the operations that are used the most in real code.

> I only really defend x86 because nobody else does

:-D I can easily identify with that position.

> I get the impression that Intel are planning to eventually abandon their P core arch

Very interesting observation. It makes a lot of sense.

I also think that we will see more hybrid solutions. Looking at the Samsung Exynos 2200, for an example from the low-power segment, it's obvious that the trend is towards heterogeneous core configurations (1 Cortex-X2 + 3 Cortex-A710 + 4 Cortex-A510): https://locuza.substack.com/p/die-analysis-samsung-exynos-22...

Heterogeneous core configurations has only just recently made it to x86, and I think it can extend the lifetime of x86.

For laptops, I can see an x86 solution where you have a bunch of very simple and power-efficient cores in the bottom, that perhaps even uses something like software-aided decoding (which appears to be more power-efficient than pure hardware decoding) and/or loop buffers (to power down the front end most of the time). And then build on top of that with a few "good" E-cores, and only one or two really fast cores for single-threaded apps.

For servers I think that having many good E-cores would be a better fit. Kind of similar to the direction AMD is taking with their Bergamo EPYC parts (though technically Bergamo is not an E-core, it gives more cores at the same TDP).
Not sure why you think I was being defensive, nor annoyed at the problem. I just wanted to clarify for sake of argument.

It is on my todo list to fix. Thanks.
How is that new? Maybe if you've never heard about evolution :)

All living beings have some kind of nervous system that has the control. Some have it concentrated somewhere - we call that a 'brain'. Simpler organisms have it everywhere in their body.
My biggest recommendation: Stop being afraid.

Stop using frameworks and unnecessary abstractions. Learn how things really work and learn to organize your own code. You will end up happier, lower maintenance headaches, and have a smaller and faster product.

I often hear I’m not afraid. I just…. When people lie to themselves out loud without convincing anybody else it looks autistic.
The misunderstood spider meme from 2013 comes to mind. Gosh, is that long ago: https://knowyourmeme.com/memes/misunderstood-spider
Seeing so many people stealing everything from porches in broad day light, sometimes with their kids and with zero remorse changed it for me as well.
So when currently in country A something is done by the military and in country B by civilians, only country A has it right?

The US army corps of engineers being in charge of levees isn't the only way, for example. A lot of generals don't fight wars. And those who do, are under civilian supervision.
You could even do realtime stuff by leaving the HTTP socket open and writing out script tags when you needed to. https://en.wikipedia.org/wiki/Comet_(programming)
I used FrontPage to teach myself how to create websites (if you could call it that). I placed elements in the WYSIWYG editor and then looked at the code which elements etc were produced. Such an amazing time.
We can start with the crypto scam that he’s now trying to pivot to the AI space as the “solution” to the problem he created.

https://www.buzzfeednews.com/article/richardnieva/worldcoin-...

https://www.technologyreview.com/2022/04/06/1048981/worldcoi...
Another big one from the 90s: splash pages. A single page dedicated to introduce and set the tone for a website. Click to enter.
The RTS example is even worse - Starcraft: Brood War and Age of Empires 2 are still unmatched in terms of multiplayer. The Relic games he mentions are fun but they're not exactly timeless classics and Relic have generally struggled to balance their games.
That's the theory of Panpsychism.
The Inception of web design! Of course it's an asp page, what else did I expect. Only missing a MIDI background track to be perfect.
We are working on setting up Home Assistant to react to when we are home or not where I live. We do this based on mac adresses connected to wifi, and this is something that would not be possible without a computer in everything.
Running Linux on an 8-bit microcontroller is a classic. One of those articles I re-read every few years.
> who just happened to pick up fallen boxes.

Anybody who believes this is being foolish. Packages don't just "fall off" of boxcars. Those cars aren't open topped, the cardboard packages would be ruined by the weather if they were. The only way for a package to fall off a train is if somebody deliberately breaks into the train cars with those packages, and probably starts throwing the packages off the train.

The fact that they couldn't charge most people with that only highlights the inadequacy of their enforcement.
What's the omnibox?
Crypto isn't effective against governments. They can just ban it, and since most of them publish all their history in public forever they can find you using it.

It's only useful in situations where it's legal and yet some private actor is not letting you use bank transfers for something. Porn and weird research chemicals maybe.
me too. where could I find this?
Everybody's favorite topic is attribution. As Primer helps with both inbound and outbound efforts, attribution can be tricky. In this video guide, we will quickly walk you through a pretty simple inbound and outbound attribution framework.

You can set it up in HubSpot or Salesforce, and it will help you understand where your opportunities are coming from.
>Theoretically your insurance companies or employers won’t be buying this information off the black market.

"Theoretically" is the operative word here.

https://www.yourdnaguide.com/ydgblog/dna-data
That's not the rub though.

I imagine that, as sideloading becomes much more commonplace due to the DMA, community-led FOSS iOS SDKs will pop up that cut all dependency from Apple.

That's not where they get you, however. Apple could very well enforce IPAs to be notarized before being installable by an end-user. They could make a web form for the developer to upload the compiled binary. The form would be contract-gated. That's how, even when assuming a fully Apple-independent dev environment, they could still bind you to their will.
Firefox seems to manage this with current HTML based logins.
The population of Finland is less than that of many cities in India.
Thanks, hadn't come across that before. :)
It has more to do with navigation and many tiled source code windows open. It is true that using treemacs + Emacs and opening multiple frames can get a similar experience.
Great news! It could totally look like a G Suite app.
It’s defending when you view gay people as subhuman animals.
We shouldn't even be humoring the premise of boxes falling off trains without thieves deliberately breaking into the trains in the first place.
Tons of them, why? Lots of QNAP apps are written in python, django, and use sqlite.
Training ML Models on Encrypted Data with Homomorphic Encryption (FHE)
The new bit:

The Seattle Times does not know the identity of the whistleblower.

However, the details provided about the manufacturing process failures that led to the door plug blowout appear authentic and authoritative. The Seattle Times confirmed with a Renton mechanic and a former 737 MAX production line manager that the whistleblower’s description of how this kind of rework is performed and by whom is accurate.

The Times also confirmed that the whistleblower accurately described the computer systems Boeing uses to record and track 737 assembly work, systems that mechanics and engineers sign into every day when they begin work.

The whistleblower outlines how, because of a mistake, the removal and re-installation of the door plug in Renton was never entered in the computer system where every detail of the build process on each individual aircraft is recorded. As a result, no quality inspection was triggered.

Ed Pierson, a former manager of the MAX production line and himself a whistleblower who raised concerns about quality control in Renton before the first MAX crash in Indonesia in 2018, said in an interview Monday the new account of the door plug mis-installation and the error in the recording of the work “is very consistent with what I saw in the factory personally.”

After reading the whistleblower account, he said “I think there is a very high probability this is accurate.”

“People, when they’re pressured and rushed, they think, well, I’ll catch up on the paperwork later,” Pierson said. “Then it goes from shift to shift and you don’t know if the next shift got it or not.”
I Rent a Million-Dollar Home. Why can't I buy one?
The youtube is 16.1MB for comparison (1920x1080), so a rate of 2000
There's a 200+ page Code of Points[1] that determines how much each skill is worth as well as each error. At the elite level, there's a panel of 9 judges for each event, divided into judges who tally the execution score and the difficulty score, and the reference panel that effectively audits the execution score.[2] The difficulty and execution scores are averaged. This is how you can get three-decimal scores due to averaging. Here is an example of a judge's score sheet.[2]

(Nevertheless, there are still issues with bias, where athletes or teams who benefit from a particular judge's biases might have their errors more gently scored. For example, on the bars, gymnasts are required to hit a handstand position within a 10-degree range of vertical. But a judge who is impacted by a bias, or a certain viewing position, many not notice that a particular handstand was at 15 degrees, and not deduct accordingly. This is where the AI judging may be particularly helpful.)

[1] https://www.gymnastics.sport/publicdir/rules/files/en_2022-2...

[2] https://www.youtube.com/watch?v=IYjhFnaoF90&t=408s

[3] https://www.nbcolympics.com/news/gymnastics-101-scoring
From my experience, it's really hard to create an account and upgrade your account to PAYG. People saying you need that if you want to get the free tier VM because the free tier VM keep out of stock.

I need to email the customer support to make an account and even then to change my account to PAYG account, I need to register the credit card again, they keep rejecting my credit card even though that is the same credit card that I used for my account and the test payment go through.

After that I just give up and go with Hetzner (same you need to email CS) but I can start paying them immediately after the account created.
> “Indeed, the very act of living is by default a cognitive state, Lyon says. Every cell needs to be constantly evaluating its surroundings, making decisions about what to let in and what to keep out and planning its next steps. Cognition didn't arrive later in evolution. It's what made life possible.“

Yes. Cognition isn’t just about solving differential equations and the like. It also refers to the most basic functions/processes such as perception and evaluation.
I imagine it's not so much about learning curve, but about the number of concepts to keep in mind while working on your code.

If an application has lots of client-side state (and the framework to support that), for example, that means you have a whole additional lifecycle of your code to reason about. Whereas if it at most sets a disabled attribute on a button, that's conceptually a whole lot lighter.
The reason why this is likely not possible is because consciousness appears to require a notion of time passing by and having a constant experience means that there is no time.

For time to exist some sort of motion is needed, including either internal motion like the perception of breathing or a heartbeat or a train of thought or external ones like a clock or a change of color from red to blue.
Could you describe the bug? Were workarounds not possible or infeasible?

Unity has definitely not shown itself to act in good faith.
The Diligent Developer Framework to become a better programmer
I sometimes wonder if we are all basically the same conscious, threading through all of the "antennae" of life one after another. But I find this idea painful because it is tantamount to an immense cosmic loneliness.
Very interesting research.
Maybe because Arc is still fun? I use it for my retro computing/gaming web site and it's fun to hack on: https://twostopbits.com/news
He's literally investigating the nuances and limits of what you describe in your second paragraph. Yes, the outline you described is obvious.
> Which means every mosque or church that was built on top of a demolished temple stands as a monument to colonization and conquest of a people and a festering wound on the face of the nation. […]

> This is decolonization at work.

Thanks for illustrating my point so well.

Persecuting your own citizens who worship minority religions is not decolonization in any way. These people are your fellow citizens, and what you're defending is simply persecution of religious or ethnic minorities. Hence my point about the dangerous rise of Hindu supremacist, which you're illustrating perfectly.
Previous discussions:

British man appears in court over bomb joke sent in private message

https://www.bbc.com/news/world-europe-68056421

https://news.ycombinator.com/item?id=39094306

90 points|tommoor|3 days ago|112 comments

=================

British man appears in Spanish court over plane-bomb hoax

https://www.bbc.co.uk/news/business-67994140

https://news.ycombinator.com/item?id=39090704

5 points by kaimac 2 days ago | flag | past | 3 comments

=================

Teen arrested for bomb hoax after UK security services intercept Snapchat DM

https://www.bbc.co.uk/news/world-europe-68056421

https://news.ycombinator.com/item?id=39114393

15 points by type_Ben_struct 1 day ago | flag | past | 7 comments
Is perception and evaluation a basic function? By analogy with cellular life, maybe. But I think this abstraction hides more than it reveals.
There's a follow up to this blog post on Nature https://www.nature.com/articles/d41586-024-00202-9
It definitely seems like aspects of conscious experience are just more parts of the world model, e.g. we experience having a continual visual view of the world through our eyes, like watching a movie, but we know that's not what is actually happening physically.

Where I get confused though is this sentence: "...the story that our self-model comes up to explain (and help predict) our reactions to ourselves". What is "ourselves" here? That implies some observer that the self-model is explaining things to.
> Its generally an older gen... that use them, so nobody who the telegraph readers will care about

Wat? The average age of a Telegraph reader is 61 [1] (at least as of a decade ago).

[1] https://www.telegraph.co.uk/multimedia/archive/01863/Digital...
After trying out htmx (for perhaps the wrong project), my feeling is kinda the opposite, it really didn't add much (if you want to just add css-animations to your otherwise static backend it's probably fine) but didn't help squat with actual work tasks (data and events updating the view), I ended up adding Vue to parts of it (and wrote another task with Vue from the start).

One difference for me is that I only pick Vue for projects that are large enough to need fully front-end logic but small enough not to need a build-step (And one could equally well go for React once a project is large enough to need a build step), this is where Vue really shines since you get the auto updating goodess but don't need to burden yourself with any build script complications.
Often I see something like "Buy version X and receive updates for the next year/major version"
Opinion: very lovely and has a great potential.
Feature request: toggle dark/light theme depending on system theme, just like VSCode and JetBrains IDEs.
Your last example is the crux of the matter. Consider:

As a percentage of the population, fewer people (in the US at least, though I get the sense this is true elsewhere too) own their home now than any time in living memory. Shocks to the housing market exacerbated this trend, most famously in 2008 and 2020. Housing precarity (which we can simplify as "risk of homelessness", and for which actual homelessness is a decent if imperfect proxy) has risen across the board and I think it's fair to assume these are correlated

Sure, there are valid reasons to want to rent your home. More flexibility to move maybe. Not wanting to deal with maintenance I suppose (though as economic and legal power has shifted in turn to landlords, you can effectively be responsible for maintaining a home in that your landlord will not be compelled to fix issues that harm you, but also legally barred from doing so), but it's objectively and by far the economically worse option, and the vast majority of people don't actually want to rent for their entire lives. The reason more people don't own their homes is because they are economically prevented from doing so by a combination of squeezed supply and increasingly unfavorable competition with massive companies and trusts that treat real estate primarily as as investment vehicle. People who rent and don't want to largely don't have a choice

Nonetheless, press written from the perspective of the class who owns houses treats this as a weird preference the younger generation has for some reason. Sure, it's inherently precarious and long-term financially ruinous, but I guess they just like it that way?

Usually when vast swaths of people are making choices that harm them while benefiting powerful people, the first-line model we should apply to the situation is not weird preferences

This is more obvious with housing, but arguably even more true of tools, especially ones people rely on for their own work
A more precise term might be "computer vision," which is indeed a field of AI, but it is a less-known term even among a reasonably technical laypeople (such as might be reading a business publication like the MIT Tech Review).
No 90s/00s website would be complete without a "best viewed in 800x600 resolution" button. If you wanted to go fancy, you'd also put "Valid HTML 4.01".

Another goodie: ads used to be simple standard sized <img> banners, instead of the crazy JavaScript bundles & video ads like today.

I remember being in shock when I realized that Norton Internet Security 2003 was silently rewriting HTML on the pages I visit and removing `<img width=468 height=60>` banners (and a few other standard ad sizes) but keeping everything else. (20-years old confirmation that adblockers are a security solution! ;)
Sounds like you still see ChatGPT as a bad thing in some way.

I can almost hear the subtext "AHA GOTCHA! you don't understand the code being written!"

ChatGPT is a programming assistant - it is an advantage that assists in your programming.

You still have to understand the code, and more often than not you need to debug it and refactor it to make it work or make it work nicely.

If you are not using ChatGPT as a programming assistant then you're wasting time and doing yourself a disservice.
I was literally just thinking this haha, what a classic!
Author here. I created this framework to organize my thoughts and the advice I've given to more junior developers over the years on how to become a better developer.

I'd love to know if you find it useful or miss something.
Thanks, that made me laugh out loud because of pure joy.
Show HN: Simple Planetarium in Rust
Hi HN

This is my first post as well as my first project in Rust, so I might be misusing some of the language features.

There's still a noticeable error in the positions of the Moon and inner planets. I'm trying to figure out which correction would help improve the accuracy the most
I think I saw something about being able to directly center block elements just come down the pike.
I seem to remember Netscape and IE having had similar market shares for a while at that time (the infamous first browser war), but my memories might be distorted to be honest.
Also, TS type checking is not at run time (with NodeJS). So some library could allow unsanitized data as a wrong type etc. at least with Python it'd fail fast.
Wait, how can this version churn even happen : don't they have a range of versions they support between open beta and long term support ones ? Unless the "long" term support one has a comically short term ??