skysight-inc/HackerNews huggingface dataset:
This doesn't even make sense. How are the users supposed to help? I think what google is suggesting here is to build a structure with all the license representations of all your users and then figure out how to enforce your licenses or recharge them or walk them through a process of migration to another licensing system which implies authorizing with their own accounts. At that point it's just easier to assume that all those users will churn. There's a lot of friction for the final users to go through all that process.

Another thing is that once their licensing API is gone there's no way to enforce any license attached to a particular user, so what happens with users that don't go through the migration process that is supposed to be set for this?

I think it would have been easier if they reached out to a couple of payment providers and ask them to write an adapter for their licensing system. That way all the developers could migrate to something else without affecting the users. But I doubt Google is willing to give any business to anyone.
Have you never hired an ex-Apple employee?
Speaking of the mascot, I admit I was a little put off by Rubi (that's her name!) at first. But, upon further review, she's just a normal schoolgirl-looking character with mismatched socks, drawn in an anime style. She's totally SFW, so, I can only guess my negative association was initially driven by "anime girl" stereotypes. She doesn't turn me off from wanting to read any more of the author's posts, provided they have something on a topic I'm interested in.
It's so much worse than that, too.

Look up "Kero the Wolf" sometime. But prepare a barf bag before you do.

Kero is the true face of the furry fandom. They're all perverts that want to have sex with animals and/or children.
What I still don’t understand is why Stones didn’t just ban phones at the table. A no-phones rule does not exactly sound like an unreasonable policy to have at a poker tournament. Also have security take a real close look at whatever’s on your head before the game starts.

I’d think the implementation of those two simple measures could have avoided the whole messy, prolonged business of accusations and theorizing. I’d be very curious to know why that wasn’t done, since it seems obvious enough to make me think I’m missing something.

If the guy’s genuinely that good, he could play under any circumstances. If his legendary abilities rely on having his phone in his lap, well, maybe proving he’s a fake doesn’t require advanced math so much as basic addition.
To me, asking smaller games for exclusivity is just asking for commitment. One of the reason I don't buy games on GoG anymore is that the developers don't commit to updating their GoG version to keep parity with other versions of the game.

https://www.gog.com/forum/general/games_that_treat_gog_custo...
Just because there is a connecting characteristic you want to simplify it to something can be a "real community".
> and slavery being the foundation of the economy the way you'd do in the South for example

Well, not as visibly, certainly. Slavery actually had a fairly dramatic impact on the British economy, though, both in the colonies, and later, indirectly, during the US civil war, when lack of cotton caused a major economic crisis.
The issue with Low-Tech-Magazine is the ludicrous way they advocate to lower energy use, by abandoning higher efficiency technology altogether, i.e:

"There are several ways to escape from the parallel universe of energy efficiency. First, while energy efficiency hinders significant long term reduction in energy demand through the need for equivalence of service, the opposite also holds true – making everything less energy efficient would reverse the growth in energy services and reduce energy demand"

"Likewise, if an “energy inefficiency policy” were to mandate the use of inefficient central heating boilers, heating large homes to present-day comfort standards would be unaffordable for most people. They would be forced to find alternative solutions to achieve thermal comfort, for instance heating only one room, dressing more warmly, using personal heating devices, or moving to a smaller home."

https://www.lowtechmagazine.com/2018/01/bedazzled-by-energy-...

It almost reads like marketing copy from the oil industry.

A far more sensible way to handle this is not to return to 1960s ICEs for cars and oil powered central heating boilers for heating (with all their associated local pollution damage), but rather to price renewable electricity appropriately to ensure efficient consumption by having rapidly increasing price tiers for higher usage consumers and time-of-use pricing based on supply and demand. This already happens in many places. This should also satisfy the requirements of those who wish impose a type of "noble hardship" upon the population, as it still subjects them (via pricing correlated with weather events) to the vagaries of nature, including weather (want to set your AC to 65 at 4PM during a heat wave, without a medical requirement? No problem, that will be $0.80/kWh).

Also, remember that the cost of producing renewable electricity is not based on the the marginal cost of generating it, but on the capital cost of building and financing it. That cost will drop, but it isn't going to zero any time soon. What is needed is for renewable+storage to drop in cost below the that of fossil fuels. We're almost there.
Link to the source report?
Haha, this is so ridiculous and completely on-brand for Google at this point. I've run a Google Music extension for a few years now and would have absolutely no migration path since I don't have a backend -- but it doesn't matter since they're shutting down Google Music anyway!

A related fun fact: accounting data exports for extensions have been broken for me (and I think all extension merchants?) since April 2018. I had to get the NY attorney general to write them a letter before they would actually respond to my support requests so that I could properly file my taxes: https://news.ycombinator.com/item?id=20588493. I'm sure that will be fun this year!
Yes, and they were paid to do it by people who got rich abusing public trust in a thousand and one ways just like this.
Old TV signal hit village broadband for 18 months
I think most of the issue comes from the fact that there is such a thing as a "furry fetish." In fact, if you have "showdead" on, you'll see a couple of comments referring to furries as "degenerates," which I think comes from this association. I, for one, find the blue and white fox to be pretty amusing, kind of like the "this is fine" dog.
Star Tek–Exploiting the Final Frontier: Counterspace Operations in 2025 (1996) [pdf]
Hey that’s a cute drawing
I still can't understand why he'd write about cooking garlic! ~
> it's a distributed system and not really a federated one: you can set up your own SMTP agent and send mails to anyone without prior registration to a federation.

One could say publishing an MX record on your domain is that registration.
Elon Musk’s 2 Rules for Learning Anything Faster
Since when are software updates mandatory?

I also think you're being too nostalgic about the Apple of yore. Apple has always had quality issues, both in hardware and software. Apple Cube cracked. Macbooks had screen delimitation. Titanium laptops discolored (as did the plastic iBooks). Video cards failed due to bad drivers. I had a 1st Gen Intel Mac Pro that burned through video cards every 3 months while I was on a World of Warcraft binge. Apple ended up replacing 3 for me while it was under warranty. Apple released OSX before it was ready for primetime, and the result was an OS that was markedly slower than OS9.

As for OSX/macOS UI/UX, people griped about bugs and poor design decisions from day one. Whether it was monochrome stripes in window elements, or too much candy colored buttons, to bugs so annoying that Apple released an OS that was basically just a hard reset of bug fixes.
The Future of the Taiwanese Navy
Tarsnystemd – SystemD and tarsnap, finally together
There was never a healthy economy of paid browser extensions, neither before nor after Google's entry into the space.
I recommend checking this out: https://www.forbes.com/sites/avikroy/2020/07/24/trumps-most-...

As I mentioned earlier, Medicare actually largely relies on private insurance leverage to determine drug prices, BUT there is an incentive baked into Medicare Part B that has a really underrated impact on some of the high prices, known as "ASP plus 6".

When an Original Medicare beneficiary visits a physician and that physician prescribes drugs, the drugs are paid for differently from the actual services (which follow the standard fee-schedule model). Rather than operating on a fee-schedule structure, Medicare decides that the cost of a drug that it will pay to a physician is the "average selling price plus 6%". Medicare basically takes the average selling price for a drug that a doctor prescribes, and pays that amount + 6% margin (it's actually 4.3% after some budget sequestration, but that's not important). 6% margin to the doctor is fair, right? The issue is that it introduces an incentive for physicians to try and prescribe the most expensive drug to the patient, because they know that Medicare will cover 80% of the cost (plus 6%), and the doctor stands to make the most money. Pharma companies know this, and for drugs that are predominately used by seniors, they market the price as high as possible since Medicare will just pay for (most of) it.

Fortunately with the Medicare Advantage plans, the private payers have their own rules for how much they will pay for a drug, and they are incentivized to pay as little as possible because the private Medicare Advantage payers get to pocket the cost savings as profit.

More info on ASP plus 6, and how it favors higher-price products:

https://www.healthaffairs.org/do/10.1377/hpb20171008.000171/....

https://www.healthaffairs.org/do/10.1377/hblog20190611.58590...
What "healthy economy of paid software" previously existed here? The only other site for browser extensions I'm aware of which predated the Chrome Web Store was addons.mozilla.org, and that never supported paid extensions at all.
I'm ashamed to admit I didn't get the connection of the name to "key value" until this comment. So do you yourself pronounce it kee va loo or kee va lyoo? As an American, I see no distinction between the sounds of 'loo' and 'lieu'.
Well you missed a whole bunch of commotion. .Net 5 is the new .Net and you don’t need to worry about standard or core or 2.0, 2.1, 3.x, backward compatibility, etc.

If you start a new project after .Net5 is released in November, there will be little to nothing to worry about and you won’t have missed much of anything.
When do you see the edges of the fabric?
I'm the author of the post. Sincerely appreciate all the words here, this legit made my morning.

I wonder if part of this has to do with fewer people writing in their own space anymore. Most people post in sanitised UIs of Facebook, Twitter, Instagram, etc. So seeing a personal page is confronting, unless it's a vanilla theme. Not sure. Either way, I'd love to see more people maintain personal blogs again. And with RSS! Maybe we need to resurrect something like Technorati.

Cheers :)
In theory an unprivileged user can't obtain privileged port numbers through programs because the permission would be denied.
I just read this. It's good, but Cleese's talk on Creativity has his best thoughts on the subject (linked elsewhere in this HN thread). However, if you're not up for investing in the video (though you really should), there are two nice articles that summarize, one from Quartz and one from Brainpickings. I regularly share these with my engineering colleagues when they feel like they are in a creative rut.

