skysight-inc/HackerNews huggingface dataset:
Ask HN: It's 2018 – why aren't all text messages delivered over the internet?
Outside of iMessage and Google's RCS, SMS messaging feels like something out of the stone ages (okay, 1990's) eg very small text size limits, reliance on cell connectivity etc. I was recently in rural Massachusetts where I happened to have WiFi but very poor cell reception. I could receive messages from my friends with iPhones but not reliably from anyone else. I realize this sort of scenario will become less common but just curious about why this is still a problem? I'm surprised to see WiFi calling beat messaging here (I've seen WiFi calling as an option on both Android and iPhones for a while now).
> Hypothetically, if the language defined for i, x := range xs to have x repeatedly be a new reference to each of xs members, it seems like we'd avoid 2 gotchyas

I'm not convinced. I believe what you'd end up with is that someone will write a "Common Gotchas in Go" article about how, if you think you are operating on a copy in the loop, you are actually operating on a reference.

Really, it seems very non-obvious to me, why one would be a less surprising behavior than the other.

(The fact that the loop variables are not scoped to the loop body - i.e. closures will share the references - is another issue and that I would pretty unambiguously call a gotcha that should be fixed…)
The whole point is the artificial slowdown. Taking it out makes it meaningless, it prints a few blue bubbles. Scheduling is and always will be the biggest bottleneck. It is that kind of innovation that keeps react relative.

As for a lean dom representation, i have never seen or heard of memory related problems regarding v-dom. And won't byte-code make it leaner in any case? React-compiled is already being tested.
They had ID. They were the person they said they were. The person on the phone was not.
You assume a Queen object and also some compiler details. These might be in practice relevant some of the time but (a) how often, really? And (b) are those forced decisions or decisions of convenience and momentum?

Fwiw, as soon as you say “object” I’m betting you’re taking on expensive, unnecessary OO mental modeling.
> "It allows us to party with productivity like days of yore. A throwback to when a single programmer could make rapacious progress without getting stuck in layers of indirection or distributed systems. [source](https://github.com/stimulusjs/stimulus/blob/master/ORIGIN.md...

I suspect if you're in a situation where you need bureaucratic approval or "CYA" you don't have one of the main problems stimulus is trying to solve - helping small teams or single developers create apps that can keep up with apps written by larger teams with more specialities/ists.

Doesn't mean you can't or shouldn't use it, but it does mean you've got options others might not. I do freelance development from time to time by myself. There's a limit to how big/complex of a stack I can be responsible for. Rails has been a great tool for me even though in my "real" job we use a much more robust toolset - in my real job I work with a team. I'm pretty excited about what I (by myself) could do with stimulus. :-)
>The road to hell is paved with good intentions.

Oh come on, this platitude applies to people saying 'less regulation' just as much as it does me.

>The measure of the health of a market is not the profits of the industry in it. A better rule of thumb would be how many people get serviced and at what relative cost. In that sense, the american healthcare market is very unhealthy.

Sure, but in that sense we can look around and see that healthcare markets are generally less healthy when they are (1) more private and (2) less regulated.
You need to look deeper into the ALVINN project (and the projects the preceded and came after it); it was one of the earlier attempts at a CNN-like architecture for self-driving vehicles.

A good start is here:

http://repository.cmu.edu/cgi/viewcontent.cgi?article=2874&c...

And yes, that van held a rack-mounted computing system that included a WARP systolic array processor:

https://en.wikipedia.org/wiki/WARP_(systolic_array)

...which is very similar to what we have today as a GPU; it was basically a "high-speed" (for its time) vector processing system (in other words, perfect for neural-network processing).

The processor on the vehicle ran the pre-trained model; training the model using similar machines took a really long time (weeks, iirc), even with the small number and sizes of layers they were working with.

