skysight-inc/HackerNews huggingface dataset:
I tried HRM after playing a decent bit of TIS-100, and the interface was just too slow and clunky in comparison for me to keep going. One of the more brilliant aspects of TIS-100 is that you can always see the full program on the screen at all times, and part of the challenge is to refactor code by physically moving it around the screen. HRM in comparison only displays the code as a list of commands and I found it frustrating to navigate through, especially for big programs.

Another really satisfactory part of the gameplay of TIS-100 was that I sometimes came up with a new optimization to solve a later challenge, and could then go back to my old solutions and get large speedups by applying the same optimization there. It made me play the game nonlinearly and go back and forth between the challenges and trying to improve my code in them. It's just a lot of fun for programming-minded people.
Why It Matters to Make Your Mobile App Interesting for Users
There are hundreds and thousands of mobile applications in the app store and everyone of them is unique in their own ways. Your app is not going to gain users until it offers something exceptional.
> One way would be to yes, keep burn low. The idea there right would be that you're asking for less money, you're lowering expectations of those giving you money. If someone gives you $1000 they're going to micromanage you a lot less on how that money is used versus if they give you $10,000, $100,000, etc. The other idea is that if you have less stakeholders there's also less back and forth that needs to be maintained with them.

You do have to be careful about the fixed costs for them administering the grant however. The time and effort of reviewing and approving / rejecting a $1000 request is not going to be a fraction of a percent of a much larger request. Lower perhaps but proportionally higher. And by promising much less, you might not really make it more appealing.
What Google thing?
The irony is that in Australia, mobile broadband is superior to wired in most areas.

Dear USA: please do not use this as evidence for mobile broadband's inherent superiority.

I recently moved to Germany and am on what is considered a slow DSL link: 32Mbps down, 8Mbps up. It's wonderful and life changing compared with the 4/1Mbps Telstra DSL I used to have.
Ideological boilerplate does not move thoughtful discussion forward; it detracts from it. Please don't post like this to Hacker News.

We detached this subthread from https://news.ycombinator.com/item?id=14964935 and marked it off-topic.
Maybe one has a temporary problem (depression) that pushes them to commit suicide. That doesn't mean they're stupid. Robin Williams was definitely not stupid, yet he commited suicide. Terry Pratchett was also diagnosed with Parkinson's disease and had contemplated the idea of assisted suicide in a country where this is legal (Switzerland).
Are you saying that Trump was only elected because he was appealing to the alt-right? Surely that was part of it, but why is everyone so eager to "blame" it on the marginalized alt-right? Is it a scare tactic for 2020 /r
Has the world forgotten about iPredator? The VPN service spawning from the legal issues with The Pirate Bay. One would assume that a VPN "by crime riders, for crime riders" would fulfil all the requirements and many more.
How long does it take to rank in Google? (A study by Ahrefs)
Serious question: do you believe that all/most defendants who are convicted of murder have confessed to murder, or committed the murder in full view of a judge? Are you unaware that many convictions, criminal and civil, are built on cases that do not require confessions nor motive?

Fortunately for plaintiffs, "hard proof" can come in a variety of ways other than the defendant writing out "Let's break the law"

https://www.eeoc.gov/eeoc/newsroom/release/8-22-11a.cfm
No, it's not quoting anything from there. It's just random obscenities jumbled together.

HN has a setting that allows you to view dead posts.
He is saying that more people are used to USD than cryptocurrencies. If you have two companies, one which uses a "donate here in USD" button and one which has a "donate using Ethereum smart contracts", the donations for the first one will drown the second so the second will look like a failure by comparison.
That's hardly a good option. Google hired him as an engineer, to work with his team and build things. With this manifesto, he's made it very hard for his team to work with him, and alienated at least a third of his colleagues. Why would Google want to keep around an engineer in that situation?

