skysight-inc/HackerNews huggingface dataset:
Opinions like what? The only opinions people get banned for are ones which seem openly racist, homophobic, etc. Nobody gets banned for having or encouraging alternative opinions about, like, which Java framework is the best. Not even for more controversial arguments like whether God exists (at least as far as I’m aware.) Therefore the only ‘rational debate’ that will take place is between what most people would call racists, homophobes, etc. Nobody else is going to want to post in or even look at such an environment, so it rapidly turns into a completely worthless bigoted echo chamber where everyone’s patting themselves on the back for having such enlightened alternative opinions.
(paywalled; NG subscribers only)
Interesting technical read which is mostly a deep dive in your implementation journey.

In retrospect from a business perspective, was there any consideration on the long term? Depending on your growth rate, what's nest after you hit the limits of free HERE requests?

Also, did you do any cost/growth forecasting to determine which service is most cost effective? Including the development time and maintenance.
The entire country isn’t a large pool of individuals?
Main thing holding me back is very small online community, most is using Delphi Pascal, not Freepascal, on very corporate and closed source projects, usually old codebases thus no new nice features, and those nice new features are often different between Freepascal and Delphi. So if you manage to get to see someone's code, it may be using features not implemented in or coded in modern Freepascal. And old Delphi Pascal suffers from similar things as 90ies C or C++: it skips modern features and uses a style that is contrary to what people now learn, expect or even enforce.

Also, there are a few incompatibilities/differences in stdlib between Delphi and Freepascal, and it was very easy for me to run into them.
Agile delivery and productivity secrets [video]
True. They would need to burn to a CD :-D
Dunno if it's a valid comparison, but my kid races indoor karting. He's average level, that means he's within 1.5% of the best in race conditions (i.e. on a 40 seconds lap, he's about than 0.7 seconds behind the best on average). And given the time it took to reach that, I'd say that being a competitive pilot may be just 10% of the victory, but those 10% are super tough to reach.
Lyft Level 5 | Self-driving Research | London, UK | Full-Time | Onsite

Level 5 is looking for doers and creative problem solvers to join us in developing the leading self-driving system for ridesharing. Our team members come from diverse backgrounds and areas of expertise, and each has the opportunity to have an outsized influence on the future of our technology. Our world-class software and hardware experts work in brand new garages and labs in Palo Alto, California, and offices in London, England and Munich, Germany. And we're moving at an incredible pace: we're currently servicing employee rides in our test vehicles on the Lyft app. Learn more at lyft.com/level5.

This newly formed team will develop new experimental solutions that combine the latest findings in cutting-edge computer vision, deep learning and large-scale data processing to advance the capabilities of our existing systems and to advance the state-of-the-art of the field. We are looking for Research Scientists and Machine Learning Engineers.

Responsibilities: -Work in a small, high-velocity team of engineers and researchers -Design and prototype new computer vision and deep learning solutions -Develop case studies and experimentally validate hypotheses Collaborate with AV engineering teams in productionizing systems -Advance the state-of-the-art, publish and represent Level 5 at top-tier conferences (e.g. CVPR, NeurIPS, ICCV, RSS, ICRA)

Experience & Skills: - Hands-on deep learning experience (deep learning, reinforcement learning, GAN, autoencoders etc.)

Apply at lyft.com/careers or get in touch direct - edingley@lyft.com
Nortel was not killed by Huawei or a hack. It was killed by bad management.

The article tries to paint the picture of a fantastic company but that was not the case. It was mismanaged (and the article provides some glaring examples, including fraud), slow, bloated, it was really struggling in the cellular space.

Even the account of the hack shows how badly Nortel handled it.

There's always the temptation to find an external scapegoat but the buck does stop with Nortel's management.
The Rust closure syntax come from Ruby:

https://blog.appsignal.com/2018/09/04/ruby-magic-closures-in....
Flattening the curve was the most immediate and important goal, because overloaded hospitals kill a _lot_ of people.

