skysight-inc/HackerNews huggingface dataset:
Ask HN: I am losing hope in humanity. What should I do?
Greetings,

Is losing faith/hope in humanity something others experience as well?
Is it due to the way i perceive things (i.e. my entourage)?
Am I in a bubble and I don't see it? How do I get out?
Should I be in a bubble to keep my sanity?
How do I build those filters?

Please let me know your thoughts and how you're handling it.

Things that are making me lose hope:

- climate change or how society/corporations/governments are destroying the environment and/or are barely doing anything. All I think about sometimes is how we'll begin to see famines spreading across poor countries until it's all too late... Yet Elon buying Twitter is still in the news till this day.

- social inequality is rising year on year. inflation is a killer for poor families that are barely making ends meet. Yet most corporations are announcing lots of profits and they barely give a sh*t about their workers.

- workers: all I hear is there's a shortage of workers. shortage, shortage, shortage. But they rarely talk about salaries and wages being so low.

- billionaires: ugh, enough about these megalomaniacs.

- media: it's feeding people rubbish all the time. All. The. Time.

- corruption: it's so wide spread, people have become desensitized. war... famines... I could go on...
I'm in agreement with you. I was just trying to provide some additional color. :-)
Yeah, that was my understanding as well. Colossus stores metadata in Bigtable on top of a smaller Colossus, which stores its metadata in Bigtable on top of an even smaller Colossus, which… [insert more stacks of turtles here] ends up in Chubby.

Public presentation here: http://www.pdsw.org/pdsw-discs17/slides/PDSW-DISCS-Google-Ke...
Chase savings account balance of –$99B has me a little concerned
I suspected it was the older a person is, the less of an eff they give about psychology researchers' questions :P
Also with `std::optional` "nullable" pod values are a LOT nicer.
I didn’t steal the soda. I wholly owned an LLC that acquired it from the shelf, then acquired the LLCs assets but not its liabilities.
This isn't entirely random. When Unicode started including colourful emoji rather than just monochrome glyphs they added an attribute to each character to say whether it should be rendered in colour by default. And they retrospectively gave a bunch of existing symbols the colourful attribute.

As you noted, this broke a bunch of existing use cases. It is infuriating.
> Congress and Biden recently fixed the prepay pension handcuffs initially intended to hold the USPS down from investment in their infra.

I don't really have a horse in this game, but what's the playbook now for the scenario when the pension fund under-performs, and USPS is on the hook to make up the difference?
Why do you repeatedly misspell the governor's last name when you clearly know how it's supposed to be spelled? As evidenced by the last instance.
> if you buy before May this year, you get a guaranteed ~8.5% return

Of course I'd learn about this on May 1st
When a mommy DARPA Grant and daddy Defense Contractor love each other very much...
Among native English speakers, “American” almost always means someone from the United States. That’s partly because, unlike every other country, the US doesn’t have a convenient adjective for its residents.

However, after a few years in Central America I’ve broken myself of this usage. Spanish has an adjective for US people (aside from gringo, etc.) that I can use in Spanish, and when speaking English I find some other phrase. Note also that for many people in South and Central America “America” is what US people call “the Americas”: one continent, not three.
I guess it might be a periodic event then, but there’s one that just started today at least.
>Design is how it works.

But the design of having the charge port not on the bottom would not negatively affect how it works. In fact, the port on the bottom goes against "how it works" philosophy.
This is the case with many retailers too, I bought a faulty appliance and returned it. However I didn’t receive merchant credit til almost 8 days later.
There is __builtin_constant_p (a GCC extension): https://gcc.gnu.org/onlinedocs/gcc-11.3.0/gcc/Other-Builtins...

It's not exactly the same thing, but it's probably what you were thinking of.
I think you misunderstood what I meant (and I failed to check the surrounding language to make sure it was unambiguous where the quote was from). I was referring to you saying (emphasis mine)

