skysight-inc/HackerNews huggingface dataset:
I appreciate the elaboration of your position, we seem to have more in common than originally thought.

> But I have eyes to see and it doesn't take much research to figure out who's getting the short end of the stick in our social order.

Part of the plight of single mothers is rising inequality and inability of the fathers to find decent jobs. Whenever arguments about children are made, I strongly believe at looking at a broader picture - how can we make sure the child grows up in a nuclear family for at least 16-18 years? I think that has to be looked at in the context of both sexes.

Thanks for the numbers as well, although I believe medical care is also subsidized for single mothers (at their median income level). It's hard to argue against expanding TANF (One of my college Economics courses examined effectiveness of welfare programs, and found that TANF was the most beneficial as far as how far each dollar goes).
I recommend watching "Who Killed the Electric Car?" - it explains most of the history of EV cars in California. I disagree with its conclusion that battery technology was not to blame - I feel that range-anxiety is a real concern and the GM EV1's range of under 100 miles using bulk lead-acid or 140 miles using NiMH batteries was, and remains, inadequate. Compare to today's Telsa's S and X 250-300+ mile range.

That - and the program was open to easy sabotage.
Hah! I played a lot of chess as a kid (competitively). I assure you I dreamed about it plenty.
> It's a conundrum for central bankers. The old model may no longer work.

It is (and has been for a while) the goal of the Bank of Canada to keep inflation between 1% and 3%: http://www.bankofcanada.ca/core-functions/monetary-policy/in...

And it is not doing too bad: https://tradingeconomics.com/canada/inflation-cpi
That pollution happens over the ocean, where it has little effect on humans' health. As of 2016, heavily polluting ships are not allowed within 200 miles of the US.
The Python C API grew some new functions and constants which are aware of what's going on and can tell you what encoding a particular Unicode object is using, read from/write to it, etc. The pre-3.3 APIs have a lot of deprecations in favor of the new API. If you want to use new API on a Unicode string created via old API, you have to use the new PyUnicode_READY() on it first.
Yes, which is black culture, which I literally just said existed in the USA. So what exactly are you disagreeing with?
Facebook recruiting and Unix systems
If you have any illusions about independence of US mass media after this election cycle, there's some swampland in Florida that I'd like to sell to you.
Alexa and Siri are vulnerable to 'silent,' nefarious commands
The article you link to undermines you core claim that she implicitly claims "inner city blacks are incompatible with an advanced free market economy." She explicitly states the opposite:

“Bourgeois values aren’t just for white people,” she said. “The irony is: bourgeois values can help minorities get ahead.”
FWIW we're used to thinking of bank deposits as risk free- but realize, FDIC insurance is capped at $250k! Bank deposits of large sums, then, carries some risk, which can be translated to cost/depreciation.

