skysight-inc/HackerNews huggingface dataset:
Time scales too. Remember how long the death March to Chicago was? It was 1993 and NT had finally shipped, Linux was slightly useful and this was OS/2’s era to shine as Microsoft had stagnated with no consumer releases of any meaning post Windows 3.1. 1993 finished, and 1994 came and went as well. IBM pushed out Warp as this was their chance to arrive early, and then it was late summer of 1995 that Chicago finally shipped.

Now look at the window of the MacPro 2013 to 2020. And it felt like nothing. How long has Windows 10 been a thing? Feels like only yesterday we finally moved all production off of Linux 2.6

Time really telescopes
You could do the same for anything that purports to help people: training centres, home schooling, higher education.

They'd all have the same result: works for some, not for others. Works better for those that put in the work, than for those that expect the product to do all the heavy lifting.
used to have a sticky note on the desk reminding me to disengage from going down a rabbit hole if I've spent more than 20 minutes investigating a particular theory. It's usually a sign I'm attached to the idea more than finding a solution.
Going for a short walk turned out to be surprisingly good. Often came back with solutions or new ideas.

Another interesting thing that has worked these days is listening to podcasts on adjacent topics - tech but somewhat away from what I use daily and there were a few aha! moments.
People value cosmetics and will pay through the teeth to have the only gun that shoots blue fireballs instead of orange - especially if said gun was introduced to the public through a partnership with Ninja or PewDiePie.
Why Women Don't Belong in Politics
I moved from Iphone to android after the Iphone 5S. I had so many android devices after that, I don't even remember for which one. But for me android devices are good for one, two years, even when they have updates.
Now just got back to apple world with a 12 Pro Max. I expect it to be still fast and responsible long after most flagship androids from the same vintage will have been neglected to the role of paper weights.
As far as I can tell, there's no reason why any of the constraints you have described could not be solved with libraries, and a function call is always going to be less complex than a network request.
As far as I can see, the value seems to be in using code golfing as a form of artistic programming. Probably useless, but not any more so than your average video game, or theater performance, or art museum...
> Screenshot pastes

This is a failure of Windows's screenshot tool though, in my opinion. I find this incredibly clunky. On Plasma/KDE, pressing "print screen" takes a screenshot of the complete screen, and a dialog opens and offers you to copy the screenshot into the clipboard, to save it in a file or to open / edit it with the tool of your choice. You can also take another screenshot of the entire screen, or a window, or an area that you can draw with the mouse, with a delay or not.

On other environments, the screenshot is automatically saved in a file without interaction. I'm not a huge fan but this is what you end up doing most of the time on Windows anyway, but by manually pasting in Paint and saving.
There's a professor somewhere trying to prove that you can extend how long your pure water lasts by also drinking sea water; or something like that. Having trouble finding it right now.
Alternatively, Paint.NET is the go-to for all of my image needs.
Yeah, xbox forums are very very good, and you usually get a reply directly from someone on the Xbox Development team within few hours. If you ever get a chance to go to XFest(assuming they still continue after the pandemic), it's really worth going - you get to meet people actually working on the hardware and software, collecting some of their emails goes a long way when working on a game ;-)

