skysight-inc/HackerNews huggingface dataset:
64MB is pretty restricting for most things people would want to run on a Raspberry Pi, the text says you can run Debian on it but that feels like it would be pretty tight. That said, the thing is stupidly cheap for driving small displays (huh, it's analogue RGB though) with as a complete system, and the amount of GPIO available is quite incredible. I'll be excited to buy one to play with if the shipping doesn't double the cost.
Speed up LibreOffice spreadsheets calculation by 500X with gpu
That video intro needs some serious work.

Tips:

- Add narration

- Keep the video under 3 minutes

- Use an attractive pair of hands in the demo

- Stick to high level features

The most important suggestion is adding narration. I had no clue why I was being shown some of these apps.
You can always spend dollars to buy quarters. It's very different to flip that and the folks at Homejoy couldn't. I believe the key problem is that you can't train a housecleaner and still treat them as a contractor.
Because the car analogy doesn't perfectly fit. This kind of labor of love is a game that's enjoyed by many. So asking people to help is more like a barn raising than an "engine hoisting".
Then you probably have the iCloud Keychain service disabled, because iOS and OS X do sync the Internet Account settings.

What is iCloud Keychain?

iCloud Keychain keeps your Safari website usernames and passwords, credit card information, and Wi-Fi network information up to date across all of your approved devices that are using iOS 7.0.3 or later or OS X Mavericks v10.9 or later.

https://support.apple.com/en-us/HT204085
Judging by the history of this planet, if nature intends anything it's for life to spread into every niche imaginable. Colonizing the solar system is just more of the same, and if we do it right we'll bring lots of other species along with us.
I started out in static, went to dynamic, and am now going back to static (this is not a rant about one vs the other).

It is a change for sure. But how much did you really let the complier catch before? You have already discovered the "rub" in dynamic languages.

The bit your missing is tooling. You really need to have a solid debugger, one that lets you step through the code. Most of the time this is going to be attached to a solid IDE, and thats also going to be of help!

There are places where TYPE will matter and you should still learn how to cast in your dynamic language of choice. The path from a local variable to JSON in a lot of dynamic languages is a good example, the int you have been using as a string might need to be cast an int to get it to behave the way you want it to, booleans may end up in this boat as well. A static language means the delta between running and RIGHT is pretty small, dynamic may mean this is fairly large. Sometimes it doesn't really matter, and you don't have to care, potentially saving you a lot of time.

What language are you coming from, and what are you going to!
OT, but if the OP doesn't like getting notifications on stuff on the Apple Watch, he/she can go into the Apple Watch app on the iPhone and turn off any that get annoying. Turning off email notifications was the first to happen for me :) .
Hilarious. I also know it's entirely possible that some of her twitter output is a "persona"... but she drew a lot of negative attention to me at some point (quite unnecessarily I think) so I unfollowed her. Glancing at her latest feed, not really missing it either
Ask HN: Can someone run a web agency on his own?
I'm a fullstack web developer, and have been freelancing for a few years now. I've learned a lot in that time and think that the next logical step for me to boost my income is to start a web agency. I like to consider myself a one man team, i'm good at development, design, marketing and SEO. The thing is, i've never worked at an agency so i have no idea how hard it could be. I have a lot of plans to get clients and increase the recognition of the agency once i start it, and will be hiring people down the road. I'm just wandering if i'll be able to survive that long.
It's lifting not the barbell that is the great thing. Outside of lifting the barbell is an abused piece of equipment in men's fitness. Barbell presses and squats have long been the staple of men's fitness. The first contributes to many shoulder injury and the later to lower back injuries. Then there is also the psychology of our desire to slide on huge plates. As well as lifting, our rediscover of bells and balls and movements that activate our "stabilizer muscles" and more systens is the best thing.
What apologetics for this demo seem to gloss over, or worse, not realize is the real problem, is not just the increased risk. It's the increased risk and removal of choice from all the unwitting participants.

> In college, I owned a poorly maintained VW bug that would occasionally lose power on the freeway, such as from an electrical connection falling off from vibration. I caused more risk by not maintaining my car than these security researchers did.

If while in college and driving this vehicle you decided to film yourself, made it clear your were pretty certain the car was going to lose power, got onto a freeway, and when the car lost power said something to the effect of "oh shit, this is dangerous", then yes, you would be facing a lot of criticism right now too.

If you were a researcher and had a few more years than college age under your belt, and if the point was also to raise awareness about something dangerous, you should expect criticism doubly so, because more is expected from you than some yokel on youtube trying to make a funny video.

Driving a car is an inherently dangerous activity. We've become complacent about it, but there's still many deaths each year (~1.4 of each 100 deaths was car related in 2013)[1]. For most people, it's the most dangerous thing they'll do each day. Driving requires a level of cognitive dissonance about how likely other drivers are to be paying attention, and driving with good intentions. When this is broken, though obviously dangerous driving on the road (such as the speeder doing dangerous lane changes) or introducing unnecessary risks, our reaction is to punish. Police stop dangerous drivers when they see them. These researchers broadcasted equivalent behavior, they are getting an equivalent response (albeit from the public).

1: http://www.cdc.gov/nchs/data/nvsr/nvsr64/nvsr64_02.pdf
Yeah a colleague ordered one about 2 weeks ago. Lovely machine and Lenovo have done an amazing job with the weight. I still prefer the T series over the W series as I don't need that much power and prefer the much lighter machine.
We really need a way to simulate how the economy will react under certain policies. The current model is based on one hypothesis about how the economy works, when such policies may have been only tested once or twice before, AND when the test conditions were different in a lot of ways. Because of the complex nature of economic systems, prediction is extremely difficult.

We have yet to see if the monetary policies being used today will be a success or not. Many people point to signs of weakness and cracks in the economic foundation. Until interest rates are brought back to 2007 levels, we cannot say that the economy is stable. What happens to high levels of debt when interest rates begin to go up? People begin to default, credit is restricted, and spending drops. It will certainly bring higher volatility across the entire global economy, and the FED is nervous about how much.

While MIT might be today's most influential powerhouse of economic thinkers, we still don't know how successful they were at applying theory to practice. The debate about Keynes is still up in the air.
The reason you mostly see dog faces is only because everyone seems to be running the default code google posted. It optimizes layer 4c, which seems to be biased to producing dog faces. Running the code on other layers, or other networks produces other things. They also recently posted code where you can provide a "guide" image to guide it to producing features that are in that image.

I'm thinking that using CNNs to generate or change images could be a huge game changing technology. It could potentially be bigger for hollywood than 3d graphics. In 10 years, we could see this stuff everywhere, albeit in a more developed state. It would be used to actually transform or enhance images in a more directed way.
This has got to be the worst phone UI i've ever seen. Can someone answer why this is special?
The problem with Krugman is that he used a very "old school" Keynesian intellectual framework, while the rest of the field has moved on. The ideas of Keynes were not abandoned, but they were rendered in a form that is more consistent and coherent with neoclassical economics. Meanwhile Krugman has never been a prominent researcher in macroeconomics, but his Nobel prize and outspoken views on macroeconomics lead many people to that erroneous conclusion.
> In hindsight, it's obvious to everyone that Valasek and Miller went too far.

Not at all; they didn't create new risks, they just exposed existing risks. And the security community's reaction isn't their fault, either.

And sometimes an industry needs a wakeup call to take a topic serious.
This looks awesome, obviously couldn't run xbmc or emulators like the normal pi but with integrated wireless and a low price this seems like it will be much better than the normal pi for integrated projects.
Not sure that there's any paradox here. The rise of a freely-accessible network connecting all humans (i.e. the Internet) has just made it such that hundreds of years of cleverly and carefully assembled middle-middlemen that were required to keep the economy going are no longer required. This affects the software ecosystem that existed right before the Internet but impacts everything else as well: taxis, hotels, etc.

Moving forward, assume that middle-men are gone, unless required by legislation or differences in sovereignty (i.e. still effectively legislation). The net result is that it's cheap to build and procure yourself practically almost anything, with the surface of things you can't build/procure yourself increasingly diminishing given the network effect of large swaths of the human race rushing to the Internet to build ever increasingly sophisticated modular components with each trying to outflank each other with a lower price/barrier-to-entry.

If we can 3D print/carve materials we can buy in bulk in a cheap fashion from freely-available software/data, we are likely looking at a fundamentally different economy than the one we are in today.
I think the bit about cash versus bitcoin in the beginning leaves out an important detail about bitcoin: it doesn't require proximity, which can fraught with risk. In the situation of buying drugs, for example, Silk Road and its ancestors provide safety because people don't have to go to some shady house to buy their drugs. I agree that bitcoins aren't as convenient as cash, and as such I agree with the author that cash is here to stay. But bitcoins fill a niche nothing else can fill right now, and as such, bitcoins are here to stay too.
This comment is an excellent example of how you can gently correct someone while still showing empathy. What a difference compared to most internet discussions! Thank you.
yes, I also know Overleaf. Good stuff. you are solving real problems, wish you success. :)
Is this one of those "high information", intelligent comments? Seems like it amounts to little more than gossip. I'm also wondering if you could point me to what you think your best comment is? Thanks.
I still only use cash everywhere it is possible to do so. Handing over a physical wad of cash or breaking into a £20 note is a mentally painful barrier that stops me spending any more than I have to. For me at least, handing over a piece of plastic and typing in a PIN doesn't carry the same weight yet.
>> Also you're being a little dramatic in characterizing my comments. You might want to temper that, esp when you're accusing someone else of doing what you are yourself doing. ;-)

