skysight-inc/HackerNews huggingface dataset:
I bought one of the page-wide officejet pro printers a while back. (X475DN?) It was amazing! No warm up, 1-2 sec. first page out, fast printing, low energy use. But if you didn't use all the colors on the whole page width at some point, it they would start to clog. Eventually it only printed black reliably, and all the other colors were clogged and useless. Then, like seemingly all modern HP printers, it developed a weird software or controller problem and had to be replaced.

Switched to a lexmark color laser which prints very well, doesn't produce a first page very quickly, but then it started having BSODs.

Replaced with monochrome laser printers (Samsung) and that has gone pretty well. I'm still nervous about HP being involved, but it seems to be Samsung's show with HP just doing the fulfillment.

Edit: just noticed that the HP Laserjet 4+ was introduced at $1,839 in 1994; about $3,230 today.
> Who wants to work at a place like that?

Most people, it seems, seeing as, outside of a small part of the world, equity comp is uncommon.
Good to hear Theano has come back to life, it was my first deep learning library :). These days I do PyTorch, and while I really appreciate its debuggability and flexibility, I definitely can see in retrospect some of the advantages of Theano's declarative approach.

In that regard, I am curious about why Tensorflow didn't work out. I understand Tensorflow version 1 implements a declarative mode that I guess is in many ways similar to Theano's. I'm assuming v2 still supports that mode, on top of the new eager mode -- is that the case? If so, was there some aspect of its implementation that made it unsuitable for PyMC?
The Polymath: A Cultural History
I believe lompotor is from Australia, and is referring in particular to the landing at Gallipoli, in which the British empire was attempting to land in what is now Turkey with support of forces from Commonwealth countries, this certainly included people from Newfoundland. Over the last 25 years, conservative politicians in Australia have have politicised the remembrance of this battle.
Create. Confuse. Cancel.
For your consideration (assuming it's still there by the time you read this):

https://news.ycombinator.com/item?id=25011681
Where did you get your 90% addiction figure from? If you're going to argue your side, then at least cite correct information.

On the high side, only 30% of people who try heroin get addicted
https://www.livescience.com/62701-odds-of-heroin-dependency....

Nicotine has a higher addiction rate
Getting up and running with Grafana Loki
Doesn't matter how good somebody's points are when they metaphorically walk up to you half-dressed and screaming.
AI Is Changing the Game During the 2020 Election Cycle
> Crucially, the mDL application can ask the user to approve which data to release and may require the user to authenticate with fingerprint or face — none of which a passive plastic card could ever do.

I kinda feel like most people, when threatened by an authority figure with a gun, will approve whatever data that person asks for.

The place where I do think this is valuable is when showing ID to get into a bar, or at a store when purchasing alcohol. The only bit of info the bouncer/cashier needs is whether or not you are of legal drinking age; they don't need to know your actual age/birthday or your name or address.
> Roguelike is a self-descriptive classifier -- something like Rogue. The defining characteristic of roguelikes is exploring game mechanics amidst permadeath.

The problem is no one agrees on what those defining characteristics are. You've given your opinion, but it's just an opinion. It's highly subjective. I hear people all the time say the same thing "it's self evident!" and then go on to list "turn based/grid based" as the self evident requirements.

The author and I disagree on this topic (I wrote the linked article "The Roguelike War Is Over"), but.... I do feel for fans of traditional roguelikes. They had a well understood genre of game for about 30 years that meant specific things: turn based, grid based combat with random levels and real permadeath. Many of these fans just can't get into action games and they have a hard time finding what they're looking for these days.
That resonates as I am currently trying to corral a group of neighbors in fixing up a bridge at the entry to our rural road.

The key piece I would add is to point out that it is much cheaper to maintain the bridge rather than replace it if it fails.
I wonder how this compares against bcrypt.

I'm not a encryption expert, but reading the article got the impression that bcrypt is superior, at least is IMO is easier to use
Of course the DIY hack has always been there, but there is also a value of your time issue too. Like black ink bottle that lasts for 5000 pages costs like $15. For many here having a new maintenance job of maintaining their DIY hack version that breaks more, is less color accurate and is more fragile to move around is not worth the $100-200 your saving from just buying a supertank upfront.
As a student I owned the cheapest OKI laser printer. Once it broke so I called them. On the same day, they sent an actual engineer to my apartment to fix it.

Maybe they thought I was a business or something. No, just a guy in a rented room. I asked about it. The guy didn’t understand why I thought that was weird.

I was baffled. Oh also there was none of that nasty HP business. Buy any fitting toner and out it in.

I wonder if Oki still exists. If it does, here’s a recommendation.
That trick only works the first few times. Language will be adjusted in new and even old agreements. Also, IIRC, in one of those infamous cases the arbitration company gave their client a bulk discount, because the arbitration company knows which side of their bread is buttered. Undoubtedly new contracts with arbitration companies already include special pricing for mass arbitration, presumably tailored to minimize the client's and arbitrator's costs while maximizing their client's customers' costs.
There are also some that are just nonsensical but when you read a dozen of these in a row, they feel actually kind of funny. Just tunes your brain to a different wavelength.
It could be an additional service to something else, like a café. I think the metaphor is reasonable.
It would be more accurate to say that disorder may persist in larger graphs than was previously known.
Apple should have switched to AMD instead. They would have almost perfect compatibility with Intel hardware and they would not need investing lots of money to develop chips.

Now they either need to halt some Mac lines or develop all kinds of CPUs, from mobile (which they probably can do, because they should be similar enough to iPhones) to server-grade (which they have no experience at all). And there's no way Mac Pros would sell enough to offset development costs. I just don't understand how they are going to manage that situation.
Don't, we're still in the just-discovered-beer-and-dont-know-my-limits stage of things. Better days (and much darker ones too) ahead. :)
What he's said is correct in the US if you don't account for storage costs. Battery costs are around $0.80 per kwh.

