skysight-inc/HackerNews huggingface dataset:
I bought a couple 2019 core sets and some boosters a month ago, first time I've owned Magic in twenty years. It's weird how it manages to sit in the back of the mind, just waiting for the curiosity to return.
In my group whoever's system we were playing on got to be oddjob, after all they were providing the snacks.
...to visit an important potential customer rather than to carry loads of stuff. Must have been a fun day though for the office guys in the company HQ.

Hopefully there will be a bit more of this Tesla Truck on Tour going on, pleasing crowds all over the globe. I would go outside to check out a Tesla Truck if one rocked up in town. I would probably skip past F1 cars, fire engines and other novelty performance vehicles to do so.

It seems that the Tesla Truck is specifically for hauling big loads on very long distances rather than any other use case, with most truck manufacturers having half a dozen models with untold engine variants for the many other use cases.

I wonder if ultimately it does come down to economics, with the Tesla Truck having 'regen' as quite a trick to play. The 'regen' should make descending a lot safer and obviously a lot more 'green' than normal engine braking. I am intrigued as to how that will work out crossing The Rocky Mountains as per the customer visit going on here.
Sure, but I mean, "Everyone is trying to lead, but someone has to follow you"? I'm not sure how that helps at all.
Procrastination and the brain: How procrastinator brains differ
Maybe it's just because I read a lot of books and have been doing so for many years (I'm 45, so I've been reading a long time), but I don't feel like I've lost the ability to focus on reading. I still frequently pick up an interesting novel and read it in one or two sittings. A new novel by one of my favorite authors (say, Daniel Silva or David Baldacci) I'm quite likely to sit down and read in one single 8 hour session.

