skysight-inc/HackerNews huggingface dataset:
I roast my own coffee from green beans. Been doing it for about 6 years now as a hobby. I've always stuck with beans coming from South America, I've always had meh results from other countries. On a whim, I liked the flavor profile description of a batch from Rwanda so bought 10lbs. It was some of the best coffee I've had in awhile with a nice clove undertone in the taste. My wife and I went through it in a couple of months and I promptly ordered another 10lbs.
Formatting of several of the code segments is borked.

It should be mentioned that a Python set type is basically a naked hash table, or a dictionary with all keys and no data.

As noted, in 3.6 dicts are ordered, but in 3.8 they can be reversed(); and in 3.9 the new merge and update operators are added:

https://docs.python.org/3.9/whatsnew/3.9.html#dictionary-mer...
You want to stop when you get to Mercury. In the XKCD illustration you have fallen quite a bit from Earth to Mercury and now have that as kinetic energy. You can dissipate that by hitting Mercury but that would likely have significant negative side effects.
Apple more than anyone is hostile to the web. I still have a recurring iCloud charge I tried to cancel today. But I literally can't as it's not doable on any Apple website. You must use an Apple device or iTunes, neither of which I have.
> Third to have very little customer service staff. People here have legitimately said why the hell do I care about 1000s of customer service/call center staff. I want my service cheap. In countries like India they have done that. Social media call these companies evil but I think they are just trying to run cheap service.

In Canada they do that and keep the extra profits. Koodo is one of Telus’ flanker brands (for the illusion of competition) and even though they’ve increased phone and plan pricing a fair bit over the last couple of years they’ve gotten rid of the ability to directly call customer support.

The Canadian government has been promising us action in the mobile industry for ages, but year after year after year our prices go up and up and up.
They mean Uber and Lyft use investor money to subsidize ride costs, so they are able to beat the local alternatives on price.

It’s the classic, big company opens a store in a small town and sells at a loss until the local mom and pops are driven out of business, then raises the prices once they are the last man standing.
https://paidera.com/?r=1454711
If anyone is struggling to replace specifically Google's search, may you check out SearX. It's FOSS, ability to self-host, no-logs, and does a wonderful job if you have set it up correctly.

A working instance to test before hosting your own: https://searx.info

Let me know how you liked it.
Also from an intuition / thought experiment standpoint: stars form through coalescing mass. Only a subset of such coalescing masses reach the special conditions needed for fusion ignition. It follows that the general case is that of masses that fall short of that threshold.
> I think I despise marketing

He posted on a site that’s fundamentally a marketing campaign for a venture capital fund.
The NIKE missile silo is interesting too. They have some information about the armaments of the US and the USSR. From what I recall, or what at least left an impression, the US had technically better missile systems that were reliable but less nukes overall. In contrast, the USSR had worse targeting and less reliable missiles and so was relying on a very large number of nukes. I remember thinking about the probabilities.
This isn't really new. The Nazi party is the obvious example; the anti-Semitic mythology they were based on was obvious conspiracy bullshit... and yet people bought in. But the general "half of a country suddenly believes something bizarre" thing happens from time to time. The good news is that it often goes away; the delusion is temporary.
I agree - I've been using google's TTS api for audiobooks and it's great. I switch off between professional audio books (overdrive is amazing and free by public libraries) and TTS and, while professionals can add something, you get used to TTS pretty fast. Google's TTS gives 1 million free characters a month, which is pretty generous for a single person and it sounds pretty good. I read books with pretty weird character names (like the Wandering Inn web serial) and it never explodes. Sometimes it spells out character names but even for very non-standard names, it does fine.

I've experimented with some of tacotron TTS/espnet to do the TTS on my computer and they work alright. Sometimes you get weird edge cases and it makes some pretty weird sounds (and even if your laptop doesn't have a GPU, google co-lab works well for quick audiobook generation). I don't hit the million characters that often so it hasn't been a big deal but I'll probably move to home-made just because I like tweaking it.

