skysight-inc/HackerNews huggingface dataset:
>You can taste that this has spread into google monoculture by the performance of their own web services.

I gave up on Google Maps a long time ago. On my desktop or laptop, it loads in chunks. Like, the map loads, then the search bar loads, then the navigation (zoom tools, etc) loads. When I click and drag, many times I end up selecting the page instead of moving the map because it hasn't finished loading. I use Bing Maps on desktop and Apple Maps on mobile, only using Google Maps when I need to verify an address is the right place or find a company's hours, since their data is better than their competitors.

But man their performance is worse. Way worse.
Hackers did not release the data
Google Maps may soon show how difficult parking is near your destination
They did it in few parts
The author is comparing how off the numbers are from the stated specs, not establishing the accuracy of individual figures. If the extraneous power-draw is reasonably constant, it can provide an interesting comparison.
Congrats on catching up to Emacs which has had a tutorial built in for decades. pops open the champagne
Controlled by the same company to further the same goal.
> Obviously forgetting the US civil war.

Clearly, you mean the various internal wars of (among other European superstates) the Holy Roman Empire, which are far more relevant to a European superstate than the US Civil War is.
Because I don't necessarily think it was a mistake. And to be clear, you are correct that I have no personal association with Ed Catmull (or anyone else involved, including any employees who may have been affected by the no-poach compacts). I just don't like seeing the hate machine churn up over a pretty typical and reasonable business practice, especially against leaders as commendable as Ed Catmull, who has, by far, taken the brunt of the attacks on these issues (because no one knows who runs Dreamworks).

IMO, the lesson to draw from this is "get better legal advice and avoid showboating politicians". Happy to move on.

EDIT: also, shortened the parent for you. I agree it was overly long.
The question for me is that posed by the hacker who discovered the vulnerability. Here's what he said [1]:

"He (Moxie) said: “The choice to make these notifications ‘blocking’ would in some ways make things worse. That would leak information to the server about who has enabled safety number change notifications and who hasn’t, effectively telling the server who it could man-in-the-middle transparently and who it couldn’t; something that WhatsApp considered very carefully.”

This claim is false. Those “blocking” clients could instead retransmit a message of the same length that just contains garbage and this message would just not be displayed by the receiver’s phone. Encryption guarantees the garbage or real messages are indistinguishable in the encrypted form. Hence, this technique would make identifying users with the additional security enabled on a large scale impossible."

This was raised in the previous WhatsApp vuln thread but as far as I'm aware, Moxie is yet to address this criticism. Would be good to get a response on this.

[1] https://www.theguardian.com/technology/2017/jan/16/whatsapp-...
Custom Packaging – Custom Boxes – Custom Printing – PackagingSpot
I have never personally experienced a project failing because of technical debt. I have experienced "the opposite" of that where there was such a focus on doing things "the right way" it felt to me like development was slowed down by this. Our product iterations were slow and from my perspective it cost us valuable chances to test different product ideas.

I'm using this definition of technical debt.

Technical debt is a concept in programming that reflects the extra development work that arises when code that is easy to implement in the short run is used instead of applying the best overall solution.[1]

[1] https://en.wikipedia.org/wiki/Technical_debt

##edit

The project I am referring to was a consumer web project. No mission critical type data.

In my experience (mostly consumer web, social media management for B2B) I have seen causes of failure to be heavily weighted towards product issues not engineering. The one big success I was a part of had the most technical debt. :) But that's probably because it lived the longest (and still lives today!). My experience is limited to being an employee at 4 different tech companies and several failed attempts of my own.
Maybe the DNC? They openly had whole organizations with budgets in the millions whose sole purpose was to influence opinion online.

We also know thanks to Snowden that the US government has long had operational programs to influence and subvert online discussion.

At this point I'd estimate a minimum of 30% of all posts online, including HN, are done by people with an agenda whether political or financial.
Let me provide example of what I think is sustainable. This system uses electrical energy from grid(still much less energy than fossil eqivalent used by mainstream farming machinery) and occassional local as-needed application of pesticides. I know the man who developed it, he was able to repay all loans without subsidies and he is able to provide food for 50 people iirc. http://www.slideshare.net/inmediaslovakia/farmlandia
The Most Commonly Hacked Passwords in 2016 Were Painfully Obvious
Would like to read it but the subscribe dialog doesn't appear to respond to the close button on my iPad. Annoying.
Ironically, Dark Shadows has been one of my all-time-faves because of the great atmo. Today I'm sitting next to my 16-year-old watching him playing Dishonored (+ Skyrim and others) on the Paystation.
because they provided no facts or evidence to back up what they are saying.

It's all ideological conjecture.
Intel AMT (~= IPMI) is a part of the workstation/server ME. It is comparable to iLO but it's used primarly in enterprise and not for servers.

