skysight-inc/HackerNews huggingface dataset:
The 3rd Party Doctrine made sense when you were physically handing something to somebody else or whispering something in somebody else's ear. In today's world, its interpretation is ludicrously antiquated.

Unfortunately, I don't forsee Congress doing much to solve this any time soon.
and what makes you think that apple uses AWS? Considering they've invested billions in building data centers for themselves in NC and CA.. and they've building two new ones in EU, and one in OR.
http://www.datacenterknowledge.com/the-apple-data-center-faq...
https://www.apple.com/pr/library/2015/02/23Apple-to-Invest-1...
Worst case performance of a Map is O(n).
Bitcoin hits new all time daily transaction count high
170k transactions and still climbing: https://blockchain.info/charts/n-transactions
Yes, that was exactly the idea behind s6-fdholder-daemon: set up a central server to keep fds open when you need to restart a process. The old process stores the fd into the fdholder, then dies; the supervisor starts the new process, that retrieves the fd from the fdholder, and starts serving.

And if you don't want to use a supervisor or a fdholder, you don't even need to coordinate, and you never need to fork: simply re-exec your executable with your serving socket in a conventional place (stdin is good). Daemons should be able to take a preopened listening socket and serve on it; hot-restarting is then a simple matter of one execve(). There's really no reason to make it more complicated.
So you're blaming Chrome because your Ad Block Plus extension crippled and hosed it? Why don't you try running the same test with Ad Block plus disabled and share your results? That page renders in 112MB and scrolls blisteringly fast in Chrome 45 Dev. With Ad Block Plus installed it chokes it.

People need to stop blaming Chrome and start looking at the havoc their extensions are creating. Whenever I hear a Chrome performance or memory story it invariably always ties back to their extensions.

It's clear why Apple controls and limits modifications to their software. It's to prevent situations like these from erupting and giving their product a black eye because some inefficient extension is in over its head.
1) It's not related to bitcoin energy usage, which is designed to be high. This is based on the current best science has to offer in making things cheap.

The 100x multiple is to the cost of normal computation. Normal, unsecured, visible to your hosting provider, etc, computation. Companies already pay huge amounts for securing computation so a pure mathematical way to do it that's only 100 times the base cost of the CPU time is actually a huge savings to many.

You don't have to run your whole webserver this way, just the payment processing pieces...

2) What will happen is pure guessing because it depends on the hidden motives of others via market (and other) dynamics.

But the options are roughly,

A) The bitcoin blockchain remains at today's general capacity. In this case the price per blockchain/byte will increase and people will use side-chains and "link" them back in as they feel appropriate. You will have the option of downloading sidechains you care about.

B) The bitcoin users decide on one of the proposals to increase the blockchain capacity dramatically - and all of these offer some form of prunability so you don't need to hold the GBs of stuff you don't care about in order to strongly verify the things you do care about (like the balance of someone who's paying you)...

C) Some other currency which solves these things really is the "one".

But these questions didn't need asking. They're needlessly critical - as if technologies should (or even could) all be invented at greater than 100% ROI just out of thin air, and as if market dynamics wouldn't handle things anyway. If this solution is too expensive, nobody will use it. There are no externalities involved here, nobody is getting a free lunch; they'll only pay for it if it helps them overall.
unlike most of the people, I prefer light background instead of dark (black) background. anyone else feel the same? and most of the themes are with black background
>the GNU project was just about a compiler

The acronym itself is actually a big hint that this is incorrect.

https://groups.google.com/forum/#!msg/net.unix-wizards/8twfR...

>To begin with, GNU will be a kernel plus all the utilities needed to

>write and run C programs: editor, shell, C compiler, linker,

>assembler, and a few other things.
The discrepancy is courtesy of the ad blocker extension.
Maxing out is not considered "unfortunate" by most definitions of luckiness. :-)
A successful disruption requires customer feedback
It is not a usability analysis, it’s an experience report.

