skysight-inc/HackerNews huggingface dataset:
Hmm. Congratulations, you've nerd-sniped me this morning!

This sounds like a classic use case for a streaming parser. The data is a mile wide and an inch deep, so at any point the memory requirements should not be too high.

What do you want to do when you've parsed it? Insert it into a real database? Iterate over it? Would simply turning it into a list of user IDs one per line suffice?
Sounds you got bad experience there.
Ok so should we supinely accept that 1%-ers are benefactors because they're keeping children off the street by making them work?

Sorry but: fuck that.

If a country is competitive because it's essentially engaging in slavery you just increase pressure, up to blockade and sanctions. That is, until they start taxing business enough to pay for proper public schooling, housing and sanitation.

This race to the bottom bullshit has got to stop.
Listen to yourself and your "feel good" fallacies. Do you really think these kids can quit? that they are not beaten if they try to escape or worse killed?
KenyaElections Hack Claims by 'IT Expert'
Indeed not. Aaronson is talking about the general case when there are things you can't say that are indeed true. This is useful, because if you can come to correct conclusions for the general case, these conclusions will be useful in instances of that case.
Differences Between Men and Women Are Vastly Exaggerated – Adam Grant
Diving in the data lake
> people should be treated as individuals

thankfully, google hires individuals as individuals, and google employees are exceptional and meet the requirements of the job they are hired for, in spite of the average of their community, and in spite of the supposed problems of diversity programs.
I wouldn't be that harsh. even if it doesn't support cancellation today the support can be added later, eg through an optional CancellationToken parameter. This is eg how .Net Apis have added cancellation support. I would agree that cancellation would be good to have for lots of applications, but others will also be fine without it
BitCoen – 'kosher' cryptocurrency
The trouble with separating concerns in this way is it leads to code bloat and thus performance issues.

There is not one rule to rule them all when it comes to development, this is because one will never satisfy every principal as they often conflict.

A far better methodology is to do what's right for the task at hand rather than rigidly following a principal generated by someone else that possbibly does NOT fit every aspect of the project as a whole.
Think more of an app like Uber (without the sexism) than a website. We are not a listing site or a marketplace. We take both sides of the trade, offering full support and customer service. We have direct relationships with providers. This puts us in a position where we have a real chance of detecting coercion and offering assistance. At a minimum this means access to our lawyers. We are aware this is a delicate and complicated matter with human lives on the line. A couple of us have direct experience in this area. We know this is not something that just code or any amount of decentralized blockchain buzzwords will solve.

I can explain more in private (details in profile), or shortly we'll have more public details available and I can send you a link if you like.

But suffice to say that in the cities we operate, we will end up putting a significant dent in coerced sexual services.
“Continuous” and “Discontinuous” Improvement Through the Lens of Systems Thinking
Why IT fresher should learn SAS
Mobirise 4.1v is out
No.

If you don't care about hurting other people, do whatever you want.

If you do care about hurting other people, do your best but recognize the limits of your knowledge--and where your knowledge is insufficient, defer to other, smarter people.

But again, if you don't care about hurting others, do what you want.

You don't have to share his goals in life. You can have your own. It's simple, and it's not censorship.
Additionally, it was later judged as unconstitutional.
Top 5 Benefits of Using HTML 5 Development Framework
What's really exiting is the improvement in start-up time, which was abnormally high for this use-case.

Firefox can handle 200 open (rendered / active/ responsive) tabs for a very long time now.

Source: when I'm browsing news sites or community sites (9gag, reddit, HN) I usually scroll the main page looking for stuff that looks interesting and open them in new tabs. I don't always open 200 tabs at once but it definetely happens from time to time. I'm using a desktop from 2009 with 4GB of RAM and and a dual core CPU in case you're wondering.

Edit: I have 4GB of RAM, not 2 as written earlier
Maybe when I am 60, 70 or 80 the software industry will get their shi* together and finally agree on a solution that has long been found in the music business.

