skysight-inc/HackerNews huggingface dataset:
My parents probably had this. "life is short" dominated anyone who lived through the great depression, and WWII and I think it influenced their sense that purposeful activity was better than other choices, what was work and what was pleasure blended, because you had a sense it was better to make things happen, than let entropy rule.

I had this as an engaging drive until 15-20 years ago when I somehow lost my work ethic, in a dark corner and I've looked for it fitfully since, but if I am honest, not very hard. I appreciate that its better to build, and leave something behind, but I am less driven to do this 24/7.
:) how much of that money is used for transacting/buying/selling goods - that is why it is a bubble.
Nvidia’s Volta Architecture Gives DRIVE PX Pegasus Its Smarts (2017)
Sure, the server should expect a bcrypt hash, and only store a bcrypt hash.

OTOH maybe requiring client to compute the hash is sometimes too drastic. Sending the password to the server via a properly encrypted channel (https) may be fine, provided that the server never stores it, and just uses it to compute a hash for comparison. Then my original point does not hold.
I have to say, I use significant parts of my CS BSc all the time. Especially compilers, embedded systems, programming of course, algo complexity, language design, operating systems, graph theory, networking, databases, etc. My thesis was on a functional programming language and involved a deep dive into the compiler (all credit to my amazing professor for his knowledge and patience). My first job straight out was embedded systems engineer; I was asked about I2C buses in the interview (and wouldn’t in a million years have known about them without the embedded sys classes). Having worked on a compiler fundamentally changed how I look at code and how I program.

I would never have made it anywhere close to where I am today without it. I can tell you that much.
Guy named Sentdex has YouTube tutorials for machine learning using GTA.
As a local, I can't say I trust our History education very much, but when we studied the First Republic, this story wasn't even mentioned. In fact, in 1917 there had already been a coup by an army official/politician, which lasted for only a year until the guy was killed.
in which case wouldn't it make sense to use 3 simpler instructions?

No. Any competitor's CPUs will also have similar constraints on fetch and decode bandwidth, so smaller code that isn't slower will always be the better choice (and sometimes, even slightly slower for one sequence is better if it being smaller results in less cache misses overall).

Plus, the requirement to use an extra register for the simpler sequence instead of the implicitly allocated ones that memory-ops use will affect other code nearby.
Longer key travel is helpful for almost everyone (for accuracy, speed, comfort, and avoiding injury). Ideal is probably at least 1.5mm before actuation, and at least 1mm after actuation. Maybe more. No recent laptop keyboard comes anywhere close to a truly fast and accurate keyboard, because the space constraints are simply too tight to fit in a mechanism optimized for ergonomics. All the best keyswitches are from <1990. They had many small moving parts and were very expensive to produce relative to cheaper alternatives like rubber domes.

(Laptop keyboards also don’t have the space to properly raise the keycap tops on keys in further rows, because they don’t have space for it; this makes reaching for the top 2 rows of the keyboard noticeably slower and less comfortable)

The best keyswitches actuate about halfway through the stroke, have a distinct drop in force at the actuation point, and have a significant mechanical bounce to them on the upstroke, launching your fingers up toward the next keypress. My all-time favorites are Alps “plate spring” switches used on certain Japanese IBM computers and some IBM luggables in the late 1980s (I can type about 20–30 wpm faster on these than on any laptop keyboard). You can also get this effect (with a very different overall feel) from Topre switches (still produced), or from IBM beam spring keyboards (from the 1970s). Some other keyboard enthusiasts have different preferences, e.g. for simple springs with no additional tactile mechanism (“linear switches”) optionally with a clicker or buzzer to give audio feedback of key actuation. Such switches are slower to type on than a snappier alternative, but some people prefer the feeling.

Nobody should be hitting any type of keys “way too hard”. You want to use just enough force to actuate the key and not push the key hard all the way through the bottom of the stroke. This is much easier to judge when the switch has relatively dramatic tactile feedback and a lot of post-actuation travel which ramps up in resistance toward the bottom.
What am I missing here, isn't int3 used for debugging purposes?
I don't have a machine available right now, but I wonder what happens if two adjacent path elements are integers? Does it perform division instead of path/string concatenation?
Not really - What I assume you are thinking about is the Fed buying the treasuries(with their money printing skills) that are issued in their QE program. However QE is winding down, and a larger and larger % of that borrowed money comes from private investors using their own money. While after the recession the fed was responsible for buying more than half of the treasuries for years, those days are over.
First Chinese Canadian to Vote in Canada
The full details are here: http://www.classicarcadegaming.com/forums/index.php?topic=41...

But what Wes showed was that all the top gamers (with higher scores than Billy) average 13-15% of their total points from barrel smashes while Billy averaged almost 18%.

