skysight-inc/HackerNews huggingface dataset:
Hmmmmm, this is actually kind of interesting - perhaps that "continuous grind through criminally unoptimized UI" type of work is what actually constructs the "this is how you use a computer" mindset that these people have - because it's all they know.

Developers are always about optimization and automation and tweaking and refinement, and their tools reflect this constant pursuit of efficiency that constantly transcends and questions how a job is expressed (UI, mental modeling) and completed.

No other industry - ironically including technical management roles (maybe even especially so?) - seems to have this sort of focus.

I even hesitantly wonder if the biggest similarity I've ever seen is with accessibility type setups with screen readers and whatnot. (Ha, that says a lot about the fundamental impedance mismatch of developer tooling!)
Is there dplyr API for pandas? That would seem like a very valuable "translation" layer for transitioning or cross language devs. Maybe there is some language barrier to implementing an elegant/faithful version in python?
You can get 2021 Windows 10 LTSC IoT with 10 year lifecycle[1], so Jan 2032 for security updates.

[1] https://docs.microsoft.com/en-us/lifecycle/products/windows-...
Pensees: Notes for the Reactionary of Tomorrow
Ask HN: Is there any fiction that's based on a world with different physics?
E.g. a world where momentum is not conserved, perpetual motion is possible, decreasing entropy etc
Why do you need the tracking software to tell you what you already know? Have you considered talking to them and asking them?

If you're looking to catch people in a lie, there are easier ways than installing spyware.
> Not all unions are the same

Which is why I very specifically called out tech unions. Plenty of unions seem to be doing the thing I said unions should do (attempt to improve the material working conditions of their members).
There was a recent decision, in the UK I believe, where an individual sued for worker comp for an injury that occurred during his walk to his desk. While the story was amusing, it actually worried me.

If businesses are liable for what occurs in my home, would they not push on controlling more of what is in my home?
Give away? Nothing is free. FB isn't in the donation business. There might not have been a transparent financial transaction, but that's not a proxy for "given away."

We're discussing FB, not the local pizza shop. Let's be realistic about their power and how they operate, etc.
Heck, watching that do its job felt good
everyone at the company would almost certainly like to move faster

Not necessarily true. This is certainly the case at a startup, but at a more established BigCorp, things move slowly, and the ability of an engineer to work at a slower pace is an asset. You may be waiting on legal approval for weeks or months, or a software review from infosec, signoff from finance on integration testing for a new payment processor, or any number of processes that are not banging out code as quickly as possible (these are all actual examples from my company). In these cases, you shouldn't have to BS your way through a standup, but you will have times where a week goes by and you haven't written a single line of code, and that is exactly what the job requires.
This was actually a really poor approach, right? Wouldn't you want files that change frequently to be padded at the end to limit future fragmentation?
A lot of people complaining about Windows 11 here. I suggest giving Linux a try! It just works these days. Ubuntu, Mint, and Elementary are fun places to start.

"But can I use $MS_THING ?" Yes, if you insist. Just spin up a VM. But really, if work isn't forcing you to use a particular tool, there are better ways of doing that :-)
I have been fighting with Amazon on a review for a product I bought and returned for weeks now.

The manufacture is trying to bribe me to remove my review (offering me multiple times what I paid for it at this point). I have been trying to update my review to reflect that but it keeps being denied but I am not being told why.

It is very frustrating that these companies are able to deceive customers through reviews.
My understanding from the HTML Template days is that a monolith contained both the business and presentation layer together. I made plenty of those with Struts 1.x and Spring MVC. Micro services were pitch as a means to separate the front end and back end.

I'm a bit confused on microservices vs monolith in the modern SPA context. If I have an application that's front end is React and back end is Go and the two communicate over REST/HTTP+RPC, do I have microservices or a monolith?
Have them pair with people instead. It will become quickly apparent during pairing if they’re not pulling their weight, and what the problems may be.
Australia’s system (IRV) doesn’t necessarily elect the
Condorcet winner, either, and it hasn’t led to mass revolts.
Looks like there are two shows with the same name? see https://www.imdb.com/title/tt9174558/

edit: actually looks like the same show is on both platforms
My non-political normative belief is that unions should represent the interests of their members in their capacity as an employee working under the union.

Stopping employers from spying on employees would definitely fall under this description. Again, I just haven't seen any tech unionization efforts in the US that legitimately seem to care about workers instead of using them as a pretense to accumulate power towards some other end.
You can monitor a machine's IO to get a good enough idea of that.

The other win is putting files accessed together (like when the computer is booting) close to each other to minimize seeks. I suppose the actual goal of defragmenting is minimizing seek time.
That can definitely happen and be painful. I now work at a very large organization, though, and the benefits of microservice design are obvious (as were the pains of monolithic ones when I was working on an old legacy monolith in the same place).
What you're describing is basically Futarchy[0]. Its catchphrase is "vote on values, bet on beliefs".

