skysight-inc/HackerNews huggingface dataset:
I don't know why, but the fact this isn't in the format of a blog makes me wary. It gives me "aggregator" vibes. However, it sure seems like a ton of dedication went into this writeup. I'd love to hear from somebody with domain knowledge who has read some of it if it seems good (i.e. factual/complete and well explained, subjectively).

Edit: Oh, it is a blog. Something about it made me assume it was like a WikiHow.
Location: San Diego, CA
Remote: Yes
Willing to relocate: Yes (SF Bay Area)
Technologies: C/C++, C#, Python, Java, Linux, Embedded
Résumé/CV: Available upon request.
Email: armchairdev@protonmail.com

10 years of experience as a software engineer in R&D. Recent work includes software for automation, a CubeSat mission, and maritime domain awareness. Looking for opportunities to learn and build, whether it be something related to my past experience or something completely different. BS in Computer Science and working on an MS with a focus on AI.
I’m a local who would have been priced out. After college, I learned to code and now I’m apparently part of the problem :/
I hate to sound callous here, but what is this supposed to convince me of?

I don’t have or use Facebook or Instagram, or Snapchat, or TikTok because I don’t agree with them and miss out on lots of things - I don’t get invited to some events or form relationships that others do.

So what?

I guess these companies are separating me from my friends and family. How dare they!
because printer/scanners don't work with the included software, and linux has a reputation.
$350k household income, after making 401k's and federal/state taxes, is $217k. That's $18k/month. A $2m home at current rates is about $9k mortgage payment. Leaves another $9k for food, utilities, transportation. If either of them loses their job, and it's part of a mass tech layoff, they're hosed.
> or preferred

I just made a new Google account a couple hours ago, and it definitely looks like the preferred mechanism.

- There's one stage in the signup flow you can't bypass without SMS (granted, it doesn't automatically save that number to the account if you opt out, so that's nice).

- When setting up 2FA you're given giant messaging encouraging you to use a phone number. There's tiny text for other 2FA options.

- Those other 2FA options don't actually include TOTP. To enable TOTP you have to enable a "primary" 2FA solution (SMS, hardware key, or push notification), then enable a "secondary" 2FA solution (which can include TOTP), and if you're concerned about the shitty security SMS provides you then need to remove that as a 2FA option.

Edit: Mind you, it's probably reasonable given the state of the rest of their ecosystem to not have TOTP as the 2FA for your Google account (like if you have a chicken and egg problem trying to get into an android device with a TOTP app), but TOTP doesn't seem to be anywhere near as preferred as SMS.

That, and they do support hardware tokens out of the box (even if the UI doesn't make that super clear), so that's a step in the right direction.
I see. That does seem helpful once you consider how these types compose, rather than thinking about a one-off conversion. However, I think it would be cleaner to have a library that auto-generated a parser for a given struct paired with an endianness specification, rather than baking the endianness into the types. (Probably this could be achieved by template metaprogramming too.)
Germany could interfere if they wanted to, Kimble just isn’t worth the trouble (few people would be).

There are things you can do, see how Russia is handling these things when their VIPs are targeted for extradition.

Ordinary citizens with no high up political or IC connections never receive any significant state aid in extradition cases no matter what passport they hold. At best your embassy might refer you to a lawyer or help you arrange money transfer from your home country.
I guess the theory is open competition and whoever builds the best thing gets all the market and everything else dies. The only problem with that is that if you have spent years developing something, especially if you weren't paid for it, you are not likely to want to accept defeat and lose your investment.

Maybe the way to sort this is to create Linux groups around certain topics like graphics or music production and then the people with the specific skills can contribute to multiple applications at the same time (at least their design work). This way, if one product dies, their work lives on in other products.
Such assumptions are the root of all evil.
char* is a allowed to alias to other pointer types.
I think I need to start making a collection of these awesome portfolio websites that I've been seeing. If you have a cool personal website will you post it here?
I am living in that country where poor people mine resources for others to live good, so I know what I am writing about. My family is from a mountain area where timber and cow farms were the only resources they lived on, now we can barely get enough wood for maintain the buildings because the demand is so big that we either limit the consumption or risk massive deforestation. Less people means less demand and more resources per capita.
Flexport is hiring software engineers to uncork global logistics
Dimple Lock Decoder
Yes, that's also true (I'm a EU native).
> there won’t be any shops left to be able to get something right now

