skysight-inc/HackerNews huggingface dataset:
Press request: People who changed their accent to fit in
I'm looking for people who changed their accent to fit in at work (or consciously decided not to). It's for a tech blog, so a founder or techie would be perfect but doesn't have to be.

Your quotes will be used in a blog for a small startup with a backlink to an appropriate site of your choice.

It can be a light local accent or a strong foreign accent and it can be that you change it slightly when speaking in public/presenting rather than a permanent change.

If you know someone who's interested, please email kia@kiaadullah.com. Quotes needed by coming Monday!
It is possible to adapt fairly easily between different setups. I've got a fairly advanced zsh setup but do a lot of admin on a mix of Linux, Solaris and BSD where I have to put up with whatever the defaults are. I resisted vim for a long time for similar reasons: when doing admin, I often only had vi. When I finally took the plunge and learnt how to make effective use of vim-specific features I regretted not having done it long before. And I can still manage fine on a bare install of Solaris with vi.
I don't think it's the amount of code that is a problem here (we all depend on million lines of codes for a simple hello world program in C). The problem is the number of sources that one should trust to run it, which should be minimal.
Most people are suggesting things like a non-occupied housing property tax, so people rent out unoccupied properties. And stronger money laundering enforcement so kleptocrats don't use housing as a bank account.
"White" is a social construct that changes with politics. Hilariously, the Irish weren't considered "white" in the US, and had to achieve whiteness. Moldbug is surrounded with white privilege in a country where blacks are regularly murdered by the state in broad daylight.
Service workers seems like a performance and battery nightmare.
No, I disagree with smokeyj drawing a false parallel to encryption to try to justify why you should use an external dependency for 12 lines of code -- because "you should never roll your own crypto" is not applicable here.
ClojureCL – GPU computing in Clojure
The main reason there is a fetish for these micropackages is a fetish for github stars. The formula seems to be: Overly generic + Simple + Javascript = Lots of stars.

That being said, there is something to be said for using these micropackages. Left padding a string is easy, but you might just have forgotten about that one edge case where in browser X and language Y you have to do things different. It's not really the case here, but things that seem simple at first often turn out to be hard because of some edge cases. One might hope these edge cases are solved if they use a library.
I think the languages themselves give rise to such code because of the lack of consistency and all the weird quirks everywhere.

When you can't even reason about the truthiness of a variable because the language coerces everything, of course things end up screwy.
I put my code on Github. Twitter could monitor my repos if they wanted.

Writing a monitor for all of Github would even be possible.
scio is also the name for a portable molecular sensor: https://www.consumerphysics.com/myscio/scio
At least offer a self hosted version. Maybe it's just me, but I'm not comfortable sending every spoken word to Google.
Execpt for server-side languages that's nearly always the case
There are links for the port of the examples from the book OpenCL in Action in the test folder.
http://www.amazon.com/OpenCL-Action-Accelerate-Graphics-Comp...
A middle ground for checking in npm dependencies
12 video making tools to make your videos look professional
I wrote to kik's chatbot, maybe she has a heart
https://twitter.com/andrejlr/status/712887779185831936?s=08
Deploy new node in Docker Cloud using Vagrant
Yes the bar in this area is very high as there are so many things that can go wrong.

I think the difference is with pure software you are just dealing with human created complexity - with biotech you also have nature’s complexity to deal with too. Mix the two together and spice it up with some unbelievably stringent regulations and you have a recipe for a lot of heartburn.
I am currently thinking getting a cheap one from eBay.

How deeply integrated is the product into the company - will the product still be useful in case Pebble goes bust?

Can one side load apps?
Standardized modules like this are exactly what the node.js-stack bot herding community has needed!

On the plus side: if you saw this dependency in a module you were looking at you would know to think twice.
Standardized modules like this are exactly what the node.js-stack bot herders need!

On the plus side: if you saw this dependency in a module you were looking at you would know to think twice.
Free Personal HTML Bootstrap Template
http://history.nasa.gov/rogersrep/genindex.htm

