skysight-inc/HackerNews huggingface dataset:
Maybe your sample is really biased, but the actual credit card ownership rate in Germany in 2017 was 53% and growing YoY, so it's likely quite a bit higher by now.

https://www.statista.com/statistics/865943/credit-card-owner...

You may need to copy & paste the title of that page into Google and access the page from there to see the data.
Sound Activated Typographic Instrument
One thing to think about: most companies don’t last a full human lifetime. Such a warranty isn’t as good as advertised.
Hah! Brings back old memories. I actually did something similar for an RPG I was trying to create from scratch using Qt3D (back in the day when it first came out and was getting stable, QT 5.8 maybe).

Had the whole isometric world down and used qml to script monsters and abilities.

Great and fun experience, thanks for sharing!
Some want a freelancer account that is registered in US or Western Europe. I guess it’s easier to get a high-paying client if you have a local face behind your proposal.
Bitcoin Is [Functioning as] a Scam
I've done two major things, both using a 2d engine because I don't have the resources for 3d modelling:

first one was bootstrap with a custom theme on the user layer, phaser.js on the rendering layer. The interesting part is I was able to use the phaser render to texture function to have dynamic maps integrated in the html layer, and ship preview in the ship theme selector. I can send you source and everything, the game is basically completed in regards of the original idea I had. you can see it here https://parkedbits.com/Increstellar/ - it's not obfuscated or anything, but the prestige/bonus thing at start is not really implemented in this version

second one is using vue.js for the html frontend with a theme inspired from the NES.css style (but reimplemented as I didn't like their input widgets), with a phaser.js backend because I don't have time to learn two things at a time (vue being the first one). this just has the unit editor and there's no gameplay in sight, but the code is likewise available for inspection (it's just html, no node backend or anithyng, just static files)
I’m not sure the wisdom of adding a washer under an NPT-threaded fitting at all, nor under a straight threaded fitting not originally specified to have a washer (especially in an aviation or other highly regulated application).

I wonder if you could get by in some of those applications by having the tag in a grease zerk cap instead (installed after and without disturbing the zerk torque/seal).

On my airplane, I rotate grease cap colors as a visual check that all fittings were serviced during the annual inspection. It’s a multi-day affair with more than one mechanic plus me plus interruptions, so it’s not difficult to miss some. But if the cap is blue and this year’s color is red, you find it at final walk-around.
>The users of this application will be mostly from well-to-do background. So the devices they will be using, to access the application, will be latest.

How did you check that assumption?

>What tech stack would you recommend for a single-page web application in this case?

Does the stack to be used represent the innovation itself? Are you doing this in order to learn a new stack (i.e: a fun project where the objective is learning about single page application stacks)? If not, I'd disregard that and go with the stack I'm most productive with to solve the actual problem at hand and deliver value.
The workflow for programming in APL on a teletype was IIRC a bit like using a REPL-based system. APL is a concise language so the programmes we were writing as part of our assignments were only a few lines long. But the bulk of the programming (1980) was on Amdahl and DEC mainframes, in Pascal and sometimes FORTRAN on VT100-type green screen displays, with a bit of COBOL as well. Later C on Vax machines (1982), and in my case Prolog. These all allowed a basic workflow of think-edit-compile-run/debug. All at the command line, with vi for editing on the Vax. I don’t recall the names of the editors on the DEC and Amdahl.

What is difficult to appreciate today is the sparsity of the software environment and the lack of tooling beyond editors and compilers and OS utilities. Use of third party libraries was essentially unheard of, at least in the academic environment world I started out in.
By early adopters in an MLM scheme. If you have conversations with normal people, generally older people who have more understanding and education of these things, they understand Bitcoin et al are MLM schemes - though the propaganda sure has strong narratives they've been evolving/changing over the years to see what sticks or feels more legitimate; all the while ignoring answering of questions relating to its unavoidable pitfalls.

It's an unnecessary and unreasonable transfers of wealth weighted from late adopters to early adopters.

