skysight-inc/HackerNews huggingface dataset:
Does that issue mention F#? I may be blind but I see no evidence that it does.

In general the F# way is to write completely different stuff, right, either hiding away the underlying C# or completely replacing it. Witness the existence of the SAFE stack, Giraffe to hide the egregious ASP.NET, the totally different approaches with statically resolved type parameters in F# vs enormous hierarchies of interface types in C#, Myriad AST generation vs Roslyn stamping out strings, etc. I have no opinion on the languages hosted on the JVM, but there is a really nontrivial impedence mismatch between idiomatic C# and F#!
Indeed - I thought most college Physics 2 courses teach that electrons actually move quite slowly through conductors. It’s the “wave” which propagates near the speed of light, not the particles.
When I’ve looked into this before for a client in Scotland, it seems the smallest size that made sense in terms of the factors other commenters have mentioned was about £50,000 to install. Also it requires planning permission which is much harder to get for a wind turbine than for solar PV which you can often install without getting explicit permission under ‘permitted development’ rules.
I think the consequence would be less freezer burn and more frost buildup.
Actually, I have a Samsung S20+ and "Do not disturb" works pretty well, even scheduled
How doomscrolling can lead to 'vicarious trauma' and PTSD
JS is single threaded, but the process lives in an event loop.

You can easily write a JS function that can have a race condition by launching two asynchronous processes (such as writing to local storage in a browser or the file system both operating on the same data).

I had this happen just today while scraping different websites writing to the same files and overwriting each other.
Wild that I'm seeing this on Hacker News. I just found out about the Dex capablilties of my zfold phone. I've been using it pretty much all week and have been considering going all in on this format.

I love that I can just use my phone for virtually everything I use my laptop for (developing probably being the only obsticle).

I've been considering some of the other options out there for portable monitor/keyboards and these seem (so far) the most affordable option. I wonder how the build quality it.
>It would be great if the hardware performance overheads were reduced so much that it became a mainstream ARM target.

We are only looking at sub 5% performance hit on an optimised ARM design. I don't see that really as performance overheads.
Accidentally @tagging people in private PRs is always fun too!
IMO it’s rather sad that virtualization with native-like performance isn’t available on ordinary cloud instances. Getting nested virt or some kind of hypervisor-assisted partitioning working is hard but far from insurmountable.
My mistake was being a biologist, and skipping or sleeping my way through the EE part of physics :) and then saying the wrong thing in front of some very smart people
Wow. I was wondering why people were fussing about the odd spam call! The most I have had is 2 in a day and my number is in websites, social media, whatever.

Almost all spam is instantly recognisable. Mostly visa and parcel delivery scams.

In do not block unknown numbers because lots of organisations use them here (UK) This includes people I really do want to be able to contact me if they want to such as the police.
In most modern ML circles “regression” analysis refers to the prediction of continuous variables whereas “classification” refers to the estimation across discrete outputs. This is true even for “logistic regression”.

What I said was that regression metrics are not good for evaluating usefulness in classification problems. An R2 of 0.01. The fact that there are mitigating circumstances to justify why this might not be the case is not evidence that R2 is still a good thing to use. It’s actually evidence of the opposite.

With classification problems we are concerned more often with the ordinality of estimated probabilities vs outcomes and/or the calibration of a model.

> Posting personal and baseless assertions don't refute that.

Your mom didn’t refute me either.
Looks like it's finally getting somewhere in the latest Android beta, but definitely not read for production.

NexDock 360 works pretty well with the Pixel 8a in desktop mode so far
> an issue mostly with lithium based systems. Things like Iron or sodium based are much safer

The iron battery you are thinking of is a lithium battery. It is not the lithium that is a fire risk; lithium ion batteries do not contain metallic lithium. In an LFP battery the phosphate-oxide bond is much more stable and not subject to thermal runaway compared with e.g. cobalt-oxide.
Yes, general photonic computing is mostly “theoretical” at the moment. Still, discussion of theory is important. I wish I could add more to your comment but I’m so far out of my depth that it would be simply misleading (blind leading the blind). I believe there’s theory saying it’s theoretically possible to create efficient photon<->matter interfaces which could achieve transistor-like behavior … but there’s too much I don’t understand to be able to evaluate whether there are inherent limitations which kill the practical application of the proposed theoretical mechanisms.

