skysight-inc/HackerNews huggingface dataset:
Pro Evolution Soccer (PES 2017) CD Keygen
Cosa accadrebbe se Facebook chiudesse?
Ask HN: Who's the DHH for Node.js?
I'm saying read replicas are not instantly in sync with their masters. Updates are asynchronously copied to the replica.
How to deploy any App easy with this New IDE
“Restoring Internet Freedom” Notice of Proposed Rulemaking [pdf]
Kenya proposes a law to ban the use of pseudonyms on social media
Building levels and maps for video games can be a great introduction to the type of thinking that can later be used to learn programming and building more complex things.
What would you have them do?

Crew? No, you want middle-aged types, preferably past reproductive age, for that. Obvious reasons familiar from decades of discussions about astronaut selection include radiation exposure, elevated risk of casualties and psychology.

Design? No, nobody sane would let inexperienced hands design hardware for human space flight and settlement.

Hardware production? Maybe some of that. A few hundred people, maybe even a few thousand, mostly watching over the CNC machines doing the actual work?
Missing a release should never be a worry. People can always wait.

having stable release with no regression > releasing fast
Bandicam 3.4.0 Crack Build 1227 and Serial Key Full Download  Crack Keys
On one hand, yes, our political divisions no doubt make that kind of information warfare campaign tempting.

On the other hand, it's already pissed us off something fierce, and I think the narrative in the mid-term future will ultimately be one where would-be adversaries decide they don't want to be the next poor soul to be made an example of.
> just as when you choose between two candidates preselected by entrenched political parties (No. 7—Choice is not freedom).

This. This and gerrymandering. Politics is run by magicians.

> Nothing fools you better than the lie you tell yourself.

We are still far from a true democracy, yet have told ourselves we are already there.

> When a magician lets you notice something on your own, his lie becomes impenetrable.

