skysight-inc/HackerNews huggingface dataset:
educated guess: lack of persistent data structures.
Genomics suggests Ainu related to northeast Siberians.

https://www.genetics.org/content/202/1/261
Because otherwise your return value is limited to an 8bit number

Only on Linux; Windows lets you use the full 32 bits.
I find with the MongoDB style of database, it's easy to prototype without needing to do the heavy schema management of SQL.

But, if you need a traditional ACID database, the flexibility comes with punch in the groin technical debt.
I’ve discussed openly with employees their career thoughts, including many occasions when they were considering leaving. Sometimes that results in them leaving; more often it does not. I’ve never consciously held this against an employee. I’ve also told my boss at times that I was considering my next move and that it might be elsewhere. I can’t see where that’s ever been held against me either.

I don’t view looking as disloyal. If employer N isn’t the best option for an employee, they are welcome and even expected to consider employer N+1.
So if the FBI didn't want to monitor everyone all the time, then you'd volunteer to be monitored?
Steam predates any windows app store stuff by almost a decade, it wasn't a "panicked reaction" to anything.
They seem to do discovery very well, as in finding creators an audience. And, they actually pay content creators. That's let them build a lot of inertia. You'd have to steal away both the viewer base and the creators, and that's not trivial. Twitch and tiktok are competing by creating new categories to compete in, but in terms of just upload a video and go viral land, even Facebook hasn't been able to really replicate the value YouTube provides.
For sure! It's kind of inspired by the old style/industrial monitoring dashboards.
Ha. I've been working on a project [1] for wayy too long, but the backend utilizes things like this, negative strings/words like many first & last names, word identification, basic ML, a decent pronounceability algorithm to filter junk and score what's left, etc.

The back end.... is not the prettiest, but it works. Every day 's deleted domains are refined then you can search through our list. The idea is to save people a wholeee bunch of time and ideally find some hidden gems.

Thanks for sharing op. bookmarked.

[1] https://decentdrops.com - Please be kind! First time i've mentioned it.. I'm ready. I procrastinate too much. Haven't done a Show HN thread, want to tweak/touch up things a bit more first.
Metal as a Service
In 2017, a 70 year old American man had a 2.2% chance of dying that year and on average was expected to live another 14 years. I'm curious how the average life expectancy of a 70 year old has changed from that year to this one. Is it down to 13 years yet?
Stumbled upon this today and although the title is a bit extreme, it resonated with me. I normally don't read very much news, but ever since COVID, I've just been in a sea of information. I need to stay informed for my job, but now I struggle to skip any newsletter in my inbox, in case I'm missing some piece of vital information. I wonder whether reading/watching everything that I have over the past few months has actually served me, past the essential info (ie: there's a deadly virus and it's important to stay home). Curious if others are finding the same.
Because good engineers don't take for granted what's written on HN and do a thorough evaluation of a product, MongoDB or something else.
I had sound drivers die on me on famous brands laptops under Windows.

I had OSX lock up or lose any display on MBPs with NVidia chips.

On my wife's old windows desktop I had to plug a USB audio dongle, because of audio glitches.

Some of it is sloppy drivers, some, faulty or poorly designed hardware.

"Sound just died" is, unfortunately, not specific to Linux in any way.
It doesn't install OpenSSH by default, but it does set up a root user with a default password "alpine". It's recommended that you change this.
I made a small puzzle game for mobile. It's free, with opt-in ads. I released it to both Android and iOS. It only got ~100 installs and didn't go viral or anything.

iOS somehow made 10x more than Android in ad revenue, which is to say, I made about $30 off of iOS ads, and $3 on Android ads. However, it was free to publish on Android, and $100 to publish on iOS, so actually I'm still at -$70 for apple and +$3 for Android. If your app doesn't make more than $100, it isn't worth publishing on iOS, even if your app is a public service.
I use 1Blocker. Granted, it doesn't require a jailbreak and therefore doesn't work in non-WebViews. But it has tremendous customizability that I really enjoy. In addition to the default rules, I set up custom rules to block cookies on specific sites, and to block scripts on other specific sites.
I can only speak to this from the consumer perspective, so I can't actually say why any of these trends are true, but...

1. Any correlation between price and potency is very weak; any price point will have a wide range of potency within it.

2. Products rotate constantly, so consumers are facing a new set of choices with every purchase.

