skysight-inc/HackerNews huggingface dataset:
> We have been in close communications with GitHub since we began working on this incident, and have shared impacted tokens with GitHub for their records. GitHub will revoke token access for the affected tokens and will contact token owners to notify them. Both Travis CI and GitHub recommend affected owners revoke their own access tokens and create new tokens immediately.

Seems like both Github and Travis did.
Using electricity for heating is a terrible idea. Unless you are a rich country like Norway which can afford it.

You would be much better using LED for lighting and gas burning for heating.

So the sum does not remain the same if you do things properly.
Their policy is to publish when a fix is available. Yes, Microsoft responded very quickly in this case.
Also:

>"WE DO NOT BREAK USERSPACE!"

In response to the notion that we need to break userspace in the name of progress/innovation.
> Basically, maintenance of complex systems or assets, are intellectually demanding tasks.

Not as hard as making those systems in the first place.

> I am not saying that the jobs do not require skills, it's just that these skills are not that valuable.

I'm not convinced that an average network engineer does a more challenging (or valuable) job than an average car mechanic.
Google Maps still doesn't have any concept of Boris Bikes either, London's bike rental scheme that's been active and popular for 5+ years. CityMapper has shown real-time bike and slot availability for years, as well as travel time estimates, to the point where I doubt any Londoner would bother using the official app anymore for bike rental (or any of the other third party apps).

"Unlike Citymapper, Google Maps doesn't have a notion of multimodal transport: cycling to a train station, for example"
This is really neat. Also includes Uber-ing to a train station.
Technically speaking the solar panel walls would get most of their output from the daylight, assuming you have windows, considering that it's thousand times more intense than light bulbs.

But yeah, I wouldn't want to live in black glass coated rooms.
I've never used Kivy. Is it really all that great?

