skysight-inc/HackerNews huggingface dataset:
- kept an iPhone 6S for nearly 7 years (2 battery replacements), now using an SE 3rd Gen (to keep old tech I like - touch ID and LCD rather than OLED - still a bit suspicious about headaches, given I use it phone low brightness)

- used a 2012 Mac Mini for nearly 11 years, now upgraded (same product line) - philosophy has always been migrating operating systems is a massive pain (for anyone who uses package management or occasionally has to compile things, anyway). Was annoyed to lose the infra-red receiver as well as having to use an external SDXC reader. Also Apple don't seem to deliver quite as much power to the USB ports anymore?

- still have an iPod Touch I use occasionally (so light - 88g or 3.1oz - and so comfortable to hold)

- refuse to buy AirPods etc (costly, wasteful, extra complexity, latency...)

- refuse to buy a Smart Speaker because really, whatever is the point? I can listen to radio streams on my computer with PyRadio, I can type the address of the Met Office website and if I want an alarm I can use my phone or my watch. (sidenote: have had Siri turned off for years)

- keen on quality, single purpose items - e.g. torch, head torch, FM radio, desk lamp, GPS unit, USB microphone.

- watches: a Timex with a button you press to light up the face, a solar Casio G-shock and a solar Citizen eco-Drive for "smarter" occasions)

- trying to do things in Vim (nvim)

- first proper mechanical keyboard being delivered today - very excited!

- signed up to HN a few days ago for first time

Thing I really wish we could have had in the UK when I was young: probably Minitel. Also feel a bit nostalgic for the Amstrad PCW I owned (although daisywheel printer was far too loud).
I've started using a HAT running the TINFOIL distribution, then I've configured ingress with request token validation. I bill everyone around me on a per-request basis for UNLOCK calls to their car. I've found the system works pretty well at keeping unwanted GET requests to my MIND database by various bad actors.
Agreed that SEO garbage has made it very hard to find good websites
Ask HN: Share Thoughts on Crypto: Better Onboarding and New Investments Vehicle
Hi HN Readers,

Today, I've got a couple of crypto ideas that have been brewing in my mind for a while and I've love to get some critical feedback on them.

Idea 1: Crypto Onboarding Made Easy
Picture this: a service that takes the stress out of diving into crypto. We're talking about a neat package with all the details, from crypto basics to a guided first purchase and regular market updates. It's all about empowering folks to enter into the crypto world with confidence.
There are some resources for parts of this already, e.g. Ledger's introduction to crypto and their guides, but I find that as an example, my parents would have a hard time navigating that.
I may need to do more research on competitors here.

Idea 2: Crypto for the Future Gen
What if there was a platform offering time-locked crypto assets, like a trust fund but with a digital twist? You stash some crypto for a while, and it unlocks when, say, the account holder hits 18. It's not just an investment; it's a cool way to teach financial smarts early on.
The time-based aspect can apply to a lot of different scenarios, birthday's, contract fulfilment come to mind right away.

Why?
Crypto can be a maze for newbies, and I'm thinking of ways to make the journey smoother. Plus, introducing time-locked crypto is like handing future financial ninjas their first set of digital nunchucks.

So, what do you think?
-Do you dig the idea of easy crypto onboarding?
-How about the notion of time-locked crypto assets?
-Any quirks or other features you'd throw into the mix?

Your input is valuable here. I'd love to hear your thoughts.
These constitutions often harbor a lot of idealism but it turns out that is a vast net positive in modern times. If I look at any modern state today, I would not believe any government to be able to construct similar constitutions of this quality. Not even not discriminating for sex and race is something governments could achieve today and that is a profound professional failure enabled by certain themes in several political cultures. Supranational entities like the EU fail here too, although the dynamics are slightly different.

The solution isn't a strong leader with strict values, it is to get better heads into government.
I agree with you but the fact that there is no good blog search engine out there shows you the state of the web that we are in right now. Nobody cares anymore for blogs and personal websites, everything is commercialized to the point that SEO is name of the game of the web today.
Polars can use lazy processing, where it collects all of the operations together and creates a graph of what needs to happen, while pandas executes everything upon calling of the code.

