skysight-inc/HackerNews huggingface dataset:
And if you'd like to see Tim (original author of Natalie) working on Natalie, he has a YouTube channel with lots of great content here: https://www.youtube.com/channel/UCgWip0vxtqu34rZrFeCpUow :^)
In search of the click track (2009)
Is RubyMotion something we can actually use to build non-toy apps in 2021? I thought it was dead, but perhaps it is not!
> designed to survive extreme earthquakes

What magnitude is that? (The highest they're designed to survive)
Thank you. Nice to hear that!
For five years, I ran a network of Twitter accounts promoting local tech events. They were (uncreatively) called the "Tech Events Network" and included ATXTechEvents, DENTechEvents, NYC_TechEvents, and 50+ others that would broadcast local meetups, even supporting basically unknown tech communities like Albuquerque with ABQTechEvents. All received massive traffic, engagement (RTs & likes specifically), and became an active megaphone for their respective communities.. gaining almost 300k followers.

More importantly, the meetups and events they tweeted saw attendance rise and more people know about them in general. It was great for everyone and I had hundreds of thank you tweets, emails, and DMs.

But Twitter's repeated, bizarre, and unexplained API limitations hobbled the system more times than I can count. They'd suddenly suspend one for "API abuse", I'd get it manually reviewed and they'd release it.. only to have 10 suspended the next day. I even started asking followers to tag @TwitterSupport on our behalf and zero progress.

After dozens of suspensions, I finally shut it all down. I haven't come up with a theory beyond Twitter hates tech communities but that feels off..
One advantage is to make it clear to you what is going on. Many people don't initially understand what they are experiencing as earthquake the first time it happens. Everything shaking is so far removed from any other experience that you might think 'wow, that's some really strong wind' because that is the closest reference your brain has for the situation.
I do a lot of climbing, am fairly lean, healthy, and have a low resting heart-rate. I've also always had the problem of nearing "blackout" occasionally if I stand up very quickly from zero physical activity - I've never actually passed out, but you have this weird sensation where your vision, balance, and in extreme cases even hearing, fades to various degrees until the pressure stabilises.

I wondered if it would be a similar effect to what happens when a pilot pulls a high-g manoeuvrer.
I propose we hire and properly pay people who have the expertise to answer that question, listen to them when they talk and take the things they say seriously, and do the things they suggest we do.
> They don't give any scientific or mathematical answers.

Dead wrong. Predicting protein folding has been a scientific holy grail for decades, and neural network-based AlphaFold is the leader. No non-neural approach comes within a country mile of its performance. They created a fold database of unprecedented coverage which is being used in research.
I know what it is, it's the idea that someone can write code once, and someone else should pay to maintain it forever using a subscription model. The craziness of this space is that people think that maintaining a tiny footprint on a server somewhere is somehow worth $10 a month boggles my mind. You can buy access to most basic file-syncing services for that much. Why isn't a note-taking app, even a very advanced one, not just a simple one-time payment? If you want to haggle about paying for new versions, sure, but most of the "services" space is full of rent-seeking people, which is probably the thing that rubs you the wrong way.

Another way of thinking about it: Most MMORPGs that charge monthly fees are around $10 a month too, does a note-taking app somehow involve as much work as maintaining the massive-infrastructure and maintenance nightmare of running a MMORPG? If not, why is the pricing so similar?
It lacks a section where they ask a group of people to test and judge the result.
I agree entirely with your point, but I'd take it one step further. Christmas for a lot of people (even those that do celebrate) can be a very depressing and lonely time of the year, even more so in these post covid times. I prefer a generic "happy holidays" as it applies to more people, though I've moved onto "happy solstice - the days are finally getting longer (or about to)". I think that's a little bit of positivity that it's actually worth reminding people of.
PG is banned? That's the first I'm hearing of that.
>Perhaps it just means that some (many?) are watching too many videos and/or videos of a particular kind. It's a non problem to me.

A lot of videos have good visual content (how-to, etc) but the pacing and speech is too slow.

Also because of COVID, a lot of students were forced to watch video lectures and it increased awareness of using 2x as a legitimate tool to quickly process slow professors or selectively slow down to 1x only the sections that were difficult to understand.

There's modern technology now for listeners to bend the media to suit their brain rather than being forced to suffer the slow pacing of the content creator. This is why many people embrace 2x as a tool to enhance learning.
The brainwash the powerful social media companies have done to the masses in the last 10 years it is a thing of beauty. Criminal and immoral beauty.

Now supporting Facebook, Twitter and Youtube, behemoths which represent the excess of capitalism is considered hip, cool and progressive.
I don't really think that these ideas mutually exclusive. The example given here ( https://news.ycombinator.com/item?id=29660117 ) discusses 4000 nodes running extremely inefficiently. Depending on how inefficient it could be, you could replace it with multiple beefier servers placed redundantly in different zones. (And if it's _really_ inefficient you might be able to replace it with an order of magnitude fewer servers that aren't beefier at all.)

I think really the point being made is to efficiently use your resources. Of course some of the most expensive resources you have are programmers so inefficient hardware solutions may end up cheaper overall, but I've personally seen solutions that are architecturally so complex that replacing them with something simpler would be a big win across the board.
Thanks for sharing the Wikipedia link. I had no idea about this incident!

I totally agree that shit happens all the time. That’s the default, the null hypothesis for any system where humans are involved.
A very long time ago I worked for a medium sized company and there was a power outage. The servers were in a room in our building but they had ups power. The problem was that the ups's were broken/malfunctioning and the servers needed to do a disk check after an unplanned reboot. It took hours before we could work again even though most drives survived.
This was also before git so we could not reach the central version control system and could not commit any code. I think all code and workspaces were on servers that was not up yet.
Domain: Haskell Focused domain model toolkit with codegen
What is the best resource for learning to lead a software team?
I work for a 4 person team within a small company of 60 poeple. Recently my team lead has left the company which left me taking the lead of the group. I'd like to modernize the way we work and develop software. What are the best resources for learning good management practises? From leading a group to implementing good coding practises.
Spreadsheet Games: All Playable in Excel or Google Sheets
It really is strange that Telegram is commonly considered an "encrypted" messenger while the app makes it very difficult for users to actually use e2ee.

The feature is hidden, and old "secret chats" stop working after a while without any indication that messages cannot be delivered anymore.
To start a "secret chat" one must access it from a menu entry stashed away in users' profiles.
And you can only start writing a secret message when the other side "comes online" for the first time after starting a "secret chat".

All discussions about the technical implementation of e2ee in Telegram aside, this makes e2ee a pain, which is why it is rarely used (by most) if not desparately needed.
Consumer reports also considers it a mistery (see last paragraph): https://www.consumerreports.org/sunscreens/fda-safety-risks-...
Then congress person Gabbard was very clear there needed to be repercussions following the Hawaii nuclear strike alert fail.
> you can wait a day for the ACH payment to clear.

It adds an additional 1-2 days at least to shipping. Do you enjoy having your money gone additional time without any underlying asset in hand, adding to your counterparty risk? This is one of the reasons why Amazon delivery logistics has succeeded, consumers LIKE to have their goods faster. You don't think it's valid that some people use crypto to get their goods a day or two sooner for in many cases essentially the same price (or if they already had crypto, cheaper because they didn't have to convert back to fiat themselves).

>Bitcoin is also very volatile, so you can end up losing out on the spread, but not notice it.

The price in BTC(or LTC, BCH, etc) is locked for 15 minutes when you check out. If BTC or whatever you're using gains value you could merely choose not to execute the trade; when I missed the window there was no penalty it just cancelled the invoice. There's no way you can possibly have an unexpected loss. If you have fiat on an exchange and you needed crypto, you can choose to buy it right then in that 15 minute window to make sure your price is locked in.
Constructing Prototypes: Adalo vs. Glide vs. Canonic
Good question. The answer is all the poor souls that N years later find themselves stuck with a data in a legacy format that they have to struggle to decode faster.

Of all the artifacts in our industry, few things live longer than formats. Eg. we are still unpacking tar files (Tape ARchieve), transmitted over IPv4, decoded by machines running x86 processors (and others, sure). All of these formats couldn't possible anticipate the evolution that follow nor predicted the explosive popularity they would have. And all of these (the latter two notably) have overheads that have real material costs. IPv6 fixed all the misaligned fields, but IPv4 is still dominant. Ironically, RISC-V didn't learn from x86 but added variable length instructions making decoding harder to scale than necessary.

I'm not sure what positive lessons you think we should learn from QOI. It's not hard to come up with simple formats. It's much harder coming up with a format that learns from past failures and avoids future pitfalls.
This one actually blew my mind at the time. Tesla had a wait list ten miles long and an obviously superior product (safety, speed, comfort, space, the whole electric thing, etc.). Sometimes, a business isn’t as complicated as people make it.
Is this a credible source? I find it hard to believe that NYT was sold for $50k.
Twitter could have been a much broader tool. There were all sorts of workflows that could have been built around Twitter with an API.

But unfortunately Twitter is now reduced to being a global version of your local coffee shop billboard, at best, and the crazy guy calling himself the next Jesus Christ in the public square.
I always look for a very fundamental way of doing x. But SO questions and replies almost always are about a very very specific use case. It takes a lot of careful searching to find the one line of code I needed for my use case.
I don't see the hypocrisy.

If I watch a bad movie and tell my friends it was bad they wont say "it is their right to make bad movies why do you want to ban it".

You can be anti-gov intervention and still complain about stuff to warn others.
Expensive on Ethereum's base layer. Don't forget the many layer-2 solutions. Loopring is about to launch its marketplace, ImmutableX is already live as well.
Thanks for this suggestion, I have the same experience of lightheadedness upon standing up (very often) and will definitely be working this into a habit.
I believe it was default in kubuntu at some time. Or at least heavily pushed.
Literally, why?
Modern Paxos/Raft HA requires an odd number of nodes so that's how you end up with three AZs.
And this is what is slowly happening
How to Manage Opportunity Cost: Attention Thresholds in Personal Wealth Building
TSMC Expected to Begin 3nm Chip Production in Late 2022 Ahead of First M3 Macs
> Nobody is asking that. The source code is public, read it and decide for yourself. Good luck doing that at your local bank. There are plenty of stablecoins, you don't have to take on crypto exposure.

Most people are not advanced coders and will never be. So most people still have to trust a random coder (be it close friend or someone on the news or online). If something happens to your money because someone took advantage of you in the code then good luck getting anything back. At least with banks there are laws around this stuff and you can actually get your money back. For average person this is still the way to go.
There's a fairly rational psychological explanation to it. When people cannot achieve a certain goal for a while, they convince themselves that the goal is not worth it, or tainted in some way.

Christmas has been traditionally associated with family, kids, happiness, seeing retired grandparents, etc. All these things have been sliding out of reach for the middle class with no reversal in sight. So this creates tension against people that can still afford it, and a perception that these goals are unfair and should not be pursued.

This is to be expected - it's not like the journalists writing the politically correct articles, HR people defining acceptable language, or moderators deciding on what gets approved are paid enough to afford what used to be a regular middle-class life 2 decades ago. So they rebel against it by trying to stigmatize it in the way they can.

And it's not like you can blame them either - the human brain is very adaptive at picking goals and means. If you take personal prosperity through hard work out of question, people will find other goals to pursue, it's just they will be much more divisive...
I also don’t see a lot of evidence that they’re bad, but it should be said that this is the wrong standard. I also haven’t seen a lot of convincing evidence that Telegram’s crypto is good (and plenty of past evidence of weird mistakes.) Overall what I’ve learned from examining Telegram’s crypto in the past is that the company does not really value outside expertise and analysis, nor do they make it easy to review their (very strange and non-standard) protocols.

Reviewing crypto is hard when you’re working with an organization that has good engineering practices and minimizes the possible risks. My early examination of Telegram crypto led me to the conclusion that Telegram was not an organization whose approach to crypto engineering is compatible with that standard, so it’s not worth the effort to try to vet their crypto when the company leaves so many weird question marks in their engineering approach. Meanwhile there are products with more professional crypto teams working hard to behave in ways that engender trust: I’d rather devote my limited effort to poking around over there.

I do recall Telegram building a very weird variant of Diffie-Hellman that effectively let the server modify the secret key (and thus conduct MITM attacks.) In fact they did this multiple times in different ways, either by accident or through malice. This happened a long time ago so it’s entirely possible that they’ve cleaned up their act, but it left a bad enough taste in my mouth that I’m afraid to poke around in their crypto and render any opinion. If I look at it and say “looks better now” I’m afraid I’d just be hurting people. Unless the company makes a real effort to bring their crypto engineering up to a higher standard, I won’t feel confident in any of it: there are too many non-standard bits of engineering where dragons might lurk.
I'm sorry, but it's untranslatable... Both for language and for custom.
Public Agencies Are Buying Up AI-Driven Hiring Tools and “Bossware”
Some languages do have different pronouns for that, but unfortunately Indo-European languages lack this capability. It is called "clusivity". Outside IE languages, it seems to be a pretty common thing.
Random errors in DNA are part of the picture, but we have error-correction mechanisms as well. It is possible that those mechanisms go haywire as we age, too.

It is interesting that short-lived animals like mice tend to suffer from cancer a lot, while huge, long-lived beasts such as whales and elephants seem to be very resistant to cancer, even though they have a lot of cells that can go wrong. Their anticancer mechanisms are obviously much better than ours.

We might yet learn something from them.
I was going to suggest adding Natalie to Ruby Compiler List [1], turns out Natalie is already on the list and started in 2019!

[1]https://ruby-compilers.com
I'm using a markdown big file. What features in org-mode are really worth making me look at it?
some people in biology labs also made a game of life out of dna tiles (google nicolas schabanel / damien woods)
Corporations are using inflation as an excuse to raise prices and profits
Weisfeiler and Leman go Machine Learning: The Story so far
There’s so much news where people read a headline and believe it uncritically. I always thought it was silly that people accused Amazon of being unable to make a profit when they were obviously intentionally investing their would-be profits in to growth.

A lot of people don’t really care if what they say is accurate.
It kind of undercuts the argument, because the dynamic allocator basically just uses mmap as well.

(Some allocators, like glibc may also use brk, but it's possible to write a fully functional allocator with only mmap).
I can't see how that is the point, I honestly don't understand what cryptocurrency provides there at all. I've seen nothing about it that suggests it has some kind of novel solution to fraud prevention; no chargebacks just means the customer now has no recourse from a fraudulent vendor, so you've pushed the cost of fraud all onto them. It's also possible to get no fees for micropayments and no currency conversion fees with a more traditional virtual currency, crypto only adds costs on top of that.

>Raiden released today a new version of their client, so you can have decentralized transfers for virtually free

I've read some of their blog series: https://medium.com/raiden-network/raiden-protocol-explained-...

It seems like an interesting way to do peer-to-peer lending, that is not specific to cryptocurrency. I would be interested to see the same algorithm deployed on a credit card network to see if the fees can be reduced even farther.
I use Typora, and sync with WinSCP. same same - but different.
I don't think this is the same thing. They're asking for a fun activity they can use to lose weight, not for a novel fun advice about losing weight.

It's not the advice itself that's boring, it's the activity the person will have to do every other day.
That's, if /mt is specified without a thread count, the count will default to 8. Without the switch it will run single-threaded.
Awesome! I should try this. Thank you!
I’m asking specifically about the Mormon church. What is the purpose and what do they do with the money?
Any time that your company is obligated to capitalize results in them paying more current taxes, not less. (Time that is expensed fully this year is already tax-deductible.)

The reality is (at least in the US and probably elsewhere), that it's not an option to just decide to expense or capitalize everything and so the timesheets might be better viewed as the mechanism the company has chosen to remain compliant with the law and not something that's optional/subject to incentive pay.
Which is why if you realize that your hard drive is failing the worst thing you can do is cut the power [1]. You get your data off that box as fast as possible.

[1] Yes yes always have backups, and RAID, and replication something about not being able to count that low. Betcha most'a'ya don't have any of that on your MBP though except for a maybe a backup that lags hours behind your work.
Yeah that sucks, but there are many, many more treatments available today than in 1970, so I’d almost certainly prefer to pay 6x the cost of 1970s healthcare to get 2020s-quality treatment.
Thanks. Space between "date" and "+"?
Thanks. I also discovered winddcutil, for those of us on Windows with Dell monitors too old to be supported by Dell Display Manager.

https://github.com/scottaxcell/winddcutil
It kind of seems like traditional finance people and investors who spent well over a decade bashing the growth of companies like Amazon have severely over corrected by spewing as much money as they can into any vaguely similar tech company, potentially creating a new investment bubble that's going to crash when a lot of companies fail to ever flip into profitability.
No it's not like copyright. Copyright are legally enforceable, NFT aren't.

They are actually a lot of artists that complains that their art is stolen and sold as NFT and the platforms that allow this, don't want to handle the copyright infringements.
Because it's a highly functional solvent, and least cost production methods are fraught with substitution.

Because it's a by-product of chemical reactions with other aromatics, combustion, pyrolysis.

Because it's a contaminant from cleaning, reuse of retorts and factory equipment, present in degreasers and machinery cleaners assumed to be replaced, but supply chains are leading to the first problem (substitution) by cleaning suppliers
Remember that the internet was originally developed mostly as a military / university project. It got kick-started by quite a bit of money as well.

Web 2.0 was arguably not as expensive, but then again you could also argue that it was not as big a step. If you think about it, web 2.0 is really just taking web 1.0 and adding a lot of fancy stuff like SPA, new fancy protocols and social media.

Web 3.0 however, depending on which vision of the 3.0 you support, ranges from "just" another upgrade to a completely different thing than what we have today.

And to make it quite simple: Completely different things are loads of work. Work means people need to dedicate their time to it, which means they need to be paid.
JavaScript Animation Dev Tools
Fun fact about SpeedCrunch history, the software descends from an off-hand blog post by Roberto Alsina, a KDE developer, complaining about KCalc usability [1]. Back then developers were often just unthinkingly cloning 'skeuomorphic' interfaces like Apple used back then, designing user interfaces that resembled physical objects instead of taking advantage of the opportunities afforded by computers.

His blog post elicited several rapid responses from developers taking his PyQt-based mockup and turning it into a 'real' application ([2], [3]). One of those was Ariya Hidayat's "SpeedCrunch", which has been actively maintained up to the present day. I can't find Ariya's original 2004 announcement, I think the original link was http://ariya.pandu.org/blog/archives/2004/10/calculator-feve... but that's dead now.

But it's really neat to see how this all started from a day or two of hacking on a solution to a simple problem.

[1] https://ralsina.me/stories/33.html
[2] https://ralsina.me/weblog/posts/P245.html
[3] https://ralsina.me/weblog/posts/P247.html
It all depends. I knew a grower in Oregon. They got into growing to provide for chronic pain sufferers (frequently fibromyalgia) since it is more difficult to get prescription pain medication in the US than marijuana.
> You don’t get to just say (...)

I get to say whatever I want to say within the confines of the law and so do you. Let's keep it that way, shall we?

> What exactly is your point?

That it's still possible to get laid without a shady middleman/app