skysight-inc/HackerNews huggingface dataset:
We have an pretty large production app w/ React & Redux.

In some ways it is initially a lot of boilerplate for various state reducers, but after everything is there building really functional features is extremely quick with redux; just from a developer's time point of view.
> Digital connectors are superior in almost every way

You don't know the first thing about noise or the transmogrification of noise at all do you?

> don't weigh up against the universal nature of USB Type C. The sheer arrogance.

Agreed. History is just coming to the downward part of a sine wave again... rejection of standards (see messagaing/storage/networking) and aggressive attempts at monopoly despite lack of convergence on singular solutions.
Eh, that's sort of disingenuous to say, though. They made playing cards for more than half of that. Ditching your business model of 70 years to going into an emerging technology market (video games in the 80's) isn't really conservative.
His python code styling is really awesome. So concise. Probably inspired by all the LISP he wrote in the past.

Although he does seem to be using doc strings incorrectly
The wording made me think that there had been some kind of tragedy. Glad to see that it went well!
>The 3.5mm jack outputs the regular audio data. You could just make it output encrypted data, but that is the same as removing it, all the headphones won't work.

The 3.5mm jack outputs an analog signal. It's already been converted from digital data to an analog signal by the phone's DAC chip.
Most good golfers start when they are small and/or grew up near a golf course.

Many amateurs never get good because they they don't practice the right things(e.g. putting and short game). Drive for show, putt for dough.
86.3% white alone (92,543)

5.5% hispanic (5,860)

4.2% American Indian alone (4,458)

2.1% multiracial (2,223)

1.0% black (1,049)

0.9% Asian alone.

0.06% Native Hawaiian and other Pacific Islander alone.

0.03% other race alone.

http://www.city-data.com/city/Billings-Montana.html
Unnecessary comment. This might be a better question / discussion for Reddit. My two cents - it's akin to using "Agreed." True, that can be vague at times, but this is no reason to be passive-aggressive against what you perceive as "young people".
The gulf is so vast between how humans use a web service and how an automated brute force attempt uses a web service, that it should be trivial to block remote brute forces.

Limit attempts to 1 per second per user ID, and block IPs with 50 consecutive failed attempts per user ID. These should be invisible to a human, but totally stop the brute force of any but the most obvious passwords.

These don't seem like they would be difficult to do, but I am shocked at how few web apps do this. Last I checked, Wordpress ships with no limits at all on login attempts, for example.
> all 12 presses are not unusable

You shipped out $10,000 worth of deliverables without even so much as testing that they were usable? You have a manufacturing process that doesn't do basic acceptance testing of each unit as it comes off the line? And you really think this is a personnel problem?
The premise of your comment is that removing the headphone jack inconveniences people who use it with no corresponding benefit to anyone else.
The Contracts of HBO's Silicon Valley
oh nice, yeah that is one of the things I read about in the docs but have not tried yet. I haven't really used BigQuery enough yet.
I do fasting for 36 hours, night-day-night, 3-4 times per month. I have found it is a liberating experience. I never realized before that just how much time it takes to prepare and consume food.

As for side effects the only noticeable thing is that on the second night of fast I may sleep much less, but that does not make me sleepy during the day when I break the fast.
Postmortem: Angel Studios' Resident Evil 2 (N64 Version)
Does it ever make sense to use Cassandra on a single node for anything but dev/test?

I am under the impression that Cassandra's performance comes from its distribution capabilities.
AirBnB: Fighting Discrimination
Was Albert Einstein cursed? It seemed that he lived a full life. He married, was a respected lecturer for the entirety of his life even after his peak in his mid-20s.
Actually it will have less.
Right but the article was about a beginner learning a new language, I don't think a beginner is expected to have audit-proof code for quite some time.
I would agree with that.

Although I'm not sure if that is because the majority of the documents he gets are from the US, or if the US has been, and always will be, a place where secrets are so tightly guarded anybody that has an avenue to expose some of them are going to do so.