I think companies have come up with some practical applications of limited photonic “computing” at interface edges but I’ve heard that until we no longer need to convert photonics to electronics it won’t surpass electronics for general computing.
In place where I live you do that and they will rip you off good time.

Better to DIY or at least do really good market research first.
Getting a new, out of state number can sometimes help.

My phone is out of state due to my previous address, and 95% of spam i get is spoofed to that old town or the surrounding area.

No doctors office/etc calls me from that area. It works pretty nice
ICQ had two groups:

- Your immediate friends who you personally knew and exchanged ICQ numbers with to add each other. You couldn't just find them... you needed to know their numbers.

- Everyone else you "found" by searching / randomly connecting with when they / you set your status to "Free to Chat" as opposed to just "Online".

Features:

- Until the MSN Messenger / AOL IM years, ICQ was p2p - both parties needed to be online in order for conversations to take place. So, in a way there was a more skin in the game in order for it to work. Conversations meant more.

Community:

- It being the early days of the internet, it felt more special - ICQ, BBS, IRC, and web forums is how people found each other. There was no Reddit, even Digg came much later.
> I wish that vehicular systems all had air-gap level separation of messages

From what I'm reading, ARINC 429 is as air-gapped as you can get. It is a one-way serial protocol (separate wires for transmit and receive). Only the wires that need to be connected are. Messages go from->to where they need to be.

Unless by air gapped you literally mean "don't connect anything together" at which point you no longer have a functioning vehicle.
No, what changed is our expectation of what such a device should be capable of doing. You're not gonna load a 1080p YouTube video on 400 MHz.
https://link.springer.com/article/10.1007/BF02247412
Would you innovate or just play minecraft/guitar or read books about innovation but never innovate.
Adding packages is `dotnet add package {PackageName}`. That's it.

Worrying about version compatibility for new projects has stopped being an issue. The package either targets NS2.0 or whatever latest LTS currently is, in which case you just add its reference, or it doesn't in which case you use something else.

If it does, in 98% situations it just works. In the last 2% it has native dependencies which means either a) the package ships with binaries built for all popular platforms, b) the package adds a platform-specific dependent package automatically, or manually and mentions that in README (either with dotnet add package or system-wide library, apt-get install and friends), or c) the package comes with windows only native dll, which happens with ancient unmaintained packages, it's a rare case nowadays fortunately.

As someone whose primary PL is C#, I found https://github.com/waf/CSharpRepl and https://github.com/dotnet-script/dotnet-script far more accessible and useful. Compilation caching for the latter works relatively well to make startup latency tolerable for using it for writing scripts over Python. It's not the smoothest ride, but the advantages of C# make up for this.

Or I just do `dotnet new console -o MyScriptName --aot`, echo code into Program.cs and `dotnet publish -o .` it. Some do that with Rust as well. Especially useful if you need your script to go through a lot of data quickly and parallelize that well too.
I always liked the idea that rather than your phone being the powerhouse for a laptop or desktop environment that it instead be a receptacle for data.

If only there were a standardized protocol enabling browsers (could be any smart terminal protocol, but browsers exist now, and would mostly work) to securely connect to nearby devices, maybe even require a physical connection if you want extra safety.

Then instead of a specific dock you could use just about any capable laptop or desktop as an environment.

I don't think it can be done at the moment without an on-internet intermediary. A local discovery and connection system that the terminal(browser) could be aware of. Maybe this could be shoehorned into existing systems like Bluetooth.

You could get an absurd usb connection working if the phone appeared as both a file store as well as a keyboard that types in the commands to launch itself. I see no potential pitfalls with that approach.
Pixel 8a works just fine.