The firing is justified from the point of view of the company, they want someone that can contribute, and he's just effectively removed himself from that pool. In my opinion, this is a bigger part of why they fired him, and the fact that they disagreed with his policies was just a cherry on top.
Were you around before github? It was extremely painful to contribute to any opensource project, back then. Some projects were on sourceforge, others were on self hosted svn near project homepage, others were grouped in community efforts like savannah.gnu.org ... It felt back then as you had to know maintainers personally to contribute to a project. Most of the time, you had to mail people to ask how to contribute (thus, patch mails are kind of obvious).

Centralization is indeed a problem, but I think we should all thank github for having standardized how to find opensource projects and contribute to them. This really gave opensource (especially opensource libraries) the kickstart they needed. And now, this centralization is lowering with concurrent products like gitlab, so everything is fine.
And if you have 2000 users..
Well there is that, but there is also an unwillingness to reeducate especially in the private sector.

I've worked in public service all my life and I took a master degree in business and leadership which was paid by my employeer. Which moved me from engineering to management.

When I see my old study buddies, who all work privately, none of them have gotten any form of reeducation and very few have kept up with the tech.

I'm sure most of them could learn the new buzzwords if they wanted to, but who would hire them until they do when you could simply pick a fresh candidate with newer CS knowledge, all the buzz and a lower pay requirement?
"At that moment I realized that fundamentally, these are not my people. I liked the work. But I was never going to like it enough to blow a weekend doing more of it for free. Which meant that I was never going to be as good at that job as the guys around me."

The Bloomberg writer says that she left not because she couldn't relate to her coworkers, but because she was "never going to be as good" as those around her, because the work itself was not as interesting to her as it was to them.
Thanks—that's just the approach we're hoping for.

If you're thinking it might be because we secretly disagree with you, I assure you that (sadly for us) everyone always thinks this. It's an artifact of randomness: we see a mostly-random sample of the comments here, since there are far too many for us to read. HN's moderation principles are consistent, but because of this quantity it's impossible to apply them across the entire corpus of posts, so you're always going to see examples of people getting away with worse in the neighborhood.