Of course there will be, because demand will still exist.

There will just be less shops, with higher prices, and focused only on the types of things people tend to need immediately.

But that's exactly what people would want -- buy most of your stuff cheaply online with a delay, but have shops specializing in need-it-now categories of things for a premium price.

It's an entirely viable model.
Except that doesn’t hold. If you don’t like AT&T there is Verizon, Google FI, T-Mobile, etc.

If you don’t like Apple, there’s Google, Samsung, etc.
Counterpoint: your business survives because of its customers. It's juvenile, disrespectful, and a sign of a poor work culture when you allow employees to mock customers behind their backs for any reason.

The Basecamp leadership were cowards to let this go on for years.
Well, yes, from the point the poster was making. This person found something he liked to do and had the opportunity to do it.

I am sorry for his choice, and your note gives the impression you are too, but I think it’s a perfectly decent example.
Last time I checked and tried to have good 2fa on a Google account with only that,

TOTP is only allowed as an "additional" means of 2fa and to enable it you already need to have the Google Android promt authentication/phone? 2fa configured (Maybe not exactly like that, but basically you cant just add TOTP without having something worse already added).
This doesn't explain the comment.

If you have a Google account for work you also have a work issued computer at minimum, so install a TOTP authenticator there.

If you also have a work issued phone it's a total non-issue as you can use that for 2FA.

If you access your work Google account from a personal device in circumstances where you don't have access to work equipment, then install an authenticator there.
Absolutely, inflation you can hedge against, for climate change you need the whole world to play ball. It's something people say in the social setting to look cool and hip, but when the curtains are closed they buy the cheapest stuff no matter the source.

Also at the individual level the only good move is to secure that you'll not be affected by climate change. How? By becoming rich, which is a natural consequence of not losing out to inflation and also by profiting off the appreciation of BTC.
Except that you might need to first setup phone/sms 2FA to then be able to setup any other 2FA auth, without being able to fully disable phone/sms based 2FA auth.

I'm not sure if it's still that way, but when I setup 2FA I could not directly setup non phone/sms 2FA (e.g. Yubikey, non google authenticator apps).

Worse even through I then explicitly disabled phone/sms based 2FA google at some point just switched it back one.

Worse there had been multiple times where having the 2nd factor but not the first (password) was enough to combine it with social engineering to completely take over an account. Some security researcher go hacked by this. Again I'm not sure it's still that way, but I don't trust Google anymore to not accidentally but a 2FA related vulnerability which makes the account less secure into their authentication flow. They either don't care (likely) or don't have the competency to handle this (unlikely). Well it's one of the reasons I'm slowly moving away from Google.
Why does Sci-Hub care about the Indian High court?
Could gravity in higher dimensional space be a way to explain dark matter?
Windows 8.1 reached end of mainstream support on January 9, 2018, over three years ago. Windows 8 support ended on January 12, 2016.

No wonder you ran into issues if you installed it and tried getting it "updated" recently.

https://docs.microsoft.com/en-us/lifecycle/faq/windows#windo...
Often enabling SMS 2FA also enables SMS as a password reset option, which does make you less secure, since SIMjacking is easier than guessing a reasonable not-reused password.
Or https://scoop.sh/
Yep. And the design that centers around big box stores and the roadways and parking lots that they end up "needing" is a large contributor to why the suburbs are so miserable: https://www.strongtowns.org/journal/2020/10/11/the-numbers-d....

It's funny how the human ecosystem works. Bad design decisions over many years lead to opportunity for polluting megacorp.
That's dreadful code.
There in fact is at least one VM in the App Store.

https://ish.app/

