skysight-inc/HackerNews huggingface dataset:
I think there's another angle to the feedback loop: they pushed everyone in the world into Google+ with no thought about notification quality or even how to handle abuse. Most of the notifications — which were displayed on every Google property — were noise (“<rando> who asked about your Craigslist post 10 years ago just joined Google+!”, “Someone you never heard of added you to their ‘open source’ circle”) and it took months before there was a way for those not to generate push notifications in the iOS app.

By the time they started doing basic UX work most people I knew had already either uninstalled it or been trained to ignore it.

Killing Google Reader was a similarly poorly-considered move: they forced people to leave a system which had frequent high-quality interactions into something which was the exact opposite, and didn't even do basic QA testing on mobile for several months. Since Reader was disproportionately popular with people like journalists, the family go-to IT people, etc. the first impression many people got was “don't bother”.
Not many people want a lot of tourists in their town.
Check out Rich Hickey on this, eg in the 10 years of Clojure talk (or the transcript).

Static typing requires you to express things in a way that is easily formally provable by the type system. It's much easier to write correct code (=working parer) than the correctness proof in a limited type system. This goes for higher order operations on schemas / types too, eg schemas are easier to make composeable than types.
Any updates on shipping dates? I preordered one and am looking forward to using the Librem 5.
I rented for years and it was easier than owning a home. In my case, though, my job moved two years ago and, now, renting would be "throwing money away." An apartment half the size of my house would be twice my mortgage payment.

Luckily, growing up, my father made sure I could do just about every possible home repair. I may not do them all now; but, I can and I know enough to avoid being ripped off.
I am generally in favor of being able to repair things, but this is complicated and I have yet to see a good discussion (let alone legislative proposal) that takes into account all of the nuance I see as necessary:

1. There has definitely been abuse of cryptographic locking by parties such as John Deer. I feel that places where such locking is used only to prevent third-party repairs it should be illegal.

2. I feel that manufacturers should have ways of showing that third-party repairs have been done, and so enable them to make reasonable denials of warranty claims when those repairs are the cause of damage (no idea how to codify that into law).

3. There are cases, such as the touch-id sensor on Apple's iPhone that are legitimate cases of cryptographic locking. Absent that there is no way for Apple to defend against hardware-based attacks without this locking, and they need to have some way of trusting technicians (and the hardware involved) who make replacements. There is a complicated conversation to be had here (an no-one seems to be having it).

4. Devices that are built to be repaired are in the general best-interests of everyone at large (e.g.: environmental issues), but the forces of capitalism are generally against reuse. So we clearly need some system to rebalance the scales a bit, but how to do this without killing progress seems difficult (e.g.: the system-on-a-chip makes most of the guts of a cell phone one piece, and that is the direction of better devices).

(edited for better spacing)
> Total non-sequitur. The point is that the idea of unlimited wealth is an artificial construction.

But you're trying to reach some kind of value judgement from this point - as if "artifical construction" means it's bad in some way. It is not. On the opposite, these completely virtual notions of money and finance helped achieve modern-day prosperity that humanity enjoys.

So, yes, it is artificial, which makes it good.

> which gives the people who wealthy people are being protected from basic human necessities and dignity

So, pay off the potential looters and thieves to sooth them? You do understand that this is basically "might makes right" moral imperative and nothing more?

> The state who gives an artificially constructed right to wealthy people (the institution of private property) can also give an artificially constructed right to poor people (basic needs and dignity).

First of all, the artificially constructed right of private property is given to all, equally. And second of all, while both of these rights are artificially constructed, one is moral, while the other is not.
It's legit just not caring about customers.

- Want to keep using RSS? Fuck you.

- Want to keep using Google Wave? Fuck you.

- Want support on your adsense account? Lol, nope.

- Account got banned or limited inappropriately? Fuck you.

- Want to keep your YouTube and Google accounts separate? Fuck you.

- Want to get your domain whitelisted in Gmail? Fuck you.

I could go on and on..

They simply do not care about their customers.
i'm missing something here - what does "libhandy" have to do with treating people with respect?
So far they couldn't even pull off something as obvious as getting BART (or something like it) down to San Jose. Imagining that they can figure out full proper coverage of Silicon Valley with public transit adequate for getting so many people at least to work and back (not counting all other needs) is pretty much hopeless.
Coincidentally, I just had to do the same procedure for a LIFX BR30 smart bulb this morning. To be fair, I doubt the timing is actually that critical, and it's more easily summarized as "turn it on and off five times." Not the worst thing ever.

However, that was just to get started. WiFi setup from iOS failed with an "unknown error" multiple times. So I had to wait 20 (!) minutes for it to fall back to the old style open-AP type configuration, open the app, manually enter my SSID and passphrase...

