skysight-inc/HackerNews huggingface dataset:
Why does the US still accept hand-typed cards?

My friend had a USB smartcard reader in like 2001. He'd dip his AmEx to perform a transaction on his PC. It's twenty years later and the industry still hasn't caught up?

What's different about Europe that they seem to have figured this out decades ago?
"banks (usually American ones) will happily accept transactions that have incorrect full name, invalid CVV / CVC, wrong expiration date, only partial billing address provided, with incorrect ZIP code.
All of the above is still not enough to trigger a 3D secure authorisation"

The solution indeed is to write manual rules to trigger 3D secure.
As creators, it’s our job to care about these things for the benefit of users BECAUSE they’re laypeople.
I use QEMU/KVM/Libvirt. Virtualbox had experimental passthrough support for awhile but I believe they removed it.
I used to love python. It made me productive.

Until it introduced the haphazard type system. Now I need to import types in every file, use IF to guard it in CI in every file, and use a powerful IDE to be able to use the benefits of typing.
Because we're the ones building the product. If we don't keep our customer's interests in mind, who will?

Don't we all want to make the best product possible?
Where does The Metamorphosis fall into this? That is what I initially knew him for.
Everything is terrible if you use it long enough. Some things are more terrible than others for certain use cases - a thoughtful developer understands the weak points of the tooling, and selects the proper tool for the job at hand.
To extend the metaphor though... only eating meat on Wednesdays is much better than eating it every day, and releasing the source and accepting contributions, even if under a licence not recognised as meeting the full open-source standards, is still much of the value.
Lots of men are hooking up with some rotation of four women semi-regularly, yes. A lot of those women are doing the same. Not necessarily all at once, but that too. There are plenty of people who date casually like this without labeling it some form of non-monogamy, and without actively trying to get into a committed relationship. When you are very attractive on dating apps - I would say more like the top 5% than the top 20% of men - you have all the choices in the world, your experience is dramatically different than that of other men.
why is being wealthy shameful? most people gain wealth by running successful business.

and if they instead inherit that wealth, there is nothing shameful about that either - though that doesn't mean you need to boast about it
They’re selling fear. It’s really effective as you can be afraid of what is happening without any substance.
Would you rather they just keep their source completely closed then?

I just don’t understand the criticism of a company transparently acting in its best interest (in what I would consider to be a completely reasonable way).
The Atlantic is frying, but so far hurricanes are dying. What’s going on?
Well, calling marketing their name is abuse nowadays.

A forbidden m-word
PHP: A one-man band trying to play a song while being attacked by an angry goose.
If this product is not meant for finance professionals then who is the target customer?

Retrieving numbers via ChatGPT and then feeding it into Excel via APIs seems like a very odd thing to do. Especially when most of these numbers are already available on Yahoo finance for individual investors and CapitalIQ for professionals.
hello!! i sent an email to hostmaster@pyflo.net but if there's a better address to reach you, i'd love to get in touch for gratitude and feedback :)
Or a man goes on a different date for four different nights a week, while a woman goes on one date a week.
> I hear a lot about using insta as what is effectively a dating platform, and is certainly a better user experience.

How does that even work? You just send messages to random people, or?
Still incredibly horrible for many cases. And very slow compared to things that have been around for decades. Do some ocaml and you see how incredibly bad everything 'linted' is. You can compile millions of lines in seconds in ocaml, eh delphi on a 90s computer, jai (I don't find Blow sympathetic but he does point out how lame everything is and that's good) etc, but when my 50k python or typescript project starts linting when doing a yarn build, I have time for a good workout.

Ocaml is an interesting example imho, as the type inference engine is so good you hardly have to specify types. When you read it and squint, it looks dynamic. It's not.
While GWB overthrowing an authoritarian government in Iraq on a lie is really bad, it does not rise to the level of overthrowing a liberal democracy in America on a lie. Yes, both were lies, but Bush barely had to lie at all to get the Congress to go along with it and one could make the case that he believed the lie himself. Not so with Trump, as the indictment makes clear.

