skysight-inc/HackerNews huggingface dataset:
Flexibits | Mac/iOS/Windows Software Engineers | Remote | Full-time
https://flexibits.com/jobs

We make Fantastical and Cardhop, award-winning calendar and contacts apps for Mac and iOS. We are a 20 person, fully-remote company spread across the US and Europe, and welcome anyone from around the world. We prefer candidates that are in time zones between US Pacific Time and Central European Time.

Tech stack: Objective-C, AppKit, UIKit, Swift, SwiftUI, C, C++, C#, WinUI.

---

Software Engineer (Mac & iOS)

We’re a small company, so you’ll be on the front lines creating apps that real people use every day. You'll be adding new features to Fantastical and Cardhop, as well as hunting for bugs and helping to keep everything running smoothly for our users. Areas you'll be working on include UI/UX development, databases, networking (including CalDAV, Exchange Web Services, and other APIs), and more – across macOS, iOS, and watchOS.

---

Junior Software Engineer (Mac & iOS)

You’ll be working with our support and development teams to help keep our apps running smoothly for our users. This includes triaging reported issues, examining debug logs, fixing bugs, and making improvements.

If you love to troubleshoot problems and you’re looking to learn about the inner workings of a mature macOS, iPadOS, iOS, and watchOS app that is used by hundreds of thousands of people, this role may be for you!

---

Software Engineer (Windows)

We're looking for an enthusiastic and experienced Windows developer to help bring the joy of Flexibits apps to Windows. This will include learning the ins and outs of Fantastical and Cardhop on macOS and iOS and bringing their magic to Windows, all the way from the natural language parser to the beautiful user interface.
I’ve heard for years that, statistically, icing the kicker doesn’t work. But whenever I actually see it happen, it’s in a situation where the defending team has no other productive use for the timeout, which means there’s also no reason not to ice the kicker.
Vivint | Home Automation - IoT, making cool stuff | Boston, MA | onsite

At our Boston Innovation Center, we're delivering an integrated platform, award-winning products and the industry's first artificial intelligence for the smart home. Check out our openings and join the #SmartHomeRevolution

We are looking for wicked smart designers and engineers across multiple functions, but here are just a few:

- Android principal and staff engineers

- Mobile UX designer

Check out all of our openings here: https://www.vivint.com/company/careers/team/technology

Technologies we touch: kotlin, swift, golang, python

Please email matt.deangelo1@vivint.com
I just got around to checking my HN replies. Thank you so much for writing this out. I'm at least a decade+ from having to put these plans into motion, but I'll refer back to it from time to time.
The key phrase is "backup process".

I have a similar set up. I have a NextCloud server set up in my house, running as a docker container. A cron job shuts it down in the middle of the night and runs a full, true backup process up to AWS, and restarts it when done. The convenience of file sync techs with the safety of backup.

