skysight-inc/HackerNews huggingface dataset:
No, the results are that the United States is deep shit, having just elected a serial liar and sexual offender with a little nudge from Russia and Comey. The damage Trump can do is potentially infinite. It's incalculable. If you're Putin, there's never been a bigger payoff for such little effort.
OK, so raise the wages during the time they're working, in order to be competitive with other industries, and provide a 401(k) with matching contributions like the private sector does.

Except that will cause a tax increase now rather than a tax increase twenty years from now, and is political suicide.

Underpay during working years and promise an outsized pension to make up for it (since that passes the buck of having to fund it to some other sucker who's in office much later on) is a common pattern in the public sector. If you want to end it, you can simply pay competitive wages up-front (and no, pointing to a handful of outliers does not indicate that the average public-sector salary is competitive with private sector).
And never have another job again?
Did it ever go away?
Sorry, my previous answer was not very descriptive.

The WITHIN call will be on average O(log(N)) because all objects are stored in an rtree. But it's usually very very fast to locate objects based on their outermost bounding area. The complexity of the object will add to the duration. Simple points are super fast, like sub microsecond fast in many cases. A MultiPolygon can be much slower.

Tile38 uses a modified raycasting algorithm, not raytracing for it's polygon detections.
One source of fake ivory is mammoth tusk, which isn't under the same bans.

http://ngm.nationalgeographic.com/2013/04/125-mammoth-tusks/...
Agreed. I recently changed jobs for the first time since his article was written, and it was extremely useful to me. I strayed from some of the advice, but what that essay did was give me the confidence to negotiate and some very effective tools to use. So thanks Patrick, from another very happy 'customer'.
The Hungarian nationalism did accept the multi-ethnic Hungary. You possibly know in the 1848 uprising against the Habsburgs was led by 13 generals (https://en.wikipedia.org/wiki/The_13_Martyrs_of_Arad) you can barely see Hungarian names. The poet's, who wrote and read the proclamation and started the uprising had the family name Petrovich (Petőfi in Hungarian). One of the general was called Josef Bem, Polish. The finance minister was Ferenc Duschek (sounds a Czech to me) and justice minister Sava Vuković (sounds Serbian) in the new government. Yes, there was no Romanian, but neither Cumans, Jassic, Rusins, Saxon, Schwab or Armenian either. In the uprising, prime minister Lajos Batthyány was initiated a negotiation about reforms with Brătianu (https://books.google.co.uk/books?id=VtKypkRfLtUC&pg=PA102&lp...). In fact, Hungarians in the state capital (Budapest) was in minority that time.

I do understand your emotions and as I stated, the matter of ethnic discontent was not handled properly. But try to put this into the context with the rest of the world politics. In such context, the 19th century Hungary seems pretty open-minded to me. Just read the text of the proclamation: https://en.wikipedia.org/wiki/12_points_of_the_Hungarian_Rev... . It claims equal rights regardless the religion, end of serfdom and general taxation. Too bad the revolution has fallen.
Occam's Razor says it is not true. If you read the linked article, it is saying, in the most polite and disinterested way possible, that it is not true although they allow, in the driest of terms, that it could be true. I expect if the same authors analyzed the Loch Ness monster or Big Foot, they would also disinterestedly point out the unlikelihood of either and point out the how awful the proofs put forth are while admitting there is no categoric proof that the monsters don't exist.

Pons and Fleischmann were straightforward in their error. This is bozo territory.
Sorry, my intention wasn't to move the goalposts, I actually misspoke the second time. Obviously I don't care where the evidence comes from. I did mean "no public evidence" and then the parent made it political, somehow.

I did read the RPT-APT28 report by FireEye on APT28 (all fifty-something pages, surprise!). It did convince me that APT28 has political motivations. What's the connection between that and DNC/Podesta? I don't know, because there's no public evidence on that (that I know of).
As a gaming laptop they're not great. The reason is that, for example, one model had a GTX 970M, which sounds good but the thermal performance is such that the GPU is near constantly throttled resulting in questionably worse performance than similarly sized and specked machines with a 960M part.

That's just poor thermal design. You know you just don't get that with MacBooks (you don't get a 970M either of course).

Personally I'm passing on this generation of MBPs. Will Apple wait another 2 years to update them? I'm just not convinced that this isn't now an iPod market for Apple.

Instead I ended up getting a Dell XPS 15. Having a Linux subsystem is pretty nice. It's nowhere near as polished as the Apple experience but for $1300 (including upgrades) I got the base machine and put a Samsung 950 Pro and 32GB of RAM into it, so that's nice.
> I don't know what happened, really. 10 years ago you bought a laptop, no matter which brand, and you would get a decent keyboard.

THIN became a much more important marketing tool than GOOD, or even FUNCTIONAL.
100% yes. Build something with Django + Django Rest Framework if you haven't already. Back-end engineers are one of the hardest positions to fill, and often pay higher than mobile or full-stack web. Reddit and Instagram are two large starrups that run Python backends. Lots of companies use Python for automation and "glue" if you want to go that route as well.
I agree not rigged, but giving Hillary debate questions in advance comes pretty close.

In my opinion, the DNC emails and the Trump "grab 'em" tapes are similar -- you can argue that it's private material that should've stayed that way, but you can't argue that the material didn't reveal helpful truths about the candidates.

Finally, a recent poll found 50% of Democrats think that Russia tampered with the vote tallies in the election. This is insane, and the direct result of mainstream media irresponsibly using the phrase "hacked the election" to refer to the (alleged) hacking of DNC emails by Russia.

Fake news.
Partially agree. For sure: Don't fuck with shares or anything important that might blow your leg off.

I'm talking of minor things. Like the classic non compete "You can't work in <x> domain for 1 year after you leave <company>". It's illegal and invalid at the place I was when I signed that contract (safe advice: don't generalize). Every one knows it's not valid.

If the company wants to enforce it, they also have to take lawyers and risk their reputations. Then it will go to trial, where the judge will pick up the exact same case for 10 years ago that defined 1) that clause is invalid 2) company loose the trial and can't appeal 3) exact figures for damages and payback.
If they have two versions of the resonant cavity, one that is tapered and one that is just a simple cylinder that to me would be a big step in the right direction to address many of the concerns. Basically the cylinder with no taper should show zero thrust. And the version with the taper should show a thrust. Then if they test that setup inside the huge Apollo program vacuum chamber far away from the side walls and change the orientation of the coolant and power wires into different orthogonal directions that sounds promising..
how about an executable that others can independently test?
I started my CS degree in 95, and did most of my coursework from my dorm, telnetting in to one of the Sparcs we were expected to write code on, eventually using X11 forwarding too. Wasn't any different resultswise than sitting with everyone else at terminals in the lab, though I guess I missed out on the social aspects of plowing through assignments in the same room together.
The results of getting into "Podesta's gmail for some days" is you take the elections. But no, you think it's smarter getting into some nobody sysadmin's social media accounts. Got it.
So the lying had nothing to do with climate change but NBC "news" decided it was a good idea to link the two in readers minds anyway?
If management has capital to spend, they might be spending it on new hires to see which ones work out, and firing low performers such as yourself. The majority of states are at-will states so you could easily get laid off.
Well, it's beyond dispute that prison populations nationwide quadrupled -- that's the whole point of "mass incarceration."

I don't know of any attempts to model how many crimes these inmates would commit if on the street.

Perhaps they're all choirboys, and the real crisis would be a communion epidemic. You're just walking down the street and this 6-5 jacked dude with prison pecs be like "BODY OF CHRIST, BLOOD OF CHRIST!" as he's jamming a huge ass wafer into your face... social science certainly can't refute this hypothesis...
Partial STM for C structs
I'm so confused how you came even remotely close to your completely wrong conclusion. IG has won in almost every way imaginable. Now that Snapchat is the new threat, IG has been aggressively copying their features and it's working.
I was happy to see that they include politicians outside of the US. Unfortunately there is no data about any of the politicians in my country yet.
It's not about projects using OpenSSL not changing - everyone accepts that projects will need to change occasionally to keep up with a changing upstream API.

The migration path in question isn't "change project to support OpenSSL 1.1" - it's "change project so that it can be built against both OpenSSL 1.0 and OpenSSL 1.1 in the medium term". And yes, of course that can be done by introducing a bunch of glue macros or #ifdeffery in each project, the argument here is just that if every project has to reinvent that compatibility layer then inevitably many of them will be incorrect.
I've had the new MacBook Pro 15" with Touch Bar for several days now. I'm returning it. The Lenovo is what I really wanted, but it doesn't run MacOS.

This Touch Bar is the worlds worst idea. I literally now have to look at the keyboard to type again, like I'm 10 years old. I haven't looked at a keyboard in decades. The machine is going back this week. What a disaster.

And, don't tell me to learn to use Caps Lock for ESC or to type control-[. I've been using VI since 1988, I'm not about to retrain that length of muscle memory.
Is DO actually only hiring people with 7+ years experience? I ask because if not, I'd be interested in knowing how the decision to not put any entry/3-5 years experience positions affects the pipeline of candidates.
Hey! I didn't say that!
I have an XPS 13 (9360) - the Kaby Lake Developer Edition.

With Ubuntu 16.04 (or more specifically kernel < 4.8) the only issue I had was dynamically adding a Thunderbolt 3 (to DP) monitor.

With Fedora 25, Ubuntu 16.10? No issues.

Wifi is great. Sound. Performance. Display (I have the QHD version).
If it's rational to ignore everything unproven then science is irrational. Science is about proving things. Proving how they work, why they work, etc.

We have a thing, it's owner claims it works by either Method_A or Method_B, science is about taking the thing, testing the crap out of it, and being able to say at the end of all if it, "actually it turns out it works by Method_C"

It seems you have some wires crossed somewhere. Science and Rational behaviour are unrelated, they are quite well correlated but as separate concepts they are not causally linked. Historically connected obviously, but not causally linked.
I feel like your experience is germane. You're relating your experience with remote work directly. If anything, what's really coming across the loudest is your drive to be productive to the point of being conscious of problems arising from work conditions.
> Were Congress to expand tort law to mandate standards and consequences similar to products liability regulations for other products, then the attack surface available to state and non-state actors would meaningfully shrink.

The problem is the organization sizes are the opposite of what works for products liability. It's not Joe Homeowner buying an appliance from Sears or GE, it's an insurance company or government contractor getting software from an individual or a company with nine employees.

You can't use that to force improvements from small entities because they barely even have lawyers to tell them what they have to do, and nobody will actually sue them if they have no money anyway.

What you need isn't for the software vendor to be liable, it's for the company holding all the customer data to be liable to those customers. Then those companies will start caring about actual security instead of "compliance" and figuring out how to pass the buck, and software vendors will still have to make secure software because nobody will buy anything else anymore.

It also forces companies to start treating huge databases as the security liability that they are. And it conveniently applies to the large tech companies that are also data warehousing companies like Yahoo or LinkedIn/Microsoft.
Opportunity to redefine SaaS as “everything” goes to AWS?
Excelent list. Can you describe the "Never use the word should" a bit more in depth and give some examples?
"I mean, how could someone spend several hours trying to debug a table that looked one way on Firefox and one way on Chrome?"

Because HTML and it's various implementations/versions are a Byzantine mess.

'Web development' is not so much development ... it's about knowing a myriad of little, innocuous details regarding various platform, api quirks, toolchain bits etc..

The 'development' part of web-dev is usually quite straight forward - you're not doing complex AI etc..

And fyi - development is 90% struggling through things you don't understand, bugs, hiccups etc.. A good chunk of the code you write like English. It's all about working through the pain points, making 'aha' realizations about how you structured something, or about some crazy API quirk. That's the job.
The second graph in the WP tells the whole story, and it's not a complex one:
A greater proportion of black offenders were in fact high risk, than white offenders. So naturally the "fair" and sort-of-accurate test flagged a greater percentage of the set of all black offenders as likely reoffenders, and this had the obvious consequence that there were BOTH (proportionately) more false positives amongst blacks AND (proportionately) more true positives when black offenders were tested, too, 'cause there were just plain more positives, proportionately, and would have been in any accurate test.

One could fiddle the test so that the percentage of false positives was the same for black offenders as white offenders, but only by reclassifying some black high-risk offenders as low; which would make the test less successful (less predictive) in sorting black offenders into high and low risk groups.

Somewhat similarly, if you tax rich people and poor people by an income tax you have to choose to be "fair" by charging them each the same number of dollars; or "fair" by charging them the same percentage of their income. You can't be "fair" by both measures at the same time because their incomes aren't the same. Not rocket science.
Alaska does it relatively successfully with their PFD fund.
Wow, that makes the app so much better for what I use it for (following Instagram girls obviously)
microsoft surfacebook is magnesium, no?
I'm just throwing this out there, but it looks like European countries have invested a lot more in social programs which were rather successful. e.g. universal healthcare, unemployment benefits, better prison systems and perhaps most important, affordable education for everyone. They have not been distracted by the absurd and time consuming debates on things like gay rights, climate change, evolution etc. (I'm not saying that these issues are not important, but simply that they are a non-issue in Europe. Climate change is acknowledged as a scientific fact. So is evolution. People are not discriminated based on their sexual orientation.)

