skysight-inc/HackerNews huggingface dataset:
Can we solve tech's diversity problem with a few clicks?
It’s no secret that the lack of diversity within the startup community is a problem.

But what’s the solution?

As a Design thinker, I believe that empathy is one of the keys to solving this problem.

I created Perspective Cards www.perspective.cards

Perspective Cards help makers — from passionate creatives to hustling founders — figure out who they are forgetting as they ideate, build, and launch products.

We all have bias — that’s totally normal. But with every click of Perspective Cards, you’re challenged to imagine your work through the eyes of another. Not only will your products be more inclusive, but the Cards are also awesome for uncovering markets that you might not even have considered before.

Let’s be clear: I have no illusions that this tool will be a “magic bullet.” But if we include more perspectives as we build, our products become more inclusive and, ultimately, our communities do too.

I'm throwing this tool into the discussion because I'd love to get your feedback?
> I am left with a feeling of awe at China's development, and frustration at the UK's stagnancy.

While the UK does feel particularly stagnated on several fronts, I'm not sure abandoning the rule of law, protection of private property, labour protections, at least an attempt at the appearance of corruption-free tenders, high safety standards and the principle that people who are affected should be consulted is worthy of much awe.
Is that what wikipædia has to say?

I am fluent in Norwegian but moved to Norway as an adult from the UK and I still struggle with the words for shirt and skirt which are skjørt and skjorte, the sk is more of a sh sound, but the vowel in the middle I still cannot get right, those øs just don't fly with my accent.