Does Wikileaks get documents from other countries? Has he gotten the amount of publicity in other countries from those leaks that he has on his US documents?
The concern isn't that there's no way to do it, it's that there's no reason to do it unless the plaintext is going to matter again in the future.

The best guess I've seen is that they might be hashing, but also having people read passwords to customer service reps. That would justify caring about rude plaintext, but it's also a terrible system.
A nice report with some highlights would be much appreciated. Slides, taken out of context, may not mean much.

Even videos are s-l-o-w compared to reading.
Is this where you start considering ngrams probabilities? Curious as to the best approach to this, as it's clear we can all read the above.
Exactly, it is not a good argument. I think they may not know better yet. We all start somewhere.
Keywhiz is a system for managing and distributing secrets
It makes no mention of using it on Google's APIs at all.

Within the blog it elaborates on what they're doing by saying:

> Google cloud customers are already benefitting from no sys-ops dev environments, including Google App Engine and Google Container Engine. Now, with Apigee’s API management platform, they'll be able to front these secure and scalable services with a simple way to provide the exported APIs.

>As always, we'll make sure that these capabilities are available in the public clouds and can also be used on-premises.

If you click on the link and read the article it will give information behind the headline, possibly answering questions the headline brings up.
DIY a Gatling Gun-Style Voice-Controlled Wi-Fi Speaker
Mirroless cameras have progressed far from "enthusiast" at this point.
England: DEFRA
Scotland, Wales, NI: Food Standards Agency

See http://tna.europarchive.org/20130513091226/http://www.food.g...
Before Obligatory "What is so different about this from Kafka?"

Edit- Got wrong product.

from the looks of it, it just seems to be a slightly different take on Kafka. From what I gather, looks like Pulsar allows for scaling of producers/brokers independently?
Well considering Apigee is a public company with hundreds (thousands?) of large enterprise and has been around since the early 2000s... no?

It's a pretty decent name for an API gateway.
Box? Yes. Dropbox? Eh.
Stipulating that Shkreli is guilty of securities fraud, theft, and is a dick of a person, it's still awful to compare him to people who are responsible for the deaths of hundreds or millions.
Floppy disks, optical disks, ethernet were all replaced by unencumbered standards and they all lead to a superior experience (well, maybe not ethernet, but there are definitly advantages to wireless). If you're old enough to have used a floppy disk drive you do not miss them.

Any time you introduce two way communication, you introduce the possibility of DRM, but that does not guarantee it. I can still use my HDMI with my linux PC. DRM is exclusive of the technology and I see no reason to hold back the technology because we are worried about DRM.

There are lots of compelling reasons to dislike this change. Among them the fact that I have a large investment in traditional headphones and devices that work well with them (my iPod, my HTC Phone, my stereo, TV, piano, guitar amp, etc etc etc), a decrease in quality, convenience and weight of wireless headsets (how long do they work? How much do they weigh? Can I swim or workout with them?). But DRM is not automatic.
You can also output digital audio to USB through Apple's Camera Connect Kit, which allows you to use an external DAC/amp for whatever headphones you want.
Your imagination is being limited by our current (though rapidly changing) model, which is humans are required for the production of goods and services.

Basic income will allow capitalism as we know it (that is, end users making consumption choices, not an organization making choices for the end user) to continue in a society where production is completely automated.

Supply is automated, but how does the system know what to produce? Well dollars are basically votes for production and basic income is enfranchisement in such a society.

Most importantly, basic income provides a mechanism that can work during the harsh transition from "some highly skilled humans are still needed for production while the majority of people are no longer needed" to "zero humans are needed."
The users of a language decide, so you just need to get everybody to follow your idea.
From what I've seen the long hours can sometimes create an emotional disconnect between the worker and his family, such that even when there is time off, they prefer to spend it separately.
The AKP leak exposed nothing

You're assuming that the goal is to expose something - that is, you're starting your argument with the idea that he's got some political agenda to achieve.

But he's stated that his goal is to weaken the powerful by making it so that they can't trust anyone to keep their secrets. In that context, any uncovering of a leader's secrets is work toward his goal.

