skysight-inc/HackerNews huggingface dataset:
Sure, 'good' and 'bad' are inherently (too) simplistic descriptions.
But imo, if we take the context in which J. Blow calls himself (and user of his language) "good" programmers in good faith, then it would be natural to call those fresh googlers 'bad' (again, in the same context of meaning for 'good' and 'bad').
Not because they are inherently worse people and aren't talented - but simply because the reason you state yourself - they just don't have the experience to tread the fine line of using a super powerful language "properly" (YET).
I'm fundamentally okay with this, as long as every drone is duly equipped with a payload of Rick Astley's "Never Gonna Give You Up", and deploys it at top volume, with noise cancellation for anything else that threatens to compete with the most sublime hit of 1987 and all time.

https://youtu.be/dQw4w9WgXcQ?si=TKFHVbEwTjaACHtf
A very shallow and poorly researched article. Click bait.

Quoting the author - "...high school seniors hoping to stand out may need to do wholesale rewrites of the texts they prompt A.I. chatbots to generate. Or they could just write their own — chatbot-free — admissions essays from scratch."

The author didn't attempt a single prompt engineering technique published on the first few pages of OpenAI, Bard, or Claude documentation. The conclusion they draw without having even tried to learn how to use LLMs is vacuous.
I have a Seiko watch with capacitor charged by movement that worked for 18 years and it was't finished completely but it depleted in one or two days. It's a pity they stopped with this technique.
This has got me inspired again about my own history project. It is so easy nowadays to go back to original sources and unearth these hidden or forgotten narratives... and then return to tell these stories in a way that gives another point of view on our current day. Thankyou to the author of this article!
I think most data selling happens via branch employees / telecom operators instead of "at the top"

Banks / UPI vendors have to comply with very strict data regulations and the confirmation of a "data leak" is enough to attract heavy penalties from the NPCI and RBI. Most banks and UPI service providers will never risk it, specially post the DEPA guidelines which have recently been adopted.
It's not illegal if you can convince the government to use force on your behalf.

Example? I'll wait.

Just erecting entry barriers is good enough.

A barrier that can prevent entry is the use of force --- and illegal.
America’s Surprising Partisan Divide on Life Expectancy
> The reason is GPL gives you more ability to commercialise since it gives you the copyright holder more of an edge over let’s say Amazon Inc who has decided to accept your license to bundle it with a cloud service and extend it. They are obliged to release their source code to their customers.

Not if it's GPLv2 or non-AGPL - and even then what you're describing is the opposite of the underdog-moral-problem a lot of smaller cloud services or database/infrastructure providers are facing whereby Amazon (et al.) simply offers your product or service as their service, which is allowed by all versions of the GPL because Amazon doesn't care about the source-code: they care about charging a premium for access to a hot open-source project without contributing anything back to the actual project maintainers. That's (unfortunately) an argument for going closed-source, or at least having to reserve copyrights/licenses for operating the software as a service for another company.

I imagine it's like being Sherlocked by Apple, except Apple was using your work all-along.
My credit union let me deposit checks via uploaded picture on browsers back around 2008ish. Don't get me wrong, I did this by taking a picture from my phone and emailing it to myself to upload - the smartphone UX simplifies that. But this is a trail long since blazed.
How does it compare to openoffice? Better alternative?
Using an SDK to program a watch is... programming a watch? Otherwise every iOS developer is iPhone hacker?

I'm not an English native speaker, however to me "hack" means something not standard. Not necessary cracking, of course, but just using SDK to write some software does not sound like something very "hacky". Those watches were explicitly designed to be extendable.
I always interpreted Jon Blow “good programmer” = “cares about the craft”. Someone that knows deeply the tech stack and understands the tradeoffs made for each decision as opposed to those that just follow fashions and dogmas without evaluation (Object oriented, garbage collection, web framework du jour…). That’s my interpretation after following Jon for a while. could be wrong.
I have a much easier time getting my sites off of Cloudflare than my content off YouTube.
For the most part I left Reddit. Sure, I occasionally view certain subs as a guest (maybe once a week for stuff like web development and tech), but I haven't used my account in months and I don't check posts on most subreddits anywhere near as often as I used to.