http://history.nasa.gov/rogersrep/v1ch6.htm

http://history.nasa.gov/rogersrep/v2appf.htm
Clinton Calls for 'Intelligence Surge' to Fight ISIS – NYT
Understanding CSRF attacks
Twitter API clients are required to delete all copies of tweet contents when a tweet is yanked, or Twitter will revoke API access, which might bring your production systems to a deserved halt.
You can side-load apps, but the watch is very tightly dependent on the phone apps - without them it's essentially just a regular watch. If Pebble were to go bust, I'd hope they'd at least open-source the api. Unless they do this, the minute an Android/iOS update breaks the Pebble app the watches become useless.
This is the second time that HC is calling for a workgroup on encryption. In December, she proposed a Manhattan-like project. Pair this with the fact Obama recently spoke at SXSW.

My question is: what do they want to achieve? Do they really believe one can break the maths behind encryption? Or what?
There is a similar story appearing in UK in places like London and in my home town of Cambridge. This isn't yet not he same scale, but it is affecting the property market.

In Cambridge 1 in 20 new-build properties is purchased by non-resident Chinese buyers, which has been one of the contributing factors that has seen prices rise by 50% since 2010 [1] and are 47% above 2007 pre-GFC peak [2]. Note - unlike Vancouver that has a a big (30%) local Chinese population, only about 1.4% of the Cambridge population is Chinese or of Chinese ethnic origin [3]

To some extent this is just about free markets and a movement of capital. But it is starting to price out many local people out of the property market that does have a social impact.

There are other factors at play including a booming tech & biotech sectors, restrictive planning, stock-piling of building plots etc, but the foreign buyers issue is a major contributor.

[1] http://www.theguardian.com/cities/2016/mar/22/china-cambridg...

[2] http://www.thisismoney.co.uk/money/mortgageshome/article-328...

[3] Guardian data - available in a Google doc https://docs.google.com/spreadsheets/d/1yc8W1SiCbWd9V4I9KmTl...
For the others that are interested, the examples are here:
https://github.com/uncomplicate/clojurecl/tree/master/test/c...
Show HN: Right-pad – Make math utility functions great again
The problem is the bubble is being propped up by foreign investment. So much money is able to flow, and the buyers have no incentive to keep the prices down.
I want to integrate RxJava in my Android app, but I can't seem to find an up-to-date, cohesive tutorial to do exactly that. Most tutorials I read usually step 1. very basic reactive concept, step 2. ..., step 3. profit.
Forgotten? Most people who develop on Node.js never knew...
Elastic Graph – Analyze Relationships (Coming Soon)
Why the Postponed FBI Hearing Isn’t a Win for Apple
Well, there's a different point to be made.
FBI has been using Cellebrite's services for years. Why on Earth they thought they could help just 24h before the first hearing?
Answer is obvious, but it's incredible how the FBI lawyers thought this case could have any chance against the richest company in the US? A company that could afford to throw money at the best lawyers around until the end of times.
meta question:

are there any meta-journalism news site offering analysis like yours?
They will open source it, but then can't just publish all the code without reviewing it. What if there is some code there that they can't legally but into the public space? It's legalwork, that shit takes time
> Small modules are easy to reason about

Flip-side: it isn't easy to reason about a large and complicated graph of dependencies.
Nyt, sistema sblocco iPhone fornito a Fbi da hacker
Is this native? Or just a Scala wrapper?
Women and Minorities Are Penalized for Promoting Diversity
RHEL is 800 per server. If you have hundreds of these servers, you could pay a developer 80k to sit around learning kernel development on the offhand chance this comes up.
> Unless of course an 'ordinary middle class' and 'the young' are somehow more valued than 'rich chinese people' and so should be given special privileges?

Citizens should be granted privileges over non-citizens.
History API broken bad in iOS 9.3
I guess they just inverted the concept of the remote control key.