You can argue that the costs of what he's doing exceed the benefits, but I think your claim doesn't support the argument you're trying to apply it to.
It's Got What Plants Crave!
>Why does it need to be a factory Bluetooth system?

Why do i need to get RAM upgrades from Apple? Storage upgrades? CPU? battery?

Why cant i just get a third party magsafe charger?

Because Apple's ethos says that you do it right the first time or you live with the consequences (or live with our prices for upgrades) - the equivalent of which would be insisting on a factory bluetooth system rather than getting a third party device.

Of course there are numerous benefits to going with third party/aftermarket devices. If Apple is counting on its users doing that, then it represents a major cultural shift from Apple.
Fortress of Tedium: What I Learned as a Substitute Teacher
Wow...and for _years_ I thought I was in some annoying holdback pool... I had UK-English set just for the readable timestamps.

Just changed to US-English and Graph-esque searches work fine. Thanks!
Firefox 46+ adds a red "no lock" icon for http:// pages with a password field. Chrome's explicitly saying "Not secure" is a big step beyond. I hope it sticks!

https://blog.mozilla.org/tanvi/2016/01/28/no-more-passwords-...
The Guild concept feels much like a mix of actors and messaging from Erlang and Go. Not as restrictive as Erlang, but not as permissive as Go. (there was a nod to Elixir/Erlang in the slides)
Yabancı dizilerin yeni adresi
Here's a cached version (thanks, Google!) since the site seems to be down: http://webcache.googleusercontent.com/search?q=cache:3GQ0z6z...
Well, Pokemon Go is a non-Nintendo platform, so it could go either way (maybe Nintendo did it to increase the value of the franchise, maybe the Pokemon Company didn't do it more to avoid diluting it).
If you're honestly happy doing that, I would agree and say there's nothing wrong with it.
Submittable: https://www.submittable.com/
"Vanilla extract" is often artificial as well.

What's more interesting: in its intended application (baked goods), repeated Cooks Illustrated taste tests were unable to distinguish artificial vanilla from the expensive stuff.
> How many times will it take you forgetting your dongle to just pony up and buy the apple approved headphones?

Or do like I would do, which is buy an Android phone. I mean they only have 88% market share, how long will _they_ be around?
> except possibly people who rent a large number of flats on it

Aren't a large portion of listings from hosts who aren't renting out part of their own residence? For all of them, the law would apply.
It is easy not to shoot yourself in the foot if you do not have a gun.

Privacy and convenience are at two ends of a spectrum. Commerce likes to exploit this by making things more "convenient", generally at the cost of privacy. Sadly, the majority of consumers care far more about convenience than the often hidden costs of lack of privacy.
> I type "foreach python" in Google and I see a StackOverflow post.

That's kind of indicative right there.
> We had been grappling with what we should do for most of August 2013 and had another idea that I planned to debut at Monitorama in Berlin in late September. The conference was all about monitoring and I thought it would be a good place to find a receptive audience for a new monitoring product.

What was it?
I thought the same thing. We saw this play out before with Parse. Not saying they play in the same space, but I think Google could just roll the Apigee features into Firebase and shutter the platform.
Although not a spell checker specifically, I wrote an offensive language filter for a chat system used by the National Hockey League for a period when they hosted communal chat rooms during televised games.

The architecture I used is completely different from what is described here, but the goals are very similar. I had to handle any curse word in any language, including curses from one language translated into another language, as well as offensive phrases, and their translated equals, as well as offensive slang, and mispelt offensive slang translated from other languages.

I ended up with an offense dictionary of about 700K words and phrases. This was back in '99, so my memory may not be 100% here, but I remember using Perfect Hash to generate a compiled hash table for the dictionary, and then a trie to organize the dictionary lookups. The entire system was about 150K of a downloaded exe to access the NHL simulcast chat, as all the offensive language filtering occurred on the client side. Chatting anything that could be offensive turned into a series of words with their interiors all asterisk '*', and it ran in something like 500 ms. Fun times. That company and project died with the dot com bust.
I feel your pain. We have a lot of ID values with leading zeroes, which Excel loves to strip, and data with numbers in parentheses, which Excel's CSV loader thinks should be negative numbers (this is apparently common in book-keeping).

I keep getting sent spreadsheets which were made from CSV data by people who didn't know how to set the columns to text - to be fair, if the file extension is .csv then Excel won't even let them set the column formats - and having this latter category turn up as -ve numbers not only looks weird but ruins the sorting. Even 1, 11, 2 is better than sorting "backwards".
http://segaretro.org/Drivemobile
>If true, I hate that this is true.

What's exactly to hate? In most fields it's not the first-comers that set trends, it's those that have significant market impact.

Especially if the first-comers have half-baked implementations, where the one with the more polished and market-ready one wins.
People are upset because they still use those antiquated connectors and adapters are a huge pain in the ass.

The first Android phone had no headphone jack, and it was a pain in the ass. Bluetooth hasn't progressed very much since then either. It still sucks. I've had 20+ different bluetooth ear pieces and headphones at various price points, and none have been as easy to use and hassle free as a cheap set of earbuds. Nor did they sound as good.
Already happened:
http://www.androidpolice.com/2016/06/09/moto-z-doesnt-3-5mm-...
I think that it doesn't make a lot of sense for Google to use Apigee on its own APIs. They seem to do a pretty decent job of scaling, monitoring and securing them on their own.

What does make a lot of sense is a tool to give people who host on the Google cloud better control over who is using APIs they (the customers) produce. For example, you can imagine Apigee expanding to enable transparent scaling of (some) self-hosted APIs onto Google's cloud via intelligent caching.
You mean, purely "revenue security".
Yes, seconded.
If I wait for recordings on Confreaks I just create an IFTTT recipe to email me or give me an android notification if the RSS feed gets filled up.
Sometimes the act of writing out a question is enough to spur the right ideas to solve the problem. It's the same as whiteboarding or asking to use someone as a sounding board.
So maybe this is because I've recently binge watched Mr Robot, but would this type of device be useful to destroy sensitive data? My assumption is not really.

Disclaimer: I'm not a hacker but I've seen plenty of portrayals of hackers microwaving ram or using giant magnets to wipe hard disks.
I think Aztec Challenge on Commodore 64 might have a strong claim here.
These various "API management" services have always struck me as value subtracting as much as value adding. Adding another moving part to a system doesn't make it more reliable.

One thing that has amazed me is that most of these services offer everything but the kitchen sink AND the one thing you need for a minimum viable product, which is the ability to charge for API calls.
Yup. Canceled my pre-order when I saw this and got a $60 regular DVD player for now
>That, in a nutshell, is the problem.

That problem can be solved with money. I've seen Jessica McKellar offer to shower PSF money over people who want to help make installation of python easier for beginners on Windows. I've not seen her offer to shower money over anybody wanting to solve this problem.

And, as I mentioned before I don't believe a solution like that unixpackage would actually make it into pip. They'd refuse it.

That, in the nutshell, is the problem.

>There are good reasons it wouldn't make it into pip: something like that is more the realm of setuptools, rather than pip.

Maybe. I'm never really sure where one ends and the other begins, to be honest. Perhaps that's part of the problem.

>you're essentially proposing a parallel system package management system,

I am, yes. And as ridiculous as that may sound it's utterly crucial.

>and at that point you'd might as well just propose that the Python packaging toolchain integrate, I don't know, maybe pkgsrc into itself.

That would be my other proposal, yes. Either pkgsrc, guix or nix.

>Also, there is next to no chance of what you propose happening

Want to know what's really shit about python?
Lessons scaling from 10 to 20 people
Non-English speakers are taught crazy grammar rules you have never heard of
I love it. Spell checking was pretty relevant to some of my work recently and I needed to correct heavily typo'd address text from Chicago parking ticket data. It used difflib to recursively find similarly typo'd address until it finds a matching address within a list of correct addresses. Definitely a lot more to polish, but I'm kinda proud of the naive approach.

https://github.com/red-bin/tyop_fixer

coumbia,columbia,0.933333333333
argy,argyle,0.8
menomee,menomonee,0.875
newladn,newland,0.857142857143
boulevard way,boulevard,0.818181818182
sherwn,sherwin,0.923076923077
lawrencec,lawrence,0.941176470588
Standard Node.js, Javascript, and npm vitrol aside, I think this post covers an interesting topic of balancing progress with stability. I'm sure everyone has their own opinion on what is too fast (breaking things) or too slow (lacking modern language features and engine improvements), but the model they describe seems to do a pretty good job of appeasing both agile and inertial clients.

Still, a rapid release cycle for the engine could wreak (and to some extent has wreaked) havoc with the npm module ecosystem not keeping up.
I dunno, AWS has a pretty good story in that department; this is Google playing catch-up.
The simple solution of making cancellation history public would seem to go a long way, but there may be privacy implications.
Do You Have These 14 Traits of Successful Entrepreneurs?
> "Vanilla extract" is often artificial as well.

In many countries there are legal requirements for "Vanilla Extract" vis a vis the percentage that comes from vanilla beans, as opposed to "Vanilla Essence", which can and is typically artificial.

(I confess I bake a lot)
>The use of a service like AirBnB would seem to place a rental act squarely within this limitation, and thus outside of the exception.

I don't think it would be. The extra verbiage about a "broker/agent" is more of a secondary definition to help the law pin down properties that are "commercial". In other words, if you're paying the high price of contracting a broker, you're 99.99% likely not to be renting out a personal bedroom.

The homeowner's use of Airbnb is more analogous to listing in the "newspaper classifieds" rather than contracting a human broker.

As far as I can tell, very few people including states' general attorneys or Federal courts interpret Airbnb's situation as a broker service that is therefore subject to those limitations.
"A person who can simultaneously be fluent and productive across the entire stack is a unicorn"

That is a big sweeping statement to make. I have worked with a few people who are great no matter the technology they are using. Being "fluent" doesn't mean you have to know everything there is. Instead, if you understand the core principles, how it operates, and a few nuances, you can usually figure anything out without much effort.

I would say the real "unicorn" is someone who claims to know everything there is about a technology.

Being able to confidently, swiftly, and accurately work across an entire stack isn't rare. It is a skill you can learn.
iPhone 7: It Takes Courage
Errors in communications data use led to wrongful arrests, report finds
French fries and popcorn are the only two allowable venues for truffle oil.
A) wasn't the grandparent's company