Spark tended to do this and it makes complete sense for distributed setups, but apparently is still faster locally.
I'm not sure how people forgot this but Web 2.0 wasn't about Facebook etc as they are today. It was about content creation and blogging and social media was just a way to blog and create content.

Web 2.0 was all about networks and sharing. Heck, one of the biggest ideas at the time was "mashups". If-This-Then-That (IFTTT) got its start there. Yahoo! Pipes was a thing. Websites would freely provide RSS feeds you could not only subscribe to in your Reader but also use to create your own news feed in your dashboard that also showed you the latest issue of your favorite webcomic, the weather forecast and a stock ticker. Everything was beta. Most of it was free. Much of it could be fed into other things. Scraping was for hobbyists, not startups.

If anything, the walled gardens were Web 2.1. When companies realized that keeping data inside the platform rather than sharing it makes it easier to monetize.

I think if we're going with version numbers it also makes sense to describe the dot-com bubble as Web 1.0 as the biggest change that led to it was the massive increase in the number of people with Internet access making the Web commercially interesting (or viable). What some HNers fondly remember as the old Web is either the late pre-Web 2.0 days with webrings, Geocities and personal hobby websites (the latter eventually being supplanted by blogs, tumblr, livejournal and so on) or the pre-Web 1.0 days when most websites were hyperspecific hobby projects written by technophiles and hosted on Internet connected potatos or their university's web server.
Yeah, server side blazor is IMHO a bad product. Blazor with wasm on browser or PWA or Blazor with MAUI and a web view (without wasm) is the deal.
Definitely I think younger people prefer TikTok cooking videos to bloated recipe websites.
Apple literally refused my request to pay for a battery replacement and claimed my battery and performance issues was due to a dent (flake of glass missing) in the screen.
Womp womp, OP made it. Stop gatekeeping
Engineering POV makes sense, but Turing-completeness is well-defined in CS i.e. maths, and maths deals with unbuildable stuff all the time. You can't engineer a result into CS unless you prove your engineering in a mathematical fashion, e.g. the famous four colour theorem proof.
My understanding is that the bolts did have castle nuts and retaining wires in the design. So either they were incorrectly fitted, or the bolts themselves were under specified with regard to strength.
My point was that if a paper needs 30 pages, don't submit it to a conference. That makes as little sense as submitting an algorithms paper to a zoology journal. Conferences are centered around talks, and you can't present a long paper adequately in a short talk.

Journals can be more flexible than conferences. They don't need page limits, because they don't have the physical constraints imposed by conference dates and the number of parallel tracks. But journals also have audiences, and audience expectations are more important than your paper. You should take those expectations into account when choosing the journal. Don't send an algorithms paper to a zoology journal, and don't send a long paper to a journal that focuses on short papers.

Write the paper first, and then choose a journal or a conference that publishes papers like that. Just as there is no single page limit that fits all papers, there is no single venue that publishes papers of all lengths.
Editing in VS Code is really bad right now. It got worse actually.

The dll/firewall should be solved in .NET8 since the browser stack defined a native format (cil I think).

Thanks for the pro tips!!!
I wish more people recognized that. We simmer in a human-centric world, and describe it in a human way, all our lives. It takes conscious and significant effort to step out of our preconceptions and imagine what the world might look like for the Other.

We've been struggling to understand how animals see the world, we're struggling to guess whether AI sees the world, we struggle to imagine how extraterrestials see the world. Heck, we don't even have a solid definition for what an "alien" is, one that could help us draw a line between e.g. a geological process and a living thing. See the novels "Solaris" and "Invincible" by Stanisław Lem.

For a more Earthly take, Frank Schätzing explored what another animal might see like in The Swarm.

For me, the realization came with the advent of LLMs. If we dropped a probe on a different planet, and found something behaving like LLMs there, I would not be able to say if that's an advanced form of a native inhabitant of the planet or not.
> Why is it always like this?

