skysight-inc/HackerNews huggingface dataset:
I always try to find an explanation that makes sense and assumes good faith before going for incompetence and corruption:

These cases arise because of legislation that has not been updated to account for new technology. If you're charged with regulating a newly-liberated telecom market in 1992, it makes sense to require "telecommunication providers" to register as a first step to monitor developments in the market.

With the internet, you suddenly have thousands of people and companies that fit the letter of the law. You tell the politicians that maybe something should be done, but it doesn't really appear to be important so they'll wait to stick it into a general overhaul of the legislation that's on the horizon, and do more urgent stuff in the meantime.

But, as the guy/gal tasked with this register, all that matters is the actual law, and you're pretty sure it applies. What now?

You could just disregard the law. You probably won't even get in trouble, because it's unlikely they'd notice anyway, nor would it cause any harm.

But sending out these letters defying common sense is actually the better course of action: First, it protect you in case something does happen. You never know the creativity of people – someone, somewhere might figure out how to die from an unregistered chat client.

More importantly, it puts the issue on the agenda and parliament will have mercy with you and update the law soon(ish). And that's actually quite important, because while it may seem innocuous to ignore a stupid law in a case like this, you don't want that practice to spread. The rule of law is pretty important – and I'm not speaking of dictatorships here, but simply knowing, as a citizen, what to expect from your interactions with the bureaucracy.

Example: Should I buy that open lot downtown and build a house? Well the law says it can't be build because it's too close to the river, but I've heard they usually disregard that law because with the new dam upstream the river no longer floods... -> Legal uncertainty is poisonous for any development.
Best new feature will definitely be the always-online DRM!!!
shouldn't the goal be to do whatever provides the most value and builds your product or business the fastest? if you waste time with a microservice architecture where you could've done more, faster with a monolithic app that seems like a poor use of time.
Cloud offerings free tier – Amazon vs. Google
its really annoying. I got it on steam sale for $2.5, but seriously wished they used a 3D engine. Aoe2 would be awesome with better graphics.
While it's more difficult to understand, I, as a non-native speaker can understand him pretty well. I think it's just lack of being used to a certain dialect (present or past).
> Working with someone who has a good topcoder ranking would be an unbelievable piece of luck!

There's a difference between "is this person capable?" and "is this person personable?

You kinda want both.
Time to Upgrade to SAP BPC Version 10
The back story of every person who consistently makes more than $200k in the private sector.

It's just hippocracy. It's always disgusted me. I see it in every profession--from the financial to medicine, and the 501C3's. It's gotten worse since going to church is seen as a crime in certain parts of the country.

I have never met a wealthy family that isn't full of it.
You may wanna check this book [0] for example.

[0]: https://www.amazon.com/Looting-Africa-Exploitation-Patrick-B...
Why would you want to flag it?
Surgeon streams operation using Snap spectacles and posts the video to YouTube
note here is a tree of sorts that show what you need to build research to have said weapon or tech. with out this it was just a crazy world where you start playing the computer and all of sudden they have hover then planes and you are like how did they get to that.

https://betaguide.wz2100.net/Research.php?tree=1
Thanks!

Copy of your previous comments in other thread for context:

> Also while those are Han, the language is sophisticated to regular Chinese readers. I can't even make sense of the words (individually yes) as a native Chinese speaker.

> It's traditional chinese but it's a challenge. This is my best guess:

> Looks like they were using colour as variable/labels.

--