B) isn't really relevant to the topic of discussion, which the possibility of someone being worth negative money/hr

C) could have been kinder :)
Syncookied – fast ddos protected system
Amazon will serve me HD video on my smart TV using its Amazon app, but not on my computer using the same TV as a second monitor. And lest you think the problem is the computer, I can get it on my PC just fine using a regular computer monitor...it's a bummer to think about this sort of thing with simple audio as well.
I didn't find the repo for the website (I even checked for the gh-pages branches), but if I had found it I would have opened a PR to fix http://www.pibakery.org/contribute.html where there is a 200px Octocat but using an 800px image. One can actually watch it draw in as it loads. That's not only suboptimal for your mobile users, but also a pet peeve of mine. :-)

This svg Octocat is 7kb and CC-Attribution-3.0, but it's only the first one I found: https://commons.wikimedia.org/wiki/File:PEO-octocat-1.svg

Thanks so much for the hard work on PiBakery, it seems great!
Our Thai prison interview with the alleged top advisor to Silk Road
The $10k Golden Apple Watch Is No More
My thoughts exactly (or that some sort of debacle went down). Language is a funny thing.
I believe it's self-selection by and large. E.g. Wikileaks was decidedly negative on Panama Papers, as much of it implicates the enemies of America. And being an enemy of the USA by default makes you a friend of Assange. Consider this nugget:

https://twitter.com/wikileaks/status/717458064324964352
Imho the biggest "but why?" for me come when such people "experiment" but gather no data whatsoever other than "I feel okay/good/bad/<else>". And this can easily get wishful-thinking directed.