skysight-inc/HackerNews huggingface dataset:
>Instead of refuting any claims of the article (which almost nobody in these comments has attempted to do!)

That's the bullshit asymmetry principle in action. Let's go ahead and fact-check the first claim in the article.

>More than 91 percent of Salvadorans want dollars, not bitcoins.

Following the source, we see this quote (google-translated from Spanish):

>University indicates that, when presenting the option of both currencies, 91.4% of Salvadorans favor the dollar, 4.9% for Bitcoin and 3.7% do not. answered.

We also see:

>However, when asked about the decision to adopt Bitcoin as a currency, 35% said they were in favor and 40% against.

These both make perfect sense. Since my landlord won't accept bitcoin as rent payment, I would rather have dollars than be homeless. But in the future, maybe my landlord will accept bitcoin? If the poll is to be believed, 35% of the country wants that future, 40% do not, and 25% are undecided. I think that's a pretty amazing level of public support, accomplished in only a few months, especially in a country where 70% of people don't even have a bank account.

However you feel about it, I don't think a 35%-40% split in the polls is enough to call the president a con artist and declare it a failure one week after the law passes. The author's bias is clear.

---

I'll leave the rest of the article as an exercise for the reader, since (1) no one would take the time to read a fact check of the whole article, and (2) I don't have the time to write one. See also: bullshit asymmetry principle.
Yep yep. Your points are all valid and true, as far as I can see.

I think it would be interesting of governments started using this tech (Blockchain, smart contracts, etc) to improve existing systems. To me, I can see this tech being used to improve infrastructure in a lot of public services (library cards, driver license registry, etc)

Estonia has been doing that. I bet there is something that other countries can learn about what works and what doesn't
If you used this on any person it would be lethal force. The company declaring it not lethal is a joke and liability for them.
Often said as, you can have 10 years of experience or 10 one year experiences.
> I'll rather use a really small, static (as in never changing) package [instead of one] that get updates every day and breaking changes from time to time.

That's an entirely fair point and, as I got into a bit in the versioning[0] section, something that I'm giving a good deal of thought too.

I'm currently leaning towards tracking the Rakudo[1] compiler releases (~monthly), so updates wouldn't be anything like daily. As far *breaking* changes go – well, again, I'm still thinking about/discussing what guarantees to make, but I'm hoping to be able to promise to (try to) provide strong backwards compatibility. One thing I mentioned in the post is that Raku's strong support for multiple dispatch[2] makes backwards compatibility a bit easier: `_` can add a new version of a function without impacting the existing one.

That still leaves _accidental_ breakage (i.e., bugs) – which is the area I'm currently most concerned about. If not handled correctly, a utility package risks creating its own sort of internal dependency hell: if there's a bug in one sub-package that you use, it could potentially block you from using that version – even if a different sub-package has a feature you want. I'm not sure of the best solution yet, but I'm exploring a few Raku options that I think may let me provide versions at the sub-package level (or maybe even the function level?). That's very much a WIP for now, but it's something that'll happen before a 1.0.0 release.

[0]: https://raku-advent.blog/2021/12/11/unix_philosophy_without_...

[1]: https://rakudo.org/
My currently addictive “parody clicker” is Egg Inc., going on for months with pathetically minimal graphics and numbers on orders of magnitude of orders of magnitude.
> imagine if you could pay 10 cents to read an article or tip a web site.

This doesn't need crypto. This can be done with something like Paypal.

> How badly does this torpedo googles ad biz?

A solution based on spite is a bad solution.
Is this not literally the (generalized version of the) Turing Test?

You simply hand the text to someone and ask to guess if it was produced by a human or not.

Or hand them two (or ten, or ten thousand) texts and ask them to label the human and AI texts without knowing the actual distribution.
3) That depends on what games you count and how you define lopsided. I'd say a reasonable quantification of lopsidedness is [winning score]/[games played].