Because it is an easy way to write a paper?

Even with the genetic line, same chow and environment, it's possible to have mice that are ill in one location and healthy in another.

https://www.alzforum.org/news/research-news/gut-microbes-dif...
Thank you for taking the time and giving your feedback. I appreciate it, truly.

So for most of the issues like broken images and the website being slow; our hosting server was not equipped at the time to handle a massive influx of users on the site which was what happened at the time that you would have opened it as well. (We were not expecting that much traffic to be generated from this post but yeah we should have been better prepared). The server's been upgraded now and the site should be much faster now.

I would also like to point out that we are actively working on a lot of the components for the solution, as well as the website so we know that a lot of improvements are still to be made.
It seems to save progress. I'm on my phone so I can't check how it does it. A cookie?
Sam Harris would know a thing or two about that.
Why? Just introduce a separate loop of thoughts driven by a true quantum based RNG, something like a subconscious loop that subtly interacts with the rest of the system.

With "loop of thoughts" I am talking about using an a true RNG to create a never ending stream of the system "talking" to itself, and the subconscious part being that it would run separately from all other processing. The current content of this loop, would be weakly injected into the prompt that drives the main loop of thoughts (or possibly multiple loops of thoughts, why limit to one after all).

We won't reach AGI and true intelligence by adding more parameters, but via AutoGPT like systems that are self-driven without needing any external prompting. A simple addition of a true RNG will make the system nondeterministic.
https://news.ycombinator.com/item?id=38923190
Active flow control (AFC) can be pneumatic or electric

Given a small Helion-type fusion reactor, crazy aircraft will be possible

from [1]:

> Electric AFC techniques use arrays of electrodes to discharge aerodynamic or electrical pulses to locally alter airflow. Effectors called synthetic jets – millimeter-wide openings in the aircraft surface that open into centimeter-wide cavities with diaphragms – rely on rapid voltage pulses to make diaphragms oscillate inward or outward, creating airflow sucking or blowing effects, much like a human lung.

> Electrically powered plasma actuators discharge pulses of electricity into the air through electrodes. The heat from the electricity turns the air into plasma, thermally altering flow vectors. All of these techniques have been researched through decades of AFC experiments in laboratories, wind tunnels and small-scale aircraft.

[1] https://www.aerospacetestinginternational.com/features/is-ac...
I'd be interested to know what proportion of users of dataframes are working at different orders of magnitude.

Most of my life I've had databases of like 1000. Now I have a big one of about 500K! So for me, speed is almost a non-issue. But that is my specific field.
I do not understand why heat pumps are so expensive in the article.

In Sweden the hardware cost around $1k - $2.5k and installation $500 - $1000. It's not a complicated task.

Geothermal heating on the other hand cost around $15k - $20k.

Most people I know have one of these, direct electricity to heat is not really an option.
BlackRock's ETF won't be bullish for Bitcoin
That doesn't say "Apple considers the warranty void if water ends up in the USB port", that says "Apple's warranty doesn't cover water damage".

