skysight-inc/HackerNews huggingface dataset:
I can't argue with your logic here. We do live in a world where people say winning isn't everything. But actually, it is. It's not just happening in chess. This is the same "win at all costs" mentality that gave us the wonders of "growth hacking" i.e. unethical behavior that becomes glorified in Silicon Valley, because it works.

I don't mean to get all Ghandi-like on you, but I do want to ask you sincerely - what kind of world do you want to create? Do you want to help turn Silicon Valley into a culture that values class and heart, not just winning? I certainly do. Nothing wrong with winning, but I gotta believe that winning and sportsmanship/heart aren't mutually exclusive, even in the age of Facebook.

If you feel the same way, then ask yourself what kind of culture you are promoting in your comments. The change doesn't start with the powers that be all of a sudden deciding to pay people for integrity. The guys at the top are all too rich and powerful to advocate such blasphemy. The only way this changes is when the masses start telling each other that things should be different and can be different.

Which starts with holding people accountable when they let us down. Including the legends like Magnus Carlsen, who I consider to be a hero, along with the other chess players who could be worthy of the GOAT moniker. (Including, now, Fabiano. Even more so Fabi if he can get himself into shape playing blitz.)
The rise of the delivery AVs
Allow me to disagree. :)

I've worked on low budget one man shows. Nevertheless I did TDD all the way and, I still wrote my cap scripts to deploy and asked the client to validate the implementation was right.

You might not tick all the boxes on the list for one man projects, but you can definitely do them with a team of two.
Here's a blog from somebody who built a new house in Tokyo; you might find it interesting.[0]

[0]http://lundman.net/wiki/index.php/Tokyo_house
In Ember3.0+ you can strip down the framework all the way to just the rendering engine if you would like. It's all modular now.
"a company that has no qualms about renting apartments in dictatorships around the world and in places that have no relationship with human rights is singling out Israel. This can only be a result of anti-Semitism or surrendering to terrorism – or both." - Yesha Council

This statement _in_the_article_ nods to that idea. I think the statement is more than fair.
And in my case, less Java I have to read or write on the back end :-)

I agree, though - it’s much easier to reason about the data integrity and security when there is a smaller code base on the back end, by virtue of splitting user interface concerns off to a front end code base.

I’ve been programming since the 80s, but I’d rather write FP code in JS than OOP code in Java - so long as I’m not doing anything to make the app work badly for people. So I’ve gravitated towards front end work the last 3 years or so.

Another rant for another time...
What exactly are universities selling in that case?

From an individual standpoint, sure, a student is always well-advised to take charge of their own learning process. But if you can do that, what do you need a university for?

At this point I'm pretty sure the answer boils down to "a piece of paper and a dating pool."
"If demand for a particular good or service is highly elastic and AI does not completely automate the production of that good or service, then technical change would create jobs rather destroy them."

This is the fundamental problem with this article IMO. It assumes that human labour will be required to fill the gaps in an automated production cycle. But the ultimate premise of automation is that there are no gaps.

If you look at something like car production, first we automate the factory line, which creates more demand for cars, so we need more designers, etc. But ultimately the design becomes automated. Well, maybe we need more factory managers or other high level executives. Leaving aside that the number of those roles is inherently limited, even those roles could eventually be automated.
It's not perfect. There's a few strange things like calling function variables with the dot notation, but it's there for a reason, and the rest of it worth the worst of the quirks.

Side note, I wish variable rebinding were off by default but allowed on names with a sigil (or a ! ).
YouBionic adds creepy hands to SpotMini, the creepy robot dog [video]
Based on my experience visiting Japan and talking to both expats and expat-friendly locals there, I think the issue is more cultural than political. If you live in Japan but don't look Japanese you never really feel welcomed as a Japanese.

Contrast that to countries like most of the West, where at least a solid proportion of people consider it socially unacceptable to discriminate socially based on someone's looks or origins...
Not any more than I'd be held hostage to the Android ecosystem after having bought hundreds of dollars of worth of apps.
Totally! Consistency in even small things, like "try to order the names of your includes/methods/members alphabetically" take a good significant load of your brain, especially if you are working on a completely different part of the project that you are not fully familiar with.
Coming from Ruby, NodeJS annoys the crap out of me with its lack of decent autoload functionality. Seeing relative paths in modules really annoys me. JS world can't figure out what should be global and what should be local it seems.
Samsung Adds Amazon's Virtual Dash Buttons to Family Hub
Seems to me, doing that is a considerable discussion. It's not like we have a test ecosystem to live in.
> He did not fully "win" the championship

The goal of most title holders is to increase their odds at retaining the title, in whatever way match rules allow. This goal made for some horrible championships generations ago under Soviet rules.