Interestingly, in Scotland a lot more 'Norse' persists than in English with typical examples including kirk for church, pronounced shirk in Norwegian, and bairns for child much like barn in Norwegian. Other examples I can think of, not just in Scots but in English too, include tor for tower which is tårn in Scandiland (Google translate doesn't recognize tor as an English language word, even though it is used to describe towers all across the UK).
> However I do not think this theory would fly in England even if the logic is sound due to nationalistic pride.

Also, most linguists who are experts in the history of English (Faarlund is an expert on Norse, not English) tend to border on the dismissive when considering Faarlund's theory of English as Norse dialect.
lol, figure out where the railway line passes, please. And How the railway was laid, with BRIDGE, ok?

In the process of laying railways, engineers try to avoid residential areas or farmland. if it comes to the pinch, then build a bridge.
>It is a very dangerous idea to seek a fairier distribution of wealth by taking it from the rich. If you doubt it go ask Venezuelans or Cubans if it worked out for them.

FYI most countries already do this in the form of somewhat progressive taxation. Some however do this more than the US (say, the great majority of Europe), and they do pretty much fine.

I also don't see how this is "dangerous". For who, the general population? The socio-economical system? The environment?
Rail is typically never profitable unless the increase in land value around stations is captured. In the UK they typically leave those spoils to private land owners.

Japanese rail companies manage this: they run the trains at cost - or even a loss - and make profits back from (for example), building malls around the stations and leasing space to retailers.

The UK could really use high speed rail around the London commuter belt. If land value increases are captured it would probably pay for itself, in fact.
About backdoors in crypto messengers
History tells us where the wealth gap leads
Oh, right, I had forgot, EDG were against including it in the standard in the first place!
So why doesn't this analysis include the Hadith?
Similar to the other comments, another voice here for appreciating the "pre-built" version being available for quick use. For repo's/sources like this I tend to think of the prebuilt formats as letting me play around with things without any hassle. Once I'm happy with it I'll invest the time to have it build locally for the control.
"Under that system, things like polishing and refactoring my code (which can be a valuable use of your time, but I would frequently use them to procrastinate), counted equally towards my goals for the day, even if I wasn’t actually making any real progress."

...so set the goal before you start your Pomodo task.

That's what I do.

I choose something I can get done in say and hour and start the task for an hour and try and get it done during this time.
This also gamifies my time, and I have to keep redirecting my focus on the goal. I get shitloads done during this.
During my 10 minute break in between, i'll reflect on the task, decide next goal, etc. And repeat.
Thank you! This makes perfect sense: "A huge percentage of online advertisements are never seen by humans. They are viewed by bots–automated scripts that are opening web pages in a browser and pretending to be a human. Advertising scammers set up web pages, embed advertisements on those pages, and then pay for bot traffic to come and view those advertisements."

https://softwareengineeringdaily.com/2016/12/20/ad-fraud-res...
What are REST APIs and what are they good for?
> If such a bewildering array of patterns can be found in random noise, maybe all patterns -- our attempts to ascribe order to the universe -- are illusive.

It's certainly a justification for using statistics to back up what "feels" like a "true pattern" when really it's just noise.
And also sadly lacking in examples, which let's be honest, can't be too hard to come by.
Developing anything outside London is often not a priority for the government.
where can i get the complete details of this course?
Show HN: Should I Start a Starup – simple quiz
I don't see why getting HS2 built quickly needs any of those abandoning, other than perhaps land seized through eminent domain?
Smaller countries in Asia have also implemented HS railway really well. I visited Taiwan last year and was in awe at how good their rail network was.
Aight, just to clarify; the step wise, stuttering experience that normally comes with extending iterators is what I'm trying to get away from here :)
> Why the downvote?

Probably because of this:

> Hmm. Seems on par with the security of pretty much every angularjs site i've seen. Moving on.
'multi-step process' doesn't imply they are wiping more than once, only that their procedure consists of multiple steps (e.g. wipe + verification)
You're making it sound as if Microsoft would want dual-booting to work. Hasn't the Surface Pro been pretty bad for using Linux on it so far, compared to other notebooks?
Getting started with shell scripting
A guide to understanding trademarks in Free and Open Source Software projects
Wedding New Jersey photographer
Research: lobbying is becoming a core competency for startups and VCs
Maquillage permanent en Suisse
We’ve invited them to bid though: https://www.gov.uk/government/news/118bn-hs2-bidding-process...
2017 Data Storage Trends and Predictions
Computer Architecture and Parallel Processing Paperback – International Edition, January 1, 1986

by Kai Hwang (Author)

https://www.amazon.com/Computer-Architecture-Parallel-Proces...
Tertiary education is already a commodity -- the process by which that commodity is attained is simply becoming more efficient.
Awesome-APIs: a curated list of APIs from round the web
Conversations https://conversations.im/ is an awesome XMPP client for Android, just use good software only.
It's something i've steered away from, or I would encrypt the id before saving it in the session. I don't exactly recall where I picked it up, but i know i've seen it in example tutorials in books with Rails apps.
Sorry, you're absolutely right, and you should express this. My day job, I just fight with people who want to do things like this, but with no clue as to the costs and the alternatives that would need to be implemented. But somebody will figure it out, either writing a rant, or maybe reading one, and get an idea... So we should have this, but at this point, margins are so low that we need to start ignoring niches that are less than single digit percents. And it looks like things are about to get tighter.
@HN: Has anyone here used their modules in a product?
UK here, quite a few banks have used calculator style[0] devices for 2FA. You insert your chip card, enter the PIN and receive a code. The devices themselves, while branded, seem identical across banks and accounts (I can use one I got from bank A for bank B and vice versa).

Banks now have introduced app based versions of the above, useful if you've not got the calculator or your card handy, but I don't believe they're looking to phase out the physical device just yet.

Seems similar to your device, but instead of an optical sensor to receive a code from the web browser you enter the account code and money amount of a transfer manually.

[0]: https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Ba...
The content marketing 2017 prep infographic
Thought I would share a post I just put up on my blog.
Pulled some data on content and social media from last year to show what's worked and what's not.

http://www.vhdigital.co.uk/content-marketing-2017-preparation-infographic/

Thanks
If it wasn't, it might look like this: https://msburkeenglish.files.wordpress.com/2010/04/uncleftis...

Other "Frankenlanguages" include Japanese, Tagalog, and Maltese.
This particular site generated a lot of discussion in the /r/photography sub-reddit.

General consensus was that this site is a spammy wrapper/republishing of another course.

Here's a comment with more info and links to the legitimate/original course that this site is pertaining to provide:

https://www.reddit.com/r/photography/comments/5nxj2h/harvard...

Further, here's a link to another credible course (currently the top post in the /r/photography sub-reddit) should you wish to expand your options:

https://sites.google.com/site/marclevoylectures/

And to the discussion about said course:

https://www.reddit.com/r/photography/comments/5o350c/since_t...
I hit the 80 char limit :(
It was a struggle to get everything in there.
Was going to use DONE instead of complete, but that didn't read right.
That's a valid point. And there is always a tendency to see the good points in other countries and the bad points in your own.

In this case (and also in e.g. building new power stations, new housing, widening roads, expanding London's airports, etc) the contrast is so stark. For sure the UK needn't abandon rule of law in order to build infrastructure in a timely manner.
Finding a Voice
Its on Amazon, like everything else. Will give it a shot.
TypedArray or DataView: Understanding Byte Order in JS
I'm also old enough to realise that patterns of conduct across global industries like this, don't emerge for purely dumb reasons.

"Don't bother to invest" could be a cynical way of saying they can't justify the financial cost, personnel commitment, organisational upheaval and multi-dimensional risk to adopt the new infrastructure.

But it's not as if they're sitting around doing nothing; all the banks have vast teams of people constantly maintaining and improving their software and infrastructure, doing whatever is necessary to minimise losses and maximise gains.

Those who don't do it enough or do it right go out of business.
The site doesn't seem to be legit - there was a big reddit thread on r/photography yesterday: this post [0] sums it up, and actually links to the actual Harvard course.

[0] https://www.reddit.com/r/photography/comments/5nxj2h/harvard...
Because none came to mind. Why would people selfishly want to live in a vehicle with towels on the windows?
Yes it took a bit of grokking, too much for something that is so simplifying. But overall a minor blemish I think we will both agree :)
Half of those words make no sense in modern Norwegian. A run through of the list and their approximate pronunciations in English would be:

Skin: shin never heard this said, GooTranslate gives "full" but "full" is "hel" in Norwegian

sky: she meaning sky (the vast expanse above your head)

ski: shee meaning ski like a plank of wood strapped to you foot for travelling on snow.

skill: sheeel to divide or separate. Bears no relation to English that I know of.

skid: sheed not a word I know in Norwgian

skull: shool again, not a word I know in Norwegian, the word for skull is 'hode'

skip: ship a thing that floats and is bigger than a boat.

skirt: sheert not a word, but probably from skjørt meaning the same.
1. Apply for better paying startup jobs. Startups are always changing, and there's more scope for fluid job roles.

2. Apply for jobs as product manager, or (a bit trickier) if you have the resume for it as technical manager.
I presented a very similar implementation here: http://lisp-univ-etc.blogspot.com/2016/05/improving-lisp-ux-...
Still, a lot of interesting questions remain, which are discussed here: http://lisp-univ-etc.blogspot.com/2016/05/improving-lisp-ux-...
Researchers Create a Lithium-Ion Battery with Built-In Flame Retardant
I read Applied Microsoft .NET Framework Programming by Jeffrey Richter a few years ago and felt that that's how technical books shold be written. I felt happy every time I got to read it.

https://www.amazon.com/Microsoft%C2%AE-Framework-Programming...
BITCOIN IS BOTH DIGITAL GOLD and DIGITAL CASH
Selfie drone manufacturer sued over allegations it misled customers
You should know that world class startups fail 99,99% of the time. You can't be sure that you will ever be that 0,01% .

Next in line, if you want to do something, think about friends that can help you. It will make it more easily to succeed.

Just don't be a world class startup or you'll get into depression. Try to be the small startup, which has real revenue/profits.. You'll be a lot saner :)

Tackle a problem at a time ;)
The current tech bubble is likely to burst eventually. In 2000 when that happened jobs became harder to find.

That wasn't a dramatic drop, more of a bimodal thing where some did fine and some had no income at all.
Modern C++ Programming with Test-Driven Development

https://pragprog.com/book/lotdd/modern-c-programming-with-te...

Awesome even if you don't want to do any C++
On the plus side this is actually an example in the usability classic "The Design of Everyday Things". Iirc Norman concludes that he doesn't have a clue as to why they were designed that way and offers some hypotheses which he dismisses right away (book is at home so I can't check) :D
Whenever I hear talk of bullet trains coming to the US, I hear people say things like "Americans could easily build better trains than the Chinese."