I mean, the last time I looked at it, it seemed like it has a lot of moving parts that are all pretty heavy that you could just use directly if you really wanted to and still get similar results. Like how they were (didn't check if they still are) using pygame to interface with SDL to do rendering a lot of other things. I've seen other projects that used pygame on mobile devices that were able to do it without all of the extra complexity that Kivy layers on. Pygame isn't that hard to use, so if I know how to use it, why would I use Kivy?
> you pay less through a variety of circumstances set up specifically to give you even greater advantages than being rich alone would provide

The reason for that is not because "evil rich control Congress". It's because capital is much more mobile than labour and can move from one country to another much easier.

> is so that everyone has an opportunity

Opportunity at what point? When does the starting gun fire? Birth? But that would only explain the inheritance tax. If me and you start from the similar families and backgrounds, why should I give my money to you if I'm more successful - didn't we have equal opportunity?

Of course, people usually differ in their background. But this inequality comes from the greatest discrimination of all - all people in the world discriminating against people who're not their children or family. As long as this discrimination is allowed to exist, you _will_ have this sort of problems - and _equality_ of each individual's opportunity will always be at odds with his _liberty_ to pass over his resources (money, influence, relationships, status, education and intelligence) to his offspring. And people value this liberty to practice this particular discrimination very, very, very much.

How do you define a boundary at which those two competing ideas should meet?
How about using Pubnub or Pusher for this use case?
In London I'll often use Google Maps to search for the business that I'm looking for, then find the closest tube stop on the map and switch to Citymapper to navigate there.
They disclosed after Microsoft had released an advisory for this issue (see comment 11) so it was public anyway.
A bit like a perpetuum mobile, right, light is captured by the walls which generate electricity for the lights. Free lighting for everyone...
A "pointless" test of a getter or setter could save you a lot of trouble later after someone introduces a side effect.
The problem with the "100%" goal is that it provides a false sense of safety. There can still be plenty of bugs in code that has "100%" test coverage. The 100% are an illusion. To truly get to 100%, it does not suffice that every line of code is executed, you must also test all valid inputs - which is utopic.
Can you provide a link ?
The answer to "not enough people are giving banks capital to invest" is not "charge people more", it's to work out why nobody is putting their money in banks. Could the charges be a factor? Or a paycheck-to-paycheck economy?

The people not giving the bank any meaningful capital are going to cost them much/anything,because it's not as if Joe Bloggs with $500 in his account is going to be doing a thousand withdrawals and balance checks a month.

The point is the banking fees hit those who can least afford to pay them the most. It doesn't have to be like that, and I can understand a kind of point of view that supports it.
Have you tried/considered an asset generator plugin?

https://marketplace.visualstudio.com/items?itemName=PeterR.U...
https://github.com/shenchauhan/UWPTileGenerator
The new AdWords UI uses Dart – we asked why (2016)
Hey, I'v used Repl.it a fair amount for Python in the past. Seems like you've built a really nice tool which has lots of languages supported. Out of curiosity, how are you funded?
> Connectors being torqued off PCBs was nearly unheard-of 15 years ago.

Well, 10 years ago my sister snapped off a mini jack which isn't that far from a barrel jack.

It really is a problem with those stupid surface-mount connectors without through-hole mounting tabs. Even USB-C and micro-USB can be had with through-hole tabs, but I bet these are more expensive to assemble.
Litecoin then?
Even better, a lot of those countries in central Europe went ahead and leapfrogged the "first world" in terms of infrastructure and digital services.
So let me get this straight.

In order to believe that this is not in fact the case, you suggest that human rights watch is a conspiracy against Saudi Arabia, or perhaps against islam. And we are to believe that, as opposed to the many different sources pointing out that islam assigns second-class status to women, and Saudi Arabia forces that on women, on your word, without so much as a single source.

Can you provide some sources for this ?
Sure, I read the article. That section covers just CUBIC.
Facebook chucks cash at “fake news” ads in newspapers ahead of UK election
The person I was responding to was talking about people getting the IPFS software via IPFS or in person delivery of media. This is not a promising method for distributing anything to normal people, even if it later lets you view Wikipedia.
> There is also a sophisticated infrastructure behind them, e.g. a control room that tells drivers to turn around and go back mid-rout if the buses are too unevenly distributed.

Yeah, it's really sophisticated; it means that if I catch a 3 bus signed for Crystal Palace there's about a 33% chance that it dumps me in Brixton to wait an extra twenty minutes in the rain, instead of taking me all the way home.
I'm not sure how you came to the conclusion that it would make an interesting game. Making something more like the real world is often exactly what you don't want to do in a game.
Check Out Awesome Techniques to Reduce iPhone App Development Cost
Considering practically all of electricity production in Norway is renewable (99% hydro) the less efficiency in electrical heating can be traded off the more efficient but CO2 emitting gas burning.

It's true though that in countries where there's a significant fossil dependent electrical sector it's better to burn the fuel directly.
".NETfx" is a common shorthand for .NET Framework. And that was perhaps the worst possible post to use a common shorthand.
I never got to play Civ 1 but Civ 2 was one of the first games I ever owned and played endlessly. Its soundtrack still brings back those feelings.. https://www.youtube.com/watch?v=C55Ae3apn5s
The Hitchhiker's Guide to AWS ECS and Docker
I have just read this guide on AWS ECS and Docker -
http://start.jcolemorrison.com/the-hitchhikers-guide-to-aws-ecs-and-docker/ - what do you think?
Node.js Post-Mortem Diagnostics and Debugging – RisingStack
How Cloudflare help serve up hate on the Web
That's because it's IIS. Setting up apache is similarly difficult.

There's nothing stopping you just using self hosted websites.
find me "documentation" for NtSuspendProcess

What for? Use of NtSuspendProcess/NtResumeProcess is usually a smell of trying to do *nix style multiprocessing in Windows. For which the answer usually is: Don't.

Yeah I know, that's a perfect point to start yet another flamewar, and as such I want to add the disclaimer that I'm not making a judgment with this statement. :)
It's just that this is by design: You're not supposed to use the kernel API directly in Windows, you are supposed to code against Win32/WinRT/UWP.

(Hmm...I'd hazard a guess there is documentation for these calls, but it's simply not public.)
.NET Core is the rewrite/reimagining of .NET

.NET Standard is a standard that the 3 different implementations of .NET try implement (.NET, .NET Core and Mono). Any implementation of .NET Standard can add in extra functionality, hence superset, it's a bit silly.

.NETFX = .net framework.

their naming is a mess.
Deriving trends with samples of 1 is hardly wise.

Le Pen error was in her underestimation that people love the EU more than they hate immigration.

If she was running on pure platform of anti-immigration it might have been different. Putting the frexit hurt her imo.
Keep Track – 3D view of objects orbiting Earth
This is fascinating! Examples are clear and the UI for playing with sounds and rhythms is intuitive. Well done.
If we're being pedantic, there's a second common definition of the word tragedy that does not refer to a drama or literary work, but "an event causing great suffering, destruction, and distress, such as a serious accident, crime, or natural catastrophe."

I think when you take all of the time wasted on useless tests written merely for the sake of having tests, that waste is tragic. You could be doing anything else with that time.
It is trivial, the command ipfs dht findprovs <hash> will list all the peer ids that do have the content in their repo so unless you blacklist every one but your friend (and he does the same) then the fact that you have accessed <hash> is public knowledge. You could also gc your repo as soon as you have downloaded that content but both of these methods defeat the whole point of IPFS.
If you have a leaked database dump with login details, you already have the email address in the dump. You don't need to exploit this to find it.
It depends of what you are trying to do.