3. Modern packaging removes the tactile element from selecting your flowers. some places still keep sample cups so you can smell the strain, but most people are evaluating based on the information on the label now. If you don't have a deep knowledge of weed strains, the potency is the easiest thing to compare.
Show HN: I made a self-improvement app to help you become better than yesterday
Tower that is suspended into the Earth's atmosphere from an Asteroid in space
A way to provision and remotely manage your servers using IPMI and AMT.
This is preposterous. The measures we are taking will kill far more than the disease itself when all is said and done - look at the referral numbers for stroke centers alone. If this was a test of our collective ability to meet an emerging threat, then we failed about as badly as it is possible to fail. What’s worse is that we failed not so much because of an initial honest mistake, but because we’ve turned out to be superstitious cowards. Shame on us all.
Any app that refuses to run because I'm Jailbroken isn't worth my time. Full stop.

(If there's an app that's truly essential for you, I'm sorry, that's a shame. But I haven't encountered that in my many years of using Jailbroken iPhones.)
This doesn't shock me. It had a janky touchpad but loved my Inspiron 3452 with an i3 that I'll be replacing the dvd drive with an SSD caddy after upgrading the RAM and replacing the battery soon-ish.
Indeed. Helped me get Mojave running on a 8-core, 16GB Ryzen VM. No working audio in and out (which given that I write audio software could be viewed as a pain), but in every other way, it's the bees knees. A faster and bigger mac than I've ever owned in physical form, with the same kbd and mouse, just sitting over there in workspace 5. Barely even notice it running if I forget to shut it down.
Translation: They were trying to be everything for everybody.

The syntax is very nice, I honestly think a lot of it's early success came from ease of use.
As somebody with chronic pain, I can attest to this. I kept taking 3-5mg of CBD and wondering why it did nothing. My doc finally told me I needed 1mg/kg body weight. Once I hit it with 50mg and a little THC, I got results. But, it's still too expensive for me to use regularly, at least based on the prices at my dispensary. So much snake oil out there.
The longer it's allowed to persist the more social and economic damage.
Yeah, they're probably the same concept!
It's pretty much how we treat our Python projects. All of us hate it, but data science is done in Python so we still need some percentage of the engineering team fluent enough in it to sustain operations with it (on-call, maintenance, bugs, eventual decommissioning).

The moment we can get rid of it, you bet we will. But it's much easier tearing it down when you understand it enough to discern designs driven by the limitations of the tech vs requirements for the product. Black box ground up replacements are hard and expensive compared to ports. Also, thankfully it's Python and nothing something more difficult/complex.

At the end of the day, it's a job, and there's an expectation of professionalism to do what's necessary. A lot of people on HN like treating tech jobs like a paid hobby which I think is detrimental to career development.
Google Play allows for different "tracks" for publication: internal testing, closed alpha, closed/open beta, and production.

My approach is to keep releases in sync with Git branches (master is to production, staging is to closed alpha, etc). Although I don't often push things to master, I publish on any of these tracks at least once a day. I'm looking into the Apple ecosystem now, so I'm not sure if I can use a similar approach (my main concern is having a Mac as CI server).
> Note that this project was originally written using deno, but was rewritten in Rust to support Raspberry Pis.

A lot to unpack here.
I have a feeling that there is already a system out there which does something like that.
StumbleUpon was pretty good for this.
> Yes, you do, if you're a member of the public and a taxpayer.

The idea that being a taxpayer gives you an innate right of use of government resources is bizarre. Being a citizen gives you an innate right of supervision, of course, but being a taxpayer doesn't add anything to that, and supervision isn't use.
This is a great idea for aggregating blogs. I am very happy with the initiative. Blogging isn't dead but it has become more niche.
> Also, building asics can be cheaper in the long run if the future of what needs to be done is relatively stable.

I don't doubt it, yet I found hard to describe the human brain over time, especially across people, as that; at least from a DSP and beamforimg of impedance measurements from the scalp to gauge the relative output of power at variable regions in the brain perspective.
> But just don't push buggy updates. QA is not hard.

I initially thought that you meant to just never write any buggy code, but I'm not sure that "just catch all the bugs in testing" is a whole lot more realistic. I guess maybe if your app is so simple that you can meaningfully exercise every part of it every time that you have an update?
Interesting. Thanks for info. According to Wikipedia, the young did want to fight but the older less flexible generation overruled them and thus were overrun.
And Edison’s work was based on Lumière‘s Cinematographe and before that, the Zoöpraxiscope which was proceeded by the Zoetrope. Each one took and idea and developed it in ways that made improvements. This is how invention actually works, not the sudden inspiration of the lone inventor who deserves full credit. It is a serial process of inspiration and enhancements that over time produce progress.
10 Maxims for Living Well in 2020
Also, if you're a DevRel, maybe you should have strong verbal and written communication skills in the language of your users? Just an idea
It technically is, but iOS apps are compiled ARM64 so decompiling them isn't trivial. It's often easier to find the app's config files and mess around, or to use an app like Flex that allows you to override return values for an app's methods.

https://twitter.com/flextweak
It is Amex so I am surprised. They do not give a crap about the merchant only members (from what I have seen) and this is a good thing. Call again, tell them you do not authorize any charges from rhapsody.com ever again and be done with it. They should just sort it. I have never had a bad experience with them. Years ago My wife and I where at LAX getting on a flight to London then connecting to Dublin. At the airport my wife released she forgot her card. Called. Agent said, I see you have a charge at this hotel in Dublin, is that where you are staying？ Arrived in Dublin at the hotel around 12 hours later and there was an envelope with my wife’s new card.
I still remember when MongoDB was the new kid on the block and it was lauded as the only thing you should be using here on HN.

I'm glad my gut instinct was correct and that it really wasn't worth the hype. It reminds me of Ruby on Rails.
This is cool, great work. You should add some SEO metrics (perhaps as a paid upgrade) like Moz Domain Authority, or SEMrush traffic or # of keywords the domain ranks for. Something to determine if the domain has any existing SEO value on top of being a good sounding domain.
I have adopted this attitude for personal projects & small companies, and it was mostly great.

There was at least 1 really large error that slipped into production because we were mocking an untyped service incorrectly (a mistyped property name), and the test passed, but prod exploded. It was embarrassing, and I certainly would have caught it with more mypy discipline, but overall the pros outweighed the cons.

At big companies that use mypy, however, this is problematic. If teams only define types for the straightforward parts of the system, then the types become less useful, especially as the company scales. From what I’ve seen, individual teams use an all-or-nothing approach with MyPy, so it’s unusual for an individual dev to sparsely type anything.
Honeycomb.io is a reimplementation (with some nice additions) of some of Facebook's internal monitoring tools. Mongo was never involved in those tools, as far as I know. I have no idea if honeycomb is using it internally.
Went to do this for extra iPhone X I have. Made me download an app, supply Apple ID credentials, and provide my system login/password to a dialog. I want to use it, but I won't touch it without a VM and a six foot stick.
The tech giants seem to operate on a law of averages, where automating everything and having essentially zero support system for those using their services is worth it despite the (apparently quite frequent) failures that may break accounts and cost the giant some money as a result.

I've seen similar situations happen with Facebook, where entire businesses with what you might think were significant ad budgets were completely shut out of advertising on FB because its system for advertisers was broken yet again. I guess if you have a very small number of channels that are totally dominant, as Google and FB now are, you can afford to throw away a thousand here or even a million there if it saves you millions in support costs.

Whether organisations that have become so dominant should be legally allowed to do that, given the unfair adverse effect it can have on others operating in the ecosystems they create, is a different question. Just as we have laws about monopolies and limit what they can do in other contexts, maybe it's time for the handful of businesses that dominate online advertising or marketplaces to be regulated for the protection of everyone else.
Man, I haven't updated my extension for years because it's already feature complete (at least for my use case) and at this point I'm afraid when I push an update, Google would outright ban it because the extension requires full access to all sites and tabs (it's an automatic tab suspension extension).
Possibly, but not sure. Currently my life is in a peculiar state (?) so I think firstly I need to stabilize it somehow.
I know this sounds like a cop-out answer, but as an attorney, I would zealously represent my client on either side.

