skysight-inc/HackerNews huggingface dataset:
Personal preferences:

1. For solo devs/founders, push directly to master. Iterate quickly to serve customers, focus on growth and being "not-dead" by default.[0]

2. The moment you have a 2nd dev working (most likely because you have some sense of product-market fit and some revenue growth), then create feature PRs off of master. Review apps on each feature branch (Heroku supports this easily).

3. 3-5 devs: Have a "develop" branch and PRs go into "develop". "develop" deploys to a staging app, which is tested, and if all is well, "develop" can be merged into master which deploys to prod.

4. > 5 devs: Then you can use the full Gitflow model, with develop/releases/master splits in your branches.

I find that the above works well to find the nice balance between productivity and risk-management. This also works nicely whether you are a consultant/services company working project by project with a client, or whether you're building a product startup. Doing the full Gitflow model as a solo dev is unproductive, and committing to master with a larger team is asking for disaster, especially if your app is critical to your customer business needs.

[0]: http://www.paulgraham.com/aord.html
Hey, my son and I run this site. Cool to see it here. Thanks for stopping by!
Ah, yellow journalism. A fine piece of warmongering propaganda to lull me to sleep.
Same - it’s technically impressive, but I just have no idea what one can Do with this, it’s so incredibly weird.
The metaverse, as popularly described, is the internet. Perhaps with some blockchain driven decentralized components, but, largely, the same internet.

No one can seem to come to the table with a compelling pitch for a metaverse and yet Facebook has changed their entire company name. Maybe they have one and they are afraid someone will beat them to market if they share it, but what they did share gave me PS Home in VR vibes. There is some neat tech there, but after the initial novelty I do not know who would want to interact in that way.

I don’t want to be overly negative. I think we may get there one day, I am just not optimistic based on any of the pitches I have heard so far. Right now there seems to be a lot of solutions in search of a problem and novelty experiences that are compelling for about the length of a typical tech demo only.
I only read the 3 star or lower reviews. When they remove the rating filter, I will be in trouble.
Too bad there isn’t a list of offensive terms that is updated daily. Even saying ‘Happy Holiday’s’ is apparently offensive.
I recommend Patrick Radden Keefe's new book Empire of Pain https://www.goodreads.com/book/show/43868109-empire-of-pain
I miss the incredible slickness of these old DOS programs. Single-character commands, judicious use of color, and efficient presentation. Pure art.
For me, it's the McChicken.
I just drew a vertical line, slightly off center to the left, almost perfectly straight, starting about x=0.1 and proceeding to x=0.95. I expected it would show as a digit 1. Page said it was a 6. Tried a 1 with a serif on top. Page said it was an 8. Added a serif on the bottom. Still an 8.

Heck, if you mouse over the area without drawing, the model is torn between 1, 9 and 3.
Personally experienced this. I bookmarked a keyboard I was interested in purchasing in a month or so. When I went back it was a completely different item with the same reviews. Just today in fact, I was looking for an office chair seat cushion and found a very telling reddit comment from 3 years ago[1].

I know Amazon has a bulletproof return policy for the most part but I don't want to be hassled with returning everything. This just results in me just not using Amazon. You may be able to justify it for large purchases because of Amazon's return policy but for something as mundane as a can opener or seat cushion? Just shop elsewhere.

[1] https://www.reddit.com/r/buildapc/comments/a72co8/seat_cushi...
Solution? Allow filtering reviews in last 7, 30, 60, 90 days (reviews in last 7 days might show 2.5 of 5 stars, e.g.)
It's true. We don't work a full 8 hours but our profession depends on constant learning and processing problems in our heads. So even if we aren't doing anything physically we are processing the problem we must solve. Rarely is it a situation where we have a solution as soon as we hear the problem. But yeah, if we want, we can just coast if that's what we choose, specially, if you are part of a large group working on the same project. It all comes down to the manager. A manager that's constantly pushing will get the most of the group but there's also the danger of pushing too much since developers can easily get a new position and leave.
Themselves, probably. Please don't deny agency to people just because you think they're wrong or stupid. That's a very socially destructive and intolerant attitude to take.
Finally, I don't have to hear "lol no generics" any more.
Why would they? The average consumer doesn’t even know what they are and assumes if they have a bad experience with a highly rated product it’s a one-off. I’ve told several friends and family I’ll only use Amazon as a last resort at this point. When they ask why and I explain the bait and switch thing (among many other questionable business practices) they are always shocked to hear that’s a thing.
not really.

https://en.wikipedia.org/wiki/Curse_of_knowledge
when i was contracting i had this same epiphany. the trick is to double your rate and halve your hours. then you don’t feel guilty about not being uber productive and ironically the clients listen to you more because they’re paying more for it.