It emulates x86. The only thing I have tried with it is downloading the x86 version of the aws cli.
Apple brass discussed disclosing 128M iPhone hack, then decided not to
In Chrome you can disable auto-playing videos on any site except Youtube.
That's all fine and good but reliability of delivery of 2FA data is not exactly fantastic (especially SMS, which lots of people use for 2FA), besides that it gives google your phone number, which not everybody may want to do.
play Super Mario Bros for free online: https://supermario-bros.co
That's hilarious!

Do you... try that regularly?

Stores are so understaffed, you're lucky to get them to pick up the phone at all, and if they do you often won't get accurate information. They'll never walk to an aisle to see if something is physically there, they'll tell you if it's "in the system", but frequently "the system" will show 3 in stock while the reality is zero on the shelf. Or 48 in stock but they're all on a pallet in the back they can't get to.

And good luck finding a sales associate in the store itself. Quite frequently there simply aren't any -- only cashiers, a security guard, and people restocking who don't have the knowledge to help you at all.
That only helps when people are making frequent purchases, most people aren’t buying apps/coins multiple times a week or even month.
it is UX issue

no wonder linux has shitty UX
No since there's one FreeBSD like there's one Ubuntu. But you still have the problem of supporting older versions. FreeBSD 13, 12, ... have different libraries and your program should consider that.
The Mortifying Ordeal of Pairing All Day
This is the answer to the Lock Picking Lawyer's pin lock decoder few days back. Dimple lock are much the same as regular pin lock, but much harder to pick.
Even after understanding that the service is about distinguishing fake from legitimate products, I still don't know what an "order note" is.
Super Mario Bros, play for free online: https://supermario-bros.co
What blew my mind most was the subtle brand placements. Bear App, and Gitpod - never used these things before, and now I'm reading about them.

This is a really cool website! Well done.
> That is until an area is filled

Thats the issue with your approach. Supply and demand will cause housing in an area to be knocked down and replaced with denser housing. Townhouses, apartments, skyscrapers eventually.

In some places this natural replacement cycle is feircly resisted and local governments are bent to the will of incumbents.

HN leans heavily liberal but this is one place where conservative "small government" lack of regulations works better. In liberal areas local residents will co-opt the systems for making local regulations to protect their own investments. In conservative areas it's more difficult to NIMBY your way to halt development.
No, it's not hard. In Scala, you are completely free to use those java collections and you can do it exactly how kotlin programmers do it. You want a java list, without any need to convert back and forth between Scala and Java? Import `java.util.List`. All of the same methods and iterators and expressions and constructs are still there. You get all of the lack of capabilities and grace that the java collections provide. Literally no different from using the same collections in Kotlin.

The problem is that those java collections suck in comparison to the Scala collections. So Scala programmers prefer to use Scala collections. Scala programmers would never willfully use java collections if they don't have to, and if they absolutely have to, they have minimal overhead conversions back and forth. The minimal conversion overhead is the price they're willing to pay to use better collections while maintaining java interoperability.
Given that all App Store apps are encrypted with FairPlay DRM, and only accessible on a device filesystem that users cannot read, is it necessarily public? Like, I'm pretty sure you have to be jailbroken in order to even read that entitlements file.
This is true of the latin alphabets as well
It seems that MS has been investing quite a bit in its native/c++ toolchain over the past 2-3 years. Judging by what I've seen at the office, it wasn't in a very good state (very slow to build/link in particular, and very slow debug binaries ) .