I agree the rules should be "biased" toward rewarding maximum skill, not just maximizing winning odds. But as Caruana said “We work with the match that we have... If the powers that be want to change it, then we’ll work with something else.”
Tying them directly indeed seems like a bad idea (like pretty much any other naive reputation score), but that doesn’t mean you have to give up on the feedback mechanism.

Just set a threshold - such as “scores an average of < 4/10”. If the score is below that threshold, invest a little more time and effort into getting more detailed evaluations and figuring out why the score is low and whether it’s a genuine problem with the professor vs something like their having high standards and lazy students. Then train or fire as appropriate.
Using electronic media to influence opinion isn't all "big data". Obama didn't use massive deception, for one thing. Putin's program involved lots of people pretending to be people they weren't to say things that weren't true. These two campaigns aren't different sides of the same coin, as you imply.
I don't accept that any reasonable sized shop needs to subset C++ or insanity will prevail. Any particular slice of code needs to subset the language. You may have some perf sensitive code that can't afford virtual function overhead. Or some code that uses dynamically linked libraries for which RTTI may not work right (so you avoid RTTI there). Perhaps strict determinism is required and you can't use exceptions in this part of the code base.

However this is vastly different than saying that we don't want any of these features anywhere because they might not be appropriate under some conditions. I advocate education so developers can make decisions when to use and not to use certain features (same as selecting the right algorithm -- we don't ban binary search b/c it's harder to understand than linear search).

Same with the "we have tons of programmers" argument -- let's use the lowest common denominator (everything else is "fancy"/"clever") to make sure every line of code is understandable by anyone. Encourage people to learn, not everyone else to dumb down.
`history` tells me I used 17 commands this evening, I'm a plain old user in relative terms here [my day job only requires computers for accessing social media].
Both afterwards (training mode) and during (training wheels mode). Heck, this software might even allow me to attempt learning go, which feels like a herculean task for my no-longer-youthful synapses.
A Fifth of Private Colleges Report First-Year Discount Rate of 60 Percent
Chess is a game that can be played perfectly. There is no perfect Hockey game. If you get two super computers to play chess against one another they will draw a majority of the time, I think it is a testament to the skill of both players that they drew 12 games in a row.
In America teachers get tenure so your feedback has no impact on them improving.

Also if you look at literally any study of them TAs for harder courses get harsher ratings, they get harsher ratings from weaker students.

I also spent a number of years as a TA I can say anecdotally that is my exact first hand experience - good reviews in easy courses like graphics, atrocious scores in design of concurrent systems. In fact for concurrent systems it was well known that the TA for the course would literally always get the lowest review rating in the department, and that was independent of their rating in any other courses that they TAd.

TAs also get punished if the actual instructor is bad - because students blame everyone in the course.

I mean the American system has its own slew of problems - lecturers run the tests themselves, they by design don’t provide prior exams (hint: if knowing the prior years exam questions tells you enough to be considered your exams are bad and you should feel bad)
It's pretty clear that the major driver is education and freedom of career choice for women. The UN has lots of data supporting that. Industrialization and changing attitudes toward children have also played a role.

My paternal grandfather was a farmer. He had 20 children who survived to adulthood. By two wives, the second having been the nursemaid. As I understand it, all of the children worked. Basically as soon as they could walk. Girls focused on childcare and housework, and boys on farm work. If they'd been living in a city, the boys would have had factory jobs.

So anyway, that's how you raise many children. That or be wealthy, of course. But current expectations, social norms, and laws make that impossible. Except perhaps for farm families, where substantial child labor remains legal.
90% of developers think they're better than 90% of developers, but it's just an ego trip. Chances are, people have just had to compromise on design due to pressures from within the organisation. Or, as is often the case, they completed the exploratory coding phase of a new feature and the manager shipped it before they could refactor.
I outright bought and fully owned a newly-built house in the outskirts of Koriyama City (Tobu New Town), Fukushima prefecture, in 2008.

After the M9 quake, I mamaged to sell that house for basically the price I bought it for. Why? Because people were looking for houses located in areas which weren't dusted with the radioactive cloud from the Fukushima Dai-ichi nuclear power plant which went FOOM! at the time. My house just happened to be located in an area where the weather conditions had diverted most of said cloud, and it was a young family who bought the place.

I then skedaddled out of Japan back to my native Scotland, bringing my sona dn Japanese wife with me.

Point being, there will be certain factors involved in which used houses can be sold on and not suffer much depreciation. Admittedly, my house was only about 3 years old, and we had a professional cleaning team go right through the place before the new owners moved in.
This is looking like a managed druid... that would be very nice to have.
Order a data-only sim. Works for my LG Watch no problem.
I don't understand the inconsistent morality. I bet the author wants abortions to be legal. If the edited baby turns out to be damaged just abort it, then try again, no big deal.
Yeah, it's beautiful. I have a bunch of friends in different places out here and that makes it even better.