Remote control key : you push a button on your key (the transmitter), it sends a signal to a receiver in your car, your car authenticates the key (probably a request/response challenge involving some crypto), and opens the door.

Now if you swap the transmitter and the receiver : you put the transmitter button in your car door's handle, and you move the receiver to your key: you have your magic key fob.

From what I understand, the security relies on the fact that the power of the radio signals emitted by the transmitter and receiver are very low, so the range of usage is limited to a few meters. The thiefs and researchers exploited this by amplifing the radio signals of both communicating devices to extend the range up to 90+ meters.
When should I use TypeScript?
I found most of them a bit meh but this one resonated enough that I put it up in my office.

Apprently it's quite popular amongst industrial designers but I think the advice is relevant enough to most industries.

http://goodfuckingdesignadvice.com/collections/prints/produc...
Just to pick at a nit with you, it's a little meaningless to say "100% test coverage", without specifying whether you're talking about line coverage, branch coverage, path coverage...

This is especially true for one-liner modules in js, where any test at all might let you claim 100% statement coverage, without accounting for branches or loops within method calls.
They're shifting their focus to health, which really concerns me. I've been a Pebble user since day 1 and mostly love the idea of smart watches because they can be a very easy way to get information. Unfortunately, Apple is keeping their API's closed off, because of which Pebble is crippled on iOS. I have the feeling that this lack of good integration is forcing them to focus on health.
My cordova application's history management stopped "randomly" working with "SecurityError: DOM Exception 18" exceptions. The reason (mentioned in the link I found) is a limit that has been recently introduced by apple to prevent a security flaw.

It doesn't make any sense for me. This might break a lot of applications and Websites that rely on the History API.
I never understood the appeal of smart watches. Aren't they like tiny screens for the phone in your pocket? Why can't you just use the phone? I don't own a smart phone either, but I understand why you would want one. But with smart watches I'm at a complete loss.

Can some smart watch owner please explain what they like about having the watch?
Lots of the smartwatch manufacturers appear to have engineers and designers who've never actually used watches all that much. The Fitbit is another great example of hardware fail: both of my parents and one of my brothers bought a Fitbit Surge about a year ago. In the last month, the strap broke on all three. Well, that's typical for a plastic strap watch, just buy a new strap. Oh no, the strap actually contains antennas and stuff, so you can't! So all three were returned to the shop as warranty claims. Thanks to good consumer protection laws, my parents got Samsung Gear, and my brother a Garmin, instead of defectively designed hardware. The man at the shop said they were getting Fitbit returns at a rate of about five a week.
It's less a problem of "getting rid" of trolls and more a case of giving people control over them instead of it being such a one-sided deal where trolls get to dictate where, when and how you can socialize.

If people feel like they have tools to push back against trolls they'll use them. If they feel like they're powerless, they'll leave. If they leave the troll to user ratio skews a bit higher and might end up poisoning the entire community.
It's like building a company around Tamagotchi only without something as revolutionary.
https://github.com/ferno/base65536
As an Extroverted thinker it can also be awkward, I just love to have discussions. But even on a conference I only find 5% of the people are nerdy enough to match me.
Oh my word - some of those properties are insane! Even some of the $2m ones are basically just wooden sheds!
Here's the full speech I gave to staff for my company's 7th birthday
That article reads identical to the first few chapers of The Circle by Dave Eggers.
Of course you can control where it flows, if you want to. Just one example: China doesn't allow Canadians to buy Chinese houses. I agree monetary tightening would help but it's a long way off. In the meantime Western governments are prioritising foreign speculators over their own citizens, at significant social cost.
There are package management systems out there that don't allow package owners to remove existing code in a way that breaks downstream users.
What about modafinil?
can someone explain what is this ? I really have no idea
Machine Learning Chat Based Community
Check out the work on Morte for a more reasoned approach for how to take micro-modularization to it's natural (or insane) conclusion.
"Anyone seriously installing a software package using a developer tool without knowing anything other than the package's name is a fool."