Then I remind people that they have 20,000km of track, 150 trains and how much operating experience? That's a huge head start.
Tobias here from the Tower team! I'd like to confirm your assumption: we're indeed working full-steam on improving Tower for Windows (and Mac, of course ;-)

We have quite some exciting features and additions on the roadmap!
alright, now i'm just getting trolled, because that's something facebook actually did and i'm still getting downvoted.
There's also, I guess, a diminishing return for infrastructure investments in a highly-developed country like the UK, especially when it's much smaller than China.

That said though, it's a shame Heathrow still can't get the extra runway it desperately needs...
Oh my grandma what big teeth you have!
> configuration issues

This is where having a mail server with a sane configuration file comes handy. OpenSMTPd is simply awesome in that regard. Plus, it too was recently audited and vulnerabilities fixed so it should be secure.

OpenSMTPd + Dovecot makes for an awesome combination for a mail server.
I did Andrew Ng's machine learning MOOC course.

It was very good for a MOOC, and better than my worst university classes, but I'm hesitant to say it was even as good as an average university course.

I don't think my education would have been as good entirely composed of such classes, but I'm willing to admit some of that might be preference, educational style I was raised with, etc. However, it seemed much lighter and less demanding than Id expect from an actual university ML class.
[Screencast] Client Side Encryption
You can drop the "by" and have