Is this new, or is it just that they publicize it better? (I'm not very familiar with the windows dev ecosystem).

In any case, it's good that they improve it.
There are Roblox gift cards that you can purchase at other retailers, which can be redeemed through a browser to credit the same account that you log into from the mobile app: https://en.help.roblox.com/hc/en-us/articles/203312720-Where...

So it's not really entering a credit card number per se; it's more like giving someone else your credit card number so they can give you another number that you type into a different portal to make the digital goods "appear" on the iOS app.

Why are they making children jump through all these hoops just to enjoy an online video game https://en.help.roblox.com/hc/en-us/articles/115005566223
Would you go to Mars to ask the people moving there to pay tax on the land they will own? Where is the boundary of what you think you can "democratically" force your taxation views on? I consider zero taxation as living people alone to live their lives, not as forcing them to do something that I think it's good for society.
Almost everyone underestimates the capabilities of their ancestors and work over time. As an archeologist I've seen firsthand the remnants of rivers rerouted with stone tools and vast open plains created with grazing animals and/or fire. Humans are very good at changing landscapes, regardless of our level of technology. It gets quicker and less labor intensive with modern tools, but we can do it without them nonetheless.
This was happening since 2008, the year of iOS SDK release. Apple's software had every capability, while third-party software was quite limited. But with every new SDK release more capabilities were made public. Camera multitasking may one day become public too.

Nothing to do with "fairness", simply a way of rolling out public APIs.
It’s just presentation.
it probably much more than $15k given it was just a starting salary and probably other perks too. Also a lot of financial aid and other govt. programs for parents.
wouldn't you undercount the stars enclosed?
>real-ish-time inventory of local shops needs solving too.

Shops seem reluctant to do this, possibly because they don't like being price matched or view their inventory as a trade secret.
5 Things Photographing Spiders Taught Me About Humans
I think part of the problem is that there's so many "Does x not solve this problem?" solutions now all with their own unique downsides and upsides, it reminds me of that one xkcd[0].

[0] https://xkcd.com/927/
The author mentions/complains about that late in the essay.
Great! We need to decentralize the economy away from these conglomerates that have outrun our dated antitrust laws. It will lead to a redistribution of both wealth and power across locations and classes, as well as give customers choice on who to patronize.
This kind of behavior is a good reminder of how little agency you have over accounts in your name. I turned off 2FA on my Google account (these days used only for Hangouts) because that account has little value, and the flurry of notifications that it produced was not worth the protection. I'm glad to be mostly de-Googled.
I see the job description mentions that you operate in SF and Sacramento. Can the positions be filled at either location?
I guess my point was, Windows should have just as much of a reputation, given Microsoft has shipped release builds with absolutely horrible and blatant bugs (does anyone remember windows millennium?).

I did do some research before I bought my printer and found a brother that connects to wifi and works flawlessly with both Mac and Linux. I find you can also make your life much easier as a Linux user by choosing popular distributions. It's always easy to Google specific fixes for Ubuntu.
h̴̤̺̞̘͚̮̩̳̫̦͇͖̙͖̼̍͐̿̾̓̂ͣͪ̈́͆ͥ͂ͧ̈́̑͛̉́̚͟͞͡ͅe͑̃ͩ̈́̂̈̈̏̀́̒̍́̾̓҉̵̸̴̛͚͚̼͓͍͙̝̘̠̩̞̦̤̜̠͎̘ ̸̵̨̳̪̯̝̈́̆̎͒ͥ̈͋ͫ̎̈́͆̚̕çͬ͛ͧ̈́͝҉̧̼͔̥̝̘̟̬̰̠̞̝̖̳̮ō̵̡̪̺̮̗̭̳̫͔̮̙͓̼̬͓̦̙̰̠̾̔̀̀͠m̧̛͖͕͉̥̯͇͌͐ͧͭ̓ḙ̢̡̘̖̠̅̈́̀͒̉ͬͮͩ̄̓͋ͫ͜͟͝s͉̪̰͉͎̥̭̹̙̗̖̦̤̮̮̲͕̍͑ͩͯ͆̑ͪ̊̽͐͊͋ͦ̉ͧ̀͘͠͞͠
In my particular case, I was dealing with fabrics I'm familiar with, size charts I can trust, and a tape measure I am comfortable applying to my own body. Combined, these factors cut down greatly on the uncertainty. I realize that I don't represent the typical shopper.

I can tell you from experience that SF specifically, and the Bay generally, has a pretty wide variety of clothing available from a series of retailers. I've seen everything from one-person brands to chains and lots of things in between. You sometimes have to go looking for smaller retailers or more unusual styles. The retailers aren't always clustered together like the big chains are around Union Square. It can most definitely be challenging to know where to get started to look, and it took me a while to figure out which ones tend to stock things I like.

LA even has a whole garment production industry. There's a lot of small brands based there for exactly this reason!
If fungi ancestors are 2.4 billion years old or older, that means there had to have been some sort of organic matter at least that far back as well. And if that’s the case, biology should be pretty widespread throughout the universe.
Right, because sourcing a ruby file to install homebrew on macOS is what “real” operating systems should do.
It was Rust/WinRT, then they added support for other kinds of Windows APIs alongside the WinRT support. Someone probably thought Rust/Windows looked weird, so, Rust for Windows.

Rust/WinRT was called that because it was patterned after C++/WinRT, which was called that because it was a replacement for or alternative to C++/CX, which was called that because it was an analog to C++/CLI. C++/CX and C++/CLI are language extensions/forks, while C++/WinRT and Rust/WinRT are just libraries (and tools).

(I always thought C++/WinRT was a bad choice of name for this reason)
Even though TOTP is provably safer than SMS, it looks like the reason why they want SMS/push as a "primary" is so that they can suck in more phone numbers, since hardware keys have an additional cost that most people won't have. Phone numbers will let them do better ad targeting.
Those aren’t identical at all.
It supports dark mode.
IMO it's not true. If it wasn't for rampant NIMBY in Cali developers would gladly replace low density housing with skyscrapers.

There's less space but you can always build up. But none of the Cali cities allow this. That's why despite California's huge population you don't see any cities with skyscrapers and traffic is so bad.

Building upwards also solves the transportation issues.

Look at places like Tokyo and Singapore in comparison to Cali coasts. They're are all space constrained but these places managed to fit 20X the people in the same space and they still don't have Cali level traffic problems
I asked floor staff and manager about item that they had pile of in previous week, they said its all gone I even pointed on same item smaller size (slow cooker) went two aisle down found bunch of them there. Shop staff is not keeping track with items being sold unless you ask about bread and milk locations
In my experience, if i’m 10 mins away from a store, my end to end time is at least an hour if you don’t already know where the items is and if it is in stock. Then it’s 30-45 minutes. Driving, parking, walking into the store, check out, walking out, driving takes a surprising amount of time if you actually count it.

If I call, it’s often 5 to 10 minutes for the call to determine stock availability (often the clerk needs to go wander around to find it, or go to the far back of their lot to see how much they have). That’s assuming anyone knows what I’m talking about/I can adequately describe what I’m looking for without them getting confused, which isn’t always the case.

This adds up. For some things it’s worth it, or even essential. For other things, it is not. I’ve given up on in-person for computer/networking/IT equipment for instance. Too difficult to get a clear answer, local markups and stocking are too unpredictable, it’s so much faster doing a search and purchasing online.
Your comment says way more about you than it does about some hypothetical small town fisherman
I'm not sure I deserve to be so downvoted for this, considering this clarification came after my comment ;(
Well Jobs has been dead for over 10 years. The current CEO said…

https://www.inverse.com/article/42982-tim-cook-porn-on-iphon...

> The Apple CEO said in an interview with Kara Swisher on Wednesday that people who want to use their smartphone to look at porn are free to use the web browser, but they shouldn’t expect Apple to start offering apps.
Why would they? Rust is for native development -- that's its reason to exist.
Actually my wife does this all the time and it works, especially for small businesses. Larger companies have websites, and small businesses care enough to do things like check the stock for you.

So I guess my anecdote cancels yours out?
Tenth flight of a Falcon 9 booster scheduled for Sunday morning Starlink mission
It isn't. Apple can use private APIs and entitlements, while other apps can't. Those private APIs eventually become public or get replaced with something else entirely. So, this advantage is always temporary and can easily be explained by security or privacy.
“ Don't aim at success. The more you aim at it and make it a target, the more you are going to miss it. For success, like happiness, cannot be pursued; it must ensue, and it only does so as the unintended side effect of one's personal dedication to a cause greater than oneself or as the by-product of one's surrender to a person other than oneself.” - Victor Frankl