edit: also wanted to say that billable hours are NOT the same as working hours, pretty much for all the reasons outlined elsewhere in this post. so don’t beat yourself up about it. just work the system.
You don’t have to return it. Print the return label and attach it to whatever you want.
> There is just no practical way to include this even in the extended editions

They have could have removed the 7 endings and just included that one instead. The other endings felt completely out of place anyway. That's typically the sign of a director that does not know what to include and to cut out.
I think 4 star reviews are generally helpful as well, because these cheating companies only want and pay for 5 star reviews. Knowing that, basically everything other than 5 is generally pretty honest.

A bad sign is when a product has only 1 star and 5 star reviews.
It's also common to get offers of compensation for a good review with the product.
> Hmm, are you sure about this?

As much as I'd like to be able to claim to be a color expert that can eyeball HSL values with enough certainty to give the answer in decimal percentages the above numbers are from color picker readings of a screenshot of my install.

> I'm able to find plenty of people complaining about the dark background being pitch black[0]

I can't speak about what was true 4 years ago in a preview build adding dark theme, or Windows 10 at all for that matter as I don't have a current install anymore, but for Windows 11 today the above are the measured values.

> That's only for surfaces with blur enabled though, like the sidebar in Settings or the taskbar. Non-blurred surfaces are pitch black.

For that particular preview version of 10 perhaps, in Windows 11 there is also a new opaque material called Mica used heavily throughout the interface as it has less of a performance hit (no blur/transparency) https://docs.microsoft.com/en-us/windows/apps/design/style/m...
This looks like Norton Utilities' Speed Disk. My 8-year-old self really thought that rearranging blocks to be sequential really made the disk faster.

In reality though, the increase in performance was barely noticeable.
note that desktop firefox does its own png rendering. open it in safari
Classic view with classic icon arrangement is still the easiest to find things. Mostly, I guess, because the organisation of things doesn't change every other version, or goes to hide under a different vaguely named subsection every so often.

The fact that Updates are under Security, and not under Apps does say something about Windows, though...
>that 14 year old boomer who wont upgrade to Windows 11
Big-name companies have been caught putting out top-performing SSDs and then after the reviews are out, silently shipping drives with worse flash chips, worse controllers, no DRAM cache, etc. Review sites know it happens but don't call it out because then they won't get pre-embargo access to hardware or the company will demand the hardware back. Review sites only really work because they're able to amass a substantial amount of hardware; if everything has to be returned, they can't run comparison tests and the like.

And then you have organizations like the Wirecutter who review vacuum cleaners and include a vacuum one of their staff bought 6 years ago alongside currently sold models.

....and if they'd done the slightest bit of homework they'd know that the company had moved production of that specific model to a different country and cheapened all the materials.

It's like buying a ~2001MY Mercedes because your 1985 E-class was well built. The early 2000's, Mercedes was cranking out cheaply designed/built crap.
ATW, score voting (which some call range voting) and approval voting both suffer from the defect that a choice that is favored by an absolute majority (which would thus win in a "normal" election) can wind up losing.

That wouldn't have to happen very often to lead to a lot of very angry voters.
I try not to make a habit of so brazenly committing fraud.
It will be. Anyway until it gets competition. But its operating cost should still be lower.

Starlink will also be a whole-planet-sized radio telescope. If you thought the pic of M87's black hole was impressive, wait and see.
"Stop voting for the wrong people!" is your problem?
It makes sense. The cost of generation is just a part of the cost of distribution. It never made much sense to force the power company to buy power from consumers at consumer prices, it amounted basically to a subsidy for grid-tie installations.
What I hope is that this incentives people to move towards off-grid systems with their own storage. Grid-tie was never viable in large scale if you really think about all the details.
Very cool. Thanks
Yeah, it's a pity. It use to be a no-brainer shopping at Amazon. But now, I waste more time sifting through a bunch of cheaply made home goods that I'm just more inclined to look for sturdy, well-made products elsewhere.

Also, it seems like they mix the inventory from different vendors, so it ends up being a crap shoot whether you get the original, or a knock-off, and the reviews reflect that.
same for chrome too, to state the obvious.
> Tom Bombadil adds nothing to the story

He does. He's the only character on which the Ring has no effect.

> If they were accurate with the books it would cost way too much and they would need 30 hrs of runtime

Even by keeping it at the same length, it could have been way more faithful. Faramir is portrayed as an asshole in the movie while in the books he understands that his brother was mistaken and does not make the same decision with the hobbits. Going to Osgiliath made absolutely no sense at all.

Such changes were NOT needed.
I'm sure! I have thought about this when reading reviews for products. Often they have very similar language used... Pointing out how specific things about the item are really great etc.
I haven't had this one happen!
The FBI Said It Busted a Plot to Kidnap Michigan’s Governor...
Coming back to my comment having finished the article in full.

