skysight-inc/HackerNews huggingface dataset:
Regarding the apartheid thing, I was expecting some sort of smoking gun - a video or a blog post or something. We have little to back it up other than two people's memories of an event 30 years ago. I'm not disputing he may have said it. My concern is we do not know the context. If I think of all the interesting conversations I had in my years of university - I'm sure I've said much worse (with no regrets). Playing devil's advocate and intellectual games (not the manipulating kind, but the "let's imagine" kind) are par for course there.

Don't get me wrong - I'm a huge fan of NPR.[1] However, it's a problem when one uncritically accepts what they say. Many are predisposed to disliking him since his support for Trump, and so they lower their standards when it comes to pieces like this.

[1] Kind of sad that I feel I have to put this disclaimer.
Was that young-people's blood thing ever verified, or is vanity fair getting sued next?
Yes. Romans actually were heavily invested in Northern Africa - today’s Egypt, Libya and so on were valuable parts of their domain. Northern Europe was actually more unstable and more of a “barbarian” land controlled by wild Germanic tribes. Those got later incorporated into the empire through the Roman army which preferred soldiers from Germanic lands in the north due to their valor in battle.
In a perfect world that discussion might happen, but in the world we live in we get this thread and others like it. I really believe that online is the worst way to discuss these matters, and I think that’s a supportable position based on track record alone.
I used to work in the travel industry. You wouldn't believe the explicit wishes/demands of people: bed size, shower type, hard floors, no stairs, fridge, no yellow lights (really), double ply TP, south facing windows, vincinity of freeway exit, you name it.