Compare and contrast the ALVINN project (there's a lot of research papers and such on it - video, pictures, etc - dig into it if you are interested) to NVidia's End-to-End CNN self-driving vehicle:

https://devblogs.nvidia.com/parallelforall/deep-learning-sel...

You'll find a lot of parallels (and ALVINN - plus one or two of the other projects, iirc, is mentioned in their paper).

I'm familiar with a lot of this mainly thru my self-study of machine learning and deep learning via a combination of courses from Udacity and (now) Coursera. My first impressions about ALVINN actually came from articles and video about it when I was a kid in the 1980s; I didn't understand how it worked at the time, but I was really impressed and intrigued by it.

In 2011, I took part in (and ultimately completed) Andrew Ng's "ML Class" MOOC (this became one of Coursera's first courses) - and he made mention of ALVINN as a part of the course - and it inspired this guy, who was part of the class, to re-create it:

http://blog.davidsingleton.org/nnrccar/

So you aren't too off-base here; yes, that rack of machinery back in the 1980s has shrunk to pocket-size.

Earlier this year, as part of the course for Udacity's "Self-Driving Car Engineer" Nanodegree program, I implemented (using their simulator) a version of the NVidia End-to-End CNN architecture to drive the simulated car around the simulation track based only on what it learned from my own "driving" in the simulation.

Finally - if you are really interested in this - and want to compete on somewhat of a budget - there's this (among so many other similar competitions out there):

https://diyrobocars.com/
>I really wish I knew how he is hedging his bets on this.
is this a bet or a payoff? is he trying to prop BTC up so that his investors and allies can continue converting their offshore holdings back to USD?
You can also build flexible, low-overhead workflows using JIRA. The key is to keep managers out of the admin section, make sure the dev team is in full control, and tend towards saying "no" whenever anyone asks for changes to the workflow.
People generally have a hard time to understand the dimension between billionaires and millionaires, they are not in the same category at all.
there's a subset of the web that still remains a hypertext document database (the 'web 1.0' if you will) instead of becoming an application delivery platform (web 2.0, i hear it's almost out of beta). going JS-less on wikipedia is possible and not at all a bad experience.
Edge of Emulation: Game Boy 4-Player Adapter
you should check https://raiblocks.net/
Bolt is hiring!

Onsite | San Francisco | VISA ok .

We are building a better online payments stack and are growing fast.

Actively hiring for 10+ roles:

- Fullstack / Backend Engineer (Using Go and React although prior experience therein is not required) .

- Data Science / Data Engineer (Lots of python) .

- Head of Talent/Recruiter .

- HR/Office Manager/Recruiting Coordinator .

- Business Development Reps (Salt Lake City Office)/ Account Executives .

- More at https://bolt.com/jobs .

I'm Karissa. Email me here --> karissa [at] bolt.com
I think he was using the term "liability" in a purely economic sense (liability v. asset) and in that sense he is absolutely correct. It is an ugly truth, but no less true for its ugliness.

>air travel for fun
i too enjoy living in an economy that has certain segments that are wildly productive.

>mental illness == diabetes
a comment like this must stem from a complete lack of contact with the homeless. i am not virtue shaming you at all. the homeless, as a crowd, can be very off putting. This does not negate their humanity, but it definitely dictates which segments of humanity they regularly interact with.
.
my time amongst the homeless was a painful and informative experience. if you move around their world, you start to realize just how many of the street fam are where they are by choice. incompatibility with family or community, perplexing and unsettling addictions, habits, and proclivities (i thought people shooting up was going to be bad, but the eating of trash, hair, and feces was far more disturbing), and deep seeded mental trauma make many of the homeless community unreachable by the vast majority of society. the point is, there is no simple solution for outliers when we believe in the primacy of all human life. our society is an inevitable hierarchy, but our values preclude us from instituting a codified caste system.
The homeless i encountered, lived with, and eventually fled from see no place for themselves in society in a general sense. specifically, i had conversations with erudite winos and brilliant heroine addicts, their cognitive assets hampered by their chemical addictions. i also got assaulted and chased by 20somethings with wealthy and compassionate family members who would wire them money and beg them to return. then there is of course the individuals who cannot speak coherently, which is a surprisingly huge barrier to community interaction.
mental illness and addiction are illnesses, but MRSA and poison ivy rash are both "just" integument afflictions. Calamine lotion (handing out spare change, deifying the retched at snooty parties) will not help a staph infection.
IOTA is probably the best at both of those
I published my top 10 here: https://raviramanujam.com/post/blog/2017books.html
The mentality is that you will die if you let your guard down for even an instant. They have to assume they're facing an armed madman intent on killing the first cop he sees because otherwise that one time they are facing that guy they will die. This is reinforced when the report says that the suspect is an armed madman who just murdered an entire family.