(The main utility of docker to me in this case is just being able to assert with absolute certainty, "here are all the directories NextCloud is storing data in". There's nowhere for unbacked-up state to be hiding.)

If I were running this at scale, I'd have some things to worry about, but at this scale, it's fine.
Being subjected to a financial panopticon is something that Brett Scott discusses in "Cloud Money".

CDBC's have an advantage over bank money (checking accounts, credit cards, etc.) in that it is actual state issued currency, rather than a promise. However, they raise the same privacy and coercive concerns.

A promise of not recording transactions is ... not reliable. You don't have to see the CCP as nefarious in order to see that the incentives and ease of recording all transactions would inevitably lead that outcome. This is true for global capital as well.

Hard currency remains the best medium for transactions that remain beyond full surveillance. It's difficult for me to imagine something digital replacing that at scale that doesn't also make financing large scale criminal or terrorist activity much more difficult to stop.
Whether or not Apple has a monopoly is difficult to say, especially in the traditional / original sense.

The thing is, let us take the US as an example, even though there is a duopoly between IOS and Android, depending on the social circle people may not have a real choice. Remember the green bubble blue bubble fiasco in that even children are peer pressured into getting an iPhone. And until Apple won't offer iMessage on Android with exactly the same features IOS user are kind of forced to staying on IOS or look for other less wane friends.
If this bind is gone, the argument we often hear here: "just buy an android" becomes valid.
Location: Barcelona, Spain
Remote: Yes

Willing to relocate: No

Technologies: React, TypeScript, NodeJS, NextJS, GraphQL

Résumé/CV: https://github.com/agustif/me/blob/master/cv.pdf

Email: me@agusti.me

Hi, I'm Agusti Fernandez,
Would love to find a nice place to work. Please send an email if you think I could be a good fit.
Side note - proliferating the use of other top-level domains for official use (as they have done here for their tech blog) certainly doesn't help Dropbox's security envelope when it comes to phishing.

"Access your new employee bonus plan here at HR's portal: dropbox.hr/phishinglink" etc...

I don't know why big companies, especially, allow other domains to be used for official business.
You are correct. The innovation is gone. It has been all MBAs and lawyers and highly diligent immigrants who ask no questions and only do what they are told. It’s a dead company.
Location: Ukraine (temporary Turkey)

Remote: Yes

Willing to relocate: No

Technologies: JavaScript, React, Redux, TypeScript, HTML/CSS/SCSS, REST API, websockets, Bootstrap, Git, Jira

CV: https://drive.google.com/file/d/1hHxFrlFMpJqbvwLKbukLI9Lf_Sf...

email: anton.blagoveshchenskiy@gmail.com

I'm Anton, web developer from Kyiv, Ukraine.

I love to code and do it with passion. It took me less than half a year to learn HTML, CSS, JavaScript, React, REST API, and other technologies to a sufficient level to create full-fledged working products and gain experience in commercial development. I am a very fast learner and I am not afraid to take on a task where something is not clear to me.

I'm smart and very motivated to create cool things, get new knowledges and grow as a specialist.
i think the biggest problem of twitter is that it always highlights the tweets that get a lot of likes, even if you have nothing to do with them. in this way, it becomes very easy for fake news and nonsense content to spread virally. eg elon musk tweets lol
God of War Ragnarök – All Parents Can Relate
I’ve tried this the other day and besides an insanely difficult captcha that made me add up faces on dice, I had the same result as you. Overnight got spammed with low quality notifications from troll political accounts.
A Nascar Pit Crew Perfects a Pit Stop
I don't think it's necessary to totally kill the 'public square' concept. Rather, I think comparison with other social media products highlight that different product decisions encourage different behavior for most people. People just use Twitter differently from TikTok, Snapchat, LinkedIn, etc, because of the informational and social environment these products create. These natural experiments can give us hypotheses about more explicit A/B tests for product changes:

- Does LinkedIn show us that people have less hostile posts if their real world professional connections are watching? If Twitter tried to show your posts to people it thinks you know, whether or not you follow each other, would we all be more civil?

- Does the higher bar of needing to generate an image or video to post (and a 2nd class presentation of comments) on some platforms, and lack of explicit 'reply' functionality stop arguments or bickering? The bar of typing a post in Twitter is just too low?

- Does TikTok's recommendation based on behavior rather than "interests" create less polarized bubbles? Showing you a funny dance video just because it knows you'll watch it may disrupt you from seeking out The Enemy just to disagree with them.

- Does removing an asymmetric "follow" relationship in favor of symmetrical "connections" disarm people whose hobby is having incendiary positions? If you can only have more "audience" by opening yourself up to see stuff from more people, do you then choose to connect with people that add value rather than valuing followers who will amplify you?
What is the root of this? Is it because we're comparing ourselves against performative artifice? We expect ourselves to be as smart as the tenured professor that has performed some sequence lectures, relaying all the information for a couple dozen years and prior to every lecture also brushes up on all of it?

Or some speaker who does much the same. Or some online personality. And the media at large has such compelling emotional content, it's so beautiful and gripping, almost as if it's scripted, but we suspend our disbelief...

We never see ourselves naked. It's always a presentation of the best. I think we should definitely extrapolate the expectation of every banal and questionable aspects of ourselves on to others, even if it's translated into some other area - and no, it's only more admirable because the grass looks greener on the other side.
I never mentioned anything about prices though :)