My only quibble is the title. If he personalized it (“My Apple Music Nightmare”), I would be 100% satisfied.
Conspiracy theorist much? Mozilla knows that a significant portion of their userbase uses ad blockers and complains about the high resource usage. They added a cool feature today that would reduce that usage, resulting in a better experience for their users. But you feel someone needed to pay them?
> systemd is a suite of basic building blocks for a Linux system.

Well, that's a stretch really. systemd is more like tightly coupled systems eating up more and more services and rewriting them systemd way. Things that do look like blocks (udev, journal, logind) are "take systemd way, or nothing".

Uselessd is a basic building block.
I'm struggling to understand the purpose of this compared to other collaboration platforms. Could you elaborate why this should matter to a team above and beyond other collab platforms out there?
Tutorial for Jailbreak iOS 8.3 with TaiG 2.1.2
OpenDNS Acquisition Gives Cisco Big Security Data
Columbia University Computing History
You'll find it's because for the most part, the amount of people browsing websites with an ad blocker is still significantly lower than those who don't, so companies just let it slide. Though of course it's growing every year so maybe in the near future your scenario might happen.
uselessd is a dead project.
That's interesting, I'll take a look.

I have been watching http://www.zennet.sc/ which is the closest I have found but maidsafe seems pretty interesting as well.
I don't think that's relevant. It's still an example of what a basic block is and that systemd could be split up.
Still doesn't explain why Google instead of ntp.org.
For what its worth, I usually start at [1].

[1] http://internetpulse.keynote.com/
I'm not sure how much I trust a judicial oversight that has rejected somewhere in the range of 11 out of 34000 petitions. And it may not even be the FISA court's fault:

“The FISC is forced to rely upon the accuracy of the information that is provided to the court,” Judge Reggie Walton, chief judge of the Foreign Intelligence Surveillance Court (aka FISA court) wrote. “The FISC does not have the capacity to investigate issues of noncompliance, and in that respect the FISC is in the same position as any other court when it comes to enforcing [government] compliance with its orders.”[1]

The utter and complete lack of transparency around the FISA court pretty much makes it impossible to verify that information. We are left with the Executive saying, "Trust us, we won't do anything wrong".

1. http://www.washingtonpost.com/politics/court-ability-to-poli...
It seems to be caused by Leap Second: http://www.nbcnewyork.com/news/national-international/Leap-S...
Whichever time zone you pick, everyone not in that time zone is going to have to do a conversion. So why not pick the time zone where most of Amazon's engineers, and quite possibly most of their customers' engineers, are located?
It's all a matter of degree.

As to what was 'known' and what was actually commonly or widespread in use, for example, seems to matter a lot. For exmaple, there are definitely regions that show early adoption of arabic culinary influence eg, moorish spain. the early days of venetian traders of the middle ages (1250), etc. And the returning soldiers from the crusades would have rbought back implicit knowledge to incorporate spices in other areas further north (1100-1300).

But it would also seem that those exceptions prove the rule--the timeframe we are talking about is either early and very geographically constrained or later and constrained to a finite window of time.

But we know that the persians and arabs had spices and that the hellenistic and roman empires had access to the spoils of war from those geographic regions.

http://www.spiceadvice.com/history/

(not the greatest source, but illustrative)
Great API, thank you!

I made a little hubot script for this:
https://www.npmjs.com/package/hubot-logo

Use it like this:
hubot logo stripe.com
PDT differs from PST. Conversion logic can get especially confusing if you've specified a date time, and then the laws surrounding day light savings time are changed to occur on a different day. Using UTC is like using a unix timestamp, you don't have to worry about a lot of things like locales & local laws, when the date time was recorded vs when its being viewed & what laws might have changed in-between. For example the date/time that daylight savings takes effect was changed in 2007. If you're trying to compare old logs to an old AWS announcement, it could get confusing... whereas UTC should remain immune to changes in laws.
Yup, storage is going to change a lot. RAID is nearly dead. That means a whole lot of failure detection and correction needs to be reimplemented elsewhere in the stack. We'll also need to build storage layers that can deal with the crazy performance profile of SMR hard drives (at least, until SSD's are cheaper).
Just getting close after 7.5 billion km is pretty impressive.
1) They run on Windows without going to a malware site.