By that metric Carlsen-Nepomniachtchi is fairly lopsided at 68.2%, Capablanca-Lasker is only 64.3%.

The disputed era FIDE world championship final in 2000 had Anand beating Shirov with 3.5 of 4, a whooping 87.5%. But you might no count that as it was not a traditional long 1v1 match.

So if we discount that we have to go all the way back to 1910 Lasker-Janowski, 9.5 of 11, 86.4% to find a more lopsided match.

The only other 1v1 world championship matches that have been more lopsided are:

1896-1897 Lasker-Steinitz 12.5 of 17, 73.5%.

1907 Lasker-Marshall 11.5 of 15, 76,7%.
> When scientist A shows a result, and scientist B can't reproduce it, it does not mean the result is wrong

Correct, but until scientist A’s result can be reproduced by someone, anyone, relying on scientist A’s result is really more akin to a religious leap of faith, then science. When any belief based on faith alone is presented as an unquestionable truth, it deserves skepticism.
I get it, it is different Thanks for correction.
I do not agree. In most of the cases a manager sits in the right meeting at the right place and right moment where a critical decision has to be taken. Those moments are often the ones that will determine how a project will go. Having management skills and being able to understand the big picture from a technical perspective makes all the difference in such situations. While it's true that the set of skills are orthogonal I strongly believe that a "technical manager" , other skills being equals, will in average be able to produce better results over non technical managers. I am working in enterprise IT and I have seen many instances of "non technical managers" taking wrong decisions at the right moment just because of a lack of understanding of the possible consequences. Good technical managers are however quite rare because they need to combine two skill sets that are already rare alone. I believe that this is the reason why companies look just for "pure managers": for me it's more a matter of convenience rather than one of performance.
Did nobody own gloves until the modern age?
CGI-Bin, Ftw
Wrong headline. From the repository:

>Hardware is licensed sperately under CC Attribution-NonCommercial 4.0 International. Refer to `hw/README.md`.

Therefore, despite claims of "open hardware", it is actually not so (not OSHW). A shame.