Not saying that the system doesn't have drawbacks, but it seems to have led to a higher standard of living, a more equitable distribution of wealth, although perhaps not as much economic growth as the US.
OP here! You guessed right, I wanted to make a simple application with all the modern tooling available out there. My main objective was to learn :)
Agree on gurus.. but also.. totally doubt that you make 2x more consulting than Freckle nets. Hate much?
Is this REAL remote (I can apply from any country) or "just within the US" remote? I checked the link you provided but this was not detailed.
Trafficking can be a small amount of pot and a box of ziplock bags, but you're generally talking about 28-40g before you'll get charged (and usually more like 100g+), and the fed sentencing guidelines all involve the prefix "kilo" on the weights, so that tends to be the scale they're concerned with.
The issues with pensions in most of these states is that they don't fund the pensions. Lavish benefits are given, especially in public safety settings, and are not funded.

States that don't steal from the future (New York, Wisconsin, Oregon, the dakotas, Idaho, Tennessee) fund their pensions. States like Illinois, California and Massachusetts do not.

Pensions aren't a problem, bad governance is. It's easy to say that it is "obvious". But the obvious solutions come with non-obvious blowback.

What do you do when a 50 year old fireman throws out his back dragging a hose and ends up on disability for 15 years?

What do you do when a burned out policeman shoots someone accidentally or has a heart attack and gets a fellow
Officer killed.
233 countries? It would be much better to organise the data in some sort of heirarchy, given having the UK, Wales and Scotland all on the list is somewhat confusing (and it leaves out US and Australian state legislatures).

