skysight-inc/HackerNews huggingface dataset:
Agree with your second statement. I work at a semiconductor startup. Both the CEO and the CTO are excellent folks. Kind, extremely competent, hardworking, and reasonable; I love my time spent interacting with them.
There’s no need for fatalism, especially when you admit you haven’t analyzed the protocol’s failure modes.
Left off Windows 11. The new one is the most logical one yet. Don't like that much about Windows 11, but the control panel is improved.
I used to work on SSD FTL so have some ideas on the internals. Generally the writes are stripped across the flash devices. Main thing is you need command queueing to exploit the parallelism. You can do a few tricks like stride detection to prefetch in some cases because it makes the benchmarks look good.
I'll add BeeWare (https://beeware.org/) as a pretty nice nice to deploy Python applications cross-platform easily. It's more like a suite of tools, though.
That's an inaccurate take and obviously non-professional. It amounts to "mindfulness isn't real just take care of yourself and do it". Mindfulness doesn't have anything to do with the things you mentioned it has to do with. Mindfulness is meant to help with controlling obtrusive, obsessive, and unhelpful thoughts.

People should go talk to an actual professional and not listen to internet comments.
Ruby is extremely consistent in that everything in it is a class and it's thoroughly OO. I'll admit it's added some new things in the past decade, but nothing close to to the decades of accumulated cruft JS has.

The really amazing part of JS cruft is how constructs that should have been dead for 20 years just keep coming back. E.g., the keyword "with" is a footgun for hiding object scopes that mostly disappeared before I learned JS, but then it showed up in Vue of all places!

Variables are scoped either to blocks or their enclosing functions, depending on how they're declared. Functions either create a context for the keyword "this" or not, depending on how they're declared. Both of these traits are maddening for learner.

JS uses a prototype chain and prototypical inheritance, but now also has a classical-looking class-based syntax as well. There are half a dozen ways to create an object and it's a much bigger hurdle for people to learn than Ruby's more or less mainstream choices.

Building larger apps in JS on the back-end also means spending a lot more time thinking in callbacks, promises or async than working with Rails would, too. Sometimes it's inevitable but it's a hurdle for learners.
As a developer I've been on both sides with my current 10-years experience. Not largest, but enough to make certain conclusions. And yeah, I do like being software developer, I like both coding, "solving challenging problems" and product-related work.

I would say I don't really support "You still work8h by thinking while you sleep" - while it's generally true, I think it somewhat shifts the point. I know that other day you event can't sleep since you mind is still boiling with processing. But there's other point.

In my younger ages I was completely consumed by work. Startups, 12-hours coding runs for weeks, constant learning, all that stuff. That was physically draining, but I had enough resource to accommodate that & still was enjoyed.

Later that resulted in ... surprise... burnout. Reasons are out of the scope, that's more related to personal traits. Still, after few years I've changed patterns. On the other hand, there's way less things to learn now. Not I mean there's not enough new tech, but once you know a lot of basics, you can learn necessary things on-demand easily, and just learn what's really interesting. And about same time I started working remotely.

With that, I've spend no more that 6 hours in a work, not more than 2-3 hours coding (with some occasional spikes with full-day coding once you have a very good vision how large project piece fits together). That was more than enough to be one of top contributors in ~100-people dev team. With good basement you spend less time on being blocked by some unexpected stupid things, and productivity grows. And there was lot of chatting, somewhat repetitive meeting, but that doesn't add much to the output.

Later with few job switches and with a lot life changes (wife, family, 2 kids) I've stopped at 2-3 hours coding plain in a more focused team, with minimal volume of meetings, and that works fine so far. With way more time left for other life.

As a developer I still know there's a lot of things can be done. There's always a lot of plumbing, a lot of "nice to have" features where (if I spend those extra 4-5 hours) I could deliver a lot of extra effort & results into sky. And I appreciate people who do that. While working in Yandex I've seen people way smarter than me processing dozens of tasks a day, making me feel uncomfortable about my productivity.

Still, that's my choice. I deliver quite good result which is appreciated. I estimate a week to implement feature which I could previously estimate as "I can implement it in 24 hours" (without a sleep). I choose to live more fulfilled live with my kids, my wife, friends, with more joy - and I'm glad to do that to common benefit.
Who determines what is extremist and what is small? It’s not like the dominant parties dropped from the sky with their existing “bigness”. They too started out as small parties.
Same here. One thing I also felt about Windows 2000 is that it was designed for professionals. Windows XP, in my mind, made compromises to appeal to a wider swath of consumers.
Pitching wedges were originally 48, now they're in the 46-47 range.