I bought this one bulb as a curiosity, not expecting to be impressed, but honestly wasn't expecting to find an implementation as botched as this. The day/night cycle feature seems cool until it randomly stops working. The app often can't seem to figure out if the bulb is on the network or not.

Did I choose a lemon or is this par for the industry?
>Virtually no-one has upgraded their apps and plugins...

I'll let the gripe about plugins pass because I think it's a bad metric for measuring how popular a framework is. How many of the plugins from 1.x and 2.x are even relevant anymore?

>...and no-one's started new projects

This is a ridiculous claim. It's just spreading FUD.
Visual Testing Web UIs with Mugshot
I also use DDG and would use a shop. I used to even repair iPhones for myself and others, but I just don’t have the tools or expertise these days.
They are not allowed actually. However maybe a few were anyway? As far as I can tell, this attack was fully unsuccessful anyway.

They probably discovered phishing attempts with a link to a page deploying a curious payload.

Regardless of my post above, keep in mind I do use Firefox primarily and see nothing wrong with it.
A good example of this is "eShares" now known as Carta.

Here is their rebranding announcement:

https://carta.com/blog/eshares-is-now-carta/
Don't you also lose a lot of the deposit money you put down on the old apartment and the services that went along with it though? Not to mention that moving is more than a weekend of shuttling around possessions (if you don't own much), you also have to change your address with everyone, sign up for new utilities... I always burn a lot of money and time when moving.
They did for a short while, and it was the successor to the 68060 (the correct 'what if' is 'what if Motorola had continued the CISC 68k line instead of jumping on the RISC bandwagon). But in 1990 or so, Motorola joined with IBM and Apple to do PowerPC and dumped 88k, banking on (among other things) IBM and Apple to be solid customers in a crowded CPU market.
That's the general consensus and how I mostly feel too. But I'm starting to feel like the drawbacks might possibly be outweighing the benefits.
I don't think it's as obvious as you think. If you know where major employer campuses are located (Google, Apple, etc.) you can see it's not likely there would be a lot of housing within walking distance of it. And public transit... best not to speak about it, it's too sad.
money is they’ll move in next 5 years to at least partial move to their own ARM chips, they already have to a degree.
I remember reading a computer architecture book that used a fictional MIPS instruction set and used washing and drying clothes as an example of how to pipeline / do parallel instructions. Does anyone remember the name of that book?
> it took years to find consensus on pronouncing “azure”

Really? That one's a real word. It's got a correct pronounciation[1].

[1] https://www.google.com/search?q=pronounce+azure&rlz=1C1CHBF_...
Many good comments in this thread! Here's a practical item I'll add:

Good managers offer praise in public. They offer critical feedback in private.

Critical feedback isn't necessarily the sign of a bad/mean/uncaring manager. (It's taken me a long time to learn this—and I still forget at times!) Important work often involves hard decisions, competing priorities, and so on. A good manager does not shield their team from this reality; they filter it appropriately and turn it into useful conversations, at the right time, with the right audience.
Interestingly if you've had your keyboard serviced it looks like they replaced the battery already.
Even after your edit: Treat your TOTP keys like passwords and store them.

It's like "secrets management". At some point, somehow, automation programs need secrets to access APIs. At some point, no matter what, there will be sensitive data in a file on a container/server for your program.

Likewise, "Kill the Password" initiatives are shorthand for "Yeah we know there will always be a password somewhere but let's merge it with 2FA, call it a PIN and we'll be good".

I'm ranting a bit, but what I'm saying is that people will need to store secrets for accounts for a long time. Every single Internet citizen should have Keepass or Lastpass for account management, and that database should be well secured, and should also house their TOTP break-glass codes. (If you're paranoid you can store them in a different database). Barring a Password DB compromise, 2FA still gives a good benefit.
Usually things like coffee grinders or electric stand mixers that have a motor and a gearbox include a plastic piece that is intended to fail first precisely so they are easily and cheaply repaired. They honestly should advertise it on the box, but that'd cut into their repair business.
World's First Country-Wide 5G Speed Test: 112Mbps Avg and 988Mbps Peak Speeds
Yes, it's possible bzudo is one of the 99.9% of people who does not work in SV.
what you're missing is that this an apocryphal story that dates back so far that it's now part of the vernacular of a culture. think about that - humor and wit and intellectual bravado were completely different 1000 years ago, let alone how different they might be today in arab culture vs western culture. furthermore note that "fedora wearers" today are lampooned because they speak/behave anachronistically. what you're doing is akin to making fun of someone wearing a fedora during the time when fedoras were actually worn!
> Of course, I use self-hosted quassel and quasseldroid.

That sounds exactly like the infamous first comments on the HN Dropbox post. I'd rather pay someone to use their app than go through the pain of self-hosting and administering yet another service.
R10k killed itself, IMO. It had so many weird bugs that sort of look like today's Spectre vulnerabilities, but were so bad normal code had problems running. Like it would speculatively write into page tables and then be unable to unwind itself.
In this case, it concerns sentient beings and personal responsibility towards those beings. Not to mention the inherent touchiness of the topic of reproduction. When you buy a Camaro, you aren't hurting anyone directly if we ignore pollution etc for the sake of the argument.

To give a closer analogy, it's like saying that circumcision is a barbaric practice. It follows that you are implictly declaring that people who circumcize their kids have done something bad (doesn't mean you think they were solely responsible, or that the act was inexcusable/irrational on their part). If you deny this, then your initial statement was meaningless. Whether or not someone then takes offense is a different matter altogether.
Perhaps the easiest suggestion: be open to hiring someone over the age of 25. When you read an article like this after seeing all the evidence of discrimination, it's hard to be sympathetic to employers.
Glad to see this near the top and glad to know I’m not the only one who thinks like this.