> But indeed the author could do a better job with the text. One of the very basic principles of technical writing is to always introduce the definition when an acronym is first presented

and saying that no, not expanding the acronym is not always a mistake or sign of inferior writing.
Its battery lasts for several weeks. So I never realize it's battery hitting close to zero.
And unluckily its hit bottom several times at the beginning of a work day.
It wouldn't have hurt if they made the thing useable while plugged in.
To what ends? I don't think people care too much about diminishing returns. At that point it is a matter of which upgradability and repair tradeoffs. Was there a recent line of products that they offered featuring upgradability and repair we can compare to?
I feel like this is something that would happen to me. its funny and sucks at the same time.
>>Perhaps surprisingly, no one attempted to push a sailing ship with an artificial wind from steam-driven bellows.

This is a fun little exploration, albeit light (for my taste) on specific facts. I can only hope the author meant the above statement as a joke about how "all over the map" some of these original exploratory concepts were - rather than suggesting this was a good idea that inventors missed. Blowing air into sails from a source on the ship will not give you any appreciable locomotive force (the only force generated will be a small lift force over the sail area... Enough to counter the reactive force of the expelled air? Highly doubtful - you'd be better off pointing your air jet aft towards the waterline to push the ship forward. Very energy inefficient, particularly when you consider the cost of compressing air in the first place due to low quality heat lost in compression)

As a 20yr veteran of the naval engineering and ship design domain, while I agree that a deep understanding of hyrdodynamics was nascent at the time, none of the exploratory propulsion concepts (paddle wheels of various forms and placement, flippers, and in particular a spring-based fish tail - under exploration for the past several decades as an ultra efficient propulsor option) are extremely "bad". Some of these were just ahead of their time.

I would strong recommend the author seek out domain experts to review content prior to publishing.
Google SmartLock/Onetap was probably my worst ever experience. Facebook login, while documented, was also terrible due to all the errors and bugs.
It's not difficult to cash out 8~9 digit sums though.
I would say this is generally true, except in SV start up culture. "Fuck" is used so ubiquitously there that it's almost seen as weird if you don't use it frequently.
> That instruction is a flaw in the experiment. It's always impossible to tell, for any given sequence, whether it was produced by a fair die. There's nothing an experimental subject can do to make the impossible more impossible.

Baloney!

Say you measure the traffic to your website in the morning and the evening, every day for a week. And this is what you see:

day: 1 1 2 2 3 3 4 4 5 5 6 6 7 7
time: M E M E M E M E M E M E M E
visitors: 51 73 58 72 50 78 55 74 55 77 52 73 55 76

It could be that the traffic you get is uniformly random, and each day the number of visitors you get is a uniformly random number between 50 and 80. Sure, all the morning numbers are less and the evening numbers are more and there are suspiciously no numbers in the 60s. All that could be a coincidence.

You know perfectly well, though, that you're getting more traffic in the evenings.
On the topic of their "free accounts", I did personally attempt to go through that process last month and I really don't understand how they have managed to fuck it up so bad.

The basic idea is simple, "give developers free personal resources so they might be inclined to start using your cloud for work related thing". Instead, the "free account" is basically just a guided tour on OCI incompetence before it boots you out onto the street.

On the surface they have given it some thought with setting up the system perfectly with the whole, "if your account is free you can never be charged thing" but they can't seem to stomach people actually using their "free account".
FreeAgent - it handles both CT, VAT, payroll and self-assessment filing for you. Most importantly, it provides you a real-time figure of "how much $$$ can I take out of my company as dividends?" which accounts for all company taxes and liabilities. Pair it with Starling Bank and you have a modern business stack that just works and gets out of your way.

I'd still recommend getting an accountant at least during the first year just so you can learn everything and have an authoritative resource for tax-related questions; you can drop them when you feel confident doing it all yourself.
Yeah this was in SF, and early days were early-mid 2010s.

To be honest I don't know why anybody would join a startup at today's inflated valuations. Though they seem to be coming down now.

You work much harder just to have a chance to make a FAANG equivalent pay it you get really lucky. I'd only join one again if ownership % was very high and protected from dilution.

I owned a fair amount of my company, joined at low valuation and still came away just roughly equivalent to mid level FAANG comp. Though I was young/dumb and could have negotiated much higher equity, in retrospect.

To be fair I came in with an untraditional background, and the journey/experience certainly was fulfilling in it's own right
Backfilled by the general fund decades down the road.
Seems like an awesome guy. Unfortunate I'll never think of Razor without remembering they're the ones who started the "you have to let us phone home and track you to start using our mouse" push that companies like Creative have so enthusiastically embraced. That and their abysmal, indeed comically bad, security gaffs. And unimaginably massive driver downloads. And wildly varying quality control.
> help those who fall ill or have a divorce and no where to live or lose their job etc.

In other words: insurance.
On the other hand, this article read almost like satire. This man described almost nothing other than his shortness, as if it were the only reason he couldn't find success in dating. I refuse to believe that any one thing could hamper someone's ability to find a date like that; especially not shortness.

If a woman complained in the same way that men don't like her because her breasts aren't big, we'd be equally incredulous.
I've been very happy with Maslins (https://www.maslins.co.uk) in the past. I suggest you give them a call and they'll probably answer a lot of your questions above free of charge.
What are fig advantages over SVG though?
I think a lot of people are in the same boat and wish there was a nice ethical way to promote projects that worked without pushing them hard on people. I hope there is.
It's really interesting, because I have also really enjoyed "The Beginners Guide" and I think it's absolutely brilliant in its theme and delivery, but then I made my sister play it, and she said she hated every second of it - in her words "it's the most pretentious piece of art I have ever witnessed".

So....yeah, you're going to get strong reactions to this one I think.
While I agree with the rest of your point, I don't think it's a West coast thing.

Personally I find it across the range of the US (and of course other countries), but people in different areas will phrase it differently where the meaning can be clearer/lost depending on the familiarity with both the phrasing of the sentence and the culture of the person (I.e I find people in southern US will sugarcoat things differently but it's harder/easier to pickup depending on your familiarity with it).
Completely legal porn also has a lot of trouble using regular financial services.
“I told you so”’s are better as saved rounds for future disagreements.
I love your passion about Swift and UIKit, more power to you! I'm a generalist who spent lots of years trying various cross-platform solutions (Xamarin, C++, RN, KMM etc) and they all fail short when compared to the native apps. XCode sometimes sucks as an IDE but the vertical integration that Apple has is unbeatable.
I would love to see a language model (e.g. GPT-3) prompt for translating emails/slack/responses across this language barrier.
I own a magic mouse 2. Honestly the charge port is the least of its problems. Apple does not like to put a second switch in their mice, so right clicking is done entirely in software and touch. The problem with this approach is that it's not possible to click both buttons at the same time, it also makes it harder to trigger because there's only 1 switch and it's on the left side. Plus it's just uncomfortable and has these plastic rails that make horizontal movement harder on some surfaces. It's just all around an awful mouse.

Apple has frequently ignored how it works for looks and still do. They would for the longest time stick all the USB ports on the left hand side of the laptop very close together such that a larger USB stick or a 3G dongle or whatever would block your only other port. They do things like awkwardly hide the power button on the back of iMacs, no fronting facing or side mounted ports, etc.
YES! A revers lookup into the Dutch would be great!
I would be very surprised at that! I have no time currently but I can put together a example for you to illustrate what I mean if you’d like.
I have a male friend who's a nurse. Definitely no where near the same level of sexism.
The tradeoff here being how much of your time are you willing to dedicate towards helping others, and for what level of task.

As a general rule of thumb, I try to ask "Have you X, Y, or Z'd?" as a quick filter for if the person has engaged with the problem at all. A common example being "Do you know why I'm getting error message X?" "Have you checked the Y logs?"

Ideally, people do some amount of leg work first and proactively state what they've done. Sometimes people will do the leg work, but need to be asked to share the context they've gathered. Sometimes people ask immediately, without any investigation of their own, because you might know and be able to save them time.

Of course, having the full blown belligerent attitude of "I wont make any effort to help you" isn't very welcome, but "You should take a few hours to dive in, if you're still stuck, I'll set aside some time to take a look with you" is pretty reasonable.
Inflation hasn't gone down. You might get more if you buy between now and November.
Bait and Switch: Recycling's Dirty Secret
Literally anything that puts oracle cloud in a positive light is a bold assertion.
Bookmarked!

Also, there is a long form of this called "Difficult Conversations", which is a really good book for handling all sorts of complicated issues, both at work and at home. Strongly recommended.
Is there a collection of "whimsical" projects like this? The terraform provider for ordering dominos pizza also comes to mind.
Not bad. I prefer edn, but this is certainly an improvement over, say, JSON.
Also extremely high immigration. We're in the high part of our immigration cycle which means depressed wages and expensive housing.
This seems like the more ethical approach with regards to giving credit to the original author.

I've seen projects (on GitHub, won't call them out) get bad reputation when the maintainer implements code previously submitted as a PR.
Free Pascal with Lazarus. Sounds weird but you can do pretty low level programming (as with C) with Free Pascal including using assembly language, if needed. And you can compile into a single executable.

Also, since it already includes a UI and also a web browser component which you can extend/modify, it would be trivial to get started with developing the nuts and bolts of the Web browser
I can't wait for skeuomorphism to come back
That sounds like a solution for someone without a bug tracking tool. All of the discussion should totally happen outside of GitHub in a proper story tracking tool.
It's a pretty entrenched stereotype, but I don't have enough personal experience with it to vouch for or against even a general statistical validity relative to other regions and cultures.
That's why IP licenses usually have a termination clause for failure to pay licensing fees and often have a non-transference clause.

And for real assets you keep a "security interest" that allows you take the proceeds of the asset sale.
I think the point of this was to remove the genders, right? To avoid offending the people who get offended if genders like male and female are acknowledged to exist?
I think you’re blissfully unaware of just how many developers are still being trained in C/C++ this day. I agree with you that in the long run, Rust has everything going for it to replace C++, but these types of things happen in a span of several decades, not years.
No, but he's responsible for building a phone so thin it bends easily
Me too! My interpretation was obvious to me at first, but after reading your comments and others I can easily see it the other way. I still think my interpretation is more natural, but there’s no question that they should have been less ambiguous. How easy it would have been to use a few more words for more clarity. Also, ideally, the actual amounts in question should have been spelled out in the email.
I work in a Scala shop with 500k lines of Scala. We're moving to a Bazel-based development workflow because SBT is a slog and doesn't handle incremental compilation well at all.
> In the wake of Mr. Jobs’s death, colleagues said, Mr. Ive fumed about corporate bloat, chafed at Mr. Cook’s egalitarian structure, lamented the rise of operational leaders and struggled with a shift in the company’s focus from making devices to developing services.

I think this is particularly clear when you compare Apple's current product introduction keynotes to ones from the Jobs/Ive days: nowadays, they to forego the bit where they talk about how the device was made.

Ex: https://www.youtube.com/watch?v=5SjIuzhdd_g (Apple Watch Steel introduction video, with a heavy focus on how it's made)
You can export QXF and QMTF (and CSV) but the online QXF converters seem dubious... (not QFX, that's different). Although you have inspired me to spend some time examining the formats.
My personal experience with AirPods used on a MacBook was so bad I gave up and went to a wired headset. Always having to fiddle to make it.. you know, make sound, the most basic of its functions. The same company building both devices and the OS, what a shame.
> The by far biggest cable goes from Finland to Germany. No idea what happens after that. I believe Hetzner uses it and I have never heard that they wouldn't have enough bandwidth. But I have neither inside knowledge nor do I use them.

Packet loss can have numerous causes, not having enough bandwidth is one but faulty or misconfigured gear or misconfigured routing can also cause issues.

> Maybe Hetzner has more noisy neighbor issues because they are cheaper? The same could hold for Scaleway, but I have never noticed anything.

Yeah, in general, cheaper virtual servers are more likely to have these problems, just like cheaper bandwidth is more likely to be oversold. Low-cost providers can push it pretty far if most of their customers are hosting low-to-moderate-traffic websites or other HTTP services, which are pretty forgiving of steal time, low-level packet loss & latency.
Idea: alter the repo to add a diplomacy dimension with a few notches in it, and invite contributions of alternate wordings appropriate for different scenarios. (The focus being on creating an obvious void in the hope people fill it with insight)

From there, I was originally imagining the site could use a slider to cycle back and forth through wordings, but the associative and comparative value of just displaying them all simultaneously in columns under each heading is probably worth the tight information density.

Maybe also alter the site (now, while trending!) to indicate you're looking for additional data (for both the situation and diplomacy-level dimensions) - the GitHub link at the bottom is a tiny bit... I have to go looking for it myself, which is very good, but you might be able to passively collect that bit more low hanging fruit by making it more of a (polite :D) call to action.
Was google pushing for breaking the ABI?
You must mean software vs. hardware, not software vs. design.

Software is designed. Hardware is designed. Design is not how something looks on the outside. Design is how something works.
Android keyboard always runs in its own process. No distinction between first-party and third-party either as they're both just regular apps like the launcher or browser. One simply is the default.
Some of us who use the mouse always want to keep it plugged in all the time because the extra cable on the desk is less important to us than (a) having it not occasionally glitch due to Bluetooth and/or (b) not wanting the extra burden of having to charge it. I guess scheduling the charging is minor if you don’t have ADHD, but it’s still one more stupid thing to take care of that really isn’t necessary.
reminds me of what Sussman said re MIT moving from Scheme to Python for 6.0001

> Nowadays you muck around with incomprehensible or nonexistent man pages for software you don’t know who wrote. You have to do basic science on your libraries to see how they work, trying out different inputs and seeing how the code reacts. This is a fundamentally different job, and it needed a different course.

https://www.wisdomandwonder.com/link/2110/why-mit-switched-f...
> I totally forgot about your email

> Thank you for your patience

Gave me a little chuckle :)

I figure this "corp-speak" is supposed to help to deliver the message clearly while milding the confrontation down insensibly. Some of the proposed lines, merely repharsed into a colder, official tone, aren't too great at that. But this one is quite clever!
I think it's primarily meant as a learning tool. Here's the TL;DR from their GitHub.[1]

PyScript is a Pythonic alternative to Scratch, JSFiddle or other "easy to use" programming frameworks, making the web a friendly, hackable, place where anyone can author interesting and interactive applications.

https://github.com/pyscript/pyscript
Silly tweet. Most spent building UI’s and business logic.
> People want to think it wouldn’t happen to them

I’ve often wondered why some people can be so harsh towards those who’ve had something unfortunate happen to them. This makes a lot of sense.
Why do you attribute the bad things to people/entities who have nothing to do with them? The corporations making profit paid taxes on that profit - taxes that your government could've used to do something about the bad stuff. Corporations are not here to solve world hunger or climate change, that's what governments are for - and governments won't exist nor function without profitable corporations and otherwise healthy economy.
Yes, but as vassanas points out, you are not achieving this - because it is different from culture to culture!

If you add the specific culture / region you are targeting this at, it could already mitigate that issue.

As vassanas points out, the phrases you suggest would work to your disadvantage in more confrontational cultures, because you will be perceived as bullshitting and beating around the bush, but not as a serious contributer one should listen to.
I am a Python programmer looking to transition into Rust for the same reason. it's still new and has the most interesting outlook regarding safety and soundness imho.