What I would like to see is one of the cops running over to a neighbor's house and asking if they heard any gunshots, especially if people are peeking their heads out of their windows and looking confused.
Yikes. I can piece myself as a combination of the two, but don't belong to either category separately. Just trying to have fun..
Ok, let's use the cumulative time rule as per felonies. This should add up to about 800 years incarceration.
> I would like to see this swatter executed

You certainly don't low-ball your punishment desires.
Every single thing you add increasing the bandwidth, overhead, surface space for security, code to maintain, etc.

"Keep it simple, silly."

So, being a decentralized web enthusiast (per your profile) what why focus on reproducing the whole web, to start, the web was just a simple layout, text, web links, and people links (mailto).
A fantastical ship has set out to seek Malaysian Airlines flight 370
Yes; but it seems your answer to my question is that I must also have several decades of experience.
It's arrogant to assume that a new system will be better than the old one merely because it was re-written from scratch. Many companies died because someone said "let's rewrite this bit of software" and the project ended up failing because people vastly underestimated the difficulty of the re-write. Even though they were smart professionals who knew how to write software well.

Considering that software companies frequently fail to succeed at re-writes with something as inconsequential as software, what makes you think society can do it with something as consequential as healthcare? Especially considering that healthcare is in many ways much harder and more poorly understood than software?
> A 51% attack isn't an impossible notion.

I read somewhere that several bitcoin mining facilities in China, when counted together own over 50% of the hashing power currently online in the Bitcoin network. If true, collusion scenarios could easily be imagined.
Australia worked out pretty well.
United Income | FinTech Startup | Full Stack Engineer - Node and/or Python background | Onsite in Washington, DC | Full Time

We’re hiring! United Income is a fintech startup looking to add engineering talent to our team. Email us at engineering@unitedincome.com if this describes you.

• Do you care about delivering quality product to your users?

• Is providing maintainable, tested code to your fellow engineers (and future self) important to you?

• Do you have a deep understanding of Javascript or Python?

• When you encounter a problem that isn't neatly packaged and fully defined, are you passionate about digging into it and refining a solution?

If you can answer yes to these questions, you'll find working here exciting and engaging.

At United Income, we value collaboration. We encourage one another to build phenomenal things, and individually we’re all passionate about doing our best work. You'll be responsible for solving some hard problems in consumer finance. As you tackle these problems head on, you'll work with others across the company to make sure you have all the information you need.

Some of our engineering roles involve cool mathematical modeling. If you can engineer and you also have fun thinking about math, we have some opportunities for you that can be difficult to find in standard engineering jobs. We are committed to equal opportunity and diverse hiring. Even more important than hiring is supporting our diverse team, and we are dedicated to equitable pay and transparency.

As you know, this industry moves FAST. If you have 10 years of Node.js experience...well we think you’re lying ;) We don't expect you to be familiar with our entire tech stack (buzzwords: Javascript/Python/React/AWS/CI/CD/Git). What’s important is your willingness and ability to learn. We want to see your curiosity and passion for what’s out there.
You can't have major police tactics reform without a reform of gun laws to go around with it. Police have to assume that there is a possibility that anyone that they interact with is armed to the teeth. I'm not sure you can reasonably ask police to unilaterally disarm and still expect them to be able to handle mass shootings when they do occur.
Well, once you're in that situation, you've already lost. Scrum is worthless if you haven't set he appropriate expectations with stakeholders at the outset. If you get them to understand definitions of Ready and Done as well as quality-first approach and being flexible on scope, then the backlog gives them all the information they need to understand what is being worked on and when. I've seen it done correctly a few times and I've even seen behemoth organizations get behind it and get a ton of value out of it.