That includes the projects that had left-pad as a dependency.
So do both.
It was dead long before I saw any copyright issues being raised or before binary newsgroups were a problem.

The infamous "Green Card Spammers" (http://www.wired.com/1999/04/the-spam-that-started-it-all/) shifted the tone dramatically, and from there it was inevitable that the whole community would collapse. There was very limited control over what people could post, USENET was intended to be free and open. This succeeded wildly in an academic environment where if someone was seriously out of line you could address their university and get their account pulled.

As soon as the general population came on and there was no accountability to anyone it was simply a matter of time before unchecked abuse started to happen.

Most providers pulled the plug because the only thing of any value left on USENET was binaries. The discussions were virtually dead.
> if you cannot write a left-pad, is-positive-integer, or isArray function in 5 minutes flat (including the time you spend Googling), then you don’t actually know how to code.

I'd probably get 2 of those wrong in some weird way, but I blame javascript. I mean without Google of course.
To All Gliffy Users
Are you betting on ".cycles" domain to appear in future?
> #include <sin.h> #include <cos.h> #include <tan.h> #include <sinh.h>

I've written worse - at least those cover multiple variations each (or overloads in C++ for float/double/std::complex?/...)

While I'm not a fan of the enforced java route of 1 file = 1 class, I do trend towards 1 file ~ 1 (main, public) thing - which might be a single function with no overloads. #include <string_left_pad.h>? Better than #include <everything.h>, which I see far too often...

I don't have to figure out which grouping of things my coworkers decided to throw something into if I can just #include by name - whereas aggregation headers more often than not will trigger a full project file-system search.

Unnecessary #include s don't accumulate nearly so much when you don't have to audit 100 functions to see if any of them use features from said header.

I don't trigger a rebuild of everything when the only things that #include stuff actually need it.

Lots of benefits!

> and "-lsin -lcos -ltan -lsinh …"

Or sin.o, cos.o, tan.o, sinh.o... which suddenly sounds a lot more reasonable. I wouldn't bat an eye at string_left_pad.o either.

Sure, I want to use tools to simplify the use of those micro-modules by aggregating them into libraries for convenience. But that's not a knock against micro-modules - just their packaging and tooling. Rewind time back far enough and I would've been manually specifying .o files on the command line and kvetching too...
Why is it so important to postpone "what do you do"?
I think it is perfectly fine to ask the direct but sincere question, because it is ultimately the information you and your counterpart needs.
Thanks! Many answers:

- storing is super cheap. seeding not v expensive. i think the entire npm reg is <1TB?

- (soon can ship entire registries in USB keys!)

- many individuals and orgs should keep/replicate what they depend on

- tools like ipfs-cluster will help organize nodes like a RAID array

- can pay services to back things up (on service infra in vogue)

- can pay _the network_ to back things up -- see http://filecoin.io
> Can some smart watch owner please explain what they like about having the watch?

I ended up abandoning the platform for various reasons, but

1. It stopped my phantom leg tingle, where I'd feel like my phone was vibrating. This was a huge psychological plus for me.

2. It's a lot less intrusive to check my watch socially than it is to pull out my phone, unlock it, drag down the blind, check the notification, etc.

3. Being able to change the watch face on a whim was really appealing. I loved having a quick way to check the time/date/next train.

4. The voice reply was useful when I had my hands full, but I only really used it a dozen or so times.
There's nothing stopping you from submitting, if it's truly interesting it will appear on the front page.

Don't try to hijack someone else's post.
Fast growth is not the same thing ad success, slow growth does not mean failure.
Where? Java has such short maintainable cycles that Java 7 was dropped before Java 8 became used, and compiled languages (think C, C++, Haskell) always work.

Are there any other languages relevant for non-server usage?
Totally unreleated: why is the editor war always Emacs vs. Vi, not Vim? Is anybody using the original Vi these days?
Bangladesh Bank Hack Security Researcher Goes Missing
The Future Cyber Risk Insurance Market
Not enough Twitter, can't you tell that's the problem here
India’s internet speed remains slowest in Asia-Pacific
Libraries/modules should help to solve complex problems where writing your own version is not optimal. Single line functions as modules, on the other hand, won't help you compete with Google or Microsoft and result in more problems than they solve. If a simple padding or "is this int positive?" is a complex problem, well, there are different professions than programmer's..
JavaScript was a mistake.
Exactly this.

Especially because Google's version is trained with illegally obtained user data (no, changing your ToS doesn't allow you to use previously collected data for new purposes in the EU).