Right now Solar is being propped up by natural gas for the most part. Wind has been pretty good in states that can use it but it fluctuates in different ways requiring over provisioning.

So, it's just how you look at the problem. In one way solar and wind are cheaper per kwh. However they come with other costs that are often ignored when comparing to base load renewable nuclear power sources.
> It would be more like putting up a plaque that says, "I'm proud of my brother for engaging in risk taking behavior until it caused him to crash his car and die."

Are you comparing people fighting desperately for national survival, some of whom were conscripts and had no choice, to 'engaging in risk taking behavior' such as driving your car irresponsibly?
Hades is pretty far on the 'progression' spectrum, yes. Both the story and the character's capabilities evolve with each run. There's also resource gathering. The game has additional mechanics so you can speed up progression if you want.
Lately I've taken to avoiding that fine point. I find it easier to internalize `foo/bar/.`. Using the self-referential dot this way doesn't carry the same semantics, but the effect is the same and it's a pattern that applies to many tools.

rather than consult the manpage yet again. When I want those semantics, I tack on the self-referential dot. `rsync foo/bar/. baz`
Well, https://feaneron.com/2018/04/20/the-infamous-gnome-shell-mem...
Lots of poor reasoning in this article - where to start?

So the author, by switching to local fonts, reduced the carbon emissions of the Internet by 0.000000056%.

Well yeah, one person switching to low-impact techniques on a low-traffic site won't change much. But (as with any other positive intervention), if lots and lots of people (say 50 percent of website owners, by traffic volume) reduce their footprint by 40 percent of so -- then that's a different story now, isn't it?

According to the Carbon Fund you can offset your CO2 emissions for $10 per metric ton.

Red herring, different topic. It's agreed by now that, whatever benefits offsets may bring (and this is hotly debated) -- we absolutely have to reduce emissions at the source as well.

If that point isn't 100 percent clear by now - then there's not much left to talk about, now is there.
Certainly the myth of the young female warrior is nothing new. It’s a common trope in modern media (Mulan, Hunger Games, etc...) but it’s origin lies much deeper in the human psyche. It’s a typical Jungian archetype.

There certainly were many instances of the archetype through the ages (Johan of Arc comes to mind).
Was it the norm though? Probably not.
According to https://blog.mayadata.io/openebs-mayastor-0.3.0-lands-soon-k...

> But the nexus is also capable of performing transformations on the I/O passing through it. For example, for reasons of availability and durability, we might wish to maintain more than one copy of the data contained by a PV. The nexus supports this by dispatching multiple copies of any writes which are received for the volume, to replicas hosted on other Mayastor Storage Nodes within the cluster (the actual replica count is defined by the Volume’s Storage Class). Only when all replicas have acknowledged their writes will the nexus signal completion of the transaction back to the consumer. That is to say, policy-based workload protection in Mayastor is based on synchronous replication.

Presumably life can go on so long as a replica survives.
Reminds of the sub-categorisation arguments amongst metal fans.
It seems like Intel wasted at least 5 years. They thought they are invincible and competition will never catch up, plus they thought if they change the model name and repackage to a new socket, people will still buy it. They however didn't consider the fact that people bought these processors, because there was nothing else and also new people are becoming teens and adults and they need computers as well. Maybe they also counted on brand loyalty? I think brand loyalty ends when you need to waste your time waiting for a task to complete.
I am so happy to pre-order 5950X. I will also buy new Threadripper when it gets released.
I wish people would provide not just a Patreon link but also a direct payment option. I would love to support this effort, but I do not want to sign up for a Patreon account or a monthly subscription. I'd much rather just make a one-time donation.
How extremophilic bacteria survive in space for one year
There is an underlying assumption business people are unable to understand the real issue. That seems weird to me. Also technical debt seems like an escape for engineers to do things they want so but don't feel like explaining why.
DCSS ghosts also guard random loot, not a bones pile like in NetHack. And in recent versions the game has a set of built-in ghosts that can appear even on a fresh install, so there's not even a meaningful difference between your first playthrough and later ones.
> The phrase technical debt is a red flag itself and probably should never be used.