Herd immunity by everyone getting infected should _not_ be a goal. That's still going to kill many, many people.

The estimate for the US by that route was around 2.5million dead. You could probably scale that by population size and maybe reduce a bit as we get better at treatment for this disease, but that's still a big number.

I don't think we have much option other than to prevent the spread as much as we can while waiting for something like a vaccine and/or far better treatments than we currently have.

Zero cases globally will indeed be a while, if it ever happens.
Hilarious Software Fails
Yes but on that case the earlier suggestion of just asking them for a stock market prediction would be good enough without implementing the password system.
Shrinking habitat. You need a lot of room for a population of elephants and there are rare endemic trees and animals yet inhabiting those areas.
On Windows, you can add your project to a zip file, concatenate that zip file to love.exe to get game.exe, and distribute a zip file containing game.exe and the dlls used by love.

When I packaged a game for Mac it was a bit more painful but not too bad, and I told Linux users to use wine. Some people have made it pretty easy to package love games for Linux since then though.
Friendly correction: It's rank and file (not in file).

https://www.merriam-webster.com/dictionary/rank%20and%20file
This is a great-looking website. It made reading this article a delight. It's a great choice of fonts and spacing that's very pleasing to the eye.
Given the ones you suggest in your post, I'd say:

Agricola
Race for the Galaxy
Tiny Epic Galaxies
Splendor

Would all be good for the same kind of player counts as them, without any occult theming.
Thank you for developing and maintaining such a fantastic piece of software!

And thanks to you and @prokoudine for this great series of interviews.

I was very surprised to read:

> But we do now generally tell new users "You don't have to use JACK. And in fact, if you don't use JACK, your initial experience is going to be a lot easier". That's particularly true for MIDI devices. Most people using JACK2 have to go through some extra loops to actually get hardware to show up. Whereas if they use the ALSA backend on Linux, it just works.
>
> So JACK will be there, we will suggest and make it more and more obvious that JACK is not the obvious thing for you to use.

I recently helped a friend setting up his Linux laptop to record audio (USB interface, mics to record acoustic instruments). I installed Ubuntu 20.04 and used the great Ubuntu Studio tools to setup JACK [1]. It's still a pain, as you mention, to save/restore session states for my friend, and to setup the settings for latency Vs. xruns.

My friend doesn't need to route audio from one program to another, so I guess he could just use ALSA directly, but then how can he monitor/optimize the latency?

[1] https://help.ubuntu.com/community/UbuntuStudio/UbuntuStudioC...
I think we’ve been hoodwinked, deceived, and hornswoggled.
People who are not normally interested in F1 are finding the Netflix series Drive to Survive a more accessible version to spectate. It's not just highlights in chronological order, but a distillation of the main themes of the season, e.g., certain inter-team battles, intra-team rivalries, fallouts between teams and suppliers, regulations, etc. The behind-the-scenes glimpses are fascinating.

I remember (pre-family when I could easily give-up a large chunk of my weekend) tuning in to the beginning of TV coverage on Saturdays (qualifying) and Sundays (race day) primarily to watch all the build-up about the developments since the previous race, particularly all the new technical changes; the relentless engineering efforts are immense and we only get a tiny glimpse of it.

These cars could in theory be even faster. They stopped in season testing years ago; there are limits to the amount of high performance computing they can do; many parts are standardised. There's a tension in the way the sport is regulated to constrain the vast budgets of the larger teams so that smaller teams can try and compete, and ideally new teams enter the sport too. In addition, the aerodymics evolved to such a degree that the wake each car leaves behind makes it almost impossible for cars to follow closely and overtake, leading to uninspiring processions on race days. So regulations are constantly being added to try and ensure a spectacle (DRS, degrading tyres, forcing sub-optimal front and rear wings). But they continue to innovate at a staggering pace.

