skysight-inc/HackerNews huggingface dataset:
I'm still convinced this was BS, and they were late with the SDK. I cannot imagine anyone inside Apple thinking they could get away with the quality of IOS 1 (well iPhone 1.0) web apps.
IoT and Big Data
Ask HN: Interested in a hosted chat as a service offering?
I am looking to start a business and the current idea for an MVP is a hosted chat service. So, if you want to include chat rooms on your website, just copy paste a snippet of code and you have a chat room on your website! Like Disqus, but for chat.

How does including a chat room on a website help the business or website owner?

* Helps build a community around your website/business

* All current chat services are for customer support. It's great, but allowing users to interact with each other can be even more valuable. Users can help each other.

* The cool factor : If you visit two online stores, one which only has product descriptions and the other additionally has a chat room which lets you interact with other users and support staff, which inspires more trust? The second store.

* Another avenue to engage users : engagement == more revenue.
Along those lines:

I've setup family members and closest friends with a Raspberry Pi or in a couple cases cheap Intel Atom machines, that I can configure with Ansible.

I run a minimalist "Facebook clone" UI with photo gallery on each box. From their phones or laptop people drop files into a bucket, mostly just photos, and it's SyncThinged over to all nodes. When on local wifi, we can browse each others content.

It wasn't too difficult as we're a DIY group. Not at all interested in feeling like we're friends with the world or even just our former high school classmates.

I have no problem with notions that our government and laws should require our society fair and protective of everyone. That sort of thing. But giving it all up for private interests to enrich themselves, while life generally gets more expensive for the rest of us is bullshit.

Undermining this thing is do-able, in a simple to manage way these days thanks, once again, to open-source and commodity computing.
Actually, that's not so problematic unless there's an anvil involved, or the hammer is moving quickly.
Thanks - this incarnation of the thread has actually been really good, and I'm glad it came back through.
What if I don't sync the data back to my phone until I return home? Is that concealing? Is it any different than leaving sensitive items from my wallet (say social security card) at home while I travel?
Continuation :

I want to charge from the start. Proposed plans :

1. Individual plan : $10/month

2. Business plan : $200/month

I know I'll receive flak for the high price, but $200/month is not expensive for a business and considering the value generated, I think it's fair.

Here's what I want to know from you guys :

* What do you think about the idea and proposed plan.

* If you have a business will you try my service and pay if you feel it adds value? (Free 2 week trial)

* Any other suggestions/thoughts?

If there is sufficient interest from the community, I will continue writing these posts to share updates.

Additional details :

* I will use Django (channels)+Postgres for the backend.

* For payments, I'll use Paypal to start with and move to Stripe if this shows any signs of becoming a sustainable business.

If you are interested, please fill out your email address in this https://goo.gl/forms/nVTqKTzQuAfbfr5l1 and given sufficient interest, I will start a mailing list to keep you updated.

If I decide to start this project, I will register a domain and start tomorrow.

Looking forward to your feedback in the comments. Thanks.
I don't get it. I browsed the web site and didn't find an About Us page. Is this a browser? Is this a platform to build applications on top of? I initially thought IPFS and BitCoin but not sure what to make of the product. What is being presented is not summarized in a clear manner to me.
Report: The darknet contains a vast treasure trove of stolen Fortune 500 data
GPS data from a receiver is usually output using the NMEA format. The lat,long is reported in degrees, minutes, seconds, and the altitude is reported in meters. After the actual receiver calculates position, I'm sure this same data is just handed over to the part of the device so it can display your coordinates or pin point on a map. You can buy chips that will do all the GPS signal processing and positional math for you and just spit out NMEA data sentences for a computer to process.
Yup. Some bosses are alright.
Thanks for the link!

From Alan Eustace himself, too: https://googleblog.blogspot.com/2010/10/creating-stronger-pr...
Something no one has mentioned directly: For startups selling software to fortune 500 companies, they generally have to be very open about the architecture of their software, how it all works, etc. Sales are always a "build vs buy" decision with these companies.