OTOH, what I do absolutely struggle with is watching video content. I think it's largely to do with the fact that I consume most of my video content on my laptop, so the lure of another browser tab (with, say, Hacker News or Reddit) is always there. I'll start watching a ~30 minute episode of "The IT Crowd" and it'll take me 90 minutes to watch it because I'm obsessively hitting "pause" every couple of minutes to check my email, check HN, etc. :-(
Would Your Dog Eat You If You Died? Get the Facts. (2017)
I mean that I have really bad neck posture: http://bellefleurphysio.com/wp-content/uploads/Forward-Head-...

And I’m trying to find exercises that work in fixing this
Notably price discovery doesn't function in labor markets because there is no way (for most people) to not participate in the labor market.

That doesn't follow, unless you're going to claim that price discovery also doesn't function for food, housing, clothing, and cell phones.
I never understood the "Oddjob handicap." The game would auto-aim at anything in the center 1/3 of the screen.
The author includes an incorrect diagram swapping around the definitions of distributed vs decentralised, then ignores that one of the design criteria of the internet was to survive against nuclear attack.

Google's 40 centralised global datacenters wouldn't stand up very well to that sort of thing. Centralisation only works when nobody stronger is around to compete with.
"...and why is the hair on the back of my neck standing up?"
It's easy to reclaim glass and aluminum. In my apartment, it's a matter of setting out a bag every week or so.
https://android-developers.googleblog.com/2017/08/making-it-...

I don't know how up to date that is, but it says once unknown sources are turned back off, the app using REQUEST_INSTALL_PACKAGES can no longer install unsigned packages. My point was it should be possible to add a key for a store, so that unknown sources doesn't have to be turned back on after installing it.

But then this seems to say you can:

https://developer.android.com/reference/android/content/Inte...
Probably flagged by people worn out from musk frenzy.
People say the exact same things about the bay area.
Are you going to be a multi-millionaire by working as Medicine/Software-Eng/Accounting employee?
While true, they get paid substantially more than people with the same salary and no benefits.
This is not related to syscall vs libc. OpenBSD 6.4 requires stacks to be mapped with MAP_STACK, so it requires a runtime change. I’m not sure how using libc would have prevented this

Ref: https://github.com/golang/go/issues/26142
I am by no means an expert but my understanding is that it's mostly a function of its somewhat accidental history. Which also makes things like rolling over 401(k)s from previous employers way more convoluted than it should be.

You do additionally have a personal option, IRAs, that you can establish at the broker of your choice that give you a lot more flexibility. You can probably setup payroll auto-deduction in many cases.
I don't see anything wrong about a first-hand report about horrible working standards. I fail to see how you can call covering this important issue "setting a house on fire".
I've always been puzzled by this; Nobody seems to care about Joe average. Even worse is that saying that you are "disrupting" Joe average's world / life is regarded as a good thing. All these ideas to disrupt all seem to have in common that they are a race to the bottom for average Joe.

While some markets need to be torn open it's always done with a total disregard for the average Joe's who are caught in the crossfire and are paying the price for it.
You don't think Google could survive losing a single data center? Cloud users might lose some data, sure, and it'd likely cause issues, but I bet search wouldn't go down.
> In python methods are bound implicitly in a class, but explicitly in assignment (iirc).

Oh, it's quite a bit more involved than that :)

I'm going to ignore Python 2 and the C API here.

In Python functions are descriptors. This means they have (mostly) a __get__ function which returns a closure passing self or cls or nothing (corresponding to a regular method, a class method and a static method; @classmethod and @staticmethod change the implementation of __get__, but of course they don't, because everything is a special case in CPython; note that "regular methods" are "regular functions" — all functions behave like methods if you treat them like one). If you write

class Class:
def foo(self, x): print(x)

then foo is a regular old function. The magic is in the dot operator (quite literally): instance.foo is a different operator from Class.foo, and instance.foo is not Class.foo (one is a bound method the other is a plain function). The former invokes the descriptor protocol to the effect of, roughly, type(instance).__dict['foo']__.__get__(type(instance), instance), which returns a closure calling the "real foo" (Class.foo) with instance as the first argument. Similarly @classmethod has the effect of __get__ returning a different closure, which passes type(instance) as the first argument instead.

Python. It's complicated®.
I think that's because TS lets you see patterns in your data and code that were "invisible" in JS. You could still write clean code in JS, you just have to be able to see all that implicit structure. Spaghetti code is spaghetti code with or without types, it's just easier without types.
People do at least own their own schedule which is a big difference from much of retail.

Right, and this can easily be underappreciated by those of us working in environments where it's hardly ever a problem if you need to take a few hours to deal with personal issues.
Tissues are not designed to break down in water like toilet paper is.
What a well written article. Stoll is a great example of the Bay Area thinking before the whole tech bubble and tech bros came in sigh.
There is a world of difference between using Google applications running on your phone and using their search engine compared to some of my email ending up in their servers.

Any ad blocker blocks their scripts, that's why its in my list below.

But if you don't see the difference, I can't explain it any better than I just did.
There were button sequences you could use, they worked in multiplayer, and in singleplayer didn't count as "cheating" it like activating a time-unlocked cheat did.

http://nincheats.net/index.php?sys=n64&game=Goldeneye%20007
The offical Zurich city website explains the concept (in german - https://www.stadt-zuerich.ch/strichplatz)

Depotweg
8048 Zürich
https://goo.gl/maps/3v3BbAkEBb62
Yah, this makes no sense. You can get a private room in a house in Menlo Park for $1500-1800. Probably similar or cheaper in SF.
The article claims:

> English literature scholar and teacher Mark Edmundson describes how many college students actively avoid the classic literature of the 19th and 20th centuries because they no longer have the patience to read longer, denser, more difficult texts.

Nothing new here, surely? I'd hazard a guess a huge majority of people, throughout eternity, will never read 19th and 20th century literature, myself included. Unless we come up with some way of uploading books directly to our conscious awareness or whatever.

Project Gutenberg was founded in 1971, and as of June 23rd 2018 contains over 57,000 books. If we ignore for a minute all of the online book stores where one can go to buy books, and how well some of those stores are doing, then Project Gutenberg alone has probably done more for reading than we may have lost due to swipe-and-skim reading. How many of us have bought and pirated more eBooks than we've read paper books.

I work with tradesmen. I've asked so many of them "read any good books lately?" and they typically reply with something like "books? fuck off, I'm not gay". Seriously. But even the majority of these people, especially those under about 35 years old, are, in their spare time, reading constantly. Okay, so they're skim reading non-sense on Pinstabookwittertube, or whatever the kids are into this five-minute-period. I can't keep up, must be getting old, get off my lawn, etc. etc. I'd say that's still a huge improvement over the nothing similar cohorts were reading a decade a go. I'm still convinced some of the older guys can barely read well enough to get through their every day lives.

And, generally speaking, I'm skeptical of most 'The Sky Is Falling: Younger People Are Worse at X (And Y and Z and A and B ...' positions, for all the obvious reasons.
It’s a slightly simplified version of Cargo which itself is an evolution of what yarn/npm/sbt/etc are doing. This is explicitly called out in the vgo paper.

It only seems like a revolution because the previous situation in Go was such a mess. As someone that writes a lot of both Rust and Go I’m not nearly as impressed.
I remember Y2K (there was a weekend lost), and that 38 seemed a fair length of time away.

We're almost halfway there, now.

"Objects in mirror are closer than they appear."

(Context/origin of the phrase: https://en.wikipedia.org/wiki/Objects_in_mirror_are_closer_t... )
Yes

https://sfbay.craigslist.org/search/eby/roo?max_price=1000
>I'm not going to spend time making sure they don't feel as though I'm belittling them.

Not caring about your impact on voter's opinions, while caring about political issues seems counter productive. But whatever, you do you.
Well, for one, many of their services (especially Hangouts) would become either impractical or illegal (w.r.t. data handling law) for a considerable number of people to use.
That statement seems wrong, or maybe I'm having trouble interpreting the way you're phrasing things (particularly with your use of "O(1)" and "O(n)").

Standard ES6 class methods are defined on the _prototype_, so only one function reference exists per method.

Binding class methods per instance, either by hand or using the Stage 3 Class Properties syntax, would result in a separate function reference per method per class instance (ie, 4 bound methods on a component class, times 5 instances of that component, would be 20 method references in memory instead of 4).

So yes, binding methods technically has some perf overhead, but most apps are unlikely to be creating thousands of instances of any given component type. To me, this is not a realistic concern. (In fact, if you think about it, you're generating _lots_ of functions every time you re-render if you're calling something like `someArray.map(() => {})` - way more than you ever would just from instantiating some components.)
Your logic is basically "unless you can avoid Google seeing any trace of you online, just let them see every single thing you do".
Most people find salad very boring and "uncompetitive" compared to ice cream or potato chips... but that's not the point. We need to keep our diets diverse and healthy, otherwise our lives degrade or end prematurely.

Hedonism is unsustainable... sometimes we simply need to do the healthy boring stuff. Do taxes, eat vegetables, exercise the mind and body. Ya know, adult 101.
I've been studying Spanish to a medium-to-high intermediate level, and I find skimming something in Spanish to be very difficult. This is probably because my reading speed can average 1/10th of it would be in English (depending on the difficulty).

I think we take for granted the ability to skim an article in our native language. When we skim, our brain is probably taking advantage of so many fast "pattern recognizers" and models to make sense of the whole, sampled in parts.

Perhaps skimming effectively like "being able to go to a comedy show in that language and actually laugh" is a true test of language proficiency.

My Spanish teacher who is pretty competent with English agrees that skimming is something that she cannot just do either.
>"Cord cutters with Netflix aren't going to be exposed to ads."

Netflix is adding advertisements now (random source):
https://www.businessinsider.com/how-to-turn-off-netflix-ads-...
Building a better apple (2011)
Which is all true though would hardly describe the average SV employee as "showered" with benefits when compared to the average European employee.

Compared to the UK:

Pensions suck

Tax treatment of options suck

You Don't have "any" statutory leave and much less AL period.

Sick pay is non existent a good professional employer will offer > 6 months on full pay
Many places in the US have an either 5 cent or 10 cent deposit on bottles (glass and plastic) and cans.
It makes a lot of sense in today's Sweden. Sweden is still a functioning welfare state, but egalitarianism is decreasing. A couple of hundred thousand dollars will be a major difference to your success rate in getting a good quality of life. Or to put it another way there is a lot of people in Sweden today who are denied opportunities because they don't have that kind of money. Which can be seen by the large amount of private debt.
Or to quote Weird Al, money can't buy happiness but it can rent it.
At least for journalism, this is a hot and increasingly pesky trend. It's the Ira Glass style:

"63 year old Barb Waterhouse puts the kettle on" ... sound of boiling water ... "and as I settle into a plush easy chair, i can see that the color of the leaves is changing" ... sounds of birds chirping ...

In what should be an article about urban planning. It's SO annoying and I can't be blamed for "skimming."
This article presents absolutely nothing as regards an actual argument about how to write computer programs. That's enough to say about it.
This is brilliant!!!! I hadn't heard of any Radix based storage engines and was wondering why there weren't a ton out there. So I built one (in pathetic Javascript https://github.com/amark/gun/blob/master/lib/radisk.js ) last year, and super happy to see this one in C, I might consider switching over to TKVDB! Thank you!!!

Can people link me to any other Radix based high performant storage engine? Radix seems like an obvious choice, and I was able to squeeze 2K/ack-to-disk over 1M tweet-like write load tests out of mine, I can't wait to try a C based version. I'm highly interested in this area. Very excited to try out TKVDB!
move the goalposts much?
By and large white collar workers view every job as coming with a 401(k), healthcare, and a host of fringe benefits, because every job they’ve had in their professional lives had those things.
Might be China is just tired of buying waste. Yes, waste, not "recyclables". Even if plastic and paper were clean and perfectly sorted by type, you still couldn't really recycle them like you can recycle metals and glass. It's always downcycling.
That's very true, but when you think about it, it's kind of strange that you need an excuse in the form of a cigarette in order to refresh your mind. People somehow seem to think that a cigarette break is OK since the person is "doing something" but if the same person just takes a walk it might be perceived as slacking.
As opposed to the much better final salary pension 401's are a pretty rubbish way to implement pensions.
(True also for Los Angeles, though at least that has the Pacific Ocean)

This is the (not so?) subtle quality-of-life aspect that people seem to forget when mentioning other cities as alternatives.

The Bay Area isn't popular/expensive solely due to network effects. Climate and geography (nearness to ocean, mountains) make it comparitively more appealing than the alternatives, for a variety of ages and lifestyles.
There are ways to use a block cypher as a stream cypher for example by using it with a CTR mode.
A few of those companies are subsidiaries of other companies on the list; further, as drafted it’s virtually unenforceable.

I like the sentiment, it’s just missing some execution elements.
What is a startup, anyway?
It’s stupid and serves no purpose other than to sell paper straws, which have recently started reappearing on he market.

Doing something meaningful like demanding accountability for fishing nets and pushing consumer product companies to reduce packaging would be a much more productive approach.
Some corporations derive a huge benefit from the gig economy - either as a central part of their business (Uber drivers) or enticing more customers from competitors (Amazon with great a delivery service).

The losses on the gig worker (benefits, holiday entitlement, etc.) need to be borne by someone - and it doesn't make sense, in my view, to make either the gig work or the government (the wider public) pay for it.

I would suggest that all companies using gig workers (anyone doing work for a corporation without a proper employment contract) need to pay in to a mandatory fund to cover the lost benefits. To me its obvious that the cost should be borne by whoever is extracting the greatest benefit.
Why Open Source Needs New Licenses
Sadly, it's generally quite expensive.
How was the number π first discovered? How did we first figure out it was 3.14…?
CLI: Improved
Lobbying by employers I would guess - this is strictly verboten in the UK due to various reasons, Robert Maxwell plundering of his company's schemes for example.

I am surprised that post enron that US pensions where not reformed.
There's skim reading and there's selective reading.

I tend to read only what I need to move forward either in thought or on a project.

I learn faster this way. And I can do this now because of the power of search.
Stop saying people don't care. (you can imagine me putting clap emojis between those like a cringy twitter poster). A majority of people supported net neutrality but the powers that be voted against it. The reality is of course people care if they know or have time to learn about systems, they just have no agency or power to effect change.
Yes, that's perfect.
Tesla has never had a profitable year, yet the company's voting structure requires almost 90% of shareholders outside of Musk to vote to ever oust him. He has even more control of SpaceX, having majority ownership and a super-majority of voting shares. It's virtually impossible to unseat him as CEO, so pointing out that he's CEO doesn't really establish anything about his quality at holding that position.
This. I would also add that a substantial part of the type theory crowd are category theorist (or have developed acquaintance as category theorists are taking over type theory), which also do qualify as mathematicians (even tho they probably also qualify as haskell programmers). Discrete maths (graph stuff, algorithmic, algebra) and logic (languages, computability, crypto) pretty much are the definition of what constitutes theoretical computer science.
Distribution Advantage
Even if you don't personally see the benefit of a platform having a way to stop hate speech and harassment (we can all agree on the value of stopping spam at least), you still have the problem that a platform that allows hate speech and harassment will self-select for horrible users who aren't allowed on the major platforms. It'll be a wasteland of garbage, like 8chan, Gab or Voat.

Notice that you're currently expressing yourself on the actively-moderated HN, not on one of those.
Seriously. Tesla/Elon are one of the many dead horses around here that HN readers like to beat. There are other interesting things going on in the world.
The only real take away here is understanding differece between wealth and money. Naval should have stayed away from making “snake oil” assertions that accumulating wealth can be done by anyone without regards to luck by simply following idioms in his tweets.

The idea of passively generating money from wealth (aka capitalism) implicitly requires that someone else is working to generate money for you while you sleep. You cannot have a society where everyone is wealthy and everyone is passively generating all the income they need. So most of the wealth necessarily must be in hands of few and path to wealth is necessarily hard enough and probilistic (hence luck). There is only one scenario I can think of where this won’t be true and that’s when we figure out if we can replace robots as provider for all of our labor needs.
To quote Daniel Tosh, jet skis are proof that money can buy happiness. No one has a frown on a jet ski.
If you are interested in spherical math, you should check out google's S2 library [0] which uses hilbert curves to classify areas on a sphere. Here is an overview of the cell hierarchy [1]

[0]: http://s2geometry.io/

[1]: http://s2geometry.io/devguide/s2cell_hierarchy
It's like watching a concert on YouTube versus actually being there. There's a certain energy to LAN parties that cannot be replicated online.
So your arguing for the NHS model brave choice in the US system and also doesn't work well unless you strip a lot ow power from the individual states.

The German style system is as probably the system you could have got if people weren't so obsessed with Obamas skin color.
I've always wondered about that. It can't be good for your muscle tone, but my guess it's healthier than sitting or standing.
How do you start Redshift on startup? I saw a suggestion about `redshift -O3400 &` in file `~/.xprofile`, and on this page someone mentions `.xinitrc`
Well, they ask you to deliver a 30kg box.

If you can reasonably do that without damaging your back, and you choose to make an ill advised lift, maybe that's on you.

Where it's debatable is how well Amazon set you up for solving the 30kg problem in a safe way. It's quite possible they failed in providing reasonable instruction and equipment to this guy.
Xiaomis are very very good build quality. I love their fanless m3 model (with just 4 GB of RAM, but I don't need more as I ssh to a big server). It's a pure Intel machine, just like old MacBook Airs. It works really well.