"The perfect conditions for creativity, according to Monty Python’s John Cleese":

https://qz.com/919351/the-perfect-conditions-for-creativity-...

"John Cleese on the Five Factors to Make Your Life More Creative":

https://www.brainpickings.org/2012/04/12/john-cleese-on-crea...
No, I think Apple needs to start auditing apps and deciding for users if these permissions are reasonable and banning apps that use sensor data maliciously like this. People choose Apple products because they want apple to make these reasonable privacy choices on their behalf.
S. Korean low-cost carrier offers ‘flights to nowhere’ [video]
I was super excited about the idea of Rust but constantly frustrated trying to use it to write real code.

I've basically decided to stay in my (ever-improving) comfort zone of C++ until Rust gets named/default arguments, which is my arbitrary litmus test for whether it's going to actually be a usable language for me.
Was it in 2003? I believe that's what GP alleges.
I think that’s a typo. Their chart further down the page clarifies.
Speaking as a former tenured professor, I can say this is no longer very accurate. What would be more accurate is that your customers are grant review panels, and your income is indirect funds on grants (at least in the US, and increasingly elsewhere).
As a long time Anki user, I built my own SRS for a product I was involved in. I just used a basic heuristic based off my experience. It goes as follows:

1 day

3 days

1 week

2 weeks