The way I think about it is that the written word doesn't have much intonation anyway so as long as the audiobook doesn't offend me, it's a pretty good solution (and helps prevent eye strain after working on a computer all day)
American living in Indonesia here.

I never bother to purchase actual "minutes" on my local SIM. Instead I just buy pure data plans and run everything through there. I usually just load up ~14GB for $7 which lasts 30 days - it could be even cheaper if I bought more in bulk, but I never need it. Almost all of my communication is done over WhatsApp, and when I need to call an actual number I use Google Voice / Hangouts which which is over data and has very cheap minutes.

In comparison, whenever I visit the US I pop in my T-Mobile SIM and buy a prepaid plan from them for a month. I think it's usually ~$50-70/mo.

A lot of my family is on Google Fi and said I should switch over since it's "So easy for my international travels" but it just makes zero sense. If I pop over to another country it's very simple to just buy a local SIM at the airport and I'm good to go.
Architecture decision record (ADR) examples for software planning, IT leadership
A lot, actually. It's called a "per se" ruling.

https://www.justice.gov/atr/antitrust-case-filings-alpha

Most antitrust cases are for things like price fixing, bid rigging, and mergers.
I remember hearing/reading when Slippi (community rollback netcode implementation for Melee) came out the creator mentioning that Japanese fighting games don't bother with rollback because it's more work and Japan is small enough and well wired enough that it's never a problem. Contrast with fighting games that come out of the US that normally implement rollback.
Uber and Lyft aren’t profitable—their prices aren’t sustainable in the long run.
So “a lot” was a very specific example....
I doubt it as that opens up the possibility of one disease wiping out the whole population ala the old breed of Bananas that candies are based on which went extinct in the 70s IIRC.
Amazing read. Keep doing music and being awesome!
I doubt any Canadian plan has any kind of censoring the previous poster mentioned.
What are you looking for in your next employer (except money)?
Here are mine thoughts:
- Full-time position, It gives me more security as a result more chances to introduce initiatives, discuss openly problems and express non-standard solutions for current problems;
- Long run collaboration, I’m getting attached to the people I work with, know their skills and passions, as result I know where to go and what to ask to resolve product/project needs faster.
- Professional growth, It’s not a formal change of the job title every couple years, but a possibility to have trainings, visiting conferences and exhibitions to gain more knowledge that can improve efficiency or quality of my work;
- Having work tools, To perform a job to the best of my ability, I need to have access (licenses) to programs, tools. Collecting the data, testing to evaluate my decisions can improve the accuracy of my work.
- Matching donations, last but not least, I donate to support my community and resolve pressing issues, in this way I express what is matters for me, and I would be happy if the company shares these values by matching my donations to have a bigger impact.

What are you looking in your next employer?
This was fantastic. I wish this story is published with full details, I would imagine it would be quite a read. Thanks for sharing.
To enforce a common code style, the best solution is to use EditorConfig
There are so many todo list apps, maybe the problem isn't building 1 true todo list app but rather a way for everyone to build their own todo list app.
I feel your pain. I would encourage you to grow and develop your audience on Android. There is a big market there to be tapped, which with some effort could equal or exceed your revenue from Apple. It's much easier to write cross-platform apps now than it was five years ago, thanks to frameworks like Flutter.

Of course, Apple would like to have us all believe that app developers couldn't make a living by writing and selling apps before the Invention of the App Store, and that they have done us all a great favor, one that warrants us paying them 30% of our income.

However, the reality is, this has always been possible. As early as the beginning of the 80s, indy developers made millions writing games for the ZX Spectrum, the BBC Micro, the Amiga, and so on. You just had to work with a publisher or distributor, of which there were hundreds and it was a free market. In the 90s millions could be made from DOS and Windows apps in the same way. In the early '00s, it became possible to self-publish on the web and our apps would be indexed and marketed for us by search engines; we didn't even need a publisher, but could still choose to go through one if the value add merited the cost.