It's still using mirror mode by default. There's a Desktop mode you can enable in developer settings which works well with the NexDock hardware, but the desktop mode UI is still pretty buggy at the moment.
I've just been using a Samser Bluetooth foldable keyboard/trackpad with my iPhone (or iPad). It's great.

https://www.amazon.com/gp/product/B0C1VSRZ59/

You don't get the large display, but you get a full keyboard/trackpad for $50 at Amazon. It's great when I'm on the road or traveling and need to write stuff on Google Docs. I don't bring my laptop when I travel -- just my phone, iPad and a keyboard like the above. I get to travel really light.
There are some out there. The one that comes to mind is Dakota Lithium. They have a few options with 1000 CCA.
We need different types of vehicles for all those things because they cover use cases with different storage capacity and performance requirements. This seems less true for cellphones now.
I get that this stings, but honestly, outside of the brief outages when I'm trying to deploy for the millionth time, it's been a dream to run on Fly, with instances close to my users.

It's too bad the closest region to Dubai is Romania, and Africa/SE Asia are a bit uncovered, but that's ok for now. I'm really enjoying using LiteFS and globally distributed instances for each customer, making it really easy, fast, and scalable. As the sole dev on the team right now, this is fantastic.

I wish Upstash Kafka was a bit more baked, but I ended up just signing up with them directly. I had trouble using the built-in-to-Fly version, but that's fine.

Can't wait to give them $1000s a month.
> then you have to use something else like a data diode

From what I read ARINC 429 is a one-way bus making this completely redundant and unnecessary.
It's always worth reading the originals in a field, who typically had a clear, far-sighted view.
This is gonna sound a bit corny, but it impacted me for reasons that will become clear: "1984", by George Orwell.

I was 13 at the time, and I was lucky enough to have a passionate English teacher that gave us challenging books to review. I chose "1984". It was the first book I'd read, up to that point, that didn't have a "Hollywood ending". The hero didn't save the day and get the girl… just the victory of tyranny over individualism. Admittedly, I had read a lot of crap, up till then.

As the leader directly tells Winston (i.e. you, the reader): "If you want a picture of the future, think of a boot stamping on a human face - forever."

I was gripped by the writing up till the very last words, then a panic set in… I thought that there were pages missing… I literally checked that someone hadn't torn out the last chapter where everything is made right again. No. There was no liberation. I sat stunned for the better part of an hour.

"The Dispossessed" by Ursula le Guin: never have I experienced the idea of a working anarchism described in such a genuinely coherent form.
Oh, I'm sure it'll be mind-blowing to see the emperor without clothes again.
Titian masterpiece found in plastic bag sells for £17.5M
If you've got anything in Authy that isn't using the authy custom authentication scheme (ie. just regular TOTP) now is the time to get it out.

Exporting the raw totp tokens can only be done from the desktop version that is currently deprecated and scheduled to be nuked from existence later this year. It requires getting the tokens loaded into the desktop app, then downgrading to an older version so you can use the chrome remote debugger to run a javascript function against the desktop app (embedded chromium) which pulls out the raw tokens and gives them to you.
Let's look at The Poverty of Historicism from 1944 to understand why you can't predict societal change with laws.

"[The evolution of] human society, is a unique historical process ... Its description, however, is not a law, but only a singular historical statement."
Tacit rule for Hacker News: when Mozilla, Microsoft or Google do x, it is characteristically bad and going to destroy their stock overnight. When Apple does x, it's actually a really good feature or smart administrative decision that their competitors could never hope to match.

Rinse and repeat until you reach the "but ALL companies are bad then!" point. And we call ourselves "Hacker" news...
We also seem to have picked up a few features along the way. Rendering screen resolutions beyond 640x480, network speeds above 9600 baud, video, displaying images that each would fill one of the hard drives of that age, video and music editing, running programs that were unthinkable in terms of features set. Clearly, inefficiencies have crept in, but it’s not as if the software today wasn’t way more capable than what we had at that time.
Mountains Beyond Mountains

A biography of Dr Paul Farmer and how he dedicated his life and sacrificed everything to solve (in his words) “easily preventable” health problems in Haiti.