1 month

3 months

6 months

1 year

And it works roughly as well. You add a bit of random jitter in so reviews dont pile up on the same day.

Can implement it in an afternoon
A person who worked on early PDPs for UNIX said he had memorized the toggle switches positions to enter the bootloader.

"Toggle these programs in at location 10000", literally there would be toggles to enter the machine location 10000 and the series of instructions that would be pasted into it.
While I agree that he should be leaking the information and the public needs to know these things, I feel like using them as a platform for personal profit is unabashedly... capitalist? I dunno, the guy needs to eat but still. Can someone tell me how to feel about this??
Not really a Rust programmer, but I would expect a Range of vectors to operate something like a vector of Ranges. So if you say [0,10]..[20, 30], the length would be twenty, and the elements would be [1,11], [2,12]... Presumably if there was asymmetry in the values like [1,10]..[20, 50] you'd end up with...something? Not really sure what it should be, there are lots of options!
Ironically I felt overloaded trying to read this article
And that top 20% is the one pushing for all of these insane COVID restrictions - with the closure of schools being the most idiotic. COVID is less harmful than influenza for children, and they transmit the virus at very low levels, particularly to other adults. Schools need to be reopened immediately.
Aw thanks, I'll let my partner know :).
The best practice is to test.

Measure how a set of prices performs against your driving metric, e.g. customer growth or revenue growth. Iterate on pricing, measure again.

Repeat until you have enough data to model a demand curve[1] between price and your key metric, then choose your pricing as the point of inflection on that curve. Fine-tune with another round of experiments for charm pricing (e.g. 50 vs 49).

Repeat and localize currencies and prices (e.g. via PPP) for each of your top five geographic markets if you really want to optimize.[2]

Second-best practice? Research what your competitors are charging and charge roughly that.

[1] https://en.wikipedia.org/wiki/Demand_curve

[2] I wrote this article: https://crow.app/blog/price-localization-with-stripe
Why would you be any more likely to loose friends found through something like that than through any other community when circumstances change?

And most communities are based on something, be it interest, experiences, location, profession, ... - which community is not "gatekeeping" through some factor? If you exclude people from your social circles because they "don't belong (anymore)" is orthogonal to that, and not a thing unique to relationships through interest-based communities.
> Sure, my point wasn't that they don't exist, but that it's a sad clinging.

That's like...just your opinion, man. :)

> In my book it does. For one it makes it exclusionary. And what when you lose interest in the "frivolous interest" later? You lose the friends or alienate some of them? That's not much of a community then to begin with.

That isn't what happens, though. They are still your friends, you can still do other things with them! Maybe you met someone at a board game convention, both over the years you stopped playing games (hey, life happens) - doesn't mean you can't or don't meet up with them for dinner, a music event, or...

> Shouldn't I rather ask this question to you? After all, you're the one who accepts a community that's gatekeeping based on an interest!

Aha! Here is the issue. The communities form around those interests, but there's nothing saying you can't join the community without having a heavy interest in it. Probably having some sort of passing interest is how you find out about the community in the first place, but it isn't a requirement. It feels to me that you're making a big assumption about a lot of communities that you've never personally interacted with.
> Is it just that nobody paid for things?

Correct. Most people expect Chrome extensions for free.
Ah, ok I don’t think agencies like national labs are true “civil servant” employers but quasi civil servants and essentially contractors. I was referring to DoD labs
> That seems surprising - surely a marketplace for extensions to the most popular browser on the planet could bring in some revenue?!