So there has been no radical innovation, no Invention that has changed what is possible for us to achieve as app developers. It's arguably a little bit easier to get our apps to market than it used to be, but given how onerous Apple's "guidelines" have become, I'm not even sure that is true. Writing websites serving apps and integrating with checkout engines just isn't that difficult... and most apps still need marketing to succeed because being listed in the App Store is not by itself sufficient.

The only thing that has changed, now that the mobile computing revolution has almost reached saturation point and the majority of screen time by consumers is on mobile devices, is that we are now all forced to publish through a single store on each platform, and we are permitted no alternative if we want to reach our customers. Equally, our customers are permitted no alternative way to obtain our products. There is no competition between publishers on Apple's platform, because there is only one publisher, Apple, by fiat of Apple; and we are now forced to pay a 30% tax, a figure which is not challenged by the usual mechanisms of competition, and supply and demand, which make markets efficient.
Can a corporation reach into my bank account and take my money via civil forfeiture without a trial? Can a corporation in prison me? Can a corporation break into my house without identifying themselves and shoot me? Can a corporation stop me while driving down the street for “fitting the description”?
That makes sense. If efficiency is achieving maximum ROI, then the best ROI activies are generally the highest risk ones, which have the most chance of failing and are thus least stable.
Hacking and Taking over Smart Lightbulbs
> Problem is ... it creates weapons grade Plutonium as the product, out of Depleted Uranium(stuffs so safe US military puts into tank shells as weights).

Calling this the problem is just more fear mongering. The hard part about building a uranium-based bomb is getting weapons-grade uranium, because the bomb is simpler but U-235 is only 0.7% of natural uranium and is hard to separate from U-238 because they're chemically identical. The hard part about building a plutonium-based bomb is getting the implosion right. Making weapons-grade plutonium is relatively easy -- you expose U-238 to neutrons and some of the uranium turns into plutonium, then you can chemically separate the plutonium. But then you need a sophisticated bomb instead of a sophisticated centrifuge. It's not actually easier. That's why most nascent programs don't generally even try to make plutonium.

On top of that, you can design a reactor that produces enough other Plutonium isotopes that it makes the Plutonium-239 totally useless for a bomb, because they're even harder to separate from one another than U-235 is from U-238.

Also, the nuclear waste which sticks around for 24,000 years? That's the plutonium. The existing reactors already make it, because they contain U-238 and neutrons. It's the thing we already have, don't want and newer reactors can get rid of.
The article literally spells out the legal definition, summarizes numerous actual antitrust rulings, with plentiful citations to relevant laws and case law, many with full and well researched articles. Maybe give it a read. You might even find an example where 4 tobacco companies, each with less than 50% market share, were found to be abusing market dominance.

https://en.m.wikipedia.org/wiki/United_States_antitrust_law

Or, keep on using the definition from your imagination. Whatever works.
Why do you believe coordinating a ride service on a network of GPS-enabled phone apps among both drivers and riders is in any way difficult?
Not really. Though this was 7-11 years ago, I went to college in rural mass and the entire town had no cell signal. No data, no calling. Only dial-up for internet. The school itself paid for a cable line and a symmetric 10 mbit/s line was shared by the entire college. It was a shit show, to say the least.
Weird how Harper and Trudeau both promised to address it and we got nothing.
I wouldn't say libertarianism is "dead" but rather is quick to fall prey to logical contradictions justifying totalitarianism, similar to the two prime time political teams.

You're right that there is little difference between a corporation that one is de facto forced to interact with, and a bona fide government. For example, one can easily reframe USG as a corporation that you form a contract with by owning land, renting, or being on a public way. This does not mean that our current society is a libertarian paradise.

Turing completeness shows us the ouroboros of expressivity with programming languages. It's unfortunate people let their guard down in other areas.
Marketing has a light side and a dark side.

