skysight-inc/HackerNews huggingface dataset:
Actually that is something I was thinking about recently as well, and I wonder whether it already exists somewhere. To have a web forum site which works like a planet, but allows a registered user to comment on the blogs, vote on the posts and comments and provide some mechanism for moderators and invitation of new blogs to join it.

Most of the planets I know are usually maintained by group of people who already have their discussions sorted out in a different ways via mailing lists, forums, subreddits ... (eg. http://fedoraplanet.org/), so this is not something I have seen elsewhere.

It could be a value in this, esp. since people are less and less willing to maintain and moderate comments on their own blog sites, but for the same reason, it would not be that easy to bootstrap a community in this way, as someone will have to be responsible for it's operation, moderation, fighting spam and so on.
Even if that's true, it's extremely obvious that Python is the language of choice for some very hot subfields at the moment—things like ML, computer vision, etc.

It may have lost a lot of people who got frustrated by the 2->3 transition, but Python is clearly not in a bad place as a language today.
At the peak the BM market in norcal was as high as 3500-4000 a pound. Today outdoor is going for 1-300 on the bm.
Many of those can include advertising, such as Amazon placement and reviews, media reports (many PR firms exist to push your product onto media outlets), personal recommendations, and even independent comparison tests (people see an ad, and research it more thoroughly including seeing how it fares on comparison tests, and perhaps tell their friends too).

I am not saying that the tests themselves are not independent, nor that people don't use them to make purchasing decisions, but the prevalence of advertising is such that you cannot disentangle its influence from every other. Clearly, even in Germany, ads exist, and if they did not work, then the ads would not exist.
Thank you for all this additional information. It makes sense and I am willing to side with you based on what you wrote.

edit: WebOS ended up being good though ( between touchpad and now LG it is actually my preference ). Can you elaborate on how big a difference it is between now and then ( are they tied by name only )?
Ask HN: Need for Offline digital payment mechanisms
Hi Friends,

In countries like India, right from street vendors to shopping malls, everyone uses online payment mechanisms like gpay, paytm etc.

As digital payment is very widespread here, was wondering if anyone has faced latency/connectivity issues with online payment and was left in a lurch.

How big is the latency problem in countries with high internet adoption like India and if, hypothetically, there is a offline payment mechanism introduce, how widespread do you think the adoption would be..

Opinions, facts, advice most welcome!

Thanks in advance!
I don't take issue with your assessment of what could be "healthy", but I'm talking about what people engage in. And realtime is, as you noted, behavior-altering. It engenders an "incessant need". That's real. That we don't want it to be so doesn't change it from being real. And the fact that the academically minded want to minimize it is of little importance to the 15 year old girls gossiping about each other. Or the 23 year old dudes trading sports clap backs. Or, or, or...

So yeah. My opinion on the role of constant contact in a healthy society notwithstanding, there is a consumer hunger for it and while I can see it contracting, I can't see it ever going away to a point that it shouldn't be a design priority.
The author built most of their following on Mastodon (they are one of the folks running one of the larger instances, Fosstodon), and has 22k+ followers there. (And presumably, that audience got it posted here.)

Although their goal, given their post history, is not to get lots of people to read their blog - but to start writing, and to potentially have the right people read your blog. (And vice versa, to get the right blogs for them to actuallt get written.)
Defender is probably good. Prosecutor is what would worry me, given I don't know better than to blindly trust the meme that the average person commits 6 felonies before breakfast.
Amazon finally authorized Pakistani sellers. A wave of scammers followed
Location: Vinnytsia, Ukraine

Remote: Yes

Willing to relocate: No

Technologies: Linux, Bash/Shell Scripting, Ansible, Terraform, Nginx, Docker, Python, C/C++, SQL, Git

Résumé/CV: https://docs.google.com/document/d/1B98HhTju7Cgyj8s8oXKC7VNm...

LinkedIn: https://www.linkedin.com/in/ivan-tsaruk

Email: etircopyhdot at gmail.com

Linux (8+ years) user and contributor.
As a Canadian I can tell you my views of what is wrong here.

NIMBY - Any time anything is proposed the locals consider how it could remotely impact them and protest.

They protest ANYTHING. As a quick example - we built wind farms, people protested, we built Solar farms, protesting..

Try building anything in Canada and you will meet NIMBY protesters. I ride my bike a lot and there are areas where they can infill and proposed a modest three story unit. The entire area is full of signs about how this small unit "doesnt fit with the area"? This very same area is desperate for housing?

Politicians dont care about the citizens, they care about getting reelected so they qualify for their gold plated pensions.

Trying to address the NIMBY issues and actually build housing could cost them an election so inaction is their best strategy.
> Meetings are how humans share state.

We've just found better ways to share state, like emails and chat apps. They don't require synchronous attendance, they allow more space for thought and correction, and they are naturally part of a record that you can reference and copy.

These forms don't share emotional state as well as synchronous presence and so don't completely replace it. But the modern workplace has less use for sharing emotional state than other things.
This is a pet peeve of mine, but referential transparency really doesn’t mean what FP people use it for. They use it as a fancy name for the same thing as pureness. Referential transparency is a syntactic thing and most languages without macros are referentially transparent — see this answer: https://stackoverflow.com/questions/210835/what-is-referenti...
>We have the international law for a reason, everyone agreed to this law (including the USSR) after WW2.

You can start with 'totally not a blockade':

> By using the term "quarantine", rather than "blockade" (an act of war by legal definition), the United States was able to avoid the implications of a state of war.
At the very least they might prefer to keep working for a little while until they find something better. Especially if the job market isn't so hot at the moment.
Wanted to make games :D did learn a bit C and pascal, was all quite good but realised to know the language is not enough.
It seems natural and correct to me that the business concerns and technical concerns would be mixed together. Engineers should understand the business needs of the organization and account for them, just as leadership should understand technical needs.

As projects get larger, the problems become more organizational in nature.
> one of the stumbling blocks for humans learning to speak computer is wanting or needing visual representations of things and building layers of abstraction in part to deal with that need.

I'm not blind, but fairly recently (couple of year; I'm 47) realised I have aphantasia. I didn't even know it was a thing or that others could see things in their minds eye - I thought people spoke metaphorically.