550sqft (52sqm) for a single person is unheard of here. Look at the article I shared, unfortunately it cuts off at 30sqm, meaning ALL the houses of 30sqm or more make up 22% of the total. Assuming a normal distribution that peaks around 20sqm/person, you should've lived in the top 1-2% of Tokyo.

I feel like Paris' 20 Arrondissements is too small, comparable to Zone 1 of London and "Yamanote area" in Tokyo, while New York 5 boroughs is a lot bigger and more comparable with 23 Wards. But anyway let's go with it, since at least it's much better than comparing it with Tokyo Metropolitan. With Airbnb (which is usually a lot more expensive than long-term rental) I can find a bunch of places for under 1k USD:

https://imgur.com/a/FIODYlo

For London I could literally not find any, and for Tokyo also a bunch of places (you might notice that these are way further from the center than the area of Paris, but hey I said that was fair):

https://imgur.com/a/0XEvBcT

So it seems that London is particularly expensive, similar to Tokyo's Yamanote; while Paris 20 Arrondissements are at a similar place as Tokyo 23 wards.
>And it showed off just how little the writers of the service knew about how users actually use their systems. Huge red flag.

Why do you assume they didn't know about this quite basic mechanism? They added 2 configuration options, one at compile time (to set the default) and another configurable by the user. In fact, distro maintainers didn't look up what it did and they just compiled it as is, resulting in the surprising behavior of killing lingering processes.

Also, it is an init and service management system and long-running processes are services. If you want to run something for "reliability" you should create a service for it, or just run the command with "systemd-run", to properly communicate with the responsible process manager what it supposed to do when the user logs out (and to actually make it reliable, e.g. you can then set it to auto-restart on failure, etc) Safely killing lingering processes and cleaning up after them is the correct default behavior, so systemd just tries to enforce that - they actually communicated with nohup maintainers to optionally add this systemd communication, so that "nohup whatever" would still work, but they were not open to it.
Location: Bavaria, Germany

Remote: Yes

Willing to relocate: Yes, especially to California, USA

Technologies: C#, ASP.Net, WPF, Flutter, React, React-Native, NodeJS, MySQL, Apache, Linux, GitHub, Wordpress

Résumé/CV: please email to get a .pdf copy

Email: info [at] {hnusername} [dot] com

Twitter: YSCodes

Website: https://www.yscodes.com

- high intrinsic motivation and love for learning

- thorough, diligent approach to work

- reliable and responsible

- easy to work with, great at communicating

- solid, academic CS grounding (last year of Masters)

- experience working for young startups and hidden champions

- experience with contractor work

- immense enthusiasm for my field, avid HN reader, keeping on top of the latest tech decelopments
Just get 5V 3A PoE China splitters from Aliexpress.
AWS has some expensive single clicks:
https://twitter.com/QuinnyPig/status/1243319088853553152?s=2...
Sounds like the Metaverse.

Shouting is only 1 form of communication though. Newspapers and pamphlets have been around for centuries and travel farther and last longer than human generated sound waves. So your proposal kind of simulates pre-printing press days and maybe even pre-written language days.
> - can have extremely polarized views

> - feel the need to defend their polarized but flawed viewpoint at any cost

> - are virtue signaling others but refuse to take any accountability whatsoever

> - have less and less attention span

> - only consume the content that aligns with their views

This is a bit of a weird diagnosis. The first four aren't problems with twitter, and the last one is simply false. The most politically polarized people are constantly hate-reading content from the other side.

The only sure issue that twitter has is its cozy relationship with the US government, and the personal issue that I have with it is the enormous amount of harassment it allows while at the same time heavily moderating content for its politics/worldview.