This seems to be fully intentional, as the site goes on to provide a list of "authorized" sellers. If you're not one of these "authorized" sellers, then you cannot legally make and sell this hardware.
Shared this thread into a new community forum topic for valuable resources: https://forum.gitlab.com/t/ci-cd-pipeline-efficiency-resourc...
So does my Tesla:( I always take control when entering any construction site.

I don't think any other than waymo has solved this yet. My telsa is good but the amount of times I have to take control from it is way too high. Snow is another area where autonomous driving sucks at the moment, and as a Canadian, man that makes my Tesla's self driving not useful 5 months of the year.

Waymo seems to be way out front and everyone else seem to be fighting for second here. Though I'm very happy that we're atleast at this stage and not where we were 10 years ago.

I just view it as we now have working lane keeping and adaptive cruise control for most new cars these days and that's a solid win.
That you have to weigh 2 vs. 4 byte lengths is exactly making my point. There is also a case for 1 byte lengths, and for string implementations other than length + pointer, like for example rope datastructure implementations.
My point is that there is not one sensible string implementation, and acting like there was is in many situations trading short term convenience for long term pains in larger projects.

> I know not all strings will be malloc'd but a lot will be. And we seemed to deal with this overhead fine in the 90s?

It's a common but deeply flawed assumption that allocations and lifetimes are so random that every little object should be individually allocated and later deallocated with malloc()/free() or with another generic allocator. I don't use malloc() to allocate string buffers - except in rare situtations of laziness, knowing it will come back to bite me later. Not only performance concerns but also the practical impossibility of matching each malloc() with a free() forbids that. Systems like RAII come to help to solve the latter issue, but I prefer to take the difficulty of matching everything up as an indication that the general approach is too complicated.

Instead I recommend to allocate strings using a fixed field (eg. char buf[16]) on a stack frame, or using a member in a struct, in order not to add any management overhead. Alternatively, for unbounded and dynamically sized strings, it's often a good idea to allocate them using linear allocators. For example, in a GUI renderer, it's a good idea to have a per-frame allocator that collects all allocations in a list of larger chunks, to minimize the allocation overhead to a few chunks (KBs to MBs) that were individually allocated from the system. With this, everything is freed using a single central function call after the frame was renderered and the data is now not needed any longer.
“Globalist” is also often used as a codeword by antisemitists, which always raises the question of intention when you see someone using it:

https://www.haaretz.com/us-news/.premium-how-did-the-term-gl...
We need more “liars” in Parliament
Forget About Gold: Study Says Investing in Lego Sets Will Earn You More Money
* 3% taken by credit card companies from merchants shows a rigged economy. It must get fixed

* 3% interest should be paid on savings accounts (like 1900 - 1980). ~0% today is a rigged economy

* Many other examples of the financial system being the root of the rigged economy (2008 Mortgage crisis, Libor rigged, front running trades, etc.).

Crypto brings the freedom to compete. We need to fix the rigged financial system by using competition.
Really depends on your employer. I work for an engineering driven public tech company in SV and it’s normal for there to be senior engineers who are 40+.

Also at a public company it’s very unlikely a junior or new manager will be making more than a senior engineer who has been there for years. They might have 10x the equity a new employee has.
Great resource. But also, it really raises the spectre of the possibility of programming being much easier than it is; we should all collectively question why "programming" hasn't evolved past (perhaps) pointless or near-pointless differences in syntax?
I get what you say, and sure laws are different from country to country.

Overall the reasons why you cannot drive bicycles on highways are many, but when you put them all together it mostly fall under one term: safety.

What I wanted to say on my original comment is that trying to put an autonomous driving car in a urban situation is not about checking the speed limit from a road sign, looking at a ground stop or other road signals. If you want a safe autonomous car in an urban center it must be aware of the context much more than “this is a stop sign” or “speed limit is 50km/h”, that’s why I praise Mercedes for trying to solve the solvable problems first and then move to more complex ones.
Could someone add subtitles for me ? I didn't understand all words.
I agree that an interviewee should be an active participant (though not being is fine too given the state of interviewing), however attempting to drive it themselves can really backfire if the interviewer isn't expecting it and/or is bound by policy to actually ask certain questions or go through some process. I still remember one guy who wanted to drive things a bit too strongly, which for most of my section was fine with me because I was still able to get the data I wanted out of it and hopefully he got some of his, though at a point I really insisted he actually code a working solution to a problem in the IDE setup for him (requires like 15 lines of code, it's embedded in the context of a larger program) rather than continue to whiteboard/pen-and-paper general thoughts. He did, and I gave him a positive recommendation. But in the after-meeting my coworkers were less happy with their sections (one of them even brought up the sense he was trying to 'run the clock'), and some of them were still new to interviewing and didn't know how to handle a more 'aggressive' candidate and apart from not enjoying the experience couldn't get the info they wanted, so the eventual decision was to say no to him. I still think he would have done fine, but hey, it's just another element in how broken our interviewing practices can be.
By themselves, ads aren't the real problem --- personalized ads are the problem.

The idea that they have to profile and track your every move all over the internet in order to try and sell you stuff you don't really want or need.

Example: If I go to a pet supply web site, an ad for dog food is perfectly understandable --- maybe even welcomed. But just because I was profiled visiting and maybe even buying, I shouldn't be bombarded with ads for cat food all over the internet.

Even worse is the fact that over time, your profile becomes incredibly detailed. They sell this info to their "affiliates" -- which is basically any data broker willing to pay for it. Next thing you know, your insurance rates are being increased based on something they found in your profile.

For the individual consumer, there is nothing good about privacy invasion and personalized ads.
I think it’s someone testing their blarghbot.