Most of my previous guess is wrong :( .

In the second diagrams, they use that the area of the triangles is 6, they are not ignoring the number.

In both pages they ignore the outer triangles. They are not painted in neither graph. If they were using "my" solution I'd expect that the outer triangles in the first diagram were painted with the same color as the inner triangles in the second diagram.

The first diagram makes no sense. It looks like a graphic to show a numerical equality, but the geometric properties give no insight of the numerical properties. Perhaps it was a usual writing style?

There is no 49 in the first graphic (nor in the second) so my previous explanation doesn't fit with the text.

--

My second unsupported attempt of translation is:

[Second diagram]

The area of each red triangle is 6 [because 4 * 3 / 2 = 6].

The side of the inner yellow square is 1 [because 4 - 3 = 1], so the area is 1 [ 1 * 1 = 1].

The area of the [rotated] square is the sum of the four red triangles and the small yellow square, it is 25 [because 6 + 6 + 6 + 6 + 1 = 25].

So the side of the [rotated] square is 5.

Then the sides of the triangle at the bottom are 3, 4, 5.

[First diagram]

If we subtract the area of a square with side 5 and a square of side 3 [painted in cyan], we get the area [painted in yellow] that is 16.

[Notice that 16 is the area of a square of side 4, that we never draw here.]

--

My current opinion:

The second diagram is a proof that in a right triangle with legs 3 and 4, the hypotenuse is 5. I think that this can be extended to any other Pythagorean triple, but one at a time. This doesn't look like a general proof for all of them. This looks more like the verification of an example than a general proof.

The first diagram is an auxiliary construction for the second diagram. It's not very enlightling.

The explanation of the side added in Fermat's library is no a transcript or an explanation of the proof in the main text. It's another proof of the Pythagorean Theorem with a somewhat similar graphic, but it's unrelated.
The comment I was responding to said that "the variations in privilege by gender for the white university-educated middle and upper-middle classes are barely a rounding error compared to the gulf in privilege between them and the working class."

But that's not true. Men got 1.8x as many callbacks as women, and upper class candidates got 2.6x as many callbacks as lower class candidates. Even if the class divide as a somewhat greater impact, the gender divide is not a "rounding error."

The other way to look at it is that the callback rate for upper class women was the same as the average callback rate for lower class applicants, and both rates are much lower than for upper class males.
The Baldur's Gate series and other games that use the Infinity Engine are all being remade as well: https://en.wikipedia.org/wiki/Baldur's_Gate:_Enhanced_Editio...

I love how they brought iPad compatibility as well!
https://www.jwz.org/blog/2017/03/signal-leaks-your-phone-num...
That's the fatal flaw--being a layer over the JVM. It's a shame since the rest of it, as well as the community, is top-notch.
While this can easily be reduced to petty arguments and farm animal related epithets, I think this at least a reasonable enumeration of skills one can aspire to learn in their free time.
No the point is that even at $10/hour it's better than the same people not working at all.

Do you disagree?
I bet they do . . . I have a friend with Stalinist grandparents . . .

And many Americans relate the same way to our own prison camps: https://en.wikipedia.org/wiki/Angola_prison
I know microservices are successful in many organizations but one downside I've experienced from the microservices hype is starting an application with microservices.

It's very difficult to get the system boundaries correct while you're still iterating on core functionality, and if you get it wrong you're in a world of pain. Refactoring becomes very hard and performance suffers from unnecessary network overhead. Deployment is harder. Coordination is harder. Developers can't run the whole system locally. Testing is harder. Basically, if you don't have a very well defined interface between components, it's going to hurt.

I would not recommend starting with a microservices architecture. Build a modular, well-factored application and split out pieces if they need to be scaled separately or there are other compelling benefits of a microservice.

To quote Kris Jenkins:

This is your return type: Int

This is your return type on microservices: IO (Logger (Either HttpError Int))

Microservices: Know the risks.

https://twitter.com/krisajenkins/status/762901550696194048
Please don't post unsubstantive dismissals here, especially rude ones.

https://news.ycombinator.com/newsguidelines.html
Some bugs, like animation cancelling, turned out to make the games why more technical and challenging. It would dumb the game down to take it out. It's not a bug anymore, it's a feature.
You can't blame the median person for being a Nazi or a Communist or a believer in the Democratic Kampuchea (Pol Pot). Simple people are convinced by simple answers/slogans/etc and it should come as no surprise to anyone that the majority of "supporters" fall into the camp of easily manipulated people. Which so far in history has probably been most people in most nations.

These discussions always imply questions like: If democracy is really an exchange of ideas and people are remotely rational about how they select their candidate/party, then why do they spend so much on advertising? People are swayed by the faintest attempts at manipulation.

In light of how easy the median person is to manipulate, blaming your agrarian grandma for her political beliefs almost callous.
Thanks! I replied in my other comment, because I made a previous explanation attempt but after looking at your translation I think that it was wrong and I wanted to highlight the differences.

https://news.ycombinator.com/item?id=13953495
This reminds me of "Latency Numbers Every Programmer Should Know"

https://gist.github.com/jboner/2841832

Edit: Just realized halfway through that there's already a link to this from their page!
Databases have had table level privileges for decades. Not quite the same but its easy enough to use it for the same purpose.
It's appealing to say she must have known, but the truth is that 1) media was not then what it is now, 2) psychology has interesting ways of making things make sense as a self defense mechanism. Plus, perhaps it is totally un-PC to say, but young people do lots of stupid stuff; They're easily swayed by where the herd is mooing off to. And yes, in this case that meant they were complicit in one of the worst atrocities in history. Does this mean she should indict her own grandmother, personally, for all time? I almost think that because we deeply need to feel that WE would _never_ be so dumb as to be complicit in such an evil movement that this causes us to be extra hard on those who were. The truth is that humans, then and now, have an endless capacity to surprise ourselves in just how low we can sink under just the right circumstances.
I have no idea what "the system" is supposed to mean, but if you think this is a conspiracy to undermine the mighty people's revolution organising in XMPP, you should seek help in "the healthcare system"
This was in Japan. I'm from the US. It's market for a 25 year old in Nagoya, but the point is that despite the fact that there were really straightforward ways to get triple that I in fact did not.
A Case Against Global Node Modules
I used to work with a lot of these custodians. They typically make ~40+% of their revenue from cash products.

They'll keep you in some fund paying 1 bps and turn around and invest it elsewhere. Yes, you want some cash (esp. to the extent it's part of your asset allocation), but no you don't want to use the awful sweep vehicles they default you to.
If it can build something significantly better, or at least differentiated enough, and it won't be copied - i think you could find your niche or even large scale success.
the only issue i've seen with parinfer is that i can get confused when you have multiple forms within single line, it can sometimes inadvertently slurp the rightmost forms and i have to go and insert closing parens manually. that doesn't happen often though, otherwise it's been very smooth for me. i imagine that when one is fluent with paredit and structural editing, parinfer can feel like a step back, but for newbies it is the first thing i will always recommend.
Thanks, a moderator updated the submission title to clarify.