Fair enough :)

I didn't mean to cause offense, but to be fair the following passage:

>>>> Could it possibly be that Apple doesn't like the fact that I use GMail? Could this be marketing? A feature, not a bug?

... reads as quite paranoid. Without strong evidence of a conspiracy I'd be inclined to believe this is not a deliberate and malicious act by Apple against the user, but simply low-quality software engineering.

Also, thanks for the links to the TSR Wars, that was some good reading!
Robo Advisors and Hidden Fees
Damn, I was hoping that this would be an article about a general lack of Infosec's ability to quantify risk, not a diatribe on a recent event.
Why Debian returned to FFmpeg
Every time you drive a car you are risking the lives of innocent people who had nothing to do with it.
It isn't that apologetic:

In hindsight, it's obvious to everyone that Valasek and Miller went too far.

It's not encouraging them to double down and do more live traffic tests, it's encouraging other people to calibrate their reactions a little bit, so as to not lose sight of the very real benefit that came out of the research.
Can you give specific examples of other economists making better predictions than Krugman by avoiding the mistakes you claim he makes?
Indeed. The suggestion that risk quantification is absent from information security is completely alien to me. I work in information security and I work on risk quantification almost every day.

It is true that there is no objectively agreed on method for risk quantification. But that's somewhat of a red herring. There doesn't have to be an objectively agreed on method for risk quantification to be useful.
Is this a serious common modern belief? Weightlifting was exceedingly popular in my youth, which by millenial scale was ancient history but in actual real terms was in living memory.
> "You don't get to "quantify risk" for others who didn't ask for it, who are completely unassociated with you and your activities."