After learning that I realised that the way I "see" software structure as abstract relationships without a visualisation was very alien to a lot of people, who tend to rely on seeing the code.

Visual layout helps me build that abstract model rapidly, but once I have that model in my head I can mentally plan out code changes without looking much at the code, so I totally agree that needing visual representations can be a massive hindrance.
I think oral exams would be better, even though they aren't scalable. Asking a person a follow up question live is the best way to test knowledge. You would need a traditional way to cheat if you wanted to use ChatGPT during an oral exam.

I don't think teachers are going to be able to detect cheating. Teacher do a very poor job of catching traditional cheating already. The severe consequences of cheating are because fear is the only meaningful tool left to deter students. But since you're already starting with the most extreme punishments possible, there's no way to escalate consequences further.

ChatGPT is about to quote passages accurately, even though it produces the same quote for many different prompts. I only asked it questions from 1984, it might produce incorrect quotes for other books. How can a teacher reasonably argue that the quote was chosen by ChatGPT and not the reader? You would have to confiscate all electronics and not allow any bathroom breaks during the testing period as a bare minimum.
Show HN: AI powered LinkedIn headshots and more
Not everyone has the time or can afford a professional studio portrait. Some never get to have one in their life.

With Try it on AI users can can...

1. Generate professional studio quality headshots with just a few submitted selfies
2. Generate Pixar style portraits for couples and pets with just 1 submitted snap
3. AI Styling - get personalized stylist recommendations (in alpha if anyone would like to test)