There's a better way. Bitcoin only gained traction and aligned people primarily due to greed and ability to profit off of others simply because of adoption - furthering the army/mob of HODLers who are then become aligned financially, to promote Bitcoin via mostly propaganda, to 1) to push it until it's back to the price they bought it at, or 2) hoping it skyrockets - only because the majority of people are HODLing with their HODL rally call - to then realize a profit.

So of course there's a collective belief it's worth something - because you keep essentially tricking more people with propaganda to buy into it, making it seem like it has more value than it actually does - because the value it has is speculation; now the rest of society will have to fight the greed and mob of HODLers from regulatory capture, as the current latest adopters don't want to be "holding the bag" at the end when there's finally no one left to buy the bag from them; do you understand how, this is why Bitcoin is also correctly compared to a Ponzi scheme as well? Or you'd be happy being the last person to buy Bitcoin?

Funny thing is, no pro-Bitcoiner is incentivized to create a system that would work just as well - better in fact, being able to then do policy like the Magnitsky Act - where there isn't a wealth transfer simply due to adoption; the incentives aren't aligned to be good for society, it's driven by a selfish mechanism - it's just the next evolution of the Finance Industrial Complex, and that's accessible to all via decentralized, global reach it has. BUY NOW!! GET IN EARLY!!
Pascal, as defined by Wirth, is just horrible.

No "fopen" to open files of a given name in the filesystem.

In fact, no "open/creat", nor any other system calls at all.

No "extern", no "#include", no user-created libraries, no ability to create a .a file, or even a .o file without main().

Actually, no system libraries, either; just a few built-in functions (sin and cos, but no tan; ln but no log).

No "default" on case statements.

No "break" or "continue" statements; only "goto".

No bitwise operators for and/or/xor.

No equivalent of C's && and || operators, where the second argument is guaranteed not to be evaluated if the first one determines the result.

And, for everyone who complains about C strings, all Wirth Pascal strings are fixed-length arrays of characters. So, you can't pass the constant string 'foo' to a function that is expecting an array of 4 characters.

Finally, in TeX, Knuth says he found the fact that when you get around to defining a forward function, you must NOT repeat the parameter list (names, types) again, to be so objectionable that he chose to use global variables to communicate with forward functions instead.

All of people's fond Pascal memories are actually due to extensions in Turbo Pascal, etc.
More than 2.7 billion people live in India and China. Someone is always up. How come UFO sightings only reported from westerns countries (USA?) mostly?
Since I learned what upwork was the hard way, I not only stay away from it but also reject any other consultant who says that this is usually the platform they source their projects from.

At first sight the problem seems to be poor quality engineers/skills. The true issue is that its race-to-the-bottom pricing strategy (one that gets hand-wavily justified by intrusive surveillance / screen recording) attracts the worst of the worst employers who do not understand SDLC and requirements.

personal anecdote: few years ago I joined a failing company which was massively behind and which did everything wrong you could possible do wrong, but where I knew its founders and investors and believed I could turn things around. We used upwork because the boss was convinced it was cost effective ("8 engineers for the price of 3" the boss liked to say) and so all our engineers came from various low-cost countries via upwork. The same engineers were also completely lost since nobody managed requirements for them. And so the product (an MVP) which was promised to be ready 2 years ago was still unfinished (with no completion date in sight).

These "contractors" had no agency or motivation to get things done. They were all not skilled for what was expected. It was the fault of the management not upwork, but still I ended up canceling every single contractor from upwork except 1.

I expect any external contractor to think critically of requirements they are given and raise flags if something is off. Upwork doesn't deliver this. They give you people who are stuck between a rock and a hard place and who can't afford to ruffle feathers. Both because they need the money but also because the management themselves doesn't think they're capable (e.g. "how could they be taken serious if their work only costs $25/hrs" - "of course they're not important and we can easily replace them at any time").

