skysight-inc/HackerNews huggingface dataset:
As a former independent and highly-rated Shopify developer with over 500 clients who was deplatformed over a single customer complaint (which was false, btw), I will never again trust any part of my business developing for someone's proprietary platform.

Even before the deplatforming, Shopify unilaterally changed its terms to stop paying recurring revenue on the customers I had already brought in -- unless I continued to bring in new ones evey 6 months.

I earned Shopify hundreds of thousands of dollars in revenue with my custom design and programming work and they shut me out without even a chance at a review.

If you care about your web programming business, don't build it on Shopify or anyone else with proprietary, non-exportable frameworks and tools.
Most people who use drugs do little harm to themselves or others. And as someone who has sold illegal drugs, I can tell you people sell drugs for many different reasons, not just as some get-rich-quick scheme as your TV-show-level analysis suggests.
I trust the physical impossibility of tracking cash over the hypothetical enforcement of legislation any day.

Why risk it?

How many employers have used data on candidate salaries in violation of the law in California? How would we ever know?

There are many benefits of using cash: it's very secure, as long as I'm sensible. It's anonymous. It costs those that I do business with less to maintain (Visa charges 2%. 2 percent! of revenue!). People who I tip like me more because I tip in cash. Businesses I do business with like me more because I give them cash. Not to mention, I can do business with anyone I want if I deal with cash -- not so with electronic services.

Look to the case of Germany for why cash is so important.
People visit Chernobyl, there are tours (or were, before the war). Wouldn't want to live there but if you don't mess with the dirt too much it's not particularly dangerous. Digging a trench might not have been the smartest idea though…
NYC cleared 239 homeless camps. Only 5 people moved to shelters
When reality has become so weird that half of HN can't detect an (albeit early) April fools' joke... Anyway, good job Dyson!
> What if the EVM was something totally different?

I'm not sure if Solidity's traps are the EVM's traps exposed at the higher level, but given how hard it is to write a robust VM, I can't see the EVM being based on existing implementations being a bad thing.
I doubt existing browsers need much more memory for HN. It's a tiny page.
In the US nearly all of your examples of what we get in return are funded by sales and property taxes
Having been on both the knowledgeable and noob side of this "pair programming onboarding", I find it to be fantastic. When furiously googling / grepping around the code to self-onboard, it is so difficult to see the bigger picture of how the system works; if someone can explain the architecture to you, you become much more self sufficient, very quickly too.

On the "mentor" side of such pair programming, it is extremely useful to have to verbalize things that you may have gotten away with only fuzzy knowledge of previously. When the new hire asks a question that makes you say "oh wow that actually is quite broken!", you win as well!
LOL Well, that explains some of the reasons I haven’t needed any cash in more years than I can remember.
Indeed.

My experience has been that 75%-90% of US doctors are borderline incompetent and that I can and do routine out-diagnose my own maladies better. Of course this also means I can lead them by the nose to get them to diagnose anything I please. Which is horrifying - they are Epic Fail if I can do that.

Admittedly I was at one time planning to become a doctor myself so I ravenously consumed everything about biology and medicine while a teen but it seems very few doctors were anything like THAT with passion I had.

Even worse few seem to know what the scientific method is, let alone practice it in any as doctors. This is equally horrifying.
I'm surprised to see the iOS app ship without a local/federated stream. The local stream especially seems central to the communities that are built with mastodon.
The mechanism used to actually service publication requests from the person controlling the node is orthogonal to doing the design work to specify the thing and the political/social aspect of getting people to agree to support/adopt it. So, in a word, no.

