skysight-inc/HackerNews huggingface dataset:
People particularly love attacking chess (possibly because expert, constricting, prophylactic chess is a slower burn and takes more skill in a lot of cases to appreciate), and with that being said, it's interesting because chess is sort of the opposite of that Sun Tzu quote: "Strategy without tactics is the slowest route to victory. Tactics without strategy is the noise before defeat."

If you're a strategic chess master but you can't see tactics, that mastery doesn't matter and your opponents take all your pieces. If you're likely to get ground down in an eighty move game but you can sniff out an attack on your enemy's king, you can usually at least get a shot at doing that and crush your opponent.
Chess master and bullet addict here. It sounds like you're as into avoiding book lines as I am. May I recommend my secret opening weapon: the Hippopotamus. It is quite possibly one opening to rule them all:

- play it with both sides

- guaranteed to get people out of book

- successfully deployed to defeat none other than super GM Etienne Bacrot (in blitz, but still): http://www.chessgames.com/perl/chessgame?gid=1479768

[edit] it's not a particularly sharp/aggressive opening. Tends to be more slow positional grinds. But not always - there are lots of possibilities for breaking things wide open with center pawn breaks.
There are vendors that will calculate taxes for you, but the ones that do it right down to the address level charge a lot. Plus you are sending all of your customers' detailed purchase data to a third party.
Your site is very easy to look at. Well done. I read your "about me" and like your writing style as well. And agree, Netlify is pure gold.
Previewing mail notifications in Laravel just got easier
I think this is more of a problem in America than in Europe.

After all, their native population got wiped out by disease, so they don't have castles littering the landscape, the way we do.
Well.. everyone thinks "basic desktop user" to mean different things. The problem is I don't think there is such thing as an average user.

Every workplace is domain-specific, and domain specific software is simply a tool to get the job done. Windows/Linux is completely irrelevant and of absolutely zero consequence IMHO. You pick a tool that you know will get the job done, and simply use whatever OS it works on. We use a lot of scientific software at work and a 100% of it requires Windows. Yes, it could easily be re-written to work on Linux or OSX but that is not the case at this moment. If we were an accounting firm, we'd just pick Quicken or Quickbooks or whatever tool people were familiar with and use it. Or if we were an magazine or an architecture firm, or an electrical company, we'd again use whatever tools we need to get the job done. As far as the OS goes, the only thing people care about is whether their tools still work on version N+1.

For various reasons, Linux and OSX require much more involvement from the vendor to keep the software running. OSX is very user-friendly, but very hostile to developers who just want to push code out, and not be shackled with supporting the new flavor of the month API that Apple comes out with.

Windows requires very little time investment from the vendor to make it work on newer versions. Heck we're using Windows XP software (like.. binaries compiled decades ago) on Windows 10 without issue. Yes, obviously, giant caveat here - I'm not saying windows never has API breaking changes .. I'm only saying the probability is much much lower on Windows than any other platform. (discounting esoteric options that nobody is using)

People who are cheer-leading Linux or Windows or w/e, never seem to "get" this. Nobody really cares about the OS.
I absolutely agree that we actually need fewer languages. The languages we have today really are good enough for the vast majority of programming work. To the extent that they fall short, the solution is to either improve the language or to build good libraries for it.
Agreed. This is a perfect article to read, while sitting and taking care of #2.
What does paid holiday mean, exactly, in a zero-hour contract? If there's no guaranteed minimum rate at which one is paid during any given period, it seems like there can be no way to assert that one is on "paid leave".

I tried googling it and found this, which seems inconclusive: https://www.breathehr.com/blog/zero-hours-contracts-holiday-...
You have to be good at slow chess to be good at fast chess, because slow chess builds that intuition you then cash out on in time trouble.
That makes no sense. Don’t you use your hands to scrub back there when you shower in the morning? If soap is good enough for that, why is it not enough for post toilet hand cleaning?
Not really, since a “hexadecimal dollar” is really just a fictional measurement of money that Knuth has created (which he designates with symbol 0x$). I guess if it were $0x3.00, you could interpret the quantity to be regular dollars in hex form, which would just evaluate to 3, instead of the 7.68 Knuth is actually offering
The most useful writing guide I've read is this advice by George Orwell: http://www.orwell.ru/library/essays/politics/english/e_polit

He also argues against using the passive, because simple conjunctions/prepositions are replaced by longer than needed phrases that just shit up the pages. If you switch to active you can then write with more precision and cut more text out during editing. Other advice I found useful was to never edit as you write, or you'll never finish.
I just wish Aldi also had baskets to make it easier when I bike there.
Hey there

Why throwaway for this comment?
Good. Affirmative action is a farce - it is literally racist to Asian Americans. The more people abuse the system, the more likely it is to be abolished.
I think SK government will not see problems in migration to Linux as blockers but as a major opportunity to help its IT businesses grow, particularly in the e-gov market. Net result: more choice and more business for all.
It Is Your Responsibility to Follow Up
"if they fail to save it's on them"