For a truly complete platform, I would FOR SURE pay more than the 10$ a month for Applix. 20, maybe 30! But then I want it ALL. All software they have in storage.
> That's a very peculiar variant of the "think of the children!" argument; that you should buy things you don't want (stuff made with child labour) in order to stop children you don't know from crushing rocks.

It shouldn't be about the stuff, it should be about the children. The idea that you'd rather have children in worse conditions as long as they're not making stuff for you seems... weird to say the least.

> Jobs for those children, but not jobs from the economy, period. It's not like the demand for garments just dissipated into thin air with that legislation. The work is still there, and Bangladesh has a surfeit of labour.

Presumably other workers demand higher wages (reducing the country's competitiveness) and/or are less good at the jobs. Otherwise they'd already have been hired ahead of the children.
Pytest 3.2.0 released
Indeed. But what are the solutions. One proposal is "raise taxes on capital by a lot, and then provide basic income". Another option would be "nationalize all production and distribute the profits". There is the luddite option of course but I do not believe that the progress can be stopped. And I do not think that there are nearly enough "new" jobs created in services, entertainment and arts.
> That's a very subjective judgement on your part.

Of course but that's the nature of judgements.

> I think you will find that almost half the posts are in stark disagreement with your position

Indeed, I have read most of them and I would put money on them being from libertarian / alt-right dudes who would take up any cause, no matter how reprehensible, if it gave rise to "liberal tears". Given I've seen people defending Charles Murray in these threads, I'm 100% A-OK being on the other side.

> You live in a democracy. People are entitled to different opinions.

You're missing the important bit - "People are entitled to different opinions but they are not entitled to a consequence free expression of those opinions [1]."

[1] Except in very limited circumstances in the US.
xfce display switching is horribly unpolished. attach a monitor that is already set as secondary and watch all windows move to the new display.
Which heresy though? I'm not sure I can link either article to any particular issue.
Barksdale (Netscape, https://hbr.org/2014/06/how-to-succeed-in-business-by-bundli...):

“Gentlemen, there’s only two ways I know of to make money: bundling and unbundling.”
Intel’s New “Ruler” SSD Stores Up to 300,000 HD Movies, I.e., 1 Petabyte Data
Where I currently am (I'm a consultant, based mostly in various client offices), the floor has a lot of flex in it. When people walk past, I can feel it bouncing under my chair.

We do have decent-sized desks, so the open plan isn't too bad. It's actually pretty good as these things go, although there are no kitchens in which one can make a proper cup of tea.

No proper kitchens for tea-making.

We're in England.

Come on!

Admittedly this is a German company I'm working with at the moment, but still, the office is full of Brits.

Open plan is perfectly normal here, but I still hate it. Especially the ones where they put really loud people near you (but you can't make a seating plan based on how loudly people tend to talk), or when there are people whose jobs involve loads of phone calls and who shout down their headsets, in the same open plan space as a highly technical team who really need to concentrate and occasionally have a quiet conversation with each other.

No one space works for everyone. It just doesn't. And that's not even taking into account personal variations, as we've seen from these comments some people like the open collaborative possibility and some feel the need to hide away and bash the keyboard for hours at a time.

I have days when I want to do one, and days for the other, so I really don't know what kind of office I'd like!
No, you're just glad to have won the sperm lottery and be born on the right side of the walled garden.

Where I'm sitting now - tapping on an iPhone btw, yes the hypocrisy of it all is deafening - it's a beautiful day and a couple just sat at a bar with their baby lieing in a pram.

Nobody here around me is digging heavy metal ridden rock win their bare hands.
I think in his intrepretation of the Kolmogorov's life, Aaronson might be totally missing the evolution of views of someone born in 1903 in Russia and having lived through what followed. It is not like Kolmogorov was parachuted overnight from some free country into the oppressive regime.
Seems to be wrong about caching.

Tells me:

Browser caching not enabled for all resources.

And then gives an example of a file that is delivered with this cache header:

Cache-Control:max-age=3600

Also it seems to put DNS resolv time into the "Server response time". So if you get "Slow server response time" that might be something that is happening between this service, it's DNS provider and your Nameserver. Then when you try it again, suddenly it's "Fast server response time" because DNS caching took place.
I really like the article. One point if like to see: you stepped over the fact that your using palettes without mentioning even though that gets you down from using 3 (or 4) bytes a pixel to 1/4. It's a compression ratio of 8 that your completely ignoring!
Not all subjects are amenable to "rational discussion", since it's inherently a restricted format which has implicit rules about what does and does not count as "rational". It also tends to presume its own weightlessness. Men seem very unwilling to recognise that the memo and the discussion itself is harmful.
I understand that & I did that too for my dissertation, but the author made some sarcastic and furious wording in the last paragraphs in his old article giving a unambiguous peeking into his actual intentions on his view of people whose beliefs he's attacking.
> Good, you do not contest that

Literally nobody has ever contested it. The google manifesto didn't contest it. You just imagined it. You're arguing against a straw man. You always have been.

> So, "there are fewer women in IT because women tend to be [biological argument]"

> Now what here is the [biological argument]?

If we go back to talking about women, you're just going to start imagining straw man again. You seemed to have a moment of clarity when I mentioned asians and basketball, so stick with that.

There are fewer asians in the NBA because asians tend to be shorter, on average. Even though that's true of the average, Yao Ming is over seven feet tall.

Not me, and not the google guy have ever said anything except the previous two sentences. Yet for some reason, here's what you have made up, entirely on your own, out of whole cloth: "There are fewer asians in the NBA, and those that are in the NBA are all shorter than the men in the NBA" <--- that's your straw man. That's not the argument that's on the table.

And this:

> She has a specific biologically determined male trait

is just another example of you not getting it. "Height" is not a "specific biologically determined <group> trait."

It's possible for a group of people to be taller on average, or shorter on average than another group. But that doesn't mean that "short" is a "biologically determined asian trait."

Here's a picture of the straw man you're arguing against: http://i.imgur.com/QurucPk.png

You must think that's what the google manifesto claimed, otherwise you wouldn't have said "specific biologically determined male trait."

Here's a picture of what everyone else except you is actually talking about: http://i.imgur.com/005ojrV.png

There are more men than women available at certain points on the line, but if you selected only people at some specific point, then men and women would have exactly the same value - just like how, there are fewer asians at the point on the line labeled, "seven feet tall" however, if I selected people at that point, Yao Ming would be seven feet tall.

It's really sad to me that your entire objection was based on a straw man. Some guy lost his job, and a lot of people are angry, and it's all because you imagined something that wasn't there. It's basically a witch hunt. You're seeing witches and demons where none exist. Congratulations, you're the modern equivalent of a superstitious person imagining dangers in the dark.
The more streaming providers they split the content in to, the less likely I am of ever wanting to subscribe to any of them.

Personally I have just given up on streaming, I will buy whatever "good" series/movies they release on sale, on bluray instead, and no I wont pirate their stuff either, I will just skip it completely, I don't want to participate in this any more / help them market/hype their series.
Just so: https://www.theatlantic.com/national/archive/2012/11/its-tim...

I'll try and avoid "the most famous and pervasive lazy cheat in American dialogue about free speech" in the future. :0

I really think it's worth reading the employment lawyer piece I linked, it's good to get the actual legal perspective on this whole situation.
If I understand things correctly the argument by feminists etc is something along the lines of "there are no differences between men and women, and thus any difference in outcome must be due to discrimination".

Firstly, even if there was only this claim and accusation, one might want to defend oneself against it. Especially since this is an almost universally agreed upon "truth" in the western world.

Secondly, motivated by this (perceived) discrimination of women, we as a society have allowed various forms of discrimination of men intended to offset the discrimination of women. This gives an even stronger reason to contest this "truth" if one feels that it is in fact not true.

So what kind of defence is someone who does not agree with the above "truth" allowed? Like how insanely watered down should the defence be in order that one does not "accusing [ones] colleagues of having inferior genes"?
Damore is himself deeply buried in identity politics, as can be determined by his use of the codeword "Marxist intellectuals" in one of his footnotes.
I'm not so convinced that true though. As I said in my post, I know plenty of people who have Sky / Virgin Media as well as Amazon Prime and/or Netflix subscriptions but who do also pirate content when they can't find what that want on the aforementioned.

There are only so many video subscription services a person is willing to pay for.

Maybe Disney have a compelling enough catalogue to convince people to switch away from an existing streaming service (which is what I think they're banking on), but I'm not so convinced that will happen at scale either.
IIRC the original plan was to fully automate the line. It failed because of the Union. CBTC is a compromise not a victory.
Even in america child labor was typically unpaid. Your parents made you work in the fields and in return they fed you and raised you. I would imagine these scenarios are similar.
I wish there was more numerate reporting out there though. I'm all for there being news sources for people who prefer the individual-human perspective (though some abuse this by picking unrepresentative anecdotes to spread dangerous misconceptions), but I'd like there to be some that served the more statistically-conscious market.
Yeah it never ceases to amaze me the lengths that C++ users goto to try to do things at compile time.
Good article. However, it is missing the reason why load averages include tasks waiting for disc/swap.

One of the things that the load average is sometimes used for is to work out whether it is appropriate to start some more processes running on a system. For example, make has a "-l" option, which prevents more parallel jobs being run while the load is above a supplied number. When a system is thrashing due to insufficient RAM, then the load average will be high, and this option will appropriately prevent more tasks being started which would make the thrashing worse. If the load average was just based on CPU, then it would be low while thrashing, and using that make option could lead to complete system collapse.
Personally I found it incredibly slow, the interface is riddled with high latency input and response.
I've gone through the same experience this year, having picked up modern JavaScript, Angular2, TypeScript and RxJS for a project.

For me it was TypeScript that did it. I came to appreciate strong typing. And ES6, fixing the 'this' scope problems and with a conventional class syntax (I understand prototype inheritance is clever, but it's not the way I've been trained to think). I didn't get to use async/await for various reasons, but that looks to remove my third pain point (callback hell/promises/observables).

RxJS remains a mystery (I swear the API wasn't designed for humans) I use and hope it works, and combining code that use Observables with those that use Promises still wakes me up in a cold sweat.

But now going back to old territory (PHP, Symfony) I miss it. Yesterday's miss was union types. TypeScript has spoiled me.
Very similar to pg's "What you can't say" essay - http://www.paulgraham.com/say.html
Ha! You do realize that your line of argument basically is: "if I don't like something I'll just resort to calling it names." quite the same as that senile buffoon you elected to POTUS?
When child labour was stopped in the mills in the UK, there were similar arguments made about how we shouldn't curb the free market.
> it's still harmful to others and therefore wrong.

If everything that was harmful to others would be seen as wrong we would live in a completely different world. Interestingly, people only make this connection for very few topics.
I know that spotify/Apple Music are lacking in certain areas, however pretty much all "mainstream" music from the last 40(?) years is available on both platforms. Comparing that to Netflix, where searching for "top tv shows of the 1990's" will give you a list, of which less than 30% are available on netflix here. Worse still, they're available in other countries.
"I don't know what the theory of evolution says, but considering the response it gets, I'd say it's not worth defending"
> You can’t easily add claims (groups, roles, feature toggles, etc.) to user’s json web token, meaning you have to create and supplement each authentication with a call to the Real-time database.

What? I use claims in JWT with firebase and it works like a charm.
Yes, they are without blobs. They come with Libreboot, a coreboot distribution without blobs, not vanilla coreboot.

Similar notebooks with Libreboot are offered by vikings.net, tehnoetic.com, and zerocat.de; minifree.org is the business of Libreboot's main developer and former lead, so buying from them directly supports development of Libreboot.
this is the co-founder of VMWare for those of you who don't know the name.

(watch the video, amazing woman.)

"
The bottom line in sailing a boat or building a company is that you give it your all.

You give it your all, not because you’re supposed to, not because that’s what makes you win, but because you have respect for your goal and you enjoy the process.

As a company founder, enjoy building things. Enjoy creating value. And the commitment that comes from loving what you do is what will nourish you. It will satisfy you and will make you unafraid of failure. You may lose this race, or that one, but sailing ahead with everything you have will still be a pleasure.

You may make a fortune, but the fortune will be incidental. If your goals are worthy, it’s the process that will count, and that understanding will be your greatest source of strength no matter what the adversity.

"
Not even close to being that good, but parts of the Frankfurt Metro have basic station maps on the platforms.

Of-Marktplatz: https://dl2.pushbulletusercontent.com/lxmCMsRFcz6eOy53QqHHzk...

Of-Kaiserlei: https://dl2.pushbulletusercontent.com/BEJXV2Cp8UDZ1dbbXVRPZe...
You don't need "everything" but you need enough. If you subscribe to e.g Spotify you initially get surprised by some things not being in their library. However the library is so large and the use of a single service so convenient that most people can simply accept what's there. After the initial disappointment, any further disappointment is nearly zero so long as you keep all your discovery of new music within Spotify - because you'll never discover what isn't there.

Classical is a bit special, but hopefully efforts like the internet archive can help bring at least a lot of the royalty free music to streaming.

I'd be perfectly happy with a streaming service aggregating the current top 10 services for tv/movies, and I assume 90% of customers would. It seems reasonable to make a product that caters to "most" rather the all customers, just like Spotify.
> Consider for a moment that 4k resolution is not easy to obtain from film

Why's it not easy? You just do a 4k scan of the film don't you?
Yeah, TINA. You do realize that examples of what you dismiss as utopia do - or did - exist? Particularly where they didn't catch the attention of USA obsessive war against Socialism.
That sounds infuriating. Have you started looking for another job yet? I know I would.
Why hasn't anybody captured pregnant Whalefish and raised the offspring?

Then, it would've become apparent - long before DNA methods were known. :D
Hi! Personally, I really like working in an open office. I'm in a room of ten desks, all small businesses that have elected to work in this space rather than employees forced to. There is background music playing. People occasionally take calls at their desk if they can't relocate to the meeting room. People use headphones if they want to concentrate.

Most people here are reasonably sociable, but also focus on their work well.

I would really dislike being in a private office, solo cubicle or working from home day after day. (I've experienced each of these in the past.) I enjoy coming into the office even if it means a commute, not having endless snacks at my disposal, etc.
It's actually a curious result (though not surprising, based on experience). Ebikes are just a very light and low power motorbike.

We have motorbikes. There are obviously huge downsides to an ebike relative to an motorbike. They're faster, for instance.

I think a big part of the story is that ebikes are just fun to ride, aside from practicalities like travel time. This is kind of a weird conclusion, for a tranport policy person to digets. It can't be quantified and charted. What are they supposed to do with it?

This makes me curious about other things. Would a super-light, 4 wheel vehicles also be fun? What would a transport system look like if fun was the major guiding principle?
Yeah, I lived in Wales for a little while. That was a nice treat.
I'd pay more than £40 for it; right now I pay £12/month for a TV licence (basically a BBC subscription fee), £20/month to sky, and £7.50/month to Netflix. I've also paid £7.99/month for Amazon for a few months to try out prime video, but never found it worthwhile. That's just for TV/movie content. I don't want to manage 4/5/6 subscriptions.
Show HN: Hitman Simple Interactive Process Killer for Linux
Anyway, thanks for the news. :)