2) They do not contain shell-specific code like Makefiles with a bunch of bashisms in them.
I'm not a big fan of cryptocurrencies, especially the blockchain, but if they did one thing they started up the conversation in government of how distributed electronic currencies should be regulated. So I think more experimental things like what I described should show up in the near future. :)

One of my friends informed me that the idea of currencies backed by computing power has existed for a long time in science fiction so perhaps we'll see these specific kinds of systems soon.
What percentage of admins(or people that care about these status) are in PDT compared to the rest of the world? If it's in UTC then everyone would have to do one conversion instead of nearly all people doing 1 conversion.

Also I know my offset from PDT but I don't know my offset from UTC so it's also saving me the step of having to lookup that offset also.
That's not true at all. If you could afford spices, you could afford unspoiled food.
Well, for one I don't have Adblock installed. For two, chrome extensions run in their own process which means the memory usage is reported separately for each tab and extension. So the hosing is completely Chrome's fault - 32-bit version just crashes with the tab in question taking maximum memory.
Here in some parts of Canada, unfortunately, Google Maps app is still superior in finding locations. Also there's a nice feature where if you have a Google Calendar event coming up with the location specified, when you do a search, it will try to match with that first, which was a nice surprise for me.
Chrome extensions run in their own process which means the memory usage is reported separately for each tab and extension. IOW the memory usage for the tab is that of Chrome 100%.
In Persian cuisine at least, pomegranate was used in a lot of dishes that the tomato then conquered.
https://www.youtube.com/watch?v=lVXzyaovsMc It is over.
Is it me, or is Amazon s2n (signal to noise) logo very similar to our company (signal2meaning) logo?

https://signal2meaning.com/
I recently learned (via expensive vet visits) that some cats do need to have their teeth brushed daily, or else they risk decay and tooth loss. It's not just vet bs!
Technical solutions can and will be made illegal once they become a significant impedance to what the government wants to do, preventing the vast majority of people from using them.
He hasn't explained why they chose Google in that thread, yet.

Moreover, his argument that it isn't their responsibility became invalid when they set a default preference. Same applies if they change it to ntp.org. That project, however, is explicitly intended for such purpose and is generally accepted by the majority.
Teespring (YC W13) Is Hiring Senior Full Stack Engineer
What does our team do?
Everything from a compelling experience for buyers, to a feature-rich platform for sellers, to a backend manufacturing pipeline to fulfill orders. At Teespring, “full stack” means anything from warehouse management systems to our 3rd party API to the number crunching analytics behind our campaign dashboards. It’s up to you to pick the challenge which excites you the most!

What is the job?
All engineers participate in pair programming about 50% of the time, along with code review and thorough testing of both the backend and frontend code. Sprint planning is also a key part of the day-to-day job; deciding and executing on new features to build in each two week sprint. Engineers may also work on writing up feature specs so that the technical requirements are met before a feature is started.

This contributor will be a strong programmer with a leaning towards full-stack development. Substantial front ends skills are highly desired since most features have some user interface component. A strong working knowledge of Rails, and OOP will be especially useful, as Teespring has a large codebase and effectively architecting our code will enable us to continue to iterate quickly. Experience writing scalable code and queries will come in very handy!

Our Environment:
Modern Ruby + Rails Stack, TDD/BDD with RSpec/Cucumber, Redis, MySQL, Backbone.JS, React.JS, GO

What do we need?
Senior level software engineer ready to build highly visible apps - ideally in Ruby
Open Source contributors are preferred
Engineers who can raise the skill level of their teammates with a desire to give back - tech talks, lightning talks, etc..
Wide knowledge of web apps - scalability, growth, mentorship
Experience implementing Service Oriented Architecture or micro-services
Good intuition for weighing trade-offs

