skysight-inc/HackerNews huggingface dataset:
How so? Signal supports Android and has a cross-platform desktop app (that supports not only macOS, but also Linux and Windows), while iMessage does neither. Signal also has perfect forward secrecy, while iMessage does not.[1] Signal even allows everyone to create and publish sticker packs free of charge,[2] while iMessage requires a $99/year Apple Developer subscription to do the same.[3] I suppose Signal doesn't let you create Animoji or Memoji, but that's not essential to me.

[1] https://eprint.iacr.org/2021/498 (page 19)

[2] https://support.signal.org/hc/en-us/articles/360031836512-St...

[3] https://www.theverge.com/tech/2016/9/23/13005160/imessage-st...
Compiz has been my daily driver for the past 10 years, I highly recommend it to everyone (make sure you use CompizConfig Settings Manager to configure it).

If you do try it out, please _please_ ignore all the gimmicky effects (yes, including burning windows)- they're a distraction from the pure utilitarianism that compiz offers.
Are you casually asking if anyone wants to start writing a rendering engine?
> Spinning up a dedicated server in a single datacenter somewhere isn't going to give the same results, especially if your users are geographically distributed like in this case.

Maybe not, but is the target audience that shills out $20/month really the type of people who have optimized their site to such an extent that shaving 50ms off the request latency by having your edge cache geolocated is really the type of thing that makes the difference? most of that group could probably do a lot of other optimizations that probably count for more.
Perhaps of interest: https://github.com/octodns/octodns
Outrage gets clicks

EDIT: responding to pre-edit of parent
[May, 2021]
Some people don't like sigils on variable names, and I get that. Personally I find them useful.

As far as the perldsc page example, I think that comes down to having a better personal style that makes your code readable. I would make the top level variable a hash reference rather than a plain hash, and purposefully not insist on dereferencing multiple levels all on one line.

As someone pointed out in another comment, you can make the Python version look just as lousy by virtue of a lousy style.

My version of code doing the same task would be something like this:

my $familyData = $TV->{$family};
my $lead = $familyData->{lead};
my $kidsList = $familyData->{kids};

my $kidCount = scalar( @{ $kidsList } );

my $kidListStr = join (
", ",
map { $_->{name} } @{ $kidsList }
);

print "it turns out that $lead has ";
print "$kidCount kids named $kidListStr\n";
With how frequently they fly, I imagine that every congress critter has enough status to get free upgrades to first class
Removing a memorial, only to find out that the same one pops up in all major cities around the world. Lest we forget...
Depends what you mean by quality. Unfortunately, PenBBS[0] has suspended shipments to India temporarily due to COVID, but for their price they are quite good. You may want to keep an eye on the page to see when they will resume.

In the US, there are sites like Goulet Pens, but that probably won't help someone in India.

As someone else pointed out, India does make some decent pens. Fountain Pen Revolution[1] has gotten quite popular for their flex nibs (much cheaper than other good flex nibs), and is very likely a relabeled Indian pen (they are manufactured in India). You can Google to find the manufacturer in India - they have their own line of pens sold locally. I'm not sure I would recommend FPR for non-flex nibs, and you probably don't want to use a flex nib for daily writing.

[0] https://www.etsy.com/shop/PENBBSOfficialStore?ref=simple-sho...

[1] https://fprevolutionusa.com/
> I don’t know what things are like in Android land, but if 95% of your messaging is in one app it feels like a real hassle to adopt another app for just one person/group.

I'm experiencing that with WhatsApp (in Israel it's pretty much 95%+ WhatsApp). I moved from Android to iOS, and WA have yet to add cross-platform migration ("in the coming months"), and I don't trust any of the 3-4 sketchy apps that offer this. So I end up using WhatsApp Web and switched to texting for family members.

This led to more than a couple "oops I forgot I need to text you" because iOS Safari doesn't allow web notifications, and I didn't check WhatsApp Web yet.
For some reason, which is not quite clear to me, the author explicitly brings up the term rival and rejects it without any clear explanation.