Like you, I only own a place as a compromise with my wife. And like you, I hate everything that comes with homeownership. People don’t realize there are a lot of hidden costs in owning a home.

When you rent, if you secure a 12 month lease, you know exactly how much you’re spending in housing over the next year.

When you own, all bets are off. This year for example we’ve already spent a couple thousand dollars on appliances that broke. There are things around the place we know are gonna need repairs soon and those are gonna cost us a few hundred more.

Our situation is compounded by being under an HOA, so special assessments are always a possibility.

I know two people who sold their homes and went back to renting specifically because they couldn’t put up with maintaining a home anymore.

I saw renting as paying for a service. I know I wasn’t building equity, but I saw it as paying for not having to worry about all the crap I have to worry about now. Any issue was a phone call and $0 away from getting resolved and the maintenance folks were always awesome at the place where we lived.
Exactly this. The onboarding process is simple but the total cost of ownership expensive. I ended up having my older mobile phone with me like a token device and will migrate its keys when I have time to do that. I was even confused by the Samsung migration using the USB OTG connector since doesn't clearly states that some stuff is not migrated.

I hate when you need to put your brain in sysadmin mode instead of disconnecting it expecting a process that just works.
Is it “zipper cooter”?
I run uBlock Origin in hard mode[1]. It’s pretty close to an “Abusive (Ad Blocker)”, and I like it. Most websites break on first visit, which makes me more aware of all the extraneous crap.

[1]: https://github.com/gorhill/uBlock/wiki/Blocking-mode:-hard-m...
Which is interestingly appropriate given the original Zork Implementation Language (ZIL) and its LISPiness (forked from MDL). Dialog doesn't look that far off from ZIL.
How did the systemd cabal manage to mess that up? I ditched that thing a while ago for good reasons, so I don't keep track anymore.
How long ago was this? In the past couple of years, I believe the backend systems have been integrated so you can use Tokyo-specific cards in Osaka and vice versa
I'm on mobile so I'll keep this short but I found this[0] a long time ago and it still seems to work. It uses strace, mmap, and mlock to load any program you want and it's libraries, etc. into RAM but only those programs so if you're short on memory, no problem. During the setup, you can even mouse around in the program and preload anything involved in that. Back in the day I used it on really slow stuff like OpenOffice, Firefox, GIMP, etc. and it sped the opening of those programs significantly.
The great thing, again, is you set it to preload only the specific things you need into RAM and nothing you don't. And, once done, it's pretty much set and forget.

[0]https://forums.gentoo.org/viewtopic-t-622085-start-0.html
That's strange. Judging from what I know about Canon and HP printers, the cheapest models often use integrated cartridges and print heads, both replaced when the ink runs out, while more expensive models have them separated and only replace cartridges. I guess the cost of print heads can vary wildly depending on quality, from pennies to more than what the printers themselves are sold for.
Your link [1] goes to an exhaustively researched and documented conclusion that China is participating in "widespread or systematic" state-sponsored forced organ transplants, torture, and extermination, targeted specifically against Uyghurs and Falun Gong, "beyond any reasonable doubt."

What were you trying to accomplish by posting that? Did you skim the first couple of pages outlining the claims, get bored, and assume their conclusions would match your beliefs? Or did you hope that no one would bother to read enough of the bloody dense thing to figure out what it actually said?

Either way, you're lying when you say you "tried very hard to find actual direct evidence but discovered none."
An interesting take on this in Spain recently was that unpaid overtime was effectively "robbing from state taxes", because those extra hours should have been paid and so contribute to the government coffers. This resulted in a law (mostly defanged, self reports and no real punishment) that companies must track the time employees spend at work.
https://www.statista.com/statistics/220683/number-of-atundt-...
I like this. I'm a Discord user with no real life friends on the service interacting with me, but I'd love to be able to suggest channels that don't exist on the WordPress server I use.
Monzo’s tone of voice guide – how they write clearly, with examples
Alpha is bae. PowerPC is great as long as you don't look at the fever dream nightmare that is it's supervisor state.
Trying Out Facebook Libra: A Demo [video]
While I wouldn't go so far as to think AT&T is well run, laying employees off after tax breaks isn't necessarily indicative of wrongdoing. If there's redundancies in the company, that's going to eventually be remedied. I want to see a more in-depth study of where the company's extra money is going before coming to a conclusion.
I hate that Deere is singularly picked on, here. Other vehicle manufacturers have followed in John Deere's footsteps with this, and no one cites those manufacturers' actions; only John Deere.

