skysight-inc/HackerNews huggingface dataset:
I'll just tell how it worked on the best team I ever worked on. Time was not managed at all. Show up for scheduled meetings (which are always between 11AM-4PM) and the rest is your call. Work from home, go golfing, whatever. Output was managed in the normal boring way. Estimates up front. Project schedule made. Daily 10-minute meeting for quick progress / problem reports. You tell the difference between normal project slippage and poor performance by paying attention. If one person was behind, we'd use a little light ribbing, e.g. calling them "the long tent pole" but we'd also have someone senior work with them one-on-one. If someone's output was chronically unsatisfactory and working with them didn't work, they're fired. If the whole team is behind, then that was probably just normal underestimation.
How deep into the bowels of history are you digging because I'm not young. What are you suggesting exactly, nations are illegitimate?
"Memory allocation "doesn't fail""

That's not quite it. But it does deserve a double-take.

When you request memory, it generally works out fine. But it doesn't actually give you a lock on the pages you need until you request those pages. This leads to weird situations where memory is oversubscribed. When this happens the OS casts one of your processes into the rift. Google for "oom killer".

To me this sounds insane - a basic breach in the contract of malloc. However, it's possible that this is one of those situations that involves a complex tradeoff that you won't grok until you've been the guy building it. It would be interesting to know what other OSs do.

Something that is annoying: as far as I know there is no signal that fires when this happens. Instead, you scrape logs to learn about it. Whereupon you will reboot the box, because you no longer trust its state. You can get a callback when this happens if you use systemtap.

In practice it's less of a problem than you'd think. If you care about the thing you're building, you will have made it host-independent. From the perspective of production software, there's no difference between a rifted process and a motherboard death. If you're using sockets as your IPC mechanism, it doesn't matter why the process died, just that it did.
procedural / functional / declarative / concatenative

I would not call these alternatives, as others have commented these are all tools, no one is superior. In my opinion, C++ is a failure. I wouldn't call Object Oriented a failure. I do think OO could be way better.
I've been following Madeline Sumption on Twitter for a while. I think she has a political motivation and I don't consider the Migration Observatory to be a valid source. Sorry.
There was never a genius without a tincture of madness
-Aristotle
I'm going to contest that. Its absolutely ridiculous to claim that someone who makes any amount of money per month cant spare $45 of that. Maybe they use the $45 they COULD spare to buy slightly better food, which is a valid way to spend 45 bucks. But its ridiculous to believe that a person can't downgrade SOMETHING and save $45 a month.
I know a guy who lived off of kraft prepared meals and milk for 2 months to get out of some debt and launch a business at the same time. He spent a dollar a day on "nutrition". Maybe not the healthiest 2 months of his life, but don't tell me that you cant sacrifice to save 45 bucks.

Its like saying you can absolutely not sleep an hour a day less to do something productive youd really love to do.
Having a compulsory 'lottery' for organ donations for all would help both groups too.
Well he was quoting the article, so you're really asking if the Economist has a source for that.
In the Future, We’ll All Wear Spider Silk
Daylight Saving Time: Why Does It Exist? (It’s Not for Farming) (2016)
15 Biggest Ships Create More Pollution Than All Cars in the World (2013)

https://news.ycombinator.com/item?id=10716102

128 points by danboarder 457 days ago | 65 comments
> Could Google or Mozilla build support for another language into their browsers while developers gradually move away from JS?

I recall a time when Mozilla was shipping Python until HTML5 kill it. HTML5 gave features front-end developers desperately needed whereas Python honestly did not.

> Will developers be open to alternatives?

If the alternatives are significantly better at solving their problems, sure. People are switching to React despite React seemingly going against the 20 year paradigm of programing web UIs. Why? Because the pattern works for many people (not all people).

> Will we finally standardize on a simpler set of tools and frameworks?

Do other languages have a simpler set of tools and frameworks, or they simply better at hiding the complexity from you? In my first programming class, we were shocked to see how a 2kb C source code file was turned into a 200kb executable file by the compiler.

I've worked at companies using Java and Scala where I spend my first two days just getting the code to run. Is that tooling really that much easier?

> Is TypeScript good enough?

TypeScript is just a superset of JavaScript that adds in types. If your only complaint about JavaScript is the lack of types, then sure.

I think the JavaScript world is going to get better and worse at the same time over the next five years. I'm certain that we have even more tooling (which many people complain about) around code quality. We aren't going to be just doing static analysis, we will have new machine learning libraries, written in JavaScript, to review code.
> People cite disinformation, bad information and "fake news" as evidence that the web is broken, but it's not. That's evidence the web is working as intended - the problem is with the humanity it's reflecting.