It hits on many levels: his unapologetic empathy for ordinary people, the global abuse and abandonment of Haiti by western powers, the flaws of thinking about global health through a lens of utilitarianism, the real change that just one person can initiate, etc

Highly highly recommended!
The "Gig Economy" is a literal cancer to society and I genuinely hope the upper management get everything that they deserve and then some.
That's what they should have done. Have a C# interpreter with maybe a few extensions for shell stuff. Powershell is not a good .NET language and not a good shell. It's just a weird beast.

A while ago I worked on a project to do pretty complex configuration on Windows machines. Everybody thought Powershell would be perfect for this. It turned into a complete nightmare with tons of oddities to work around. I myself barely can make sense of the code and I bet nobody else can.

Next time I would do either Python or write the whole thing in C#.
It's not a nice move to hijack someone else's program+popularity and include it as an option in yours...
> That's a bad example even if you meant 1% of current USA GDP per person getting the treatment (i.e. 200 bn/person/year), because an AI capable of displacing human labour makes it very easy to supply that kind of wealth to everyone.

Clarification: I meant 1% per person of the GDP at the time the wealth is generated. NOT present day GDP. Medicine is one area where I think it's possible that costs per treatment may outpace the economic development generated by AI.

Any kind of consumption that the ultra rich may desire in the future that also grows faster than the economy is a candidate to have the same effect.

It's the same as for ASI X-risk: If some entity (human, posthuman, ASI or group of such) has the power AND desire to use every atom and/or joule of energy avaialble, then there may still be nothing left for everyone else.

Consider historical wonders, whether it's the Pyramids, the Palace of Versailles, Terracotta army, and so on. These tend to appear in regimes with very high levels of concentration of power. Not usually from democracies.

Edit, in case it's not obvious: Such wonders come at tremendous costs for the glory of single (or a few) individuals, paid for by the rest of society.

Often they're built during times when wealth generation is unusually high, but because of concentration of power, medium wealth can be quite low.
I read Stoner a month ago, and just finished Augustus. Both are among the best books I have read this year, so far at least. I’ll be picking up Butcher’s Crossing soon but needed some lighter reads in-between :)
I recently did a trapping class with my youngest so he could get his license to trap nuisance animals.

I was surprised by how pleasant beaver smells. And how DELICIOUS they are.

How are they not extinct?
Cool. This was a response to ops github repo which does the same as the command I commented with. Your use case is different.
ship a 3d mmo game by the time you graduate.

it will give you a challenging context to apply everything you are learning.

bonus points for linux and wickedengine.
So... how long until Daileon?
> Retail prices for home batteries (a few kWhs) are roughly $1000/kWh.

Do you mean the installed price? Including inverters and such? $1000/kWh is more than 4x what you can buy LFP batteries for off Amazon.
Did GPT-4o do the write up?
I Have No Constructor, and I Must Initialize
They all sound like this (the newer models obviously, probably as far back as 2020)

I'm sure there's a way to hack it and turn it off... but who's going to do that?
It's about having a curated community.

In the early days, BBSes were frequented by cognoscenti because not everyone had modems. There was a natural curation mechanism which kept the quality high. There was also moderation -- BBS systems like WildCat allowed sysops to appoint moderators.

Quora in the early days was a community of curious people, and many were startup founders and well-known people in the valley. It went downhill when it tried to growth hack, which attracted a flurry of low quality answers that made it devolve into a Yahoo Answers.

The problem with Next Door is that it is democratization without curation. It doesn't have to be this way. HN for instance is democratization with curation (thanks to the efforts of @dang), and it works very well.
I'm currently building this 3d printed version of the Antikythera mechanism. It's not easy:

https://www.printables.com/model/284372-antikythera-mechanis...