> It has to do with what sportswriters and fans call rivalries. But I view it as something different—I refer to this same phenomenon as the Concept of the Nemesis.

Then he goes on to use the term rivalry a bunch.
Pay $20 for a Rubbermaid tub to protect hundreds of thousands of $$ seems like a reasonable tradeoff, except maybe it's hard to come by that many where they're hiding the money?
I would just say it has been deleted, so no data is available. Why waste your time with a response?
Yeah, it's a weird industry. I first registered to vote when I was 16 because the canvasser that stopped me in front of a gas station wouldn't leave me alone. I told him I wasn't old enough to vote. He said, "It's all good man, no one cares."

I obviously never voted before I was 18, but I presume my registration still helped him with his stats for the day.
> Most cryptocurrency developers are not working on that, and are not working on mining. Some are, and some of those are working to improve these issues.

It would be interesting to see numbers backing this up, as well as the claim that cryptocurrency developers are making more than SWEs on average.

Anecdotally, my friends and acquaintances (numbering a ~dozen or so) at cryptocurrencies are split about evenly between PoW and PoS. Nobody I know is working on alternatives, and this is consistent with the economic incentives: the money is all in PoW, and the engineers go where the money is.
>If most web apps nowadays are just CRUD apps, then why would you need to spend more than €300/month on hosting? All you'd need is data and the website itself, right?

Because most web apps aren't simply CRUD apps. It's a meme said by armchair engineers who believe they could build twitter in weekend.
With Elizabeth Holmes’s Conviction, VCs Distance Themselves from Theranos
Because it’s still an issue. Dev alludes to a fix, but the update pop up still persists. Seems like it’s either low priority or working as intended.

The issue isn’t the cost. I’ve gotten my value out of Sublime Text and would happily pay more. The issue is that the update is pushed on users with no indication that it will then require payment.
The Joe Rogan Experience: John Abramson #1756
I'm asking you whether you believe there's any latent racism in America, absent the media. I find it hard to believe that anyone could possibly answer that question in the negative.
You have to "had reason to believe" that they were "attempting to enter unlawfully and with force", that's not quite the same as them actually having done so.
An iMessage group chat‘s nicer and more advanced features break when an sms user is added to the group.
Indeed I do. I have deep knowledge of the process in two markets. I also have a very good knowledge of the homeopathic industry.

There have been thousands of homeopathy clinical trials. None has ever proven any effectiveness beyond placebo. So, I asked not for pharmaceutical industry level studies, but for academic level - that’s a much lower bar.

Homeopathy will never met the requirements of pharmaceutical testing, which, for other readers, is why they are sold as as supplements. They pose minimal risk as their are no active ingredients. That does not mean that they do anything. It means they do nothing or nothing harmful.

The reason that you’re resorting to ad hominem attack and twisting my statements is that you can’t demonstrate any effectiveness. You have faith in the idea of homeopathy and no amount of proof will ever dissuade you. You didn’t need fact or proof to believe it works, so no fact or proof will change your mind.

While I really don’t care what you believe, but don’t position your opinions and insubstantial faith as fact. It isn’t based on any fact.

You might also like to consider holding your fellows to the same standard as your foes. Why do you let homeopathy practitioners operate in an extreme version of what you falsely criticise conventional medicine? Why not do some reading on the opposite perspective and learn why we challenge homeopathy? Don’t be stuck in an echo chamber.

I sincerely hope that you don’t need to rely solely on homeopathy to cure a serious illness. I don’t care if you use it along side other conventional treatments because it does nothing and it is impossible for it to do so.
Safari is not privileged in terms of location access [1], so the user both has to let Safari have access to location information and let Safari share that location information with a site.

If the user rejected Safari's access to location, sites also will also not get location data. However, Safari has asked me for access the first time on several phone installs, so I believe Safari not having location services is still a user choosing to limit platform access at some point during setup or on demand in Safari.

