skysight-inc/HackerNews huggingface dataset:
For me probably:

Because I avoid meetings that exist solely to stroke manager egos. If it's not related to what I'm doing I don't go no matter how mandatory it is.

Because I avoid war rooms (getting people from every team into a room for days on end to troubleshoot some issue; but where it's not your problem and everyone just does normal work because it's not their problem either - again it's another management ego stroking thing).

Because I don't attend team building sessions especially if they involve sports or touching other people or being touched.

Because I refuse to travel. I generally don't travel for myself, so I don't travel for the company - spending days and weeks in a foreign place with nothing to do away from my family and in an unfamiliar bed teeming with potential nasties. No thanks. Had bed bugs once and it led to me losing everything and becoming homeless for a while. Never again.

Lots of people will think one or more of those are "unprofessional" and that your company owns you. I have bills to pay too but I want to live what little crappy life I have on my own terms and do my job - not the ancillary bullcrap.
I agree that her gender and ethnicity were a factor: when a white male is a CEO, nobody will conclude he isn't in full authority in his role and deserves full responsibility and blame for what happens under his watch and tenure.

This view of Pao as an automatic victim is special pleading and ironically, denies her the agency of a full adult that feminists claim others refuse to grant women.
This article [1] contains some info: "Intel tells us that we should start seeing laptops using the new CPUs hit the market in September."

[1] http://www.anandtech.com/show/11738/intel-launches-8th-gener...
Yank it, then potentially sue you for patent infringement damages if you didn't remove all FB software with this type of license prior to filing.
None of those were Pao's actions, they were done by her replacement.

To Pao's credit, she was very hands-off when it came to trying to impose values on the social aspect of Reddit; given ample chance to change that like her successor did, she generally left the subreddits alone as long as they didn't blalantly violate the rediquette.

The only thing that was contentious that I can recall had absolutely nothing to do with Reddit the social community: she instituted a policy where contract negotiations were forbidden reasoning that because studies showed that women negotiated less, it was an advantage towards male workers (full disclosure: I do find that policy to be an aberration). But that policy had nothing to do with the website, it was a Reddit corporate thing.

I do believe that she was a strong proponent of Reddit being an open playground for discussion and where people of all beliefs could gather and discuss them, no matter how distasteful other people may or may not find them to be.
Why is ECC sought after on the desktop?
> a religious one by Richard Dawkins called Flying Spaghetti Monster

Dawkin's is not a great argument, though. Reasoning about metaphysics is nothing like establishing facts in a lab or guilt in a courtroom.
A few scientists express that "there is no convincing story of the beginnings of the Canadian Thanksgiving day."

http://www.fathersday-2014.net/2017/07/thanksgiving-quotes20...

Supplications of thanks and exceptional thanksgiving services are basic among all religions after harvests and at other times.The Thanksgiving occasion's history in North America is established in English conventions dating from the Protestant Reformation. It likewise has parts of a gather celebration, despite the fact that the reap in New England happens a long time before the late-November date on which the cutting edge Thanksgiving occasion is commended.
Legality of scraping publicly available user-generated content
A few scientists express that "there is no convincing story of the beginnings of the Canadian Thanksgiving day."

[url="http://www.fathersday-2014.net/2017/07/thanksgiving-quotes20... Thanksgiving Quotes[/url]

Supplications of thanks and exceptional thanksgiving services are basic among all religions after harvests and at other times.The Thanksgiving occasion's history in North America is established in English conventions dating from the Protestant Reformation. It likewise has parts of a gather celebration, despite the fact that the reap in New England happens a long time before the late-November date on which the cutting edge Thanksgiving occasion is commended.
> How do you accumulate that much stuff that you need what's essentially a storage locker at your home?

By having a house, car(s) and kids. And seasons.

My garage is full of: five bikes, eight studded winter tyres (or 8 summer tyres, depending on which part of the year it is), ten large moving boxes full of clothing for other seasons, christmas decorations, tools of every description, cans of paint and other chemicals, large bags with ice hockey equipment, skis, ...

Just the car wheels and the bikes alone occupy most of the space a car would.
Also, for all we know FB might hold patents covering parts of Angular or Vue as well. Avoiding React because of the patent grant is a complete non-sequitur.

The only thing we know about FB's patents is that using React means they won't sue you over patents covering React and they won't revoke the grant if you countersue (unless you countersue for patents you hold over React).

The entire hysteria seems to only be backed by armchair lawyering and open source purism (the latter of which is orthogonal to whether there is a legal risk or not). There are plenty of major corporations that likely hold an arsenal of patents who use React despite these concerns.

Unless you're an Apache project (and thus have to worry about open source purity) or a direct competitor who intends to sue people over patents (and thus have to worry about patent warfare), stop worrying about patent grants.
Were there less than 10 participants in total or less then 10 iterations of the event? In the latter case, the sample size would be much bigger. Every single person deciding whether to go or not provides a data point.
> It was going to be a totally new way of delivering software on the fly over the network

That sounds really interesting! Has any documentation survived about that?
I fear that maybe there are things that we're so used to that we don't even notice them, kinda like David Foster Wallace' allegory of fish not noticing the water.

The idea of there even being a completely objective way to evaluate people is already suspect. I'm pretty sure, for example, that there are many teams where spending long hours in the office will, all else being equal, be considered a good sign. And of course, when decisions about promotions are made, it doesn't hurt to have cultural rapport with your superiors. And that may include football, or being a useful teammate in Counterstrike more often than a shared appreciation of theatre.

It's really hard to objectively evaluate programmers, and there are many disciplines where it was shown that they do discriminate even though they would profess to be completely objective. One famous example is the hiring of musicians for orchestras, where behind-the-curtain auditions resulted in many more women getting hired than before.

Note that I'm pretty sure these people making hiring decisions did actually believe they were being objective. They did not intent to do any harm. But that's not enough. You have to actively work against some parts of human nature, and try to find ways to make it impossible for yourself to fall into such traps.
> XP

> delayed roll out of Windows 7

Is your bank located in Kazakhstan?
Oh, awesome, thanks!
As a small startup, I absolutely love Facebook's React patent licensing. It gives me the advantage to use React (Native) while my bigger VC-funded competitors can't. It is like the opposite of economy of scale, haha.

(PS: i have no plan to be acquired or raise a VC round or file any patent)
Really enjoyed playing this game. It's really hard but pretty amusing. A good example of multiplayer gameplay distilled down to the very basics.
CROWDFUNDING Crowdfunding has become a ‘monster’ argues its greatest critic
And a semi-related question: is there some particular reason you've replaced a sensible, directly-proportional, and useful vertical scrollbar with an (IMO) insensible, literally orthogonal, top-placed horizontal scrollbar ... which cannot actually be used to control location within the document?

I've noted the demise of the vertical scrollbar before. This is the first chance I've had to ask someone who's apparently implemented a horizontal one directly.

I'm quite curious as to the rationale.

Previously:
https://ello.co/dredmorbius/post/0hgfswmoti3fi5zgftjecq
https://ello.co/dredmorbius/post/0hgfswmoti3fi5zgftjecq
The devil is in the details.

"You just divide that shit in half and move the bigger ones to the right and the smaller ones to the left. Then you do that shit over and over again until its sorted."

Between that and an actual working, sane quicksort implementation there is a large number of rakes in the grass for you to step on.

Explaining where these rakes are, what they look like and how to avoid them involves a surprisingly lengthy, tedious discussion which can made much, much shorter and less tedious if you can use words that refer very precisely to things that the teacher expects the student to already know: "Academic Nonsense-Speak".

One can choose to learn things in a sensible order, assimilating each new little tidbit of knowledge with only a little effort as it is supported by all the "Academic Nonsense-Speak" one already knows.

Or one can decide they just need this one thing and nothing else, and shout "how I mine for quicksort? codez in plain english plz" into the void, and get back a sentence or two of plain english like the above; and stumble towards their goal from there by trial and error, cursing loudly and asking for more help and bemoaning people's reluctance to just answer in plain English all the while, as one steps on all the rakes one by one.

I see a lot of this on SO. It probably doesn't even take very much longer, in all. To each their own.

(Mind, I in no way am defending US education costs or textbook publishing practices. That is a very separate discussion to that on jargon.)
Thanks for the tips! I'll update the tutorial code with that info in the next day or so. Until then, I've just added a note warning about the bias, and recommending the use of the ".pct_change()" method.
All tools like Perspective would do is to accelerate creation of new slang words that would replace those that are causing it to flag articles. "Fake news" might become "feyk nyuz" etc. Then once they start analyzing pronunciation similarities, another form of encoding will be invented by kids.
To quote Felix von Leitner (https://blog.fefe.de/?ts=a7666dad):

> You cannot solve social problems by using technology.

And when you do try to do so, it quickly gets nasty. Just look at the #Shadowban scandal on Twitter.

You will need humans in the loop, and they need to be well-trained, in order to actually recognize images such as the famous Vietnam napalm girl, which FB banned for "nudity" until huge public shitstorm, and well-paid and well-"maintained" in psychological terms, given that they will see the nastiest content on the web... everything from child porn over gore to livestreams of rapes and murders.

But, to be honest: this should not be done by the sites themselves - the best solution is an "ombudsman", an independent institution maintained by the state but financed by the social networks. This prevents "overcensoring" (aka that the moderators don't delete too much content that's legit out of the fear they might be hit with costly punishments), and having them mandatory financed by the "big players" prevents them from systematically understaffing or exploiting the workers. Also, they will need to have a proper appeal process: both for content creators whose work has been inappropriately taken down, and for users who believe that the content in question is, in fact, illegitimate.

Also, the sites must be regulated as public utilities given their importance to people's communications. For example, my phone provider is not allowed to terminate me, only if I haven't paid my bills for longer than 3 months - while e.g. Google can terminate my account (and thus, all my emails, all my purchased applications/other content on Play Store) because people abuse the Youtube flagging system and have my account terminated. Same goes for Facebook and Twitter. There needs to be an independent, legal way of forcing them to provide service.
Makes sense, yeah. Skeptical here as well.
bodily and mental stress can have heavy impact on ability to sleep properly and deeply, ability to spring to life in the mornings. if you have consitent troubles with getting up in the morning and tried to fix it to no avail or are always exhausted while you sleep enough hours, try consulting a docter to measure mental and bodily stress levels, and check of vitamin and mineral deficiencies in your diet / body. This last piece really impacted me for a long time (i know, might sound silly, but i didnt realise it atall...) and solving it in my diet instantly lead to being able to get up in the morning better again...
The tips in this article might help, but only if your body and mind are healthy enough to begin with...
Not directly, but YC and others constantly emphasize how (1) founders define the whole company culture, at least for the years of the growth phase, and how (2) important VCs are as advisers to founders, who are often fairly inexperienced in managing a company.

In the light of those assertions, it sounds fairly hard to believe that the culture of the world described by Pao doesn't have a strong influence in the VC-funded tech startup (and post-startup) world.
Yes that's a very strange comment and taints the perspective of the author for the entire article. Kotlin and Scala are also functional or include strong functional abilities, as do many modern languages not on the JVM, so I'm not sure what being "functional" has to do with his omission.
I'd think many companies would disagree with you. Slack and Skype still cannot replace face2face meetings so that working remotely (full time) is a non-starter for many jobs.
Linked lists are indeed wasteful in terms of memory usage, compared to simple arrays. There are ways of optimizing this, but you won't get away from having an additional pointer to the next element.

However, linked lists offer many advantages that arrays do not. The length of a list need not be known at compile time, for one. It's trivial and very fast to insert a new element in the middle of the list. They are not optimized for random access, but they pose no performance penalty (over arrays) if you need to traverse them from start to end.

But the most important advantage of linked lists is that they are their own iterators (in C++ parlance). You don't need an additional state for iterating over a list - you don't need to store and update the index, for example. Each element of a list is the beginning of the rest of the list, so if you hold a reference to one, you can stop and restart iteration without problems. Moreover, you can add elements to the list and still be able to use the previously captured element as a start of new iteration: no need to invalidate the iterator.

In other words, Linked List has some very desirable properties and it makes sense to use it for almost anything other than a fixed-length, random-access collection. All Lisps provide vectors and hashes for the latter use-case.

I think the problem with Linked Lists is that they are not hard to implement and taught on the entry-level courses, with C as an implementation language. This makes it very hard to see their usefulness. With a bit of tooling (library functions) and language support, they really shine.
Lots. See https://en.wikipedia.org/wiki/Java_applet and https://en.wikipedia.org/wiki/Java_Web_Start for links.
Feeling ranty:  who killed the scrollbar?
How children learn to read
Does the distinction matter? Are you saying this sort of behavior does not reach the level of concern inside of the world of tech, regardless of how that is defined?
The house I live in now was half the size and had a family with 5 kids living in it originally (Old school neighbours informed me)

I share it only with my wife and now it's in a big city with facilities (Back then they were rural) and it's the smallest house of all my friends.

Did your parents live in a city the size you currently live in, the same distance out from the entertainment district? Same hospital access, same standard of schooling etc?

I have no idea of your case but people often forget how little their parents/grandparents really had compared to what we've come to expect.
use the up arrow to "boost" and knock players off. There is no collision if neither player is boosting.

The controls could definitely use some work though
Yeah, YouTube marketing is certainly a big part of making your game popular now, especially when you don't have a well known brand to back it up (it's also at least partialyl how the likes of Minecraft and Five Nights at Freddy's found their own audiences).

But in this case, there are other factors too. For one thing, Kickstarter is really crowded nowadays. As a result, it can be pretty hard to stand out on the site, let alone get anyone influential to cover your game on a media site or their YouTube channel based on that alone.

Approaching the influencers and getting their help took them out of that situation, and turned them from 'a bunch of nobodies trying to get support for a non existent game based on trailers and marketing promises' to 'the team behind a game played by millions of people'.
That depends on the kind of game, mainly on whether it is practical to replicate whole state relevant to player at least occasionally and whether the latency of lock step is acceptable. For RTSes the whole game state is usually impractically large and latency is not that important (and can be masked) while for shooters the state is relatively small and latency is critical.
This particular corner of the world certainly isn't ready for your grey-on-grey font.
who on earth is downvoting my comments and why?

when the developers involved with Selenium suddenly decide to just drop a browser for one of their sub-projects then this might very well indicate a trend - even if it's just that firefox is less actively supported in future.
Preact doesn't come with any patent grant, especially not one from Facebook.

If you're worried about having to sue Facebook, nothing stops Facebook from hitting you with patents covering Preact. However the patent grant does prevent them from hitting you with patents covering React if you use React and aren't suing over your own patents that cover React. You're even allowed to countersue them if they sue you first (again, as long as you don't countersue over React).

IOW if you're concerned about Facebook patents:

Preact: no protection

Angular, Vue, Ember: no protection

React: full protection as long as you don't sue them first and don't countersue over React patents

Unless you have inside knowledge of FB's full patent arsenal, using ANY code written by ANYONE puts you at risk of being sued. The only difference with React is that you actually know they can't sue you over that specifically.
Still miss my Sony Mavica digital camera that took 3.5" disks.

https://en.wikipedia.org/wiki/Sony_Mavica#Digital_still_came...
Multi Module Projects with Google AppEngine and IntelliJ
> True but then isn't incumbent on those around the jerk to say"not cool." Bottom line is a hostile workplace is a hostile workplace whether from assholery or blatant sexual harassment.

I agree that the general takeaway should be "don't be an asshole" but it's important to differentiate assholery and prejudice in the wider debate because the legal ramifications are different.

Edit: Rogue apostrophe
Good to see lower power usage but the one thing I still feel is missing is widespread support for ECC on the desk(lap)top.
Looks good.

I'd previously bookmarked this blog (closed in 2015) for
a large number of smaller utilities :

https://inconsolation.wordpress.com/

A bit of a treasure trove. I had a great time going through those reviews.
Growing Up with Alexa
It's a good reminder for those "I prefer BT to wired headphones"
Like most new tech, it has it's applicability. Depending on your needs, and the characteristics of your application load, it can save you money.
You forget that a legal system is a closed-loop system while learning the laws of the universe is (at least generally) not.

When proving the theory of relativity the universe will not suddenly decide to behave differently in order for you to have a harder time proving it. It's an absolute opposite in terms of the legal system.

So when you're trying to operate in an environment that is highly unstable and at times contradictory (killing a person is bad, killing a person who is trying to kill you is ok, killing a person who you thought was trying to kill you but actually wanted to talk is bad, what if any of the parties are lying as well?), then introducing Russell's teapot might just be as appropriate as following the proven path.

As the proof itself might be so weak that introducing something unproven might just be as plausible.
Haskell is not efficient with all these thunks and memory allocations.

Maybe the way Haskell does STM is efficient relatively. However, you cannot port that to C/C++/Java/C#, because they do not provide the type system to make it safe.

Maybe Rust can deliver. A quick search gives me rust-stm [0]. All these disclaimers in the README looks discouraging, though. For example, "Calls to atomically should not be nested", but isn't that the whole point about composable STM?

Repeating transactions is a no-go, because it does not mix well with side effects. Thus, we need a lock-everything-required scheme. You do not want to expose this in the type system, because it explodes everywhere and gets really tiresome. Thus you need a whole-world analysis to find out what is "required" for a transaction. That breaks modular compilation and is inconvenient in general. In general, I don't see how this could work even a very high level.

[0] https://github.com/Marthog/rust-stm
Auto Giant Continental Buys Singapore-Based Quantum Inventions for $29M
This article is from February 2017.
Daemon processes (100% software) also get called "servers".

In an old job, in an effort to disambiguate, I would always use "computer" to mean hardware (losing battle).
Which is why other projects that depend on Proj4, such as QGIS, also work with projections for various celestial bodies.
I presume the bulk of VC compensation isn't salary. And, long term, the real billions come in opportunities to invest and professional connections.
Who Owns the Internet?  What Big Tech’s monopoly powers mean for our culture
Intel first 8th generation processors are just updated 7th generation chips
(r)vmadm – managing FreeBSD jails
So was evidence thrown out because of procedure violation in this case?

I would note that this aspect is a construct of common law. In civil law all evidence is admissible, and the facts that would cause evidence to be inadmissible in common law would simply be additional context in civil law.
Agreed. Wealth and held power over her job security, so she was in an untenable and precarious situation.
Ask HN: Your startup struggle and how did you overcome?
Some people run >32GB RAM with long uptime and there the chance of a random bit-flip might not be acceptable. Imagine working on some Deep Learning model, training it for 30 consecutive days and then hitting a memory bug during computation.
Information Sickness: How It Hurts Us and How to Escape
You only need one of those every 40 years until then the shock is simply worth more. Apple etc don't need that money it's simply in a holding pattern until their shareholders get it.
Rowhammer protection, for one thing.
Is that the thing Stripe (or someone) launched years ago? The one where they were giving 50 coins free per subscriber?