About the database : Cache. Offer a different flow that does not need the database, like with hardcoded stuff. Etc etc

About doubling the costs : It highly depends. On a small app, sure it may double the cost. On a big thing with thousands of servers, you can play a bit more with redistributing roles and all.
So MS's anti malware software does:

1. Execute NScript, a JavaScript-like language.

2. Run as high privileged, non-sandboxed process.

3. Intercept filesystem changes and run NScript code written to anywhere, including browser cache.

4. Do not check code signing.

This is unbelievably ridiculous. It shall not happen to the software which claims to improve "security".

As I always said, there is no good anti malware software. Everything sucks.

An additional software is an additional security risk.
Why choose Appdexa for searching top mobile app development companies
Getting assorted option at one place seems the best when you are searching for top mobile app development companies. Appdexa, being the global platform does the work for you by providing extended options under one roof.
An opensource, non-licensed, low-cost embedded processor -> sifive sells it for 600.000$ minimum.
Reasons to Use Buck Build
.NET Core and Asp.net Core are simply the .net frameworks that are cross platform.

.NET standard something your libraries can conform to, which allows it to run on the old .NET framework and the new core frameworks.

Honestly having used python, node and java I don't think its that difficult compared.

It's just .net foreign to most people, so they don't know the terminology.
Stanford now teaching JavaScript in intro CS course
The Oldest Problem in American Prisons
Sid Meiers own custom prototype engine for games
That's actually one thing I don't understand. Having a full framework installed on the machine means all the modules will be updated the .net framework. Shipping with your own binaries means you will need to do the upgrade yourself. That's fine if you have an active team maintaining the application. But in the real world there are many many apps and websites developed once and rarely upgraded. These will not receive security patches if they shipped with their own binaries. I am not convinced this is a benefit.
From my personal experience, no.

None of my jobs have ever asked for it and if they went looking and found nothing, I still got the jobs.

Honestly if an employer ever asked me for it, it would be a clear-cut sign that I don't need to work there.
Recommendation System for blog content
No, inexperienced developers need dogmatisms. Subtle difference perhaps, but it's worth remembering that every competent developer started out being inexperienced, and that it's nothing to be ashamed of.
Huh? What's the relevance of this totally off topic thread?
A more charitable, and in my opinion more accurate observation is that equality for the underprivileged is in itself an important cause for the left, more so than for the right, but like any movement there are plenty of people who coopt that for personal ends.

I'm inclined to feel that the latter is more problematic on the Republican side because a pro-biz agenda is more directly beneficial to opportunists, but honestly I don't think it's very useful to spend much time discussing which side is more evil. At the very least I don't think Democrats are worse than Republicans when it comes to 'coopting'.