Tour players have very different lofts depending on type of iron and ball flight. For normal players though, companies like to deloft the irons to 1) make them go further so if you're comparing a 7 iron, you want to buy the one that goes further even if you don't know the reason is because the loft is different and 2) because the cavity backed design and soft material makes the ball fly higher than a blade, which can cause problems. Like the wedge example, a soft cavity back can go super high so they have to knock it down a few degrees.
I found this article that looks interesting, as recently I've started being frustrated by not being able to sign up for services because of this attitude to have service agreements that are practically in my opinion useless, I mean if you let me sign for something that can be changed at any time, why even bother writing it/accepting it
Like so many things, there is that implicit caveat “none of this applies in a toxic environment”
I'm with you. But, that's easy for me (and maybe you) to say, since I'm a SWE and can get a remote job without any BS monitoring reasonably easily.

Note that while 80% of workers are against such monitoring, nearly half of workers 18-34 are being monitored. This suggests that perhaps just "quit[ting] and find[ing] another job" may not be so easy for these people.
interestingly enough, finder shows the IBM PC but safari shows the macintosh
Yelp is far from deserted, unfortunately
Worth pointing out that someone engineered a replica of the caddyshack bag, including club launcher, 5 liter beer keg with tap, working radio, telephone:

https://www.youtube.com/watch?v=yLYMhCZbO48
My "blah-Popper" comment was a joke/self-deprecating to my argue. I agree that non-falsifiability isn't strictly sufficient grounds to dismiss something, but it is a curious smell.

Edit- crap, I'm pretty new at actually participating in HN comments, I don't think I followed chain properly
Can we just unionize against _this one topic_ and not the other baggage that unions bring?
so many of us are patting ourselves on the back right now :\
Could you be more specific about the issue you're having with deployments?

I've never used Redis in any of my Elixir/Phoenix apps. In cases where I might need something like Redis to store state, I'd reach for a GenServer or maybe Mnesia instead. I've never had an issue with deployments using this strategy. Also, K8s and BEAM work together just fine using libcluster. I'm not a fan of K8s or Docker and don't use either one, but you easily can.

The benefit of BEAM is that it can surgically handle a vast array of failures without restarting the node. K8s, on the other hand, will take the pod down and restart it. In many cases, solving a problem with BEAM is like using tweezers to remove a splinter whereas K8s is more like using a sledgehammer.
Yes. It can. And has. Currencies collapse all the time. We have many examples throughout history where extreme events led to values in day to day currencies fluctuate wildly. I get it. You need the dollar to pay your debts, your goods and services and your tax. This is the same as every human ever in history in their respective daily transactional token. (US) Dollars are good, and will be how people pay for things around the world in some form or another for many many years to come. However, we must not forget that it is a fiat currency, and as such value is at the whim of the politician and banker.

Regarding the wild scary world of decentralized stores or value, cryptocurrency tokens, Bitcoin. Ethereum. It is scary to see your savings fluctuate wildly. It does however grant some perspective on the system. Money is the shared delusion that some token is worth some goods or services to other humans, or systems. The systems part is where it gets interesting, down the rabbit hole. Sometimes we want to trust the math, rather than trust the man or trust the gun. The smartest people on earth seem pretty ok with the math; but they don’t always have the confidence of the man or the gun. It is a fairly new concept to apply planetary value structures to decentralized peer to peer networks.

What if, in the future, we implemented protocols that enabled the same meta patterns we see emerge in existing systems, like the global equity and capital markets, commodities and financial instruments and implemented them on permission-less systems, with no gatekeepers, no old guard to enforce arbitrary discriminatory and rules, only math. Would that not empower humanity? Could it not break down existing long lived biases and systems of oppression? Freedom through mathematics.
Could you be less cryptic, please?
But aren't you bored to death? What do you do all day?
Fair enough. My experience with reviews has been they are quick quality checks, and at least for teams I have been on, were beneficial. I can see how they could become more of a ritual process than a beneficial one though, especially after seeing some other comments in the thread.
What if you own the equipment you work remotely on and have not installed anything (inbuilt OS VPN doesn't count)?
Show HN: Direnvp – Direnv Profile Switcher
I think you'll find that unions are defined as democratic organizations of workers and so they will be whatever you and your colleagues want them to be. There is also a legal framework established to keep labor peace, but you don't have to be peaceful (in the sense of not resisting) if you don't want to.
I've long thought that every economic policy should be required to include an objective measure of its success, and that rather than explicitly voting, citizens could wager "vote credits" on the success or failure of that policy. This would produce a market-implied success rate, and whether or not the policy passed would depend on whether there was a positive expectation outcome (i.e., whether the risk-adjusted rewards of success outweighed the risk-adjusted cost of failure).

Those who exceeded a certain amount of credits would receive a stipend, which adds financial incentive to participate.

The hard part of this is ensuring that the objective measure of success is a fair one. There'd be tremendous incentive to pervert the metrics. You'd need a social class of incorruptible and cloistered "oracles" or something.

Or just cut out the middleman and go straight to AI overlords :)
Adam Savage's Tested went further in depth on this tech in the video below, you can see 3D without glasses.