To take an example from the article: when you change lanes in a car, you're incurring risk for others "who didn't ask for it, and are completely unassociated with and your activities." I agree that it's generally unacceptable to incur risk to others' lives, but in actual fact we do it often.

Not totally related to your point: on the whole people seem to ignore existing systematic risk and privilege preventing non-systematic risk. Interactions with cars kill so many people! The unmitigated disaster that is climate change - a product of using cars - is in all probability going to kill so many more people! But here we are, having a discussion moralizing about the way some security researchers did or did not misuse their car (fwiw, I'm in the "misused" camp).

The problem here might be irresponsible use of cars by two bad actors, but it might be larger?
Here is a link to the same content in a typeface that has more reasonable kerning and is easier to read.

http://www.berkshirehathaway.com/letters/growing.pdf
the brilliance was creating a device cheap enough to distributed at low/no cost in large quantities. And that's what everyone then copied.
Go channels aren't as fast as they could/should be. Folks do go the mutex route when they need the extra speed.

My C# is non existent but if you get the WaitGroup concept (I may have missed it) in there as well this could be a handy package.
http://www.oreilly.com/programming/free/files/software-parad...

http://www.oreilly.com/programming/free/files/software-parad...

thanks :)
The discussion here is a story of what happens with every new technology replacing/disrupting an incumbent technology. Early in every new technology's lifespan, many predictions are often made that X new technology will kill Y old technology. However, what is really happening is that X new technology is replacing A, B, C, and D use cases for Y old technology. However, Y technology had use cases A, B, C, D, and E, so Y technology still has use case E and thus still exists. An example of this is the automobile. Horses are still around today and used by humans, despite the prevalence of internal combustion engines. This is something important to think about when evaluating new technologies and their value to society.
What do you think are his political views, and how do they influence his economic writing?
Interesting argument I saw recently: assume, as many physicists think, that inflation/string theory is correct and there are a very large number of universes, which vary in their physical parameters.

Not all universes will be suitable for life. Of those that are, a large majority will be just barely suitable, so life is just probable enough that it arises once in the universe. A much smaller number of universes will make life so probable that it arises lots of times.

Therefore it's very likely that our little planet has the only life in our universe.
Fiat Chrysler Issues Recall Over Hacking
A $7B Charge at Microsoft Leads to Its Largest Loss Ever
Replacing alcoholic drinks with non-alcoholic drinks shouldn't be expected to result in weight loss, unless you switched to water of course. The net amount of calories consumed probably didn't change that much.

And it's possible that the non-alcoholic drinks -- soda and juices -- actually have more calories.

FWIW sugar-free sodas paradoxically do not promote weight loss. I recall reading that they are beginning to understand why this is but I don't recall the details now.
Wow, this has got to be the best comment I've ever read. Really deep bro.
It's true that free software is eating into everyone's margins, especially unsustainable business models that run entirely by burning cash and continually raising more and more money in hopes a giant will come and swoop it off it's feet.