EDIT: to be clear, the warranty can absolutely be a factor! Depending on your situation, having a phone with a warranty (or maybe insurance) which covers water damage could be a good idea! It's just not as simple "water detected in USB port -> warranty void", and this "prevent charging when there's water in the port" thing seems to be there not to insta-void your warranty but to prevent water damage
Having recently implemented parallel image rendering in corrscope (https://github.com/corrscope/corrscope/pull/450), I can say that friends don't let friends write performance-critical code in Python. Depending on prebuilt C++ libraries hampers flexibility (eg. you can't customize the memory management or rasterization pipeline of matplotlib). Python's GIL inhibits parallelism within a process, and the workaround of multiprocessing and shared memory is awkward, has inconsistencies between platforms, and loses performance (you can't get matplotlib to render directly to an inter-process shared memory buffer, and the alternative of copying data from matplotlib's framebuffer to shared memory wastes CPU time).

Additionally a lot of the libraries/ecosystem around shared memory (https://docs.python.org/3/library/multiprocessing.shared_mem...) seems poorly conceived. If you pre-open shared memory in a ProcessPoolExecutor's initializer functions, you can't close them when the worker process exits (which might be fine, nobody knows!), but if you instead open and close a shared memory segment on every executor job, it measurably reduces performance, presumably from memory mapping overhead or TLB/page table thrashing.
>It could be that the platformization is a consequence of people wanting censorship and handing over the curation power to large commercial entities lets people have that to an large enough degree. But it also leeds to a kind of blandification of content as everything have to fit into the model dictated by the platform taking away some venues of creativity(ie no crazy color schemes etc).

This is so true; on every internet forum or community, there are different moderators, rules and values for the community and on the Facebook for example there is only Facebook and its TOS. You are in the mercy of the Facebook when it comes to the content moderation and setting rules and values for the community.
Work may not, but AI will infiltrate every sort of niche including hobbies and make them less meaningful for many.
Leeds is the best paying place outside London overall apparently, better than Cambridge [1]. In all those locations the average salary overall is around the national average, so, again, claiming that 38k is "punitive" for in-demand software devs. is taking the p. especially when the article focusses on London.

[1] https://www.theguardian.com/uk-news/2023/nov/20/leeds-tops-l...
After 3 years, you should assume your phone lost its water resistance due to aging adhesive.
Yes, I would have. Absolutely. No industrial revolution means no climate change, global warming, and the habitat destruction we see today.
Yeah, it's really strange to have an heat pump without automatic defrost, as it's something that's really needed on cold and humid days
No lol, why would anyone work crazy hours for not an impressive salary?
Interesting. This looks like an open source version of Lingq, minus the content library.
I was mistaken about this apparently. There are tools though, that can discover subdomains using long lists of commonly used names and patterns. Anyways thanks for the correction.
In case you're curious how games with first / third person camera work with Playdate and its screen, someone of course has ported Doom and recorded handheld gameplay:

https://nitter.net/NicMagnier/status/1267844459414372353#m

https://twitter.com/NicMagnier/status/1267844459414372353
For this cold spell it's a little too late, but the solution for this to add some heat-coil/heat-wire on the bottom of the heat-pump housing that you can activate in those conditions.

The issue is that the defrost mode will defrost all the ice from the fins, but it freezes again before it can all drain through the small drain hole on the bottom of the housing. It's somewhat a known issue with air source heat pumps, sadly. I've not run into this issue myself, but on a Dutch speaking forum (tweakers) there is a long thread about this modification to "survive" the cold spells with this small modification.

You can manually attack the ice with a heating gun or hair dryer to remove it, but that's a faffy.

I think manufacturers should, and probably will, add something like this themselves in the future.
> The iPhone is full of water detector stickers inside and they do reject warranty claims if water got in.

I once went in for an out of warranty replacement where I said it was water damage and my phone was in the washing machine. The guy still went back to check the stickers and said "It must really been wet because it triggered all of the stickers" I pointed out it literally had water pouring out of it when I got it out of the washing machine. Fun fact, it was still powered on and operating when it came out of the washing machine for a few minutes then it went dead.
What is being accomplished then?
I wonder if there is some connection between prevalence of actual cults (or any organization built on belief, like churches or totalitarian regimes) and opposition to teaching on how to be skeptical.
HN has become arm chair reddit except most people are mid level engineers instead of gamers
Having been in Eric reviews, let me tell you he was very involved in what I was working on... And I learned a ton.
"And it can blind us to the joy that can be found in mediocrity."

Is this a joke,
There are _still_ some "new" macbooks sold which only support 1 external monitor. Which honestly would have been ridiculous 10 years ago not even speaking about now.

Then even with a newest M3 model apples somehow assumes that external monitors with less resolution then 6k don't exist hence anything but MAX models only supports 2 external monitors even if they are all 1080p. Through to be fair 3+ external monitor setups aren't that common with larger/higher resolution monitors.

And issues with dasy chaining monitors seem somewhat common, but that's hearsay so maybe not true.
Oh, based on the comment you replied to I thought this was about R. In R matrices can handle NaNs and NAs, have column and row labels, have dot products and much more.
Just suggested as well Wasmer on Twitter! https://github.com/wasmerio/wasmer

Looking forward to seeing the results :)
This saved my iPhone a couple days ago when i tried to plug it into car play, it was too humid and cold that water condensed in the port, nearly killing the phone.
is it any different or comparable to numba or pyjion? Not following python closely in recent years but I recount those two projects with huge potential
It's pretty clear to me.

>> JIT, or “Just in Time” is a compilation design that implies that compilation happens on demand when the code is run the first time.

>> What people tend to mean when they say a JIT compiler, is a compiler that emits machine code.

A JIT compiler is a compiler that emits machine code the first time that code is run, vs an AOT compiler which emits machine code when the code is built.
Humans can't even expand on planet Earth without conflict, the idea of a pan-galactic civilization in harmony with a very narrow focus on expanding doesn't seem too realistic to me

(building any electronics that resist radiation and last more than 50 yrs is a very complicated process as well)
Ok I’ll keep it down to 449,999.

Will you too?

How about instead of that nonsense we just have a reasonable conversation and assume best intentions?
9 minutes ago:

> Since this has now been posted to HN, I'll be locking this thread. This bugtracker is a work place, not a discussion forum.

We have a bad fame.
Show HN: A free Android GPT voice assistant that can be triggered by volume key
Moreover: it supports networking, photo submission (gpt-4v), query templates, etc.
And paid him 10k as bounty.
Uber and Doordash exist yes, but they are not available everywhere around the world. The solution is particularly targeting countries and regions where such solutions have not been employed or to improve upon ones that exist in those regions.

As another commenter pointed out, this solution can also be used for other use cases apart from just food delivery, like wine delivery and at-home hairdressing appointments.

Lastly, we have a one time fee for the backend and we give out the source code as well. Almost every other solution is operating as saas, so this gives companies the choice to have their own food delivery management system like Ubereats without making monthly payments and with full access to the back-end so that they can customize it as much as they like.
It's not that simple.

Amdahl's Law is about expected speedup/decrease in latency. That actually isn't strongly correlated to "saving the planet" afaik (where I interpret that as reducing direct energy usage, as well as embodied energy usage by reducing the need to upgrade hardware).

If anything, increasing speed and/or decreasing latency of the whole system often involves adding some form of parallelism, which brings extra overhead and requires extra hardware. Note that prefetching/speculative execution kind of counts here as well, since that is essentially doing potentially wasted work in parallel. In the past boosting the clock rate the CPU was also a thing until thermodynamics said no.

OTOH, letting your CPU go to sleep faster should save energy, so repeated single-digit perf improvements via wasting less instructions does matter.

But then again, that could lead to Jevons Paradox (the situation where increasing the efficiency encourages more wasteful than the increase in efficiency saves - Wirth's Law but generalized and older, basically).

So I'd say there's too many interconnected dynamics at play to really simply state "optimization good" or "optimization useless". I'm erring on the side of "faster Python probably good".

[0] https://en.wikipedia.org/wiki/Jevons_paradox
> But even if we put that aside, during this entire discussion you've been championing Android which is...wait for it... developed by Google.

I am not AT ALL saying that we should push for Android everywhere. I am just saying that Android (and iOS, but I don't know the details of how iOS works) are sandboxing apps. I don't think security is an argument for PWA. The argument for PWAs is "I know webtech and it would be cheaper if everything ran in Chromium".

Be assured that if the discussion was about using Android everywhere (web, mobile, desktop), I would be against it as well. I don't want a one-size-fits-all solution, because it usually doesn't fit that well, and it kills diversity.
Grifols plunge after hedge fund queries debt ratios
Manganese Therapy for CVD
There’s no black smoke. You only get black smoke if there’s unburnt fuel, i.e. not enough air in the mixture