How Lightfield Displays Will Make Holograms Possible
https://youtu.be/PgiyoweaPb4

I have a display from Project Looking Glass (Kickstarter version), one of the makers of this tech, it's somewhat low res but very impressive and open for content generated in apps like Blender or 3D cameras.
Eh, updates and security go hand-in-hand. I'd say it would be best to completely split it out. Updates should just contain security update and be mandatory. Some other thing (call them upgrades) should contain new features and be optional.
I doubt you can judge the blast radius.

Say your little service just changed how it parsed backticks. Now that innocuous change may affect none of the immediately connected microservices but another services three hops away relied on the old behavior of your parser through some complex business rules driven logic. Now go test and later troubleshoot that vs standing up a single monolithic jar on your laptop and seeing the exception stack trace tell you exactly what you broke.
There’s different levels of monitoring. Having a webcam so your every movement can be seen is drastically different than monitoring whether you have moved your mouse, or are online (ie your Slack status) The first would be a non-starter for me and I would quit if that was done. The latter, I would probably be OK with.
Because elections are for a different purpose than we are taught. We are told to vote for candidates who most closely match our preferences but see them turn from their promises, time after time, toward a bipartisan project of war, environmental destruction, enrichment of corporations, etc. What our votes really do is provide legitimacy to this system. Your choice is to vote for the bipartisan consensus or to abstain.
Sounds amazing, but smells like hype. Will reserve judgment.
Rails is unquestionably better now than when it was new and cool. Before, the ecosystem and core framework were evolving at a rapid pace, leading to some suboptimal patterns and sometimes making maintenance a bit of a nightmare. Now there's a pretty settled solution for most things. If you want to get started building apps without much fuss, there's no better way.
What none of these three points are true.
> what would be the experience of an entangled consciousness being

Is there any reason to suspect it wouldn't feel completely normal? Obviously whether we're entangled all the time varies depending on which model of QM you're working with (any linear model like MW would say we are), but I can't think of an interpretation that would predict a difference in subjective experience of a quantum system that's entangled from the POV of some observer outside the system.
Wasn't the point that change itself caused productivity to increase?
Thanks for the links!