It is insane how complicated this is, and this is a simplified version of the actual thing. This schematic of the proposed full mechanism (I think it's hypothesizing some of the missing parts) blows my mind: https://upload.wikimedia.org/wikipedia/commons/5/59/Antikyth...

If you have a 3d printer, I really am enjoying the project and recommend it.
That looks incredibly cool, and also instantly nausea inducing - I can’t imagine the video feed and the head gyros are fast enough to avoid that little bit of lag and judder that turn VR into a vomit machine.

The feedback on the arm is very cool, though.
My understanding is that hand paintings like this fall out fairly naturally- after collecting and grinding the iron oxide for paint (there's a great but now unavailable Google+ post by Yonatan Zunger that explains why barns are red for the same reason: supernovas), you want to use some sort of mask or template, and a hand is pretty much the most available thing for early societies.
Gives me really bad vibes, sending all your browsing history, page info, etc. to some server, including screenshots of your tabs.

You also say it doesn't save in incognito but I can't find anything in the source code to support that claim.

I see a bunch of other red flags too, like no obvious monetization, the privacy policy saying updated in 2021, but then a little bit further down it says updated in 2019 (neither makes sense as the domain was registered in 2023), privacy policy sometimes says Nision Research LLC and sometimes Nision Research Kft, the chrome web store page has an email for "gethaystack.com" but the privacy policy says info@browspilot.com (and that gethaystack site has a policy saying "info@localhost"), both of the reviews on the chrome web store are by people clearly affiliated with browspilot, the FAQ says you can't delete things from your history, privacy policy doesn't say where your data gets sent (i see mentions of firestore, firebase in the code, but it does not appear in the privacy policy)

Also this claim on your home page "Your data will only be read and used by you." doesn't align with what your privacy policy says.
Is 10,000 comments a large enough sample size to gain insights from?
Where is my data stored?
Which basic physics did he ignore?
I know my recipient would hate getting an automated email, so as a start of our relationship, I'm going to send them an automated email designed to deceive them. I'm sure it's a beginning of a beautiful friendship.
The distinction between property based testing and fuzzing is basically just a rough cluster of vibes. It describes a real difference, but the borders are pretty vague and precisely deciding which things are fuzzing and which are PBT isn’t really that critical.

- Quick running tests, detailed assertions —> PBT

- Longer tests, just looking for a crash —> fuzzing.

- In between, who knows?

https://hypothesis.works/articles/what-is-property-based-tes...
Isn't that just a more verbose way of saying "You can reach for perfection."?
Some would say 1080p is bloat when you can watch videos perfectly fine in lower resolution ;)
Nope, this has opened the door to all kinds of malfeasance. It's not wide open and welcoming, but ajar nonetheless.
I was saying that you get paid approximately market rate, which makes it obviously not merely "confiscation", ergo using scare quotes "confiscation" to describe eminent domain is pretty reasonable.
Could you explain what made you prefer visidata over SCIM?
Until we address the intersectionality of corporate interests with a primarily Indo-European framework I’m afraid we won’t see much progress on indigenous geographical agency.
Gotta start somewhere, once the initial bugs are sorted out we can start forcing ambivalent high schoolers into existential crisis situations.
It’s been interesting seeing the difference in architecture play out in benchmarks.

For context, there was a lot of hullabaloo a while ago when the Adreno 730 was posting super impressive benchmarks, outpacing Apple’s GPU and putting up a good fight against AMD and NVIDIA’s lower/mid range cards.

Since then, with the Snapdragon X, there’s been a bit of a deflation which has shown the lead flip dramatically when targeting more modern graphics loads. The Adreno now ranks behind the others when it comes to benchmarks that reflect desktop gaming, including being behind Apple’s GPU.

It’ll be interesting to see how Qualcomm moves forward with newer GPU architectures. Whether they’ll sacrifice their mobile lead in the pursuit of gaining ground for higher end gaming.
Discussion (39 points, 1 day ago, 17 comments) https://news.ycombinator.com/item?id=40864635

Related:

Japan will no longer require floppy disks for submitting some official documents (83 points, 5 months ago, 88 comments) https://news.ycombinator.com/item?id=39203106

Japan declares war on floppy disks for government use (99 points, 2 years ago, 130 comments) https://news.ycombinator.com/item?id=32663995