I can't imagine trying to live out here without a car or truck though.
I really like the help in the console of Elixir, but I prefer Erlang's syntax. Is there similar tools for Erlang?
Your ad is a “looking for people” type ad. The ads I skip are the ones with fairly specific skills that haven’t been filled after a month.
The Problem of Package Manager Trust
Oh I inherited a similar Perl/php/shell script mess a few years ago. A fun twist was that the codebase started off as a commercial groovy/grails application, and had this Frankenstein thing surgically attached, reading and writing to the same database tables.

Still have nightmares about it now.
If anything you would think professors would welcome reviews. They already get reviewed anyways. It's just word of mouth. At least a student could see a much wider range of opinions vs one person's experience.
Attempted hack on Dell.com
Well, no.

You can get great Android devices with headphone jacks.
I will agree that it can be a double-edged sword. Like anything medicinal, it can turn into a poison if used incorrectly.

Ultimately, though, what this world championship proves is that we need to get rid of the distinction between "classical" and "blitz". The "classical" world championship was just decided by a few games of rapid.

Fundamentally, the question is how to get good at "chess" - thinking fast and slow. Over-training at any one time control will weaken you in the others. But will increase your overall strength.

Some players (myself included, 2400 bullet and 2250 classical) probably need to spend more time training and playing classical than bullet. The vast majority of players I encounter are much weaker in blitz than in classical, including many IMs and GMs. For these people I would prescribe a few thousand games of bullet chess, fix 'em up right quick.
Moral of the story: if the police have to ask for permission to search your {car,house,person}, the answer should pretty much always be no.

The 4th amendment is your friend and will atrophy if not used.
You are the heroes we need.
Woops, sorry :)p

"thriving"
You can certainly claim something is centralized and tamper-evident. ie demonstrate proof that something has not been mutated over time.

See RFC6962 Certificate Transparency logs and their consistency proofs for a widely used example.
Why Superman may inspire altruistic behavior
> I highly doubt AWS built this from scratch

Unfounded doubt.
I expected it to be the same in America, unfortunately this was not the case. I don't know what it is but nobody in my social circles seemed to even know that this was going on.
This is misrepresentative.

You can apply, but actually getting both permanent residency and citizenship isn’t nearly that trivial.

“Working in japan” and “becoming Japanese” are different things, and the latter is very much more difficult.

Japan is very happy to have foreign workers who will politely leave once they lose their jobs / get old, but the immigration figures, in absolute terms, are tiny.
What matters to people is the content loading and being able to see the page. For the majority of apps the hydration is almost irrelevant because the time it takes to read the page and decide to interact with it takes vastly more than 1000ms, though there could be exceptions. It's certainly the case for all the apps I've worked on.
isn't this just whataboutism refracted through the "anything done Jews is anti-Semitic when it doesn't work out in their favor"?

like do we want settlers listing their apartments on Airbnb or not? if not then this is the right move regardless of airbnb's policies elsewhere
The problem I have is that my UIs generally end up with complex requirements. At first, it's just a standard CMS-like site with relatively static content. Then they want discussions. Then they want live discussions. Then they want the ability to highlight sections of the article and hang running side-conversations off of those... etc... Without using some kind of front-end framework, I end up organically evolving my own to tackle the increasing complexity of the UI. Now, I've got UI logic spread across two layers: my back-end (Rails or whatever) and in my front end (my hodgepodge JS), both of which need to dynamically render / update markup-- at which point I wish I'd just gone with an SPA framework in the first place.
Alternatively, Firefox provides similar functionality built-in with userContent.css [1], which avoids needing a third-party extension at all.

[1] https://superuser.com/questions/318912/how-to-override-the-c...
Yeah, there is very little public land in Texas.

I've been to a lot of the state parks (there are some good ones). The dinosaur tracks in government canyon are cool, lost maples is nice. I've spent a whole lot of time at Enchanted Rock.

None of the places is very big, but if there should be enough to keep someone busy for most weekends if they are motivated.

As you get farther, Mustang Island state park is nice, and I'm very much looking forward to build some lead rock climbing skills-- El Portrero Chico is only 6 hours south.

As other folks have mentioned, Big Bend, Terrlingua, MArfa, Alpine, etc. are all quite good. If you haven't been to Big Bend NP, I'd recommend a trip out that way.

If you can go 9hrs, Ruidoso NM will get you into the mountains.
I would also assume that the students, taken as an average, would also be some of the worst qualified people to evaluate educators, pretty much by definition.
The difference is that:

- This was part of the metagame.

- This was agreeing to a "semi-draw" in the metagame when he did not need to.
This attitude leads to companies to maintain COBOL codebases on the obscure mainframe for decades.
Gun control legislation.
"The legendary former champion Garry Kasparov suggested the draw offer was a sign that Carlsen was losing his nerve, and on Twitter he proclaimed Caruana the favorite in the tiebreakers. “They’re entitled to their stupid opinions,” Carlsen said with a smile of his critics after his victory."