However, I think there's a problem with attempting to take the assumptions from macro view and drilling it to individual companies and startups. Plenty of awful software with awful websites sell like hot cakes. The age of these companies are ancient, started in mid 90s to mostly early 2000s. The people buying their software don't know what open source is, rather if they see something as free, these are the type of people that think there's something wrong with it. By the articles explanation, they shouldn't exist or they should be fending off attacks from left and right but in reality, the software part of business is actually very small. The fact is, it's a business and the people that make up the customer base. So while it is true that some industries may face fierce competition from "free software" it varies from a spectrum where one end is little to no innovative destruction mostly because of the customers to the other end which this article talks mostly about where ALL software companies are threat. There are still industries where the establishment form coalition and invent complicated "industry standards" to prevent anymore innovation happening. These are business strategies aimed to raise the cost of entry among other tactics that's harmful for the industry but great for the stakeholders.

Having said that, the article isn't without merits, there are some very important truths in there. Like almost all advices, take it with a grain of salt.
There's DMR's article on early C development[0], and the accompanying backups of C compilers from that era[1].

[0]: https://www.bell-labs.com/usr/dmr/www/chist.html
[1]: https://www.bell-labs.com/usr/dmr/www/primevalC.html

There are several old primary resources on C's predecessor, B [2]. Structured programming was newish, so it's fun to read these descriptions of newfangled "while" loops.

[2]: https://www.bell-labs.com/usr/dmr/www/bintro.html
I'm not sure those big vendors will stay around, to me Oracle looks particularly vulnerable. They may have a lot of "locked in" customers now but all they can hope for from that strategy is a long and eventually terminal decline.
Converting the Mag-stripe into an audio signal that could be sent through the headphone jack was pretty clever and enabled very cheap devices. And correct me if I'm wrong but I believe square was first there.
Not sure if there are any examples. Economists have never been very accurate because of the nature of economic systems. They are complex adaptive systems, which means that they are very sensitive to initial conditions. Because of the inherent unpredictability we have yet to discover an economic policy that works in the long-run.
For something that is in the early phases this looks amazingly functional and performant on a Nexus 5 (Android itself had a bit more latency when I had the phone).

No reason for the crowd here to be so cynical, clearly they do have designers. For those holding the Apple flag, just compare the UI differences from Pixelmator and Mail.App to see there are many inconsistencies and that is fine, because different apps do different things.
https://www.youtube.com/yt/press/en-GB/statistics.html

Half of YouTube's watch time is on mobile and trends show it growing faster: http://www.businessinsider.com/youtube-video-watch-time-grew...

Ad blockers might be concerning but I don't believe they're currently widespread on mobile and with one mobile OS developer being hostile to 'advanced' apps like ad blockers and filesystem browsers and the other being an ad company, I don't think that's likely to change significantly.

It's easy to forget when your job has you on a desktop all day but mobile is now the 'default' way many (most?) people access the internet. Google receives more search queries on mobile than on desktop in many countries: http://adwords.blogspot.com/2015/05/building-for-next-moment...
every security hole should be treated as though the lives of every human on Earth depended on it

What possible reason would lead you to do that?
I just started learning Swift, and I keep running into stackoverflow answers saying "Here's how it worked in 1.0. In 1.2 you have to do this instead. But in 2.0 you do it this other way."
Livestream of Apple Developer.. Ask Him Anything
For me, the swift language is becoming dangerously like Scala. It's becoming a really large language syntax-wise. Trying to incorporate too many features.
> Cross-fit and its boxes is doing a lot of damage to the reputation of traditional bar bell training by emphasizing weight and reps over form and technique.

I dunno, traditional bar bell weightlifting's reputation as some hard thing for which most people casually interested in fitness want a shortcut, which its had AFAICT pretty much as long as I've been alive, seems pretty solidly intact and unthreatened by Cross-Fit.

If Cross-Fit is certifying unready coaches producing a wave of injuries that eventually are going to get notice, the reputation damaged will be Cross-Fit's.
Hmm .. Go should be for everybody, not just Chinese
It took me a while to realise, but HN renders text in between stars as italics.

So

* italics *

Becomes

italics

Indented text is rendered in verbatim monospace
I think that this is awesome. I see this as a very affordable board in between Arduino and RaspberryPi. Also, competition is always good.
I took it as half apologetic, but really, for that I was addressing what I saw in general from arguments from apologetics on this issue, not specifically this reaction.

> It's not encouraging them to double down and do more live traffic tests, it's encouraging other people to calibrate their reactions a little bit, so as to not lose sight of the very real benefit that came out of the research.

Sure, I think it's extremely important research. I think it's great they did it. But I think the outcry is important too, so as to not lose sight of the very real benefit that comes out of keeping public safety in mind when performing experiments. It sucks that these guys have to be a poster child for this, when a slap on the wrist would suffice, but I think it's important that both sides of the issue aren't discounted because of the other side.