Also, I'm wondering how the data was collected - the party affiliation information for the Australian parliament is very strange. Not entirely wrong, but probably misleading.
in reality

There was a lot more to "reality" than you make it out to be. E.g. there's this clown https://en.wikipedia.org/wiki/Raj_Rajaratnam#Conviction_and_... and 13 of his buddies who were all convicted and who are doing time.

And don't forget about Stevie Cohen https://en.wikipedia.org/wiki/Steven_A._Cohen#Controversy who managed to skate personally but whose hedge fund pleaded guilty to criminal charges and agreed to a $1.8 billion settlement.
The more strict static checking in Rust means that the compiler can actually be a teaching tool for concepts like RAII and the heap/stack difference: it flags and explains places where the programmer is doing that doesn't make sense in those settings. A lot of effort has been put into the compiler diagnostics to make this compiler-is-a-teacher concept a reality.
I just desperately want a full 88 key keyboard in a top spec MacBook Pro.
> To the city they're a nuisance, because they take recycling money out of the pocket of the municipality.

For the metal cans, maybe, but minimally for the bottles.

Scrap glass isn't worth much, but the ones the bottle ladies' returns get refilled, which is far less energy-intensive than recycling.
Hi, There are a lot of features missing (Reordering, lists maybe). I focused on deploying as fast as possible and then adding features along the way. Also my motive my learning and not the application itself (There are a lot of todo apps out there already)
The fact that this got published when the work was already searchable verbatim on the internet tells me that the review process was virtually nonexistent. Searching prior work is pretty much the first thing I do as a reviewer.
I agree with your assessment.