I guess it's because they were first?
One way to think about it is the Spread between the cost of owning vs the cost of renting. For example, in SF, the spread is very small and hence favors the renter.

Here's an example:
In SF, your cost of ownership is roughly 2% per year (1.4% property taxes, 0.5% for Earthquake Insurance, 0.3% for repairs and depreciation and HOA), which comes to a total of 2.2%.

The average Rent for an equivalent house is roughly 3% of the purchase price per year. So the spread is just 0.8%. Which means, if you can take the equity you would have put into the house and put it somewhere else, as long as you get a 0.8% real return (easier said than done with the high PEs we're facing), then you'll be ahead with renting. And of course, if you need to do a mortgage as most do, that adds a additional 1-3% to the cost of ownership making it even more in favor of the renter.

Now keep in mind, here in SF, it's pretty extreme. Most places have a much larger spread between renting and owning.
Yeah, it's all one piece. I had my battery replaced a few months ago and it came with a new keyboard (basically, the entire body except the removable door on the bottom.

They also threw in a new monitor section for kicks. I was pretty happy with that.
They are laying off people but keep pushing out install dates for multiple fiber projects and other such work I have knowledge of.

I can't understand why they are acting this way.
Comparing safety regulations to enforced development guidelines? Do you not see the distinction of why the latter is ok?
I imagine they're shipping them to a central location for repair.
Lack of NBD service from Apple really sucks
what you're missing is that "treating people with respect?" has little overlap with things people get outraged over.
It feels awkward while it's happening, and you keep referring to it by the old name, but later you get used to the new name.

Like iPython notebook to Jupyter notebook.

And Hudson to Jenkins.
I remember at the time having a hard time remembering the new name, still referring to it as Hudson, but when writing this I actually had to search for the old name because I forgot it.
Half our company are still using these, what's the smart thing to do here? I assume actual risk of fire is very minimal, but the advice is to "please stop using it". Losing our machines for a couple weeks would be pretty impactful...
BaseLayer podcast: privacy on public blockchains
We learn about Keep; a privacy layer or small off-chain containers to secure and store data on public blockchains. We talk zk proofs and Where's Waldo.
https://podcasts.apple.com/us/podcast/base-layer-episode-041-matt-luongo-keep/id1445373535?i=1000441792480
“Get annoyed by waste and consumerism” seems like a low bar for caring. The problems will not go away unless the people take mass action.
Open-sourcing Sorbet: a fast, powerful type checker for Ruby
Your reply is exactly what I needed as ammunition to people who don't see how machines can really help us in the future - if you don't mind, I'll paraphrase this comment! Too many people I talk to who aren't computer programmers but maybe, designers or architects who have been to a few conferences, don't believe there is revolution yet to come.
Learn Vim with the OpenVim Interactive Tutorial
> to my co-workers/reports as fellow human beings

I don't want to read too much into your sentiments here, but I'm assuming you would consider upper management as co-workers who you feel deserve to be treated fairly. I would extend this to say they probably deserve not to be undermined by being described as "garbage" any more than those under you deserve to be gossiped about.

I'm not saying that's the tact you use, but there's a world of difference in saying, "It's all stupid management's fault!" and saying "I know our team disagrees with management's strategy but here's how I think we can get them on our side." One is proactive, still trying to serve the company/mission and the other is a way to pass the buck and destroy morale.
Using Crispr to Resurrect the Dead
Once upon a time I did this using Mac OS 6 on a PowerBook 100. The 100 had pseudostatic RAM so the RAM disk would persist between shutdowns. Using OS6 left enough space on the disk to also run an old-for-the-time version of Word, a perfect silent student writing machine.

Some info about it here:

http://www.pugo.org/collection/faq/21/
Ok, we'll ask you again later.
Ok, we'll ask you again later.
Ok, we'll ask you again later.
Ok, we'll ask you again later.
How is brain separate from the rest of google?
I know a couple people who are big into geopolitics and they literally read "terrorist" news sites. They read a fuckton of news in general. I'm sure they're on lists.
Related: Here's last year's 13-inch MacBook Pro (non Touch Bar) Battery Replacement Program:

https://www.apple.com/support/13inch-macbookpro-battery-repl...

The program covers affected MacBook Pro models for 5 years after the first retail sale of the unit.