Early customers have been business coaches & speakers that need updated headshots, as well as people that want new dating profile photos (which was interesting to see).

Would love feedback and ideas on this tool.
No personal project has any business using microservices, unless it's specifically as a learning toy. Use a monolith. Monoliths can scale more than you can (provided you manage not to limit yourself to the single-thread single-process version of a monolith). Microservices are an organisational tool for when you need to release chunks independently.

I first wrote a program which ran on a web server about 25 years ago. In that time, computers have experienced about ten doublings of Moore's law, i.e. are now over a thousand times faster. Computers are very fast if you let them be.
Are the layoffs going to stop at tech, or will other sectors be affected? I wonder how it was in 2001 and 2008. Did the malaise quickly spread to other sectors or did it take time?
Is that 3% for the cable only or the entire system including conversion to AC at both ends?
Sure, but being grossly overweight also has a tendency to “mess with insulin production”. That’s how type 2 diabetes works: your musculoskeletal cells become resistant to insulin and your pancreas produces more and more until it can’t keep up.
Do you have a source? Is it specific to Germany?

Because that doesn't seem true everywhere, see in France for instance: https://www.fortuneo.fr/compte-bancaire/carte-gold-mastercar...

It's still co-branded CB.
They said they wanted a way to write C#, not compile existing C#
They had an agreement that they wouldn’t do this. If being ignored the call jobs would hire google employees, especially considering how much of a grudge he holds.
What is so terrifying about that? It could be the middle way between fission as we know it, and fusion as we can't do reliably/practically(as of now). Just need some superconducting magnets to tame and stop the fusing uranium hexaflouride from touching the fused silica walls :-)

Similar to https://en.wikipedia.org/wiki/Magneto-inertial_fusion

The exhaust is clean, because the system is closed.

Also it reminds me of some descriptions of so called 'Vimanas' which occur in old Indian scriptures, and nerdy people from today tried to reconstruct/reverse engineer/remimagine what's described in there.

And this fits, perfectly so.

Edit: I think of this as even more terrifying thant that saltwater thing:

https://en.wikipedia.org/wiki/Fission-fragment_rocket

Would you trust in this evil trickster dust? ;->
Consumption happens at centers, supervised by a licensed trip sitter ("facilitator", sure, whatever). The "streets" of Portland aren't affected. You won't be able to (legally) buy shrooms the way you can buy pot.
>> Having the top management say "try to cut down on unnecessary meetings"...

... sounds a lot like "make sure you're taking your vacation; we want employees to be recharged and energetic!", aka a feel-good CYA. My pointless, time-wasting, huge audience meetings are all owned by the top-half of management.
The one company I worked for over 300 people that held a weekly meeting made it entirely optional- it was an end of the week, end of day Friday meeting where someone would give a demo of either something cool they built or a success story for a client. I don't believe more than half the company showed up on a regular basis, but it was a really nice social hour for people who wanted to partake.

This predated COVID by many years, and remote work was only just becoming a thing, so we had custom built video streaming software once we opened additional offices so that the whole company would see the demos, if not so much the in-person chatter and snacks before and after.
Meh. If this were an issue people would have been doing it with IRC/Email 10-20 years ago.
Plus Twitter is just starting to break out and become interesting, taking on the establishment media, if genuine, is a very healthy idea on Musk's part.
This is inappropriate. You're not even arguing against anything I'm saying. If there is an aggregation site that lets me subscribe to blogs based on a url (i.e. not something the aggregation site controls), then I AM controlling the feed. I'm just doing it with a much more robust syndication mechanism than RSS.
I've always thought it was a little bit pathological that we require application developers to also be experts in build and deployment. The parts that can't be automated away should be handled by (highly paid) specialists so when your dev is deciding whether to make a change they don't have to factor in how it gets from their box to production.
One of my coworkers was blind. With an screen reader, he used Excel, LaTeX and other computer stuff, but IIRC he didn't program.