As you get experienced, I think it's beneficial to be able to learn to be both fast/sloppy and slow/meticulous given the circumstances. Having worked in both enterprise scenarios and startup environments, I've learned that it's really a result of larger environmental pressures.

If you're working in long-range software, it's by far more beneficial to be a bit slower and more meticulous in your approach. What you're really looking for is incremental improvements that have large impact because the scale or importance of the project is already established to be very big. While you feel like you're not getting much done, the impact multiplier in these situations is very large.

However, when you're in a startup environment, you don't have any value in the product yet, so you have to move fast. A few bugs here and there are not really a problem since you will probably redesign and revamp different features. Testing is a lower priority and you feel like you're moving a lot faster as a developer.

I think healthy teams have a healthy spread on these trade-offs, centered about around the maturity of the team/product/company. Tension between the two sides keeps things moving forward and allows adjustments to keep the machine moving forward as best it can.
Disk-wiping malware now has ransomware component, demanding 222 Bitcoins
> However no one has yet figured out how to represent Lisp code in good a way that doesn't require a large number of parentheses, often stacked together in groups of three or four.

Ah, not so! In some ancient Lisp dialects decades ago, there existed an invention known as the "super bracket". Namely the closing square bracket ] would simultaneously close any number of outstanding open parentheses up to the nearest opening [. For instance [foo (bar (1 2 3] could be written instead of (foo (bar (1 2 3))). It's not really such a great idea so it didn't catch on.
Why I left academia for the world of driverless cars
Building something is a common approach devs take. But there is also the option to just selling something you did not make. Its a shortcut to learning because you can jump right into the action.
Hi swsieber, that's exactly what I going for!
You made this up.
Hmmm, I wonder why this particular ban is news worthy for the Guardian...
The report also disregards various other sources of foreign manipulation on US networks including spam and propaganda which as everyone knows are also forms of hacking. For instance the 'fake news' on Youtube and spam links on Facebook and Instagram which link to phishing sites. Companies must be held accountable for harboring this type of material.
When was the last time you heard of Samsung being involved with Rust as a company? I'm fairly sure that is no longer a thing.
This reminds me of Strengthsfinder[1], that came out of Gallup as the result of a lengthy study.

Basically it said that loads of time and effort is wasted by managers trying to fix the flaws of individuals. The alternative, they argue, is focusing on building teams where the members bring complementary strengths to the table, and then working on how to make the most of an individual's strength in relation to the context of the group.

Let's optimise the throughput of the team instead of maximizing the resource use of individuals. Just because you maximize the the amount of code written by each individual doesn't mean that you've optimized the throughput of the team: sometimes the opposite is true. They're orthogonal concerns, but they're treated as if the former magically creates there latter.

[1]: http://strengths.gallup.com/110440/About-StrengthsFinder-20....
I like to think of ThinkPads (esp. T and X series) as the Tumbler Batmobiles of laptops: they're big, black, chunky, and ugly, but they take a beating and get the job done.