> Mozilla sponsored Dovecot audit complete; auditor Cure53 “extremely impressed”
Some of them are good. But I doubt people will look back on their MOOC-taking years with quite the same level of nostalgia and camaraderie as their college years...
>Investigative journalism is in its death throes, and it's not because of lack of money. It's because of lack of interest from audiences.

How do you explain the success of vice?
Elixir is partly fixing this problem. Though it's still not enough because the hard part is not the syntax (as most newcomers tend to blame their failure on), but the things you write with the language, which are the same for Elixir and Erlang.
It wasn't a case of the character evolving. It was more that thorn didn't exist on printing presses imported from Germany where they had been invented and y was chosen as a common substitute.
McDonalds isn't merely a more "efficient" burger, and that's the point here.

Cutting substance in favor of cutting price (or being "efficient") has been a disaster in American culture -- from food to education.
Recent interesting content from the PVS-Studio Team
When I started coding for a living in the early 1990s (in an environment where efficiency was paramount), Writing Efficient Programs was gold. I still have it, and I'm glad that to see that it's still valued.
I personally think it's a pretty good password manager (like all others, database sync is a problem for users to solve). I had been using its Linux port -> keepassx (also available for macOS - yes NOT Mac OS X any more...)

Features: http://keepass.info/features.html

I switched to pass / qtpass (cross-platform Qt frond-end for pass) after seeing it on hacker news (or somewhere else like Twitter) because it uses GnuPG + git (simple and I am capable of both in CLI). Last but not least, pass provides migration scripts from keepass/keepassx (and a lot more... - feel like I had to migrate ;-)
> sky: she

> ski: shee

> skill: sheeel

For a moment there I hoped you were just going to keep adding e's to as you went down the list.
It is also good idea to invest in quality bedding and some nice throws, pillows and to just make it look like a bed in a good hotel. It takes more time to make the bed then, but sooner or later you'll get good at it :)
I see where you are coming from no worries.
Everything in creation is necessary, we just might not have need of it immediately.

Based on what you've done here there is a some unnecessary.
For espresso? Sure. For drip coffee? I don't buy it. I can taste variation in beans much more easily than the variation in my scoop size.
That brings up an interesting question though. How long is long enough for disclosure in cases where the company has made it impossible to notify them of a vulnerability? If someone tries 10 different ways to get in touch and makes absolutely no progress it would seem that it would be better to disclose sooner rather than later.