Unfortunately the public often does not trust even the platform vendor with location access. I somewhat blame Google for leading the public narrative to that point - but it is admittedly a very easy topic to fearmonger about.

(Said as someone who often has to restore location access to Apple and Google maps on family members' phones as part of troubleshooting issues)
I doubt it.

If you make fuel more expensive tickets will be more expensive and these empty flights will be a quite similar proportion of cost for airlines because the tax is the same with or without passengers.
Ding ding ding. You can make a canvas tent last 1000 years if you have a maintenance team constantly making repairs. This is 100% an issue with human incentives, not construction technology.
I feel like there was an inflection point a few years ago where smartphones were fast enough that even half a decade of OS updates couldn't cripple it. I distinctively remember all the iphone 3GS/4/4S out there that were unusable after 3-4 years of updates. Whereas iPhone 6s/SE (they use the same chipset) after 5 years of updates is very usable. The difference is day and night.
VS Code is free... Heck, even VS Community is free.
A text editor is not a business model anymore.
RxAndroidBle and why you should use it
I tried to get a new S21 from Bestbuy, it is $499. I have a old iphone 11 and it is worth more than the new S21, so Bestbuy would not take it.
I used to use Sublime heavily but VSCode is just as good or better for nearly everything. Performance is the only area Sublime still wins. Even then, for 99% of what I imagine most people do, the performance is just fine. The only time I use Sublime now is if I have to open a ridiculously large file.
What about when you meet someone you like, but her friends are all telling her you are trouble because of the green bubbles.
That could end up raising the cost of flying
This isn't about deflecting a targeted attack, it's about reducing the amount of noise in your logs so that it becomes easier to detect a targeted attack.

For the same reason, assuming you must expose SSHD to the world, it makes sense not to expose it on port 22.

If you set up a machine on AWS EC2 and give it a public IP address, you can watch in near-realtime as the "admin/admin" login attempts come in (last time I tried this on a whim it took less than a minute).
Disclaimer: replacing batteries on iPads are insanely difficult.
I `readonly` and `as const` everything I possibly can. I do know that const doesn’t mean immutable, as I said, but I think it should and I think there’s value in establishing the idiom even if it’s not currently adopted. Because otherwise const basically means nothing unless you’re mutating everything already.
I feel like I've been living under a rock after reading this. Seems like extremely low hanging fruit for international climate change regulators to simlply add regulation to stop incentivizing harmful emissions.

I'm sure we'll make this way harder to fix than it needs to be... as we watch that asteroid demolish us.
Disclaimer: happy Sublime Text 3 and 4 customer.

I don’t really see the problem here? Like, ok, maybe you can be a bit upset that the app now asks you to upgrade, perhaps they should have used a less permanent reminder about that. But you can literally download every version of Sublime Text ever from the website, so if you don’t like the latest one with that you can just go back a version?
Monero is the only sensible way to send funds electronically.
Nemesis learning is good, but can also lead to taking shortcuts and sloppy and lazy processes and procedures.

These are behaviors and patterns a good mentor will recognize and curtail.
“Follow the science!”

Science says kids are barely affected by Covid and it’s safe for them to go to school.

“The science is wrong!”
This right here. Additionally If you’re serious about making a life with someone it’s much easier when you have things like shared calendars, shopping lists, etc. There are many ways to do this but iCloud is easy and the aforementioned features are free.
I basically found, as a semi new father, you can pick about 2 major things to do and maybe 2 minor things. I picked job and kid and my majors and video games and another hobby as my minor thing. I think maybe when my kid is older I could do another major rather than the two minors, but honestly I think the side project hustle is impossible if you’re not ignoring other things. Maybe I’m lazy, but to me the hustle culture is pretty crappy and leads to ignoring the important things like family and sanity.

Maybe since your wife works, you should try to take time off long term to pursue your side project? There’s only so much time in the world and I don’t think on your deathbed you’ll regret not working more versus spending a lot of time with family.
> Could they not just remove that rather pointless requirement, and have some sort of market based approach to auction slots for a set period (say 1 year at a time)?!

The whole point of the current system is to combat old carriers that had local monopolies and refused to allow competition ( e.g. British Airways at Heathrow). Such a carrier could afford to spend money to prevent competitors from flying from their hubs, making themselves the only ( and thus more expensive) option.

The regulation is good, it just needs more fine tuning ( e.g. they should add a minimal passenger and/or cargo load, to make sure the flights aren't there just to keep the slots and are actually used).
When I think of Global warming, I think of why we haven’t adopted Nuclear power - both fission and fusion, invested heavily in it, educated the public and never have to worry about electricity or energy use ever!? There should be zero concern about too-high-a-standard of living or having to meter electricity. We have almost limitless energy.

I feel like the world is going to keep complaining about energy usage in space if we become a space faring civilization. There are going to be space-environmentalists who will oppose fusion power.

I want to be clear - I want us to move to completely carbon free energy. Green house effect is not going to go away by chipping away at this or that. Some people in CA are telling me to not have kids so that we can keep the climate cool. Ridiculous. But no one dares to even suggest a Manhattan project with extreme urgency to solve this climate problem once in forever.
I mean seriously why would you buy an Android? They aren’t cheaper unless you’re really scraping the bottom of the barrel, they don’t last as long, the software isn’t as pleasant to use or as privacy focused. What’s the point?
Actually 400 years - https://www.atlasobscura.com/places/oak-beams-new-college-ox...
Can a swallow still fly while carrying 50% of its own weight? I think you've underestimated the laden-swallow equivalent.
Do you see you offering more dynamic hosting in the future? Things like elastic databases, GPUs etc
Its a stack. That part is done, so you dont work on that, you work on things at a higher part of the stack: wallets, standards, libraries, node communication software, applications, employee at a startup doing applications…Nothing to prove there, just a fundamental understanding. Maybe a tech recruiter can help you with numbers? This is like one of those studies where people are thinking “academics really spent time and resources to make a study on this topic?” when its true that someone in an obscure forum asked “source?” and there simply needed to be a source to point to eventually.

Crypto Tech recruiters will give you some insight into what people are making. People that opt for employment are getting like $150k-$250k and token grants that can easily be worth a million dollars or more, vest in 3-6 months as opposed to 1-4 years. People that opt for self employment negotiate much larger percentages of the tokens or sales of tokens, and so it can be a lot more. There are many duds, and that doesn’t matter unless a separate higher standard was levied exclusively to crypto (which is common, and silly). Its much more de-risked than equity in the rest
of tech. It competes with FAANG and surpasses for almost everyone that bothers to show up. If you can code.

In any case, there are a few people looking for and developing consensus-level alternatives. But proof of work and proof of stake is very simple and so a developer wouldn't be working on that finished aspect. They would be working on an alternative, or not at the consensus layer.
Ok? So ignore the richest and most capable country?
Exactly. I've never stopped using RSS. And if I look at follower counts on Feedly (which is just one RSS aggregator our of multiple options) I see tens of thousands of followers to many popular feeds. So there are many people who use RSS - probably millions. It didn't go away, some people chasing new shiny things like twitter did - they are always welcome to come back, it still works quite fine.
Have you tried the newish G-450? I like it very much.
Crypto: The Good, the Bad and the Ugly
It would suck if open source projects disappeared from GitHub because their creators passed away.

I can understand this for social media, but I feel it's not good for GitHub.
Ask HN: What are your new year's resolutions?
Similar here. I don't trust either company but iOS has good UX and performance. Any data on iPhone I assume is accssesible to apple. With all the effort you have to put on android to make it secure, it still has ugly UX, poor reliability/endurance and apps that always find new ways of monetizing surveillance (at best as bad as apple). You really have to get burned by that one little thing you didn't get perfectly tight which made all your effort futile.

Quality apps and products support iOS first. Apple has great UX people, most things are obvious and they just work smoothly as expected. The hardware is insanely good, I can live with being behid android with features for the durability and long term updates.
Legend, thanks!
Give your successor your account deets.
Are kids not capable of carrying covid and spreading it to adults?
Here you confuse 'most apps' with Twitter and Facebook. Most apps are crud apps; there are some apps that are not. Those apps are the most used, but they are not most apps by app count.

Only people here on hn seem to think that everyone is slinging k8s and 1000 layers of microservices to build the most complex things on earth; the rest is earning their paycheck by building some forms in php.

Sadly many here are overengineering crud apps and then somehow making them out to be something more than crud apps because somewhere in the future they might be (probably not); as in, you can build 'a twitter' in 1 weekend and it will even probably handle good volume of users ( more than Twitter did at startup; it was often down or very slow) etc if you just take postgres with php on a few $/mo server. It is a crud app at that time (the flow for these user authored posts is built into every trivial and complex framework these days). Also it will most likely be bankrupt in a few months as that is what happens to startups; I rather spend money on building the business first and then scaling the tech; which is exactly what Twitter did. On hn it seems a lot of people work backward in that regard but that probably has also something to do with being a techie and VC interest in scalable tech.
Whatsapp (owned by Facebook) was fined 225 million Euros for GDPR violations, the largest GDPR fine to date. Of that, 75 million was specifically for harvesting info from contact lists.
Assuming you formed a big circle out of that and set it spinning around the earth... how much would it weigh? ;D
That'd how things were before, and it didn't work - there were just local monopolies by carriers who'd prefer not to have competitors and jack up the prices. Those "arbitrary" rules try to ensure competition.
Google should be worried.

If you aren't shipping hardware, you don't control the platform. Someone will be charging you rent.
Definitely a cool project. And I agree this is a bad idea in practice for many reasons.

But I wasn't aware that TOTP was brute-forcable. What is the mechanism to achieve this (given only a set of IP address and their timestamps)?
MiniCO2 Houses: experimental homes reduce building carbon emissions by 45%
I realize I could be clearer in what I’m asking for: please use const when you use reference types as values, and use let when you intend to mutate the reference. Using const and then changing a value is certainly allowed but it’s confusing and it’s missing an opportunity to signal in the code where changes might happen.
Somehow all the private schools around me have been open for in-person learning safely since the lockdowns began.
Radical Republicans
I resent this province more with each passing day.

I'm debating whether to participate in this charade this time around, because I think it's in some ways worse than closing schools, at least for those very important early grades. With remote "learning" there is pretense that the immense damage caused by school closures is to an extent mitigated, and that's simply not even close to being true.

There's much more I could write about this, but I will instead point out that this government is also locking down the very industries that are by and large small already battered business AND that were ONLY accessible to the vaccinated population (restaurants, gyms).

It's also fun as a Canadian to make fun of American polarization (and sometimes do participate in these holier than thou conversations), but I also feel utterly helpless (and feel that from others) because I know full well that both the opposition parties would have done exactly the same things. There's nowhere to turn to.
Have you tried the new G-450 or G-750? Both are 0.7mm gel, rather than ballpoints.

The G-750 has a metal knurled grip, like the 701s. But for what it's worth, I find myself preferring the lesser weight of the G-450. Its harder plastic grip doesn't pick up lint or melt like the older G-series pens.
https://levels.fyi/2021

Also my impression is that Amazon’s effective comp is significantly below the headline number because they heavily backload RSUs and they burn out or fire so many people in the first couple years.
Not having a link forces people to navigate to the page on their own. For a lot of people that takes the form of a Google search. Lots of people googling specifically for your brand increases your search rankings.

Or so goes the theory anyway.
It was the best example I could think of off the top of my head where someone might have to use a different app for a small percentage of a task.

I’m open to better examples.
Hacker news is text only though