When DRS (Drag Reduction System -- used in set portions of the straights, a car that's within 1 sec of a car can deploy DRS, that causes the rear wing to have less drag and can potentially allow an overtake). But absolutely amazing lateral thinking from the teams saw innovations like the "F-duct" that was eventually banned and then the so-called "Double DRS". They are channeling relatively small amounts of air-flow through little vents and holes to create small but improvements to their aero performance.

And when in-season testing was removed, all teams rolled out state-of-the-art digital car simulators that have become incredible sophisticated; they design new aerodynamic parts, such as a tiny adjustments to their front-wing, then they test the part on the simulator before actually building and taking to the next race.
Governments should not enforce international trade agreements on the off-chance that someone somewhere might have an epiphany while installing illegal software? No.
Brave Browser, wiping history still leaves trace of visited sites
People who think coronavirus is caused by 5G
There is already an autonomous car race which they tested at Formula E events: https://en.wikipedia.org/wiki/Roborace
> once a pairing has been made, either the drivers are closely matched, or one or both will be changing teams

That's not always the case. Eddie Irvine spent 4 years as n.2 to Schumacher pretty happily, only changing teams because Jordan offered more money. He was pretty spectacular on good days but nowhere as good as The Michael.
I've seen this with my youngest son too.

Lockdown has really shown up how my 7 year old struggles with his maths work set by school. I've gone back to basics with him and have been drilling him on simple numeracy until he can do it effortlessly using some flash cards I bought and some iPad apps (DoodleMaths, DoodleTables - can't recommend them enough).

Since then he has sailed through all of the new parts we're learning. I really expected it to be much harder than this, but it seems like not fully understanding some basic concepts and having confidence with basic numbers makes all the difference for really understanding the why of all the concepts that are build on top.

In about 6 weeks of me spending around 30 mins to an hour each weekday he has gone from refusing to look at a maths problem to being confident with it.
You may need to get an old usb stick from eBay. The good news is that they probably would be selling for quite cheap.
My personal favorite is this gem: "Task failed successfully".
Explorer is the only Windows 10 app that doesn't make me hate life. I'll take 2010 functionality over "metro" UI apps running in UWP anyday.
Watched a lot of F1 in 90s/00s, stopped after 2017 season. Current regulations make it very predictable. Most offending rules are:

- limit on testing means that whoever makes the best car after regulations change will win until next regulations change (2010..2013 Red Bull, 2014.. today Mercedes), others have very limited means to catch up

- scoring system introduced in late 00s rewards reliability over racing, and gives miniscule reward for 1st place: now you get 25 for P1, 18 for P2, and in 80s it was 9 or 10 for P1, 6 for P2, and in 1980s only 11 of 17 results counted towards championship, so drivers would often take more risks to get for results. Now they just drive home safely.
Additionally "idle" doesn't mean quite the same thing to the vertically-integrated driver as it does to the horizontally-integrated driver. A Domino's driver who arrives at the restaurant before the pizza is ready is still a Domino's employee. The Uber driver who arrives before the McDonald's order is ready is just a dude in the lobby.
what does all-stock mean when it's an IPO'd company?

I've always thought that a liquid asset like Uber stock is basically as good as cash, so why do they even bother mentioning that it?
Transitioning from Academia to Product Management
MS Edge imports user's data from other browsers without approval
He is such a genius he probably opened his sincere mouth with whoever issue official recognition.