Interestingly, I'd say it wasn't just caused by the API changes, but the realisation that the Reddit system is an unhealthy one that rewards addiction without giving much of value in return.
> Morality is deontological. Good actions are good, period. Furthermore, they don't backfire. When Gandalf lets Grima go, or when people take pity on Gollum, that's not naive idealism, that's the objectively right thing to do. Such actions just don't backfire on people in this world.

I don’t think that’s accurate. Gollum surviving is the cause of a great number of very bad things, including Sauron discovering the location of the Ring. At the end of course it all comes together: if the location wasn’t discovered, the quest to permanently destroy the ring wouldn’t have started, and it’s by Gollum’s hands that it is destroyed. But the moral there isn’t “good actions don’t backfire”, but more like this: good action can backfire, sometimes in terrible ways, but good people must endure the consequences without doubt and without remorse, keeping faith that things will all be set right at the ultimate end.
In the real world, of course, the ultimate end does not arrive before our deaths.
> Just go to the money exchange counters and enquire about this. Airport information desk should help you as well.

> You can get a local prepaid phone number sim at the airport.

Worth noting, do all this before you leave the airport. Assuming you land in Delhi, once you leave the airport there's no way to get back in unless you have flight information to show

This turned into a pretty big problem for me on my first trip to India once I exited the airport with no way to make phone calls, no data, no sense of where anything was, and no rupees (I hadn't exchanged cash yet)
Neither Gandalf, nor Theoden nor Treebeard are harmed by it.

In the Shire, the trouble started when Lotho took over, before Saruman showed up. Lotho then got deposed and killed by Saruman.

So without Saruman getting there, the Shire was already in some trouble anyway.
Not only schematics, but what amounts to a complete service manual. You were expected to troubleshoot and fix things yourself back then.
Yeah I would think that downstream users would just expect a function that only takes in the params that they specify - leave it up to the API user to just make a closure on the spot.
Those equivalences can connect two different fields and allows to transfer methods from one field to the other. Each field usually has developed quite a number of methods and tricks over the time. So when this work shows that they are equivalent (with restrictions), you can maybe use some of the tricks of SVMs and try to use them to improve the Transformer model or its training.

Otherwise, they just help us in better understanding Transformers and SVMs.

There have been similar equivalences before, for example:

Linear Transformers Are Secretly Fast Weight Programmers, https://arxiv.org/abs/2102.11174

Or policy gradient methods from reinforcement learning are basically the same as sequence-discriminative training as it was done for speech recognition since many years, however, they come with different tricks, and combining the tricks was helpful.
Not quite: the aim is to keep the size of the repositories within a manageable bound. This is achieved by heuristically excluding some text files that won’t compress well based on their content and size before committing.

The “very long lines” exclusion is for text files that are very large but contain less than 5 or so lines. If I remember correctly there are some “py-armour” files that are basically just big dumps of base64 encoded python byte code on two or so lines.

These are likely unique files and so won’t compress well, which bloats the size of the repositories. If you’re interested you can use the SQL console on the datasets page to take a look at the specific files.
For in person transactions, NFC is perfect. For internet payments, a dynamically generated QR code is secure and far superior to the current setup:

* find physical card or virtual in an app

* copy paste or insert "secret" numbers, and trust the website won't save them, because they are static

* insert a bunch of personal data which the merchant has no real reason to know, but that is used for "fraud detection" because they don't trust you are the real owner of the "secret" static password

* go back to your phone and get the SMS/3dsecure validation prompt, because it turns out your bank also doesn't trust the secrecy of the "secret" numbers they issued you

* finally, pray to the cave gods the transaction has gone trough the complex duct tape and bubble gum contraption, is not flagged for review or reversed by the various intermediaries etc.

It's all a baroque mess, multiple layers of cruft accumulated over the decades. To compare, even a crypto transaction is much smoother and simpler, navigate to checkout, scan the QR code with your wallet app, press pay and you are done. And that's not to praise crypto, any solution designed from scratch for the age of the internet will be much better.
Ruputer/OnHand PC? Another smartwatch from late 90's/early 2000s. The specs were on part with the original Mac, 128KB RAM, with 102x64 pixel display and 2MB of flash, but VERY sluggish OS and poor battery life (but still better than modern smartwatches).

Maybe Palm and Psion devices count? I would exclude WinCE...
Nice and clean! Congrats!
> The way he made modern English sound archaic is amazing.

The trick is that he rarely uses words of Latin origin.
If you're just receiving and sending video and a bell signal to/from static IP, What problem is SIP solving? I mean can't you just put up gstreamer to take video from an esp32cam?
My father has a mechanical watch that he bought in the 70s and he has never serviced it.

A Jaeger LeCoultre Memovox, a thing of beauty.
I'm a language implementor myself and just asked for a clear unique selling point of Jai, and guess what, there was indeed one fellow here who didn't question the question, but has personal experience and was able to give me the information I was interested in (see https://news.ycombinator.com/item?id=37369342), without me having to read or listen through dozens of outdated blog posts and presentations. I still think a language specification would be worthwhile, even during early development.
Ukraine’s Aim-9M Sidewinders Can Be Used in Multiple Ways
SIP’s instant messaging support and capabilities are basically the same as SMS. You can also negotiate MSRP over it, which adds group chat, which is what RCS does (the thing Google Messages speaks), but stuff like scrollback and e2e encryption is missing. It also doesn’t put an emphasis on extensibility, unlike XMPP & Matrix.
A breakdown of inflation impact on every type of Pret sandwich
If this app would support “streaming” maps it would be the best. I don’t need an entire region stored on my device just because I want to navigate to the closest supermarket while I’m there, and I also don’t want to wait for it to download 50MB of data on cellular just to navigate me a few streets.
Type safe builders/factories work and should be used where appropriate (e.g. to catch invalid state at compile time) but I don't see how this has anything to do with the currying shown in the post. The compiler checks the param types whether the function has a single param or not.
Apps shouldn’t be web apps anyway. Local-first apps should be the default, in the context of digital freedom. The only exception being self-hostable web apps.
Bombyx Mori
Meanwhile most of the world hasn't used checks in 20+ years. Thank god for that.
But for completeness; browsers have been able to use cameras since before smartphones. So of course it can work just the same there.

"Suspicious activity" is such a bad strawman argument, i'm not sure how to address it.
"Just thought you'd want to know your money is gone, lol."
Either you do N+1 factor authentication for real, or you just shouldn't bother.
Browsers have had push notifications for quite some time now too... so even if it was a worthwhile feature, it doesn't need an app.
Regression indeed. So annoying to have to open an app instead of swipe to widget and interact with it.
With English as a true lingua franca, I think us non-native speakers should feel some ownership too. It is the language we are required to speak when communicating with foreigners in a globalized world. I think we should see it as our language as well.
There are I think certain issues with this timeline, for starters I've yet to hear a counter proposal to drm to protect the artists work (the real issue is not even usually piracy but instead parasitic piracy and forgery, hence why copyright exist originally).

Instead you'll hear anecdotes or idealistic arguments for why an artist have to gamble with getting money for their work.

Similarly there are most likely valid reasons for certain other implementations on this list, to combat spam or bots.

In other words it's the unscrupulous and lazy uses of these tools that is I think the issue and also the fact that the passion and energy we project so often gets caught up in an absolutist crusades agenda instead of using said energy and passion to learn and listen to understand why these things develop so we can either politically change or create better alternatives.

Look at FSF as an example, it has lost a lot of relevance because it's been pushed and guided to only hiss and screech at anything that moves that isn't pure free software based on its own definition, what FSF could instead use to fund gnu projects that are better alternatives to the proprietary one (like gcc) or they could create a new middle of the road license that better competes with permissive licenses.

Another example is the right to repair lobbying, this is an excellent case of how you make actual change happen.

So I'm personally is not a fan of these actions and tools on the list but you have to understand the nuances of why they exist to properly work against it.
Thank you for your comment.

I will check out the book.

Yes, I believe what you say. But I will have to pay the bills and get fast internet and have money to pay health insurance. I also want to start a family some day.

And do these, I need a job. Rather than a boring, Dilbert type job, I would prefer an R&D position, or be a professor, etc.

And to do these, I need discipline, and that is why I am trying hard, and making this post to see if I can get a good advice.

Rather than working in fintech, or at a webdev consultancy firm, I would like a better environment and an esoteric job. I have mostly failed because the lack of discipline and work ethics.

I think I was able to convey why I am trying hard and in distress about my lack of work ethics and discipline.
not much, but most build upon foss and some would not be viable without it.
Sure but PDF seems to have replaced RTF in some ways. When you used to download software it would often come with an RTF file as documentation, now it would be a PDF.
Yeah, but only a few are made up to seem like terms of art designed to obfuscate their actual meaning; and usually prepending "hyper-" to something is a signal that a more clear description of the thing doesn't yet exist.

Downvote away, fellas.
I don't know about other areas, but in the West the overlap between credit card users and people who can get a decent loan at a <10% interest rate is very high. Which is why for most credit card users, credit is a no go if they are not paying it back quickly. UPI counterpart's use case is to send a bit of money to your friend when you share a meal etc.
(offtopic rant follows)

I wish I had space for more menu bar icons. Or let me rephrase it, I wish OSX would allow me to manage them myself. I don't get how it's not an out of the box feature, considering every single app likes to put an icon there (however useless it may be) and that we have limited estate there with the macbook bumps.
Watches can be used to find fresh water sources. (Joking, of course you are completely correct)
Tarantulas and Their Pet Frogs Offer a Unique Look at Animal Friendship
Fascinating read. In the past few months I started work on a Game Boy emulator in Swift, and although it’s still very early days (got the boot ROM logo displaying but not much else) it’s been a very fun and rewarding project.

A JIT is something I’d been wondering about for a bit, and this post was eye-opening about the complexities involved (I have no real compiler background).
I am not claiming that 3 words is solving that problem, only that "forward GPS from phone" does not solve it.

You will need reporter to describe location.
If all it takes is a screenshot, why not just photoshop it? Why do you need to call at all? I know there are a lot of scam calls trying to get payment credentials or get people to make payments but this MO sounds quite implausible.
Until you're hit by the next wave of mass redundancies through no fault of your own, and are kicked out into the 'real world', to discover how much further it has fallen.
This seems interesting:

GWave:

https://youtu.be/ZRDdKZ7V54I?t=1247

>"Three different tables are required to output sound:

1) Wave Table

2) Sound Vector Table (Synth Presets)

