skysight-inc/HackerNews huggingface dataset:
This used to be true many years ago, but today, even cheap phone receivers use a very high number of satellites (so geometry is usually more favorable) and usually also contain a barometer, which can provide additional disambiguation via sensor fusion.

> especially when you are in the mountains where only get satellites readings from over your head

That might be true in a very steep ravine, but it's more of a concern for reaching communications satellites (of which there are much fewer or sometimes only one, depending on the system). Today, not getting a GNSS fix due to terrain is increasingly unlikely for the reasons mentioned above.

Also, in a hiking/mountaineering context, it's probably fair to assume that any GPS user will be located on the surface of the earth, so a precise lat/long fix is really all you need; you can determine the height using elevation models, which are pretty accurate these days.

> I commute daily with train, here in Germany

Some German trains were notorious for having bad cell signal due to metal-coated windows (applied for reflecting solar radiation). Try the same thing with an (open) car window and I bet you'll get excellent signal.
> CLUSTER

And here we see the benefit of clustered indices, á la MySQL. Assuming, of course, your PK is k-sortable.
I wish Detroit had the marketing that Berlin does.
Google does something pretty clever specifically for urban canyons too: https://blog.research.google/2019/02/using-global-localizati...

In my (limited, I don't often use my Pixel) experience, it does work much better than my iPhone's GPS, which often wants me to use the camera (in Apple and Google Maps) for urban canyon navigation using visual sensor fusion.
Seems more inversely correlated if we go by how Reddit has changed.
Interplanetary Virtual Machine (IPVM) Working Group
I am running my own private CA as well, powered by Hashicorp Vault, Ansible and Jenkins.

The Vault initialization and configuration is more or less manual (just a bunch of commands, I have them in my notes). From there I am using an ansible role based on the hasi_vault module [1] which is run by a Jenkins job every night, logging into each target system, renewing certs if needed and reloading services.

Has been working very well for about a year now. Of course, there's a little more technical context needed - my CA needs to be present on all systems interacting with it, and my CI needs to be able to log into each target system (SSH keypair + sudo user). This ties into the rest of my infrastructure, which is managed by Terraform and Ansible.

I might write up a small blog post about this if I find the time.

[1] https://docs.ansible.com/ansible/latest/collections/communit...
Experimental Clang support for WG21 P2996 (Reflection)
Hi HN, creator here. This is a speed reading tool for longform articles, with speed control. I believe the conversational style UI, can make text reading better and you can come back to the later to read from where you left, it will automatically seek to that position. It also gives you exact time it will take you to read through whole article along with % of article you have read.

I am also experimenting with integrating various AI, APIs like text summarization, automatic tagging etc. to help user read in a better way.

Would love to hear more feedback.
Oh yea. They moved on from Go and are now fiddling w/Rust. Kinda laughed at me when I said: just use C.
> until i read something about it which purported it was dogshit for health

Well, that surely settles it.
Supermicro x11ssh-F OpenBMC Porting (WIP)
> And it's very close to the famous Mustafa's Gemuse Kebab, so you can try that afterwards.

I'd skip the tourist queue and go to any other random places you find on the way instead.
lol no I wish I had stuck with my engineering degree and not gone into medicine
Is it the bomb manufacturers that put Ukraine into a dire situation or the ones actually bombing Ukraine?
This is the most insightful comment I’ve ever read on HN.
Is anyone aware of a YouTube or tutorial series that goes deep into the graphics stacks for Julia? I can make some plots, but I feel like I'm missing the deeper understanding of what's going on that I have with R base graphics.
Agreed. The range on plywood is pretty drastic and most of us only use the bad stuff. I wonder how many of us with homes made in the last 20-30 years realize that most of our joists are engineered joists made of plywood (basically wooden I-beams).
One clear difference is that EDM tends to have a lot of lyrics, whereas Techno tends not to.
I don't understand how Hans Reiser is an example of this. He was convicted of murder and nothing about his case (that I could find) seems to indicate that he used "clever dodges" to skirt the law.
I think it’s simpler than that: there’s a heck of a lot of dishonesty in academia: but the dishonest dishonesty researcher grabs the headline.
well, if i had some dirty laundry from boeing i think i would have gotten a message here ...
The way this presents the reading material makes it seem less overwhelming or less likely for you to give up and say TLDR. It seems basically like subtitles for long reading, keeping you engaged (like an audiobook?). Certainly could have helped with summer reading for me back in K-12.
These are the solutions that Alan recommends instead:

1. Require all climbers to have summited 7000 meters or higher before issuing them Everest permits.

2. Require all “guides” to be IFMGA certified or at least have taken climbing, medical and rescue courses at the Khumbu Climbing Center taught by proven, qualified Everest guides

3. Require that every person climbing Everest carry a handheld radio

4. Each team monitor and write down every climber’s (member and support) precise location when above base camp.

5. Establish a central monitoring team at Base Camp and Camp 2 to monitor emergency frequency

6. Position trained search and rescue resources at Base Camp, Camp 2 and on a rotating basis at the South Col during summit pushes

7. Limit foreign permits to 400 qualified members

8. Limit team size to 25 members with 1:1 Sherpa support. BC Staff is additional.

9. Ban any operator for one year if they have a client who is “missing” at the end of the season

Most seem like common sense. Number 2 could lead to economic capture, but is probably worth it. Number 7 is the most difficult; there would have to be a way to distribute work and revenue among the community to make up for the losses. It would probably increase prices, which would help.

Number 9 is the only one I would strike. It's most likely unenforceable (sketchy operators would just change names) and it would only serve to penalize reputable operators because accidents are inevitable. Either way, even just implementing 1 to 6 and 8 would already be tremendous progress.
Thanks, good summary. Regarding numerical stability, the application is for fixed-point arithmetic, and therefore numerical stability is not an issue (the result is identical compared to using the conventional inner-product)
Looks like he should be working for a VC.
Git by Example
Also right below that in title of step 3. - says pakcing instead of packing

3. Pakcing the programs with gopacker
Well, it is literally paper laid in a honeycomb pattern.
What are you talking about? All that can definitely happen. And it has happened to me.
Let's Play Pictionary: The Pros and Cons of Drawing on Screen Shares
Genetic fitness != financial success. Moreover, ancestral environment != modern environment. Not saying you're wrong, but it's not a straightforward application of evolutionary thinking.
I found it very freeing when I moved country to leave almost everything behind. It really helps put into perspective what is valuable and what you know you would miss, and to reduce dependence and attachment on possessions. I think it has helped me become generally more minimalist in my life too.
> the fancy zoom-in animation gets tedious fast

Broadly, this criticism applies to nearly all UX.
That lack of antialiasing is horrible. I'm pretty sure it's not my browser settings because the three.js examples look ok.
I gave Hyprland a try some weeks/months ago, and seemingly it had a video memory leak where after some hours of usage, it ended up taking more than 5GB of VRAM, with no signs of slowing down.

I found one issue (https://github.com/hyprwm/Hyprland/issues/2945) mentioning something similar, but no resolutions as of yet, so not sure what's going on.

Gnome3 doesn't manifest the same issue, so worth checking out if it happens to you if you're curious about moving from Gnome to Hyprland.
First off, the 1.50 $/kg is the levelized cost of hydrogen not of energy. I can't get access to their full report, so I will have to assume their used a similar approach as [0], numbers are old since it's from 2021 but the analysis hold.

LCoH is what the H2 costs as soon as it leaves the electrolyzer. That analysis looks only at electricity and CAPEX and OPEX for the electrolyzers. What is does NOT include is compression, drying, transmission, distribution, or storage.

Specifically for this discussion it also does not include any of the costs associated with the fuel cell portion of the stack, i.e. the entire other half of a electricity->hydrogen->electricity scheme. So that will increase costs substantially.

The other comment is about the 1.50 $/kg. That is a ridiculously low number. H2 LHV is 33.3 kWh/kg, assuming an optimistic 70% electrolyzer efficiency you need 47.6 kWh/kg of electricty. 1.50 $/kg / 47.6 kWh/kg is ~0.03 $/kWh. And that's if all the cost comes from electricty. Again you still need capex and opex for the electrolyzer.

This is the same electricity price as the Lazards reported I linked. That report assumes you'll have the green electricity available 98% of the time. I have no idea where in the world they're going to get such low prices 24/7 on a market once they add the GW worth of demand. Yes certain regions have negative electricity rates, for a few hours a day, but those caused by the mix of renewables and coal/gas/nuclear, and it's the latter which is why costs are negative. I don't think you can count that as green energy, unless it's the nuclear asset that's running.

[0]: https://www.lazard.com/media/12qcxl1j/lazards-levelized-cost...
Thanks! I couldn’t remember the name of that!
I didn't realize it was underrated, but it's probably the best MacOS bundled software. If I could get a Linux equivalent, that would be fantastic. Viewing, editing, PDF filling, PDF signing (so useful), all in a fast and responsive tool is just incredible.

If anyone has anything near a Linux equivalent, please let me know.
On mobile devices, specifically Android, there are some benefits. Also, in the embedded/tinyml space.
I'll preface this by saying I know this may sound entirely made up, unscientific, anecdotal, naive, or adolescent even, but luckily nobody has to believe me...

A few weeks back I was in that limbo state where you're neither fully awake nor fully asleep and for some reason I got into a cycle where I could notice my fast-thinking brain spitting out words/concepts in what felt like the speed of light before my slow-thinking brain would take those and turn them into actual sentences

It was like I was seeing my chain of thought as a list of ideas that was filled impossibly fast before it got summarized into a proper "thought" as a carefully selected list of words

I have since believed, as others have suggested in much more cogent arguments before me, that what we perceive as our thoughts are, indeed, a curated output of the brainstormy process that immediately precedes it
> rich people buy lab grown versions of endangered/extinct animals

This is the first use case I've seen that makes sense.
One approach is to put the wildcard certificate on a proxy. Clients connect to the proxy, and see a valid TLS certificate. The connection from the proxy can use whatever you'd like, including a self-signed certificate that you pin. You have the impersonation problem if the proxy is compromised, but that's a smaller attack surface than "printer", etc.
computer professional caught hacking!
> The article completely addresses the problems in #1 and you’ve offered no solutions.

You don't define the privileges you need, by running around with full privileges. The article is pitching some kind of tool the author developed, but you can do the same at least for AWS, for a long time. And if you don't know what policies you need you should talk to either the vendor or the application creator, as you will never be able to exercise all the compute paths...

"Generate policies based on access activity" - https://docs.aws.amazon.com/IAM/latest/UserGuide/access_poli...
Undersea Cable Damage Causes Internet Outages Across Africa
Ha, seems like what all those kooky carnivore diet proponents have been saying all along... (disclosure: am on carnivore diet). Yeah, I personally believe the microbiome plays a big part, I know for sure mine was messed up growing up and increasingly so, after rounds of antibiotics, sugary foods, etc. etc.

But I've also come to the conclusion humans are facultative carnivores, that plants have always been a fallback food.
Unless the notwithstanding clause of the Charter of Rights and freedom is invoked
Ah yes, can't even say anything with migrants in the context, before someone does some mental gymnastics to infer you must have something against them.

No mate, read my comment again. I was vilifying the employers who focus exclusively on job center migrants because they're the most vulnerable to exploitation.

Sincerely, a migrant.
> stating that news corporations should have reasonable belief that the stories they are telling are based on factual data.

But they "are based on factual data". That is the essence of propaganda.
What exactly is insane here? That games/applications might want to draw custom cursors?
...and everything you mention doesn't help shit for mitigation of spam because all spamming domains have SPF entries meanwhile, too. Which, by definition of its concept, can also be a lie that no receiving server cares about.

SPF, DKIM, DMARC are even more useless than the dbl protocol of spamhaus.

Also: this DMARC action is used for tracking whether or not an email was received, without the client of the receiving address needing to do any action.

So yep, it's also a privacy invasion.
Many years ago now I wrote my kids a very simple chatbot to play with. You'd type in a phrase. It would tokenize it, adding start and stop tokens, then update it's token transition probabilities, using the two preceding tokens to pick the next one. It would then generate a response from these probabilities.

The data poisoning began immediately. Because "poop" was such a funny word, they quickly taught it that the most probable token after any bigram was "poop".

No humans were killed, but two small kids were amused for an hour or so.
Why is data protection an issue & what would be a violation? If I walk into one of their establishments & order a burger, the store has zero idea who I am. I just pay, get an order ID & stand there and wait. I don't have to login. There's no PII.
You can do a receipt by hand, or ignore altogether, frankly. This never stopped anyone in the real world.

The EU has been going down the rabbit hole of administrative madness for years now but that should not stop anyone from facing emergencies.
I agree with the worry about surveillance. But isn't this really a continuation of how car makers treat their customers and the public generally. Cars companies comprimise privacy in the same way that they willingly comprimise safety, public health and the environment. It is the result of a broken culture and naive to expect them to change.
No not in Germany. In Austria you can find plenty of places with 4 Euro Kebab in less fancy districts. Sometimes even less than 4 if you pick some dodgy places. It's definitely cheap here compared to most of EU.

Quality is another topic though. Half of them have been found to have stool bacteria in them.
What about the trend of creating provocative titles, and writing blogs on the mood of: "Everybody at Google or AWS is an idiot but me"?
> As they say, "Dog bites man isn't a story; man bites dog is."

The headline is just making fun of theory and practice. If some is a murder expert, is that some one who understands murder or someone highly qualified to kill people?

Therefore, the title is about a "dishonesty expert" matching the practice, not about a "honesty expert", which could be replaced by any other field.
Of course, but that’s true of literally any investment you can make in a company, so it’s not super useful. “A new X is useful if I can pay significantly less than it actually costs”.
I'm sorry, but 0.1+0.2 != 0.3 is fundamental. It creates difficulty, but you are not capable of doing math in a computer if you don't understand it and why it happens. Even if your environment uses decimals, rationals, or whatever.

The SQL `numeric` makes the right choice here, putting the problem right at the front so you can't ignore it.

That said, I completely agree with your main point. Modern software development is almost completely made of unnecessary complexity.
> "Upshifting at 2k RPM while accelerating is a fast way towards destroying the engine"

My professional driving instructor a few years ago, my car's manual and dashboard recommendations, and my two friends who work in (UK) car repair garages all disagree with you.

But I know very little about cars myself, so I can't really argue the point - but maybe there's a difference between the cars you're used to driving and my small 1L turbo engine 6 gear harchback?

My car is 9 years old with no problems yet so I can't speak to longevity of the engine beyond that, but have confirmed that following the car's guidance rather than letting the revs go higher before upshifting does give me much better petrol economy.

(And the dashboard recommendations definitely are more complex than "at X rpm recommend gear change", eg driving up steep hills the recommendations come later than when driving flat - no idea if it's taking oil temperature into control, but I also have no idea how to take that into control if I'm choosing when to gear shift...)

edit: oh, I have been told in the past that until the oil warms up from 10-15min driving that you shouldn't push the car, including not going to high revs, but nothing more specific than that general advice.
I'm not seeing the connection. This work is about low-level optimization of matrix multiplication. The repo you linked seems to be about replacing back-propagated gradients with a cheaper estimate. What's the similarity you see between these two?
Finch 1.1.1: AWS Enhances Windows Compatibility for Container Development Tool
Defining intelligence as prediction leaves out a lot of other things that humans would see as intelligence in other humans (e.g., creating a novel), also quite simple organisms make predictions (e.g., a predator jumping at prey makes a prediction about positions).
Junctiond: Extending FaaS Runtimes with Kernel-Bypass
Nobody born in Canada was asked to be a citizen of Canada. Nobody born to poor parents was asked to be born poor. Just treat everyone equally based on their own actions and merits, and their actual individual circumstances, not based on their broad ancestry.
I do remember the Shuttle pitch and roll real early, though I thought that was to point the antennas (K-band was it?) at the receivers.
Regex and Chess Combined – An Outrageous Solution to Find If a King Is in Check [video]
Challenges of Local First LLMs
There are frustrating implimentation details like puzzles not being solved if you do something that looks obviously right but some subtle unwritten rule means it's wrong. In game design (and all UX really) when something looks right then it should be right. The user shouldn't ever have to think very hard to understand why something is wrong. This game fails in that regard.
> online learning - the ability to act then see the results of your action and learn from that.

I don't think that should be necessary, if you are talking about weight updates. Offline batch mode Q-learning achieves the same thing.

By online learning, did you mean working memory? I'd agree with that. Whether it's RAG, ultra-long-context, and LSTM-like approach, or something else, is TBD.
> (DP charges will be huge due to such a large quantity of unique shares

You directly use CDSL to transfer the shares from one broker account to another broker account.
Nuclear Weapons Are Back on the Radar
Is there any tooling that lets one profile the individual parts of the compute graph? In CUDA land, I can imagine how to build such a thing. No clue how it would work on Mobile.
I don't run any clouds myself but if I were AWS or whoever I'd think there's a whole lot of ways to make this process more ergonomic without sacrificing functionality. A tool that can report permission failures with a "should we allow this yes/n?" button for admins. A user (real or service) tries to run a cache invalidation, or write a redshift DB or add an IP to a security group and gets a "permission denied". Admin gets an email or a ticket saying what process failed and click a button to enable or deny.

Typing that out it's really the massive gulf between the abstraction "User wants to invalidate a cache" vs the implementation of 87 granular grants with obscure nomenclature.
A constraint can lead to more power e.g. the power of abstractions in code. On a more grounded note, having a constraint (a creed or code that limits you) can be a visible signal to others that you’re worth following. With these bonds strengthened by self-imposed constraint, you can accomplish more together than you could alone but unfettered by limitation (debatable). This is a theme in many movies and stories where the main character’s restraint inspires others to great deeds and gives them the resolve to do the unthinkable (Star Wars). Of course, a person with no conscience can always feign this restraint… (Palpatine)
Maybe this explains why every lunch at Pura Vida makes me feel bloated these days... maybe I should just keep at it and this (gas) too shall pass
Elon Musk can't stop fearmongering on immigration
I have a lot to complain about their decline in quality (at least with IVAR they realized they've gone too far and reintroduced metal rails) - but don't diss my boy EXPEDIT/KALLAX. :)

IMO, it's one of their most brilliantly engineered pieces of furniture.
Sure, it's engineered to be cheap - but definitely not cheaply engineered. The whole geometry etc. is designed around what is possible with the materials.

They are really low-priced, versatile, easy to move, and TBH, for veneered cardboard it has no right to still be this sturdy, especially the 2x4 and smaller variants - and as another poster has said, even the large ones, as long as you don't try to move them around with heavy stuff inside. Just be dilligent when assembling and see that the screws are tightened really well.
Some McDonald's outlets back online after tech outage in several countries
I don't see a difference between GC languages and others, so your secret is in a rust heap then what?

Every language have their memory exposed, GC has nothing to do with it.
Where do all the symbols come from if the binary has been stripped? Does go add its own proprietary symbol table sections to go binaries?
> if you're using writing, why have a meeting at all?

Most communication is waste, written or spoken; the writing is not to write down everything discussed, but to summarise and archive it for future reference.

Don't write everything down, just the important parts. And if the conversation continues while you need to focus on writing, ask them to pause.
I eat lots of veggies/greens and meat. So I guess I am ok.
I'm about to cash out the crypto I mined and purchased a couple years ago. I'm up about 300% and while it's not a ton of money, I got a few "wants" on my shopping list.

I would not recommend buying ANY crypto now.