If the architecture diagram looks complex, it makes for an easier sale, i.e. "well clearly that would take us forever to build/integrate/whatever, so buying seems easier" whereas if it's just a database and a app server, it's can be a much harder sale.

obviously all the usual caveats apply, but in general, demonstrating "technical complexity" to the customer is something a lot of sales and CEOs will push for.
You guys seem to have amazingly interesting jobs. Please hire me, I'm your future-colleague.
Grenade: Deep Learning in Haskell
Thinking in terms of companies means that the business interest has to align with the particular measures of software quality that interest you. Reframing the employment search from companies to organizations may open up a different set of options ranging from government to departments within institutions to teams within an enterprise. But even in terms of companies, looking at those where software quality is critical to the business (e.g. high frequency trading or google) might focus the search.

Good luck.
The interview is up:

https://www.pcper.com/reviews/Graphics-Cards/Follow-Neil-Tre...
I can't say I buy this for a second. Neither the idea that hybrid apps would be the winners, or that it's Apple's fault.

Lest anyone forget, the iPhone's original "SDK" was web apps. People cried out for a native SDK.
Programming Hexiwear (wearables and IoT) in Python
It seems like it. Envoy was already competing with Linkerd, and "Istio uses an extended version of the Envoy proxy" (source: https://istio.io/docs/concepts/what-is-istio/overview.html). So it does that and more.
Oh yeah LTE is neat but I don't really have a use for it so I always forget to look.
I went to two different Catholic schools, and it sounds like getting off easy to me.

Amazing what it does for your grades to have a dorm prefect recognize that you're smart but lazy, and encourage improved diligence by combination of a razor strop, on the one hand, and access to his extremely well stocked personal PC/ham radio lab, on the other. I owe that man a great deal.
... and I wrote a blog post testing this :)

https://logperiodic.com/blog/2017/05/counting-distinct-eleme...
But for the price they're asking, it would deserve some minor updating. A 2-3 week battery, 3G/4G, support for most commons "chat" apps (Whatsapp, FB messenger). It would play to the phone's strength while keeping its minimalism.
Custom Software Development Drives Business Differentiation
EU project launched to give people back control over their data online
Nobody seems to care what Trump does with his emails: https://thenextweb.com/politics/2017/01/26/trump-staffers-in...

More generally, he's been even more disastrous than people campaigning against him expected, up to the point of letting Russian intelligence wander around the Oval Office and take pictures.
So, how does the reverse work? If I buy a laptop in UK with 1 year, can I go to Portugal and get service between year 1 and year 2 because they offer 2 year warranty? There may be a chance I suppose...?
Oh noes, you need the platform of the device manufacturer to develop for it. Whatever shall we do.

Seriously, I can never take this argument seriously.
High-level details: Notational runs on Firebase (serverless) and uses Vue.js (along with Vuex and vue-router).

For more details, email me at tom@meagher.co. I'm happy to help anyone learning to code/build apps.
Parsing math expressions with JavaScript
Show HN: Daily Roadmapping Digest
Yeah, I can definitely see using it more if I were out of town or if the couriers actually bothered delivering things instead of trying once and dropping it at their warehouse because signature is required on everything - or the federal postal service which drops things up the road, beside a shit load of shopping and has a location only inside of a drug store, where no one works the postal counter and I spend 15 minutes waiting around sometimes.

Maybe I just have bad luck, but as is, ordering online is way more hassle and I only do it for absolute extremes.
If you're a company, buy a used Mac, then. They're honestly not that expensive, especially considering all of the other stuff you have to pay for as a business.
Top 12 best JavaScript libs that we use for web development [updated]
Dismissing a restriction of society is not the same as dismissing society, in the same way that ignoring the speed limit or ripping your own music is not the same as ignoring the concept of law.
You can't even go to the website in your browser if you don't have internet. Local storage is nice, but by that point the problem has already occurred.
Fashion and technology will inevitably become one
> and sharing as reference material