For my money, the #1 benefit to scrum is improved visibility to stakeholders and any productivity gains to the dev are the result of them being able to work on things in the correct priority order due mainly to benefit #1.
They almost certainly only had one or two outfits for going out. The ones strolling around might also be richer on average as the poorer would need to be working (either at a job or in the home).

EDIT: I suppose the photographer might have preferred better dressed subjects, too.
Apple will replace old iPhone batteries, regardless of diagnostic test results
RaiseMe | Full Stack Engineer | San Francisco, CA | ONSITE, Full-time

RaiseMe is expanding access to higher education by reinventing how students earn scholarship dollars from colleges (https://techcrunch.com/2017/03/29/raise-me-grabs-12-million-...). We just closed a Series A from top investors like Redpoint and First Round Capital, and are growing our team rapidly.

If you're an engineer looking to work with other smart and passionate individuals on the mission of helping all high school students achieve their college ambitions, get in touch! We offer a meaningful equity stake along with great benefits and competitive pay.

Tech stack: Ruby/Rails, Node microservices, Go microservices, React/Redux frontend

Here are the listings: https://www.raise.me/jobs and here is a bit about life at RaiseMe: https://medium.com/@raiseme/life-raise-me-69d546d65c6b

Apply to jobs[AT]raise.me or you can email me directly at ryan[AT]raise.me.
How to Compare Online Learning Platforms Quickly
Since the R&D and licenses are one time costs, I include a paragraph in the last section calculating how many wallets I expect they’d have to sell to recover those costs.

I agree I was a bit hand wavy. I was really concerned that people would get bored so I struggled with wondering how much detail I should include or omit. For my next post, I’ll try to think of every conceivable cost.

Thanks for reading!
I've developed against JIRA and used JIRA pretty heavily at several companies now. JIRA is a really nice product, but one's experience with it heavily depends on who "owns" it.
There are 33 photos from him at https://imgur.com/a/Eplvs. Several look as though the subject is aware of the camera, and at least a couple don't look pleased about it.
Like typescript, flow or even es-next. An optional DSL that transpiles to pure javascript isn't an obstacle to programming. A string-template with an arbitrary syntax is an obstacle on the other hand.
They seem to have gone from saying "We can't attribute event X solely to climate change, but X is more likely due to climate change" to saying "X is more likely due to climate change".
It's great for speculation. Maybe there's some new speculation related innovation that can be developed on bitcoin.
Interesting. I get behavior like that with twitter.com on the iPad. It hangs with a blank white page for a few seconds. I always wondered what kind of client script shenanigans were going with that. Using the back button embedded in the web page does not cause the same delay.
Best books suggestions in one place
Seems normal that the little networks are more volatile.
Koniku | Berkeley, CA | Lead Automation Engineer | Onsite, Full-time

At Koniku, we believe that all laboratory tasks can and should be automated. It is our goal to automate our all of our R&D and manufacturing processes; a human should do a given task no more than twice before it being handed off to a robot.

The Lead Automation Engineer will develop a smartlab that functions in concert with human biotech developers. This includes complex laboratory automation systems, integration of commercial laboratory instrumentation with customized hardware and software, and the development of a data archiving system that is integrated with all laboratory equipment.

For more information, check out our job post on AngelList (https://angel.co/koniku/jobs/309376-lead-automation-engineer). You can either apply through AngelList, or by sending your resume to cv@koniku.com
I've lost track of what we're talking about here. This article isn't about a murder.

Are you talking about Andrew Finch?

In that case, sure, the police officer who shot him is very much in the wrong. Is that what you're wanting hear?

I also think in a such militarized environment, that police officers who might never have imagined themselves murdering anyone are now, yes, murderers. And that's a shame.

We don't really need SWAT teams in the USA at all, and certainly not thousands of deployments of them every year.
is it all in javascript? neat that this peaked an artist's interest in coding.
Sauce Labs (San Francisco, CA, Vancouver, B.C., Berlin, Germany and/or Remote)

Sauce Labs provides the world’s largest cloud-based platform for the automated testing of web and mobile applications. Its award-winning service eliminates the time and expense of maintaining an in-house testing infrastructure, freeing development teams of any size to innovate and release better software, faster.

We are currently looking for:

Backend Engineer, Core Services http://grnh.se/y5kamn1

Java Software Engineer (m/f) http://grnh.se/4je3rh1

Senior Backend Engineer,Core Services http://grnh.se/0c3k8m1

Software Engineer (Cloud Infra) http://grnh.se/ake0iq1

Software Engineer (Virtual Desktop Cloud) http://grnh.se/1xk24i1

Software Engineer (Web Developer)http://grnh.se/x6v4ye1

Software Engineer (Web Frontend)(m/f) http://grnh.se/euoswc1
LinuxJournal, Which Ceased Publication Last Month, Resumes Operation
I'm glad you enjoyed it, but it certainly wasn't funny while it was happening to me :)
https://news.ycombinator.com/item?id=16040540
Amazon already bought Whole Foods, which gives them a large enough physical presence to do whatever it is they're going to do with it.

Let me think about picking up consumer electronics from Whole Foods...Nah! Don't like it. Doesn't work for me as a consumer from a branding perspective. Picking those up from Target? Sure! The branding work there has already been done.
Saffron, platinum, human organs...
Ok, what's going on here is that people have this expectation of Bitcoin not based in reality.

Bitcoin was not designed to be a high-throughput currency. It's a store of value.

You put your money in it and let it sit. That's it.

If you don't want to do that, don't use it. But that's what it's for. Or at least what it's evolved into.

I think it can cause a gigantic speculative bubble that will put people like Thiel in control over even more wealth in the world than they already have – if BTC goes to $1M/coin, what do you think will happen? $10M? There's no upper limit.

But that's a separate issue.

Bitcoin doesn't have to do anything except what it was designed to do. And it was designed this way. Satoshi certainly thought through this scenario and specifically decided to do this, and not something else. So those who are putting money into BTC are betting on Satoshi's original vision.

Now, do you think Satoshi really believed BTC would be the only crypto? I think he knew others would spring up. He solved the byzantine generals problem with sybil resistance. Of course he knew others could solve it too, in slightly different ways.

So I think he just said "Well, let them do that." And hence, use different cryptos for different circumstances.
What's wrong with non-US bank accounts?
If you are in Oceania it might be your bank that is responsible. Supposedly the big4 banks are not allowing transfers into exchanges. Good luck
Unemployment is only at around 4% right now, extremely low. Want to take a huge bite out of poverty? raise the minimum wage and increase benefits so that folks don't need to work three jobs just to pay their rent. no AI robots needed. just garden variety wealth redistribution that's sorely needed.
Let me know if you have any feedback or suggestions that can help improve this website.

My main motivation was to collect all bill gates reading suggestions into one place.
That seems circular. Bitcoin's massive PoW comes from its massive value (or more precisely, the massive value of block rewards). If Bitcoin's value dropped to one cent tomorrow, the PoW would disappear. Conversely, if some altcoin's value suddenly jumped such that its mining rewards were at Bitcoin's level, it would almost instantly gain Bitcoin-level PoW.

Being circular doesn't make it wrong, but it does seem like a fragile basis for value.
CFTC and SEC classify bitcoin and other cryptocurrencies as commodities. In that case high transaction fees are appropriate. It's like handling oil or pork bellies. No joke!
>* most residential IP addresses are dynamic * more and more carriers are using cgNAT as they exhaust IPv4 addresses

You can ask the ISP. They are supposed to store metadata.
Exactly. Since the point of PoW is to make 51% attacks expensive, the best measure is how expensive it would be. Ethereum is approximately equal to Bitcoin on this measure.

http://www.flippening.watch/
> It started at Columbia University as a natural by-product of an unnatural union: a former hacker placed in a room with a cryptographer, both given ample time with which to contemplate the dystopia of tomorrow.

1. put together hacker and cryptographer

2. ????

3. profit.