What do we offer?
Working with talented, collaborative, and entrepreneurial teams
Medical, dental and vision insurance for you, your family, or pet
Unlimited paid time off and 9 paid holidays
Generous stock options
Free catered lunch and dinner daily
Fully stocked kitchen with drinks, snacks, and bar
Training, career development, and meet up hosting
Fun SOMA office with easy access to Muni, Bart, and Caltrain with commuter benefits
Apple computers and Thunderbolt monitors
Social activities, office happy hours, concerts, game room, and endless free t-shirts!
I think what they mean is not that they didn't have the text available digitally, rather that the text is a collection of essays and there was no way to automatically pull out data they needed.
from the article "Six years after Microsoft launched Bing and lost billions of dollars in a long-shot attempt to take on Google, Microsoft appears to be nearing a significant milestone: the Bing search engine is no longer bleeding cash. "
No where does the article state they have even started to gain back the costs lol
I've been working on a Python module to read the files directly: https://github.com/choj/cldumpread/tree/master/WindaqReader/.... Scipy/numpy/matplotlib totally opens up what we can do with the data. The hard part is convincing a mechanical engineering manager who's extremely averse to new tools.
A non-adversarial system, with the Judge being a part of the Govt.
Does anyone ever believe that this is anything other than the thinnest of fig leaves to cover the almost limitless power of the NSA to peep into people's private business?
Convert CSV to JSON in One Line of Python
Same solution as every monitoring system: run a second, separate one. Whether it's the proverbial backhoe through the fibre link or a sysadmin fat-fingering a conf or deploy, there's always a way for a single system to be brought down.

I saw an absolutely crazy way to do this with Nagios[1]. Nagios saves its state in a file, and the suggested way to synchronise two separate systems was to have them look to see if the other one is active. If it is, sync the statefile across. If it isn't, start up nagios locally based on the latest sync'd statefile. I mean, the solution works, but due to Nagios it's inherently hacky. It's bizarre that Nagios doesn't (didn't?) have inbuilt support for failover this way.

[1]https://allmybase.com/2010/10/04/setting-up-fully-redundant-...
Those are awesome and I'm sure well-deserved jumps. However, you definitely have not maxed out on the pay scale, especially if you're in SF/NYC. To quote patio11:

> Pick a number, any number: somebody does a lot better than that. For most numbers you’d naively think of, its an awful lot of somebodies. $100k? Not the top. $250k? Not the top. $500k? … Not the top.

http://www.kalzumeus.com/2015/05/01/talking-about-money/
First of all ghostery is far more beholden to advertisers than ABP. On that basis alone they can't be trusted. It also only screens for known vulnerabilities which leaves you open to js zero days that noscript would have prevented if you are aggressive about what you permit to run.
That's a good point. Imported spices were pricy. On the other hand the courts of the royals and emperors were the ones pushing for fancier and more "refined" flavors, as I understand it.
Isomorphic React component
Attack of the Leap Second: Amazon, Instagram, Netflix Crash
What do you mean by corporate cruft?
Fun with UB in C: returning uninitialized floats
https://en.wikipedia.org/wiki/John_G._Cramer

This guy seems to believe otherwise and many other scientific breakthroughs were declared as impossible before they were done, it is unwise to cling to limiting beliefs like that as that kind of attitude prevents technological advancement.

In fact, it can be speculated that messages could be sent in the future as well as in the past, and other parallel universes as well.
IANAL, but I think this is to say whether the FISC will accept any warrants of a "bulk collection" style for this 6-month period.

If their opinion went the other way, they could rescind previous bulk collection warrants, which means the NSA would have to stop their activity.
You'll want to hire a lawyer ASAP if you're planning to do this as the basis for a business. The legal landscape is a patchwork/minefield, depending on a lot of different variables.
Route Leak Causes Amazon and AWS Outage
Great idea, is it possible to put in an origin and find random flights if you are unsure where you want to go on your vacation?
systemd does logging, network config, time daemon, cron, etc better than the alternatives btw.
Displacement.
any e.g's of live sites?
> Java is a perfect example of proliferation of accidental complexity caused by the unwillingness to provide facilities for composing abstractions in the core language.