Every other issue I have with twitter is technical, like its horrible web design, its lack of interop, the disorganized nature of "verification."

> It's like there's fire in the house

It's not. It's like people are trying to convince us there's fire in the house, and that this fire entirely consists of people's speech about their honestly held and very common beliefs.
> it may result in driving up the cost of the most reliable hdds which ends up costing them more

I assumed publishing the stats would actually work to BackBlaze's advantage, because it means no HDD supplier is going to skimp on quality control on the order going to BackBlaze.
I don't know about the metaphysics of what constitutes "lying", but if you're going to define it like that clearly there is unethical marketing behavior that is not exactly "lying".

I think it's crazy that it has become routine to shill for things without clearly disclosing that you are getting paid to do so, in ways that violate FTC regulations which pre-social-media would have been actually enforced.

The FTC says:

> If you endorse a product through social media, your endorsement message should make it obvious when you have a relationship (“material connection”) with the brand. A “material connection” to the brand includes a personal, family, or employment relationship or a financial relationship – such as the brand paying you or giving you free or discounted products or services.

— https://www.ftc.gov/business-guidance/resources/disclosures-...

We all know that is in fact simply not done. (Sure, the clever among us know that anyone that seems to be an "influencer" is getting paid for endorsements; but it is not generally actually disclosed, we just have to assume, and if you see an individual video who's to say if it's an ordinary consumer sharing a review as a one-off, unless you are cynical or knowledgeable enough to know that doesn't really even exist anymore, everyone is on the take).

The FTC again:

> If a brand gives you free or discounted products or other perks and then you mention one of its products, make a disclosure even if you weren’t asked to mention that product.

Yeah, right. It is to laugh.
Just use SMTP.
Radically Lower Data-Labeling Costs for Visual Rich Document Extraction Models
> Since you'd get more pay without these protections, you can save the excess for a rainy day.
It sounds like you are speaking from a position of extreme privilege, more than 165 million Americans (over half) do not have a spare ~$400 for an emergency, much less savings to pay rent after a sudden job loss.

And when people get desperate some turn to crime. Which then increases your costs through increased taxation for policing and incarceration and secondary effects such as reduced safety and increased personal costs due to crime, such as increased insurance costs and the greater threat of being targeted.

So when all costs are internalized, worker protections pay dividends at making a society better for all involved, for example the many northers European countries with very low crime and very strong worker protections.
Deploying Prometheus and Grafana from Scratch
Wow. Russia importing short-range missiles from Iran.

Vs. the ~60-years-ago glory days of the USSR's rocket/space industry, when it looked like they'd probably beat the US to the moon.

How far the once-mighty has fallen.
I can't say I've ever noticed coil whine, at least from the laptop itself. Not on any ThinkPad or Latitude/Precision I've used (and I've used many), not on my Framework, not even on the various cheapo HPs and Acers and such I've occasionally used as "servers" (in production! A story for another time, perhaps). Either I'm more deaf than I thought from the metal scene here in Reno or I've just been exceptionally lucky.

I have, however, heard it plenty from laptop chargers, especially of the Dell variety, and while I guess that's somewhat expected given the transformers converting from AC to DC, it still skeeves me out a bit to hear noises from the one thing in between my laptop and 120VAC.

I wonder if it'd be possible to use destructive interference / noise cancelling to "cancel out" coil whine?

In any case, it seems excessive to call a laptop with coil whine a 100% wasted investment. Even if you can't return it, you could always stick it in a cabinet or something and use it as a desktop or server or media PC. Or hell, surely you could find a buyer who's too deaf to notice ;)
I'm sure you've researched this and sure some apartments in Tokyo are small. I'd like to touch upon the big-house comment, though. It may be that your Japanese friends say that simply because it is polite, and very common, thing to say when you visit someone's house for the first time.
fish = "friendly INTERACTIVE shell"

Fish is my daily driver. I use it because it makes things I do regularly either easier, more memorable, or less error prone.