[0] https://en.wikipedia.org/wiki/Futarchy
> Well now you have to tell us why and how 600 people are sharing a repo

Any answer you could possibly get from this question will eventually boil down to project repos vs monorepo. There are pros and cons to each, which are more or less meaningless depending on the amount of developers working in parallel.
The Practice Effect, David Brin
Eric Clapton successfully sues woman for selling a bootleg live CD for $11
There actually has been a formal double blind study on whether jumping out of planes with parachutes save lives. The result found no life saving correlation, but suffered from other experimental problems.

Study did not get "off the ground" so to speak due to lack of participants agreeing to participate in the at height part due to reluctance to accept the risk of being in the placebo'd control group.
Xenotransplantation: Genetically Engineered Kidney Transplanted to Human
What's wrong with soy and bugs?

Well, I just saw your username and if it's any indication of other people I know who are "sigma males" then I'm not sure what to tell you.
How often are your release cycles? Wouldn't these group reviews take a lot of time (half day)?
What if you just dropped all the ideology speak and just called them platforms? Theyre open finance platforms.

Everyone building bullshit on Shopify’s platform is the exact audience that would be better off building on an open finance platform (the shopify apps that are sold to merchants). That crowd just wants to launch a product, have users, and make money passively. Thats what defi builders are doing on web3 platforms waaaaay more effectively. If you actually thought anybody cared about the consensus then haha yeah you’re the one that fell for it, not them.
Barcode Hat for Raspberry Pi Pico – Giveaway
> COVID-19 can also damage the brain by causing blood clots or bleeding that result in a stroke.

This is also a very rare side effect of the J&J vaccine, https://www.cdc.gov/coronavirus/2019-ncov/videos/vaccines/vi...
Yes, actually there are two small additional repos, but we only very occasionally change and review. I think it would be a bit more difficult with many repos. Perhaps you could make it work, but it’s quite convenient to pull up everything in a single diff in an IDE. On the other hand, I usually treat a repository as a “deployable unit“ more or less, so I guess releases would be scoped to a repository as well.

Also, I’ve done this with smaller teams, 5-6 people. If you had three or four times as many that might make for a long meeting.
you would really be okay with your employer monitoring mouse movement, and using that as a metric to determine if you are working or not?
With the virus becoming endemic, I really hope we find good therapies for the brain-related damage.
Rust is overused where Haskell or OCaml is more appropriate, simply because it people prefer the general quality of it over more mainstream languages even at the cost of putting up with memory management minutiae. Simply put, one rarely every need to use Rust in a better world.