We, as a society, should discuss if software trained on user data should be required to be available to those who have provided that data. If for software developed by training neural networks even any copyright can exist — or if it's by definition public domain.

Software trained with neural networks provides an immense advantage for existing monopolies, and makes it extremely hard for competitors.

If this trend continues, startups will become impossible for software that depends on being trained with huge datasets.
Not only this but many cars of the same make had very little variation in their keys meaning that on a dealer lot or even a very busy mall there was a chance you could unlock or start; rarely both; a car other than your own.

Personally I had seen this twice in action. First was back in the early nineties I could unlock my friends Escort GT with my key and he could unlock my EXP. Neither could start it. Now my Aunt and Uncle had a Ford Windstar and Mercury Sable. The Sable key could start the Windstar but not unlock it. My Aunt found this out the hard way after a trip to the store where she could not get back in the car.

Now my BMW motorcycle uses a keyless ignition but you have to stand so close that I am not sure how well the hack will work. As in close I mean nearly rubbing up to it and only from the left side, from the right if they key is in the pocket away from the bike it won't recognize. There is an emergency key which is an little plastic type that has no power of its own, you can start the bike provided you find that magical point near the dash it actually works; by that I mean it took me and the dealer five minutes to get it to work
This person wrote a tweet and the tweet has code[1]. This snippet in JavaScript allows you to import that code into your code as a module. I think this is trolling on state of the Node community because over the previous few days, people have found some pretty interesting dependency architecture[2].

[1] - https://twitter.com/rauchg/status/712799807073419264

[2] - http://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/?...
Kik responds to leftpad-gate
Fintech: Kreditech receives a €10M investment from IFC
Mailgun loses 137.000 mail messages of customers
Blogspam of:

https://gigster.com/blog/intros-in-silicon-valley-teach-and-...
Unfortunately, the situation hasn't improved much. Besides, even if you get it set up, the quality of the recognition isn't even close to the one from Google.
I guess things like this just happen. How many people where involved in using and testing something as critical as openSSL ? Still, heartbleed was discovered more than 2 years after the flawed code landed in production !
Which languages does your service support?
That makes for an interesting interpretation of all those action movies where the protagonist seems to risk his life so frequently. We're only watching the most interesting one.
How 17 Lines of Code Took Down Silicon Valley’s Hottest Startups
A module doesn’t solve that kind of type confusion, though. Static typing does. The next best thing in JavaScript is passing consistent types of values to your functions, so just write

function isPositiveInteger(x) {
return x > 0 && Number.isInteger(x);
}

and always pass it a number. (Of course, this shouldn’t even be a function, because JavaScript is confused about the definition of “integer” – maybe you really want `x >>> 0 === x` – and apparently is-positive-integer is confused about the definition of “positive”, so it’ll be clearer to just put things inline.)
Under Armour disrupts Nike
That's not what I meant. My reply to you needs the context of the parent comment.

To "miss the known universe" was the explicit purpose of the designers. It was supposed to be simple (whether their definition is good or not is debatable). The number of users is irrelevant.
You are talking about extremes here, but there are nice place somewhere in the middle, where open source libraries/modules exist to help you solving complex problems and you are free to write whatever you want.
On DigitalOcean instance I cannot even use browserify+minify+babel6 cause npm process is killed by host (it consumes > 512Mb of RAM). So I have to manually run browserify + babel then minify. Still it produces 500kb of bundle.js :D