Upwork attracts people who don't understand the pricing of their skills. From over 100 people I was forced to engage with on that platform not a single one undwerstood what requirements and deadlines are. Unless you fully specify what exactly is to be done (and also how) you will never get what you asked for. The real issue however isn't the engineers but Upwork itself who attracts this type of client base.

Since that experience I fared well to not only give prospective engineers a pass that say they use the platform a lot but also any clients who use upwork in any shape or form.
Nope. With modern frameworks you get very powerful layout systems but they tend to favor cross-device compability and responsiveness and not the kind of layout control that desktop publishing or Photoshop gives you.

Pixel perfection is very expensive and time consuming across multiple devices. Even resorting to images can be difficult due to device responsiveness. Unless we are talking about highly targeted campaigns that feature single page apps, you won't be bothering with pixel perfect designs for ALL you sites.
Delphi and Free Pascal are a bit too far removed from Wirth's idea of simple languages which is probably why he didn't mention them. Delphi 1 (let alone the modern variants) added more stuff to Turbo Pascal than the entirety of Wirth's Pascal and it is more of a new language that has his Pascal as roots - after all programming languages affect how you think about the solutions of the problems you are trying to solve and the way you'd write a Delphi/Free Pascal program would be very different than the way you'd write a Wirth Pascal program.

Notice that he sees Oberon as the successor to Pascal and Oberon is an even simpler language than Pascal was.
As it relates to the Mac's, I'm starting to wonder if their SMART reporting is just faulty. Power on Hours seems to be definitively wrong, I'm starting to wonder if all of the SMART data is bogus and there is no issue.
Streak (YC S11) hiring to build spreadsheets in email (remote/react/TypeScript)
Just do a redirect with session as a query parameter (like many OAuth apps do it anyway). Each site can then persist the user session for more than a month.
What you didn't say is that Dasung displays cost thousands of dollars. It's just too expensive to play with.
- Conversations with Tyler

- Deep Questions With Cal Newport

- CoRecursive - Coding Stories (This is my own podcast, so not a listener so much as a creator)
By strictly adhering to that definition of 'acceptable open computing' you have to disregard about 99,99% of the technology available in the world.
It's been ~1700 days since mid 2016, I would guess the power cycles value there is swapped with the power on hours.

Or you power cycle 10 times almost every day.
This was 'solved' with pointers, didn't? (symbol ^)
Well, we're talking about at least 25 years ago, so I clearly not remember this hiccup whatsoever
Flarum, build great communities with modern software
Etoro down for 17 hours due to MS SQL Server issue
Haha I also got tricked a few times by this sort of thing. One of the ones I got wrong was there was a comment which said '// end of for loop' after every closing brace of every 'for' loop and I thought that there is no way that a human would ever write such pointless comments...

I did manage to get 100% correct after a while but it takes a thorough reading of the code.
A few years ago the state of Oregon sued oracle over their failed implementation of their ACA marketplace. They settled for a bunch of free oracle licenses. I scratched my head over that one.
I'd say the Spectrums and to a lesser extent (in the UK) C64s inspired more coders - the Spectrum in particular was much cheaper and more popular (and thus a bigger potential market for games), the Beeb was seen as a boring school PC by many kids, by dint of its presence in virtually every school in the UK - Apple didn't have a foothold in the UK education market like it did in the US.
> Someone signed up to make this pro-CCP comment, which was then flagged within minutes - rather ironic given the context in which it was posted.

First of all, it's not a pro-CCP comment: it doesn't mention the CCP even once. Secondly, it was [dead] but not [flagged]. Many new accounts start out [dead] as a result of HN's automatic anti-spam measures, no human flagging involved.
Fighting fit cockroaches have 'hidden strength'
The US bought millions of doses of hydrochloroquine. If it worked, we'd be using it, not wondering what to do with it.

Zinc!, Vitamin C!, the other thing!
So you believe in some sort of conspiracy theory where the media and the government want to enact a strict lockdown because...?