I’m all for pet projects on HN, but it’s getting annoying with what seems to be more and more of these garbage comments made by bots and scripts.
There is an interesting discussion to be had about the experimental design. The intervention was essentially: "the subject managed to fall asleep, and then woke up in the N1 stage." This assignment is not "random" in the same way that a drug trial is random. There are many general-state variables which likely govern our ability to fall asleep (anxiety, hunger, etc) and this study doesn't block any of them in the same way that a drug trial would (via randomization). That being said, the fact that participants who fell asleep and _didn't_ wake during N1 did not see improvement over control makes me more intrigued. (Assuming this is all true: brain scan research is really noisy and small-sample-size and has an atrocious replication record).
Tbh. For me it's like a personal and professional deadline. You expect to learn/to be good at something in a short period of time, while it's expected of you to deliver good quality (consulting, product, support or whatever it may be), and this "cannot" be done unless you know your shit.

Like mym1990 pointed out, no one likes to be new/bad at something, or maybe that's just me.
It's -51.1̅°C, for anyone wondering.
I agree. When I first heard the story was about rock star turned terrorist I thought what the hell, that makes no sense, but the story really does work and the characters are completely believable.

From a psychological perspective I found Johnny silverhand fascinating, there is something about an insane self confident rock star that you can imagine leading a cult terrorist organisation in another life. I found myself thinking someone like Steve Jobs might have been a terrorist in another life, that unshakeable self belief coupled with charisma, narcissism and actual skill is fascinating to me. And they made it work. I’ve not played a game with that depth before.

Possibly second favorite game to the original deus ex.
> Ruby has truly ruined me for stuff like this. Most basic functionality and some non-trivial functionality is covered in the standard library.

Ruby is one language I haven't had the chance to explore yet. Are there any Ruby functions you particularly miss in other languages? Any that aren't built in to Raku might be ones I consider for the `_` utility library.
Disappointed having watch the earlier rounds there were not much in terms of tips.

Just heavy use of index, left$ and if statements.
> For the same reason I'm not a fan of tabs in browsers.

I _really_ wish there were a proper integration of tabs into window-switching shortcuts... like some kind of modifier. It would be excellent to be able to transition smoothly between 1) Application switching 2) Window switching 3) Tab switching. 1) -> 2) works on Mac OS with cmd + tab, down arrow when you reach the application, and then arrows to navigate... but it would be great to drill down into tabs in a nice way from there. Or even directly from application switching to tab switching, since one can quickly forget exactly which window a particular tab is in.
Look at it. Bits and pieces of it strewn all over the ground. What a mess
The word "switch" kind of implies that it is zero sum; they're either watching one thing, or another. Entertainers and companies compete to monopolize attention.
I understand the difference.

However, the local mini-mongo is acting a local-state and the JSON/JS all the way is solving the marshalling/ORM issue. I understand it is a centralized way of dealing with this, however, it was operating on the same problem space. Furthermore, automerge can be used as the server, which bring it closer to what Meteor did. I was hinting at the overlap in the problem space, but I should have phrased it better. Anyway, I'm keep to try automerge.
I think it's worth playing it at least twice, to see both endings
Look at Google Contributor. Users didn’t want to pay even $0.01/page, and publishers didn’t want to sign up to receive those payments. More non specifically, pubs people would pay for didn’t want to dilute their existing revenue streams with micropayments, and not enough users paid for the pubs on board. The program shut down twice.

There was also a product called TipJar that they similarly launched and killed that solve the first and second opportunity.

In both cases, Google had a huge structural advantage of already having so many cards on file and publishers with their banks hooked up and still couldn’t cross the chasm.

Somebody would need to solve these issues — not sure it’s a question of centralization
This is a problem of echo chambers. Bring the criticisms to a pro crypto forum (or a development discord channel maybe) and you will get actual answers that may or may not satisfy you.