-- from NYT
> There was a saying back in the 1990's that developers should be forced to use obsolete hardware to assure that their software was usable for the regular user, and its even more true today

I noticed this "problem" when ssd's came out as well when it came to physically noticing slow queries while developing. Something that used to be perceivable because it took a second to return results suddenly wasn't perceivable because it was taking .2ms, but the problems and inefficiencies were still there being masked by the faster speeds of the drives.
How to Survive the Next Era of Tech
I'm happy for you, but please don't assume your desires and motivations are the same as mine. I'm happier with my Mac and iPhone than I ever was running Debian for over a decade, and the headphone jack is a complete non-issue for me since I use Bluetooth headphones.

I'm sure the millions of happy iPad owners would be thrilled to hear you categorize the device as a toddler learning tool.

I'm completely bewildered by your position that a lightning-to-audio-jack dongle is somehow a big deal, given that when it's plugged in it's virtually indistinguishable from the cable you would have plugged into an audio jack anyway. The white cord attaching my headphones is a full inch and a half longer than it otherwise would be, what a horror!

And finally, I'm no more locked in to the Apple ecosystem than I would be to any other ecosystem—Windows-based or Linux-based—that I switched to, over time. It's irrelevant to me if one platform is "open" if I wouldn't be happy with the software available on that platform. I used Linux as my sole environment for something like fifteen years. Been there, done that, happier on a Mac nowadays.

But thanks for your overly-parental concern.
Some sort of sound deadening? Like how an empty and full can sound different?
Came here to make the same complaint. Quantum science / computing is already confusing enough without things arbitrarily named "Quantum X". I wouldn't really be complaining if I didn't think Quantum Databases will probably be (are?) a thing.
An interesting way to evaluate professors would be to contact alumni who have graduated and ask them about the professors that they remember. Chances are that the really good and the really bad will stand out. I still remember my calculus professor and statistics professor who both did a great job. I remember some other professors on the other hand who were bad at teaching undergraduates. My opinions on my college professors seems independent of the grade I received or how hard the class was.

Often times, time and experience give a different perspective on how valuable something was.
Further, you don't pay in GB "blocks". I used 1.021 GB last month so I paid $10.21, instead of $20 like you may expect.
Fox News hasn't tweeted since November 8th
I was a visiting professor in a local university for a while. The student evaluations were directly proportional to the grades - easier courses = better grades. I refused to see the evaluations and refused to discuss them with my supervisor, it was pointless. BTW my long-term relationship with ex-students is great, at least with the ones I care about.
This feeling they experienced is of course subjective. Take it from a 20-year non-native Tokyo resident - it doesn't have to feel unwelcoming. Depends on the individual I guess.

Admittedly, I've never lived in any of the out-of-the way places where most of these properties are located.
If we keep going the way we're going now, by the time population decline puts a negative pressure on land and housing prices, they will be so high that 99% of people will have no way of ever owning it other than by inheritance.

I don't think we will arrive at declining housing prices the way you suggest. Something will have to give way before that.
I especially recommend blitz for beginners. It will mercilessly expose the gaping hole weaknesses in your game (i.e. hanging pieces). The way to improve at chess quickly is to find your blind spots quickly and train them.

Most people struggle to get good at chess because they are too afraid to lose, and too afraid to actually do the "practice" part of playing which is to analyze your losses to identify which areas you need to train.

Grinding is not how you get better. Grinding can be fun, and can be a great way to blow off steam. Both of those are awesome reasons to play chess. But if you are serious about improving quickly, do what the pros do. Don't grind aimlessly. Play a lot, don't be afraid to lose, and do legit post-mortems to give you feedback on where you need to pay more attention.
If the school would force teachers to grade on a curve, the problem would go away. Teachers would have only a limited budget of high grades to give away.

Grading on a curve is not without problems, particularly when class sizes are small, but it has a lot of benefits. It makes it easier to compare students across schools when the schools use the same curve.
Very few professors are granted tenure, as was the case in the past. It's weakly non-zero: times have changed. There are far more adjunct professors today. Universities are more run like businesses than in decades past.
I switched a classical html stack to a next.js app and although the first page load is definitely lagging, the speed gains of inter-page navigation is incredible. People navigate 70 pages within a couple of minutes.

Definitely worth it for many modern-day usages.
I don't think it's being published. The snippets in the paper were obtained from process memory dumps by folks reversing the malware, so we don't really have a good clean copy - just fragments.
Some disruptions occur almost instantly. The system will have very little time to react. And how are they going to train or test it? A single unmitigated disruption will damage the reactor.

https://wsx.lanl.gov/Disruptions/Disruption-Risk-poster-Wurd...

https://permalink.lanl.gov/object/tr?what=info:lanl-repo/lar...