skysight-inc/HackerNews huggingface dataset:
Nokia S30/S40 cheap end candybar phones. Who will continue to make those? Nokia 225 and Nokia 108 quite common round here recently. Low income neighbourhood, UK.
Energy-efficient neuromorphic classifiers
How are you liking Bend? I remember reading some of your comments on HN a few years ago since we were living in Portland. In Seattle now and own a place, but are thinking someday we might sell it and move to Bend. We've always found central Oregon uniquely beautiful. My friend just bought a place in Boulder, and I visited and enjoyed hanging out there. Things did seem a bit more expensive.
Isn't this just the same as population density? I think there's an XKCD about this ...

https://xkcd.com/1138/
> Moderators are largely faceless human spam filters. It is a task that could be crowdsourced better so more people are doing less work.

Like an upvote/downvote system.
I've used them. Their control panel is not as pretty, and their community is not as large. But the product is arguably better, they offer things that DO doesn't offer like DYO ISO, daily backups for the same cost as DO's weekly (seriously DO, only weekly backups???), and a ton more.
I came to view UNIX as the actual C runtime, they just decided to split it up into ANSI C and POSIX standards.
Is it different from CTM ?

ps: just read this https://www.info.ucl.ac.be/~pvr/fdpefinalweb.pdf

it seem they extends the SICP approach, substitution -> state | concurrency ...

I planned to do the opposite. state -> subst
I'm guessing they will take that power back from the community, under "responsibilities for default subreddits".

But if they would update their site (vs relying on 3rd parties) and update stuff and actually talk to these volunteers, they wouldn't be in this position. It's pretty impressive how they've managed to give an appearance of not caring.
With C++14 you don't need to define the format string outside functions, but it does get a little hairy. Here's a half-assed example: http://coliru.stacked-crooked.com/a/3f34563e9a85af51
>"I don't understand the demand for people who would want encryption that couldn't be decrypted at the order of an American judge."

This quote strikes me as strange. Handing over communication logs and private files should be covered by self-incrimination laws [0]. It's being compelled to provide statements (made in the past) that could be self-incriminating. I have the right to remain silent and that should include communications made digitally in the past and not only at the time of arrest.

[0] https://en.wikipedia.org/wiki/Self-incrimination
> No one is going to beat google , until they manage to put their own search engine on peoples home page and replace Google

IE is still very popular and defaults to Bing. Firefox is very popular and now defaults to Yahoo or Yandex or Baidu depending on the country you're in...

> does not matter how much you push , google will not defeat, because their income resource is somewhere else

The majority of their revenue is advertising, and the majority of the advertising revenue comes from search ads, so search is exactly where their revenue is coming from.

> and abandoning Bing is almost will end up Microsoft's death

huh? I don't see how that could possibly be true.
> I'd imagine if you got Victoria on board

Very doubtful she'd work for free, so that rules out owners that can't afford at least a full-time salary.

Find someone willing to risk ~$50-100K just on the IAmA coordinator alone (who may not be able to attract celebrity talent to an unknown site), on the hope their site displaces Reddit (a very slim chance), and that they'll somehow then magically make it all profitable without chasing everyone off, and it's doable.
Hey Austin, looks like a very nice service. Let me know if you'd be interested in integrating with our API at https://prestodoctor.com/ (for new recommendations and patient verification) team@prestodoctor.com
Indeed. I'm a bit surprised that this company is 'savvy' enough to post to and 'engage' with Hacker News, and yet not smart enough to realize that being so blatantly obvious in posting fake comments is a surefire way to attract the disapproval of that same community.

Or am I underestimating how mainstream HN has become?