I wonder how the author's code base will develop using a weekly reflection on the code committed instead of PRs. I'm not sure how well their process will handle someone's poor design decisions. My experience has been that poor decisions tend to stay in code once they are there, and especially as more things become dependent on those decisions. Not that reviews will catch everything, but that second set of eyes can go a long way.
You don’t. New year’s resolutions don’t stick and you’re not an uncommon case. For the next few months, gym memberships will spike from people who make it their resolution to stay fit but won’t.

There’s nothing about a calendar change that makes a life-changing decision easier. If you want to make a change, work for it now. Don’t wait for “the perfect time” or the excuse of the new year. And don’t try to do it all at once or beat yourself up when you miss a day.

Create a habit by starting small. Don’t vow to run a marathon every day, just commit to getting out of the house and running for ten minutes. That’s it. You can do ten minutes. As you keep doing it you’ll find the time, motivation, and stamina to do more. You grow your habit slowly until it becomes one.

There are plenty of books you can check on habit forming, but that’s the gist.

Above all, purge the notion of the new year as a marker for personal change. It hasn’t worked for you “over the past many years”, so why would it now? Stop thinking in terms of sweeping changes. Life is full of small habits and it’s those that impact who you are day-to-day.
Anecdotal: I find pair programming great for my productivity, and I'm generally a shy/reserved person. Making things explicit by talking them out loud makes programming way safer imho. I almost never solo program if it's a life-and-death code and I have a trusted partner who enjoys pair programming.
And it's mixed up with awfully bad Hollywood lines such as "Because I believe there is still Good in this world". Such a poor written next to Tolkien's.
I categorically reject your slippery slope claim that we can't speak openly and negatively about socially maladaptive group behaviors regarding new age-ism philosophies and ideologies identified as "woo", especially when they use terms of science they misattribute and do not understand.

> This is no different from McCarthyism

What US Government official are blacklisting actors, politicians, and public officials for practicing new age-ism analogously to what McCarthy did for real and alleged communist sympathizers? None of note. And if there is legislation introduced that bans non-harming practices of belief, let us join arms and fight it together.

In case you've read more into my comment or this chain, here is a recap:

Here is what you said:

>>>> The term "woo" is so condescending and useless.

Here is what I said:

>>> This is what makes it so effective of a term, as it accurately describes the activities, behaviors, and ideologies to which it is applied!

Note:

- No "they"

- No calls for persecution

What you read in my comment is simply an identification that the term "woo" accurately describes people who misapply attributes of quantum behavior to new age claims (and those who accept such attribution), as it is apt as one that describes the uselessness and base superstitiousness of such behavior, activities, and supporting ideologies.
I have had more than one bad review rejected or removed for dubious reasons.
I agree. I once had a coworker who I KNEW was under performing. They went from 'normal' output to just checking in and out.

It was pretty frustrating and de-moralizing as it felt like they weren't pulling their weight. Among teams there is a social contract, it's not all just between an employee and the company, it also impacts your coworkers.
I don’t get why we need to have good ratings and reviews at all.

Why not only allow bad ratings (eg a simple thumbs down) and reviews, then run some ML to detect and normalize semantic patterns (“short battery life”), and then word-cloud or summarize those.

Users could then sort ratings ascendingly from least number of bad ratings and scan the semantic patterns.

Voilà - a functioning ratings and review setup…
See also:

Zen Mind, Beginner's Mind is a book of teachings by the late Shunryu Suzuki, a compilation of talks given to his satellite Zen center in Los Altos, California. Published in 1970... helping readers to steer clear from the trap of intellectualism...it is one of the two most influential books on Zen in the west.

https://en.wikipedia.org/wiki/Zen_Mind,_Beginner%27s_Mind
> "While the district court decision does not affect Purdue’s rock-solid operational stability or its ability to produce its many medications safely and effectively, it will delay, and perhaps end, the ability of creditors, communities, and individuals to receive billions in value to abate the opioid crisis," Purdue Pharma Chairman Steve Miller said in a statement.

Won't somebody please think of the poor shareholders and creditors. They've had to endure such hardship from having willingly chosen to invest in such a dirty company.

(/s)
>about the non-linear nature of programming work

You hit the nail right on the head.

This is the main thing that non-programmers (i.e. Management) need to understand about "Programmers" and the key to "Manage" them effectively.
> Do people regularly run into coworkers like me during their career and simply ignore it because they find it too awkward to criticize them?

There's more to it than that, but yes.
Ensuring a competitor can’t arise in other ways? Unlike Yelp, Amazon has oodles of expensive and difficult-to-replicate physical infrastructure, hordes of low-level staff, exclusive supply contracts aplenty, enough cash reserves to price-dump anybody into oblivion, and probably many other things I don’t even know I don’t know about.

Competition only works when barriers to entry are absent, small, or at least surmountable. “Disruption” is one way to circumvent that, but it isn’t magic, either.
Obsesive compulsive Defragmentation
This reminds me of multiple websites. websites that sells specialized items in their niche.