This should be on top.
I'm not sure that I fully understand your comment, but what I mean to say is that the intent of regulating the specific word is so that everyone has the same understanding of what using that word entails, when applying it to the profession of engineering. What you say about an engineer's decisions being legally bound are true, but that helps provide confidence in the work engineers do, but isn't the reason for regulating a specific word. I feel like I might be missing something in your comment though, sorry if this doesn't address what you were getting at.
"Engineer" is a protected title in Canada (like "Lawyer" or "Doctor", although not as strictly enforced). You can't use it unless you're a member of your province's professional engineer organization.

It's incorrect to say an engineer can "become" a member of one of these organizations, because you're not legally an engineer until you are a certified member.
Doesn't sound like a viable, useful currency.
I've hit my limit for the economist this month, so I went and looked up the article. It seems these articles have been coming out since at least 2009, and the gist is that because these (older) ships burn heavy fuel, which isn't refined like gasoline.

And it seems the fix is to urge the companies to update their ships by not allowing them in ports, but considering how long these articles have been coming out, it looks like progress is slow on that front - and if it has changed. Shipping companies have been selling off some of their stock, and it would seem that at least a few of the older ships should have been included.
There are many minor inconsistencies in this otherwise interesting and accessible piece, but I think a fundamental one is that the citizens of a country are not valued the same as foreign citizens. It could be argued one of the purposes of the state itself is to put its citizens above all else. So it stands to reason that one can conceive of letting foreigners suffer economic privation rather than cut local salaries 1%; or spy on foreigners freely but require court orders for locals, etc.
Summary generated by smmry:

Autoimmune disease occurs when, for some reason, the body attacks its own healthy tissue, turning on the very thing it was supposed to protect.

Even the term "Autoimmune disease" may be imprecise: we don't know in every case whether autoimmune dysfunction is the cause of the disease, rather than, say, a consequence.

Thyroid patients tend to be preoccupied with antibodies, but Rose, who now runs the Center for Autoimmune Disease Research at Johns Hopkins, notes that one culprit in Hashimoto's might be the T-lymphocyte-you could have a low antibody count and still be quite sick, or a high antibody count and feel fine.

The American Autoimmune Related Diseases Association estimates that as many as fifty million Americans suffer from autoimmunity, which makes it one of the most prevalent categories of disease, ahead of cancer.

A lot of people with autoimmune diseases would like to see the establishment of clinical autoimmune centers, where a single doctor would coördinate and oversee a patient's care, as at a cancer center.

A common symptom of autoimmune diseases is debilitating fatigue.

The real coming to terms with autoimmune disease is recognizing that you are sick, that the sickness will come and go, and that it is often not the kind of sick you can conquer.
I want to display this on the iPad and put it in the room.
Le Pen is France flirting with authoritarianism.
I believe that a lot of firms had to split their accounting and consulting businesses after Enron, but this article shows the conflict of interest had quietly been there, and been abused, for decades.
That poll only surveyed areas where at least a fifth of the population was Muslim. From my experience growing up as an Orthodox Jew, areas with a higher concentration of an ethnicity also tend to harbour the more extreme views. Whether that's because extremists tend to only want to hang out together or because hanging out with only your own kind makes you more extreme is irrelevant - that poll isn't an accurate reflection Of British Muslim views or any of the British Muslims I work with.

http://m.huffpost.com/uk/entry/uk_570badf0e4b0fa55639d65a9

But also consider this:

a) Immigrants tend to adopt the mainstream culture over time
b) By stopping people from immigrating, you're just keeping homophobia away from you, you're not preventing it existing. A gay child Of Muslim parents is better off in the UK than Pakistan even if his parents are going to continue to be homophobic. I'm not a fan OF NIMBYism.
> Because there are many low skill, poorly-informed people who write code still believe these things. In particular that "OOP" is automatically equivalent to "better quality code."

This about sums up my experience with these discussions, too. I know a lot of people who are absolutely convinced that C++ "is better" than C because you can write object-oriented code in it -- you have native support for "classes and stuff".

The whole "is better than" thing is a little childish to begin with, but this argument is on the thin and confusing border between "meaningless" and "but why?"
the most fundamental form of democracy is voting with your feet, and the passport regime has destroyed that.

nationality is segregation.
Fury in Cambodia as US asks to be paid back hundreds of millions in war debts
> I don't know whether most people do prefer to have only one source for their information; I'd like to see more data before forming any strong view on that one.

I admit I have no scientific sources. This is just a gut feeling birthed from my numerous interactions with people during my whole life. I also happen to believe that not everything can be measured scientifically and there are a lot of things "all people know but almost nobody will admit in an official survey" and that "almost everyone prefers buying only one newspaper" is one of them -- but that would go wildly off-topic and I'll stop right here.

> Is that a problem?