(Submitted title was "Futhark: APL on the GPU".)
You'll get more fine grained tax management, e.g., tax-loss harvesting if using something like Wealthfront. You can't pass along these individual losses (and net against other gains/carry over to future years) with a target date fund.

I actually use Vanguard target date for my tax-advantaged accounts, but I use Wealthfront for taxable account.
Surely the CTO factors this into signing off on any decision on what the engineers use to build the service. You can have an ecosystem comprised of different languages absolutely, but that doesn't become "Billing Automation is built in Idris because Brian wanted to try it out".
Ask HN: What are the process to build a web app?
Thank you, we've updated the link from http://themindunleashed.com/2015/07/the-people-of-this-isola... to this.
It's a scale that's hard to grapple with, when the energy being carried away in those waves is far more than the mass of the Sun.
That's funny. The last time I played (probably about '05-'06) Terrans were the only ones I could consistently defeat (using the Protoss and carrier rushes). That's because at the time they tended to make mass siege tank and vulture armies (which are slow, and have no anti-air ability). My opponents were considerably more experienced with the game (I hadn't played in some years, and tactics had changed considerably), and I'd get slaughtered in most matches that weren't Protoss vs. Terran (never found a great strategy for any of the others). Still, it was interesting to find that you could still use unconventional strategies to win.

Personally, I think Starcraft (like many games) is the most fun and interesting when you get together a bunch of inexperienced players. People aren't just trying to implement the same cookie cutter strategies, they're experimenting with the game and trying out different strategies.
Huh? If you're buying a diverse portfolio of equities then you're guaranteed to have some losers and some winners. You let the winners ride, sell the loses/bank the loss, and replace them with companies that have as similar risk profile to the one you sold as possible.
I'm not sure wireless is a necessity for sucsess. sure it's less comfortable, but a lot depends on how much people value silence.
A huge benefit to modules is that they are small! This means means that you have releases that are faster per module, build times that are faster per module, code that can be more easily reasoned about.

The earlier you have modular architecture built into your stack, the easier it is to continue on that path, once you're monolithic, it's a huge amount of work to go back the other way.
Build a local search engine for a very focused niche.
> Not only do they not get the job, they also get put in the same analytical bucket as the higher-class men.

What the study shows is that upper class men have a clear advantage, and everyone else is roughly in the same boat. (The callback rate among upper class women was the same as the callback rate among lower class applicants.)

There is no reason that the concept of "privilege" cannot embrace economic privilege as well as gender and racial privilege (and it should, because discrimination is happening along all those dimensions). However, at a certain point the theory comes into conflict with political reality. The current trend in American politics is various marginalized groups (women, LGBT folks, racial and religious minorities) all congregating under the same tent, even though they otherwise don't have all that much in common. The notable exception is lower class white men, who (as a generalization) are very resistant to the idea of being a part of that tent. And they disproportionately vote against the interests of the other folks in that tent.

So it appears to me that the exclusion is at least in part self-imposed.
A simple tool to help organize meetups and side projects (web app; no accounts)
This is a totally nutty scenario. Microservices are not "do whatever you want!" - they give you the freedom to choose your stack. It is obviously still a business decision to choose Haskell and you've got other problems if developers are building things in random languages that they feel like using without a larger discussion.

The issue here isn't Haskell it's ownership and process.
This is the kind of line of conversation that I think is often brushed off for being just too far from the status quo to be grokkable but is actually fascinating. It seems you're using these points as some kind of argument for brushing off the idea that causing animal suffering is justified, but I think it rather opens up the nuances of the question even more.

The "kidnapping" point on dogs can be applied to people with intellectual disabilities, mental problems, the elderly, children admitted to state care, heck children in general in many many contexts. "Slavery" is even more easily analogised: even excepting volunteerism, the incarcerated, and unpaid internships, bed-and-board remuneration is the actual closest equivalent. And if you've ever worked with a working dog, you'll be hard pressed to argue they're unwilling. Much happier and more willing to work than most humans tbh.

Castration opens up huge cans of worms. Human overpopulation is a very serious problem but the idea of even dissuading reproduction is completely taboo in our society.

The last point is the most cliché and least interesting. Animals kill and eat eachother because they need to: massive physiological differences result in different nutritional requirements, or simply scarcity in the wild. Even so, it's rare (though not unheard of) to see animals involved in the systematic internment and subjugation to extreme suffering of other species.
I even found using submodules in git was really helpful as well even though it wasn't a module per say. For example in Mongo, I have models in node.js and it is really simple to share the model in every node project across the org as mongo models contain schema and validation etc.
This is what I'd want as well. Bootstrap is a good example of color application as they define SASS variables to action states:

By default:

primary == dark blue
success == green
warning == orange
info == light blue
danger == red

Then the rest of the styling for the theme is calculated from that, so you have other elements defined as: whatever the primary color is but 40% darker.

What I'd love is a color palette picker that let me put in a particular color orange and then would spit out:

"Hey, here's the green, dark blue, light blue, and red that match that orange you chose."
The Law of Conservation of Complexity
This completely leaves out the element of choice on their behalf. Based on what is known it's entirely possible they choose not to have any part in "our world".

Previous contact had some of their people kidnapped and some died so I'm sure that and similar events are the reason for hostility towards visitors.

The fact that you even talk about them living an unfulfilling life is entirely ethnocentric, what is a fulfilled life anyways? I'd love to learn more about them, and ideally we could learn from each other.
Truthfully, most if not all large galaxies probably do have central supermassive black holes. Dwarf galaxies might not, but they're more like drifting clouds (and tend to be gobbled up by larger galaxies over time). It's just that there is no way to say with certainty that a BH is in the center of a galaxy when it isn't actively feeding, unless it's close enough for us to resolve the motions of individual stars in the core.

Remember also that there are large swaths of the sky we basically cannot observe in the 'Zone of Avoidance'.
So, then you feel that @codebeaker should wait to learn C++ until tools that fulfill your wishlist are available? You agree that C++ is a minefield compared to Ruby, only because Ruby has Rubocop and C++ doesn't?

Have you used any linters? Because linters are even worse than what you're describing with the C++ compiler. What they do is complain about style issues that some people believe are likely to lead to syntactical and semantic errors, without actually checking for the syntactical and semantic errors like a compiler does. Linters also don't check for violation of local policy, unless you extend them yourself. (And feel free to extend clang's warnings to suit your needs... it is open source.)

I fully 100% completely agree that C++ tooling could be way better, and I wish it was too. But that's not the issue we're talking about here at all.
That's fine, have them open an office in India and hire locally. Ever wonder why they don't on a massive scale?
The High-Speed Trading Behind Your Amazon Purchase
Interesting.

Btw, suspect you'll have trouble getting people to sign-up using such a flight-by-night custodian. Maybe take a look at Interactive Brokers?

Also, would encourage Questrade to fix this:
Mixed Content: The page at 'https://www.questrade.com/' was loaded over HTTPS, but requested an insecure image 'http://ads.yahoo.com/pixel?id=2459149&t=2'. This content should also be served over HTTPS.
(index):1 Mixed Content: The page at 'https://www.questrade.com/' was loaded over HTTPS, but requested an insecure script 'http://www.questradeaffiliates.com/scripts/track.js'. This request has been blocked; the content must be served over HTTPS.
An eye-opening experience is running an IDE like Visual Studio 6 or a really old version of Photoshop on a modern machine. It starts instantly, compile times are a fraction of what we're used to. The interface is totally responsive. It's remarkable how much better software feels when everything is instant.
For me, it's definitely CS:GO. It's also probably the best game for non-gamers to watch competitively. You can explain the game to virtually anyone in 5 minutes, and it's easy for a beginner to see and appreciate when true skill is on display (kills, aim, coordination, etc.). A truly entertaining game to watch imo.
Corbyn has already spoken up:

Labour leader Jeremy Corbyn said authorities already had "huge powers". There had to be a balance between the "right to know" and "the right to privacy", he said. [1]

Unfortunately when it came to actually doing something he provided practically no opposition to the Investigatory Powers Act.

[1]http://www.bbc.co.uk/news/uk-39396578
Don't automatically be like "X sucks therefore I now subscribe the polar opposite of X."

The extremes are but 2 points on a huge spectrum.

However, the extremes are noteworthy points, and half-measures can be bad. So don't shy away from the extremes either.

tl;dr: Don't kneejerk. Everything is nuanced. But also don't be too afraid to commit and ending up believing in nothing.