Light side: Closing the loop between what the customer thinks they want, what they need, when they need it. And what the company can provide. Being able to sooth over differences and work out conflicts. Done correctly everyone benefits.

Dark side: If you don't use our feminine hygiene spray your husband's going to leave you.
How should approach learning DevOps (AWS)?
TL;DR . What path should Rails dev(6years) should take to learn AWS DevOps.

I have a lot of free time and decided to use it to expand my skill in DevOps. I'm a web developer using Ruby on Rails (6years) & React(2years) primarily in my day to day job. We are small shop and have 3rd party consultants doing some work for us. Generally my company hasn't been happy with their work and will be looking to switch soon. This is appropriate time for me to get hands dirty, since it can be useful pretty much immediately. I decided to get a better grip on managing our rails app in cloud, AWS particularly since this is what we use.
For context our app is Rails, MySql, ElasticSearch, Redis.

We are in process of switching to docker from deploying to EC2 using capistrano gem.

I tried to get AWS certified before but it was extremely boring and not really helpful. It seems like they want me to know everything about every service they offer, how pricing works and little details that are really difficult to remember if you don't actively use them.

So I've decided to ask you guys for some advice on how someone with my skill set and experience should approach this?
I assume I need docker. I took a course on Udemy about a year ago, going to work through it again.
What AWS certifications, if any, would you suggest?
Can you recommend some online classes?
Can you help me develop list of 'must know' apps/tech/things?
I just kind of stumbled into the comments for this article, but having read your comments, I’m glad I did. Thanks for taking the time to thoughtfully share your insights.
Well, just from a bare instinct of self-preservation: if nobody cares about you, why should you care about anybody? You get enough people together about whom nobody cared and ... what do you think might happen?

It's like long-term bullying at school. Ninety-nine percent of the time, the "worst" that happens is that someone is broken and their self-esteem is permanently damaged and everyone else moves on with their lives. But then there is that one percent (or whatever fraction you choose) who snaps and you get some serious carnage out of it.

And nobody cared until the lowest-ranked monkey killed a few other monkeys. Then, suddenly, caring.
> But what kind of sympathy can regular people give without falling into the logic that everyone is entitled to a partner?

I think it is a leap to assume sympathy would escalate to entitlement. As deeply social species, it is in everyone to need love, both receiving and giving it, to have intimacy. Entitlement is a value judgment that should not be relevant to have empathy for this; when people's deep needs are unmet permanently, they hurt, and in turn that hurt can turn back to society. (Not talking about anything extremist just to be clear, I mean it clearly shows in our mundane daily lives if the people we interact are healthy, content, loved people vs not.)

I agree that having a romantic partner is often touted as an absolute normativity, and people often make the mistake that a romantic partner can fulfill all of their affiliative needs, but I think it is an artifact of our hyper-individualistic settings where there is rarely an alternative, rather than mere entitlement.

And assuming therapists can contain and heal this "hurt-payload" of the entire society is naive IMHO. There is a better, peer-to-peer topology that scales and to me it is best expressed in words "Be kind to one another, tenderhearted, forgiving one another" (I am not even Christian and not trying to invoke religion here, just really like how this particular expression captures the idea). This agapic love (as opposed to consumptive, erotic love) might be the cure. To answer your question, I think the best we can do is "We are sorry you are hurting in loneliness, while we hope you find love in whatever form you need, don't forget we also love you in our own, fellow human way, why don't you come over for board games and dinner because we enjoy your company?"
I felt that I knew him quite well for the (brief) time we worked together. I saw him again about 4-5 years after I left, but never since then. If he's aware of my public statements and documentary appearances over the last couple of years, I doubt there's much of a warm feeling there, but who knows ...

I have served as a fact witness for Amazon in a couple of patent cases, saving the company very large amounts of money. I'd like to think he's aware of this, although I have no basis for that.
A Rainbow in Infrared and Ultraviolet
The below took me about a minute to find through Google.