I don't know all the facts here, but I do know that as a practical matter, it comes down to a whole bunch of factors, among them, use in commerce, possibility of confusion, etc. But I can say that judges take a dim view of people who tell others to "fuck off" and who appear not to have a justifiable reason for using a name nor a long history of doing so.

I also know that bullies don't always win - Nissan Computer still owns nissan.com, not the motor company.
No because I think that library is for encryption. This is for hashing.
Until very recently I worked there, and at once point I dug quite deeply into the company to see if I could find if it was still in use. I couldn't find documents referencing its present existence, packages to install it, or anything else, so I'm pretty certain that it's not in use.
Top comment gets to be in the thumbnail of this video
Anecdotal: I know 4 people well enough to know that they had psychotic episodes. All of them were using cannabis at the time of onset.

I don't think it caused those diseases in those people, but I think if you have schizophrenia or bipolar I, or critically if you might have it but are not yet diagnosed, it can mix poorly and you could be in for a bad time with long term consequences, so be careful.

I am in favor of legalization, but people need to get less defensive about this. It's harmless for most people and shouldn't be a crime for law abiding adults. But there's real risks for that small subset of people.

Also anecdotal: There were a few times where I saw mental health professionals ask in my town "how often do you use cannabis?" as one of the first screening questions, one of them said offhand that they see it a lot in their line of work.
Super interesting. I suspect Ghidra might support reasonably well.
> Having said that, unless there's something specific you're looking for, it's not really worth the effort these days and has potential downsides.