I think the counter argument is that not everything needs to get turned into a negotiation around justifying business value. Each developer should just by default get 25% of the year to improve the code they're responsible for. If a developer wants to spend 6 or 9 months one year doing some big refactor then that's one thing, but it's not a good work environment if there needs to be weeks of meetings every time someone wants to fix deprecations so that they can upgrade some library or whatever.
That is an interesting image. "surfacing the costs". It evokes the idea that most technical debt is below the surface (hidden by the UI ?) and so is rarely noticed by anyone other than the programmers.

The trick is, how do you let the internal problems and inconsistencies become visible to the end-users so the decision makers will decide to put time and effort into resolving them without being fired because the program appears to be falling apart ?
Why Intel couldn't rent TMSC facility to produce their processors? Too proud?
> (a) you can't go back to previous levels, you can only explore the current map

a. While this is common in roguelikes I'd never pick it out of a list of defining traits of a roguelike. It's like defining first person shooters by whether they have keys that open doors. Sure it's common but I'm not playing Doom to find red keycards, I'm playing to shoot things. The keys just help direct the experience and there are plenty of mechanics that could fill that same gap.

> (b) you're forced to progress to the next level on a timer

b. There is a timer that prevents you from leaving before it's up (engine charging), and there is escalation of force the longer you stay in a sector (rebel controlled beacons) but neither of those design decisions strike me as incompatible with the roguelike formula.
To say nothing of the fact that it is much more likely to fail when it is under load, so it's not just a question of replacing the bridge, but also the likely loss of vehicles and possibly lives.
Paper: https://www.biorxiv.org/content/10.1101/2020.11.04.361154v1....
> Asking a trusted friend or just looking at major forums or whatever would work to get started, and then after that you don't need to keep trusting a third party. Trust on first use...

The 'weak subjectivity' issue doesn't just arise at the first use, it becomes a very important consideration in the event of a network fork (ie, a bad actor attacks the chain, and users attempt to defeat the attack by following a different chain that ignores the attacker). This is a much larger issue, it is easy to find consensus on a 'genesis block', but finding consensus in the moment of an uncertain/contentious chain-split is very different. At best it falls back to trusting some centralized party to make the correct choice, and then having a large enough portion of the users follow them.
And a lot more stuff being done. Cut it out with the elitism.

It's like being an anaerobic bacteria complaining about the abundance of oxygen in during the Cambrian explosion.

"Back in my day no stinking, puny, oxygen breathing things were around, only sturdy creatures such as myself" :-)

Yeah, it was messy, but that's how we were able to have humans, hundreds of millions of years later.
To some extent developer time is more valuable. Having faster PC, faster CI/CD and faster instances is better for my productivity than a few hundred dollars saved monthly. Until you are google size, throwing more hardware on the problem is often the optimal solution.
"Technical Debt" seems a trite, overly simplistic, if not downright misleading metaphor. No other engineering discipline uses metaphor (as does software "engineering"). They all use analysis.

An in-all-ways superior, analytical model you really ought to know is outlined here:

https://witseie.github.io/software-dev-3/docs/lehmans-laws.p...

RIP, Professor Lehman
And Inkscape only updated to 3 earlier this year. I wish the GTK devs would realize that these applications are the life blood of their toolkit. Calculators, calendars, and even mail apps can be popped out easy peasy when they need to be. Applications like GIMP, Inkscape, and Ardour take years to become usable and competitive.
Not all compensation is money, so your premise is deeply flawed. Value can be provided in many forms. For someone with zero or little relevant experience, having a good recommendation from someone at a large company can easily separate you from the crowd. What about your tech companies giving 20 hour work "exams" as screening? Guess what? Many times, those are REAL problems they are looking to solve. There is nothing wrong with this from my eyes. If someone has skills, and just no connections and needs a break to get into a world they don't know, this is a great way to do that. Plus, I'd be happy to mentor someone who shows excellence, work ethic, and drive.

So, I'll be using this and making sure those that need help launching their desired career have a chance. Instead of just getting $200 for a project and still having nowhere to go. What's more valuable? Access to a network of connections and a recommendation, or $200 one time?
Perhaps. They could easily stick it behind a permission if that was what they were worried about though.
Rogue also doesn't let you go back to previous levels (except during the ending sequence when you escape with the amulet) and forces you to progress on a timer (you starve if you go too long without eating).
Maybe just hubris and greed?