He probably never cared for public fame.
This is a very North American discussion, dunelover, though Canadians might have a bone to pick with you concerning your categorization. While I don't imagine that insurance companies will cease to exist, I do imagine that benefits of these plans will become next to nonexistent and the cost will increase dramatically. Though it may end with differentiation and one plan might be available for traumatic injury and one for genetic disorder, exclusively. Regardless, the point stands, if the party that's supposed to pay the bill for my party has even greater incentive to litigate, then I likely will be SOL. And, you're absolutely right, it isn't very much like a commune. However, my insurance rates in North America keep going up because people are unhealthy & overweight and we've subsidized corn sugar into everything edible. For-profit insurance companies are what 'we' have and they have formalized the average cost of care into their hedges. You are not in an insurance bubble, you are in a world of statistics and actuarial science.
How I Ranked My article on the first Page on Google?
A step by step guide infographic on how I ranked my blog on the 1st page
>Lets say this is 25% of the sale price. That is, society says that at most 25% of the sale, not profit, price is allowed to cover IP costs. In your fictional example of 5 different involved patents the legal framework incentivizes the 5 patent holders and those who desire their patents to negotiate a split.

I'm not sure I'm following the story here. So we have compulsory licenses, which are to be set as no more than 25% of the licensee's sale price. Let's assume that the licensee accurately knows all of the patented ideas they plan to rely on. The prospective licensee needs to set aside 25 cents of every dollar to be paid to patent holders. So far, so good (although I don't think you'll be able to find a number that's satisfactory; see below). Now what do they actually do with those 25 cents? They can't unilaterally send it to any of the patent holders, because apportionment needs to happen. You can't require that they pre-negotiate a split among the patent holders, because that would defeat the point of a compulsory license by allowing one or more patent holders to drag out negotiations. You could set up a third-party entity (i.e. a government agency) whose job it is to hold all the payments in escrow and manage the negotiations among the patent holders, but that would require said entity to either bear the risks of dealing with bad-faith negotiators or be willing to make unilateral judgments based on the merits of an individual case - and given how well the USPTO does with bad-faith actors now, I don't think I trust them to take on an expanded role that would require dramatically more technical expertise and judgment.

re: 25% - I know you didn't mean to put any weight behind that particular number, but I also don't think there is any such number that would be universally reasonable. Again, I don't think many commercial products consist solely of the implementation of a single idea. Even if you're only basing your product on one patent, presumably you're also adding your own thought to make it marketable, and the amount that that new thought contributes is variable per product.

If you set the license fee ratio very high, then patent holders of small ideas can unduly enrich themselves by demanding most of the revenue for something to which they contributed only a small part. (That degenerates to the current situation - you can think of the current situation as having a "compulsory license" with a price that's often somewhere above 100% of sale price, since you can always proceed without a license, at the cost of a lawsuit that would recover the price plus punitive damages.) On the other hand, if you set it too low, then you open the door to blatant copying. And note that this isn't just a matter of picking something "in the middle" - no matter where you put the line, bad-faith actors will change their behavior to exploit it in one direction or another, or both.
It's a chamber that you decide vs one the group decides.

If you want to only surround yourself with people that are exactly like you that's up to you. If you want to be an intelligent thinker and surround yourself with believable truthful people who expand your worldview that's also possible.

It puts the power back in your hands instead of the site operator or group consensus.
> And the leaked gas, especially if in an enclosed space, is flammable or explosive over a very wide range of concentrations.

So just have a small fan that constantly flows air around the container to remove all the leaked gas? They do it with heat from the batteries in EVs (which if heat up too much can explode). What is such a big deal?
LinkedIn, Reddit, GoogleNews and others caught spying on iPhone clipboards
This is a case of incompetent legislation degrading the lives of millions of people. The insurance-benefits loophole in the WWII salary caps should’ve been plugged as soon as it emerged.

But nope. Now we have a world-class mess.
Not been the case for me unfortunately, even after escalating. Ordered some stuff and everything but the condiments were destroyed on delivery. Couldn't get a full refund.
Your arguments for transport sound reasonable and would be the best case scenario. Nonetheless, nuclear power is dangerous and not widely used in shipping. The ships that have nuclear reactors are either warships, where cost is not a factor, or huge ice breakers to enable shipping routes in northern russia. There is a push towards mobile power plants, but they have severe limitations, but could be an intermediary solution to help balance grids? I'm not sold here. Nice presentation of nuclear based ships - https://www.youtube.com/watch?v=ilbOrNrAhOA .

For chemical processes we have a lot more work to do. While electric furnaces are used in steel production, they are used for recycling, not production of new steel. For this we need to use a reducing fuel for the iron oxide, which is usually carbon monoxide derived from coal. There are hydrogen based alternatives in development, but not widely used.
"There are two genders" would be one - a position that I guess that the majority of the public also believe. That's ground for banning in plenty of places. We aren't allowed to discuss on many platforms. Of course I will be labelled transphobic for that opinion.

> Nobody else is going to want to post in or even look at such an environment, so it rapidly turns into a completely worthless bigoted echo chamber where everyone’s patting themselves on the back for having such enlightened alternative opinions.

Pure speculation on your part. How does it end up any more of an echo chamber than somewhere where certain opinions are removed?
Just relistened and that's exactly where Yancey in the podcast originally got the idea from.

The conversation starts at 13:00 and also realized he wrote an essay about it here: https://onezero.medium.com/amp/p/7dc3e68a7cb1
That seems to have the added benefit of removing CO2 from the atmosphere (many potential processes, according to wikipedia get carbon from the air).
Letter 76: Shirking Routine
Stoic Designer is a newsletter I've ignored writing for awhile and I'm trying to make it again part of my routine. It's intended to be a brief meditation applying stoicism to design work.
25 vs 18 = 1.39x
9 vs 6 = 1.50x
10 vs 6 = 1.67x

For anyone curious.
Jacques Lacan: The Best and Least Known Psychoanalyst
Fair points. I enjoyed the Schumacher era. But Hakkinen gave us just 2 years as double champion. Where as up until 2018 we had 3 multi champions racing against a new generation of highly talented drivers. 4 championships wasn’t enough to save Vettel a seat at Ferrari with the depth of talent we currently have on the grid.

It’s also getting tighter at the front. Knock Mercedes down a peg or two and 2021 could be a 4-way fight, with Maclaren joining Ferrari and Red Bull to challenge the Mercs.
Zig seems promising too! But it’s still LLVM based (?), which seems to be a limitation in the embedded world. Nim’s templates/macros are nice for fiddly stuff. Not sure how Zig handles places where compile time macros can make things nice. Yah I figure in ~5 years Rust might be better positioned in embedded work as a goto solution.
> they just overwrite them and push the overwrite back to repository.

I'm not sure I understand what they're doing -- they overwrite some of the changes in their local working tree, and push to the repo, without explaining what they did/what they changed or why?
Im not restricting the definition to that at all.

Input validation, and any abstraction that smells like a framework or library make great code folds for abstraction.

The question is all about cost. Does a single layer abstraction, at the boundaries, with clear inputs and outputs have much of a cost?

I don't think so.

Does forcing vat calculation into a new class far away from the widget price class have a cost? I think so, the cost is having the same concern separated for no material gain other than perhaps reducing one form of duplication for the cost of creating another.
>the price is reflected in the first transfer of the good, not in any final consumer sale of the unit.

Right, so this is trivially exploitable, as I described. Set up two entities. One of them makes the capacitor and "sells" them at cost, or lower, to the second one. The license fee will now be based on that deflated price. Arguably it's fraud, but proving that - and the extent to which it's out of the ordinary, since manufacturers do sell each other things at discounted bulk rates all the time - would be a nightmare.

Even if you close that loophole (e.g. with perfect fraud enforcement (ha)), you're incentivizing inefficiencies by punishing vertical integration. What if it's cheaper (less labor, less waste, less machinery, easier logistics, ...) to produce a whole circuit as one unit rather than building the capacitors first and then assembling? If the license price depends on the first transfer point, then the circuit manufacturer is better off wasting money and resources to isolate the patent-dependent components so that they can be transferred independently, with the licence fee coming out of that small price. Otherwise, they'd have to pay a fraction of the entire final product, which is presumably much greater.