(of course there's still the possibility that these comments are actually genuine, however unlikely. In that case my apologies for making the wrong assumptions.)
> But surely a certain essay about Viaweb is not obscure?

Maybe not. (I presume you're referring to the Blub essay.) But that essay doesn't advocate FP; it advocates Lisp, with macros. I'm pretty sure PG would say that Lisp is looking down the power curve even at Haskell, because Haskell is not homoiconic, and you can write FP code in Lisp if you want to. But one still wouldn't call Lisp an FP language.

So I don't know whether that essay really goes where you want to go...
If this guy was like, 13, maybe this would be ok. But 17... he should be punished.
A screenshot won't help much. It has some kind of acceleration so when you scroll it moves twice as far as you'd like.
Part of the problem was that there was no transparency and almost anything can count as "harassment" - for example, I've seen journalists accuse people of harassment because they've searched their name on Twitter and found people mocking some of their more ill thought-out articles. If you actually dug into the details it was obvious why the admins banned /r/fatpeoplehate, but few did and those details didn't make the news either.
I don't see any evidence there.
That's true, but IMHO hosting is not a service that benefits significantly from economies of scale beyond a certain (though reasonably high) point. Would Linode be any better for me as a customer if it were immediately 3x the size? I'm not sure. As a customer, would I prefer a Linode that were 10x the size and having to head for an "exit" of some kind? No way.
It's now updated. Please download the new file (sha1 70112cca6a7225bacac4a32ffab2d97bcd7613f4) and confirm that it works for you.
Agreed, it leaves a lot to be desired. I'd recommend removing the "smooth scrolling" completely.
Ever used Smalltalk, Dylan or Common Lisp commercial tools?
so everyone who visits the Daily Mail website is part of the community?
Non-Disclosure Agreements: The Assassins of Portfolios
No.

This will give you an idea...

http://www.mirror.co.uk/news/uk-news/prince-philip-quotes-re...

Edit: apologies for duplicate. Could not see the original reply
> I wonder why in the US states can go bankrupt

They can't. State agencies, and subdivisions of States, can enter into bankruptcy under federal municipal bankruptcy provisions, but States as such cannot.

There have been some very loose discussions about the desirability of adding State bankruptcy provisions to the federal bankruptcy code over the last several years, but nothing that I am aware of even approaching a serious effort to do so.
Yes.

Their IP Failover is really badly documented and hard to work with.

Their Nodebalancers are noticeably slow, the interface is alright, but you are better off setting up your own loadbalancer.

I feel that static networking could be made easier, and more automatic when I am adding a new node.

Their stackscripts should be able to receive parameters for when it is running, and the error-reporting should be better. I had issues where my scripts wouldn't run and I had no idea why.

Other than that, I am a happy customer.
Yeah, we bought a 635 for my fiance's mom's first smart phone. The home screen has big obvious buttons that are a pretty ideal fit for her level of computer familiarity.

Plus, when she lost it after a couple of months, it was only $75 to replace.
Another obvious counterpoint is that a child can upload - of their own free will - a sexually explicit video of themselves. Has the child raped themselves?
Did you miss InfoComm 2015? Here it is in 2 minutes
Roughly that's all it's showing. I'd be far more interested in the cartogram of land value/population. I suspect it would do much more to show some of the oddities that I'm sure exist. (i.e. Park City where a lot of people have really expensive vacation homes for skiing and don't live there.)
Dash: A company card for every employee
I Spent Spring Break Teaching Girls to Code
Slightly offtopic, but I am curious if anyone has any insights into the legal side of hosting profit seeking services on top of VPS's in general. Is the boilerplate contract(s)/eula/tos good enough generally or do you seek to actually make changes to a custom one?

What about hosting websites vs reselling access for some other purpose (eg. similar to game hosting services that allow full customer control of the instance?)

It seems to me like there is a lot of room for a tool that can spin up an instance over multiple VPS providers, because sometimes one will have a colo close to where you want and sometimes another will.

Anyone aware of comprehensive location based benchmarking of all the VPS's?
So Microsoft will now focus on three areas: "personal computing, cloud platforms and business productivity." That leaves Microsoft in the same field as IBM and HP.

That's OK, but it turns into a consulting and customization business. It's not mass market. That's sort of where IBM is now. IBM, which once dominated the personal computer industry, has few if any retail products today.
In retrospect my statement may have come off as a claim to an absolute truth, but I didn't mean it that way. It is entirely possible for Ruby to be in a sweet spot of needing better tools but the language doesn't facilitate their existence. I just was explaining how a lack of tooling isn't necessarily (or even commonly) a bad thing.
IMO, it depends on the type of data as well. But given your read and write description basically any of the databases you listed is capable if configured properly. If you have a lot of experience in the SQL side, you may want to stick there to minimize time to develop your MVP.

I use MongoDB for our core database, but we also have data in elasticsearch for text based queries and some reporting. I am right now contemplating introducing Postgres for the accounting side of our SaaS and to possibly serve some of our reporting requirements that we have found are truly highly relational.

So I don't think in today's environment that you need to say one database is the end all. However, I agree that picking one is the right choice for a new project and then adding/changing as you find the requirements that don't fit. We are micro-serviced based too so in some ways it makes it easier because we isolate which services interact with which databases, but I won't say it isn't without its own complications too.
While you may disagree with my opinion on what is the better type to use, I believe everything I said in my comment was factually correct.
Introduction to the Photos Framework on iOS
I was thinking about this same idea for awhile, and maybe this might catch on.. but heres the general issues I found from talking with customers in a major metropolitan area in California. One delivery for most dispensaries or services are everywhere. Theres no need for most people to expect random strains when they can choose and get it on demand. The variety of strains don't vary that much from dispensary to dispensary so unless they are growing unique strains that are unique to their service. Dispensaries are everywhere. You can literally find 3 to 5+ dispensaries in a 10 mile radius in most parts of my city. Most people like going into the shop and seeing whats available and talking about weed. The biggest challenge as other pointed out is delivery of the product. You have to have either connect with existing dispensaries to distribute your product, but if thats the case the customer has to be a member of that dispensary or you have to be your own dispensary. No credit card processing is another big challenge.

Either way best of luck to these guys.
I just can't see myself supporting marijuana startups unless they are doing something about the millions of people who are locked up nationwide for sale or possession. It's great you saw and opportunity to make some money but people's lives have been destroyed before we got to the point you could stroll in and make an easy buck.
That's basically how /r/fatpeoplehate thought - anyone who disagreed with them was obviously just a fatty, and therefore subhuman. (The moderators literally banned anyone who showed any empathy to a fat person - it was even in the rules - and this seems to have resulted in about the culture you'd expect.)
We're using datomic in production. It's had its ups and downs. For one, having raw data available at in-memory speeds really changes the level of expressiveness you have in your code; you no longer are constrained to packing every question about your data into a giant query and sending it off - you can instead pull data naturally and as needed. Many of our queries make multiple queries and are high performance.

The licensing is a huge pain in the ass. If I accidentally launch an extra peer over our license limit, our production environment will stop working until the extra peer comes down. This is really butting heads with the growing popularity of abstracting physical servers as clusters so I think the strategy is kind of a mistake on cognitect's behalf.
You said it yourself when you mentioned the marketing and the community and the customer guides. User Experience is not just web interfaces, it's the whole user experience (man....) and that includes onboarding, self-service, support, learning and all the other small touches that make it a satisfying experience to be a DO customer.
My only question, is the investment rounds the new form of private equity bubble fixing? How diversified are these investments and how does the interoperations of a company get changes to meet the revenue influx to ROI? I never really got this jist and how culture DOES change by these rounds. The pitches must damn near printing money kind of stuff made of magic Mike XXL and pixie dust to stick.
LOL, love it!
Although compilers will warn about it, it's still possible to generate a format string dynamically at runtime. This might be done if you want different formats for the same fixed argument types (though there are probably better/safer ways).
Corp Leagues Employment Engagement Platform Announces September 2015 Launch Date
With the gaming industry growing at a rate far beyond the normal economy, it's no surprise most employers can count on a huge number of their employees being gamers to one degree or another. Corp Leagues is a new employment engagement platform that incorporates an enjoyment of gaming into work life in a productive way. The platform recently announced open beta begins in September.

July 8, 2015

Finding ways to keep employees committed to a company's goal and vision is a classic problem, that is often difficult to solve. Many even say that in 2015, the old methods of achieving these goals are becoming increasingly ineffective. Enter Corp Leagues, an innovative employee engagement platform that brings into the work place the fun and excitement of computer gaming. Off to a fast start, the company recently announced their long awaited open beta launch on September 1st, 2015.

“We're very happy to take the next step forward with the beginning of our open beta,” commented a spokesperson from Corps League. “We fully anticipate this will be as successful as our closed beta, and we will have that many more, impressed users.”

According to the company, Corp Leagues, unlike many other employee engagement efforts, has been crafted from the perspective of the employee, making it much more effective. This, combined with the popularity of gaming, opens up whole new doors of possibility and of keeping employees happy and, productive and loyal to the business they are working for.

For more information be sure to visit http://www.corpleagues.com.

###
I would like to know that, too.

You would have to add the weight of the material and track the pressure of each cell along.

Also, you could introduce a 'firmness' factor, so that the rock would break at some pressure level.
I used digital ocean for a while. My experience was bad reliability and random technical issues. I had various very experience ops people verify with me that it wasn't an issue I introduced into the systems running.

I went back to dedicated servers at a smallish provider and forgot how nice it can be to not have all the cloud virtualization stuff get in the way. It's just too fragmented among providers in the way they setup for me to use the service and not have a fear of lockin. Does it take me 3 or 4 days to get new boxes? Yes. Is it causing a massive headache for me? No, because I plan things and order them ahead of time.

Just my 2 cents, I know others who use DO and love it.
I'd like a harddrive option. To get a large amount of storage is way too expensive.
I've been there five years, and really have no attachment to it whatsoever. You can say, "why go back?", but I'd just say, "why not?" It's pretty much because it's there.

Either way, I imagine a lot of people feel the same about it as I do. And when your product is that dispassionate, you risk everyone leaving for the "next big thing."

It's certainly happened many times before: Digg, Livejournal, Myspace, etc.

I'm not sure how you can really build a lot of commitment and loyalty from a community that basically just submits links and comments on them. Moderators, absolutely. But regular users?
I've been thinking about using DFlyBSD as a host platform for such things, given some of it's awesome networking/virtualization features.
> I'm going to guess that you haven't played too much with executing things in parallel? In Clojure groups, people have heard beginners express surprise about parallel mode programs running slower so often, it's somewhat shaped the reaction to such questions.

pcwalton is one of the lead engineers of Servo, a Mozilla Research project to develop a more parallelizable browser engine in Rust. I'd say he's played around quite a bit with executing things in parallel!

https://github.com/servo/servo
It's also about a lot more than ride sharing. These companies are hoping to turn their LaaS (labor) into self-driving car fleets as soon as possible. A lot of that money is going to be poured into research.
Or they could allow installing from apk or third party stores. Though that will help only the more technical users, which doesn't seem to be lumia's target market.
For a second I thought that subtle background on the site was actually something physically happening on my screen.
Sounds like you are mixing up you data's in-memory representation with their storage/transmission representation. This is risky business.

If you have no requirement that says otherwise, you should have an explicit marshalling and demarshalling steps that transform your live data objects into opaque BLObs. It would be highly desirable if your BLObs have some header that contains metadata to be used exclusively for marshalling purposes, at the very least size of the payload, object type id and format version id will save you lots of trouble.

Now what happens if you need high performance and are willing to trade of code complexity for faster execution. You can just copy your native object's bytes into the BLOB payload, just as long as you can correctly identify the source platform's relevant characteristics in the header. Then when the target host does the demarshalling step, it can decide if the native format is compatible with it's own platform and just copy the payload into a zeroed buffer of the correct size. If that its not the case, it will have to perform and extra deferred marshalling step to put the payload in "canonical" format prior to demarshalling proper.

You can even make the behavior configurable, so that customers running an heterogeneous environment do not suffer a performance hit for the sake of the customers in homogeneous environments.
Why do you think projects like LightTable and Apple's Playgrounds exist?

http://www.chris-granger.com/2012/02/26/connecting-to-your-c...

http://www.objc.io/issues/16-swift/rapid-prototyping-in-swif...

Rapid prototyping doesn't work as well if you need wait for compilation.

JRebel exists for Java to improve redeployment times:

http://zeroturnaround.com/software/jrebel/
The Reddit equivalent to this is voting, and then the Reddit equivalent to meta-moderation is moderation.
I'm excited to see experimental support for vendoring. One nice thing about go is that the dependency management is part of the core language design, but it always fell flat when you needed specific versions of a library. Vendoring solves that huge issue, I hope it works as nicely as they claim.
I'm not sure; Amazon putting data centers in glaciers or Google trying to float a ship out into the ocean to water cool it certainly seem like they could could provide either performance or prices an order of magnitude greater than what is currently available; the tricky part is building up enough steam that you can be trusted with enough cash to make that happen.

If nothing else, we all benefit from the prices. AWS is so cheap I barely have to think about it.
I agree with this. Many social networks (friendster, myspace, Digg, etc) die of community collapse. If someone funded voat.co so they could keep their servers up and the mods and community jumped ship reddit's business would take a serious hit.
Microservices Guide
From the NY Times:

"A trader on the floor of the exchange in lower Manhattan, who spoke on the condition of anonymity, said that after the suspension began, traders were told that the problem was related to updated software that was rolled out before markets opened on Wednesday.

According to the trader, the exchange said that the new software caused problems soon after trading began on Wednesday and the exchange decided to shut down trading all together to fix the problem.

A representative for the exchange did not respond to a request for comment on the trader’s account."

http://www.nytimes.com/2015/07/09/business/dealbook/new-york...
If the extra cost of the taxes is what's keeping you from donating, perhaps you can send in a reduced amount instead then? Foe example, if you wanted to donate $100 and your overall tax rate is 40% (resulting in an overall reduction of $40 from your taxable income), you could instead donate $60 and save the other $40 for your pending tax bill.

(Just an example... I'm not an accountant and I live in the US so I don't know if things are different in Canada, etc etc)
AFL-Fuzz is great, but it isn't going to find everything. Some things I can think of that might make finding this difficult with afl-fuzz:

* Flash is a scripting language. It's very hard for a fuzzer with no domain knowledge (like AFL-fuzz) to fuzz language-level constructs, since the vast majority of random inputs are trivially invalid.

* Flash is typically embedded in a larger program like a browser; this makes it much more expensive to test (browsers have long startup times, and are very slow when run under the kind of instrumentation needed to detect things like use after free bugs)

Unfortunately there's no silver bullet for finding vulnerabilities...
>> It's a common play in the hosting business to grow big quickly then sell out to a more enterprisey company (as happened with EV1Servers, Softlayer, Heroku)

And that's exactly what Slicehost did, years ago.

I wonder if Rackspace ever courted Linode. Slicehost always seemed to be the inferior one in price and performance.
Hey, good question! Austin here, one of the co-founders of Potbox..

It really is a state-by-state and bank-by-bank (or credit union) issue. Same with the credit card gateways -- some are completely fine with it and others freak out right away.

When I spoke with SVB they told me their view on it was similar to Bitcoin. Oddly enough, SVB will no longer open accounts for Bitcoin startups. :-p
There was also a crash at the Wall street journal site...