The thing is: there's an infinite number of data you'd have to gather. I feel your pain (we need a children's cot and that alone is almost impossible to filter with AirBnB) but it'll be really hard.
Prestige is usually sought by male pupils.

Also, when kids make program choices, they do it by their 'perception' of the profession, not by actual professional reality.

To reflect on first op, first half of the article is straw man attack, second half is golden insight. The author must be really scared of cultural studies-like interpretation to fend off so many windmills before giving us some meat.
Halley's comet is ~11 km in diameter, which makes it visible to the naked eye when it's close enough. Potentially astronomers will be able to spot this car at some point in the future, but I doubt that will give the same wow factor to the average joe.
Looks like they want to avoid changing gameplay as much as possible.

Considering their focus on preserving even minute details of game dynamics... I wish they'd made an exception for pathfinding - the algorithm in the original AoE is extremely bad.

In particular, I really wish they'd introduce some improved ways to command groups of units. IIRC the Rise of Rome expansion introduced double-click group selection of all similar units, so it's not without precedent.
If they change nothing else, my number one wish would be formations like in AoE II. I can't stand the way units just swarm like ants when told to move together.
>I've never done any fuzzing personally, but wouldn't this be discoverable internally during testing?

Yes. This seems like a somewhat embarrassing fail in terms of whatever automated testing Apple does. It's a pretty minimal and restricted case of fuzzing, in fact I'm not sure it'd qualify as "fuzzing" at all because here the crasher is just an actual Unicode character, part of a fixed set that can be completely run through in deterministic time. Unicode is certainly large in human terms but in terms of automated test data sets it's not.

Given the notorious difficulties and edge cases Unicode parsing has long created, testing every single individual character in Unicode as part of standard unit/regression testing seems like something that should just be done as a bare minimum for an operating system or parsing framework/library release. That's not to say there wouldn't be more complex inputs that would cause problems that sufficient fuzzing could discover, but this kind of a error from a single real language character shouldn't have slipped through, it's not random.

Unicode and image/document handling frameworks are both areas that should have extensive fuzzing as well as deterministic input sets for testing. They shouldn't need to be messed with much either once they're "done", so in the case of an org like Apple this is the sort of place where it might even make sense to really devote resources to getting at least some parts of it formally verified.
Homeschool Physical Activities-Physical Education Guidelines
> This doesn't answer my question. Is equality of outcome in the NBA a desirable goal or not?

Sorry I didn't get that you were interested in my personal opinion on that topic. I just tried to tell you what I would find a reasonable approach to answer that question.

> I'm sure many do. Many women "don't seem to care" that they took nursing jobs while many men took software engineering jobs.

Yeah, seems like many of them are still ok with the situation. I'm just saying that it is likely that there will be a problem in the future and its better to fix it now than later. Plus, I think you would agree, that this problem is on a social level more relevant than your NBA example.
Cool.

By symmetry, right now from Starman's perspective the Earth appears as large as [we see] the Moon.
Show HN: Haskell Tiny Tetris
Yep. I got interested in this topic recently when watching a video[1] from the MIT AGI class[2] and the presenter (Josh Tenenbaum[3]) made the point that real advances in AGI may require new hardware architectures. I wanted to see what was "out there" in terms of research on non von-neumann architectures, and this was one of the best documents I could find at first blush, even though it is older.

[1]: https://www.youtube.com/watch?v=7ROelYvo8f0

[2]: https://agi.mit.edu

[3]: http://web.mit.edu/cocosci/josh.html
The problem is that on the flip side of the coin what is allowed to be said at Google is much more inflammatory than anything Damore said. It's not even just tolerated but celebrated.

You use racism as an example but what Damore said was not racist, he didn't use any epithets, he isn't a white supremacist. It's really odd that you try to lump him in with them.
Build a Habit of Walking Like Steve Jobs to Boost Your Creativity
100%, you mean.
Automated “killbots” are a popular film trope. Will they soon be a reality?
Beginner’s Guide to Designing Graphics for Social Media That Convert
Storage support for MongoDB's multi-document transactions [video]
Culture of Quality: Measuring Code Coverage at Etsy
Well of course they could have done that.

To be honest, though, if someone on my team suggested we implement an automated test that tries sending every Unicode character (and it would be applied to every interface of every app and API, right?) I would have objected that this was an over-complicated, over-engineered solution that will probably be too slow.

I'd argue that a set of test data selected to cover a range of patterns, especially ones that are considered risky (either is know to have caused problems in the past or appear complicated or tricky) would have almost as good coverage and be an order of magnitude more useful.

The problem with "run-every-case" tests is that they start off slow and get exponentially slower if you try to go deep you very quickly end up with tests that take too long to run to be useful. (e.g., {every Unicode character} is one thing... {Every Unicode character} X {every interface and app} is a LOT more. {Every Unicode character} X {every interface and app} X {every build} X {every device model} X etc. is impossible). So you end up with very broad but very shallow tests. And that means less coverage ultimately, not more.

Generally, I think you'll get more efficient, effective, useful tests if you tailor the test data sets to the problems you see rather than going for blanket coverage.
As the Streaming Wars Heat Up, Ryan Murphy Cashes In
I think you could make the argument that illegally leaking a sex tape isn't "free press". Granted I don't think you should have to be a billionaire to achieve justice, but sadly it costs a lot of money to take on a company like Gawker. Many people look at what Thiel did as a public service.
I was kind of skeptical of this lack of tolerance to conservative view was as described by conservatives. Living outside of Silicon Valley (and USA) and being more aligned with this "socially liberal" thinking myself, it seemed conservatives defensive attitude as they were losing space.

But then I read this "Ask A Female Engineer: Thoughts on the Google Memo" (http://blog.ycombinator.com/ask-a-female-engineer-thoughts-o...) and the one point most of them seems to agree with the memo is that there is this lack of tolerance to conservative thinking.

I still believe there is a lot of good being done by people labeled "social justice warriors" and the so-called "political correctness" is undoubtedly a net good to the world. But I now also think that this lack of tolerance is a real danger that must be fought by the people that are in the same side of the political spectrum that is perpetuating this intolerance (i.e. the more left-wing socially liberal).

As I consider to be part of this group, in this particular dimension, I think we should be listening carefully with open minds and hearts to these accusations from people at the more conservative side.
I don't know, doesn't seem that complicated to me. Weev was a piece of shit before he got a swastika tattooed across his chest (eg. the Kathy Sierra stuff) and there is a clear difference between reporting on individuals and befriending them, the latter in this case shades into normalizing those who advocate genocide.
Sloboda Studio one year on: What’s changed?
How to clean your appliances made of stainless steel
>Is Milo a white nationalist?

Yes

>his support of Trump as a candidate.

Unlikely, since he was public about that all along so it's not something that was a secret.
Pulsating Aurora from Electron Scattering by Chorus Waves
> Weaker computational models have found great success in databases and parallel programming (e.g. Googles MapReduce) because they are easier, in practice, to reason about and optimise.

Most SQL variants [1] and map-reduce [2] are Turing complete. They are easier to optimize in practice because they tend to be small and simple (compilers often make similar optimizations for similarly-sized general purpose programs) and because they express the parts that are important to optimize for that particular problem (data-dependence and parallelism) in a direct way -- not because of the computational model.

You could argue that because SQL is cumbersome for general-purpose programming it helps ensure programs are small and simple, but most people would rather not write their application in SQL, and if they did, it would no longer be small and simple.

[1]: https://stackoverflow.com/questions/900055/is-sql-or-even-ts...

[2]: https://www.quora.com/Theoretically-can-any-algorithm-be-imp...
Clearly the evidence bears out the success of that strategy, but it's hard not to summarize it as, "Apparently a lot of developers, applications, and users don't need a database that works." But I don't know what that's really an indictment of exactly.
Within the context of the previous comment, this is a great comment.

I read it six times in rapid succession and it keeps flipping between being a supporting arguement for and against the parent comment.
I'm always reminded of a quote from 1776

"It doesn't matter. I won't be in the history books anyway, only you. Franklin did this and Franklin did that and Franklin did some other damn thing. Franklin smote the ground and out sprang George Washington, fully grown and on his horse. Franklin then electrified him with his miraculous lightning rod and the three of them - Franklin, Washington, and the horse - conducted the entire revolution by themselves."
> In san-fran, sure

That’s national data for the US, not local for SF.
The point of an earth ground is to dissipate the accumulation of static built up. Ground is not connected to the power supply so there is nothing to return to the power company. The earth is the best place for it.
I don't live in they Bay area, but from what I keep seeing on HN: A strong hostility to those who say things that support a particular policy that Trump supports. An extreme hostility to those who admit voting for him.

I'm pretty sure I have seen comments on HN which pretty strongly hint that the commenters feel Trump supporters should have no place in SV tech companies, because they are, by virtue of supporting him, bigots. These were not greyed out comments, either.

Oh, and comments like these:

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

(Really hard to tell if it is just bait, though).
This isn't the first time a weird sequence of Unicode characters has caused the text renderer to crash and create problems for iOS users.

This is why we shouldn't be writing new code in C.
> Being poor is now almost impossible due to astronomic rent.

Did you mean to say "Being poor is now almost assured due to astronomic rent"?
I think you're correct that you're not getting into the overall premise. But, it makes me wonder what your point is in lobbing that little factoid in there?

So, I'd respond to what you seem to be implying by pointing out that Sheriff David Clarke also exists. So do anti-immigration immigrants. There's also a phenomenon called Stockholm Syndrome.

Doesn't really prove anything except that counterintuitive ironies exist and that people don't always act in their own best interest and/or they make tradeoffs. It's actually rational to not be a one-issue voter, especially in a two-party system.

In short, a gay person being a member of a party doesn't make that party pro-gay rights.
How California campuses are fixing the problem of pricey college books
> One remaining difference was that Marxism was at least well-intentioned, whereas Ayn Rand basically turned enjoyment of other's suffering into a philosophy.

Irrespective of what you think she said, her core point was that "If a man lives for anyone but himself, he will be a deeply, deeply sad man".

Ayn Rand herself get that question asked to her whenever she did something which your misconception about her idea would lead you to believe that it should be a contradiction by her philosophy to act in such a way. For instance she supported her husband's art venture for a while, and the interviewer asks her why would she do that, and she explains the same thing. [1]

Clearing of this misconception DOES NOT mean that you agree with her, I'm just saying that your point of disagreement isn't what you think it is.

Her philosophy doesn't think (which was made clear in Galt's speech) that a mother buying food for her kids by forgoing to not buy a fancy hat for herself is a 'sacrifice'. She values her children's wellbeing more than the hat.

The problem also does not come in when Bill Gates gives up majority of his wealth to a charity as long as he truly does want to do that. The problem comes in when society takes 99% of these 'non-sacrificial actions', creates a moral scale out of it and asks everyone to follow it.

It translates to two levels of action:

Individual level: "I don't really want to become a doctor but my mom and dad would get upset if I didn't so I will".

Societal level: "Sure you don't want to pay for poor people's healthcare because you'd rather buy an XBox, but you must make this sacrifice for society's sake".

Rand's core philosophy of Objectivism says that both these paths to individual (like Peter Keating in Fountainhead) and societal unhappiness (like any socialist/communist society out there).

1. https://www.youtube.com/watch?v=mQVrMzWtqgU
And then there are people who pay extra money to get modafinil.
> The C preprocessor is only Turing-complete, if executed in a loop, which feeds the output to the input ad infinitum.

I was momentarily confused by this until I realized there shouldnt be any commas in that sentence.
inb4 someone clones this repo and eliminates the 2% fee.
> MongoDB has successfully played the 'hype first, features later' strategy. Now it is well on the way to being a decent swiss-army-knife database.

I have no idea how capable MongoDB is these days, as I haven't used Mongo in years (and even then it was not for long).

However, I do not know any developers who, after living through the "hype first, features later" strategy, have been left with a positive enough opinion of MongoDB to ever want to use it again.
As someone who uses both private snaps and stories equally, I think the update is a mess. It’s like having an inbox that includes a bunch of newsfeed that should be in its own public space.

Although not ideal, the previous version does it better by putting public stories together with publishers. Now that they have a totally separate page for popular stories and publishers (also adding the fact that it’s immensely annoying to scroll down huge images and headlines to find decent content), I’m discouraged to even swipe to that screen.
Indeed. Which is why I provided an exampe of one that is both far more nefarious than anything I have ever heard from Thiel, responsible for deaths of tens ofd millions of people, and at the same time being rather welcome in SV.
5,000 kg is the higher end. They are typically way more than 700 kg as you note.

https://en.wikipedia.org/wiki/List_of_satellites_in_geosynch...

Echostar 1: 3,287 kg

Americom 7: 1,983 kg

Yamal 300k: 1,870 kg

Ciel-2: 5,561 kg

Horizons-1: 4,060 kg

EchoStar X: 4,333 kg

Amos 2: 1,370 kg

NSS-7: 4,692 kg

Star One B4: 2,495 kg
I beg to differ. (Disclosure: I work for MongoDB.) Using JSON as your data model, rather than relational tables, lets you build different applications that don't need multi-document transactions as often, because the data is already together in a single document. But when you do need multi-document transactions (a small percentage of applications do, and only few use cases inside those applications), they are now available. There is no speed impact on cases when you don't use them. And most of the time, you shouldn't use them, otherwise you wouldn't be capitalizing on the advantages of JSON. I think that's a game changer, but then again: I do work for MongoDB.
The UK signed up with Huawei backend didnt it? In spite of Intel Community Concerns. The Concerns are real. And Should not be ignored. But at this stage where everything is backdoored, the problem might just be with the concept of backdooring itself. Now everyones backdoored and its mutuallly assured eavesdropping, its a stalemate.
Has anyone worked with MySQL JSON data types in production? For most projects, I prefer working in SQL via a query builder or ORM for abstraction, but find a few features that would benefit from denormalized JSON storage.
This is a misunderstanding. I would not gather data about bed size or shower type. All I want to do is assemble a list of top floor apartments with a view.
I object to those terms. The rockstar is most definitely not the MVP. To the extent that I have worked with any, they are the insufferable primo donnos that fill the garbage bin and set it on fire then they proselytize their own trash fire to management until they think it is "hot", "energetic" and "enlightened". The rest of us then get stuck dealing with their legacy issues. If you're going to title-ify it, how about "prototype developer"?

The others can be "foundation developer", "transition developer", and "maintenance developer". It's still meaningless as long as different companies won't standardize on those titles.

We likely all know which category we belong to now, and which one we want to be. We also know that any company that asks directly for a "rockstar", "ninja", or "guru" is probably one to be avoided.
You are making sweeping generalizations in order to disregard any opinions that conflict with your own. Thats the path to tyranny.
The panopticon is complete, and the entire world, the prison. When the prisoners feel they are always being observed, they will stay on their best behavior.
Just remembered I forgot to reply to this, this was resolved just after you mentioned it, thanks!!
Ask HN: Which IDE you use and why?
+1

Conservatives at Google know this all too well. They've seen eng-misc and memegen and know that there is a very limited spectrum of "acceptable" opinion. The problem wasn't that political content was posted, as that happens all the time, it was that it was political content that was deemed to be "wrong."

Ask conservatives/GOP supporters how they felt after Trump was elected and the TGIF presenter tried to comfort the audience, which they assumed all voted for Clinton...talk about ostracizing your workforce that may hold a different private opinion
Here's a link to the character if someone wants to test it themselves https://pastebin.com/9Tr8ytTr
That might be the most realistic solution, ironically. They might end up in the bin of start up death from pre-mature scaling.

I have no doubt that someone is going to win big in AR. Apple can hit the ground running with all of these ARKit apps. Unless Apple really screws something up, they will have the software advantage by a wide margin.

I'm not convinced that either Google's Series B investment in 2014 or Sundar Pichai's board seat indicate that Google believe's Magic Leap has a high probability of success. The series B was now quite a long time ago. Google has had no trouble getting in to the same line of business as their own investments or companies were the CEO sat on the board.
The only thing Intel deserves to be punished for here is their "nothing to see, move along" posture.

At the technical level, these are subtle bugs that affect most of the industry (with the Meltdown bug affecting a more restricted set of chips). It's a mess we'll be paying for for years to come, but not one that Intel is especially culpable for.
I'm so glad you have managed to be happy with ADHD. I didn't mean to imply anything in my post, I was talking about some hypothetical person with ADHD (whose had a similar past to mine ;) ). I just wanted to make the point to whomever is reading it that as difficult as ADHD makes life, it can make it so much more rich and meaningful. No matter where you might be stuck you can find a way to overcome the difficulties.
Is Email Marketing Still Effective in 2018?
> you can try setting up 'safe zones' with boundaries of double-sided sticky tape

I hope you're careful enough to draw a three-dimensional boundary, because bedbugs crawl up the wall to drop themselves off the ceiling into the bed.
The Guardian isn't leftist. It's a centrist/liberal publication. Those are very different things.

(They also publish opinion pieces from other positions/ideologies, but that's a part of the whole liberal free market of ideas thing.)
> I’m for all of those things but there is zero doubt society has moved left fast.

Definitely factions of society have, though I wouldn't say society as whole just yet. Those factions have thought-leaders who are unusually viscous and aggressive (e.g. heaping abuse on those who disagree with them, calling them "garbabe-people" etc.). I'd wait for things to settle down before making the final call.