This is a good direction for Go, which will either lead to Go having a better ecosystem, or remove ideological barriers from people keeping on using Go.
The drawbacks of writing on a computer are obvious (I'm not representative in that regard).

What I'm trying to say is that the parent comment has merits comparing it to a car.

>You could write the above easily with a typewriter

No I couldn't. I know, since I own two typewriters.

They are hella fun, and I absolutely love typing letters on them (the snail mail kind). But it's an entirely different flow. Kinda like you can get on a bike pretty much anywhere you could drive, but you wiuldn't (or maybe you would, but I'm surely cycling far less often after starting a job 20 miles from where I live vs. 4 miles of the previous job).

Same with the cell phone: if I had to either get off my bed to fetch a laptop, or had I not had swype-like typing, you wouldn't be reading this.

What I'm saying is that it's not about advantages vs. drawbacks, it's about the kind of writing that you get in the end.

Which is why I still use my to typewriters. I can just use a typewriter font and send it to the printer from the word processor, but it would still read like an email, because it would be.
That’s just plain creepy. Germany had many cases of super market and drug store chains secretly spying on their employees and they were rightfully punished for their practices. https://www.focus.de/finanzen/karriere/berufsleben/spitzel-v... (2013)
Better in what sense? Its extremely difficult to actually use cryptocurrency for selling things beyond cryptocurrency related instruments.

You need both your vendors and your customers to be able to easily transfer money in and out, and as things stand, that's an absolutely massive pain in the ass compared to using USD, and approximately nobody does it. But that is only the start of the problems, not factoring in things like wild exchange value swings, and huge gas/processing fees.
Why 1,320 Therapists Are Worried About Mental Health in America
By the time the negative long term effects are felt, the executives responsible for the short term juicing will have extracted massive personal wealth.
Countries with high union participation rates have not seen nearly the divergence between wage growth and productivity growth over time that the US has. There's tons of data on this. Unions are good, union participation is good.
I think that is also reasonable, if the production system does not have to service a heavy load, and does not need to be scalable. Scalability is often assumed to be a requirement, however it is not always required in practice.
Yes.

My favorite laugh line from the paper:
"Maximum likelihood estimation was then employed to prevent the resulting density matrix from having nonphysical properties."

In other words, "We made up some numbers that looked impressive"
When a corporation does it it's not "being and asshole", it's "maximizing shareholder value" and is viewed by some as a good thing.
I don't know this story, but didn't they consider firing themselves or their one downs who led this state to exist, if it really did.

900 is not a huge number in Operations. Given a span of control of 10-20 per team per manager, and around 5-8 managers per senior manager, that's about 8 people for them to be managing directly, perhaps add 3-4 as heads of admin or automation functions with small teams then that's an incredibly typical Operations office, at least with boilerplate span of control recommendations that come out of McKinsey, BCG etc (indeed I have problems with these, but it is 'standard').

Was everyone lying to this Head? Did they create a culture of busywork? Did it become a dysfunctional closed shop impervious to supervision? Did the Head at least know their two-downs' names or ever have a chat, or the offer of one?
The problem people have with unions is that many of them elevate the lower performers by pushing down the higher performers. The higher performers have leverage already without a union. Of course this only works when there are more positions open that benefit from high performers than there is supply of high performing workers. Many tech workers believe this will be the case for some time to come.

What would work better is if a union could allow for varying wages based on skill set. The problem here is demonstrating that skill, as often times it is difficult to objectively measure.
you are not alone, many of us has the same thoughts. One way that I can think of is read as many books as possible, it will definitely help to alter the way of thinking. Also, we need to change with time, our priorities changes over time, to be happy we don't need something fancy, we can be happy with what we have where we are as it is a choice.
Indian online merchants cannot store credit card information from 2022
> Single issue unionization is a lot more important for upper middle class.

It's just not particularly valuable.
Can't say I've heard of anything like this _explicitly_, but Star Trek _kinda_ skates around the edges of that with the whole "warp drive" thing to some degree. Not an expert in ST lore by any means, but that whole franchise's physics world would have to be different than ours for the idea of a "warp field" to exist.
I figured as much, and just wondered about the challenges of trunk based development with a large contributor pool. If so many teams are working in different subtrees of the monorepo, it seems like trunk based development could be just fine.
I use a free application called Spark, which lets me bind global hotkeys to arbitrary things, and in particular those things can be "bring up the topmost window of application X while leaving the rest where they are". I have it set up so that control-shift-h brings up Terminal, control-shift-c brings up Chrome, control-shift-f brings up Finder, control-shift-n brings up Firefox, etc., and for most of those I have "Bring [to] front the main window only" set. I use the hotkeys many times a day.

https://www.shadowlab.org/softwares/spark.php
I can't tell if this is sarcasm or not
Usually takes about two hours every two weeks, but I figure we’d have lost that time in offline code reviews anyway. I’ve had people point out that I have a small team. They have a point, I’m not sure how this would scale to a large team—but maybe if a team is too large to review their code together they could be split into smaller groups.

Also, I think these help replace what might have been other meetings as well. Sometimes product people like to sit in and listen so they know exactly what's being released--I don't think they'd ever participate or get much value from a normal code review.
Under ideal conditions.

What the sales people neglect to tell you is their efficiency drops precipitously as the temperature approaches zero.

Heat pumps are much more consistently efficient in their other configuration as an air conditioner.
But it’s fairly easy to use “cryptocurrency” to pay for things, e.g. if you have a cryptocurrency-denominated account at the same provider as your vendor. This is, of course, not open finance in any meaningful respect.
https://archive.md/MJkE2
First, congratulations on the App release; and I think I saw this highlighted on SetApp few days/weeks back. Sorry, I didn't install this time around. I do love to try indie-developed apps and have quite a few in my toolset.

Personally, I have been moving more and more towards "defaults", tools as means and get to my end (the work) as much as I can. Spend some time learning the features, nuances of the default apps and they become part of your muscle memory. For instance, swiping left-right on the iPhone screen shows the battery of the phone and the watch. Doing the same on the iPad, shows its and the Pencil. I like clean, non-distracting desktop and try to minimize anything beyond the must-haves.

I stopped using any percentage/number indicator for batteries since 2013 (or so)[1] to stop the anxiety of charging/topping up. If something dies, good time for a break, slow-down, or read a physical book or just play around with the kids.

A rather personal thought and opinion, which might help others be actually productive in short burst and to be busy at all times with notifications sneaking round the corner.

1. https://brajeshwar.com/2014/missing-step-productivity-activi...
I had the same experience when I received a gift card with my item imploring me to leave a good review. Mentioning this "incentive" in the review got it blocked by Amazon.
I don’t understand what problem web3 can solve that a trusted entity cannot. And let’s keep in mind your reply to this comment will be using a trusted entity.

In fact in the history of the internet I cannot find a single example of any technology working better in a decentralized fashion compared to centralized for the end user
How do you make someone liable? For example, democrats can correctly claim that they can’t get votes to pass most of their legislation right now, which means Biden can’t achieve his goals. Did Biden lie? I mean perhaps some, but a lot of the big policy pieces would get passed if democrats had a bigger majority in the senate. Also, our system isn’t very competitive, so how do you get rid of someone who lied?

- No term limits in Congress, so people have a huge edge as incumbents

- It’s very hard to primary someone and defeat the current person in your own party.

- There are only two parties which have an impact, which means you end up voting for “one of two.” And when neither are great options, neither will turn out to be great options.

Essentially, the number of times you can make a choice is very limited. (Basically to when someone resigns or steps down or runs against the opposite party.) and then when you have a choice, you don’t have very many compelling alternatives.
just use modification times or the archive bit
I'm really not sure why you think that would happen. It's like you're saying the Q key is in an inconvenient place because it's too small so "odds are you would hit W fairly often"

It's on the side of the keyboard. If you're on tab, you just feel for one key up.
Concerta is a godsend, so is actually discovering you've got ADHD - as answers on what was "wrong" with you your whole life will be found.

I would encourage the OP to investigate this; the hyper focused mind can achieve greatness once finally in the groove. Finding this flow state can be very hard.

The meds work. As does eg weightlifting. I've been far more successful since I spent the equivalent of a highest end smartphone on a fully barbell kitted garage gym.
You reach for Web3 when your requirements include: (a) self-sovereign ID/auth, and/or (b) hosted materials that can't be censored via a centralized hosting provider.

Horses for courses.

ps. Does he think Web3 is about storing data on the blockchain network? It's not. Ex. https://ceramic.network/
You're thinking of this back to front. You're saying "I'd rather do the easy, invasive thing first; based on that, I'll decide whether I want to try and coach them".

No. Talk to them, say "Hey, it feels like you aren't performing as highly as I'd expect. Anything up?" and make it clear -you're paying attention to them-. You've now spent time you -should- already be spending (on a 1-on-1), and actually did something to try and solve the problem, rather than to try and make it "easy" to just let them go.

If their performance starts to improve now that you're engaging them, great, no privacy encroachment (and if they -were- only putting 2 hours in, and now are putting in more, even better! You avoided the pain of termination and replacement).

If their performance doesn't improve, also great; now you can let them go -knowing you did everything you could-.

Why the hell would you want a half-assed outcome that, at best, will still require the same effort from you, and at worst will save you no time (again, you should already be having regular 1-on-1s), and leave you wondering if there was more you could have done, and in either case cause a morale hit to your team who now knows you're willing to electronically track them?
How is building against defi better than building on Shopify if you want to sell things to regular people who just want to exchange their money for things that they want?
I go to every restaurant in a geographical area. Right now I'm going through all of the City Heights district of San Diego: 65 down, about 25 to go...

I've also done Del Mar (110 restaurants), Downtown SD (around 80 before I stopped) and 30th Street (maybe 35 or so?).

Oh, and I've been in a group for the last 10 years that goes out to eat at a new restaurant every couple months.
While the story may be true, Buzzfeed is a terrible source for anything.
None of your post makes sense to me.

Why are you comparing DeFi platforms to Shopify? Who are the developers choosing between these options, and what are they trying to sell? How does a DeFi platform (or any blockchain) help me to sell physical products?

Also, it seems like you're arguing that blockchain platforms are better developer experiences, which seems untrue. There are a lot of extra hurdles, costs, and scaling issues on blockchains, but enthusiasts say it's worth it for the consensus. Now you're saying the consensus is unimportant.

So what is the benefit of building on a platform (please let me know a specific one you've used and liked) and why it can't be done elsewhere?

I have seen so many HN posts like yours, but no one will give me specifics. Who are all these builders launching apps that aren't just speculation frenzies (e.g. Axie Infinity)?
You're missing the point: even if JSON and GraphQL were better, untrusted data is always "untyped". Something has to parse the raw representation until proper data types the type system can understand.

Ideally this is all transparent, and programmers can stop wasting their lives reimplementing this stuff again and again and again, but even if programmers don't waste their time reimplementing it, computers will spend a decent amount of time running it, at least where there is more than one process / machine / whatever in question and therefore untrusted boundaries.
This week we had a UTF-8 issue that only impacted Safari. One of my colleagues had bought a brand new Macbook Pro and our web-based software was fatally struggling with its default browser. Chrome was working fine.

It took us days to get to the root cause. Turns out that the issue wasn't Safari, it was Mac OS. Chrome was working fine because presumably they do the UTF-8 handling on their own.

I always hear rosy thing about how polished the Apple ecosystem is, but you can imagine how unamusing it is for my small business to spend $3000 of staff time on such a basic thing. I guess I understand it better now when people rant about Safari being the new IE.
This seems to be part of Microsoft Teams.