I'm hugely in favor of this. Lots of replication-crisis stuff focuses on handling statistical issues like salami slicing. That's great, but it's a one-problem fix. Releasing more comprehensive information is a far, far bigger advance, which enables everything from catching data fraud to verifying statistical analysis.

Reinhart and Rogoff, for instance, was afflicted with nontrivial formula errors in the analysis. A standard of releasing data and code with papers would have allowed this to be discovered in months rather than years.
> What do I do, as someone who cares?

Find a way to make other people care.
The funny thing that this site is forbidden in Syria (By Google themselvs).

I am currently in Syria, tried opening it, it gave me 403 response (As all sites based on Google cloud services do)
That suggestion is based on the requirements of the underlying bookinfo sample application and is not related to Istio itself.

Disclaimer: I work on Istio.
What are your favourite libraries/extensions (for want of a better term) to use with it? I'm on my first VueJS 2 project, and found a number which are abandoned...
>>I need to have a Db installed even though the application doesn't touch a the Db?

No. You can use an in-memory repo, or a flat file. Phoenix's initial configuration assumes you'll be using Postgres, but that's easy to change/remove.

>>Honestly, working with ecto outside of initial model creation looks kind of nasty. I could be looking at this wrong though.

Ecto is interesting. Coming from Rail's ActiveRecord, it definitely gave me a bit of trouble at first. But then I realized that was because I was thinking of it as an ORM, whereas in reality it's more like a library that maps the data in your database into data structures in your app (I say "data structures" because there are no objects in Elixir, remember). What that means is that it's functionality is not as tightly coupled to your data. Here's a more in-depth explanation (I'm not the author): https://www.amberbit.com/blog/2016/2/24/how-elixirs-ecto-dif...

Over time I've come to appreciate Ecto, because it forces me to think more explicitly about what data I want to fetch/insert and how. It also makes the code easier to reason about.

RE: Dependencies, it's hard for me to say. I can tell you that compared to Ruby and Rails, Elixir and Phoenix are very lightweight. It's true that you need to install some of the underlying language tools such as Mix, but at the end of the day Phoenix follows a more a-la-carte approach compared to Rail's "everything and the kitchen sink" approach.
The law isn’t ready for the internet of sexual assault
Another theory I've seen is that the Iraq war left a huge amount of weapons lying around, plus a large number of Islamists driven out of Iraq into Syria. This aligns with your (2) or (4).
At $899 USD, there are a lot of options besides the Surface Pro. Our organization will buy it though because they take a corporate approach to purchasing and they always buy warranties. I never understand that... but whatever. Just buy 10 more Surface Pro and swap 'em out if want "warranty". Still cheaper that way.
i said good looking and good fitting. of course most people don't wear clothes that fit or look good. the person i replied to mentioned he looks 'sloppy' in t-shirt and jeans.

i'm pointing out the fact that you're guaranteed to look sloppy in t-shirt/jeans/sandles unless you buy the expensive stuff or are top 10% fit and attractive, and even then, there's no saving some really cheap stuff. those good looking 'casually dressed' people are spending real money to achieve that look.
the irony here is: Soundcloud is actually a wrapped web app AFAIK.
> You will probably also be fired.

Please elaborate on that.
There are TON of these types of products already available. It's been a crowded market since the mid-1990s, when I started using the internet. There were free JS snippets you could paste on your site in the early 2000s.

The reason it doesn't work (and almost all sites have removed them) is that they get clogged with trolls almost instantly, and it's literally impossible to sanitize a public chat in real time. Maybe AI can do it someday, but not yet.

How would you plan to moderate these chats?
Could you elaborate on why do you want them to disappear?
At Life360, we've started really seriously using the beta programs for both iOS and Android, and I've got to say that the iOS experience is terrible in comparison to Android.

In Android, our beta users download the app from the Play Store just like normal. The app automatically updates and for them, performs basically exactly like a normal app. On iOS, every update has to be a manual intervention for a beta user.

Look, the whole point of our beta community is to get early testing on new code. If half or more of the community put off updating for a few days because it's an annoying process, that's the exact opposite of useful. And it's worse than that -- I have no doubt that a great many of our beta users are now significantly behind our normal production users, because normal production users get automatic updates and beta users don't.
Researchers Find Computer Code That Volkswagen Used to Cheat Emissions Tests
This is a great product! Kudos!
Only in volume, not percentage, there are just more people joining the marketplace. Apps vs mobile web as share of user experience is dropping.

Makes sense after all, its easier, faster, cheaper, less storage used etc... and more accessible to get to something on safari or chrome than publishing an apk or ipa

Now, the real question to me is where are people spending their time? Pretty much all in apps, but only for the top 10-20 apps in the marketplace - which means that unless you have a top 10 app that is going to pull people off of their FB/SNAP etc...app and onto yours, then don't waste your time.

[1]https://venturebeat.com/2015/09/25/wait-what-mobile-browser-...
ACM International Collegiate Programming Contest World Finals Scoreboard 2017
The whiteboard, reimagined for collaboration in the cloud – G Suite Jamboard
Technically it's not illegal as in criminal, but it is a violation of the contract you're agreeing to in the form of the software license. And the macOS software license only permits running macOS on Apple hardware (it can run in a VM, but the VM host must be Apple hardware).

I understand that some of these EULAs aren't enforceable everywhere, in the form of consumer protection laws inhibiting what's basically perceived to be bullying behavior. At least in the U.S. consumer protection laws are weaker, depending on the idea that when consumers are bullied, they'll spend their money elsewhere.

In a global market, asymmetric consumer protection laws aid bully behaviors. The countries were people are safe flaunting EULAs may have higher usage rates of software with unfavorable EULAs, rather than using alternatives with a more favorable EULA.
I don't get the hate for CoD. I played all but last Modern Warfare installments and really liked the single-player campaign!
Coders Code
The book is mostly about using Processing [1] to emulate natural things. For those so interested, Mr. Shiffman runs an online course doing similar things in p5.js [2] at the Kadenze online school[3].

[1] https://processing.org/

[2] https://p5js.org/

[3] https://www.kadenze.com/courses/the-nature-of-code/info
Man, you just described my day job. And the last contract I worked.
mbasic.facebook.com still works
Indeed, Apple maintains stock of "foreign" devices (e.g. Japanese phones which use different payment hardware than US phone are in repair stock in the Palo Alto store). This can be a problem too, e.g. you move to the US with a Japanese iPhone which doesn't do Apple Pay in the States; if it breaks Apple will replace it with another Japanese phone only. I assume this reduces the sum of customer complaints (since most people with a Japanese phone in the US are tourists returning home).

As for the keyboard discussion below: when the mechanical layout is the same, or close, you can just change it from the preferences. I poured green tea into my powerbook 1400 in Tokyo; while waiting for a repair part I used it with an external Japanese keyboard set to US letter layout. I would get confused if I looked down so just typed with a blanket or jacket over my hands and it worked great. (Ironically that model was made in Japan, by Sony I believe, and was only serviceable by sending it to Japan. Since I was there I got to watch someone fix my machine while I waited).

I have gotten Applecare repair support in India where there were no Apple stores (at the time).
He's the first black president. In identity politics, that's all that matters.
That is really handy. Thanks for the info!
The largest Git repo
That's not "closely-guarded". What you describe is not active guarding so much a characteristic of the antiquited data-retrieval system and the cost associated with manually serving information from that system.

Cite opposition to attempts to reform that system for a better one (that can be polled programatically for example), and then we can say that calling it "closely guarded" is accurate.

It's similar to calling the data contained in microfilm at your local library "closely-guarded". It's cumbersome to parse, yes. It's kept behind lock and guarded doors (when the library is closed), yes. But access is not reserved for those who meet security and/or idological criteral and vetting. There is no attempt to prevent the decemination of the information to others outside a vetted pool of privilaged users. What makes microfilm difficult to access is not it being closely guarded, but rather just that nobody's gone and digitized it — yet (If this is not true, then just image we're in the year 2007, or 1997). If people trying to digitize such material were hampered by active effort of the keepers of the microfilm because the said "keepers" didn't want the information available more broadly... then that would be "close-guarded". But that is not what's happening.

So yes, it's term is click bait. Or just bad, imprecise writing.
That's what three.js is for <o/
I don't mind the weechat app (connects to a running weechat instance in relay mode). + glowing-bear works too.
> Border guards have the power to prevent you from entering the country if they believe your business is unlawful

No. The USA can never deny entry to citizens (nor any other country). They may arrest you on the spot, but can't deny you entry.

Green card holders is a different story, they have no right to enter and are at the discretion of the authorities.
Facebook: Cancer of Our Generation
If the complaint is "cross-platform apps would be ubiquitous if not for Player X" why stop at Apple?

Can't we point to this trend more generally being driven by Microsoft for years?

Or IBM before them?

This is a symptom of our economy as a whole. A big player dictates what is acceptable output. Not directly, but through a kind of market capture.

I get tired of these very specific, customized complaints about society, that ignore the bigger picture cause.
Sadly, they're also holding back web apps with their lackluster support on Safari. And on iOS, there's no browser alternative.
The most common vulnerabilities found in iOS applications
I'd have to think her husband, Alexis Ohanian, had something to do with this.
If you are moving onto an old jquery style codebase (via inheriting/changing job) Vue.js can be used as a straight drop in library via a script tag and you can start unsouping that jquery mess.

It also reminds me a lot of a spiritual successor to KnockoutJS (which was/is my favourite JS clientside tool still).
Improving official statistics in emerging markets using AI and mobile phone data
Walled garden, monopolistic practices, favoritism, planned obsolescence. None of these things are a net gain for the end user. They do it better than anyone else, but it's still the same shit.
Uniqlo do pretty decent quality jeans for the price. Definitely worth checking out.
That incident (and SpaceX's history) has the makings of a movie.
Practicing coding as a performance
It was sometime around 2005 to 2008. You could always take the earpiece off if you were in the middle of a deep conversation with a customer, and it was handy to be able to call a manager or another department without having to chase them down somewhere in the store.
We've banned this account for repeatedly violating the guidelines after we've asked you many times to stop. We're happy to unban accounts if you email hn@ycombinator.com and we believe you won't do this any more.
Just find a way to remember that one complicated password.
Exactly. I remember hearing "eight megs and constantly swapping" as a joke, I think for anything javascript app related I can now say:
8 watts and constantly increasing

The amount of energy javascript pages now take makes me in some ways wish we had the ease of blocking crap like flash back in the day to not make my fans spin.

Also a webpage or app taking up 900MiB of memory? Really, this is what I want? Hell no, i'll stick to what I have thank you very much.

Certain web developers are an interesting breed of late.
Artificial melanin gets into the skin
Understanding the GitHub Flow
AI Is Getting Better at Detecting Handguns
HN Discussion on the announcement post: https://news.ycombinator.com/item?id=14410533
Thanks for this. I've been using Notational Velocity for years and often occasionally looked for an update but found none.

What's the replacement you mentioned? I didn't see any info on the linked site.
You're missing the point -- that's very non-obvious if you haven't studied the signs.
Who's to say serpent people aren't running the UN?
Did you use some kind of UI framework? Is it just bootstrap? This design is awesome. I _love_ the minimal direction we're heading.
That this was true in 2007 implies it is true today?
Can we get his children interested in programming or something?
The "one person" is the President of the United States, the very person able to single handedly stop this and the one who takes responsibility for managing these things. If politics is to have any impact on governance, actions of all the political players have to be judged equally.
Title registration existed (though it was not by any means common) in England in 1840. Today you can't sell land unless it's registered, which is how this site was created.

However many US states still don't have registration, because a thriving industry of "title insurance" companies depends upon them not having it so as to scare people into buying this otherwise useless insurance.