(of course "the" media and "the" government don't actually exist, but just for the sake of simplicity)
Start with: “how will I sell it?” This will frame “how do I start?” If you can’t answer how to sell it, then focus on learning and fun. If you are one of the lucky few that has a vision for both sales and hacking, then hack around that sales funnel, from the very start.
You don't need a shared storage if you do SSO the right way. Just redirect with a session token.

And if the SSO server wants to share state with the other services, like forcing a logout on a specific app, it can always do it on the server side (app backend <-> SSO backend with user token).
That's really interesting. Doing some Google'ing there seems to be almost no discussion on this issue. I would happily disable fsync() at the OS level for all apps at the expense of possible data corruption as this is only a dev machine and everything important is backed. I wouldn't know how to do this though.
"No reference to any computer or mechanism should be necessary to understand it."

I share the sentiment, but even Oberon has pointers. It's also a strongly typed programming language. You could argue that types are a way of mapping how computers represent data (inseparable from the advantages of type checking in program design). For example, you don't simply declare an integer in some languages, you declare it as 8-, 16-, 32- or 64-bit integer. And many compiled languages have specific memory-related syntax.

Although I prefer strongly typed programming languages, it's actually dynamic languages that have shielded programmers (for better or worse) from types, pointers and manual memory manipulation. Without the need to expose computer workings, it's dynamic languages that fulfil the sentiment in Wirth's statement, much more than strongly typed languages.
Apply These 8 Secret Techniques to Improve Customer Service Chatbot
You need to learn to game the system like the most popular freelancers and agencies seem to learn to do; you're not getting kicked off the platform as a freelancer/agency even if you engage in blackmail/extortion for 5 star ratings - even when there's proof - as I have experienced.

It's like you need to start to create some fake accounts, or friends to signup, give you projects - worth a lot or not, or hidden, but with a great testimonial left. Then you'll increase in the rankings, get more attention from legitimate people, etc.

Freelancers on Upwork are mostly always listed as available, even if they aren't - the trick being you're listed for $x-xx higher than your previous rate - so you're getting a revenue increase if you take new jobs.

Personally I'd be too honest to trick people like that, but people who are open to dishonest or bad actions on the platform seem to do well.
Information technology is an exception. Nothing in the world improves at that rate. It also doesn’t do much to satisfy our material needs for things like housing, food and basic transportation. The effects of the computer on economic output are far smaller than electricity or the industrial revolution.

You can make your car more fuel efficient but there cannot be a car that doesn’t use fuel. There are physical limits to efficiency and how much work can be extracted. Efficient isn’t infinite.

We need to scale current high living standards 10x from 1.5 billion to 10 billion while having no discernible impact on the biosphere.

Already 70 % of ice free land is shaped by humans for crops or grazing.

Inspite of all this a billion people still living in crippling poverty often going hungry.

The scale of the problem is seriously under estimated.
No kidding, one day I needed simple DDR4 RAM to get a computer to boot. Didn't care the size, didn't care the speed. Most stores had nothing at all, I remember Best Buy had some older DDR3 (in 2020, and by older I mean I honestly wouldn't be surprised if it was from the mid 2000s). Fry's didn't have anything I would have ordered online but they did have 2x16 GB DDR4.
I got tons of free tickets in that one. I was never able to find an event to spend them on. What a fiasco.
RAM prices have come down significantly. I just helped a friend get 16GB of memory for ~$50. It wasn't super nice fancy RGB LED RAM, but it works.

You can still get by on 8GB if you're a lighter user. It's unpleasant for me, but my grandma literally only uses a browser so it works for her.
Show HN: Postmodern. – Ephemeral, one-on-one, anonymous conversations
Good read. If you haven’t already done so, highly recommend reading Noam
Chomsky’s many books on the US, its democratic history and its foreign policy. The neoliberal agenda of Democrats and Republicans since the 70ies has effectively destroyed social welfare and cohesion and replaced it with a big government budget for warfare.

He writes: “Neoliberal democracy. Instead of citizens, it produces consumers. Instead of communities, it produces shopping malls. The net result is an atomized society of disengaged individuals who feel demoralized and socially powerless.

In sum, neoliberalism is the immediate and foremost enemy of genuine participatory democracy, not just in the United States but across the planet, and will be for the foreseeable future.“

I wish we could have a US that puts universal healthcare, hospitals, education and social mobility over military terror and aggression. Unfortunately, even with Biden, the neoliberal policy is going to continue, as with Obama, Bush and Clinton.
We all know climate change created covid. No drugs will get us out except vaccinations.
Source code for this extension here: https://gitlab.com/big-tech-detective
Thank you for the reminder! Will do!
Sold my 64 BTC that I have mined out of boredom during sick leave in 2011. Thanks for the ride...

Looking for the next big thing...
GPT-3 is a text generator. How would you use it to check links?
> NB: one may also just call them “services” with no practical loss of generality and sounding less like technobabble to everyone else.

This is completely untrue, and I think it's part of the problem with discussions about microservices. People think it means "lots of small services". That is not what it means. That would be closer to SOA. Microservices is not SOA, and it is not "technobabble".

It has defined constructs, methodologies, and patterns.
Tether is the real scam.
Atlas, Ferguson, and Hanson: On Free Speech at Stanford
Hey everyone —

Postmodern is a mobile app designed for ephemeral, one-on-one, anonymous conversations. Here’s how it works:

* Create an account with just a phone number. (Needed to manage abuse.)

* Respond to a Prompt or create your own. Prompts are topics of conversation. Each Prompt is active for 24 hours.

* When you respond to a Prompt, you immediately get dropped in a private conversation with the Prompt author

* Conversations are timed and last between 5 and 60 minutes (depending on how long the Prompt author chooses)

* When time expires, the conversation is locked forever

* If you stumble on an insight during a conversation, you can create a Snippet — a shareable chunk of conversation visible to the community

It’s critical that we have the ability to intellectually explore without fear of social ramifications. Whether we seek to explore our own minds, or the structures of our society, we need communication tools that allow us to peel away the pollutants to our thought.

There is certainly occasional utility in aligning our online personas with our offline person. (I worked on the team that built Google+ and supported the push to use Real Names.) But the early experimentation and incubation of ideas is incompatible with public engagement. The aim of Postmodern is to offer an environment stripped clean of the baggage that can make it hard to think clearly.

No pictures, no profiles (even pseudonyms), no status, no crowds. Just two brains bouncing off of each other exploring the void.

And for the literary among you…

Don DeLillo is one of my favorite authors; his novels inspired this double entendre project. Pinning down the nature of postmodernism is like trying to use language to describe the divine. For me, DeLillo’s words come the closest to capturing the postmodern essence. The intent of this project is to explore the nature of postmodernism in a remarkably postmodern way. I hope you enjoy.
Listen. I live in Canada, and butter is hard at room temperature from September through June because room temperature stays below 20. In fact, for at least a few days every year, even water gets hard in my kitchen. It is Cold here in winter.

Between hard butter and cold coffee/tea this is why every Canadian kitchen has a microwave. I have also come to think of the two summer months as 'soft butter season' because I can just spread it directly on my toast in the morning.
That was the most interesting bit to me. I am learning to fly an autogyro - 2000 to 3000 ft is our normal cruising altitude and I haven't been above 5000. The idea that you need to pull up at 4000 to not hit the ground says a lot about the speed.
I was pleasantly surprised by Microcenter in November of last year. I was looking for a laptop and apparently Microcenter has a house brand called Powerspec. It turns out they are a very user-focused brand that a) has no bloatware preinstalled and b) has high performance and every single port you could possibly want.

When I went, there was a little bit of hovering but overall the staff were nice.

Protip: whenever you shop there, even if no one helped you, choose an employee and let them put their sticker on the merchandise you are buying. They track who helped which customer by a sticker the staff can put on your item. If you like to be left alone to shop, find an employee who left you alone on your way to the registers!