3) Frequency Pattern Table"

The Walsh Function sound machine:

https://youtu.be/ZRDdKZ7V54I?t=1449

Related:

Microcomputer-Controlled Sound Processing Using Walsh Functions,
Maurice Rozenberg, 1979:

https://www.jstor.org/stable/3679755
> but the thing is: A mechanical watch needs to be serviced every five years (taken apart, lubricated).

A mechanical watch should be serviced about every five years. That doesn’t mean they magically stop working if you don’t. I have an inherited Omega from the 60s that hasn’t been serviced in decades and it still runs and keeps good time.
what is this? I dont recognize that language
Those (before airport security) don’t perform UPI onboarding for foreign tourists. The usually-solitary shop/desk that does this is present in select airports for international arrivals (not departures) and needs to be used before you leave the secure area. And oh, good luck finding it staffed if your flight arrives outside business hours.

Your meta-point though is “oh there’s a workaround” or “if you go through hoops it’s doable”.

My meta-point is, the whole “do it at specific shops in the airport” is problematic and needlessly limiting.

Why an airport? Why’s it special? Could it be more convenient?

Asking these questions of digital systems (any digital system) is what HN is about. Not defending needless limitations.
I refuse to give phone numbers and usually the cashier will enter their own fake phone number to let the system proceed further. Some shops like decathlon tried to force us to install their app, create an account and then scan and pay through that – at the cashier counter. I just left the entire shopping cart there and walked out without purchasing. Such crazy things do happen but those companies will learn the lesson quickly as Indians are quite savvy about these things.
Why are Google and Microsoft irrelevant to this discussion? Please, be specific.
Everyone forgets the horse and its carts and carriages.
Square has diversified. Within the POS category, their current 'little square reader' connects using BLE (and reads chip, tap, and phone payment). They also sell more built up POS systems, up to and including full terminals.
Huh, unlike "could care less", I hadn’t encountered this. Though, to play advocatus diaboli, could it be "can not" in the sense of "must not"?
These are great when the methods are simple configuration, but it indeed sux whenever you are debugging something. Or when it gets just a little bit more complicated.
You’re justifying acts of arson and vandalism against houses of worship. Those are hate crimes, and the congregations who gather in those houses of worship are the victims you are blaming.
I think this is an interesting approach. A child may collectively spend hours looking at toy blocks, to train themselves to understand how what they see maps to an object in three dimensional space. But later on, the child may see a dog for only a few seconds, and be able to construct an internal model for what a dog is. So the child may initially see the dog standing and pointing to the left, but later the child will be able to recognize a dog laying on the floor pointing to the right. And do that without thousands of training examples, because they have constructed an internal mental model of what is a dog. This model is imperfect, and if they child has never seen a cat before, that might be recognized as a dog too.
We have many offline problems - yes abortion is now more or less illegal in the US. You know what chnaged that? voting. You know what can change it back. Democracy. A VPN won't. Democracy will.