If your PC doesn't use an Intel ethernet/wifi chip you're 100% safe from remote execution attacks because AMT only works with Intel chips.
Remind me, did anyone shed any tears when the horse-and-buggy industry went away? Or manual cotton picking?

Why are "blue collars" people today special snowflakes who demand to be paid $50k/yr to push a button?

And why are they, by and large, the same people that tell others to pull themselves up their bootstraps? I thought this was America, where we frown on "socialism". Yet it seems nobody has a more socialist mind-set than the average American worker lately. Funny, that.
What if the certificate's private key is compromised? How would revocation work?
Then how did Motherboard get it? In the second sentence: "Motherboard has obtained 900 GB of data related to Cellebrite".
Ummm, in the US the government hires people to sway public opinion too.
Probably happened on a number of sides, as well as group organising on a voluntary basis to do propaganda, and individuals who were just that motivated, and so on.

My main point being though, black hat or white, pro Trump or pro Hillary, they were all spitting in the wind.
Out of band but not out of app. It's the WhatsApp app that generates and presents the 'security code' or key fingerprint for comparison.

It's not like SSH in which separate and discrete components generate the keypair and verify fingerprint on connection.
The only thing missing from The GIMP with respect to my work is CYMK PSD support.
Yes they do. There is a link to the download/purchase page in the header of the blog.

And even if this was impossible, they could make their name in the body of the blog post a link to their website.
But that's still the distraction. The question isn't, "How paranoid should I be?" or "Whose agenda is served?". The question is, what is the truth?
"federation" and "democracy" aren't alternatives, they are descriptions of features on orthogonal axes.
>just being able to see any current RNG state would expose all the previous states.

wow, that's insidious. I'd never even considered something like that!
I love Google Inbox as well. The one downside that bothers me is its performance. It can be very slow and tends to gobble up resources the longer you have the tab open. I'm constantly on the lookout for a native desktop app that matches its features and ease of use.
> It brings us enough pain as the only practical client-side language on the web.

That's plainly wrong.

The list of praticals client-side language on the web is actually pretty vast: https://github.com/jashkenas/coffeescript/wiki/list-of-langu....

Of course you can't write a piece of, say, typescript, and just include it in your HTML and call it a day.
You need to compile it first, and you need some tooling for that, but it's not different from using a C++ compiler for building a Qt application.

> Every time I try to get someone to explain it to me I'm just met with a bunch of empty answers like "Yeah it just flows really well man".

Well, actually it flows really well indeed :)
They're set automatically; but they can be varied manually.
This is revenue diversification not technical debt. Companies with a single customer funding the business should be actively pursuing a high priority strategy to reduce this risk.
More like "if you use Google". Sadly, nobody has built just as good alternative search engine. Or as nice webmail.

Generally, Google has huge resources to spend at making their search and their advertising platform outperform others, and they haven't degenerated enough to allow a swift moving company to disrupt their market.
How much does employee turnover really cost?
https://techcrunch.com/2016/02/01/gmail-now-has-more-than-1b...
> It could hypothetically be possible an attacker MITMed both the CA and you, but that's quite hard.

This statement does not make sense. Could you explain what you are implying here?
I think it's more than a little unlikely the US government was so obsessed with making the case for war it launched (and successfully concealed from the public) a massive campaign to troll online forums without even being able to do basic stuff like make the official case for war a bit more competently and "discover" some WMDs to vindicate themselves afterwards.

It's not like there's any reason to believe that the millions of US citizens who passionately believed in the necessity of bringing down the "Axis of Evil" or just enjoy trolling liberals would recuse themselves from online debate in the build up to the war
I've actually been testing Opera on my 2015 MBP because Chrome was draining my battery in about 2 hours and Safari doesn't work for me for a variety of reasons. I've found Opera to be the most power-efficient browser short of Safari, and miles ahead of Chrome and Firefox - but I'm curious if others have this same experience.
>I still remember the  rst time I told my wife that I was in chargeof “Apollo Software.” She exh orted me: “ Please don’t tell any ofour friends!”I suppose real men do “Hardware” just as real men don’t eatquiche.It was an attitude that prevailed a long time in many organiza-tions. Salaries fo r computer programmers did not keep up with thesalaries of engineers.Engineers did engineering.The programming(or coding)was more menial work and should be left to others.

It's funny how much this attitude has changed so much over the years. Now engineering is seen as menial work and the programmers are the real men and rockstars.
This!

This is key. I cannot count how many times I go to a client that is complaining that their software is slow and ends up that is because they don't have the right indexes
Sorry, what does AMI stand for?
Yes, and pretty easily if you buy into all the new features that no one else will ever have all of. If you stay clean with simple storage, compute, DB, email, then you should be okay.