If you read the Mueller Report it's also clear the the "Russiagate" wasn't a hoax and this argument that the "Democrats had their chance to hit Trump" as if the fact that the impeachments clearly failed on a partisan basis and Barr misrepresented the findings in the Mueller Report, which were damning and would have been worth an indictment if not for the fact of Trump being the sitting President at the time.

If you hate the American system and think the current liberal democracy deserves to be destroyed (for whatever reason) then you can just say so without pretending that Trump isn't a uniquely malignant liar beyond precedent.
He sells it wrapped in an EXE for $10. That provides incentive to not make things easy or follow any best practices.
That was what Nuna (nuna.com) was originally trying to do ~10 years ago (put together bundled payments for value-based care models). I think they've since pivoted to more general healthcare data tools.

One of the difficulties is that in many systems medical billing is done by coding specialists based off the provider's note. They may recommend CPT codes, but that may not be what's actually billed. In addition, most providers are too swamped to do things like put together an estimate or drag and drop CPT codes. Hell, many providers will literally count the clicks they have to make in an EHR and will LOUDLY let you know if your proposal will increase their number of clicks by even one.

I don't mean to be a downer on this, and I do think there are solutions... but I think 90% of the problems in healthcare aren't technological ones but are navigating large, entrenched systems that have very little incentive to change.
> I would rather attribute this to the rigors of society which doesn't allow for different development paths. Adulthood is a hard transition and some people need more time or different structures than others, but society doesn't allow for that. In the past these people would be vagrants until they "settled down" and could somewhat easily re-integrate back to society (employment as a stablehand could go to ferrier, horse trainer, or other land management). Now, with the need for specialization and training paired with age expectations, there's much less room.

Given the phenomenon is almost exclusively male it probably has a lot to do with the borderline hatred for masculinity in the west as well. These men lack purpose that traditional masculinity provided. Before I get downvoted to death, I am not claiming the youtube star pseudo-masculinity is a good portrayal either (rather it is a reactionary movement to the prior). But the mixture of society not caring about men's issues at all (they don't exist, allegedly), the destruction of factory/manual work, men not going to college, dating apps creating a massive imbalance in sexual selection, etc all have an effect here. The situation seems hopeless for a lot of men. Who can blame someone for not trying when society seems to have it out for them.

Society created this problem. The pendulum swinging hard from misogyny to misandry has had a dramatic negative effect on boys and men in general. We need to take the attitudes we used to raise girls up and apply them equally to boys. It starts in school. Hell, even as a successful man by society standards I still often feel society is out to get me. We have a lot of work to do and the answer is not to blame men for being lazy NEETs (which is what the pop media does).
Agree. 10x at each stage is more realistic.
I'd frame that as insufficient resiliency, which is a trainable skill.

In order to be successful in life, you have to be able to tolerate failure, because statistically speaking everyone fails... a lot.

Modern culture for young people isn't building sufficient resiliency.
What is nationalist about this comment?
> Not sure why you are trying to invoke shame for something that is a well-known effect of economic conditions, and which has been observed to change with those conditions much faster than (and likely driving rather than driven by) cultural change

Ascribing it to “economic conditions” blinks reality. Americans are economically better off now than they were in the 1960s, when TFR was much higher. Wealthier states like Massachusetts have much lower TFR than poorer states like Idaho and Nebraska. And whites are much more affluent than Hispanics, but have much lower TFR.

The effect of culture is apparent even when you dig further into subgroups. Asian Americans have the lowest TFR, despite being the most affluent and educated. But Muslim Americans, who are also wealthy and educated, have a much higher TFR than whites and other Asians. Both are more collectivist and less individualistic cultures, but there’s a long history of population control ingrained into East and south Asian culture, while there is a strong emphasis on procreation in Islam.