Giving companies plenty of time to fix a vulnerability is one thing but if the company isn't even working on the issue because they've isolated all external contact at least if disclosure happens sooner that's less time that an unknown attacker can use that vulnerability without anyone being aware of the issue.
A little off topic, but anyone interested in picking up "The Design of Everyday Things" be aware it was previously published as "The Psychology of Everyday Things". There was an expanded and updated edition in 2013 so you should probably look for that one.
Awesome nugget of info! Does this work in v5?
I have the same question!

I don't really understand where this could be usable and I would rather see the pi foundation use their resources to upgrade and sell more Pi Zeros!
Also available at http://www.deeplearningbook.org/ .
You don't use these kind of CPU modules for the upgradeability but rather to save time and money - it contains most of the highly integrated components needed in a smart device. You only have to design a mainboard around it, containing the few components you need.

I find it rather curious that they opted to use it in a TV, considering that they probably have to place BGA components on the mainboard anyway, to drive the display. Using CPU modules mostly pay off in simple products (think: a couple of switches, LEDs etc).
The solution to protect against loss is to have a backup. Keep a backup SIM from your home country (or for every country in which you have an important account), so in case of loss you can switch over to your backup and you can avoid this fuckery. In my experience it's not hard to keep a prepaid SIM active, even if it's not in active use.

This advice also applies to your wallet too: have a second bank account (at least) and second set of credit cards (with different institutions) in a second wallet. If you lose your primary wallet, you can immediately switch over to your backup.
Not OP, but in Norwegian the correct way to write "Tom's car" is "Tom sin bil", the car of Tom. But the creep of English and laziness allows for "Toms car", esp. in informal writing.
Vader systems creates liquid metal 3-D printer for manufacturing
Damn, how did you survive the 80s/90s!

(I think I can guess the answer).

Things could always be better, but at least it's routine now for stuff like Swift, GoLang, Rust, Protobufs, Cassandra, etc. to get built for internal use and then shared with the world. A far cry from software's dark ages.
P-Brain.ai: Simple, extendible voice assistant with skills
Why not just keep your original phone number on the lowest cost possible plan? It's also good for emergencies.
传智统一地球
哈哈哈哈
- 来自黑马的广告
Mobile App Development Trends to Stay in 2017
No unauthorized immigrants? Manufacturing, hospitality workforces would struggle
It's literally used on hundreds of websites. I'm sure there is a developer out there right now going "How does McDonald's do this?"
Show HN: Nudge - Fully interactive math practice platform (K12)
In response, someone posted a legitimate Stanford course:

https://www.reddit.com/r/photography/comments/5o350c/since_t...

I added it to my photography list on Github:

https://github.com/melling/DesignNotes_MobileAndWebApps/blob...
This is a problem I've regularly faced with it android apps . Possible solutions since many people seem to be asking that.

- Fetch credentials and keys on login and then save them in an encrypted manner in

- SQLite Encrypted DB

- Android Services like KeyStore[1]

- AccountManager lets you save metadata[2]

But the way I mostly end up using which provides protection from a lot of Reverse Engineering Tools(JADX,dex2jar,smali) is:

Use Enums instead of String constants.
Using

```
public enum Key {

Key1("keyValue");

String keyVal;

private Key(String keyVal) {
this.keyVal = keyVal;
}
}

```
obfuscates the `keyVal` from many class decompilers.

I'd love better ways to do this. But when you do Android development (like when you do Front End web dev), its easier to just assume that everything you wish to keep private will be visible and avoid keeping/saving critical information on the client app.

[1]:https://developer.android.com/training/articles/keystore.htm...

[2]:https://developer.android.com/reference/android/accounts/Acc..., java.lang.String)
Show HN: RemoteO'Clock – See your teammates' timezones, within your Slack chat
Fake indignation devalues legitimate indignation, you know which country.
I have a hard time trusting the impartiality of a government-funded news service.
Beware IRS Audits of Offshore Account Filings
Then how can we account for butterflies that mimic wing coloration Of toxic counterparts to ward off birds.Evolution is not blind, we just have not figured out the feedback mechanism yet, most likely its some kind of genetic memory.