> The biggest downside is that you might find some existing apps on your phone can detect that the phone is jailbroken and refuse to start.

So the biggest downside is a problem completely caused by humans on purpose?

> There are obvious security reasons for apps like banking apps to do this but also many online gaming apps won't run if they detect that the device is jailbroken in order to deter cheating.

The gaming thing is irrelevant to me. I'm not going to sacrifice actually owning my device so that I can play games. As for banking it only matters if you lose your phone (if it's not encrypted) or if you give root access to a malicious piece of software. But even then, why should it matter? Your banking app should still be secure, but it allows the developers to be lazier. You can also log into your banking site through a web portal on your phone anyway even if you have root access so it's completely arbitrary to disallow access to an app on your phone. And the fact that it's checking for that anyway creeps me out.

Why is that everyone has has root/administrator access to their PCs but they are perfectly with using another computer that happens to be portable and not have root access. You supposedly own your phone, but if you don't have root access to it, I don't consider that as ownership. Whoever has root access to your phone owns it.

> There's an ongoing arms-race between app developers and jailbreakers where jailbreakers try to avoid detection and app developers find new ways to detect jailbreaks. So a new jailbreak will probably not be detected until a few weeks or months later when the app is updated.

That's great. A pointless arms race that's a waste of people's time. I'm glad the developments in a real Linux phone are picking up. I'd rather be in full control of the software that runs on my device instead of relying some corporate overlords babysitting me.
Currently it would probably be better to generate hydrogen if there is excess power in the gridit would probably be a lot more economical than batteries though roughly 66% is lost in conversion
To clarify, this jailbreak (using cydia impactor) requires you "trust" the computer you plug into and click a button within the app, so no.
Even so, they're just implicitly admitting to the very accusations that they are defending. If "running it right" is so insufficiently defined that jespen cannot figure out how to set it up, maybe your product just doesn't actually offer consistency. Sure, you're conceding at a different abstraction level, but it still means that you're failing to solve the problem of consistency for businesses that that want to solve it with your product.

He just replaced "cannot consistently synchronize data" with "cannot consistently deploy a system that can consistently synchronize data". But what's the difference between those statements to people that need to solve that problem? None.
ShinyHunters Is a Hacking Group on a Data Breach Spree
There's a Jailbreak app called PermaFlex that I worked with a developer to get made about a year ago. It hasn't gotten a lot of attention, I suspect because it's not especially easy to wrap your head around.

But it allows you to do something magical—permanently hide just about any icon, button, or other UI element in just about any iOS app, all on your phone and without writing code. There are some caveats you should read about at the link below, but overall it works well!

I'm an interface minimalist. Mobile apps are so cluttered these days, and it feels so good to hide all the random crap I don't need.

https://www.reddit.com/r/jailbreak/comments/bfpso0/release_p...
I entered a judgment on consent and had to pay restitution to the plaintiffs over a number of years. Most expensive mistake I ever made.
It's about IT for Mfg, so kind of broad. Sorry about the spark plugs. Packaging is a bitch.
Search engine?

That's what finally started bothering me enough, I don't feel comfortable keeping my search history and email in the same basket.

I'm currently in the process of switching to protonmail.com, which has been a positive experience so far.
Yes, this is a more detailed version of what I said. Which part makes you want to control what other people make?
The difficulty with the blogging ecosystem is the same challenge that many others face, which is that some very large companies don't want you to have your own blog when you could instead be producing content to make

I don't really think that's it. I think it's just that you learn the names of the big companies because they are big.

It's kind of like saying "Walmart doesn't want the world to have mom and pop shops. That's why you never hear about them." Well, Walmart has a history of undermining the success of local businesses, but I don't really think that's a goal per se.

The existence of Walmart is not why a billion people don't know the name of some mom and pop shop in my small town. They don't know it because it's a mom and pop shop. If it were a multinational corporation, it wouldn't be a corner store anymore.

I hope this reddit does well. I have subscribed and posted a thing, which is my attempt to support it, fwiw. It's nice to have some kind of aggregator, but I think blogging just has inherent challenges and there's no plot to kill them off just because the internet moved on and they stopped being as readily discoverable as they once were back when the internet was young and there was less competition and whatever.
I agree. I have had rooted androids ever since I bought my first smart phone. I have never had an app refuse to load but that would piss me off. I want root access to my phone just like every other computer that I own. The root user is literally the owner of the device. If you don't have root access you don't own it as far as I'm concerned.