their products, all different companies have stellar reviews left in their website via third party software.

but you can easily tell that those reviews have to be fake. even though they are verified.

you can easily tell fake reviews, its like theyre not even trying to write a fake review.

even more hilarious is they sometimes accidentally write a review for the wrong product for the wrong company

the thing that worries me is this makes me question if the product that i am buying is actually legit. like is this product actually safe as they say it is and is actually non-toxic to a human’s body
As a second-hand hearer of a story, perhaps we should find out together!*

* I am not advocating for the use of drugs.
I've seen a few product for industrial monitoring use the Pi Zero W.
Glad to hear it, I will!
this offer gave me wicked FOMO when i wanted to purchase a tesla 2 years ago. knowing i could reserve and save myself 2.5-5k+ and "owning anything other then a tesla is financially insane" pushed me hard to to purchase one. Kinda glad i didnt
I would note that such latency is not intrinsic to e-ink panels: I suppose Freewrite just haven’t optimised it to do proper partial updates.

This can be seen in paper tablets with styli: reMarkable 1 has about 43ms of latency from stylus to screen with a fairly slow processor (no idea what Freewrite uses, it could be slower but is probably similar), which includes, and I can attest that even when you’re looking for it the gap is small, and when you’re not looking for it you’re unlikely to notice it; and reMarkable 2 cuts that down to around 24ms with a faster processor and I think newer generation of e-ink panel. (Source: https://old.reddit.com/r/RemarkableTablet/comments/r3ev13/fy....) As regards CPU usage, implemented sensibly, rendering text at a known size and font with primed glyph caches is vastly lighter than rendering textured strokes, so I’d imagine you could get your typing latency down even further than reMarkable’s stylus latency with a sensible pipeline.
In what way data.table trumps dplyr? Genuinely interested in knowing.

While data.table is faster than dplyr, data manipulations with data.table are difficult to read/understand/maintain.

dplyr also grew into a full-fledge list of libraries to work on data-related projects (the tidyverse). These libraries are _very_ well thought out and enables productivity with minimal learning curve [anecdotal]
I was quite impressed by it and tried to learn it, but difficult to find a standalone modern compiler for it.
I believe that is what most people would consider as being dishonesty and fraud.
I suppose it solves the support staff's problem of convincing a customer that they fixed an issue.
It might be illegal to install a setup without connecting it to the utility’s electric meter, but what if the utility disconnects it due to (for example) the customer requesting account cancellation, or refusing to pay bills?

Wouldn’t the result be a legal off-grid system that’s a small reconnection fee away from being attached to the grid (connection to utilities is generally required in order to get a mortgage, so having the right to reconnect is important).
Unfortunately it's not possible, because TLS negotiates a symmetric key which is then used to encrypt and authenticate the rest of the session. If you post the transcript of a TLS session in an attempt to "prove" that you retrieved a specific document, a third party can verify that you did in fact negotiate a symmetric key with the correct server; but since it's a symmetric key, anyone with knowledge of the key can arbitrarily modify the transcript of the session [well, the part of the session where the HTTP request and response happen]. This obviously includes the original prover, and so a TLS transcript proves nothing at all.
The ads constantly loading made the text jump around, it was nearly unreadable
Side effects surface in 40% of patients on Biogen's Alzheimer's drug Aduhelm
India’s food insecurity was caused due to bad policies of the British rulers that left the country in a bad shape when they left. India experienced terrible famines and deaths of millions of people under British Raj. It took a while but India is not only self sufficient but a net exporter of raw and processed foods with a population of 1.2B. So it wasn’t that the country was not capable of supporting its population or managing famines. Its natural wealth was plundered for over 150 years and the country was left in ruins. UK still needs to pay India and other colonies reparations.
> If I had any startup money, I'd open a chain of vegetarian fast food restaurants that serves all vegetarian entrees...

What kind of entrees are you thinking of? I notice more vegetarian and vegan restaurants coming up in the bay area atleast. But the prices seem a bit higher.
The key is to get or make a stripped down version of LTSC. Remove everything possible before you even install it. It's a lot like win2k but with more update nags.
The fact that you would not need a separate one for each of the:
uint8 , uint16 , uint32 , uint64 , int8 , int16 , int32, int64
is not enough ?
Large Rails projects are the worst I’ve ever encountered as far as being able to find the code that’s actually going to run when I’m looking at a function call in some code. Even with Rubymine, the jump to definition support is a joke compared to typescript, Java, etc…

You just see these functions and there is no require in the file to tell you where they come from. Rails just loads that shit from somewhere. It could be from a mixin, it could be from one of the 50 classes in your hierarchy, who the hell knows. You press jump to definition and rubymine just fucking chokes and gives you like 30 different method definitions with the same name in different places.