Looking grim :(
"Mark Cavage is a software engineer at Joyent, where he works primarily on distributed-systems software and maintains several open source toolkits, such as ldapjs and restify. He was previously a senior software engineer with Amazon Web Services, where he led the Identity and Access Management team."

What makes him a tech "bro", exactly?
No, Kaggle Is Unsuitable to Study AI and ML. A Reply to Ben Hamner
Jonathan Blow: “Making Game Programming Less Terrible” [video]
This is funny but also this one dumb image meme is comparably informative and less cringe-worthy than the article.
IMHO this is despicable business behavior of Tesla. As someone who worked at a very large European car supplier, I know that companies like Grohmann are build with the help of the big players (car manufacturers or bigger suppliers), who invest a lot of time and money to ensure that they get a reliable supplier for the future. Our purchase department had special people who helped several smaller companies in the Czech Republic to become suppliers able to meet the requirements of European car manufacturers. They would have never made it by themselves.

Tesla should not be surprised if Grohmann will see a tit for tat and run into difficulties cooperating with other German suppliers, which they most certainly rely on.
The cable are designed and installed in such a way they can be replaced whenever needed without disrupting traffic that much. (Lane closures may be needed)

In fact, it is designed with enough redundancy that if lightning or an accident takes out 2 (maybe 3 , can't remember) of the cables, the bridge will still stand.
Got a Massive response at my new tutorial for Angular 4
I think that is a function of Tesla being a publicly-traded company. I think that's why a lot of discussions devolve towards what a companies relationship to its shareholders actually is. A lot of people are clearly invested in the performance of Tesla's stock, but Musk seems less concerned with the share price of Tesla than some people find to be acceptable.

I think this is probably why people are constantly shorting Tesla. Why would you expect a company run by a person who hardly seems to care about share price to maintain its share price over the long run?
I don't follow.

The quoted paragraph says nothing about public support, just public knowledge, and definitely the American public in the 1950s (and other decades) had very limited visibility into the espionage undertaken as part of the Cold War.
Wow, this is a seriously interesting perspective. Thanks for your comment. I have often caught myself thinking that Snowden was US-sponsored, but I couldn't put my finger on why the US would do that.
The size of the release is not the issue. The issue is that amount of incompatible changes. They basically dropped the language and made a new one.
Thanks, I didn't know that. I really appreciate the work you and others do/did at project zero, btw. It is hard to understate the impact it has had on changing people's minds about disclosure (anecdotally of course).
I didn't claim one existed.
Maybe it was brought up and discussed, but what's happening now wasn't what was agreed at the time? Who knows.
I agree that skepticism is important, but this is honestly really straightforward if you've been following the development and community discussion. IMO the Angular team made it rather clear why they were skipping the 3rd increment (router package was on 3 and they wanted all of the packages to be at the same increment) and that upgrading version numbers was just semantic versioning and not releasing of a new framework like Angular 1 to 2 was. There were also a few popular articles explaining that no one should be freaking out over the 2 to 4 change and a lot of discussion on HN.

So at this point, a few months into Angular 4, it's simply wrong to make the comment that the OP made.
[Disclaimer: I used to work at Dropbox.]

> So I am back on Dropbox because I have no other options. And it just works. I had no idea syncing was such a hard problem.

This is such a great comment. I'm bookmarking it so I can post a link to it every time someone on a different thread asks why Dropbox is still a thing :).
Cool Tom Clancy premise but the CIA and NSA are looking pretty tarnished with their core data processes leaking publicly. This costs them a ton of political capital. They have channels to give the vendors the exploits in a controlled way - which they would do if they wanted to (and surely have if they think the exploit is too broadly known).
I've spent my career living in sales and engineering camps. I've managed whole sales organizations and written full applications from the ground up. I could not disagree more with the author that time estimates should be eliminated. The business does not exist without revenue, and revenue is less likely to be retained (customers) or acquired (new customers) when the business is unable to anticipate product delivery timelines. Think about all of the other business functions that key their todos and deadlines off of a product release. There is also the question of accountability. I'm intrinsically motivated to be productive, but even I value knowing if I am tracking well on a burn down chart. It gives me daily insight into whether or not I should communicate a need to trim scope or coordinate a deadline change with the other business functions if scope can't be trimmed. Kanban is awesome for bug fixes that are hard to anticipate, but any dev worth their salt should be able to offer a time estimate. If something happens, then communicate why the estimate has to change and keep incorporating the lessons learned from into future estimates.
AWS has regions all over the globe.
No problem, we've updated the title for you.
> Sure I understand it's suboptimal but I've always had pretty good luck with it.

"Luck" is not a feature of a backup system.
Ahh... yeah it is still easy to fall in the cracks. When you get a good system and everything works it is beautiful, when it doesn't, you will be spending quality time with kernel parameters and resources like the Arch Linux wiki. I had a miserable time troubleshooting i915 on my Dell XPS 13" (latest edition). Very frustrating to have an officially supported Dell laptop with Ubuntu that doesn't even work right out of the box.
For simple tasks like that, maybe I would agree. But as tasks get increasingly more complex, they take longer to do manually and the assistant ends up significantly reducing the work to do the action.

For example, "play Skrillex on Spotify" Manually I would have to find Spotify, go to the search, type in Skrillex, etc.
They can be. Multi-master DB clusters, unless they're built on consensus (and boy how slow that would be), usually are.

Read-replicas, though, don't have much to do with that; a read-replica is essentially a point-in-time snapshot of the DB, that's going to get replaced with an updated snapshot every few milliseconds as WAL-log events stream in. That isn't "eventually consistent"; it's just "inconsistent." You're always looking at the past when you're talking to a read-replica.

If you need to update values using a client-side calculation, you'll need to do all that in a single transaction to get ACID guarantees. Since a transaction can only be "against" one node, and since the transaction will contain a write, that transaction (including both its reads and its writes) is forced to happen against a master node. A read-replica just isn't involved in the writing "story."
This is a common occurrence in business even if ugly. Similar circumstances happened to Tesla with Mobile Eye and Google, FB, Microsoft do this regularly. Potentially it did come up and he was mislead to make the sale, maybe their strategy changed or something in between.

I mean, Tesla was started as AC Propolsion and the CEO was fired, although fairly different circumstances. Either way, when you sell you sell control.
David Blane is more about straining the limits of human endurance under strikingly abnormal conditions. His TED talk was interesting, and when he talked at length about how various stunts had the risk of brain damage ... you could tell.
That was a shock to the material-handling industry. Vendors have gone out of business before, but usually someone acquires the assets and services the existing machinery. That didn't happen with Kiva. Existing Kiva customers were no longer able to buy more Kiva robots. It's not even clear they can get replacement parts. "Amazon Robotics ... encouraged prospective users of Kiva technology to let Amazon Robotics and Amazon Services provide fulfillment within Amazon warehouses using Amazon robots."

[1] https://www.therobotreport.com/news/filling-the-void-left-by...
>“We hope to be able to understand dolphins with the help of artificial intelligence technology"

> “We don’t know what they are talking about yet.”

So the work hasn't started yet and no progress has been made. Bloomberg headline is as clickbaity as possible
I've been using Hackintosh since Snow Leopard I think, but I never used a real Mac.

To me running it in a VM feels as real as it ever was, apart from a bootloader and an installer there's nothing that needs to be done to the system post installation.

Granted it wouldn't work this way for everyone, since I pass several pieces of real hardware, so it's still partially Hackintosh-y, you still need to pick and choose, but not nearly as much.

I pass a USB3 hub that is built-in (USB soundcard, M/KB obviously) and AMD videocard. To not use any kexts you'd have to pass OOB supported networking card also.

Some report performance issues, but I never noticed anything of the sort, I suspect they are doing something wrong like passing just one processor core.
> I'm reminded of the joke paper claiming machines can never surpass human largeness, because what does largeness even mean?

Link: https://arxiv.org/pdf/1703.10987.pdf
Donald Trump’s Twitter Engagement Is in Freefall
I'm not far, but Seven Concurrency Models in Seven Weeks is pretty good and might fit what you're looking for.

https://pragprog.com/book/pb7con/seven-concurrency-models-in...
Maybe for a language but sometimes you need to release /now/. Sometimes we need to incur tech debt. It's a tradeoff between principle and reality.
Forcing people to do things doesn't necessarily entail holding them at gunpoint.

You can make anyone do anything you want if you can bend their perception of reality - They are completely ignorant and powerless.

If you're holding someone at gunpoint, at least they have the power to beg for mercy.
8 Ways to Use Instagram to Market Your Business – Feet Love Socks
I'm going to pass somewhat :)

.. This was 6 years ago and I didn't work with it enough to really have an educated opinion. The department that used it thought it was revolutionary technology but honestly most of their devs were rejects/burn outs from the 'more real' engineering teams, to put it mildly.

What we saw in our team (.NET) was that data became siloed and was awkward to use. It was also really challenging to build responsive applications when you had to interact with clunky web services. User experience was absolutely awful the times when we couldn't just send it async.

... that said, if I had the opportunity to architect something like that, I would have rather opted to keep the data elsewhere and just push it to SalesForce when it changes.
I've around 22k bookmarks accumulated from delicious since 2008.
Early last year their service got worse (sold to different owners a couple of times).
I was able to export my bookmarks and moved to chrome bookmarks for a while (it doesn't have multi-tagging support).

So I made this app to allow me to merge my bookmarks from delicious and chrome, and retain the multi-tagging functionality from the former.
Hey, folks!
I have never used Rust but all the buzz around it made me curious, so I may ask you to forgive my ignorance on the matter. I have a few honest questions about it and I'm pretty sure these questions were answered before, so feel free to point me to this resources, I'd appreciate very much.

First of all what's the point of Rust? OK, it's a systems language, but what does that even mean? You can write a system in any language right? Python is a scripting language and lots of people use it everyday to write systems. What problems is it trying to solve? Also how does it compare to Go? (I haven't used either one or another). It seems to me that both Go and Rust are mainly used by C/C++ folks that want a new shiny language that somehow resemble the syntax or structure or funcionality of the former and at the same time add some modern features (I might be totally wrong by presuming this).

From the perspective of other languages I know a little bit such as Ruby, Python or JS its syntax seems really bloated to me with all those specials symbols. Do you feel more productive writing software in it than in let's say JS?
Please keep in mind that I really don't know Rust (nor I've never tried a statically-typed language) and I don't mean to offend anyone.

Thank you guys!
The Python project itself is dropping support for Python 2 by 2020. Lots of major libraries have pledged to stop supporting Python 2 by 2020 or even before.

Writing new code in Python 2 is completely nuts and just makes everyone's life harder (including your own).
Objections to Bayesian Statistics (2008) [pdf]
Possibilities for function overloading in compile-to-JS languages
It could go poorly. Those are good points. It was a decent but if they retain talent and deprive competitors. Takes a long time to start a company and Tesla is likely attractive place for engineers so they will prob retain employees and IP to make it palatable if not profitable
Cloudera’s IPO is overshadowed by a rival it won’t mention
I think it's not out of the question it's multiple motives, too. It's not impossible someone chose to grab some stuff due to moral objections, and is feeding the information through some channels that themselves have their own motivations. I've seen accusations that Snowden had that happen to him with his documents, for instance, by which I don't mean that I do or do not believe that, just that it's not inconceivable. You don't necessarily need a single atomic motive for this to be happening.

If so, that raises other interesting questions, such as: "What is the largest, most powerful possible intelligence agency that would not be virtually 100% guaranteed to leak so hard that non-trivial stuff would even get into the open air?" We spend a lot of time on HN worrying about how powerful a police state could become with modern technology, but it's possible that that very power could itself be a quantitative change and that an entity powerful enough to be that strong of a police state might also virtually inevitably tear itself apart with internal struggles. I mean, that would still suck for those not in the middle (though it sucks for them too; one of the reasons I really hate police states is that really nobody is happy, not even the people with power), but it may imply that it is intrinsically less stable of an arrangement than many of us fear.

I'm just musing here for other people to bounce their ideas off of, not particularly proposing a concrete idea here. But is it just me, or in the last 10 years have we not been seeing a slowly ramping rate of outright-public leaks like this? What if it's not a fluke, but a fundamental attribute of the current technology landscape and psychological makeup of humans at scale?
Now that typescript can compile generators down to ES5 and ES3, you could reasonably replace Babel by tsc entirely, right? I mean, with its --allowJs flag it's really just a javascript transpiler. Async/await, generators, JSX, array/object spread, destructuring.. it's all in there.

Did anyone try this? We're doing a hybrid babel/ts app and it wouldn't hurt ditching one of the two tools.
Making Facebook safe and secure for authentic communication
If the energy is free, you could just do electrolysis with huge carbon electrodes and immediately ignite the gases, bubbling the exhaust through your freshwater reservoir. You can knock together a setup like that in your own backyard from junkyard parts.

How you do it depends on whether you prioritize capital costs or operating costs.
Quick Count All Your Lines of Code
Do you have an example of one of these idioms that typescript can't handle?
Modern Project Management: What You Need to Know and How to Make It Work
You probably mean strcat() (which should really not be used, since now there is strncat()), there is no concat() in standard C library. strcat() does not intercept syntax of operation that does not mutate its arguments in any other context (+), you also cannot do strcat("hello,", " world") since the first argument must be mutable.
I was lucky enough to personally inspect, on stage, their "double bullet catch" trick. Chatted quietly with Teller in the process, inspected the gear, marked the bullet & case, watched Teller fire it, and had Penn spit the bullet back into my hand. I know guns & magic, and don't know how they did it. http://www.donath.org/Rants/PennTellerBulletTrick/
A bug in GCC that may cause memory leaks in valid C++ programs
That wasn't my note you were responding to, in that case. In fact it was the exact opposite in meaning to what you suggest.
Barret Brown re-arrested most likely due to having media interviews
Yeah the SEO for Angular is honestly a nightmare.

I can't search Angular since then I get AngularJS (Angular 1) results even though the current iteration of the framework is called Angular. I can't search Angular 4 to filter Angular 1 out since not many articles are labeled with Angular 4 yet. I can't search for Angular 2 since new articles for Angular 4 are not going to be labeled with Angular 2, and searching for Angular 2 includes tons of useless media about Angular at various stages of release candidate.

/rant but I guess most of the time I'm just reading the Angular docs anyways.
In the (approximated) words of Matt Levine, ask for credit when you don't need it, because when you do need it, they won't give it to you.
C was already quite poor in 1993 when I got to compare it with Turbo Pascal 6.0 for MS-DOS, my main tool at the time.

With all these years the amount of UB, memory corruption issues and security exploits only got bigger.

We need a major IoT meltdown to get rid of it, unfortunately it won't happen until the industry lets UNIX clones go.
Think he dipped each card in something seperately and memorized the taste for 52 cards?
I agree. I say this somewhat regularly, so sorry to repeat it, but --- and I'm not especially well-informed here --- I think the best way to evaluate NSA and CIA motives, at least with respect to infosec, is that their #1 objective isn't geopolitical, but simply headcount. Whatever secures the most budget is going to be at the top of their stack of objectives.

Massive turnover, which is what events like this create, works directly against the goal of securing more headcount: it means they're spending a big chunk of their recruiting energy just retaining the headcount numbers they already have.
Ouch: https://github.com/paxos-bankchain/pastey/blob/master/app.py...
> even worse developer experience.

Ha ha I actually had to work with it 6 months ago at a late stage startup.. What they needed was a simple apex trigger.. it took 30 min to write on a demo account.

.. but it took us a week to find out we couldn't do it because of the version of SF that we had, and an upgrade would 6x the cost of their monthly licensing cost.

It was a really bizarre dev experience. Really crappy errors!
Business models are based indirectly on available resources. I cannot have a business with a business model that says I want to fly to Jupiter if I don't realistically have the resources (cash/engineering) to do so. Therefore, whether it happens in 10 days or 100 years, the company is directly impacting its balance sheet and business model today by investing money and resources into automated cars.

What could Uber today with the resources being devoted to automated cars? Could the app be improved, could the route optimization algorithm be improved to create more ride shares? I and you won't know because those resources are going towards a different agenda today.
Related: does someone know a good colour picker for Linux?
The increase in attack surface is that you weren't running GPGPU apps with potential access to the browser framebuffer before.

Yes, the vulnerability was always there, but unless you were doing bitcoin mining or something else then no applications would have been emplaced to exploit it.

I edited in a couple papers I dug up on various exploits that have been published using GPUs.
I'm going to guess before I read this that Russia comes up a bunch.

Update: yep. It's all Russia all the time these days.
Hey Arjun - I'm fascinated by the human processes that underly big projects like building bridges.

Any chance we can talk about your work, and perhaps specifically about the room for innovation and automation?
Report: Apple wants to let you exchange money with your friends
Perhaps one thing to consider is that the person who isn't happy paying for others may not themselves be benefiting from society. Perhaps by a purely financial view they are better off, but that is but one metric of their life. What is going on in their life that makes them prefer every man for himself?
[2016] Idle-Time Garbage-Collection Scheduling
The hottest thing in the markets right now is an obscure metal mined in DR Congo
CORBA was superior in terms that it had distributed two phase commit protocol, which gRPC doesn't have, and which is very critical in banking/finance industry.