(Side note: any design that necessarily depended on GitHub Actions or something with equivalent power would be a failure on the goals I've outlined.)
Linked from the banner below the post: https://joinmastodon.org
This seems more sensible than freaking out and throwing the whole person away over this nonsense. Sorry for misunderstanding.
Democracy is absolutely not about individual anything.

You might want to add individual self-determination and rights to the governing principles of a particular organization, state or nation, but there's nothing about the idea of the people voting (directly or indirectly) on policy that offers any guarantee of any kind of self-determination.

Democracy absolutely can be mob rule, or put differently, mob rule is not inherently not democratic. Whether it is wise or just however, are different questions entirely, and so most democracies in the last few hundred years have supplemented their democratic systems of governance with fundamentally liberal but non-democratic constitutions that limit the scope of majoritarian decision making.
I'm interested to read the vast majority of comments being pro-cash with concerns over security or convenience.

I'm not sure where you all live, but as a counterpoint, I live in Australia and I don't use cash hardly at all any more. I don't even use cards, or take my wallet. If I have my phone on me I can charge anything to any of the 4 cards I have in my phone's wallet (also I can bring up my official Medicare card, drivers license, etc. on my phone). So whenever I go out I just grab my phone and keys.

Everywhere accepts this. Whether I'm paying for a coffee or a $2,000 TV, I just unlock my phone and tap it on a payment terminal. It takes literally a second. For larger purchases (over A$200) you have to enter a PIN.

I certainly wouldn't like to go back to carrying notes and coins around - making sure you have enough, handing it over, waiting for change to be organised (and waiting for them to do this with everyone before me).

Pretty much all establishments still take cash but I don't use it, and most of my friends are the same.
A great article show the relationship between Ye and Marcel Duchamp
> cars doing the minimum to stay 'in traffic' to avoid paying high fees for parking

Parking will get cheaper, if anything:

- Electric AVs can park themselves 5x further away with no UX downside and minimal energy cost.

- Nobody needs to use the doors while parked, and AVs can cooperatively rearrange themselves to allow ingress or egress, meaning they can park with almost no clearance in all directions.

- Parking garages can be designed with the assumption that vehicles are driven with perfect precision, allowing wasted aisle space to be significantly reduced.
As someone who does a bunch of CI/CD work, the answer is: supply chain and the security therein is a major focus of enterprises right now. Security folks as well as ops folks are keen on this. Big question is can those two groups convince the developers that this is a good idea (though vice versa should be fairly easy at a certain company size).
It won't create an index you can see in the GUI or query via "sys.indexes" or anything like that.

It's a temporary object, much like a temporary table that exists only in the scope of the query.

As another comment mentioned, this is what a hash-join does internally: it builds a temporary "hash index" of one input, and then uses it to look up rows while scanning through the other input.

If you looks at the query plans in SSMS, you'll occasionally see bitmap indexes as well.

The equivalent of a standard B-Tree index that you would create permanently is the "Index Spool" operator. You'll also see "Table Spool", which is basically a temporary heap.

The example in the original article was the equivalent of this loop:

foreach( a in table_a ) {
foreach( b in table_b ) {
if ( a.id == b.aid ) ...
}
}

That's hideously inefficient. Most databases will automatically do something like:

var a_hash = new Hashtable( a.row_count )
foreach( a in table_a ) {
a_hash.add( a.id, a )
}

foreach( b in table_b ) {
if ( a_hash.lookup( b.aid )) ...
}

The clever part in all of this is that you can do this two ways: build a hashtable of "a" and lookup "b" rows in it, OR build a table of "b" and lookup "a" rows in it. They're equivalent, but the performance can be wildly different.

RDMBS query planners have the job of figuring out which to pick. Even if you think you can outperform the database by writing code like the above in Java or C# or whatever, you won't write out every combination and have the statistics available to choose. The database engine can and does.

SQL Server can do both steps in parallel across all CPU cores which is a topic of several PHD-level research papers. For example, hash tables can have performance issues if the same key occurs too often (e.g. many NULL columns). Balancing this across multiple cores is... complicated.
The Delusions of Debian
>How would materially closer not meet the bar for closer?

I don't have a horse in this race, but I think what the other commenter was getting at is that: if there were 10 problems that needed solving 5 years ago, and in the course of solving those 10 problems you discovered 100 more than needed solving that you weren't initially aware of, then sure you got closer to the goal, but the progress was so tiny that it's almost not relevant.

I'm personally not arguing one way or another, but that's how I read the other person's comment.
HubSpot has this type of culture. Engineers would work on problem areas or projects. They would be empowered to communicate progress in whatever way the team thought was best.

The vast majority of teams didn’t use stand-ups, scrum, or agile.
I’m sorry but this is such an obviously curated cry-me-a-river story aiming to frame Facebook as a benevolent giant enabling small business to reach their audience and not as the giant vampire squid mining and extracting humanity’s attention for profit while subverting democracy and dispersing deadly poisonous propaganda for even more profit. While also doing its best to gate, control and kill the open internet wherever possible.

Cry me a river, Facebook/Meta.
Despite the efforts of the Republicans to destroy the USA, I can’t seriously see this kind of thing happening. Russia on the other hand, since the war started I’ve read a number of articles by Russians saying they weren’t too surprised by what happened to them.
> * Start from data storage. (Database, flat files, whatever.) How does state get persisted?

Reminds me of Fred Brooks' famous "Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowcharts; they'll be obvious." quote
> They hired a North Macedonian development group

Way to keep jobs in the USA, I guess? But perhaps this was a 4d-chess move to stay outside of the influence of US/western 'big tech' which 'silences' right wing Truth? Who can tell?
Redis Stack
Thanks for sharing.

My experience with GCP support was what I expected: none. Even in the case of P1.
Mastodon's central feature is the home feed. You can successfully use Mastodon without ever looking at any of the firehose feeds.
Umm... As you get older, you'll simultaneously need more pills and lose your ability to easily open blister packs.

A much better solution would be to have a robot pill dispenser that's hooked to the doctor's office, a pharmacy, and an alarm clock.
Fingers crossed, praying and wishing that it's dying!!

I grew up during the Cold War and instantly recognized FB as a Stasi-wet-dream surveillance tool. Never signed up and never will.

I'm encouraged that younger folks are rejecting it though I worry they may simply substitute something else equally bad (e.g. TikTok).
As a salaried worker I am perfectly fine working weekends as long as I get compensatory time off in exchange - days I can take off the following week(s) on top of my usual PTO allowances. If a team cannot promise me this I don't want to work for them.

Sometimes, weekend work with a team is some of the most engaging work one can perform in a salaried role. I have fond memories of the cycle of scrambling before a launch, the catharsis of the launch, and then the ensuing vacation.

The key thing is committing to the whole cycle - crunch is sometimes a necessary evil but must be followed by equal and opposite rest. Any group that doesn't respect this yin-yang is undeserving of your labor.
Does exhaust smoke consistently reflect lasers ? In my experience, a dense lidar will see a subset of the lasers go through such occlusions and get a 2nd return from the truly opaque object behind the smoke.

LIDAR can usually distinguish translucent smoke from solid objects like bikes/pedestrians even before the ML algorithm kicks in.

Paper bags are tricky, because a bag on the ground could just as likely be a solid object that the car should be stopping for. Stopping or slowing down for bags may be a good idea.
I'd say that a datacenter actually has the ability to be responsive to energy market conditions more than most other kinds of loads, and no datacenter operates at its max rated power 24x7. Anyway the point is a datacenter of this size would amount to a tiny fraction of the energy load in that country. It's fine if they don't want it; it's their country, after all. But they should own the fact that they're just superficially against Facebook, and drop the stupid greenwashing argument.
I'm confused by your link. Nowhere on that page does it mention them accepting the Syrian Pound...?
Most problems are best solved without high technologies.
Is the SerenityOS Browser web engine a fork of some other browser engine or is it written from scratch?
Try it. You'll be amazed.
Indeed!

Remember reading this <https://raspi.tv/2015/documentation-and-commenting-your-code> article on importance of comments
Oh, I see. Thank you. RIP.
This was a minor hullabaloo back when the app launched.

https://github.com/mastodon/mastodon-ios/issues/221
> but if they are causing problems for other people,

This is the crux of the issue: The definition of "causing problems for other people" isn't as well defined as it may seem.

Someone who is constantly driving the team further apart than together, struggling to work with other members of the team, and being openly dismissive of others would fit the definition of "causing problems for other people".

From another perspective, it would also fit the definition of the "hard to work with" person in this article. That's the point: Even when someone is falling behind, as an employee you must find a way to at least try to work with them and lead by example.
this thing sounds smart as, if not smarter than, a roomba.
Needlessly snippy response to someone trying to help, especially when your initial comment definitely comes across as a complaint about the unclickable links.
Still not recommendation system instead of just chronological posts which makes it really impractical to browse when you follow more than 10 people. This is really where Mastodon could shine with open algorithms an end user could choose from instead of proprietary ones like Twitter and al.
We do pair programming. The issue is that all of the developers that knew our system left a long time ago.

NOTE: this next part applies to the US.

Why? Developer salaries went vertical when COVID hit. All those Silicon Valley jobs became remote with big fat salaries and companies took months to respond, and many did not respond at all. The job I started last year I would have left if it weren't for the fact that I work well under 40 hours for a 6-figure salary.

If you are getting paid less than 100k/year with at least 3 years of experience, find a new job. Don't treat your job like it is your life. It isn't. They would fire you if they knew they could have someone do your work for half the cost, so don't let them "use you against you".
This just proves my point. A complex, fully featured GUI application written in C needs 122 libs total.

In Rust, just installing SQLx for sqlite bindings requires 75 crates. And sqlite is one very small part of what rviz does. An rviz equivalent written in rust would require an order of magnitude more dependencies.
It sounds like working on understanding your thought processes would be useful practice for people who want to learn to think and understand flexibly.

You seem to be explaining things from the point of view that your different way of thinking is a problem for others rather than an opportunity for them to grow and learn. That's kind of odd...

Personally I think it would be very interesting to work through code in that way, and I don't think it would particularly detract from my understanding.
Morally and philosophically I agree with you! Cash needs to exist for personal liberties.

But I've been in the states for 7 years now and I can't think of one time I used cash when purchasing anything. Except the few times I picked something up from OfferUp (a palm tree, some other plants).
This is a great point! I think of uPtO as same!
>I am looking at you big banking

Jokes on you, 1st world banks are well-known to have a huge lag in tech. Like still handing out dedicated TOTP devices or OTP scratch-cards. OTOH we have crypto exchanges running on a bleeding edge. Binance has (partial) fido2 support. I am not aware of any other.
You want to see funny? You said:

> One of the main theories on the action of MDMA involves the sudden serotonin release inhibiting the amygdala and thus reducing fear response. Prozac certainly does not do this.

{cough}

Fluoxetine Facilitates Fear Extinction Through Amygdala Endocannabinoids

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4832021/

Chronic fluoxetine prevents fear memory generalization and enhances subsequent extinction by remodeling hippocampal dendritic spines and slowing down systems consolidation

https://www.nature.com/articles/s41398-019-0371-3

Serotonin-2C receptors in the basolateral nucleus of the amygdala mediate the anxiogenic effect of acute imipramine and fluoxetine administration

https://academic.oup.com/ijnp/article/15/3/389/720875?login=...

You read some articles. That is not enough. You are being duped by more pharmaceutical company propaganda.

Have you ever ask yourself why they don’t investigate the reason people are not producing enough serotonin? Or white people lack serotonin?

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5337390/
Change the people, or change the people.
Motorcycles are only on road for maybe 5 or so months out of the year where I live. If that is the best we can ask for out of autonomous driving, it'll never be more than a luxury toy.
Okay, but when I claim that Dwarf Fortress teaches you how to manage artificial complexity of Japanese electronics people still get upset.
Sounds hellish doesn't it?
This thing is my fault, if anyone has questions/nits/etc.

The usual one is whether the code is somewhere. The short term answer is no, but I did pick out a name and set up a repo for anyone interested to watch, if I ever get to that point: https://github.com/abathur/roomstead
Most places drop excess cash in a night depository box.
I'm actually surprised no one has mentioned crypto as an alternative. This is one of the (very) few use cases where it might make sense if implemented properly.
The article uses the word “exoteric” twice, which I have previously only encountered in the discussion of religious texts: esoteric texts are generally secret and designed for consumption only within the group, and exoteric texts are open and designed for external readers. Interesting to encounter this usage; I presume the author means an exoteric device is intended for mass adoption?
That's not entirely true. There's usually some level of fault recovery built in but it doesn't extend to the level of allowing any component to fail at any time.
I self-host a number of products for use between myself and a small group of friends. I like the idea of Mastodon, but due to its requirement of needing an email server, it's honestly more trouble than it's worth to try and host it myself.
Digg fired the ultimate footgun when they literally reformatted their entire site and ignored feedback.

That’s how I found reddit - the great digg exodus, about 15 years ago.
Simply, this is an attack to permanently seize economic power and to subdue a society and culture. Words mean nothing to the architects of these plans.
Discussing this at all is like being jumped and when your attacker fails to get you into handcuffs, you try to have a discussion about the pros and cons of being handcuffed.
I can relate to this so much. Thank you for putting it into words.
>a cynical view of American exceptionalism is always warranted

Yeah, those weren't my words. Not a cynical view of American exceptionalism. A cynical VERSION of American exceptionalism.

I don't care what Western Europe's statutory policies are. Can you share any facts that show Americans "speed run" vacations and no other country on the planet does?

Considering the statutory minimum in Canada is 10 days - and the average worker between the US and Canada is pretty close in number of days off - I look forward your analysis showing how Canada takes luxurious immersive vacations.

Or more likely: you're like everyone else, where your version of "ONLY IN AMERICA!!" means "America is different than these Nordic countries, therefore it's globally unique".
> "Oh, sorry, I can't. Already scheduled."

Typical pushback is a lecture about the importance of being a "team player" and pressure to cancel or reschedule things to make the boss look good.
There is no loss of negotiation position when everyone goes on strike, the Machine literally stops. You can also escalate ala French and start burning cars.

Then again, there was this Reagan fire all traffic controllers and put them on a black list thing in the eighties https://www.history.com/this-day-in-history/reagan-fires-113... but I have a suspicion private company with no military personnel to immediately take over would be more willing to work something out.
MicroMacro: Crime City Wins Spiel Des Jahres 2021
To allow people to review their followers before accepting them ("follow requests") all subscriptions in ActivityPub require the followed actor to send back an Accept activity. This, and the Webfinger requirement to confirm the username@domain address that predates ActivityPub, preclude plain static sites from being followable actors as seen from Mastodon. Although nothing prevents you from publishing a static feed in the ActivityStreams format, this would require a different, feed-like subscription mechanism where the publisher is not aware of subscribers and the subscriber has to poll the publisher periodically.
Winnie-the-Pooh goes to Harrods in new authorised AA Milne prequel (2021)
What’s That Accessusb Menu in My LG Smarttv?