(I realize we're talking about German banks, and FDIC is a US institution)
Render whitespace on GitHub
This is great news! It's disgusting that it needed to even go to court.
Sen. Minority Leader Charles Schumer speech on illegal immigration (2009 video)
No one that doesn't spend every waking moment lying to themselves about the realities of our existence would have a problem with anything in that paragraph. Left eating itself
A carbon tax on miners could slow down this singularity.
>If we are to accept the 'Clinton Foundation spokesman' as the definitive source of truth, then in fairness we would have to accept the administration's claims on Russia with the same merits.

This is some bizarre logic.
ECB and Bank of Japan: distributed ledger technology immature, “not a solution”
Agree, I expected more from them by now. I mean, I know they had trouble with FDA and it's fun to learn how many Neanderthal genes I have, and there's a bunch of interesting info they delivered, but for 6+ years I am on their site, I expected more. Maybe more useful info beyond entertainment. E.g. they say I am predisposed to weigh above average. OK, why don't you give me some useful personalized advice? What they have is "eat well and exercise". Duh, I could read it anywhere. Maybe indeed it's a consequence of FDA meddling?
That might be technically correct (as we know, the best kind of correct), but it's not a useful argument to make, outside of pedantry.

You may not be defending slavery, but you are suggesting that we cannot make a definitive statement about whether slavery is good or bad. If we can't do that, then what's the point of practical discussion about the direction of our civilization?
Particulates/sulfur emissions from bunker fuel (burned by cargo ships) are not the same as CO2 emissions. It's disingenuous to use "pollution" ambiguously to push a narrative.

We can electrify land mobility while also moving ocean going vessels to ultra low sulfur diesel or compressed natural gas. All of the above are cost effective today.
Russian also interferes in Russian "elections".
I have done this few times and for me doing a side project in the new area always helped. Few other ways:
- online courses
- books
- take notes, but do read up about them
- see if the new team has a 'new joinee getting started' kind of document

Lastly I strongly recommend letting everyone know you are new to the domain. At the min. it will set expectations and usually you will get pointers.
> I don't think awareness of Lisp was evenly distributed among people developing on PCs in the time period when the network advantage was obtained.

My assertion is that you're looking at the wrong decade for C's network effects. You should be looking at the PDP-11 decade, not the PC decade. And in the PDP-11 decade, I believe there was much wider awareness of Lisp. (I was a kid then, so that's just my impression. I don't actually know.)

> It was probably a reach for me to say there wasn't anything to port. But what would someone have wanted to port? A graphical application that ran on a Lisp machine would have made assumptions about the display that aren't true about a PC. An academic AI program would have been too short on resources to be much use.

Fair point.

> And I don't have an explanation for why nobody developed a Lisp-like language that had explicit allocation.

Lisp allocates all the time. You have to work hard if you want it not to. So if you want explicit allocation, you'd have to invoke it all the time, and it would really get in the way - far more than it does in C. (Far more things are allocated in Lisp than in C.)

But you could mean "why didn't someone make a Lisp where you could explicitly allocate a block of memory if you chose to"? You wouldn't have to always use it in that case, so my objection in the previous paragraph doesn't apply. But if you did that, first, the garbage collector would have to know how to clean up those objects (or else you'd have to explicitly free them), and second, you'd have to be able to do something with it. Lisp, to my (very limited) knowledge, doesn't have a way to treat an allocated block of memory as anything other than a cons pair. You'd have to add that to the language. You could do it, but it would be something tacked on to the side of the language, not something you could use the same as the rest of the language.
Fully agree with your view on the DR side of things. There are obviously questions as to the incremental lift of a given view-through conversion (especially for campaigns where the vast majority of conversions or VTs).

However branding campaigns definitely can work, they are just hard as hell to measure somewhat accurately without LOTS of budget, fancy software, focus groups and statistical modeling. You need a large amount of data to notice the needle moving, and that just isn't always feasible.
I never understand what is wrong with "whataboutism". When someone pretends that he has a moral highground, it is a reasonable thing to call them out on it. If you dont't want a conversation to be "derailed", stop making unsupported, wrong or dubious assumptions.
The problem with an RDBMS is that the schema is retroactive -- every time you update the schema, both old and new data must validate against it.

There's another approach, which is to also version the schema. Every record is conceptually a pair of [schema, data]. This puts a burden on the application -- every client must be able to understand old schemas -- but the benefits are considerable.

The most trivial benefit is that no data is ever lost, even if the business case is taken away. Over time, the burden of supporting obsolete features mean that you want to remove columns that don't apply anymore. But that does remove interesting and potentially valuable historical data. If the schema evolves together with the data, you can keep even the cruft, at little expense.

In practice, the evolution of the schema means that data often has to be transformed from one schema to another (e.g. v1 -> v2). In an RDBMS, this transformation (schema migration) is performed once, and if it contains bugs, you have to resort to backups to restore the old data. But with a versioned schema, the transformations are simply functions on immutable data. You can go back and re-run transformations on old data to get new data, non-destructively.
Installing a Desktop Environment on FreeBSD
> If your code is making some assumption about its input, it should validate that that assumption is true rather than assuming nobody will call it the wrong way

This kills readability. Stuff like that belongs in tests. Code should express the intent and logic and anything extraneous should be abstracted away or not be there at all. Code should aspire to reading like pseudocode.
What a Closure Is
The following is attributed to Bob Hope:

When I was 20, I worried what other people were thinking about me.

When I was 40, I didn't care what other people were thinking about me.

When I turned 60, I realized nobody had ever been thinking about me.
Learn chess from Gary Kasparov
It's true that bank loans create money rather than banks acting as middlemen who match up depositors with creditors, but savings and loans are still fundamentally tied together. The reason banks can create money through loans is because the loaned amount becomes a balancing deposit in one of their accounts, and even if it's used to pay people that use other banks that's fine so long as the outflow of loan-created deposits to other banks is balanced out by inflow of deposits created by loans. If they charge below-market interest rates and everyone starts moving their money elsewhere, this money printing trick breaks down and the magic money starts turning into actual debt.

So even though banks aren't really lending out savings in the way people assume, they still need to keep their saving account returns competitive and somewhat related to money they're making on loans. The main difference between the incorrect model and how banks actually work has to do with the willingness of the banking industry as a whole to lend out money and the availability of credit - that genuinely is pretty much untethered from saving rates.
How large, in your experience, does an app need to get before it outgrows django?
As a technical evangelist for Basho, I would encourage sales prospects to think carefully about what they really needed. One of the problems trying to sell Riak is that, unless you know you need the availability it can offer at the scale it can support, you're probably better off choosing something with more features and less scale.

And, although clearly we're swimming in more data than ever, not all that many people have both massive data sets and a burning need to never lose any of it. A lot of data can be lossy without any real consequence.
"I have a brilliant proof, but not only is the margin too small to hold it, it has been hacked off".
Spelling issue there with 'rhythm'.
I totally disagree, but it was literally an "opinion" piece in the "Opinion" section of the newspaper, so not sure what your complaint is.
The short answer is yes. There are some (slow) ways to fix this: https://people.csail.mit.edu/nickolai/papers/goldwasser-we.p...
It doesn't seem like there's anything radical about a standard, simple interest, fixed rate loan with no balloon payment. Setting aside questions of rate and term, your typical USA 20% down 30 year fixed mortgage is about as simple/ordinary/traditional as loans get.

Which makes me think it's not really any special favoritism in the US...
You can walk out with the bag you came in with.
I'm trying to say that her argument simply isn't very interesting :)

Look, the only people who think America was better off in the 60s/70s are the ones who benefitted from the systemic discrimination inherent of that era. It's perfectly reasonable for them to feel that way, and I'm not even saying I blame them for feeling left behind. Is America actually better off today? It depends who you ask.

It's just not intellectually very interesting to talk about. All she's doing is imposing cherry-picked aspects of her chosen value system as objectively "better" while ignoring the whole point that any definition of "better" relies on a subjective personal value system to begin with.
When in the past was the peak?
>The current consensus is that disease was the primary cause of depopulation. Perhaps you should read some of the current work in the field.

As I said, that's just genocidal denier's distracting tactic. Also, the consensus is that most victims of the holocaust died of disease/starvation. That doesn't change the fact that the genocide took place. You keep harping on it as if the disease caused the genocide. It didn't. It was european colonization. If europeans didn't come to america and steal native lands, americas would be full of natives - disease or not.

> That doesn't change the fact that European colonists conquered and subjugated the remaining Native population.

And the genocide. Keep denying it all you want, it doesn't change reality.

> Nonsense. You're going against the scholarly consensus here--just like holocaust deniers.

The only one denying genocide is you.

> You held up the Civil War as an exemplar of terrible wars

No. I said it was the worse was america experienced. I didn't say it was an "exemplar of terrible wars".

> saying that it was "bloodier than all the other wars we participated in combined".

Because it's true.

> The implication is that it was somehow worse than other wars.

Yes. It was the worst war america fought in. It was the bloodiest. It caused the most damage. It resulted in the most casualties in absolute terms and as a percentage of the US population. If you can find a war that was worse for america, please let me know.

> Previous wars were less bloody because they involved fewer combatants.

No kidding.

> You can't really draw conclusions about the time period or the social upheaval caused by the industrial revolution based on civil war casualty numbers.

Sure you can. Especially in terms of the civil war and its place in american political and military history.

Listen, you are a genocide denier. And now you are arguing against the civil war facts. I'm finished here. You are free to believe what you want.
I don't think that's a great proxy. Just because a group has high economic output and an ability to lift people out of poverty, it doesn't mean they will. The rising income inequality in the US (without a desire to increase social welfare programs) coupled with the fact that the US's economy is still growing would seem like a counterexample.
Actually I think it can work in your case as well, especially when you see lobbying against safety measures, health concerns etc. Maybe not in a specific 1 to 1 word replacement but showing that similar, totally false claims were made in the past in regards to something we now know the truth of.

An example is seatbelts - looking at how hard lobbying groups and the auto industry fought seatbelts can be inspiration for similar fights going on today. [0]

I think of current events and frame them in the context of what people said about things we totally take for granted now (like seatbelts and smoking) and apply them to issues where we see similar tactics being used (climate change).

[0] http://articles.latimes.com/1985-02-19/news/mn-546_1_seat-be...
Nope, hardly a "solution."
People in the future will probably view smartphone use/ the internet in general similar to how many people view television now: as an activity that is fun on occasion, but is mostly a boring waste of time and generally bad for kids.
That sounds obnoxious, being forced to refinance 5 times. Why not a 30 year 5/5 ARM? (Rate adjusts every 5 years to market rate)
I think in the world of economics, those are very fuzzy lines. Economics and law are full of conjecture, the belief that if one thing is true, others will probably be as well (see supply-side economics, Marxism, and so on), and the amount those views are clung to despite existing data is startling. I don't agree with the conclusions she comes to, but it's not a huge jump from what economists the Krugman do all the time.
The real push for electric cars is coming from China, the world’s largest. They are requiring 8% of cars next year need to be electric or plugin hybrid. They want to get that to 20% by 2025.

https://www.cnbc.com/2017/08/29/renault-nissan-to-set-up-new...
It should, but it doesn't. If you have a conscience and want to make a change, you need both logos and pathos.
Small nitpick:

While Jazz is mostly an African American creation and most of it's most successful practitioners are black, most Jazz aficionados will bristle at lumping Jazz with hiphop... it would be like lumping Beethoven with Ozzy Osborne, doesn't compute....I am a big hiphop fan and a lover of jazz but they are different.
If its “private” code that is not externally exposed, that may be tolerable though it increases coupling and may harm maintainability, especially if the system is large enough to have different teams supporting the function vs. some or all of the call sites.

If it is publicly exposed, you are more likely to need to validate assumptions (if they aren't statically enforced), otherwise you are prone to creating undefined behavior.
100-140 miles is inadequate for a lot of people however it is more than enough for others. Even if a multi-car family adopts 1 EV it makes a difference.
It'd be nice, but being an Android guy, I'd see zero benefit, as Google has no good way to push out updates to their VM.
Tap water from around the world contains plastic
Don't have time to read this properly but have been reading about the VM lately, most interesting researchers I've found are Stephen Bax[1] and this YouTuber[2]

[1] https://stephenbax.net/?cat=5

[2] https://www.youtube.com/channel/UC-sW5dOlDxxu0EgdNn2pMaQ

Some really interesting analyses in there.
Engineer claims pellets of heavy oil can be safely transported by rail
You might want to look into the quality of your sleep, such as your mattress (too hard, or too soft), or your room temperature (too hot or too cold), you may even have sleep apnea, which causes people to not have great sleep. You're also kinda pushing the limits of what your mind can handle, at 3 different jobs AND going to school, you're mind is going to want to shut down all the time and not be productive. I'd recommend you focus more on one or two things if possible (fewer classes or fewer jobs) and have enough time to focus and finish what you started. I worked a part time job for all of college (20+ hours a week) and my last semester I quit my job to make sure I graduated school (I took a year longer then most people).
Not on iOS Safari for me.
If we just keep pointing at the Russian bogeyman, no one will care that individuals like Peter Thiel or companies spent 100 to 1000 times that amount of money on superpacs and eventually political ads for their favorite candidate.
Yep memory alignment a terrible cancerous idea[1] left over from 80's/90's era RISC machines.

[1] Hey lets make the memory layout look like Swiss Cheeze and increase the pressure on the cache! It'll totally be faster!!!
Stanford has many majors -- what are the means and interval sizes per Stanford major?
You're assuming that "inner-city black values" is a thing, and that black people living in inner cities all have the same values. That's the part that's racist.
I'm guessing they work on a team, and other members of the team are using them.
The Clinton Foundation publicly discloses all its donors. https://www.clintonfoundation.org/contributors
Here in Sweden, conspiracy to commit murder (which includes solicitation of murder) carries the exact same punishment as murder, successful or not.

I remember a old conspiracy case (not for murder) where the actually crime could not be proven to have even existed, but the conspiracy could, so the accused got convicted and sentenced as if the crime had existed and they did it.
LOL, Apple makes more from Smartphones than Huawei, Samsung and every other manufacturer and Google, combined.
I think XML is better than protobufs when it comes to long-term even storage. Three very big problems with protobufs:

(1) Protobufs are not self-describing. There is a meta-model but you can't really understand the data unless you have access to the schema. This means just to be safe you might end up storing the schema beside every message or at least a reference to the schema. Welcome to the schema management business.

(2) Protobufs aren't extensible. In practice this means any time a system wants to introduce a new field they have to submit a proposal to some sort of highly centralized "Architecture Group." This is followed by lots of debate. Then, if you're lucky, it gets put in and a few systems adopt it. With XML you can slice off namespaces and let people innovate in those namespaces.

(3) Protobufs aren't human readable. At the end of the day this means you need special tools to do anything with them. Meanwhile XML can actually be imported directly into Excel.

There's a whole ecosystem of powerful technologies around XML that make it work very well in this case. People underestimate how valuable this is because they're still not thinking of the log as its own first-class product.

That said, perfect is the enemy of good. This could be a good step in the right direction and migrating to XML in the future would be pretty easy because it becomes a very simple event transformation.
I'm curious: other than a will to power, is there any philosophical or principle-driven reason for Russia's actions? In other words, why don't Russians want Western liberal democracy for themselves?
It doesn't assume it. It only assumes a value qualification that is necessary from our perspective: without human morality (which determines the value of things), there is no guarantee to exist anything that humans value. It doesn't matter if life exists elsewhere if we're the only ones that ever cared about it.

Besides, the only alternative is useless optimism - to assume that life elsewhere does exist and implements our values (perhaps better than we do,) and thus we are totally unnecessary and it makes no difference if we all die. (This is the same nihilism inherent in believing in an afterlife.)
You are misreading it, she is listing three distinct groups, note the semicolons in the list. She is in no way saying one group is affecting the other, just that they all share non-bourgeois values.

Regarding being "not suited to a First World, 21st-century environment." she adds:
Nor are:

the single-parent, antisocial habits, prevalent among some working-class whites;

the anti-“acting white” rap culture of inner-city blacks;

the anti-assimilation ideas gaining ground among some Hispanic immigrants
It will mess up sorting. I agree with the suggestion. There really is no good reason why they wouldn't use yyyy.