Double down on democracy. It's hard complicated and messy. But there are no silver bullets.
Buying a Mac to run Windows never made much sense to me. And it makes even less sense now, because you're forced to virtualize.

There are many different PCs out there in many form factors, some are very small, some are fanless... It's hard to give a recommendation without knowing more about what you want.
That is a very Western-centric timeline. No mention of Russia, China and Iran.
Replit (YC W18) Is Hiring Engineers in AI, Platform, and Product
One thing HN commentators have in common with LLMs: the ability to say completely wrong things with total confidence.
I see your point.

I will keep it in my mind.
Funny how people's brains are wired different; to me, when I open/close/drag an "application window", the association is clearly as a viewport. Though I guess they could have called it 'Doors' and my brain would stretch to make it work hah
I own a Casio solar (brand name "Tough Solar") watch, which is generally the same technology IIUC. I believe they indeed have long life, but there is actually still something of a "battery" inside (specifically, I think a kind of a capacitor, though not 100% sure), which still has some life expectancy and a number of cycles it can survive. Not to mention that even this kind of a watch has a number of potential other failure modes as well... just recently I stumbled and dropped it, and the back-plate sprung away. Surprisingly, even a watchmaker took a while to put it back in, and was similarly mildly amused that what looked like a trivial job proved to not be exactly so. That said, it was more of a suit watch, totally not a G-Shock.
Do you happen to have measurement results?
hey, I'm just trying to be helpful for visiting foreigners. I don't have any need to defend UPI on HN and moreover UPI needs no defending, its stats speak for itself.
The problem is there simply arn't enough tests, companies are booking new tests as soon as they're released because they have no choice.
The action cam application is truly practical. I have one with three unlabeled buttons, and it's quite a pain to do anything directly with the device UI.