Details: https://pbs.twimg.com/media/DVDyEHrX4AEnxP0.jpg:large
O-1 stands for...?
Search engine + maps + docs. Yes, there are others (just like there are alternatives to Amazon) but my bet is that most people would rather pay than switch.

(That's entirely speculative on my part, but I don't think a few people preferring DDG is a compelling argument. There are alternatives to Amazon Prime too.)
Yeah, but the main reason the RMW is better (in a tight loop like this) is because of the available fusion for the load-op part of the RMW.

So it is about micro-fusion in that way.

The confusing part is that he mentions a performance different up front, so you'd expect this to be about how the micro-fused version was faster: but that difference was actually because of alignment probably causing a lack of macro-fusion in some cases (or some other alignment effect). The two versions have different alignment, but it's basically just a fluke which one happens to be faster, it could have been the other way around with some unrelated changes to other code that shifted the alignment.
Until we have as much code written in Rust as is currently implemented in C, experience hasn't shown anything. The same claims and promises have been made for C++ in relation to vanilla C for ages, and it's just not true. An experienced C coder (which arguably takes longer to achieve) will perform as good as a C++ coder of equal skill level. All they do is trade complexity and convenience for simplicity and flexibility; it's a matter of preference, not life and death.
This is how I see it: https://pbs.twimg.com/media/DJOaS7lWAAM8kHe.jpg
tjänstepension - is that some kind of social security?
Exactly. If a game has an element of chance, then a player's top scores will tend to be top scores in part because of luck helping there (same reason as why regression toward the mean [1] exists).

In such a game if each player can choose how many times they play then they can gain an advantage simply by playing more. And their top games will look more and more statistically unlikely. That can be especially surprising if they only report those top games, which is the case here.

What would be interesting to compute is how many more games does a player need to be playing in order to reasonably get the results in the article. If it's 2x, it's not proof of cheating. But if it's 1,000x then maybe it is, because who has that much free time?

[1] https://en.wikipedia.org/wiki/Regression_toward_the_mean
So, certainly the 'gift' is necessary to compete at a high level... but so is practice. You need both. In fact, my understanding is that one of the major 'gifts' that most elite athletes have is that they recover faster than the rest of us, so they can productively practice things that require muscle growth more than you or I could. That "gift" becomes largely worthless if they don't practice.

In a field you might understand better, I have a reasonably high IQ, which helps a lot when it comes to tests like the GRE and the MAT. I scored in the 95th percentile on the GRE verbal reasoning test, and the 45th percentile on the GRE math test (at age 37, with no college experience) because I have not practiced math. I mean, I'm practicing now,[1] and getting better, but I'm never going to be as good at math as I would have been if I had taken it seriously from a young age. This is especially stark for me, because I work in the computer industry and am surrounded by people who studied math from an early age, for whom it's simple and natural. Nearly everyone I work with did calculus in high school, and found it easy.

For that matter, I think I could bring up my verbal reasoning with practice, as well; I read a lot, and my intuition for what feels right in a sentence is usually right, but I fail grammar tests that require me to name the error.

[1]I'm on Khan academy now, and I'm super amused at the badges I get. I'm doing it in a linear way, rather than skipping ahead, so I'm 60% through "the world of math" challenge. The badges I got this week were all from programs created by what I think are prestigious schools... at the 8th grade level.
Some pronounce daemon as "day-mon" ie with a long a, whereas I have always heard demon pronounced as "dee-mon".

The second syllable is also different and I don't know the formal notation. day-mn and deemun is the best I can do, where "-" indicates a longer transition from the y to mn (the m flows into the n).
> My eyes couldn't be rolling harder. I have a successful career in tech of 20+ years, without a degree, and a HUGE amount of what's wrong with the culture of tech is that we are surrounded and led by folks who haven't studied sociology, political science, even economics, having HUMONGOUS impact on what those fields teach.

Couldn't agree with this more. I'm relatively young, but I'm trying to get out of tech (and especially engineering) because of the lack of a stimulating cultural environment. The kind of conversations I like having, the kind of women I'd like to meet, and the kind of company I like to keep just don't exist in tech. Talking about video games was cool in my early 20s, but I've had 30+ coworkers that literally only talked about video games and the most recent tech stack. Yuck.

Coming from having studied philosophy (at an elite school) and where most of my old classmates are lawyers now, it's kind of a bummer. As an aside, startup people/founders/investors tend to be much more eclectic, but tech, at the ground level, is an intellectual wasteland.
We're also incentivizing a disparity in credential signalling by making it so straightforward for 16 year olds to drop out of highschool. I'm not aware of any industrialized nation that makes this so easy.
I've been to Venice and I still somehow thought the canals were about 1.5x to 3x deeper than the photos.
What's stopping people from self-educating themselves in the humanities you mention?
Formal education is far from the only way to learn.
> greedy little fuckshits who think studying art and literature is a waste of time.