Well, those are all tradeoffs, and the fact is that since the addition of annotations and later lambdas, all those "external XML-based configuration files" are receding, to the point they no longer exist in almost any of the newer libraries (or new versions of old libraries).

Java didn't start out with insufficient abstractions that were later added by other languages. Java started out as a reaction to languages with overly-powerful abstractions that hindered maintenance. You may not like the result and think it aesthetically unpleasing (although it's been getting better and better for quite a while now), but it is a fact that Java codebases are extremely maintainable. This is not a guess or a gut feeling. Those legacy Java codebases exist as a living proof of that. Other languages legacy code was either thrown away or frozen, unmaintained. And if you think "good, codebases shouldn't live for too long", well, that's a nice sentiment, but the fact is that long lived codebases save the industry a lot of time and money (even if young developers think they could have done it better if they'd just started from scratch). Again, we know that because we've seen the alternative.

BASIC and COBOL were never nearly as maintainable as Java (I know becas. I love Lisp (Scheme was among my first languages, and Clojure is my favorite application-programming language), but the point of a language designed for the industry shouldn't be expressiveness or power, nor readability, but usefulness and maintainability. Any other property should serve that. Professional software is written to serve a purpose -- they're not pieces of art (or not just pieces of art). You must remember that the average lifespan of a codebase is about a decade, and the cost of the project is spread -- unevenly -- over that decade. A language for the industry -- as well as other related tools -- is meant to reduce that cost.

I think Java does an excellent job of that, and I believe Clojure can do an excellent job -- we just don't have the data yet. But if you design a language for the industry, you must always look at the big picture -- at those ten years of the codebase as a goal -- that's the challenge. Coming up with a language that's powerful and expressive is easy. Doing that in a way that really serves the industry's need is much harder. Rich Hickey is a pragmatist, and he gets that. I think that the emphasis on transducers was a stumble, because he may have lost sight of the real goal.
>Then why does it seem like every Debian debate compared it (favorably) to upstart

The debian technical committee vote on upstart vs systemd was split 50:50.
"During a 20-hour “smear window” centered on the leap second, we slightly slow all our servers’ system clocks (by approximately 14 parts per million). At the end of the smear window, the entire leap second has been added, and we are back in sync with civil time. (This method is a little simpler than the leap second handling we posted back in 2011. The outcome is the same: no time discontinuities.)"

From the article.
Kotlin announced that until the upcoming 1.0 release there will be breaking changes, but not after. Binary compatibility will not be 100% guaranteed, but it's a high priority.
Some sites try. It's an unsolvable problem, like DRM. My machine, my rendering rules. Only way around it is restricted clients, like consoles and iPhones and so on. Or maybe Intel SGX, which allows remote attestation of running specific code.

And ad companies brought this on themselves by being idiotic and annoying. Even Google is as bad as the others in the 90s. On mobile apps, I get scammy "virus scan now" or "clean phone fast" with blinking yellow and red. They link to the Google Play store, to install some app that requires all permissions.
It's Wikipediaesque in that it's a collaboratively produced redference. No it doesn't have the content element of Wikipedia, but the idea that random netizens could take on Yahoo was novel.
ssh -D is half the story of the problem, particularly with socks5a DNS over it.

I'm becoming a bigger fan of sshuttle, everytime I need to use it.

Mostly by running SSH over the proxies using a CONNECT string (corkscrew) or using a ssh proxy-command to hop once over out of a DMZ.

Those combinations & composability of ssh is what makes it so much more useful inside a limited network.
As someone on the issue notes:
You cannot use pool.ntp.org either.. "You must absolutely not use the default pool.ntp.org zone names as the default configuration in your application or appliance." that's according to the pool's website...
Yes, lower-latitude traditions are indeed statistically spicier, so are meat dishes, and antimicrobial properties are apparently supported: http://www.americanscientist.org/issues/pub/protecting-ourse...

I always figured the "mask the rot" explanation was another smug myth to put the past in its place.

(From 2001; I haven't looked for more recent work.)