I bought into the browser extensions heavily when they first became a thing - I was in high-school and would take pride in beefing up my browser with as many utilities as humanly possible. Once the novelty wore off it became apparent that I was using only a couple of them passively, and had absolutely zero need for the rest. Extensions seem neat in theory, but they're mainly useful from removing annoying/harmful behaviour from websites, and monetizing those cases is tricky. People would probably pay for Adblockers, but there's no need.
I agree with this post 100%. If a technical post solves my problems, as long as the images are SFW and not too distracting, I'm good with it. Even if they are a bit distracting, that's what reader mode is for, isn't it?
HSBC moved vast sums of dirty money after paying record laundering fine
New types could be introduced, a..b and other range syntax could resolve to them in next edition and cargo fix could add ".into()" to convert when needed.
Does IRC replicate every message to all servers? It's been many years since I was active on IRC, but I thought it was only sending messages along the network tree where needed. So a message to a user would be sent by the sender's server to the recipient's server, or, if not directly connected, to a server one hop closer to that server. And for messages to channels, those only go along the tree if there is a user in the channel from that side of the tree.

With today's IRC user count and today's server capabilities, you might have an easier time running on a single server, but there's maybe some latency benefits for users with geographically diverse servers (maybe with support for a server to server mesh instead of a tree, to avoid multi-hop message paths)
Imagine this with your GCP infrastructure...
Hi, I'm in the same boat. Do you mind if I write you too please? Thanks.
You'd be surprised. There are companies that you can outsource that kind of work to. You can also get a decent personal assistant for $200-300/month.
> As someone who had no involvement in it and was born nearly two centuries after the first steps, I think it'd probably be a little bizarre for me to be proud of it.

It works both ways though. By the same logic, the West shouldn't feel guilty for slavery and stop the self-flagellation.

It's relevant to what you said. You implied that people from the UK try to wash their hands of slavery by saying they played a big part in ending it. And I'm saying they are right to use that as an argument against those who ignore history and try to pin slavery soley on the West. Without Western Civilization slavery would still be acceptable today. It took the Middle East until the 1960s! to abolish slavery. And it took Western pressure.
The best part is, them protesting against the furry stuff has brought it more to everyone's attention. They've written paragraphs and paragraphs on this thread alone, which sort of draws the eye. I love the
Streisand effect.
Exactly, which is why Apple should realize a messaging app doesn't need to be sending high-accuracy accelerometer data off device and ban apps that do. Ultimately GDPR laws need to make this illegal. The scary thing is that giants like Google and Facebook are doing this tracking with the kind of resources only perviously available to governments.
I followed somewhat the history of the various file sharing protocols, from Napster and OpenNap to Gnutella to Bittorrent.

None of them really stayed totally p2p. With Gnutella, nodes would slow network connections and weird NAT conditions would pop in and pop out. So eventually things changed, and some Gnutella nodes which were online for some time period and had a fast network connection would self-elect as super-nodes (or ultrapeers, or various names). In Gnutella, theoretically ever node was a server and a client, but eventually, Gnutella server/clients would hook into to these super-nodes.

If you want the maximum amount of content, both centralization and decentralization have their drawbacks. You tend to find elements of both (with Gnutella and Bittorrent too).
Assange threads are truly something else. A few years ago, most of the commentary was about how he didn't clean up his cat's poop at the Ecuadorian embassy and therefore, by implication, he deserved whatever he got.

Either the disinformation campaign has been spectacularly successful, a lot of HN commenters are truly daft enough to let alleged cat hygiene decide their opinion on a person's fate, or there is really some deliberate misinformation going on specifically in these threads. Maybe a combination of the three.

Regardless, it disheartens me greatly to see the state power of the US used like this. Truly removes the veil of supposedly unailenable democratic rights.
Isn’t congress supposed to write laws, not the executive branch?
The Wonderful Wizard of LoC: Line-of-Code Metrics [pdf]
Obviously you need a PartialOrd (and Ord, PartialEq and Eq) implementation for all fundamental data structures, since otherwise they are unusable (can't sort to canonicalize ordering, sort+uniq, use as btree keys, etc.).

Lexicographic order is the most common choice for vector; the other reasonable choice is length-then-lexicographic.
True, but the CoL translates quite a bit. For example, I was offered a position that looked not-so-great on paper but once you looked at cost-of-living was competitive (comparable to $400-$500k/yr in SV) plus had other things I valued like little commute etc.
A fair point on the ease of corrupting private contractors. If anything that suggests the National government should provide security, and bank on the cultural pride/integrity/professionalism of the military to serve as a bullwark (for whatever that is worth). Secondary control measures to reduce corruption risk complicates things but still should explode the budget into the millions or anything.