Learning advanced math has definitely improved my life, often in unexpected ways. But I have a hard time seeing how studying art and literature would.
TypeError: expected str, bytes or os.PathLike object, not int
If you have a place to stay and internet access (and some kind of access to a router) you could host your own websites if you are super broke. I host a couple domains at home on a dynamic ip address. I suppose as long as the cable company doesn't find out I should be ok though its just for my own personal use. If you are good at teaching or communicating have you thought about finding a topic to teach or demonstrate and publish to one of the big websites for that sort of thing (lynda.com or udemy). Any worth while endevor is going to take focus and its always a gamble. Main thing though is having shelter, heat and optionally food if you gotta eat (most people do).
Caplan is absolutely correct to say the much of education system is a waste of resources, a pointless zero-sum competition that simply re-arranges people on the socio-economic ladder.

But strangely, Caplan is a libertarian capitalist, an advocate of the very system that sets up and enforces this a socio-economic ladder in the first place.

He's also thus an opponent of any kind of welfare system that would make this competition less intense by making the bottom of the ladder a less miserable place to be and make the difference between the top and bottom less grotesque.
It was recently decided that as of 3.7 it will be.

(Source: https://mail.python.org/pipermail/python-dev/2017-December/1...)
If you want to get into higher math, now is an excellent time.

You can get all of the books for free on the internet, if you know where to look (Library Genesis anyone?).

If you put in 4 years dedicated to learning math, I guarantee you that you will get at least as much knowledge out of this as if you had done this when you were younger.
This is scary to think about. Imagine if private companies provided our government information and the totality of our communications and purchases, or even content of private conversations or prescriptions that you filled determined a “trust level” and that this factored into whether we were accepted by a college or determined if we were eligible for loans etc. This would change the course of each life without question.
Fertility rates decrease as rents increase
https://youtu.be/zuBw1HFJMsM
Are there any writers who dive into this a subject area?
Most recent archs have both fused and unfused counters for retired uops:

UOPS_RETIRED.RETIRE_SLOTS is fused domain, while UOPS_RETIRED.ALL/UOPS_RETIRED.ANY and friends are unfused domain.
I think Apple could build hardware just as good as NVidia or AMD. Apple has a software and services deficiency.
> I don't see any reason why the presumed features of our subjective experience should be "reflected" in the physical working of our brains.

Except for our entire body of scientific knowledge, and the long, long history of presumption of human uniqueness that were repeatedly refuted. In 50 years, the specialness of human consciousness will join vitalism in the history of quaint ideas.
Oh no, another interesting news concerning google getting immediately flagged. Googlers, please don't be evil, at least provide your motives.
Did you read the same article as I did? It seems like your bitterness or regret is preventing you from understanding the author's point.
While I love the Pine64 concept, the crappy docs and closed graphics blobs means that Linux tends to have all sorts of weirdness, let alone BSD. I can't wait for a first-class open platform.
And not everyone who needs/wants that is going to prefer Rust's complexity and rigidness to the simplicity and flexibility of C, or the even more complex yet more flexible C++. It's preferences, priorities; not black or white; no one has any right to force anyone to do anything. As long as humans are in the loop we're going to have bugs, what kinds of bugs will depend on priorities.
Fron a individual financial perspetive, this does not make sense, and the article says so:

FTA: "Would I advise an academically well-prepared 18-year-old to skip college because she won’t learn much of value? Absolutely not. Studying irrelevancies for the next four years will impress future employers and raise her income potential. If she tried to leap straight into her first white-collar job, insisting, “I have the right stuff to graduate, I just choose not to,” employers wouldn’t believe her. To unilaterally curtail your education is to relegate yourself to a lower-quality pool of workers. For the individual, college pays."
While that may be desirable if the car is operating alone in production, in testing just about anything it's not sure of should probably result in a disengagement. From my sensors are giving conflicting information with my map, to I failed to read that sign... they all should probably result in a hand off.

After that hand off someone can look at the test data and chose a better response, but caution when operating a deadly vehicle is causation is perfectly appropriate.
I don't like King of Kong at all. It's one of those documentaries that tries to ramrod reality into a feature film arc.

Chasing Ghosts: Beyond the Arcade, from the exact same year, which also features Silly Bitchell but a lot of other interesting characters who play other games from the same era, is my favorite documentary of all time, though.

Highly recommend that one, especially if you like King of Kong, but also if you are interested in MAME / arcade history.
This is very true. In India McD has a more prestige positioning (not extremely but it's a luxury for the lower class, a treat for most middle class families, and a non-shameful food destination for the upper-middle class, and no one shits on McD food as being particularly bad for you.

It's put up there with the food you will get from other similar joints (KFC, Dominos, Papa Johns etc.)—not a bastion of good eating but nothing particularly inimical.
Every city is constantly flooding, burning, and falling apart. But people keep coming and building them up again.

Just look at... well, all of Europe after WWII. Lots of Warsaw had to be rebuilt from scratch. It takes a lot to actually kill a city for good, though obviously it does happen.
Chasing Ghosts >>> King of Kong imo

The hardest I have laughed in my entire life was at the line "This is Christopher Lambert". That moment is absolute bonkers.
It doesn't decode to a single fused uop, but rather 2 fused pairs of uops (so 4 total unfused uops). So there is fusion going on, twice (the load and ALU op are fused, and the two store uops are fused).

If you use the three-instruction sequence the load and ALU op can't fuse, which potentially makes it slower (but not in this case since the bottleneck is elsewhere).
At that point haven't you just reinvented fiat currency?
It’s beneficial for a broad segment of society to be in conversant in the liberal arts — particularly history. Not everyone needs or wants a degree, but it’s hard to have an informed or politically engaged populace without this kind of education making its way into everyone’s hands.
Announcing ncurses 6.1 – now supports 24bit RGB “direct-color”
There's a link to the code from the help and game over screens, but here it is for anyone who missed it: https://github.com/nullobject/tetris
There is an online version at https://tetris.com/play-tetris/, but I don't know if it's mobile-friendly. It's also ad-supported, so you'll need to turn ad blocking off.

As for other platforms, I suggest looking here: https://tetris.com/product-list-videogames

Why am I pointing to tetris.com? Because, those products benefit (either directly or indirectly) Tetris Holding and the Tetris Company, a co-owner of which is Alexey Pajitnov, the creator of Tetris.
One use of int3 is debugging. That is the originally intended use. You can use it for other things.

It gets used for multi-threaded self-modifying code. Simply modifying the code can cause a crash due to an intermediate state. There are caches and there is an instruction prefetcher. To deal with this, first write out an int3 on the first byte of the instruction you wish to replace. The CPU is careful not to screw up in this case because int3 has to work for debugging. Next, update the rest of the instruction as desired, and then write the first byte over the int3. If the int3 happens to get hit by the other thread, just have the debug exception do nothing.

The carefulness around int3 will stop speculation. That is what is needed for a retpoline.

People have also used int3 for things related to copy protection. You could be silly and write an OS that used int3 to do system calls.
Came here to validate my own "I moved" experience: learned stuff I hadn't checked on. TL;DR its never too late to learn what you can do, once you can deprecate the past.
This probably means that you put a path to the left, not ints on both sides.
The constitutional "disparate impact" constraints regarding protected groups you're referring to don't apply to businesses in Europe, who don't seem to use cognitive ability tests that much more frequently

http://econlog.econlib.org/archives/2013/07/three_big_facts....
I am starting to realize that this is more common than I thought. How are they doing now that some of the hype has died down?
Ok so as a somewhat left wing libertarian I'll give my 2 cents.

Most of us on the economically conservative side are against taxes wherever possible. The only thing we like less than taxes is spending. The ideology that I follow and most other conservatives I know follow is that the government should strive to spend the least amount of money necessary to guarantee the services that it promises its citizens. With that in mind, taxes should only be raised to guarantee sufficient funds for all promised services and should only be lowered when there is money left on the table. (i.e. depreciation or discontinuation of services or increased operating efficiency)

Now as to where those taxes should be concentrated is largely dependent on who you are talking to however personally I believe that taxes should be focused solely on consumption of goods and services rather than taxing people on income and assets but then again this is just my opinion.

The problem with what does and doesn't classify as economically conservative is that raising taxes is against the goals of conservative ideology however it is one of a handful of options for maintaining a balanced budget. The other is reevaluating spending and cutting costs where they can be cut.

Like everything else it is a matter of tradeoffs and economic conservatives tend towards cutting costs before increasing taxes. The only issue is that the republican party tends to ignore the cutting cost part and I wouldn't really consider the party to be considered "economically conservative" in their current state.
If it would be shown to give a clear significance in gaming, then I guess there should be screened for it. As it would indeed be offering an unfair advantage.
I like to pronounce it daymon if only to avoid inferences made by the uninitiated. De(e)mon does have the devilish scent.

Good story:

"Are you a Satanist?"

http://rmitz.org/freebsd.daemon.html
You're right that emulators in general may do that, but MAME in particular is designed to be a faithful reference of the inner workings of the machines. Being able to play games is merely a "nice side effect".

http://mamedev.org/about.html