To be clear, I don't identify as strictly left, although I'm probably more left than right if I had to pick. And I'm also not saying that 'the right' doesn't care about the underprivileged; far from it! Rather it seems to be less part of their core agenda (for reasons that I've become somewhat more sympathetic to over the past years).
That sounds awful. But the US is set up to fail people without money on pretty much every level, and that isn't your fault. Even if perhaps you happened to make some mistakes along the way, we all make mistakes... but some of us are lucky enough to have resources to help us get through the mistakes.
Two Ways and 25 Dimensions to Compare Agile Scaling Frameworks
I don't think it is the norm. Only time I've paid fees is at the ATM.
Landing Page Examples
I noticed the author was speechless in two situations, both of which involved "but we write all our tests in <test-framework>." This is legitimate and should be taken more seriously by the author.

Codebases serve businesses and businesses value legibility over efficacy. It's more important to them to have control over their assets than to have better assets. Using one test framework is in perfect service of that goal.

It's inefficient in that it will take future developers more time to understand that code. But fewer architectural elements means that you can get by with less senior programmers.

Imagine if you went onto a software project and they were using 6 different databases because every time they had a new kind of data that they wanted to access differently, they reached for another database rather than use the one they had.

Of course nobody would ever do that, well I hope anyway, but I do see a lot of unnecessary architectural complication in projects in service of "using the right tool for the job." And it can balloon. A new test framework has to work in your CI framework. You need to decide how to handle data. It's not a huge decision, but it's more complicated then most devs would think and it'll take up more of your time than you'll expect.

You can generalize this to the the main thrust of the article. 100% code coverage is not a bad goal to want to hit. Sure, you're going to get a lot of waste. But you're not paying for it, your employer is. And your employer might have a different idea of which side of the tradeoff he wants to be on and where to draw the line. You know the code way better than they will, but they know the economics far better than you ever could.
Except it is not as cold everyday, and not every room has the light and heating demands perfectly proportional. And incandescent bulbs also generates more trash.

Tying lighting to heating is inherently inefficient.
Professional proofreading involves more than grammar. Those two products are mostly used with Microsoft Word, still the primary document exchange format in publishing.
Can't reply to the GP which is now flagged, but somehow, he was right, it happened...

https://twitter.com/JulianAssange/status/861764728753926144

I'm speechless.
If the copies cannot be distinguished from the originals, there is no problem.
Interesting. My life (well, the "powering electronic devices" part of my life) got a lot easier with the new MacBook Pro, because now I have a single adapter that can power all my devices directly. Alternatively, I can power the same devices via my laptop via the same cables.

While getting rid of some of these connector types would certainly be welcome, it wouldn't reduce my cable carrying burden that much because I'd still want to be able to charge my laptop at the same time as my phone, for example.
NASA TO Launch 'ALIEN HUNTING' WEBB SPACE TELESCOPE IN LATE 2018
And then you have the question, if people want to be in a taxi without a driver?
Doesn't what you're writing actually influence whether 100% coverage is a worthy goal or not?

I mean, SQLite is a good example of something where 100% coverage would actually be useful, because it tries to maintain compatibility with the SQL spec and with Postgres (largely because Postgres complies with the spec). Testing that 100% makes a lot of sense.

Suppose you're instead doing something very UX/UI driven. Why bother trying to cover that 100% with automated tests, when change is going to be driven by the whim and fancy of anyone who sits down in front of it?
Impulsive Rich Kid, Impulsive Poor Kid (2015)
But remember nothing is free, nothing is a silver bullet. Stop and think.

I'm going to be the one to point at the elephant in the room and say: Java. More precisely, Java's culture. If you ask developers who have been assimilated into a culture of slavish bureaucratic-red-tape adherence to "best practices" and extreme problem-decomposition to step back and ask themselves whether what they're doing makes sense, what else would you expect? These people have been taught --- or perhaps indoctrinated --- that such mindless rule-following is the norm, and to think only about the immediate tiny piece of the whole problem. To ask any more of them is like asking an ostrich to fly.

The method names in the second example are rather WTF-inducing too, but to someone who has only ever been exposed to code like that, it would probably seem normal. (I counted one of them at ~100 characters. It reminds me of http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom... )

Many years ago I briefly worked with enterprise Java, and found this sort of stifling, anti-intellectual atmosphere entirely unbearable.
To paraphrase: "Premature testing is the root of all evil".

How I do it is going from rough testing of pages and components to granular testing of those parts which had some error.

For pages, I just run them to see if they display without producing errors, same goes for critical components. This gets me the feeling of roughly tested and from the user perspective working system with little time investment.

Then I test critical business logic, but usually only after some error was reported.

Mind though that I am freelance developer unconstrained by organizational rules.
I was amused about cash machines at major English banks blurting out:

FREE CASH

Of course that unfortunately only means that you're not charged for the withdrawel, but the cash doesn't really come free.
> - Qualcomm™ Quick© Charge® 2.0 that heats up and drains its batteries if plugged into a non-QC charger (phone)

> - Qualcomm™ Quick© Charge® 3.0 that refuses to charge in a QC 2.0 charger but will charge in a non-QC charger (battery pack)

Which devices are these, if you don't mind sharing? My QC devices (LG G5, battery pack for G5, Moto X) work fine on either 2.0 or 3.0, or a 500 mA slow charger, or a 2A 'tablet' charger.
> Prices should be in tenths of a penny.

Sorry, per item? Or graded in tenths of a cent?

On what basis? What do you see a total spend being? What kind of income do authors, composers, filmakers receive? Independent of work length or effort? What works are you incentivising as a consequence?

And again, to what end, and providing what kind of information structure.

Think through the pricing system, because 1) this isn't trivial, 2) what you incentivise matters and 3) what matters, ultimately, is whether and how those who can write are paid relative to other options.

> Micropayments ... would pay per view.

Why is that a desireable objective?

Should, say, healthcare, education, or fire prevention be paid on a per-service basis, by those who receive those services directly? Why or why not? What are the consequences of such a payments system? How do those consequences change with different social (or urban) environments, or shape those environments.

Bonus: Look up Crassus. After you answer. Adjust accordingly, if you like.

> Digital goods aren't limited in granularity...

No, but attention is markedly finite. Purchase decisions are a high-attention action.

> Advertising ... "Tragedy of the Commons"

I'm generally familiar with advertising, and quite familiar with the Tragedy of the Commons. I don't see how these two go together.