skysight-inc/HackerNews huggingface dataset:
If we force people to subsidize other people's poor children, we create perverse incentives to have a maximum number of children with minimum personal investment in each. It cannot end well for society.

You have it reversed. Not providing, say, an education to all children, regardless of parental investment, will leave us with a large number of uneducated citizens languishing to fend for themselves. That sounds pretty bad for society.

Not sure how your making the case that educating children ends up poorly for everyone...unless, of course, you mean that it's harder for the wealthy and powerful to control an educated populace compared to an uneducated one.

We're simply not taking, by force, money from one person, to spend it raising the children of another.

No one is forced to live in a country that provides for it citizens. People can always choose to leave if they feel it's unfair to have basic responsibilities like paying taxes.
Because they are all human beings living in the richest country on earth. Why shouldn't they?
Exactly. This article is naive to think there's something special about IT. All the mental gymnastics in the world can't avoid what is a pretty obvious truth: women in Eastern Europe never suffered a lost century of labor prejudice while women in the West did. Since 1917 (and even a bit before then) advanced labor and education institutions in Eastern Europe did not systematically exclude women the way these institutions did in the West. Free of systemic prejudice, women in Eastern Europe have historically been equal to men in terms of participation in the labor force and in education. The numbers on this are very clear if people are willing to look.

(What makes this all doubly ironic is that in these same areas "feminism" has, until recently, not taken off and they were somehow viewed as backwards by feminists in the West.)
Look, if you want to drag out the old "taxation is theft" chestnut, I'm going to drag out the "property is theft" chestnut, and everyone else can drag out their old chestnuts, and we can totally derail the thread.

Do you want to derail the thread just to vomit out slogans we've all heard a thousand times and found wanting?
But here you have people (myself included) who use Firefox despite of any performance problems because of specific add-ons.

We all want faster more stable software but if that single feature trumps that for lots of people it seems crazy to just dump it. You can make a car faster and better on gas if you remove almost everything that makes it comfortable too. We all want cars that go faster and use less gas but we also like comfortable seats, storage, and air conditioning.
I wrote my thesis in D.

I considered C/++, Rust, Go, Nim and D.

D won because:

* Less manual memory management

* Awesome compile-time errors (this is absolutely key)

* Super easy tooling setup

* High-level abstractions in stdlib

* Still reasonably fast