If you haven’t noticed, HN hates crypto. Its why posts like these rise up every other week. Its a losing battle trying to argue the value and merits of crypto, when most have made up their mind and will downvote you anyways or parrot memes.
Yeah good points, or also games that include elements that don't really make sense, until you realise they're built in features of the engine that someone probably just wanted to play with. Example, I've been playing Shin Megami Tensei V recently, and the protagonist, shortly after the beginning of the story, has gloriously flamboyant hair sprout from his alter ego's head, and it's never explained (or at least, it hasn't been explained or referenced by characters so far, and I'm about halfway through). It makes no narrative sense - then you realise it's an Unreal game, and one of the artists probably just wanted to play with the Unreal hair rendering and simulation tech and came up with something ridiculous enough that it stuck.
You would spread a single pat of butter over an entire loaf of bread. And then smile and declare yourself satisfied with the taste.
But that's not unique to LinkedIn is it? That is every non-anonymous social platform after few years into its conception. Facebook, Instagram, even TikTok is about showing off.

I don't like it either, but its just natural. It's like complaining that sun comes up every day. You need to take it for what it is - these platforms do have some good content but, its strongly biased, its only the positive stuff. Either its positive content of low quality or positive content of high quality. That's all. If you understand that its fine.

I am not sure why some people think it could be any different. If you think its so easy to show of vulnerability then go to NY Times Square and take of your clothes and stand there naked for an hour. Or ok less dramatic version, record a YouTube video about how you're sometimes selfish person, how you sometimes cheat in your work, how you're asshole to people and post it on all your social profiles. You won't. Therefore you are part of the problem. Because you are not participating in negative, real or vulnerable content.

All these things I mentioned are human, none of us are saints and we have moments when we are little selfish or just moments when we are weak, but we don't what others to know.

If you want some honesty, you need the anonymity, 4chan, reddit, hacker news and what not. There is no way around it.

We dont expect strangers in professional setting to be extremely real, vulnerable and personal to hundreds of their colleagues, so why should it be expected from LinkedIn?

LinkedIn is shallow, but you can still get some technical information if you can get over the fact that the stories there are overblown and cherrypicked. Same as Instagram and everything tied to your name and connected to real people you know is.
Interesting. He started using hash tables internally within the compiler as of v2.0.
Blue Origin helps humanity set a new record for spaceflight
Wow I just built something very much like this.

For Album artwork I recommend iTunes Artwork Finder[1], which can pull high res artwork from anything on iTunes. "Under the Pink" is on there.

I looked into using Moo cards as well, but also came to the conclusion that printing 50 at a time was less than ideal. So I ended up matte photo printing the art (normal 4"x6" prints) and sandwiching some 110lb card stock between the prints and cutting with scissors. This actually turned out very well, they have a very nice feel, and has the added bonus of having custom art on both sides.

It's a bit of work for each card though. I wish Moo or someone offered cards with NFC chips built in (they used to).

I also built a NFC reader into my living room side table, which reads the cards and plays the music on my Sonos speakers. Loosely based on these instructions[2]

[1] https://bendodson.com/projects/itunes-artwork-finder/
[2] https://github.com/adonno/tagreader
We did. It didn't work. Probably will never. Instead you should consider what you want. You want good writing content that's easily available and persistent? Okay, Wikipedia 100% has done this, amazingly. What can we learn from THEIR model?
This isn’t true at all. Right now, the actual network costs would be $0.07*2 on chain, and 0.15% for the actual sale at the receiving end on an exchange, and the “true” BTC/foreign currency rate. This beats the bad rates being offered on the forex leg of the wise transfer.

I would rather remit funds by BTC any day, but not everyone at the other end has the competency to handle this yet. One day.

Also, it took days to clear. Most of that time was waiting on the local side for cash to clear. BTC settles every 10 minutes, with a 60 min window for 6 confirmations for security. The markets are 24/7. For countries where withdrawals from exchanges hit the bank account quickly, it can be in the order of days faster…