Frankly, it makes me laugh when I hear it. Poor Hispanic and Muslim immigrants are hard at work raising the next generation, but college educated white Americans “can’t afford kids.” Right.
> What's different about Europe that they seem to have figured this out decades ago?

Our governments actually care about monopolies and security. The PSD2 directive was an utter pain to deal with, but at least it stopped a lot of common scams and thefts in its tracks, and it forced banks and other payment actors to open up their system.
Unfortunately the attributes are not nearly rich enough. There are many proposals for massively increasing the information that you can give C compilers, such as the lifetime safety profile and n3005, but it's a very difficult problem to do this in a language that makes pointer aliasing and pointer arithmetic very easy.

n3005: https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3005.pdf
I wish people could be honest and say they don't care for some language or framework or OS for personal or aesthetic reasons, rather than having to round it up to being objectively bad, but then I suppose nobody probably would click on "I don't like Python and have got some nits to pick".

Oh and he just says what is supposed to be quiet part at the end:

>And, not to put too fine a point on it, but if you can code Python but not Go (or another decent programming language), you probably have no business writing software for a living. I know it sounds harsh and I apologize for that, but writing software is a profession and hence you should have the knowledge, skill, and experience to use professional tools.

Hear that all data scientists, flask devs, systems engineers, and ML folks? Python is bad so you should quit. ;)
SEEKING WORK | FREELANCE | REMOTE
I'm available immediately. More than 6 years of experience to build and architect mobile and web-apps for product to bring value to businesses.

---

- Javascript-Typescript, Node.js, Python,

- Express.js, React.js, Redux/MobX, HTML5, CSS,

- MySQL-PostgreSQL, Elasticsearch, Google Firebase,

- Next.js - SSR (server side rendering), GraphQL with Apollo client

- React-native , React-native-web to share one code base and make it a Mono-repo architecture.

- unit-test and E2E-test with Jest, chai and mocha across the system backend, frontend, cloud with Docker

---

- Having worked on projects remotely with clients across Western Europe and USA, I've experience building modular and resilient systems and services for web-apps with Node-Express-React stack, mobile apps with React-Native.

- SaaS Product development where I architected and build the new platform for Reporting system from scratch, helping business to reduce costs at the scale of 200K USD. Built and provided composible front-end, back-end application level reusable modules for tests, UI, log-monitoring.

- LinkedIn : https://linkedin.com/in/pbdivyesh

- Github: https://github.com/tapudp

- Email: divyeshpar2496@gmail.com
My [very biased] $0.02:

If you need only coverage on the most recent git diff / patch + looking at the repo level coverage on the head of a branch, both do a reasonable job.

Codecov's focus on code coverage largely branches off on:

-- Tracking the git tree (comparing base to head of a PR) --> e.g., how much did test coverage change on this branch / PR

-- Supporting monorepos: Demarcating by test type ("Flags") and team/module ("Components") so you can focus only what you care about vs. the full repo.

-- Supporting partial test runs: Codecov lets you run only some of your tests and still show accurate overall coverage data.
Not sure I understand. Does everyone outside the US have a card reader attached to their PC and phone?
You are right, the article is wrong. It is most certainly not lazy. f(g(), h()) will always call both h and g regardless of whether f uses their results.

Iteration in a sense can be "lazy", but that laziness is via data structures built on top of a strict core language. Python is not alone in having lazy iteratable data structures, but it leans into them relatively hard in its standard library.

Many of us love this, as it lets for loops work elegantly over all sorts of abstractions, but I could see some folks disliking it. Still, the author does not explain this nuance, which makes me think he does not quite know what he is talking about.
Every single "This language is good" or "This language is bad" take really needs to always come with a "for what, exactly."

"This wrench is really bad for hammering nails!"
I’ve published in computational solid state. My doctorate is, on paper, in earth sciences (mineral sciences!) and you’re going to find all of the materials science department and a few engineers in the vicinity too. Solid-state is one of those five-way borders in the Benelux countries where everyone speaks three languages.
I’m not a fan of Python, but this article is insufferable in tone. If Python doesn’t meet your needs, don’t use it. There’s plenty of oddities to gripe about in Python, but this article doesn’t attempt to learn something or make a larger point beyond “my favored approach is the only valid approach”. Sorry, but that’s not an opinion worth considering.
More modern games in the same lineage (connected by Eugene Jarvis) are:

* Smash TV

* Total Carnage

* Nex Machina (which has a documentary following it's creation called "The Name of the Game" currentnly on Netflix)

https://en.wikipedia.org/wiki/Eugene_Jarvis
This is one of these things that you don't know you're missing until you actually start actively using. Back in the day when I was writing a lot of C++ I was saying the same thing as you.... until I wrote a significant program in Haskell, where sum types are also very common. And once it clicks it's hard to go back.
Completely agree, and if BSL allows the project to continue making enough money to sustain itself instead of being turned completely over to the community and risk becoming abandoned, then I’m all for it.
Considering this is a service completely focused on it, pretty well I imagine.
Not to mention that we outsource a lot of our impact to supplier countries (China and others).
I'm well aware of this. What concrete solutions do you think should be attempted to fix or improve the problem?

Are there any interventions across the world that have been successful at improving these situations?

The article doesn't go into the success rate for their discussed solutions.
Basically, if you use a library that you don't trust, you have to run it inside a sandbox so that it cannot do stuff that you don't want it to do, e.g. access the entire filesystem or peek/poke in another library's memory.

The sandbox should be part of the language.
The article meant Dynamic instead of Lazy? Ah.. Well, that's terrible use of words that mean something then.
Doctors don't work for hospitals.
It is just lobbying preventing good policy. If we moved to chip + pin, we'd get rid of almost 100% of CC fraud. But retailers don't want the friction so instead the consumer pays for the fraud instead.
I’ve seen verified by visa triggered a few times for online purchases
Right, but I still mostly use win32-based programs, so there is a great deal of uniformity there.
For some use cases, legal reasons such as proprietary/private data, copyright, terms of service, prevent the use of a 3rd-party API.

On the other hand, directly using an off-the-shelf model, even the best ones, may not meet your performance requirements.

That’s where fine-tuning an open LLM is necessary.
When you think of a pumpkin you'll likely envision a particular type of squash, but if you buy canned pumpkin or eat a randomly purchased "pumpkin" pie you're unlikely to be eating the type of squash that you envision.

As per https://www.epicurious.com/ingredients/what-is-in-canned-pum... the company responsible for 85% of the world's canned "pumpkin" doesn't actually use the type of squash you're likely envisioning (and links the FDA docs allowing a variety of squash to be labeled as such: https://www.fda.gov/regulatory-information/search-fda-guidan...), and the type of squash you're likely envisioning having a fairly mediocre flavour relative to the alternatives.

In a sense I think you're both completely right and completely wrong in different ways.
> And the whole point of artificial intelligence systems is that they don't require specialized "machine-readable" annotations in order to process input.

I don't require a cup to hold my drink. That doesn't make cups useless or undesirable.

Point being: if a machine can make sense of the veritable clusterfuck that is the "pile of infinitely-nested divs" status quo, then surely it'd have a much easier time making sense of pages that actually use HTML properly. If you're an AI trying to figure out how far along something is, which is gonna be a more obvious indicator?

<div id="reactElement420" class="wangularClass69"><div class="25-long red" visibility="hidden"/><div class="50-long yellow" visibility="hidden"/><div class="75-long green"/></div>

<progress max="100" value="69">69%</progress>

The first example is hyperbolic, sure, but only slightly.
Most people have an NFC reader at least built into their phone.
No, no I do not. Not everybody on the internet is from the US you know.
13% of Americans are NEETs in comparison to 3% of Japanese it's not an Asian or Cultural issue it's a systemic one.

https://en.wikipedia.org/wiki/NEET
People often claim that open source is more secure, which is implied in this release. But the CodeCov breach that leaked any secrets provided to CI/CD pipelines [1] was done via a bash script available to anyone to read the code. The breach wasn't complex at all. It was just that nobody noticed for a long time that the bash uploader script sent all secrets to a random IP address.

It makes me wonder what the benefit really is to being open source. Is it just marketing?

https://about.codecov.io/security-update/
Thus the last and always unuttered slogan of modernity: no lives matter.
JVM is a marvel at making OOP code merely 10% or 50% slower than C, but I find procedural/data-oriented programming to be quite a lot clearer, faster, and more predictable (with respect to performance) and I don't need nor a huge runtime nor an expert to tune it nor a complicated toolchain to bundle it in with my application (or otherwise ensure that the properly tuned runtime is installed on my target).
They are making an effort though. Public-available code and open source go hand in hand, even if they have overwhelmingly different principles.

They, as a business, found it more advantageous to make their product available to the public. There are of course business interests rooted in it, (like ending support for their paid product, or gaining free publicity/more sponsorships) but shooing away acts like these just make going open source all around a worse business choice.
I worked at a company who's server was hacked and they stole the API keys and did carding on it from the server. Paypal tried to tell us we owned them $100,000.00 in fees. We were only running $4500.00 payments at most 5 times a day for course registrations.
The hacker ran auths on random CC number for $1 every second.

We didn't have to pay the fees for carding but they don't care.

They do not care because they make money off fraud.

We had settings stating we only have orders between $2500 and $6000. But they do not check auths lol

Crazy.

This was back around 2010 and stripe was not available in Canada at the time.
Well, that puts a damper on my plans to release an alternative OS coverage service.

Now I can just use CodeCov.
Aha, you pointed out the disease.

This is the biggest problem in software and it's kind of intractable.

The ideal world has tools that empower everyone to do what they need to do, which to some extent must include an activity like programming.

But, and this may be unconscious, "people who program for a living" have a strong incentive to gatekeep.
Social security is almost double the outlay of Medicare. We should definitely be looking at decreasing medical prices (especially for enraging subtopics like insulin), but I imagine supporting non-working elderly is going to be an increasing slice of the federal budget regardless.
My problem with python is that it's branded as cross-platform when at the end you are required to learn docker and run on a linux environment to really stop suffering.
Huh, the numbers I’ve seen are much higher than that. 18% for prescription drugs [1], ~6% for retail drugs [1], and 34% for admin costs depending on how it’s accounted for [2]. A lot of places don’t seem to account for insurance related costs (billing/coding/etc.) in administrative costs, which may be the source of the difference.

[1] https://aspe.hhs.gov/sites/default/files/documents/88c547c97...

[2] https://time.com/5759972/health-care-administrative-costs/?a...
"‘What did I do to the Americans?’ she would often say, ‘Why did they do this to me?’"

I could imagine a German thinking the same thing during conventional bombings.
The author comes across as ignorant at best, but then to present his own work as the Realism Hypothesis of Hertzmann, it leans more towards arrogance.
Paywall fee republish at Wired’s partnership with Ars https://arstechnica.com/ai/2023/08/researchers-figure-out-ho...
ICEYE | Senior Software Engineer (Kubernetes), Staff Engineer (On-Prem) | Full-time | Espoo, Uusimaa, Finland | https://iceye.com

We are a Finnish-based international New Space company with employees from more than 57 countries in Finland, the US, the UK, Spain, Luxembourg, and Poland. Our team is a tight-knit group of experts from areas including engineering, software development, and radar technology. We’re innovative, driven people who strive for excellence in everything we do. Being advocates of our corporate culture, we value teamwork and curiosity, and we know how to have fun!

We are currently hiring for the following roles:

Senior Software Engineer (Kubernetes)

Staff Engineer (On-Prem)

Learn more, including salary info and role expectations, here: https://apply.workable.com/iceye
It’s just plain wrong. The Wikipedia link points to “lazy” in the Haskell sense. Python is not that.