And yes, PS4/PS5 documentation is....lacking. It's all in one place and at least easily searchable but most functions have descriptions 2 sentences long and you have to look in the samples for the actual knowledge of how to call something.
https://www.zood.xyz/
This is probably gonna come as a shock to some people, but I wholly think I could live with a Linux smartphone today. I really only use my phone for two things: text/calling and staying connected to my desktop/laptop. As long as it supports the KDE/GDE connect protocol (I doubt it doesn't), I could see myself actually being one of the early adopters here.
There are plenty more reasons than the three you've mentioned...

However, the one thing that's not a reason to use microservices and which the article brought up a lot, is to increase resilience. Microservices do not increase resilience: at best they can avoid reducing it.

One of the most compelling reasons for me to use microservices is to limit the potential damage of bad decisions.

In a monolithic application, one developer can have a bad day and write some code that eg. leaks a database object into an area of the program which should deal with business logic only. Or perhaps they try out some new technology that turns out to have problems.

If that manages to get through code review, and is then copied elsewhere by other developers who are just following the example, you can quickly end up in a situation where fixing the problem requires everyone to stop feature work so that a significant rewrite or at least refactoring can take place.

In most cases, the business cannot afford to stop all feature work in this way, and so the problem will persist forever, becoming a permanent drop in productivity. It will also make your developers miserable.

In a microservices architecture, a single mistake can only grow to the size of a single service. In the worst case you have to stop feature work on that one service for a period of time, but work on other areas of the product can continue uninterrupted.

Of course, you could still make a mistake whilst defining the boundaries between services. Luckily those decisions are much less frequent and involve many more people, so there's less chance of a freak bad decision. And even if you do get it wrong, you're only looking at two or three affected services rather than your whole product.
There are countless high quality libraries available for free.
Trying to learn how to do household stuff on YouTube is full of comically bad or dangerous advice with millions of views. Thankfully this Old House has uploaded their back catalog and the comment sections of videos usually has rational insight from people claiming to be tradesmen.
I said whimsical because a lot of times Kenji's opinion will be like "I usually just whip this up looseygoosey but if we're trying to be as silly about it as possible, I suppose we could do this fourteen step process..." and then the mantra online becomes "Kenji's Iron Clad 14 Step Process for This Meal -- The Only Way Its Done".

That's why watching his videos is really important. If there's any recipes he ignores completely the most, it's his own.
Lets see how this unfolds. On the face of it Russia has far more of them. Will it be equal numbers?
Russia is also suffering from them, so this may create a basis that can be expanded.
> There are probably better ways to discuss the topic with someone trying to help you.

There are definitely better ways to discuss the topic with someone you are trying to help.
> Mike is trying to shove Observable down everyone’s throats in hopes of getting a good valuation and selling it some day

That's an allegation that completely contradicts mikes and observables behaviour to date. They are insanely obsessed with making the barrier of entry of observable as low as possible, give most of the code away as open source, and are more concerned about empowering minorities than having a working business.

But what has it earned them? A bunch of ungrateful brats that couldn't code their way out of a hole if their lives depended on it.

Can you imagine people from any other profession being this whiney and entitled? "Heres a free plan for a bridge! BuT It'S iN MeTrIC SySteM :(!", "CiVIl EnGinEErINg is NoT MAtH!", "I doN'T WanT tO Do A DeStrUCtiVe TeST, CaN'T We JuSt ShIP iT???"

I come off as condescending? Good!
I'm tired of catering to the absolute minimum. Observable is f** simple, if you don't have the ability or drive or whatever to learn it, and appreciate the help it provides in learning D3, you won't be able to learn D3. That's not me being mean, that's just realistic. D3 is super f*n hard, I have to look up stuff 24/7, because it's not build to be easy, it's build to be the most generic thing you can imagine to make visualisations.

Let's be real, the people don't complain about observable because they're overwhelmed newbies, but because they don't want to do their job. It's the people that copy paste stuff into their codebase without a glimmer of an attempt to understand it.
Spend 10 minutes inside an interactive playground understanding the tool you're gonna use? MoNKeY WAnNt CopY PAsTe NoW!

The living personification of legacy code, the kind of coworker some poor person that actually takes the whole software _engineering_ thing seriously has to clean up after.

Ironically it's do-gooders like Mike and Melody that brought us into this mess in the first place, with their "everybody can be empowered to program" and "always say 'yes, and...'" bull**.

You act as if D3 documentation in observable was some kind of burden, when in reality observable is a bunch of training wheels.

Importing the library is not the difficult part, neither is selecting the DOM node to attach to, the difficult part is the selections, scales, axis, tics, interaction helpers, drawing helpers, simulations, layouts and whatnot.

But sure take the training wheels off! Shaving those 2 pounds of your bike will surely make it go a bit faster. But since you were unwilling to learn how to ride it in the first place, it's just gonna make you fall on your face more quickly.
What is a post-statist? Looking forward to consumer-controlled governance
Hah same thought here! I'd assume the person calling is bat crazy.

I'd still be on my toes with the new hire just to be sure, but I wouldn't fire them.

Everyone has a story. And the people seeking revenge aren't necessarily in the right.
This may sound like a weird question -- but is there any reason not to use an older version if you feel comfortable with it?
> For the monthly expenses, with most of the components running on-premises, there was a 90.61% cost reduction, going from US$ 38,421.25 monthly to US$ 3,608.99, including the AWS services cost.

I might be missing something, but $3k/month (let alone $38k/month) sounds absolutely insane to me for how little metrics they're collecting (4k5 metrics per second, 2.7TB of data per year). Is the money going for network bandwidth or something along those lines?
> Big tech has routinely suppressed conservative voices and violated consumers’ privacy,” said Rep. Gooden. “We must rein in their destructive behavior and preserve the constitutional rights of all Americans.”

First, this whole suppressing conservatives voices thing is just totally unhinged from reality. The few tiny examples of this violate clearly defined platform rules (which pale in comparison to the giant gain of misinformation aimed at the right that’s free flowed). These companies and their products aren’t the same as a phone call, and you absolutely don’t have any constitutional rights if speech to it! They’re private platforms and anyone (eg Gab) can go and create their own.

If any company violated consumer’s privacy in accordance with constitutional rights, then current day lawsuits would win without any additional amendments.

This is both sides looking for a new boogie man, and will ultimately make America less competitive globally compared to a place like China where not only do their tech companies have massive integration across so many products (hello WeChat), but they have actual state support.

This is just populism aimed at all of those who didn’t make money in tech over the past 20 years, many of whom are jealous their industries got outsourced and therefore mad.
Exactly this. My #1 advice for new parents is that the most important thing for a parent in the long run is to make sure their children are bored out of their gourds regularly.

Kids need to have times when screen time has run out, there's nothing on TV and they have no hobbies on engagements to run to. Just time alone without any external inputs.

This is the point where creativity usually pops up. Kids should be able to play with anything around them.
As a senior eng/architect I’d like to go back at least part time. My job, which mostly consists of keeping people from wasting effort doing things they shouldn’t and then getting upset when they’re asked to get back on track, is 100x harder remote because discovery of confusion and incorrect beliefs/approaches is delayed until the less experienced ICs have put in more effort. Engineers suck at sunk cost.

This is far, far easier to do when you can overhear discussions, bump into people and ask, etc. even with a great deal of eyes-open effort over the last year to mitigate this, it is a problem.

This only matters if you are doing complex technical coding. CRUD stuff, UI stuff, etc don’t have this problem as far as I can tell (UI people imho have the best attitude wrt change) but systems work where inter function efficiency matters is very much harder with 100% WFH.
Not really! There's not an iOS equivalent to the Android "back" concept.

On Android pressing "back" will take you to the last screen you were on; importantly this might be in the same app or a different one. It'll also do things like dismiss popups and hide the keyboard, since that's also moving back to a previous state.

The back-swipe on iOS is the equivalent of the Android "up" button, in that it's specific to the current app. It's also only going to work if the current app is deliberately supporting it, of course -- they might have their own UI chrome that doesn't respond to a swipe.

The other half of the "back" button behavior on iOS is that you can swipe left/right across the bottom of the screen to cycle between apps. (Or there's a special back-button in the toolbar if you've just followed a link that took you between apps.) So it does need more intentional-knowledge about what you mean to achieve.
A sparse Hilbert space. Beginners make that mistake a lot.
This is such a fucking lazy criticism for a supposedly technically literate community.

https://en.bitcoin.it/wiki/Quantum_computing_and_Bitcoin#Mit...
Note that GP wrote about being upset at their mother, this seems different from what you’re describing?

> I would not be particularly happy about her choice.

This seems just being upset in general; which, I agree, isn’t inappropriate.
Doing something is better than doing nothing
The Hippocratic Aphorisms in the Arabic Medical Tradition (2013)
By “quitting” they mostly mean getting new jobs or career changes. Not necessarily refusing to work in an office. The headline is misleading.

It’s also still a relatively small number in absolute terms:

> In April, the share of U.S. workers leaving jobs was 2.7%, according to the Labor Department, a jump from 1.6% a year earlier to the highest level since at least 2000.

The higher turnover is expected in a booming economy like the one we’re in.

These articles with hyperbolic headlines and underwhelming actual data are very common right now. It feels like the journalists want us to believe some sort of revolution is happening, be it WFH or remote work or people quitting in droves. I’m beginning to think the reality is mostly a boring return to pre-pandemic normalcy, though, given how hard these articles are teaching for something noteworthy to share.
Why using object spread with reduce probably a bad idea
There is a vast space of possibilities between (and orthogonal to!) the line between "unregulated market" and "centrally managed economy." Just because someone says "this didn't work" doesn't mean they would say "let's do 100% the opposite."

Surely, in this case, there are better ways to smooth out these spikes and dips in flows than just letting the price go sky high so that only the rich can build or repair housing for a year or two.
Yup, and even if the stat were true the presentation is textbook conflation. Did the 3 percent "succeed" because they wrote down their goals, or did they write down their goals because they were driven to "succeed"?

Do we seriously think that if every one of the 84 percent were tasked with sitting down and writing goals they would have morphed into 10x earners? A few would, sure, but not most or even many.

I also personally object to the singular focus on monetary income (I want numbers on how many of the 3/84 percenters reported being happy, doing work they considered important, fulfilled, etc.) but that's just a side note. It's standard cherry-picking fare for this kind of advice.
They will be happy to replace you with a H1B worker (who himself will be happy to migrate from India to the USA). The current situation is temporary since COVID immigration restrictions remain in place.
FWIW, slavery in antiquity was rarely purely a "racial" thing. You became slave because of losing a war, which often was waged in response to some a refusal to just pay some reason indecent amount of taxes or whatever one side insisted was "due".

Surely all christians today believe that tricking somebody with dubious pretexts into debt-based slavery (as often happens with human trafficking of sex workers, where women have to formally pay up their debts and incurring the costs that they captors incur in hosting them in sub-human conditions).
The author’s response doesn’t really address the complaint in the post quoted.

The complaint was that Gemini lacks basic utility. Intentionally making things that lack utility is a great way to express an idea, but to me that’s an art form or a statement, not a tool.

Gemini is a communication tool. While it’s noble to make something that is difficult to extract value from, a tool has to serve a purpose. The complaints, to me, feel legitimate critiques for a communication tool.

Whenever I venture into the Gemini-verse, I feel like I’m peeking into personal diaries left out at random. I am not a person to shy away from a good search for interesting information. But on Gemini, I don’t see a point in digging. That makes me feel like it’s still lacking as a communication tool.
Now if only I could bring myself to actually do something.
> But as more get-rich-quick people get bored of it, that should stabilize.

Why do you think that will happen?

The "get-rich-quick, evade-taxes, and evade-scrutiny" thing is front and center of the whole intent of cryptocurrency. How long has it been going now, 10 years? How much longer?

It would be nice to have a crypto-currency where real people can use it like real currency. However, to be able to do that would mean eliminating the danger that a mere typo or some unintended consequence of "code-as-law" would wipe someone out and give another an insane windfall-- all in a millisecond.

I think the cryptocurrency can work, but it has to have sane and civilized features. These have to be designed-in from the beginning. Otherwise, it's just an endless libertarian circle jerk.
Just wait until he sees how much BS is baked into startups that don’t have to expose their entire codebase to the world, get independently audited, etc.
And zero people are at all surprised that you appeared to try to somehow spin this as a negative. It has become cartoonish at this point.
Pre Windows 10 I'd agree. Try Win+Shift+S on Windows 10.
I actually don’t mind one way or the other, but I just want a clear rationale for over riding the employees preference.

I despise the water cooler theory because I’m perfectly capable of socializing over voip or IM. I do it at work and then shortly afterwards with friends on discord.

The real reasons for return to office should be tangible. If you have metrics that people are taking advantage, share them. The only thing I’ve seen so far is out of this world productivity increases.
I thought you meant banning speech of your political enemies is unhinged from reality until I realised you meant the opposite
Assuming you have USD (you might not be a US citizen, exchange rates, yada yada), assuming you have a credit card, etc. etc. Proof of payment is basically instant, is globally accessible and I don't have to jump thru the 'verified by visa' bullshit. Also, no spending limits - I've ordered equipment from newegg and payed for next day delivery, only to have the equipment show up late because my visa 'helpfully' twigged an 'unusual purchase'. I've also had banks tell me there are daily spending limits on debit card that are too low to buy a high end system. All these 'features' you tout have NEVER been anything except a pain in my ass.

Bottom line is - one size doesn't fit all...
the problem with “breaking up big tech” is it only breaks up american companies. it has a long run impact of letting foreign companies take over american market share
Exactly - banks make money with money, but it's the money that real people use in the real world for real goods & services!!

Want to buy a house? (Mortgage)
Want to spread out the cost of a large purchase (car/boat/appliance)? (Credit card, consumer loan)
Want to borrow money to pay contractors for home improvements? (HELOC)
Want to pay for a coffee with a payment that is accepted in seconds? (Credit/Debit card or you know.. paper money)
Want to save excess income in an interest-bearing account? (Savings, Money markets, etc)
Want to invest excess income in partial ownership of income producing businesses? (IPOs, stock market)
If banks don't make money with real use cases, please close all your accounts and attempt to live a week or a month without any interaction with the banking system.

The banking system matches borrowers and savers of different risk profiles & durations so that people can go about their lives in a more convenient fashion.

Right now DeFi is replicating some aspects of this in a fraud-laced decentralized manner except with an alphabet soup of crypto "money" which you can't do anything with other than trade it for more/other crypto "money" or the dirty-word "fiat".
I would be totally fine using such a phone for almost everything I do. The only big gap would be using Sweden's identification app BankID and the money transferring app Swish. Unless these were ported to the phone, I would unfortunately lose one of it's most important functionalities for me.

Of course I could just have an Apple/Android phone sitting at home for such purposes, but it is definitely less convenient.
Try Windows-Shift-S if you have the Feature Update for Windows 10 20H2.
You can know that the rate of change of a given commodity over some window is higher than an acceptable threshold and tax/subsidize it using funds collected from all transaction made on the market or something until that window passes or until the commodity’s price stabilizes (is no longer unacceptably volatile), whichever is shorter.

The idea I’m trying to capture is to specifically not apply arbitrary human sentiment and planning to the daily operations of the market and instead have the impetus to keep e.g. prices stable built into the market itself (and only in scenarios where a less volatile economy is desirable) so that the market remains like an AI but just operates a little better for the given problem it is solving. I think it’s fair to treat markets like software that can be changed and improved over time in order to better solve the problems they’re deployed to address. Maybe a more volatile market is better for some other set of goods or services? I think it is up to humans to determine the parameters and desired outcomes of the market they want governing the exchange of goods and services in different areas of society.