skysight-inc/HackerNews huggingface dataset:
"The truth is, predictably, it's down to endless hours of concentration – reading, studying and practicing grammar, as well as my own technique called "shadowing", which involves walking briskly outdoors while listening to a recorded language and repeating it out loud."

Everyone wants to be able to do things so fast, but like anything else - it comes down to hard work & dedication. Apps like Duolingo are doing a great job of gamifying and using social accountability to make the process seem less like work.

Learning French has been incredibly hard for me as well, but I'm just chipping away using the same methods. We can't all have photographic memories, so hard work is the answer.
Twine | San Francisco, CA | FULL TIME | ONSITE

https://angel.co/twine

https://twine.com/

Open positions:

- Full Stack Developer (Ruby on Rails)

- iOS Engineer

- Senior Software Engineer - Frontend

- Senior Engineer - Backend

- Engagement Marketing Lead

- UX Researcher & Designer

- Customer Support Manager

--------------------------------

Twine is the only smart savings app built for two. It's a simple way to get saving together, get investing together, and get to the future together.

This is an exciting time for us as we finalize the buildout of an ambitious iOS app and gear up for a public launch this fall. Our work involves complex integrations with leading aggregation and clearing APIs to enable real-time money movement, automated portfolio management and intelligent financial guidance.

Twine operates as an independent group within John Hancock (a leading Fortune 500 financial services company). We combine the fast pace, rapid iterations, camaraderie and fun of an early-stage startup with the backing of an established company with over 150 years of history and millions of customers.

We are currently looking to grow our team. Find more information here https://angel.co/twine or https://twine.com/