* AOT compiled, which was a hard requirement for what I was researching
You know you have to be able to crawl your own or client sites using screaming frog or deep crawl as google to identify any crawl/ crawl budget issues.
I think this is mostly supply and demand, but its not helped by Uber's lack of driver support. If the rates increase, the drivers will quickly return
I see a major problem in your life plan here: women (assuming you're preaching to a male audience).

Doing nothing but working in your 20s, after going to college in an all-male environment (as that's what STEM classes are), and planning to not have kids until your 30s means you're going to have a really hard time meeting any desirable women. If you don't get really lucky and somehow make time for socializing in college (between all the hours required by your CS/engineering classes) and meet a wife there that doesn't result in break-up divorce before your 30s, then you're kinda screwed. It's much harder to meet singles after college IME, and if you're "doing nothing but work in your 20s", that's going to put a real damper on your dating life during that time you're looking for a partner to have those kids in your 30s.

I think this whole plan is fraught with huge risk and problems, and shows exactly why, here in America, most people having kids seem to be "working poor" or in other fields than STEM, where they have better career longevity and stability though not as much initial salary (and maybe not as much total salary over the career even), and a lot more free time after work.

I think better advice is: you have a choice: STEM or family/kids. Pick one. You can't have both unless you're really lucky, much like professional athletes. Another alternative might be moving out of the US to Europe, where the far better social systems and working conditions make it much easier to have a family.
You're right, it's not a justification. The reason I think we do all those things is because it's good for society: there might be talented kids that have poor parents, so giving them a good start in life creates more successful adults. More successful adults is good for the economy and for the harmoniousness of society.
Because that's how nature works? Because it's naive to think we've evolved so far that we are no longer subject to natural forces and evolutionary history?
I appreciate your reply and I find it well thought-of.

The problem is that Science Fiction is, literally, Fantasy without swords (or sorcery, but my position is that the two basically go together).

Or at least that's what it started as, back in the Golden Age. For instance,
you'll probably know that in that era the editors of Sci Fi pulps would reject
a story if it had magic in it, so writers instead framed magic as "psionics" -
because that made their stories sound more scientifically plausible (for their
time, always).

So in essence, you could take the exact same story, with the same characters
having the same motivations and advancing down the same goal etc, and simply
change the external trappings, from sword and sorcery to ray guns and
psionics, or vv, and- presto, genre change.

The distinction is entirely artificial, is what I'm saying, and dictated more by the needs of the publishing (or TV, film, etc) industry than what kind of stories a writer wants to write or a reader/viewer enjoy.

That is as true now as it was back then but it's actually a good thing, nowadays, because it
means that you can tell the same stories either as Fantasy or as SF and all
that matters is really how good the story is. Hero's journey with aliens and
spaceships, for Star Wars, gritty realism with swords and dragons for The Game of Thrones.
And why not?

The best Fantasy and SF is very often found in the boundary between the two
genres. The flimsier the boundary, the easier for the two genres to
intermingle to the delight of all of us who enjoy a good story, regardless of
the trappings.

Btw, I should say that most of my interest in (and knowledge of) Fantasy and
SF comes from novels, rather than TV shows and films. I appreciate that TV
shows, in particular, have been able to tell more engaging stories in recent
times (eg. I'm totally a BSG fangirl) but still TV prioritises tropes and
specialises in providing a quick fix- which though makes my criterion even
more relevant. In writing, it's a lot easier to escape the tropes and just
tell a story about people doing things, rather than who-fought-whom-with-what.
if you'd read the whole paragraph, you'd see I'm talking about teenagers, and adopting interests. I think anyone familiar with how teenagers generally behave would agree that they are very concerned with social stance and "coolness". To be clear I don't think adult women make decisions in this way.
Is ECDHE_ECDSA possible on Caddy?
> They have to try hard to not succeed.

That is utter crap. They do have to make some bad decisions, but it's not like success is guaranteed for everyone who grows up in a white middle class neighborhood.
Jesus fucking christ dude, it's not about giving parents the opportunity to see their children be successful. It's about giving children the chance to be successful.
I swear this title is generated by a Hacker News NLP bot. Heh :)
Still have a couple of the Microsoft Developer Network t-shirts they mailed to you for reporting bugs in Visual C++/MSDN.

I can remember having an issue with a Windows API call in the 90's and having to go on usenet to find someone who knew where to download an example program that Microsoft inexplicably removed from subsequent MSDN CDs.
I've mentioned this in another comment but the short answer is: rate-limiting.

Now, Netflix, being a priority customer, may get higher limits and such. But average joe public cloud user should keep that in mind before trying to use EC2 for running containers.
There's been a lot of work recently to enable GC-free D code. Yes, that means some of the standard library is off bounds, as are some of the built-in operators (new, array concatenation). However, you can have _static_ guarantees that there will be no GC allocations whatsoever. Writing an executable?

`void main() @nogc { /* ... */ }`

Done.

I've written a log of `@nogc` code lately.
Twitter have moved to https://blog.twitter.com/engineering
Demography of the Roman Empire
> "Americans from all backgrounds should have a fair shot at a quality education, not just those who happen to grow up in nice neighborhoods."

While the rich pay more than their fair share and then some (https://www.youtube.com/watch?v=KENaWXPmBr0), I would think that quality education is something we could all get behind. It's unfortunate though that the left in large part seem to be opposed to school choice. That means that if you live in a more impoverished neighborhood, you're stuck with whatever school you're assigned to instead of being able to shop around, and for a lot of impoverished neighborhoods, that means schools with bad teachers and administrators, and there is no way out of it. This is a huge problem in black communities, and one area where the right legislation could make a significant impact.
Or that 'what is good for the internet' is a subset of 'what is good for Google'. Language is murky but that's a more reasonable interpretation.
But for larger airports it would.
I also found the "A Universe Explodes - A blockchain book" a pretty cool experiment.[1]

Would be interesting to see a big game publisher like Blizzard experiment with an item trading interface built on a blockchain to really cement the feeling of ownership.

Though I suppose Blizzard in particular would be opposed to a lot of what that implies.

*1: https://medium.com/impossible/lets-talk-about-ownership-6e6c...
I can agree with a lot of this opinion piece; fairness is more important than equality, and it's hard to rally around anything that's abstract. Yes. People rally around things that affect them directly and have an obvious course of action. Despite the inequality in the US, the majority of Americans have a comfortable standard of living. And I've frequently heard the idea that poor people vote republican because they expect to be rich some day.

But anyway the closer seems really weird to me.

> I also find it striking how frequently anti-inequality messages come from academia, which in reality has a remarkably inegalitarian system of allocating rewards. For instance, consider the differences in pay, security and working conditions for tenured professors versus adjuncts; citation inequality is very high too.

This seems to be suggesting that we should discount academics because they're hypocrites because their house has inequality too. Very specious.

Why is it surprising that the only people asking whether we have equality and taking the time to find out are the ones reporting that we don't?

There are many things wrong in academia and with tenure, but why exactly is it unfair for adjuncts to have less pay & security? Tenure is harder to get, and adjuncts are non tenure track.

Citation inequality? What does this have to do with global economic inequality? I'm sure there is citation inequality but the paper cited doesn't really demonstrate it. It catalogues where citations are concentrated, which doesn't prove inequality. To show inequality you'd have to compare submissions and rejection rates, not acceptance rates alone.
yeah, "fight inequality" is ineffective at rallying the benefactors of inequality-- boomers and the rich. big surprise.

bernie sanders is the most popular politician in america. is it because his fundamental message of needing to reduce inequality is falling flat? no.

garbage article, ignores objective realities in favor of babbling in circles...
Why the March for Science Is a Bad Idea
You explained this way better than I did. It's not the configuration that I had issues with. Rather, it's the triggers/rules.

I think I even mentioned embedded JS or Lua in some other comment.
Smallchat: support your website visitors in Slack
If you crawl a site, index it, and then use that for commercial purposes -- all while using Google's trademark to crawl -- yes, you'll probably get a letter from Google.

As for the site owner, it's on them to decide what to do with your traffic. HTTP is an open protocol and extensible. You could send almost anything in your request, as allowed by the protocol. The site owner has opened their service to the HTTP protocol and it's on them to decide what to do with your traffic.
> some stuff is non-obvious to me, such as mvn exec:java instead of my-java-runtime main.java or whatever.

That's kind of our way to do virtualenv-like functionality, which is mandatory rather than optional. (Or you can specify the classpath manually in the same way you would for the pythonpath, but no-one wants to do that). IMO that's the right thing - having libraries installed in my system python has only ever caused trouble in the long- or even medium-term, even if it makes "hello world" use of libraries very slightly simpler.

There's probably a way to get a shell with the classpath set up correctly, but I always found that kind of modalness more confusing than helpful.

> I've encountered a bit of this with most AOT-compiled stuff except for Go. Make or compiler-flags also requires a bit of learning to get going.

In my experience it does all work without any flags or extra knowledge. "mvn" is the entry point for all the things you want to do - you don't ever have to know that there's a "java" and "javac" underlying it.
An overlay network is not a requirement. The only requirement is that pods (collection of containers) should be able to communicate with each other directly without NAT. Each pod gets an IP address in the container network.

Overlay network technologies (flannel, weave, calico, etc) are popular but they aren't mandatory. You can implement it using hardware switches and VLANs if you wish.
Not only that but it seems like most of those who successfully carry out an act of terrorism end up dead anyway, either self inflicted or by LEO so obviously they wont be convicted.
I know what Big O is. (Obviously, they're a chain of tire stores - at least, they used to be.) My first job out of school, though, I didn't. I think maybe I learned it around ten years into my career. I've needed it very little.
I'm not sure that's true here.

They went further than showing a correlation between two traits. They directly manipulated the pre-alcohol state (alone, or with other crayfish), and measured whether that change outcomes in behavior and neural activity. Presumably they kept everything else the same[0], randomly assigned crayfish to isolation and social environments, and placed them in the same alcohol environment.

Just because the chain of causation is fuzzy doesn't mean A doesn't cause B. Maybe social isolation and alcohol response are trivially connected to something else like movement rate and other variables. That doesn't mean you can't make causal inferences.

[0] I don't know much about crayfish experiments - maybe there's some latent cause like isolated crayfish are handled differently and that causes changes in alcohol-induced behavior and neural activity. I would want to know whether the crayfish showed similar or divergent behavior in an alcohol-free environment. It's possible that alcohol has identical 'gain' on behavior and neural activity, but that still indicates an effect, technically. And nothing is ever 100 percent the same across conditions (this is the fundamental problem with causal analysis) but that's true across every discipline.

If there's an objection to the title, it's that loneliness and social isolation are not the same thing.
I'd need a citation that a process running in a namespace adds overhead.

My point about network virtualization is that it is not required to use linux containers. Yes, some container tools do create network abstractions that add overhead, but they aren't required and most tools allow you to optionally bypass the abstraction and sit directly on the host's network stack.
Ask HN: What stories should be considered duplicates?
I just saw two users post the same story but the first one was considered a duplicate. How do duplicates work?

https://news.ycombinator.com/item?id=14163837
https://news.ycombinator.com/item?id=14164600
> On the other hand Google could possibly sue you for using the user-agent "Googlebot".

Genuinely curious: on what basis? Can you trademark (or similar) a user-agent?
No, what the tax is spent on is extremely important. For instance, if revenue from a carbon tax is funneled into subsidies for cattle ranchers, it's kind of counter-intuitive isn't it?
How redistributive were public schools 100 years ago, when they were almost exclusively paid for by local taxes within communities where people had very similar levels of income, and when education spending as a share of GDP was miniscule compared to today?

I would argue that the harm of redistribution has historically been more than counterbalanced by the accelerating rate of technological innovation, but that the last 40 years suggests that the growth of the harmful effects of welfarism are starting to outpace the accelerating natural-rate of innovation. That's what GDP and income growth figures would suggest to me. Also the explosion in single parenthood.
I know the type you mean, and I agree. However, that's not what the previous commenter was doing. I don't think it's sexist to suggest that on average, men and women may have different interests - whatever you think it's caused by, it's observable from reality. If they had said that women aren't as capable as men at programming I'd be right there with you, but kneejerk accusations of sexism do nothing but stifle debate and make people feel attacked. At least determine whether what the person said was indeed sexist before launching into attacking them.
An adventure into learning a bit of Erlang
I cannot comment on the legal aspects, but the Chrome user-agent contains "like Gecko", "AppleWebKit" and "Safari". It is common for user-agents to be constructed like this for compatibility. (Most for historical reasons.)
Dev resources for sound and music
Six Questions for Brent Beshore
How would you get a letter from Google if you are never scraping google's sites? They would never know?
> The number of developers today who assume their user base will grow, and optimise for that, when it's not required, far exceeds the number who assume their user base won't grow, and have growing pains because of it.
I think discussing this point is useless. For the same of the argument assume we are.

> Also, this is exactly what horizontal scaling is for, which you need to deal with regardless of whether you're using micro services or not.
I give you that. You can. I don't think it's a correct approach, but you can def just scale once you hit your smallest bottlenecks and you'll be fine (I think).

>first off - you're still comparing yourself to a massively different field. If you are working for a bank, you shouldn't be asking for this type of advice, unless you've lied to them about your skills.
>secondly - those things you described are all different applications within a bank. There may be some integration but more likely the common point for them all is a massive mainframe system that they all interact with. That is not micro services.

I'm confused. How do you know which field I'm working in? I am comparing us to a bank because like I said, the services we offer are very similar. I shouldn't be asking for advice? That's plain ignorant. I am asking for the advice because I am a strong believer in micro services but I figured I'd rather ask people for their opinion to see what I get without the title giving away my thoughts. I doubt you would have clicked this thread if what you read was an opinionated title saying "Micro services are the only way" at least I wouldn't. I'd assume that persons mind won't change. Instead I wanted to get as much feedback as possible (including yours :) ).

While the banking world moves slow, and tends to make up new terms for anything they do to make them sound cooler. The newer core banking systems (check out cloud banking, micro service banking) are usually composed of smaller services that communicate through some buss and managed through one uniform API. I'm pretty sure that's along the lines of micro services or at the very least more micro than mono! -- When I say new I mean within the last 10-15 years. I worked at Citigroup and they had that structure implemented on so many of their products.
Time Series Forecasting with Python 7-Day Mini-Course
What I don't get is how people can hear "the CEO makes 100x what I make" and not then think "there's a lot of money in this company, I should be paid a heck of a lot more". Cause you know it's not just the CEO that's taking a big chunk of change. Why be content with what you're given, even if it's a lot, when you could be demanding more, cause you know it's there?
I'm not a lawyer and this isn't legal advice; but my instinct is you won't get in trouble.

Most important argument: the chrome user-agent contains the word 'mozilla'. Obviously (we argue) google isn't intending these to be accurate and instead are some kind of compatibility mark.

Are you committing trademark violation? Given the nature of trademarks, it's not clear that you are.

Are you misrepresenting yourself to the site in a way that violates the CFAA? This is probably your biggest area of risk. But you can argue the site is giving away information to google, a company whose slogan until recently was 'free the world's information'. Therefore they weren't taking plausible steps to secure the information you've scraped.
Weird. I ask the same in London, and they all love it; working on their own time, no boss, secondary job et cetera. Not a shill.
http://thefirstbannerad.com/
So farmers have spent thousands of years of civilization valiantly striving to out-ubermensch each-other, and the rest of us just never heard about it? Shepherds? Priests? Scientists? Artists and writers?

Shit, how have I missed the evolutionary war of all against all going on all around me? There are so many gene-rivals I could have stabbed in back-alleys!

Or does evolution maybe allow for successful strategies towards survival and reproduction that don't neatly map to metaphors about war?
I've noticed an alarming lack of financial intelligence among people my age (I'm 24). People have no concept of saving money or investing, and consume as much as they possibly can. Lots of people are within a month of running out of cash, and have credit card debt.

Looking back on my public school education in the US, I'm kind of shocked that there was never a required course on personal finance. We had to spend weeks studying every major war in history, something that will never matter to us in our day-to-day lives, but we're left on our own to figure out how to stay out of debt and build a future for ourselves as working people. This directly impacts our lives every single day.

You pretty much have to read niche blogs and subreddits to even be exposed to it in our culture. It worries me a lot.