Ideally you'd have some kind of plan though from the start, for which other cloud provider you would use and how the services would map, in case using AWS becomes untenable.
Why do you think companies rush to use H1B visas and offshore to countries that use (what amounts to) slave labor?

Yes, companies do this today. Business ethics counts for nothing if it's not mandated. Compare Walmart's revenue to Whole Foods and you'll see why.
>Not the people you hang with, but elections in particular are great puncturers of bubbles; they count the real numbers.

An "election" that just "counts" which propaganda campaigns were more effective is worthless. You're really going to have to do better than just claiming that it's all bubbles and there are no propaganda campaigns.
Totally disagree, in the US as in China there is a ruling wealthy elite. Both are roughly the same proportion of the population, and both are pushing their agendas.

The one meaningful difference is that in the US they still pay lip service to the idea of free speech.
How great is sublime compared to Atom? I'm at my wits end with Atom but feel like I have no other windows text editor that can compete (even though I detest atoms interface and how buggy it is).
Yes, but the link isn't actually about that.
An Interview with Shannon Turner of Let's Go and Shut That Down
Alpine, gui of sorts

K9, gui Android (think it blocks by default, or I turned off auto load when I installed ages ago).
I'll try to remember. I ran into them at a career fair a few years ago, so it's not leaping to mind, but it seemed like they had good software and a great market niche.
No, making more money is, and shareholders tend to think in short term gains.
Company Context: A creative marketplace

How can Company start working on ML models. We have lots of data, but we are not sure what to do with all that data. We feel pressured to start working around ML, should we try to go into ML?
Your goals seem to be different than mine (and there's nothing wrong with that).

I'd rather lose Salesforce integration, tracking, templates etc. and get the basics right: going through the dozens of emails we get every day.

When we reply to emails we feel like we're being productive, but we're just taking time away from our actual job. If there's no easy way to easily differentiate between low priority and important emails—which Google Inbox does automatically by grouping them and letting you dismiss them all at once—you're not helping me.

Again, the product looks awesome, this is just my point of view I thought I'd share.
> At this point I'd estimate a minimum of 30% of all posts online, including HN, are done by people with an agenda

100% of all communication by humans is done by people with an agenda.
Didn't France find a Continental mechanic guilty for manslaughter in that last Concord crash?
These are always backronyms.
Others have posted some really good resources.
I paticularly like Periscope Data's blog ( ex : https://www.periscopedata.com/blog/effective-revenue-chart.h... ) , they have covered a wide range of topics.
Get a public dataset and start querying for unique insights.

I would also encourage you to learn a bit of Relational Algera if you really want to improve your mental model.
Remember that RAND was one of the big cheerleaders for the Iraq war.

If you want an impartial analysis, you're not going to find it from war-mongering "think tank" imbeciles.
I did not chastise GP for asking questions. I chastised GP for his hubris in looking at this problem for all of five minutes and confidently asserting that he has a simple, obvious solution that somehow a literal expert in the field completely missed, then claiming offhand that the problem isn't "rocket science" when in fact it's, in my estimation, one of the hardest practical problems in the entire field. We know far, far more about building secure theoretical cryptosystems than we do about ensuring actual humans use them in a way that doesn't break the seal and void the warranty, so to speak.

And Moxie has explained his rationale in this thread. Argument to authority isn't always wrong — particularly in the case where the other side has no data or theory to back up their claims. For instance, I personally only know little about the actual mechanisms behind anthropogenic climate change. What I do supports the notion. But I'd be lying if I didn't acknowledge that the most compelling argument is the absolute agreement by 99.9%+ of the actual experts in the matter.

Likewise, in the absence of any obviously compelling evidence validating GP's approach, combined with Moxie's explanation above and my own experience as a security engineer, I'm going to go with the guy with literally decades of both theoretical an operational experience here.
The difference between a poorly performing product that uses an RDBMS backend and a highly performant one is purely down to SQL query tuning and finding the right indexes.

It is the lowest hanging fruit to improve performance.

Even if you don't have the flexibility to change the SQL on a project, you may still have the ability to create/rebuild the indexes to make the query faster.
You don't actually need write access to a file/directory to delete it. You only need write access to the parent (removing or adding a file modifies the container, not the contained).

Remove write access to the parent directory, while keeping traversal and read rights, and you'll be sorted.
Letgo raises whopping $175M financing for its used goods marketplace
> Sure, nobody will kill HTML and JS, but that's not the point.

Yes, it is the point. Nothing more, nothing less.

> Nobody knows how UIs will be built with web technologies in two years!

You can't say that things like es6/react/typescript/clojurescript will be plain gone in two years, there's too much real momentum behind these things.
What do people expect nowadays from their toolkit?

It can't be performance, because Electron is slow. It's not conservative power usage, because browsers are power hungry.
It's not disk space or memory usage either.

Nor is it a native-looking UI. Nor security. Nor privacy. Nor accessibility.

The only thing I can think of is that it's free and allows the typical web developer to avoid learning anything new.
What the hell. How do people just go around throwing rm -rf s so willy nilly.
It has always bothered me that we insist on calling our space farers "astronauts" when they don't go anywhere near the Sun or stars, vs the entirely accurate "cosmonaut".
Then you don't remember how truly atrocious Windows ME was. Win10 has problems - yes - but they don't approach anything like WinME.
The Economist is headquartered in London and as the publication's name implies it commonly focusses on the economical impact of any story it reports. They also don't hide the fact that their editorial positions are rooted in classical liberal economics.
Oh god. I know someone who made all of these mistakes by themselves in a certain week. And kept his job. He was pretty.

I left and found out two months later from a friend he had managed to take down almost every single server in the place for which he had access. Even the legacy don't touch systems that just boot and run equipment.

Be pretty.
Every time someone is frustrated with Atom, we are obligated to suggest VS Code, because VS Code is actually pretty awesome.
If start up becomes successful, Will Facebook own part of the equity in this start up?

As a founder, why would i want to give up equity to Facebook? Why would i need to be in this "garage"?
TTIP is a proposed agreement between the Us and EU. Why would the UK want to ratify it, or even be invited to do so?
Only in the wet dreams of California ultra liberals is this even a remote possibility. To get people to vote for you you need to speak their language, understand their problems, connect with them. Never once have I seen Zuck demonstrate any of those qualities.
Visual studio code: https://code.visualstudio.com/

I use vim for general purpose, but I do all JS dev in vscode now and recommend it.
https://vivaldi.com/

Will pretty soon add a email client to their browser.
1)Where do you make your api calls in componentDidMount or componentWillMount ?