Or feel free to directly get in touch with me, Nahyun (Team Operations) here: nahyun@twine.com. Let's chat!
Deskbookers (https://deskbookers.com) | Amsterdam, Netherlands | ONSITE | Full time | VISA SPONSORSHIP

Deskbookers is the #1 platform for on demand work and meeting spaces in Netherlands and we are one of the fastest growing startups in Europe. We are on a mission to change the way people work and meet and allow them the physical and mind space to thrive! We are backed by successful investors and are currently focused on conquering Europe

We’re in the process of refactoring our legacy PHP platform into microservices. One of the things you can help us with is building a high performance and scalable (REST) API, using Node.js. Another important task will be working on Cloud Architecture.

Our stack consists of: nodejs, koa, postgresql, aws, PHP (kohana), react, redux, among others

We're currently looking for Backend Engineers, get in touch at i.rivas@deskbookers.com
Clothes aren't all interchangeable. You'd have to predict in advance which clothes you're going to need next week, which isn't always easy.
I believe it does have a text to speech engine......the Android app has one.
Location: Gurgaon, India
Remote: YES
Willing to relocate: YES
Technologies: iOS, Swift, RxSwift, Core Data,
Résumé/CV: https://drive.google.com/open?id=0B2JKeHcV6ulWSnZfNGI3ZUNrOW...
Email: ajaymann7[at]gmail[dot]com
It doesn't really make sense in C as any modern optimizing compiler will turn it into SIMD. IIRC rust needs explicit SIMD due to bounds checking.
I need to finally watch this show!
I'm sure you could do it somehow but I wouldn't think it would be any easier to use Bitcoin than US dollars. The fundamental difficulty of working around the Venezuelan banking system is there in either case.
Keeping Up on Front End Technology?
Hey Folks,

Backend-guy here, marveling how the FE scene has changed.

I'm waist-deep in FE as of late and trying to sift through the cruft (so many frameworks, toolkits, best-practices). I'm subscribed to FBF (https://freshbrewed.co) which I like. Other suggestions, tutorials, thoughts? How do you know what's spending your time on and what is a passing fad?
They can't but if they catch you they can throw you in jail regardless of whether they can decrypt what you've transmitted or not.

So you have the choice of either getting thrown in jail or to give up the keys.
This whole situation is almost completely falsified and fabricated. It truly is a great example of how misinformation can spread when a lack of journalistic integrity is coupled with irrational fear and bias. There are clear risks to using A.I. at the moment, but they all stem from pre-existing prejudice in training data. To really show how misleading this story is, here's the reaction of a respected and brilliant AI researcher: https://twitter.com/egrefen/status/891362804074033152
Also started Delphi at 14, now 37. Always had a soft spot for it, but Borland managed it into the ground, and the later owners never figured out a way to make it successful again, even though to this day it has a lot of unrealized market potential.

I often think nostalgically back to my NT4 system. A full office suite, photoshop, and delphi IDE running side by side in 128 MB of RAM, with room to spare, and very zippy. I see some functional improvements in modern day software, but nothing that warrants the incredible bloat.

I notice that the software industry as a whole still lives in the assumption that hardware can fix slow software. However, that doesn't seem to be the case. If you look at single-threaded performance the improvements are much less than they used to be. We may reach a point where CPUs stop getting faster at all. At what point should we go back to micro-optimizing our code?
>Centralized authority.

Centralized authority isn't cheaper. It trades proof of work for violence or denial of liberty.
When was that? I remember Delphi being great because it was the one GUI builder you easily could get a free license for (6/7/2005, and before that you could get cheap licenses of Delphi 3 somehow)
That's why I've never understood all this talk about "private blockchains." Why? What's the point? We already have distributed database systems that are light years faster than blockchains. The ONLY benefits of a blockchain-based approach are censorship resistance and not having to trust the actors in the system. If you don't need either of those two benefits, then there are far better existing solutions for record keeping.
They can't do that because it would require major open source web servers to be forked. There's no way they're going to persuade operators in other countries to run UK government spyware.
I don't consider myself old, but I think the fact that these screensavers are still available is great.
Madwell — New York, NY — Full Time, ONSITE — A tiny giant marketing agency in Bushwick, Brooklyn.

We're looking for someone who is passionate about delivering an amazing user experience and building something that they can be proud of.

Senior Wordpress Developer — http://careers.madwell.com/apply/4sqDxRZ6Cm/Senior-PHP-Devel...

Magento Certified Developer - http://careers.madwell.com/apply/ZLMrL4wAEC/Magento-ECommerc...
Is anyone else worried about the massive amounts of bundled third-party libraries that come with each app from a security, rather than a size, perspective? What happens when such a library receives a security patch? AFAIK it's up to each developer to keep all bundled libraries up-to-date, which means that, realistically, everyone is shipping lots of vulnerable stuff and they don't even know it.

"This shirt is dry clean only, which means it's dirty."
Gotta pay for quality, GOOG / FB / etc pay far more than that w/ liquid equity.
I have to give the two utilities credit for pulling these projects. Sure they wasted $9 billion, but it would have been easy for them to keep building given the large amount of money and time already spent on the project. By cancelling the project, they avoided passing another $15 billion in costs onto rate payers. With this $15 billion saved, they can buy a hell of a lot of wind, solar, and batteries.
Wanderu | Boston, MA | Onsite

Start-up disrupting the train/bus industry. Python, Go, Node, React, Neo4j, Postgres, MongoDB

Currently looking for:

- Senior Front End Engineer (Universal React, ES7, Node)

- Data Analyst (Postgres)

- Any other talented individuals who think our stack is pretty sweet!

Apply at jobs@wanderu.com and reference that you found our posting on Hacker News.
My impression is that the 640KB quote started as a huge simplification of the arguments Bill Gates made in an article in an early PC Magazine (might have been a rival magazine instead - it has been 35 years since I read it) defending IBM's decision to "waste" so much of the precious 1MB address space on I/O. And he was right: without this networking and betters graphics would have been much harder to do later on.
Instead of articles about what Facebook is working on, I'd be more interested in what they're not working on at this point. I can't think of an area they aren't trying to disrupt.
-

SEEKING WORK - Remote

UI/UX designer and front-end developer with solid solutions to your frustrating problems.

-

I can help you with:

UX Design - The most important aspect of every product if you ask me. We will work together to make user flows, wireframes and prototypes to get a clear overview of the products goals and how the user will achieve them.

UI Design - This is where your brand and details get added to the wireframes and user flow. Everything has to be consistent with your image.

Front-end development - Implementation can be tricky. I got the skills to work with your developers, or on my own, to make your product superb.

All this and a lot more!

Checkout some of my previous work at https://gilli.is/ and contact me at gilli@hn.gilli.is
I don't know Patrick, but he has personally jumped in here on HN where appropriate, publicly given out his own email address to handle issues, etc., and continued to do so even after Stripe achieved a $1b+ valuation. While most of their billionaire Silicon Valley contemporaries are very hard people to root for, I am rooting for these guys. They seem like genuinely good people whose success is well deserved, and so far they have not let it go to their heads.
The source is this Tech Times article http://www.techtimes.com/articles/212124/20170730/facebook-a... which doesn't seem to have any checkable sources. The research published back in June shows that Facebook got the AI to speak in normal English sentences. https://code.facebook.com/posts/1686672014972296/deal-or-no-... So maybe this happened since then? Anyway, here's a more level-headed article from Fast Co which points out that this kind of thing happens on a pretty regular basis. https://www.fastcodesign.com/90132632/ai-is-inventing-its-ow...
> what is a passing fad

If it isn't something the browser ships with (HTML, vanilla JS + DOM + Web APIs, CSS) consider it a fad.
I guess once it gets popular, they just force Apple and Google to remove it from the apps store. So it has to be a web site with all the http server running in javascript/web assembly. I guess you still need a central server to let clients find each other in the first place. They could block that at the DNS level.
Mach49 | Graphic Design / Visual Marketing | Redwood City/Bay Area | Full Time | mach49.com

Mach49 helps large companies create, build and launch new ventures to accelerate growth.

Mach49 (https://www.mach49.com/) is growing quickly and looking to bring on some new talent. We're looking for an individual with a strong design background to work on the creation of collateral for marketing and sales decks, branding treatment, and creation, as well as light web UI/UX (with potential for more, no initial coding experience required). This person will join on as part of the marketing team here in Silicon Valley at our office is in Redwood City. This individual should have a strong design background and should be interested in working on slide/venture/marketing decks and the visual aspect of company and product creation. Full time paid position.

collin@mach49.com for interested parties
Skeleton.css is a treasure of a tiny css framework.
http://getskeleton.com/
> You are arguing that we should not blindly trust someone's assertion that a product is good.

Then we both should be using Signal since all of Signal is open source. This is what I use.

> For WhatsApp we have to trust someone's assertion that things are implemented as they claim. For telegram the e2e stuff is at least open source and directly reviewable.

Telegram still has blobs that are not released with the source code, so there is still a bit of a block box related to Telegram.
Is draw.io actually Gliffy or is it a clone of Gliffy?
Drawbackwards | Remote-First (Phoenix, AZ) | Front-end developer, Full-stack developer (PHP/Laravel) | Contractor

Drawbackwards is A UX design agency in Phoenix, AZ. At Drawbackwards we design business success. We create meaningful software products and user experience for a variety of clients. You'll get to work on a multitude of projects with a talented, fully-distributed team.

Email Sean Coleman: seanc@drawbackwards.com
Most of this is limited to the ath9k driver. ath10k is blob based and seems to have poor quality control as well as poor maintenance judging from all the bugs that go unanswered.
For me, Stripe was a revelation because they eliminated fixed monthly costs. When I ran a side project that took credit cards, I found the cheapest option to be a $20/month merchant account + $20/month to Spreedly. Others had a few months free trials, etc. but ended up being more expensive over the first year.

Stripe, while being more expensive than these options per transaction, actually cost me a lot less to start out. While $40/month doesn't seem like a lot, for a hobby project that likely won't make that much money in the first months to a year, it's huge.
Branding, obviously. :)
Bitdefender Total Security 2018 Key and Crack Full Download
I tried to be as non-technical as possible when I wrote this as an introduction to what cryptography is all about.

http://coding2learn.org/blog/2017/06/11/dear-theresa/

The problem is that the subject is inherently complex, and abstractions and analogies can only go so far.
Yeah, this is really, really interesting:

> Stripe’s new partnership with Amazon. com Inc., the largest and most sought-­after customer on the internet. Over the past couple of weeks, Stripe began handling a large, though undisclosed, portion of Amazon’s transactions.

Lots of questions about why Amazon would do something like that. Is it so they have a backup in case their systems go down? Or was Stripe actually able to get better rates than Amazon was, so this will save them money?
Location: Gurgaon, India

Remote: YES

Willing to relocate: YES

Technologies: iOS, Swift, RxSwift, Core Data

Résumé/CV: https://drive.google.com/open?id=0B2JKeHcV6ulWSnZfNGI3ZUNrOWs

Email: ajaymann7@gmail.com
E2E is only easily accessible to regular users because because you can install Signal straight from the appstore. It can be made much less easy by a sufficiently determined government.
My language development went from C -> C++ -> Java -> Python. So when I got there and figured out pip was a thing (or easy_install back in the day) it was a major innovation at the time.

Additionally, for anyone coming from almost all compiled native languages, a native environment like Rust with better dependency management than Python (which, as you say, and in retrospect, is pretty broken) is a bit of a mind screw.
Pointing to another company and saying "Well they would be more evil" is not IMO a valid defense.

Just because Microsoft is more anti-competitive than Google does not change anything I said
Ask HN: Advice for getting started in data collection/web scraping and analysis
Title says it all, would like to start learning a bit about this. I want to test the waters and see if I want to do a real dive into this but for not just looking for a recommended reference to get my feet wet.
The new "Radar" service was the interesting thing to me. They're just throwing fraud protection in for free? Nice!
Micro 8: Better for Production, Easier for Development
This is quite interesting. What does Amazon have to gain from using Stripe?
That wasn't really the purpose of the article, though. It was an interview with the creator of an iconic piece of software from a time that ushered in widespread use of personal computers. Should historians not write about the Battle of Gettysburg because it should never have been fought in the first place?
No, wasting energy is not why blockchain works. proof of work is just one way a blockchain can work. There are alternatives:

https://www.stellar.org/developers/guides/concepts/scp.html

disclosure: I work at stellar
US has had a good grasp on mental health and it's not stigmatized as much as it is in Japan.

But guess what, US has highest death rate from illegal/dangerous drugs, which to me is almost like suicide.
I wonder if there's such a thing as Bitcoin address typosquatting. Especially targeting single bit typos (of busy wallets) to catch single bit errors. I guess, though, vanity wallet addresses are hard to create. Or maybe there's also a checksum that keeps this from working anyway.
> A little copying is better than a little dependency. https://go-proverbs.github.io/

I really disagree with that quote. Copying is how you get bugs sticking around in software for all time (for example, doing binary searches in a way that avoids overflow is surprisingly tricky, and the endless copying of naive binary search code is why this bug is so difficult to eradicate). Honestly, that quote is just an excuse to avoid the hard work of making the language ecosystem handle dependencies properly.

> As a developer at a large software company, every dependency that is not part of the language runtime itself is a pain because legal paperwork and evaluation has to be done for each individual component before I can use it / ship it.

How is copying better than dependencies in this regard? You presumably need legal signoff either way.

> Additionally, I personally despise have many, small dependencies because it means I have more to think about and manage. Instead of just being able to think about the version of the compiler/standard library I'm using, I have to consider every individual crate.

This is what the "Rust platform" is designed to address. It is nice to be able to refer to a specific version of the Rust platform, but that doesn't mean you have to give up on the massive ergonomic benefit of the Cargo ecosystem relative to copying and pasting code.
How can the article not mention Pyro!? There was some tribal attachment to your screensaver, if I remember right, and I was on the Pyro! side...

http://www.nytimes.com/1989/04/02/business/the-executive-com...
I'm not even assuming this outage was caused by a "change". There are DoS attacks, infrastructure/network outages, storage pool problems.. immediately assuming that someone pushed some code and it broke things seems like an extremely short-sighted view on how production systems fail.
How was Ackman able to get away with having lost so much money on Valeant?
Neither, our tech stack pre-dates Gliffy.
How to Decide Which Tasks to Delegate
I'm not too worried. There are Indians who will do my job for $15/hr. The fact that they haven't undercut the whole industry doesn't surprise me.
Are "redheads in Ireland" stereotyped as being particularly smarter or stupider than other Irish? That's the only way I can make sense of that headline - it makes as much sense to me as "the smartest black-haired person in Ireland"
Germany or Holland are contenders. While they may not have a perfect political climate, almost anywhere in the Western world is an improvement on the UK.
Walmart Labs | Senior Backend Engineer | Carlsbad, CA | ONSITE | Full Time
Join the Optimization Tools Team in Carlsbad, CA and help WalmartLabs build the next generation AB testing platform that runs experiments within a multi-billion dollar business. We're looking for motivated, smart engineers that love big challenges and big data. Mainly Java based backend, Node.js frontend; Spark/Hadoop experience a plus.

APPLY: https://careers.walmart.com/us/jobs/816082BR-senior-software...

or email me if you want to discuss role further: atang@walmartlabs.com
No, this was good: I got to read a bit of how & why first, which the actual site doesn't have.
It's also surrounded by a ton of cargo cultism, poorly considered engineering, people who don't understand the math but claim to be gurus, and strange parasitic political views.

It's a frustrating community to engage with because it has redefined a lot of longstanding terms to (in my opinion) make itself look better and smarter. It also is a constant roiling tempest of non-self-reliant-but-fantastically-dedicated-to-anarcho-capitalists-type folks, which can be terribly tedious to deal with.

For example, ask a btc engineer if they have byzantine fault tolerance. Then ask anyone else. Ask them if they have eventual consistency. Then ask anyone else.
Another option you have is to try to line up your interviews for all the companies there throughout the span of one week. Take a week off work, fly to Boston and stay there that week and do all your interviews. It can be exhausting, but you save on the flights and you're not quitting your job before the offer.
Medsender | Software Engineer (Full Stack) | Full-Time, Interns (3 month minimum, year-round) | New York City | On-Site

Healthcare is broken. Medsender is on a mission to help fix it. We've created the world's easiest way to send, receive, and view medical records.

We're a small, well-funded startup tackling a decades-old problem with shiny new tech.

We make money the old fashioned way - with paying customers (not ads). As a ground floor member of the company, you'll directly shape our engineering culture and direction. Oh, and of course, your work will impact the lives of thousands of patients!

As part of our interview process, we don't ask typical algorithm questions. We start with a simple take-home assignment and then a few on-site interviews that directly resemble challenges you'll face on the job.

Our stack:

React, Redux, Rails, Docker, Kubernetes

To apply, email ammar[at]medsender[dot]com
Its kind of the reverse. You declare versioned dependencies in the toml file, and (soon) Cargo will add them to rustc so they just show up for your source files. Right now you declare them twice, once in the toml and once in the crate root - ie, you add url = 1.5 in toml, and extern crate url in src/main.rs. There is an RFC coming that will make the extern crate part optional.
I've already used it, quite a bit, as I mentioned. Not for work specifically, though. And never the API of course. Heck, I probably have it open at home right now haha.
Could all of this have been avoided with good accounting / tax advice to begin with? I don't mean to be that person that gives 20/20 hindsight, but this is the sort of legal and tax problem that gets many startups into trouble. A lot of startups just wing it with legal and tax advice and end up paying more in the long run with tax liabilities and legal problems.
I came to Unix at that time with Delphi fresh in my mind (Delphi 1/2 IIRC ) and the only thing that showed anywhere near similar promise was Qt, though it took a long time for it to get similar features in both the object model (properties etc) and the UI builder.

One of the many things I loved about Delphi compared to other RAD tools of the time was that it was the only one that supported and encouraged modular separation of logic and UI. In most others (VB!), the IDE did nothing to help you, and most people ended up with all their logic mixed into the UI code, simply because the UI code was the focus of the whole IDE.
Not just celebs:

https://en.wikipedia.org/wiki/Murder_of_Milly_Dowler#Voicema...