Also, I post most of these moderation comments and happen to have been dealing with an extraneous emergency (two in fact) during the exact period of the recent flamewar hurricane. Them's the breaks. Am ramping back to normal now, so the moderation comments will soon be thicker and faster.
What if, hypothetically (I wouldn't want to get fired), the most qualified split was 55% male - 45% female. Wouldn't aiming for 50-50 be discriminatory towards males?

Since we have no way of knowing what the actual qualified split is, aiming at anything is discriminatory towards everyone.
We'll see how the trend moves going forward, but even after capturing (by rhetoric if not act) the white house, the alt-right continues to be a radical fringe, and suffers from serious internal contradictions that make any serious movement building doomed. The movement has attracted the attention of a lot of white nationalists, anti-semites and hardline fascists (amren, natall, kss), while also attracting a new wave of online-prominent trolls and shit-stirrers.

But what happens when the 4chan poster with the anime pillow who denies the holocaust just to get a rise out of the libcucks crosses paths with an actual hardline anti-semite who is interested in building an even-more-final solution?

To use a colloquialism, what happens when the rubber meets the road? Do the fascists tolerate what they would consider to be total degeneracy for the sake of finally building a mass movement? Does the online troll recognize that what was an ironic joke for him is a hard reality for others, and move to push their real-life activism away from those types of groups?

This is what I mean by internal contradictions, the kind that can kill a mass movement before it even starts.

So while there is a common refrain of "this is why Trump won, and the movement of contrarians, devils advocates, trolls, anti-pc crusaders, people who tweet about white genocide, stormfront regulars and conspiracy theorists is only going to grow if you being offensive towards them", the reality is much, much more complicated.

Trust in Trump has plummeted, even amongst his core. The vote is very quickly slipping out of the grasp of the Right, and was always a race against time demographically to begin with. And if you're in a position where you can't win through democratic means, you have to use other means (boycotts, protests, organizing, etc). And the alt-right is utterly lamed by it's own hand before that race has even started.
You can already do it, and it has been done opponent of times, with JS.
Facebook is shutting down it's small and underrated apps
Some additional updates to the Blazor project here: https://github.com/aspnet/blazor-hackathon
Interesting to see the changes of their product packaging (and price) over time:

1. https://web.archive.org/web/20141020025157/https://www.netli...

2. https://web.archive.org/web/20160505192926/https://www.netli...

3. https://web.archive.org/web/20170221195249/https://www.netli...

4. https://www.netlify.com/pricing/

The model of charging per site was removed in [4], the "low tier" $9 per site was also removed, maybe it was not differentiated enough from the free version to be worth the effort. It also seems they introduced "paying per user" in between [3] and [4], maybe that was a form of substitute for the removal of the site limit.

Disclosure: I am a founder of a cloud hosting startup called Sourcevoid, that's in part why I think looking at pricing and packaging of hosting services is interesting, but thought others might like seeing the links above as well.
Why is private Internet access so low? It ticks almost all boxes, has a native client for windows/Linux/Mac/android/iOS and I have used it on a 300Mbps connection with no degradation of speed. Yet here it gets 2/5 stars? Why??
I use Free Pascal at times. In case there are any FP developers here: your build arrangements hamper my use. I tried installing earlier this week from source and could not get it going.

My ideal would be a single configure/Makefile combination in the root directory. Consider if the user does not have root, how are they to set a prefix?

The idea of the 'build' download is good, but not if it needs to link to recent shared-objects. Particularly recent shared objects like libc. Maybe you could put statically-linked tools in the 'build' version.
Robots to replace Disneyland Actors
True, but engineering and CS moves forward as well, and freshly educated engineers cost less money than you.
Sure 'evil' is hyperbole, but he gives many examples in the posted video of control, security and privacy issues. Essentially with proprietary software, there is a fundamental conflict of interest between the proprietor and user.
There is proof of stake algos coming that make it efficient.
I'm pretty sure that was the default mode, I never knew you could not have windowed mode.
> I'm just starting to accept patches for my project, and honestly I'm flabberghasted that people will send patches that not only don't run, but don't build. And Greg was saying the same thing.

Indeed, I've seen the same thing. I have considered automatically rejecting any patch made with the GitHub online editor (obvious because the committer name is always GitHub). They are pretty much invariably of shit quality.
Or maybe the properties I mentioned are real, and aided by the fact that people like working with similar people. The tech workforce is expanding, so the largest groups of similar people are younger, and there is a positive feedback effect.

> They have blind spots, customs, narrow minded people in key positions, etc. There is some level of age discrimination in the valley, but I think most larger firms try to professionalize their HR to avoid that.

No firm is perfect, but the interesting here is the statistically significant tendency to display this exact property (youth) across many companies. Perhaps it is not statistically significant when accounting for the size of young vs old workforces, but I doubt it. This kind of statistically significant thing doesn't just happen and succeed on a huge scale unless there's something to it, so I speculated some potential reasons. I think it's a cop out to just say "everybody prefers young people and that's that."
Proof of stake should increase efficiency a lot.
... and "Merkle" trees, not "Merkel".
I really don't need to see all your false starts at a solution to the problem. I don't mean that in a patronizing way, it's just that it is truly irrelevant when I'm digging through commit history.

Question: Do you have a problem with rebase-before-push?

Regardless, there's a happy medium here: Just commit whenever you feel like it, then rebase, squash or whatever just before you're reasonably(!) confident in your approach... and push. Obviously you don't want to force-push, so at the point that you're "reasonably confident" you're committed. If you need to retrace your steps, you just do that through normal "git revert" or whatever.

The point of the above being: This way of working preserves the useful parts of history and you still avoid the absurd noise of seeing everybody's "I changed a thing" commits and non-compiling-commits as well.
Oh interesting. Firefox still seems slow and a bit of a memory hog compared to Chrome on my machine. Sure enough I checked and three add-ons are marked as legacy (and presumably disabled the multiprocess stuff): uBlock Origin, Websocket Disabler, and NoScript.
PDF to PPTX, PDF/A, TIFF Conversions and Enhanced PDF Text Replacement Using .NET
I never tried Kotlin, but I'm working with Scala.js since 1.5 years and am very happy with it: http://www.scala-js.org
This made me love the frontend again.
Video streaming using Go and S3
That's my practice, for sure. Enforced through compartmentalization and online anonymity.
You'd maybe hire him, but would you expect a team that consists of at least a few women to work with him? That's the point here, I think. He's made it impossible for some people(at his position or higher) to work with him, and that makes it an easy choice to fire him.
>said to have sent a text message to the duo half an hour before they were expected on stage to not to give the talk,

That says they were required to cancel it.
If someone is working on ERP systems then I don't think the cost is going to be that significant to them.
Hi,

Can you please fix the mac client so that when I wake up my macbook after couple days of sleep I don't have HUNDREDS of "disconnected" messages from PIA to dismiss? I understand it connects and then disconnects every time the computer wakes up briefly during sleep, but the onslaught of notifications is.....A lot.
SAP Security Patch Day – August 2017 addresses 19 vulnerabilities
I was pondering over the same question some time back which lead me into experimenting with frameworks in NodeJS and oh boy, I missed Ruby On Rails on every single line I wrote in those other frameworks. I whole heartedly regret looking into other frameworks just because I felt Ruby On Rails isn't sexy anymore.

This experience made me double sure on why Ruby On Rails is one of the strongest & productive frameworks available. My advice is, don't look anywhere else if you're not facing any problem with your current stack.
Cultural fit is a silly notion from the start. The dichotomy of arguing, as some in this thread do, that young people are better hires because they are less set in their ways, and then going on to reject diversity using the ol' 'cultural fit' idiom displays a logical chasm as wide as the Atlantic.

I'm sure many of us have worked somewhere where 'cultural fit' equates to back-patting self-congratulating group of borderline incompetents who spend all day telling one-another about a job well done while everyone else despairs.
What data do you have to back up this assertion?
To add to the list:

* You can run the uBlock Origin on Firefox for Android: https://addons.mozilla.org/EN-US/android/addon/ublock-origin...

Afaik there's no ad-blocking extension for Chrome for Android which I find pretty telling. I'm using Firefox on Android and the ad-blocking (less traffic, less blink-blink animations and less CPU consumption) make mobile browsing a night-day difference
1b. Renormalise bids based on each employee's salary.
Probably because of the SEC warnings on ICOs
WPF/XAML can give you amazing results but I'm nowhere near as productive with it as I was with VB6.
http://www.dongleauth.info/ lists U2F support status for many websites.
>>I rarely see doctors, lawyers, or most professions engaging in their practice outside work as a hobby, but in CS/SWE, you're evaluated by your hobbie-contributions on GitHub, your postings to HackerNews, etc.

There is no dearth of doctors who volunteer to serve for International Red Cross, Doctors beyond borders, or like in my country(India)-- Go to far away villages and set up diabetes, thyroid and cataract camps to help treat people for free.

Many lawyers routinely do volunteer work for many causes that can't afford legal work.

The biggest reason I go the mechanic close to my home to get my motorcycle fixed, is because he seems to be insanely passionate about it and in his spare time(Usually late nights, in a job which is physically taxing) resurrects vintage motor cycles for sheer passion.

Its not exactly wrong to be hard working and passionate about something.
Look like this site has been nuked, oh the irony :(
I think Damore is an idealistic (and touchingly sweet, in a way) guy for believing in his company enough to make a reasoned argument regarding such supercharged issues as gender and diversity at a big corporation, Google or otherwise. If you watch the video, you can see what a lamb he is.

It's no surprise he got the axe; there would be no tolerance nor appetite for his scientific conclusions at any large company.
How to Choose the Right Logistics Management Software?
For example, one of the specific complaints of the faculty at the time was that the advertised perk of on-site daycare was an extremely small number of places in the basement of a trailer on land not owned by the University (and so possibly subject to return to Cambridge). The environment at the time was tense, and the faculty appear to have opportunistically seized on the brouhaha to weaken a disliked leader. Many female faculty publicly supported the topic of the comments themselves (as I recall, the most vocal were an economist in favor and a very famous biologist against - the biologist appeared to interpret to the comments as a direct comment on the ability of the Harvard faculty)
The problem isn't finding someone introvert or extrovert to fit in with the rest of the crew, the problem is with a catch-all phrase that has lost all meaning except where it is used as a petty excuse not to hire the brown person or the older person or the person who supports the wrong football team.
If you believe people who are overworked and underpaid are more effective, you're free to believe that.
People do not like RMS's "extremeness" for "free" software. But, I personally thing that - if this level of "extremeness" was/is not given by RMS then "free" movement might died within couple of years with loosely couple definition and then more loosely definition of free software by organizations (supported by "evil" companies).
Isn't that the right way to do it? Regulate against harm and leave the free market to sort out the nonsense? If someone wants to burn incense then let them.
It's also a complete HR catastrophe. How could anyone feel comfortable in their position, knowing they could be fired at any moment, publicly and without warning? Terrorizing your employees is completely unacceptable as a manager.

Edit: I guess I don't have much experience with HR at large companies - I use the term to refer to aspects of management related to maintaining employee wellbeing, workplace culture etc.
5 Emerging Trends That Logistics Managers Cannot Afford to Ignore
But your last sentence basically obliterates the reasoning behind the rest of your post:

I believe overworked/underpaid/mistreated people are cheaper to employ in the short term, but I don't believe that offsets the decreased effectiveness of them being, well, overworked, underpaid and mistreated.
> To me, that's a pretty extraordinary claim and requires extraordinary proof.

The extraordinary claim here is that there are less women in tech due to sexism from men and we have yet to see the extraordinary evidence.

> So do women fair better on some emotional tests because of some innate biology or because we've emphasized that kind of thing literally since they could talk?

Evolution probably favoured caring mothers, you can observe this in animals as well.

> And it's so hard because those differences are tiny. If we assumed those differences really are 100% biological (again, a big assumption), it might explain why Computer Science would be 55% men, and 45% women. It wouldn't explain the huge disparity we see today.

http://news.nationalgeographic.com/news/2005/08/0831_050831_...

"Chimps, Humans 96 Percent the Same, Gene Study Finds"

4% doesn't really explain why we are totally different form chimps. Not everything scales linear manner.

> Historically, the field of computing had lots of women.

That's both true and not, computing used to be radically different historically then it is right now.

> Why? The "it's biology and girl brains are different" argument can't account for that. Biology didn't change.

What if CS changed or what you do with your CS degree changed?

> that talks about how early home computers were marketed as a toy to buy for boys.

I can debunk that for you: look at countries where computers weren't marketed and have the still ratios.

> It's like we as a society decided that computers fell into the "boy stuff" category with GI Joe and baseball, not the "girl stuff" category like Barbie and softball.

So all companies ignored half of their potential market? It's possible, however, it's hard to explain though why would every single company would throw away half of their market.

> I think it all adds up to a pretty convincing argument that biology has nothing (or very, very little) to do with it.

https://en.wikipedia.org/wiki/Confirmation_bias
Ideological flamebait is against the HN guidelines, so would you please not post it here?

If you have a substantive point to make, make it thoughtfully; otherwise please don't comment until you do.
It’s a nice page - I used to use it to illustrate the power of the various weapons in an intro to international politics class I taught. The Tsar Bomba was always a hit with the more morbid students.