2)Are you using Redux to manage all of your state? Is it getting too verbose?
Google and Facebook Ads Traffic: It’s More Complicated
No, not even a little.
I'm saying that everyone's propaganda campaign was equally ineffective. Opinions weren't swayed.
I think the burden of proof lies on people making extraordinary claims like "people that disagreed with me in 2003 did so only because they were part of an enormous, undiscovered government conspiracy"
Try WMail, if you're on a Mac (not sure if there's a Windows/Linux version).

It's what I use, and I've notices a good improvement over the web version (besides the fact that it's in the Dock, with unread count).

There's a helper that takes up about 300MB of memory, but it's stable at 300, never goes up.
perhaps the repo was private until recently
I entirely agree the 2 year timeline is massively unrealistic (downside to something being written in a treaty agreement with no intention of it ever being excercised)

The challenge for me is that soft-brexit is basically no brexit 'cause EEA access == sign-up to the four fundamental freedoms and accept the primacy of EU law, which seems to cover most of the things that the leave campaign wanted to get rid of.

As you say this could well be a negotiating tactic though, and no-one will really know until they start the negotiations. I think it's entirely possible that once the details are fleshed out people might seek to change it.
From Intel:

"Thermal Design Power (TDP) should be used for processor thermal solution design targets. The TDP is not the maximum power that the processor can dissipate."

"Analysis indicates that real applications are unlikely to cause the processor to consume maximum power dissipation for sustained periods of time. Intel recommends that complete thermal solution designs target the Thermal Design Power (TDP) indicated in Table 26 instead of the maximum processor power consumption. The Thermal Monitor feature is intended to help protect the processor in the unlikely event that an application exceeds the TDP recommendation for a sustained period of time."

Therefore, are Atwood's test results really a shock? At idle both chips are within 15 watts of each other, yet under sustained load (which is not what TDP seeks to measure) they both violate their advertised TDP.
Cloud product life cycles should definitely be more interesting. Azure for example already has a "classic" model and the new ARM model. Either way, avoid tightly coupling code with some external vendors service.
Do major design fails count as technical debt? Among other things I've run across an e-commerce site that required choosing a payment method before browsing products or putting things in the cart... (fortunately not my own job). (The reason for this odd choice was evidently that they wanted customers to have access to special offers/pricing/services/products depending depending on how they were going to pay. Cure worse than the disease type situation, IMO.)

I think I've worked for a company that did essentially mostly screw itself with technical debt, though.

They originally had overseas contractors write parts of their product without having a proper developer to assess and vet the results or requirements and it resulted in zero separation of concerns, business processes and display logic combined, and a terrible database structure. Eventually they wanted to move from their original layout and page design to a new one and it proved almost impossible without multiple developers spending around half a year. And even that was wasted effort because at the end of that they realized they wanted to actually have a mobile site and they still hadn't really created a good separation of concerns... Of course the whole time engineering and development wanted to refactor the business logic into separate code from the other layers, but management didn't want to expend resources on non-customer facing dev work.

I think the product still exists, but they've killed their momentum.