The primary use for fish is not scripting, afaik.

From a quick glance, nushell, like powershell, is strong working with pipelines of not-just-text data. That's better for your scripting/automation needs.

[Rant:
Afaik, POSIX standardized what people did and agreed on at one point in time, warts and all.

For example, whitespace is a nightmare... in sh, var=$value vs var="$value", look at warts like "$@" and the ever-present annoyance of handling of paths with whitespace. I'm not even going to go look to see what of these are mandated by POSIX. Multi-OS scripts are different, doing something like Oil (oilshell.org) or PowerShell makes a lot of sense...
]
Author here - thank you for pointing that out! The context in the comment you linked to is also helpful.

In your opinion, would it be correct to remove "uniquely" from the first sentence? Maybe that would help clarify the issue you pointed out. As far as I understand, the CIDs are still unique when referring to _metadata_, and can be used to "unambiguously fetch content from its peers".
The problem is that nobody needs this shit. And we need a social network that doesn't have incentives to promote and create an environment conducive to toxic content.

Compare to HN. (I think) We all enjoy HN, mostly because it's quite effectively moderated and the site admins don't have the same OKRs as twitter/FB etc. do.
Agreed. The problem with Twitter is in its design. It's in what it allows you to do, and what it doesn't. I'll repeat what I raised in the other post:

1. People are high-variance, and yet we're only allowed to follow individual accounts. That's a problem, especially because network effects mean that one person's voice gets amplified exponentially with the number of followers they have. Consider the six degrees of separation: applied to Twitter, we realize that it only takes 6 retweets to reach basically everyone. Following "Topics" is close but not good enough, because you cannot voluntarily opt into topics or really understand why a given tweet is within a topic; Twitter uses its Computer Magic to categorize tweets and makes all the decisions in a black box.

2. The only negative feedback is unfollowing. This is a problem because it means that practically all forms of engagement are treated equally. Oh, this tweet is getting a lot of comments, let's boost it so more people see it! Whoops, it was about space lasers. We are stuck repeatedly fighting Bad Takes because they have to be argued against every time, always gain nonzero traction. They are never put to rest. There is very little negative incentive against being a garbage human on Twitter, especially if you're anonymous.

We're never going to change core human behavior, but the design of a platform can guide that behavior. For example, the HN and Reddit model of posting means that your previous karma has no impact on your post's reach. That has serious implications for the kind of conversations that become popular on the platform. Another example: Facebook's commenting model is not nested and therefore doesn't allow you to have conversations with other people. So what do you get? Everyone screaming into the void, vaguely in the direction of other people.

Everyone talks about "changing the system", and yet all the suggestions are mostly cosmetic like charging for accounts. That doesn't change the fact that every time Elon tweets, it's automatically shunted to a million people no matter how bonkers it is.
I signed up out of necessity because I work for a media site that gets a lot of traffic from Twitter. Loads of media orgs (good and bad) spread news via Twitter. A lot of really good journalists have very positive presences. A lot of independent journalists are probably heavily reliant on it.
The real reason why for "introverts" social interactions are draining is because they would rather do something else that is very nice and comfortable that they are very used to. i.e Staying alone + eating tacos + Watching Netflix etc.

If you were watching the Super Bowl on a Sunday and you had to go out and meet someone for 15 mins you would find it "draining" too. At the back of your mind you want the conversation to quickly end so you can go back to doing your favorite things.

Only when a person genuinely appreciates the advantages that come with making long term long lasting connections and relationships can they even try and make the switch happen. If your social circle is large enough serendipitous things start to happen.. i.e a crazy job opportunity or getting funding or an amazing partner way out of your league etc.
> Building something like Twitter is still, in 2022, a really hard technical challenge.

Building something like Twitter is pretty simple.

Building something that scales to 400 million MAU is a really hard technical challenge.
Is a public-mostly forum like Twitter actually good at escaping bubbles though?

It seems to me that most of what passes for discourse there is yelling at the “other side” and smug/snarky in-group posts.