FWIW python has a built-in disk cache—- shelve ( https://docs.python.org/3/library/shelve.html )
Yeah, that was an insincere gotcha question, and it's a shame that it could potentially undermine other readers' potential value of a higher degree of confidence versus a hypothetically perfect confidence.
And an all-you-can-eat buffet operates on an assumption that their customers won't be large prosumer eaters who stick to the expensive dishes. Even though some are, and they are in fact attracted to the business, it still works out. When it stops working out, or the losses from those customers become significant enough, then they can change their business model and terms.

I say more traffic going to true edge nodes is a good thing. The more vibrant the P2P ecosystem, the harder it becomes for ISPs to discriminate against communications not going to big tech, and the harder it is to monetize user surveillance. The more customers that view their connection as something for publishing and actively participating, rather than merely consuming, the better off we all are.

If you want to implement a bandwidth cap for your users, go right ahead. Just make sure to post it as prominently as your burstable speed. 10TB/month is 32 Mb/sec.
The razor blade - razor strategy. Sell you a cheap base to host the real useful bit.
> But if you're looking to rewrite history

You assume people choose who they are physically attracted to. Someone being a 'good' human being doesn't mean all that much in the realm of physical attraction. It is not a rational exercise.
Suppose you maintain a highly scaled service. Suppose it has a bug. Finding and fixing 3 lines of code that caused a problem that was costing the company money by the hour/minute could be well worth it and a great accomplishment in one day.

The number of lines of code is irrelevant. The impact is what matters.
I'm not a health professional!
Exercise. https://www.sciencedaily.com/releases/2021/08/210804123610.h...
Get off your butt. https://scitechdaily.com/sitting-more-is-linked-to-increased...
Ensure you sleep/wake at regular times. https://www.eurekalert.org/news-releases/857448
Magnesium may help, taken just before bedtime. https://www.huffpost.com/entry/magnesium-the-most-powerf_b_4...
Get a pet and take it regularly for walks in a park.
This is not true. We don't monitor any of our employees directly, across the world. We have audit logs for activity to internal services, of course, but that's different than monitoring workers.

If you need to keep a log of what applications a user is running and when, or what websites they're visiting, then you have security issues elsewhere. If you solve those issues, then it makes no difference what the worker is doing.

And if they're not doing work when they should, it's not exactly rocket science to figure that out. We've been doing that for hundreds if not thousands of years.
In the short term Amazon may benefit from this. But the fake reviews, throw-away brands, and counterfeit items are gradually corroding Amazon's credibility and brand identity among customers. This is the first year I've heard family members (who are frequent Amazon customers) complaining about these kinds of issues.
My Solution: artists tape for covering the webcam and the Jiggler to randomize my mouse movement: https://github.com/bhaller/Jiggler
Maybe it’s more regional then. My sister-in-law grew up there and said they dropped it back in the 1990’s, but I suppose that’s just where she grew up.
Are there still two separate ones? A "modern" one and a "classic" one?

What frustrates me about Windows 10 is that each one has settings which are exclusive to it, so you always need both, and never know where to look.
HTML-Lang
In case you're considering the Pomera devices, be aware that they use the Japanese keyboard layout, which is just different enough to be really annoying.

The backspace key is smaller and there's an additional key to the left of it that doesn't exist on the US keyboard. The punctuation is at different locations for things like apostrophes and colons. The spacebar is smaller due to the IME keys.

Since they're digital memos, you can't really write really long texts on them, so no long novels or anything like that (IIRC it's something like 10k characters max).

But besides those drawbacks, they're nice no distraction devices. I have the DM30, it's a chonky little bugger that runs on AA batteries. There are instructions on how to switch the menus to English as well.
You now have a good excuse to sleep with 10/10 escorts who are way outta your league.
I put my work computer on it's own vlan this week, no rules to talk to anything else in the network. I keep the laptop closed so the camera doesn't catch anything ether. Really just peace of mind things.

I wouldn't be surprised if there's some sort of productivity software installed on my work laptop that I'm too lazy to investigate. It's their computer, they can do what they want with it.

If a manager ever talks to me about metrics vs output, I'll likely just not listen. The advantage of being skilled labor, I guess, is you kind of make your own rules as long as you meet goals.

This situation is much more dire for upcoming generations who work low level jobs like the service desk, where metrics are absolutely hammered and abused by bad managers. I can see this breeding a generation of tech workers who have ptsd about 'not being productive', which leads to burn out before they even get to a level where being monitored stops being relevant.
I think the opposite makes it even clearer that state of mind and actual expertise aren't the same thing, plenty of beginners without a beginner's mind
How would you handle changes that produced no net winners or losers, but fundamentally shifted capital around? (Absurd example: "Every year, one randomly selected billionaire will have their assets seized and passed to one person in the bottom 5% of wage earners".)
CNET explains the tech further here and the reporter used a magnifying glass to zoom in on the 3D display, apparently it's high res, requires no glasses to view in 3D:

https://youtu.be/7oGtgbsmmg8
I am not the person you asked, but I also use both lsp-mode and eglot and prefer eglot overall by a very small margin.

The main reason I prefer eglot is because it's much more integrated with emacs and in general a lot less complicated. An example, is eglot shows markdown formatted doc strings in the minibuffer with eldoc rather than opening a webkit based child frame like lsp-mode/lsp-ui does. It also uses the built in flymake package for displaying errors on the fly rather than flycheck (though lsp-mode can use flymake as well).

With this being said, lsp-mode is also a very nice package, and in some ways better than eglot. You could even consider the previous points advantages depending on what type of software you prefer. An example of lsp-mode using non-native packages/features in an advantageous way is it's integration with projectile. I've had many issues with eglot not being able to accurately determine the project's root due to limitations in emacs native project.el, with projectile you can just drop a ".projectile" file in the project root and it detects this automatically.

Overall they are very different packages, even though they are both lsp clients. It's really impossible to say that one is objectively better than the other, and I would recommend trying both out yourself to see which you prefer
Building the future of Customer Experience, together
Seems like she could order them to pay up on their commitments, on schedule anyway. They have effectively admitted to at least that much harm. That they will be found, later, to have done overwhelmingly more than that does not bear on what they have already (even if only tacitly) admitted.

Also... I don't see any reason why such an agreement, even if upheld, should be able to block any prosecutor from "piercing the corporate veil" and filing criminal charges against company officers and board members, wholesale.
The 7 Must-Read E-Commerce Articles: A Summary
> With Trunk-Based Development (or Continuous Integration), developers are encouraged to push their code to the main branch frequently. Not just when a feature is finished, but every time there is new meaningful working code.

I'm a big fan of checking in small amounts of meaningful code and utilizing feature flags when necessary. Like others have mentioned tight feedback loops are key. I have never felt like I needed to ditch branches though. It honestly sounds like a nightmare to commit directly to main in a team setting. On the other hand, maybe it would force developers to think twice about what they're changing.