Of course it is a problem. If we assume there are malevolent people who would want to suppress certain kinds of news (and with Trump, Kim Jong-un et. al. in power I don't think anyone can doubt the existence of these people anymore) it's much easier for them to bribe or coerce a single entity to censor things. For a true free speech, we need a fully anonymous but attack-resilient immutable decentralized network (sorry to keep repeating myself but... like IPFS). Good luck DDoS-ing or bribing/coercing that. It's made to be resistant against planting fake data, man-in-the-middle attacks, and DDoS -- right from the get go.

Admittedly IPFS isn't still there, for example it lacks automatic replication and the fact that there are already organizations whom you must pay so they "pin" (replicate) your content is telling me IPFS might eventually lose its credibility as well :( again though, off-topic. Sorry, you caught me in a very chatty mood.

>Is it really so far-fetched that we could cut out the middle-man in some of these cases and move back to a more peer-to-peer, decentralised system with neutral infrastructure?

In technical terms, it is not far-fetched at all. We're actually very close to it. Man, I'd love to work on that, only if that was my main source of income. I would pour a lot of energy and heart into such a work.

In economical and general reality terms however, it's almost impossible. As I mentioned, I am convinced there will be a lot of resistance from agents who would be negatively impacted in the pockets or their data collection. But you know what, if I am wrong, I'll be the happiest little panda.
This article assumes naive founders and doesn't mention the many situations wherein convertible notes and (especially) SAFEs are very advantageous to the founders.

I wonder which situation is more common?
Employers already check credit reports, so they know about problems with your financial history. I don't see how porn is relevant.
In an unrelated anecdote I thought I'd share about daringfireball.net is that I used to do domain research for SEO purposes and sifting through each expired domain from the major registrars I was absolutely shocked as to how many links come from that domain.

He has linked to so many failed website and startup ideas over the time that I literally saw a link from his blog at least once a week.

His website may be one of the most prodigious spreaders of decent link-juice on the internet.
VR chair that won't make you nauseous
Also, all of your activities both at work and at home will be monitored for compliance with our "Helping Our Employees be Safer and Healthier" policy. No smoking, no drinking, no refined sugar, no red meat, no extra-marital or unprotected sex or your coverage may be denied. Don't forget to do your morning calisthenics: we will be watching. Welcome to the firm.
With logic like that, forced abortions could be "workplace wellness" programs.
Analysis of distributed storage reactions to single errors and corruptions
True, kernels create resource abstractions, which are basically objects. But they are written using a variety of approaches, and mostly in C.

Also true, graphical applications have elements that lend themselves to "object" abstractions. But that's not all that goes on under the hood.

I have watched numerous talks from game architects (John Carmack, Jonathan Blow, Casey Muratori, Mike Acton, and many less well-known) and OO just isn't a big concern. "Data-oriented Design" is (to offer a different buzzword).
I would argue that if there was a universal human right to immigrate into the US, then US would collapse under all of the external pressure of so many people pouring in.

Let's say my neighbor has a nicer house than me, with an inground pool, cenral air, and a bowling alley in the basement. As much as I'd like to live there, and no matter the condition of my own house, I can't just move in because I feel like it.
My math prowess isn't up to the task but I'd love to see such a proof if it exists. Not because I don't believe it would support the point (I have the same 'hunch') but because the math geek in me would eat it up.
If people choose to emigrate to places based on their agreement with current policy (which you would expect if we can achieve some parity in terms of opportunity) then no.

In regards to the condition of conflicting interests, all you really have is mutual agreement among all involved parties. In this case, you agree to make less noise late at night in exchange for my agreement not to turn the neighborhood against you by telling everyone what a dick you are. Unfortunately given the dissolution of community reputation isn't the effective check it once was, and as a result we end up being both alienated and mired in bureaucracy.
I've had success with xhtml and xslt processing on the server-side. The fact that it's xhtml is incidental; that it's xml-valid means I can use a wealth of established tools to modify the content, and easily write my own. I don't mind too much about xml support in the browser, although I've found xslt to still be supported in chrome - e.g. for rendering RSS feeds as HTML.
you bet whoever's paying for it knows exactly how much fuel each ship consumes.
> That also imperils banks across the world, which have lent $400bn secured on smoke-spewing ships.

So, why should we care? Presumably the banks have paid analysts to determine that was a sound investment.

If governments are doing their jobs, banks should be able to eat this kind of loss without becoming insolvent. Otherwise why bother having regulations at all, if every minor hiccup means taxpayers have to bail out the banks?

Why do I care if shipping companies go out of business because of over capacity? Isn't that what market forces are all about?

So we should keep dangerously polluting ships running, because the banks that loan the shippers money will lose their shirts for several quarters if the shipping company goes bust?
> Seems like a very nice argument when isolated away from reality. Reality of mass immigration from Muslim countries into the UK has been a lot more people in the UK support Sharia law and want to ban homosexuality.

We have that in the US already, with the evangelists trying to do the exact same thing - strict religious laws and anti-homosexuality. Lots of gays/transgendered people being killed in the US, as well as domestic violence causing death among people that stray away from their family. And what good are laws against murder if the government doesn't enforce it, like the current US Attorney General is doing?

But, it doesn't matter since immigration isn't designed to influence culture. The US government isn't a Cultural Government. We don't even have a national language. Pretty cool, huh?

Immigrations instead is used to maintain economic welfare, as immigrants work harder than natives and have a lower crime rate. Otherwise, you have a stagnant economy like Japan.

You have plenty of other options to control culture besides immigration. Learn how to make a TV show, or speak in public.

So, the correct answer to everything is to make sure we have an open border. Let's work to make sure that happens.
That's true. As a pollutant, carbon dioxide is almost entirely innocuous, except for its behavior as a greenhouse gas. In that role, carbon dioxide is the most significant driver of global warming: https://en.wikipedia.org/wiki/Greenhouse_gas#Natural_and_ant...
The last two lines above are certainly true.

googles smmry
Sounds a bit like Opera Unite.
in reality, sam isn't the sole associate of "his marketplace", and sam can't form a consensus with the others there.

i flatly do not care for americans more than i care for people with other passports, and i am not willing to support any special privileges built on this notion of us being one tribe.
It's more so that they have no scrubbers on them at all than the specific kind of fuel they burn. A random ten-year-old diesel truck has a way better pollution control system on it (by virtue of it even existing) than the largest cargo ships in the world, despite burning way, way less fuel. It just comes down to cost and lack of pollution emission regulation at a global level, which should absolutely be addressed.
> no valid reason to believe that you'll be able to control that process

People aren't interested in small-scale organizing for specific purposes because strong, traditional unions are too popular? Why aren't the same people you claim will "control [the] process" making a union now?

Yes, just like every other type of organization, a union - or business - can evolve beyond it's original purpose. There are no guarantees in most collective actions. However, arguments that assume an inevitable strong union in industries where unions are very unpopular do not seem to be based in reality.

> you must have a better reason to convince them why it won't be one

The tech industry has been very successful at inventing new types of organizations over the last several decades. The "gig economy" and Bitcoin/Etherium are obvious examples. Silicon Valley is popular because of how easy it is to invent new businesses. Sometimes this creativity extends to new ways to fund startups. A lot of the tech itself revolves around new types of social interaction.

I find it very hard to believe that unions - or collective bargaining in general - are somehow immune from "disruption" and creative reinterpretation.
Everyone has political motivations. You're going to entirely discount a group that studies migration from the most esteemed university in the UK because you don't like what someone puts on their twitter feed?
you know what's even more interesting, it seems like shipping fuel is heavily subsidized. The international price for bunker fuel is about $330 per ton. Oil is $50 per barrel, a barrel is about 300 lbs, so 7.5 barrels make a ton. That's $375. Why is the refined product cheaper than the raw product?

edit: many have responded calling residual fuel a "waste product" - it is useful and being used so calling a waste product strikes me as semantically incorrect. If it were being sold opportunistically, like a large proportion of it was going to waste but some was being sold, I would agree with that, but it seems like it's all being sold, right?
Just want to add that Lisp is still famous in symbolic AI and Fortran is great for numerical computing (it’s a dependency of numpy)
NIMBYism is rationalism. It is irrational to think you can/should have policies in your system to serve people from a separate system. It presumes that you can establish a metric for right and wrong that applies to others, which is really just jingoism.

Edit: wrt your 'A', there is a massive amount of things not said about how immigrants take on the values of their new country. Cato has published a few papers on that and it is always in the context of large aggregate stats dominated by immigrants from similar cultures (some might disagree, but Mexico is VERY similar to the US; Syria not so much)
> Are there more voting owners, or voting renters?

Doesn't matter. Owners win because we live in capitalist society, and capitalism means you must be an owner to get full rights. Non-gentry are second class citizens (no free movement, no access to clean water, no right to work the land, no right to build shelter).

No free movement: I can't travel to many places without a car because property owners decided only people who own cars should be legally allowed to access a place.

No access to clean water: water is a resource owned by corporations, the people drink at the corporation's pleasure.

No right to work/shelter ones self: all land has been sold off, new people born into this world must first serve the gentry until the gentry decide to pay them enough to buy some land of their own.
No, nationality is property rights.

Voting with your feet was not significant before passports as the masses were too poor to move (which is why nobody had passport systems to begin with).
This is so good. Actually, a ton better than the bloated Visual Studio Code.