I'd recommend to skip Scratch and clones. Jump directly to Python. The indentation may be a problem, so you must find out how to configure the screen reader to say this invisible spaces of the indentation. Perhaps it's better to use tabs for the children, because they are easier to count. (Some editors show a small arrow instead of a tab, so I'm optimistic this is fixable.)

I recommend t create a small library to play sounds for the kid, so he can use it directly without caring about the nasty details. Something like

sound("thunder.wav", left = 80, right = 20)

My idea is that he can make a small game where you walk and hear the sound in each room of a (haunted?) house. The volume and direction can gives cues. (The code to handle arrows may be tricky too, perhaps encapsulate it in another library.)

(When my daughter was young, I made a 3D library for red-blue glasses. He used it do draw simple objects and buildings (something like the front of the Parthenon with square columns).)

If he is old enough and likes math, perhaps he can learn to nest a few `for` and `if` and bruteforce some elementary math problems. I'm not sure if the screen reader is good enough for this. Perhaps a text to downloaded speech library may be useful, so he can use

say("The result is", r)

instead of

print("The result is", r)
I agree about a year is my experience
Strong typed languages with support for binary modules are just as good keeping people honest.

Each team gets to distribute libraries over repos (COM, JAR, DLL, whatever), no way around that unless they feel like hacking binaries.
This is pretty misleading, isn't it? Idris and Agda, for example, have coinductive types, which you could in principle use to write a "coprogram" that provably never terminates, such as an operating system (where "terminate" really means "put myself into a clean state and then turn off the power"). See e.g. http://blog.sigfpe.com/2007/07/data-and-codata.html and the links therein; Conor McBride is constantly railing about this; see e.g. https://strathprints.strath.ac.uk/60166/1/McBride_LNCS2015_T... .
> In the current environment, Germany is reverting much of its energy generation from gas back to brown coal. This has far worse emissions than gas. As far as fracking goes, I'll happily accept a few earthquakes in the Dakotas over the ecological disaster that is coal.

If you include fugitive methane from fracking it's almost a wash. It really is that awful,
As a YouTube addict, I'm not surprised. There's a whole other advertising revenue stream that BEC is just not doing, because they have the monster viewcounts to avoid it and still make a living: in-video sponsorships.

I follow a lot of smaller full time YouTubers, nearly all do sponsored advertising within their videos.

That is where advertisers are indeed paying more for quality content highly targeted to their consumers - directly to the creators, not through Google's platform.

Those deals can be very lucrative because audiences are more receptive to advertising that comes from, and directly supports, the creators they follow.

I've seen creators I respect take somewhat dubious sponsorships and still be supported by their fans. The recent Established Titles controversy was a good example of that. [1]

[1]: https://www.nbcnews.com/news/rcna59518
fwiw I had my dad ask ChatGPT relatively high-level questions about his field of practice in the state he is licensed in. Some were very good answers but that some were wildly off. The ones that seemed to be better were questions about a concept (ie "What is x concept in law") while the incorrect ones were the ones asking for specifics ("What is the statute of limitations for x in y state").
> If you’ve ever used a debit card to purchase something in the U.S. you may have been asked “Debit or credit?” and wondered “Hmm, can’t they tell from looking at it that it is a debit card? Or isn’t it, I don’t know, in the card number or the magnetic stripe or somewhere?”

I don't know if it's a cultural difference, but at least here in Brazil, it's common to have the same physical card work as debit, credit, and as an ATM card. AFAIK, they are different applications running in the same chip on the card, selected by a command from the terminal. So they really have to ask "debit or credit", since the same card can be used for both.
For folks looking to bypass these rudimentary DPI blocks, you don't really need a VPN. DoH + one of these should be enough

On Windows:

- GoodbyeDPI: https://github.com/ValdikSS/GoodbyeDPI (https://ntc.party/c/community-software/goodbyedpi/8)

On Mac / Linux:

- GreenTunnel: https://github.com/SadeghHayeri/GreenTunnel (https://www.npmjs.com/package/green-tunnel)

On Android:

- Intra: https://github.com/jigsaw-code/intra (https://play.google.com/store/apps/details?id=app.intra)

- (I co-maintain this) Rethink DNS + Firewall: https://github.com/celzero/rethink-app (https://play.google.com/store/apps/details?id=com.celzero.br...)
Working at a huge company I feel like every service owning its own data store (or at least only accessing/manipulating another’s through its API, not directly in the underlying store) is the only sensible way to do it, because you can never really envision what clients you will have ahead of time or what they will want to do, and that’s an easy recipe for headaches. But the smaller the company gets the further I’d go along the spectrum from full isolation to isolated services with shared stores to monolith.
My previous company (during Covid) had 3 all-hands each week (~300 people). It was a little over the top
I don't know about judge but it could probably outperform most of Congress at this point.
Just another person mad at Elon lol
Just looking at the first spintronics "circuit" in this video I see a problem. If you take out the "resistor" and just have the "battery" alone, pull the cord and let go, the "battery" will still spin and lose all it's "charge." In actual electric circuits that won't happen, the battery has to be connected to something to discharge. That breaks the analogy right off the bat.

Back in college I was a teacher's assistant for the one electrical engineering class that mechanical engineering students were required to take and I learned just how unhelpful, even detrimental, analogies for electricity are. The professor didn't use any, but the students had heard some water-through-pipe analogies and had questions for me. I quickly figured out that debugging their analogies was not helping them solve the actual circuit problems they needed to solve for the class.

It really bugs engineers to not know how something works, but the thing is, nobody really has all the answers to how or why electricity works, and yet we still do amazing things with it.
You don't need to know.

For example, why is it that moving electrons back and forth in one wire causes electrons to move back and forth in other wires that are miles and miles (light-years even) away (talking about antennas and RF here)? Nobody knows! But we know it happens, we have characterized the behavior quite well, and we have mathematical equations that describe it, and we can do amazing things with the knowledge we do have.

Here's what you need to know for basic circuits:

V = IR

P = IV

Power supplies (batteries, wall outlets, etc ) supply power, which you know from the second equation above is voltage and current.

Capacitors resist change in voltage

Inductors resist change in current

Diodes only let current flow in one direction, after a threshold voltage has been exceeded.

Amplifiers take in two input powers and add some of one to the other.

Transistors (if we are sticking to the digital realm) are voltage controlled switches.

In the analog realm transistors are more complicated (but often they can be thought of as amplifiers), but you also don't encounter them in basic circuits unless you start taking apart power supplies and amplifiers.

EDIT: almost forgot my favorite thing (somewhat tongue in cheek): all electrical problems are connectivity problems. You either have too much connectivity (extreme being a short circuit), or not enough (extreme being a broken circuit).
It might be poor code, but it runs pretty much everywhere and is very popular :)
If the modules are distributed in binary form, for the languages that support them, the junior will have no way around it unless they feel like learning about hacking binaries.
Fair 'nuff.

But it still works fine for my blogs, and I've not had any issues. I also know a lot of folks that use it for sites.

What are the alternatives?

Remember that most of the folks I work with are far, far from tech wizards.
Consider for a moment how nobody here really has done any amount of evidence providing or really arguing; we’re simply stating things at one another.

I posit this is okay, as I wouldn’t trust your citation selection anyway!

Most of the internet makes a lot more sense if you stop thinking of it as a place to argue, and start thinking of it as a place to exchange ideas.

You give me an idea, and I’ll mull it over myself, research it myself, and confirm/adopt it or refute it myself.

None of this requires an argument or evidence, just the idea, and that’s how most people use the Internet.
Have a Helping of 8-Bit Holiday Cheer (2022 Edition) – Byte Cellar
, which is in a state of active development and doesn't seem to have any good examples/tutorials.