U.S. v Socony-Vacuum Oil Co., 310 U.S 150 (1940); United States v. Sealy, Inc., 388 U.S. 350 (1967); United States v. Topco Associates, Inc., 405 U.S. 596 (1972); Craftsmen Limousine, Inc. v. Ford Motor Co., 363 F.3d 761 (8th Cir. 2004), Northern Pac. Ry. Co. v. US 356 US (1940); Agnew v. National Collegiate Athletic Ass’n, 683 F.3d 328 (7th Circ. 2012); or In re Flat Glass Antitrust Litigation 385 F.3d 350 (3rd Cir. 2004), National Soc. of Professional Engineers v. U.S. 435 U.S. (1878); In re Insurance Brokerage Antitrust Litigation, 618 F 3d 300 (2010); or In re Southeastern Milk Antitrust Litigation, 739 F.3d 262 (2014).
That's ridiculous, exceptions always come from further down the stack and can whose throw location can be precisely identified with basic debug symbols.
How is goto related to dynamic stack unwinding?
You see the part about “collusion”? That’s why random HN posters make horrible lawyers.

As far as IBM (the case was dropped after 13 years and nothing came of it) and MS, they clearly had more than 50%.
I guess that’s the value of evaluating on a case by case basis. Depends on what you define as a market worth pursuing antitrust issues for. I would also argue this informally happens when people start to talk about antitrust as it’s usually applied to markets that are general enough that more or less everyone participates in (or feels consequences from) them.
It's a bit boggling that they plan to find "rogue" planets by "microlensing"[2]. To quote from [1]

> The mission will stare at the a dense star region toward the direction of the center of our Milky Way galaxy to observe microlensing events.

So you have a series of images of a field full of thousands (tens of thousands?) of stars, and you ("you" meaning "a great honking bunch of computer logic") compare one image to the next looking for _one_ of the stars to have briefly doubled, or turned into a little ring. And then you derive a lot of info from that brief distortion event.

[1] https://roman.gsfc.nasa.gov/faq.html

[2] https://en.wikipedia.org/wiki/Gravitational_microlensing
Idle thought: imagine if Newton examined modern programming and said "let me show you a new approach I've been thinking about for a while ..."
You are right. I could have worded differently to not imply that less internet is better. Point is that better internet connectivity lead to better social outcomes at large is wishful thinking.
> surprised that one more country is building a GFW

Likely helped by China too, considering it's Pakistan
Maximize resource collection and manufacturing? Surely there's usefulness in raw materials.
It's brutally hard to make a good procedurally generated adventure game. Even if your bar of design quality is some of the poorer Sierra games.
That’s not what Forbes has been saying about Uber since 2017. Look up more recent Uber article by them.

One accuses Uber of creative accounting to attempt to make the rideshare business look profitable.
If this is a quote, how can I read the rest?
Sorry, I worked on this stuff so long ago that no advice I could offer today about technology is relevant. Back in 1994, we worked in C++ and used Oracle directly and loaded our shared object into Netscape Server. AFAICT, nobody in their right minds works this way today.

In addition, we had to invent a whole new way of doing what was essentially mail order - there were several mail order packages available in 1994, but all of them were predicated on the notion that you either had stuff in stock, or were going to order a bunch more so that you had it in stock. Amazon was different: in the early days, we had essentially nothing in stock, so we had to invent an entirely new way of managing order flow and stock management.
Almost any form of advice which begins with "just" is usually trying to wave away real problems. Go on, try it. Instead of "build a rocketship to go to the moon," do "Just build a rocketship to go to the moon." Sounds a lot easier that way, doesn't it?

But all of the self-improvement stuff doesn't help if you, say, have Goldenhar Syndrome, or a major handicap, or perhaps you have some very unfortunate facial features, or you have to care for an elderly parent, or any number of things.

It isn't always as simple as "people who haven't been trying hard enough."
I’ve never seen prices that low when browsing for a pool trip.