skysight-inc/HackerNews huggingface dataset:
I still have an old Garmin for sea kayaking that I sometimes use. With a completely clear view of the sky it can easily take quite a few minutes to get a fix.
It’s ironic he’s been here since 2010 and me and you are actually new here.
This also exists as a deck of cards and there's online and mobile versions of it as well:
https://deck.artofgamedesign.com/#/

These are a bit more practical for actually using the lenses whilst designing.
Show HN: A Smart Contract Auditor Shows How They Hack Smart Contracts (Part 2)
I struggle to put it in a succint way without misrepresenting what I think. I will probably write a small blog post about it (Please send me an email, I would love your opinion on it when I do ! contact info in profile).

A way to look at the problem, is to realize that what matters is the ability to make humans do something. ( I won't expand on why that matters).
From there, the other observation is you can probably reduce the reasons humans act to a few affections like fear... desire ( and a couple of others).

I am not trying to explain why we should decompose things this way nor prove anything, just doing a quick exposition. Think of those affections as analoguous to physics fundamental forces.

Having said that, here is a couple of interesting things.
Those primal affections work often together but are not the same. They differ in the kind of social relationships they establish between humans.

Crucially in that framework, debt is not money. It can be used to bootstrap money, but it does not establish the same relationship.

When I say money is a desire accumulator it means that having acquired it, I can rest assured that people will desire my money, and will do things out of their own "free will" to take it from me. That gives me leverage (The sentiment of free will is important for it to work, and correlates with the desire emotion).

The accumulator part is important because it allows to build an economy of desire, to transfer it over time , space and to mix it with other fundamental forces to great effects.

I am not sure what I wrote makes sense without a lot of background
presentation but feel free to probe it !
Unrelated:

If you enjoyed RRR and it's over the top drama, action sequences you might also like following movies.

1) Bahubali 1 & 2 (same director)

https://www.youtube.com/watch?v=G62HrubdD6o

2) KGF chapter 1 and 2

https://www.youtube.com/watch?v=Qah9sSIXJqk
What is “back” on a dynamic page like Reddit, Facebook or even this site? If “back” means “show me exactly what I last saw” it might mean you are showing stale data.

I dunno. Shit ain’t easy once you think about it for a while.

If all you have is a static unchanging set of items… might as well just use old school pagination! At least in my opinion. It’s when the list of items is constantly changing that things get interesting.
I think you and the GP are actually saying the same things. Where GP says OOP requires you to "create upfront the separation of concerns, before code has had a chance to run...", you refer to allowing "a developer to _freely_ express their concepts" (emphasis mine).

I think that "freely" is what GP is complaining about; that OOP practices limit your freedom by encouraging early lock-in and making past decisions hard to revisit in light of new facts.

I'm not sure I entirely agree, mind you, but I do think you're in more agreement than disagreement.
Ever dialed a phone number?
> I somehow get the feeling that if you do a good job with functions, it's almost working the same way.

Yes. A lot of what people profess about the "clean" ways to write OOP is essentially just the same as using Functions with Namespaces
I did wonder about the Indian politics in the film. I did pick up a few bits here and there, but probably missed a lot. Care to say a bit more about that? If not, I understand.
AS/400 ?
I hope the answer is never.
Authentic people exist and always will; you just have to work to find them and support them.

If all you see are the click-optimized, by definition you are looking in the clicking arena where they will be the most present.
A new vaccine to protect children from pneumonia, their #1 killer
Satyajit Ray's entire catalog is delightful, and timeless. The Indian new wave parallel cinema movement that held such promise back then has bemoaningly since declined to a disappointing one or two entries every couple years. Distributors and studios being conservative and reluctant to change from the "bollywood doctrine" held the indian film industry hostage in a state of arrested development for the past few decades. It's kind of why I'm thankful for the rise of streaming services, they're enabling younger indie directors to break free and be bold again. It's a very hopeful time for indian cinema.
Hacking: The Art of Exploitation 2nd edition