while this is mechanically true everywhere i look it isnt a comprehensive implementation of managing varieties of types of people toward the betterment of humanity
ExCryptic Studios dev talks gambling mechanics and addiction in modern games
Err, who earns $75k a year for 40 years?

40 years ago that person probably started off below $15k/year.

(In 1979 average household income was $19,553)
https://www.multpl.com/us-average-income/table/by-year
No it doesn't.

I checked before I made the post on a FreeBSD 12 machine. The stock vi on OSX (vim 8) behaves more "normally".
Why this over the Internet Archive [1]? Outline is a private site run by unknown people with unknown intentions. Its privacy policy [2] (a) names no actual person or responsible entity, (b) permits business transfers and (c) permits changes at Outline's sole discretion.

The Internet Archive, on the other hand, is a nonprofit run by known, reputable people.

(Setting aside the ethics of reading journalists' work without compensating them.)

[1] https://archive.org

[2] https://outline.com/privacy.html
In Canada, pensions contributions are never ever adjusted depending on market performance. Instead, payouts are typically indexed to inflation. When markets are down, funds usually have a shortfall, so they cut the inflation indexing. When markets are up and the pension fund is overfunded, they restore the inflation adjustment. This slightly harms the pensioners, but not by much to have a critical effect on their well-being.
Guido resigned as BDFL in July of 2018[0].

[0] https://mail.python.org/pipermail/python-committers/2018-Jul...
I was just listening to one of the Economist podcasts with Cass Sunstein https://soundcloud.com/theeconomist/the-economist-asks-cass

The Economist is strictly broadcast, no feedback or comments allowed in any medium. The podcast interviewers introduce themselves but that's a rare exception, no article authors are attributed.

Their platform arguably promotes the Rothschild/Agnelli agenda and is useful to keep in touch with that viewpoint.
I don’t think the fix is removing pensions from old people, but rather drastically reforming pensions for future retirees entering the workforce now.

Cutting pensions now would be like cutting someone’s salary and would likely lead to skilled people quitting.
Economics journal only publishes results that are no big deal
I like the story, as my experiences resonate with it, but I dislike the title. The pay was fair for the time spent -- especially since it was exclusive and included travel. He effectively became a full-time employee during that time span. No benefits, and his profits will be taxed by the IRS.
Ask HN: How to build a data authoring tool with spreadsheet interface
I would like to ask for suggestion of implementing an Excel or Google Sheets like standalone editor with basic support of spreadsheet formula.

I work for a mobile game studio. All of the game data like levels or dialogue are stored and edited on Google Sheets then exported as JSON when we need to release a new build or do a server update. It works for a while, but it became a versioning nightmare. Also some of the data has tree like structure and shouldn’t have been modeled as sheet. So I am thinking of rolling our own authoring tool that support both tree data structure and sheet. But our designers really like the interface of Google Sheets and they use some basic sheet formula like arithmetic ones and cell reference. Hence I am looking for a way to come up with a sheet editor which is good enough to make users happy in a reasonable time frame.

I tried integrating Handsontable into Electron, the performance is worrisome when loaded with production data.
Frankly, that is a really annoying comment to make. Can it add brackets in the particular situation I just said? If so, I'd actually be interested, because it's while since I last checked so it could will have changed. But if not, you've made it look like my comment's invalid for no reason.

It reminds me of the last time Black came up on a Hacker News. I posted the same objection (but hypothetically) and the actual creator of Black replied with a comment along the lines of "you should check for yourself before making a comment like that". By the time I finally did check, the discussion had died down (like this one now has) and not many people saw the reply. As the creator, he must have known that my objection was correct but he posted a low-effort misleading comment that invalidated it. It doesn't give me a great feeling about the project. I realise you couldn't have known that happened but you can see why I find your reply so annoying.
This isn't a SUSE or Red Hat caused issue, it's a users thing. Users want it both ways. Users want the flexibility to assume a project is the same as the upstream (but maybe feature frozen at a specific version), while also wanting all the security and bugs to not exist. Users are paying to have it both ways, and whether or not it's feasible, the market for it exists, and Suse/Red Hat are just trying to fill the gap.

If it was entirely the vendors, then we would see significantly more adoption in fast moving OSes, but that's still not a very popular model for production servers, even in the age of the cloud, containers, etc.
Paid leaves aren't mandated by law. The norm is two weeks for salaried workers. Most people don't used them up anyway. There's no tradition of everyone going on vacation in the same month in the US. That makes people feel somewhat guilty leaving their jobs behind. Even while on vacation many end up working.

Americans do switch jobs more frequently. People have more occasions to unwind between jobs (perhaps cashing out their unused leaves to pay for a big trip).
Medium Is the Future. Here’s Why
You don't need to understand federation to use Mastodon.
Pay-as-you-go versus fully funded makes little difference. If you fix retiree membership and consumption, it's the difference between workers paying an extra $X/month in student loan repayments etc versus an extra $X/month in taxes.
I might be wrong but this longform is called "feature article". It's not meant to be for quick consumption. I'm not sure what is happening with our brains, but I find it increasingly difficult to concentrate and appreciate longer writings. Nowadays everything is about getting info in small chunks. No time for meandering flow of thoughts.
“How do you ensure the funds are invested properly”

Look up the Ontario public teachers pension plan, OTPP. It has its own quite extensive wiki page.

Spoiler: it has more assets than the entire state of PA public pension fund (by a factor of 6, if I recall)
Apologies if it wasn't clear, but that's what I was alluding to. A lot of folks, and to an extent myself, feel that it will become a worse, design by committee language. I was just trying to point out the upside.
>There is no evidence for that blanket claim, genetic or otherwise.

there's definitely evidence:

https://www.nature.com/articles/ncomms8152

https://www.amphilsoc.org/sites/default/files/2018-08/attach... (p 50-54 for quick skim)
I loved this talk, and in particular the point about programmers being forced to learn trivia instead of deep knowledge. I just started a new job at a big tech company, and I've spent a whole week so far trying to figure out how to use the build tool. The frustrating part is that most of the software modules my team is working on aren't very complicated. The complexity comes from pulling in all sorts of 3rd party libraries and managing their transitive dependencies.
Off-topic, but the layout is really great! what did you use?
I'm also very interested in this for a home lab / home business VM host. Looking for prices if anyone has them!
Reading the article, she seemed to handle it well, and he stormed off.
What else suffers in comparison? The fruit?
The calculation includes inflation. $20k in 1979 is $70k today.

It’s also the classic tradeoff of government work: lower salary than you could get in the private market, but retirement equivalent to a higher salary than you could get. Compelling only if you are sufficiently long term oriented.
What else do you miss?
I've implemented my suggestion and sent you a pull request: https://github.com/pyEntropy/elkai/pull/3

The resulting wheel contains the shared library (using milksnake), so there's no need for the user to install that separately.

Let me know what you think. If you're unhappy about adding Python 2 support to your library, you can make 'runs' a keyword-only argument to solve_int_matrix ;-)
According to the gov.uk page above, it's based on the actual hours worked: if you've accumulated X hours since start of the calculation period, you get the appropriate amount of time allocated. Presumably they can just like normal employees request time off for a specific time, and get paid for their time during that? For people only having very few hours, it seems weird, but if someone gets scheduled a lot the right to block out time seems relevant.
I think that has to be overturned with the way companies are consolidating to costal cities, else in the long run there won’t be tax collected at all.
Wow this is not the conduct I expect from a language creator. I don’t care if you’re Albert Einstein. Humility and being able to take criticism is far more admirable to me.
There's a variamt of chess created by GM Yasser Seirawan wherein he seeks to stoke the heady flames of tactical attacking chess where he introduces two new pieces: the hawk (which moves like a bishop + a knight) and the elephant (which moves like a rook + a knight). The problem is, there's absolutely nowhere to play it online! I wish I had the skills to build a site/mod lichess to make it work, but lichess isn't interested in adding new variants. If anyone's looking for a project...
I'm not sure if it is possible to get months of uptime on a Windows 10 box without having pro/enterprise and disabling auto-updates. I have done this on my W10 desktop workstation and agree - literally no downtime/crashes until I have to windows update.

OOTH, my W10 laptop (xps 13 9343) is forced by microsoft to update. This means that every week my lappy spends around 90 minutes downloading, installing, failing, and finally rolling back an update. If I can remember I just keep delaying it.
Thanks for sharing and the effort put in so far. After a quick glance over I think you should consider giving at least a glancing mention in your intro section to the importance of hardening SSH itself vs the typical default install. It doesn't need to be much since it's somewhat out of scope of your specific focus here, but it'd be worth a few sentences mentioning the value of keys over passwords (and disabling passwords entirely), that keys can be kept on tokens as well (YubiKeys/NitroKeys for example), value of disabling ancient ciphers, that sort of thing. You say the book assumes "some experience with SSH", but given your stated audience includes admins/devs/blue team as well (and in another comment I see someone talking about using it with students) and I've seen a ton of really bad SSH setups used there, I think even a sentence or two about assuming hardening as well to get people into search engines (if you don't feel like more) would be valuable in the context of intrusion response.
The Android and iPhone made a few lives happier.

Back in my day, not everyone had a powerful pocket computer that could do Facetime!
Dang is not perfect: https://news.ycombinator.com/item?id=19945631
This submission brought to you by Medium
Unluckily in my case Libreoffice Calc (using it privately) is a lot slower when using formulas than MS Excel (using it for work).
Maybe he’s simply burnt out? The pressure of being in charge of something as big as Python must be intense. People make demands on his time and expect the “benevolent dictator” to cunningly solve everything like a modern day Salomon.

I know he gave up the title, but as he personifies Python, I imagine the influx of requests for his attention may not have subsided much.
https://www-cs-faculty.stanford.edu/~knuth/boss.html

Someone found and submitted 700+ errors. I wonder where he finds the time to send all of these out! I guess it’s like an open source project getting PRs.
If you run a buggy program on a modern OS, it won't crash the system or impact other processes. If you run a buggy program on DOS, it will write to random physical addresses, probably clobbering the state of other processes and of DOS.

Modern OSes can run arbitrary binaries, but they can pretty much run arbitrary non-adversarial binaries - problematic binaries have to be intentionally written to exploit the system (as opposed to DOS, where non-problematic binaries had to be intentionally written to not break the system).

It's a dramatic improvement.
> Irregular hours

> People working irregular hours (like shift workers or term-time workers) are entitled to paid time off for every hour they work. They need to calculate their leave entitlement for irregular hours.

That takes you to this calculator: https://www.gov.uk/calculate-your-holiday-entitlement
This is the key phrase

> ...of things that aren't mine

Ive been in that situation some years ago and I learnt 2 thing,

1. I mishandled that situation due to arrogance (it finally sunk in that being right isn't enough!)

2. more importantly, against real entrenched positions, I can't fight a fight for which I have no formal authority, and against people who will actively sabotage me even at the cost of themselves (and they really did damage themselves to block me).

It sounds like you're doing a far better job than me in presenting your case, so well done there, but if people are just going to be dicks and you can't get their buy-in, AFAICS and IME you're going to lose. If you can make a case and the other engineers won't take it seriously, raise it up to their manager (and carefully, not in a way that I did which was to annoy my co-workers) whose job it actually is. If boss won't listen, you're stuffed. Swallow it or resign.

I'd suggest trying to find why your co-engineers don't see it as you do - you've given (a), (b) and (c), but it would be interesting to for you to get their side - if they're "regularly having to stay late and fix fire drills", well, the very first thing an engineer does it make life easy for themselves, so why is that not happening here?
As someone who was an early social media insider (FB, Bebo) — I completely agree. I can't speak for the larger indie web space, but within the social media niche, the concept of friend portability would go a long way towards making indie platforms viable again. See https://techcrunch.com/2019/05/12/friends-wherever/
Major US tech companies help set it up in China and now they are rolling it out in the US.
When I first used python like 20 years ago I was blown away by how much functionality was blown in, and it can be annoying using languages where even the most basic functionality involves downloading 50 packages from the internet, but on the other hand the standard library does seem to be a mess now.
Wind and solar with battery backup completely disrupts nuclear power which has huge capital costs.

Fusion is a dead end except for nuke weapons.

By 2030 most fossil plants will be retired because they are too expensive compared to wind and solar.

Government money put into fusion research is better spent elsewhere.
Could it be possible that Sidewalk could make money off this project and still advance city building significantly for the first time in forever? Would you rather see the the project go to another boring developer without vision? Another darb apartment park.

There is not even an actual complete proposal yet. And still, there is FUD coming in from all sides. I for one would like to see cities made for pedestrians with smart waste disposal and more interesting architecture than glass blocks.
That's exactly the sort of comment I come here for.

We retrofitted (i.e. hacked) AA onto my wifes 124 Spider. I've noticed it judders a lot when in satellite mode, but not in normal. Assumed this wouldn't be the case as it's essentially a video stream being played with touch events sent back and USB audio. Maybe some headunits are a bit underpowered for this?

That said on my Kia Cee'd it runs like a dream regardless, there is never a glitch.

Any more insight on the way AA and Carplay work from a manufacturers PoV?
Your calculations are a bit off, since even $75k * 0.15 * 40 = $450k (ie, not taking into account salary increases or returns).

Also, $75k is a lot more that most people make. From what I can find, that would be ~85th percentile of personal income, or around the 60th percentile of household income.

Edit: Some representative (although a bit outdated) sources:

https://en.wikipedia.org/wiki/Personal_income_in_the_United_...

https://en.wikipedia.org/wiki/Household_income_in_the_United...
Books by Yasser Seirawan helped me when I was at a similar level. Winning Chess Brilliancies has some very good insight into some of the best grandmaster games.
Recently state govts of Telangana and Gujarat have shifted to Linux

As have many colleges

What I was talking is the central govt and all govt undertakings. It'll be huge. Windows and IE6 is standard and they are bad, they hang a lot
You make it sound as though stress is inherent, versus a product of unsavoriness.