Seems like there were years when intel did not have much competition from AMD. Each year the "big news" from intel was their their Celeron/Pentium/iX/whatever was now up to 100MHz faster than last year's (during limited situations where temperatures allow blah blah blah). Or they add some new strange trademarked exotic-sounding technology brand name each year like "The new Intel Celeron/Pentium/iX with..." "Intel MaxT"/"Intel TruEvo/"Intel Cartara"/"Intel Artuga Plus"/"Intel Versuvia"/"Intel Centurior Max"/"Intel T-Xe" that no one really understands but is basically some sort of mundane enterprise feature no one actually cares about that does something for remote wifi management

Quick - rush to the store to get a new laptop!!! I totally need an extra 100MHz single-core maximum boost on a 4-core 2Ghz CPU (i.e. 5% max...) with Intel TruStep MagrittePro (TM) technology that does something to the colour gamut of my monitor in certain content creation scenarios.</sarcasm>

It strikes me that Intel have been caught napping and resting on their laurels. AMD appear to have come out with a great competitive product and Intel don't seem to have anything to compete with it with because they've been milking the market for the past 5+ years with tiny incremental clock increases and nothing actually "new".

They've allowed AMD to eat their lunch.

Maybe they've got a "real" new product they've been keeping in reserve that they'll bring to market now and surprise everyone with. Maybe they'll bring out something amazing next year. Who knows. Maybe. Maybe not. Seems like they've blown their lead for now regardless.
I like it! I started making a similar kind of page before as a brainstorming challenge: "noun is like a noun".

2 people could sit in front of the screen, and the first person to guess how the nouns are similar would win the point.

http://peterburk.github.io/programs/nounIsLikeANoun/index.ht...

I'd also like to make a pun dictionary of similar-sounding words in English & Chinese, using the data I already gathered for Pingtype.
For the same reason why this will be flagged and removed. Everyone knows what's up.
This is so true. I have friends whose managers told them - "the only way to get more pay is to leave intel", "our hands are tied, we cant give more pay or promo", " to get more pay and promotion, one option is to leave intel and then come back"...all of these folks are in FAANG now.
Conscripts no. Volunteers sort of. People in WWII less so than WWI less so than most recent conflicts.

But this is exactly my problem with veterans rarara. It's totallizing where we should have razor sharp nuance.
Sure would be a shame if a web standard reified implementation quirks as a durable part of the spec, something which has never happened before in the history of the World Wide Web.
Looks pretty great. If someone is looking to do something similar the NLTK has a library with mappings to the pronunciation or you can use soundex. I used the NLTK library for answering "How many rhymes are there in English"[1] but the phonemes were in a different format than IPA.

I don't know if there is something similar to the NLTK library with the mappings but for IPA

[1] https://medium.com/@the_ajohnston/how-many-rhymes-are-there-...
The problem is that in the modern world, a printer needs some sort of net connection, even if just to the local router. People aren't just printing from their computers; they need to print from their tablets and phones too.
I on the other hand hope that Apple will stay away from x86. If they started co-op with AMD it would be a matter of time AMD would have to produce special versions of processors that only Apple could purchase and end users wouldn't be able to do any repairs and a lot of manufacturing power would have been wasted on Macs making it more expensive for other people.
> no one would open a staffed lending library with a collection so small that the staff could keep everything in their head

Yes, no one would. Yet the same people pile up technical debt like there's no tomorrow.

The reason for this is double fold. The people in charge either do not understand programming at all, or have fallen out of touch with programming. It is like the library owner is blind and cannot see the utter mess of books in their storage area. But as long as they keep hearing the cha-ching of customer paying for their service, it means everything must be fine, right. After all, the librarians are in charge of keeping everything tiddy, right?

The other side of the coin is, programmers are not professionals. Our trade is still very very young, and those traits have not evolved yet. In the metaphor, the librarians may not have any librarian training at all; they were hired mostly because they loved books and knew how to help customers find what they may like to read. Some of the librarians may have heard of the Dewey system, but most of them just came up with their own idiosyncratic (and mutually incompatible) "systems" of organization. Which work pretty well in their well stocked bookshelves at home, but completely falls apart once they have to keep track of thousands or tens of thousands of books.
3 Tools to Scale Your Side Projects
Interesting observation. I think you’re on to something there.
Epson Ecotank.
"Subsystem sftp internal-sftp" works since OpenSSH 4.9.
Made a few updates in the 3 years since this was last shared, so thought I'd repost:

- removed all ads, trackers & 3rd party HTTP requests

- hard mode with deeper puzzle generation

- better mobile layouts

- minor bug fixes

Past discussion: https://news.ycombinator.com/item?id=16437146
Space Tech NASAMoonKit
Why That Big Customer You Are Chasing Will Kill Your Startup
> we should have razor sharp nuance

How about on this day we just say 'it's sad anyone had to die, no matter which side they were on or how they ended up in that situation'? That's what a poppy is.