This book teaches excellent hacking techniques. Everything is build from scratch (c/assembly) so you get to understand things like buffer overflows to the core.
It was born from a need in the webhosting sector. I wanted to give users shell access so they can do things like git pull directly to their website. Without containers it's difficult to constrain a user. The first SSH server I build along these lines involved the components what make containers today: chroots, cgroups, etc. (That was more than 10 years ago.)

Over time, more use cases have developed, most of them around the need for jump host or lab access. There has also been some research done into SSH attack patterns using this as a honeypot, which will hopefully be published soon. See: https://containerssh.io/usecases/lab/
Is there a limit to human longevity? [video]
Fuji has some nice lenses that can use it, and there are some secondary benefits like software low-pass filtering (which has superior falloff compared to extant optical low-pass filtering tech).
In theory, the only benefit of FF over APS-C is when using very wide apertures.

For example, you might using a FF camera with a 52mm f/1.2 lens, in order to get the very shallow depth of field this gives and/or the very high light-gathering ability. A good 52mm f/1.2 lens is expensive, but quite feasible (they've existed for many decades).

To get the equivalent effect with an APS-C camera, you would need a 35mm f/0.8 lens. As far as I know, no such lens exists (though it's theoretically possible to construct a lens as wide as f/0.5).

In practice, FF may have other advantages, due to engineering considerations. For example (though I don't really know), it might be that electronic noise from the rest of the camera has more effect on noise during pixel readout when the pixels are smaller.
This is why I don’t like developing on Windows, everything has 10 layers of complexity. To write a script for something that should be a simple task, I need to either reengineer the exact environment settings used in the UI or write an additional script to find the correct executable (with all the overhead of running the executable) to recreate the state needed to run a single command.
Crowd-sourced list of Android phones that support dual-frequency GPS:
https://docs.google.com/spreadsheets/d/1jXtRCoEnnFNWj6_oFlVW...
Sort of.

So, first of all, it'd only ever be shown texts (not iMessage messages) from people who aren't in your contacts. But that probably includes things like 2fa codes, so that's not necessarily comforting.

The app registers an ILMessageFilterExtension. This is run (if you enable it) when you receive a SMS and is given the sender and contents of the message and asked whether it should be blocked or categorized. However, it's sandboxed away from the main app you install and isn't allowed to store data for later access or send network requests. It is allowed to tell iOS that it needs to contact a server to work out whether the message should be blocked, and then an iOS system-service will contact a URL associated with the app with the data about the message... (I don't know whether Apple proxies these requests to avoid the server being able to correlate by your IP address.)

The theory is that since the system is handling contacting the server, it can avoid sending any extraneous data that would let the text be tied to you by anything more than its actual contents (so e.g. it might have a 2fa code, but it wouldn't know what your email address is). But it'd still be sent all the actual contents of your non-contacts texts.

https://developer.apple.com/documentation/sms_and_call_repor...
It's not just the pixel 6, it goes clear back to the pixel 4, galaxy s20, and many more.

A totally excellent list of supported and tested devices is at the latter part of this article.

https://barbeau.medium.com/tl-dr-dual-frequency-gnss-on-andr...
I don’t even think you can grab the scroll bar and move around on iOS… though I kinda remember you being able to way back in the day…
That claim doesn't make sense. Their sensors are just sony sensors with a different bayer pattern. The only way that puts them behind is somewhat inferior support for their bayer pattern in RAW editing software.

In any case, you're almost always capturing video in pre-processed 422, at which point the image processor has already debayered the image.
Dual-band GPS allows detecting (and correcting for) multipath interference, i.e. signals bouncing off building and being received multiple times. This should improve accuracy in cities a fair bit.
i’m curious, do objects appear to your senses, or do your senses (and predilections) appear to objects?

> rescues the a priori origin of the pure concepts of the understanding and the validity of the general laws of nature as laws of the understanding, in such a way that their use is limited only to experience, because their possibility has its ground merely in the relation of the understanding to experience, however, not in such a way that they are derived from experience, but that experience is derived from them, a completely reversed kind of connection which never occurred to Hume. (ibid.)

> Appearances certainly provide cases from which a rule is possible in accordance with which something usually happens, but never that the succession is necessary; therefore, a dignity pertains to the synthesis of cause and effect that cannot be empirically expressed at all, namely, that the effect does not merely follow upon the cause but is posited through it and follows from it.

[1]https://plato.stanford.edu/entries/kant-hume-causality/
Made me chuckle because it's so true...
Fun coincidence. We are telling our customers (the banks themselves) the same thing for our B2B product.

We are going back to a web app for everything. Native is a joke if you care about stability over time. We sign contracts that are 5 years long. That’s 5 major apple/google/etc product cycles. We needed a different strategy for our tiny company.

There’s not really much you can’t do in iOS Safari in 2022. I’ve even got some customers pushing PWAs over Azure Intune to iPads without any problems. No codesign or apple developer program in sight. Life feels much better this way.
Polio declared a disaster emergency in New York
> Which constitutional power gives the president this ability?

Congress has delegated broad authority to the President with respect to energy, environment and financial services.
This is a great insight. Thank you.
I agree as we move further and further into food shortages and supply chain collapses, as I think about this, it would seem natural, and it appears to be apart of what people charge government to protect. (Even though the methods that are being used to protect the common good is not good, I.E authoritarian processes).
I'd note that Hacker News doesn't have this problem.

Although Reddit's design decisions are almost certainly to accomodate their much larger scale.
Stopped after the first page. Uses ‘influence’ and ‘sequence’ interchangeably.

Anyone interested in the philosophy of cause and complexity and ready for a challenging read could try Alicia Juarrero’s Dynamics in Action
I wonder if it's doing L1/L2, or L1/L5...
Yeah; I think its a mistake to view the crypto ecosystem as one entity, even though its easy to think of it like that outside-in. We don't treat tech that way; Apple is at war with Facebook, and they're lobbying for fairly different things.

My understanding of crypto culture is hazy, like most, but from what I've picked up: to some degree, there's Bitcoin, and there's everything else (well, there's that mistake of lumping everyone together again, but at least its more specific). Bitcoin has a weird traditionalist culture surrounding it; I once heard it described as "Bitcoiners would rather spend millions harvesting energy from a volcano than just reduce their energy needs." There's less culture of open collaboration and integration; less interest in useful utility; Bitcoin maximalists still cling on to the Digital Gold metaphor, whereas ETH maximalists have more utilitarian aspirations toward the currency/network acting like the Visa or Mastercard of a global computer, stacks of applications built-on-top-of one another, and ETH rises with the tide.

I sometimes wonder if the difference in culture has anything to do with Bitcoin's lack of a BDFL. ETH has Vitalik; very public guy, well spoken, has that fantastically nerdy & idealistic aesthetic reminiscent of early Page, Brin, Gates, and Zuck. Bitcoin has no one; and maybe that's allowed its community's more baser human instincts to manifest. Distrust, fear, greed, etc. Whereas BTC maximalists will argue that there's no perfect decentralized trust POS system, and thus POW is fundamentally necessary, Vitalik has publicly said that POS isn't perfect, but good enough.
> Privacy

The company that wants to force CSAM, doesn't encrypt iCloud backups so it can remain as a backdoor to WhatsApp, cares about your privacy?.

I can't even install and app without an apple account.

Apple doesn't care about your privacy, its just marketing.

https://www.youtube.com/watch?v=r38Epj6ldKU

On android I can use it without a google account, with newpipe for zero ads on YouTube, infinity for zero ads on reddit, glider as a client for HN.

I use CalyxOS for better privacy with usability, and you can switch to GrapheneOS which is one of the most secure mobile OSes. (Only on Pixel).

While on iOS, there is nothing even close to it, and the FOSS scene is totally dead.

However I only like stock android, Samsung, or the million other IOS clones from Chinese companies almost all suck.

> Security

IOS has more vulnerabilities than Android

https://www.theregister.com/2020/05/14/zerodium_ios_flaws/
Return to the route.

Return to the route.

Return to the…

FUCK YOU SHORESY, I’M ON THE ROUTE.
Designing Data Intensive Applications is one of the most useful books if you work with big systems.

Doubly so if you're actually working on a system like that.

Nicely threads a line between too dense and too watery.
If even authoritarian China can't effectively ban bitcoin mining, https://www.cnbc.com/2022/05/18/china-is-second-biggest-bitc..., I don't have a ton of hope for the US to succeed where they are actively failing. Though perhaps the hammer simply has not yet been forcefully swung.

Like what we saw with drug prohibition, bans that can't be enforced and defy the will of a sufficient number of people tend to backfire in the form of nurturing organized crime and a general decrease of trust in the government in the population.

Good governance needs to be careful to not declare bans it can't enforce.
At the time of K-219's sinking, I don't believe the Soviet Union had any Deep Submergence Vehicles (DSVs) capable of going that deep, but they already had the Mir class of DSV in development in Finland, and they were delivered a year later in 1987. The Mir class are supposedly strictly civilian (maybe that's true, maybe not. shrug) They also ordered two military versions of the Mir, the Konsul-class, but those weren't completed until after the fall of the Soviet Union (one in 1999, the other in 2009.)

Any of these could visit the wreck at least in principle, but recover the warheads? That probably depends on the condition of the wreck. If the warheads were thrown clear they might be easier to recover, but harder to find. If the warheads are buried in the wreck, they might be nearly impossible to recover without cutting up the wreck, for which you'd probably need more heavy duty equipment than these DSVs.

Somewhat related, the Kursk sank with nuclear weapons and was cut in half and partially raised to recover them. But that was a very shallow wreck, just 108 meters. The salvage company Russia hired for the job made a neat documentary about it: https://www.youtube.com/watch?v=uQJ6IMREvz8
I liked this a lot.

As someone who's writing a series of increasingly-fictional books (see https://www.albertcory.io), I can see how easy it would be to flanderize the characters. Fortunately, I haven't had too much reader feedback about them, but I can imagine that if a whole lot of people said "Oh, I love Janet, she's so <trait>!" I'd be SO tempted to make sure that <trait> appeared every time she did. Give the people what they want.

At the same time, you know that if Janet ever displays <anti-trait> you'll get complaints that "Janet wouldn't do that." It's gotta be tough for a TV writer.

In the end, she has to make sense to you the writer, and if you have readers who only want <trait>, well... they'll have to come along with you, or leave.
That's the thing; the PARTIES support it, but the people in those parties won't be affected by this. This is the problem with democracy; it's the people's representatives making the decisions, not the people. And said representatives have stopped being representative a long time ago, most of them being born and growing up priviledged (think rich, private education) and career politicians, instead of e.g. a blue collar worker being given decision power for a while, or a true democratic system where people can (or, have to) vote on issues.

I mean the latter isn't ideal but it feels more fair and democratic.
For Android users, there's an interesting article about dual-frequency GPS at https://barbeau.medium.com/dual-frequency-gnss-on-android-de... (source: https://github.com/barbeau/gpstest/blob/master/FAQ.md#does-g...).
Why the /s? Three months is a _very_ long time in software. This isn’t retooling physical metal for a new car model year; it’s minor software tweaks at best. Most developers don’t actually need to do anything.
Clever tricks in programming are an anti-pattern. When writing code in a social/collaborative setting, it is imperative to write it in an inclusive way.

Heck, I’ll coin this term here - you heard it first on HN - inclusive programming. Write code so others can easily understand it, and more importantly, contribute to it.
This honestly just isn't as true as it used to be. Microsoft is happy to break and deprecate stuff nowadays in all of its platforms, it's just been slower to do so on Windows, but even Windows is losing its immunity. Remember it was only a few months back everyone was up in arms that their relatively modern computers wouldn't be supported by Windows 11 without purchasing hardware. The Azure/MS365 platform sunsets APIs all the time or makes back-end changes to their APIs used by applications without even so much as a warning, and applications using those APIs have to rush out patches around these changes.

Yes, it's impressive that some old applications can run just fine on a modern Windows box, but it's not really something they've been pushing for long time. If Microsoft had their ideal world, you wouldn't be developing applications for Windows, you'd be building something backed by a series of Azure Services and all your apps would just be light clients talking to an endpoint on Azure.
Magnuson Moss Warranty Act.

They have to prove the water caused the issue, not that a sticker got wet. It's like "warranty void if removed" stickers - not legally enforceable.

https://www.ftc.gov/legal-library/browse/statutes/magnuson-m...

https://en.wikipedia.org/wiki/Magnuson%E2%80%93Moss_Warranty...
Here's a request: someone once recommended a text book which lays the foundations for understanding all different kinds of programming languages (and presumably their design tradeoffs). And the people who had read it commented that it made it easy to understand different programming languages quickly. Anyone got an idea of what book that might be?
VMLS by Stephen Boyd (also of Stanford) would be great background reading for the vector/matrix stuff (i.e. most of this course): https://news.ycombinator.com/item?id=18678314

I love this book. As opposed to the way that linear algebra is typically introduced, this book focuses on concrete applications (like text analysis, image/signal processing, finance, ML, etc.) and eschews more arcane concepts (like eigen). To me, building practical intuition is the best way to learn* the subject.

A more advanced but still accessible manuscript by Boyd et al: Generalized Low Rank Models (establishes connections between PCA/SVD and many other matrix factorization methods, and shows you how to roll your own): https://web.stanford.edu/~boyd/papers/pdf/glrm.pdf
> On a final note, if anyone is looking for a government regulator with a proven track record of resigning when things go wrong, know that I’m available.

It sends shivers in my back that no government in the world will hire this canary.
You're projecting your beliefs without cause onto a person over the Internet. I do not feel any anger whatsoever and do not care about Google or how they perform searches.
Why I Started TigerEye
GPS is passive.
> Orson Scott Card once said that Asimov was one of the few writers who kept improving in old age

I'd like to believe this was true, but much of Asimov's late works, particularly the final "Gaia" sequels to Foundation, were terrible.

The sheer breadth of his output (which went way beyond robot scifi) is impressive though.
This applies to more than just cartoons. Look at Seinfeld. First 3 seasons, the characters were real, each w/ their own personalties, quirks, etc. By the final season, each character became so extreme, so one-dimentional in it's characterization and personalities it was entirely unwatchable (at the time) for me.
I've seen the problem on Hacker News. A story which was at the bottom of my page 1 is also at the top of my page 2.
Funny, that's what all the Republicans kept saying about the Democratic politicians like Newsom who were seen flouting their own COVID lockdown policies.

Maybe it's more than just one tiny group of people who are prone to such things as hypocrisy.
I’m pretty sure Twitter isn’t part of our government yet, but perhaps once Musk is crowned supreme emperor or whatever title he and Joe Rogan dream up in their next THC fueled brainstorm-podcast session, that will change.
Not maintaining a separate site for mobile and desktop isn’t lazy. Having two separate interfaces is not at all easy and it has its own set of trade offs.

For example with two sites you now have two URLs and need to figure out which experience a browser should actually see. If I’m on a desktop and somebody sends me a mobile link, which page should I see?
Where do you see that? I see "The developer does not collect any data from this app."
> we get so many things wrong about what people before us thought and why

I see this a lot in engineering. Almost nobody takes the time to understand the work that came before them.
I'm saying that my parent comment calls this misinformation without actually providing any support for that claim.
The wealth management arm of a bank can simultaneously have managers with clients and sane online systems. Some people will want to do everything over the phone and/or in-person. Others will still want the personal touch while also wanting all the usual online access--possibly including mobile (though this tends to be less relevant with wealth management accounts).
Book- Simulacra and Simulation
Author- Jean Baudrillard