skysight-inc/HackerNews huggingface dataset:
It performs perfectly fine on my machine, but I have not done any comprehensive testing. I was actually quite surprised when I first got everything working and was streaming input to the server, state to the client, and rendering the latter without any obvious latency. There are even some trivial optimizations, such as dropping repeats from the state signal on the server, which should speed things up significantly. I have no idea if it will scale, but I do plan on adding some infrastructure for writing bots in Elm and having them run in a cluster, so it should be easy enough to test at some point.

This is a working example of the Pong example from the Elm website: https://github.com/sonnym/elm-expressway_pong
Facebook’s New Ads Automatically Show a Business’ Products That You’ll Want Most
All they have to do is walk out their cushy hipster pad in the garment district down to skid row, and they can probably find 50 qualified individuals for the price ..
I've been running my own companies with employees and contractors for over 6 years, and that's after over a decade in my industry working in several different types of companies with different roles.

The reason I'm asking is that I find that people, often running younger, smaller businesses, can really be impacted by internal demons, and I'm doing some research to find out what those are, how people with more experience monitor themselves and what barometer they use to see how they're doing.

I'd love to see some resources for people who find themselves in a role of managing a team (or teams) of people when they haven't had the luxury of decades of experience.
> We even mix Megabloks

Heathen!
> Again, i just don't get this. How would an AI get addicted? Why wouldn't it research addiction and fix itself to no longer be addicted?

Why wouldn't a natural intelligence with an addiction do that?
META: This is certainly the most divisive comment, vote-wise, that I've ever made. It was significantly positive last night, and is now currently hovering around zero. It's been up and down so much I really wish I could see the total vote volume.

To downvoters: now certainly this has a bit of ranty nature to it, but is it really so off the mark and off HN policy that it deserves only a downvote, and no rebuttal or reply-in-guidance? Or are some of you just using your downvotes as rebuttals? C'mon, speak up!
Wrong: actually, hard disks also have some unallocated sectors on the platters for both bad-sector replacement and firmware storage, and this is also completely masked out from the (S)ATA interface.

Bearing in mind I don't have a proper sample - IRATEMONK does not seem to be engineered to try to persist through a hard drive firmware flash, via software or via serial/JTAG. So, if you really are actually affected by this - please save your drive for analysis!

Presumably such events are very rare - seriously, when did you last update your hard drive's firmware? Except for SSDs, did you even know that you could?

I wonder if the SSD version - I know one exists, I've seen the intern project to port it to the Indilinx Barefoot - tries? I'm guessing - speculation - probably not, that's the kind of thing they'd probably want to handle manually - they've definitely got the budget to keep them updated across revisions, and maybe losing persistence is probably preferable to accidental bricking exposing their RAT, although that doesn't account for the occasional fuckup - and well, thinking about it, people kind of expect hard drives to die on them on occasion, don't they? Still, a pattern of failures of a model would stick out.
Kaspersky Lab spent more than two weeks trying to crack the MD5 hash using a computer that tried more than 300 billion plaintext guesses every second.

Interesting. Aren't MD5s vuln to collisions? http://www.wolframalpha.com/input/?i=%28convert+2+weeks+to+s...
Machine Learning Cheat Sheet (for Scikit-Learn)
This is heresy and unbelievers will be punished! Seriously though, I agree whole heartedly and am often dismayed at the lengths developers will go through to not write sql.
Isn't '£' unicode?
At least they let you keep the badge :)
Addidas take it
> Nothing like Dropbox -- that's not a bug, it's a feature.

I dunno about that, but there's always OwnCloud which runs anywhere you can get PHP running (yeah, 2 minute hate on PHP, who cares it works.) and has clients for iOS, Android & everything else you can think of
SPOT Interview: Heatworks – The World's First
I think that a lot of this depends on whether you want to run a desktop or server - a lot of comparisons focus on how Linux/FreeBSD compare as a user workstation. To be honest I wouldn't recommend anyone use FreeBSD as a desktop/laptop OS but if you want a 'production' server there is a lot to be said for simplicity and avoiding too many 'clever' features.
Word on Twitter is that there are some pretty major companies on -CURRENT.
Takeaways to Making $8,000 in a Month Teaching Watercolor Painting
I've worn several "wearable" devices - the Jawbone UP (more than a year) and a Basis watch (4 weeks). Surprisingly to me I found that my life - as sedentary as it is - didn't play well with expensive, breakable, things on my wrist. I've just gotten used to not having something there. My children ripped it off, I smacked it on door frames, accidentally showered with it, and scratch/banged them pretty badly when doing random car work or goofing off in the backyard. While the wearables were expensive, they aren't nearly as expensive as my phone, which does hold up much better. I'm pretty wary of the idea of putting that on my wrist now.
I don't use SO to ask questions any more, but it's really good for searching stuff you already know but don't like to remember, like if that method used camelCase() or under_score(), what the annoying workaround for that little quirk in the framework of your choice was, etc.

I feel beside the new stuff that comes from new FWs and languages most questions seem to be answered. Therefore starting to focus on long term quality is not a bad thing.

Most of my recent work in SO was also not asking questions but correcting/connecting answers that are already there.
Get out! Now! Then clean your Appartment and realy Force Your Self to keep it clean.

Got burned twice. Took me 3 years to recover from the Last time. Just finished cleaning my Appartement from 3 years worth of trash. I am so relived!

If You try to work through it you just Drive your self deeper. Scaling back to halve time may work, but its realy the responsibility that kills you.

Sports, Arts, Travel Are helpfull and Friends!
Tell Your Friends You Are burned, Tell them You will try to kick em out Your Life, and Tell them they should insist - they should not stop calling you even if you push em back.

Good luck! And next time: Take an early vacation before your Brain is fucked.
I disagree with the premise.

Radio Shack was doomed because of exponential curves.

The price/performance of consumer electronics is on a crazy curve. A $300 camera today is WAY better than a $300 camera from two years ago. The cost of repairing that two year old camera is staggeringly high, especially when compared to the cost of buying a new camera... that is significantly better than the old one.

When you have repairable, hackable, semi-permanent electronics, a Radio Shack makes tons of sense.

When you have hermetically sealed, atomic, disposable, depreciating electronics, a Radio Shack is doomed.
"nobody has ever bought (or not bought) a hard drive because of better firmware."

This may not be true for solid state drives, where the algorithms used in the firmware could significantly affect the performance, reliability and lifetime of the drive.
I get the feeling there are bots/zealots upvoting anything with the word go in the title... and I say this as a fan of the language.
The name is very similar to an app that I worked on - ClearSlide Mail: https://itunes.apple.com/us/app/clearslide-mail-sales-inbox/...

We also did the "only check mail on the phone" implementation for security, but it ends up hurting the user experience because Apple gets to decide when to use background data.

It gets better (more frequent) the more you use the app, but it's hard to get users over the initial delays in mail checking. Just something to think about as you're building this.
Just a couple quick notes:

a) USA has also 90 days business visas that are very easy to get.

b) I can't vouch for all countries in the EU, but in many, you only need to fill a report if you lived for more than 6 months there (168 days I think). So in your example, you would need to file tax in Germany, but for all income of the year (including the 2 months in Spain or Italy). It is different if you work for a company in Italy and Spain for those months, but if you are a 'nomad' for yourself, usually you only need to file in one country.
Unfortunately this is too slow to be usable even on a very fast internet connection.
See Taubes, Why We Get Fat: And What to Do About It (http://www.amazon.com/Why-We-Get-Fat-About/dp/0307474259)
Sometimes failing/falling hard is good; there are lessons to be learnt that we often don't learn any other way.

So, chances are this round of stress may not go well, and if it does, it may not be the last.

Step away and analyze where it is that you fail ( in addition to the other factors ). That will be a valuable learning opportunity.
By grid parity, I meant people would be able to save money by installing it on their rooftops.

As for utility-scale, it's also smashing records, but that's a different discussion. $6c/kWh in UAE was a figure that surprised a lot of observers.

Regarding storage... solar coincides very well with peak A/C load, so the main use case doesn't require it.
The problem with the logic in your last statement is that you're using == when you should be using ===.
Here [1] is the ExternE project homepage. The entire publication seems to have somewhere between 2000 and 5000 pages.

[1] http://www.externe.info/
Not just that - they have some kind of attempt at an implant against all of those, with varying success. (In a way, it actually leaked their capabilities!)
Would love to hear more about the NLP approaches you've been using, and how well they've generalized to other folks. Though that may be giving away too much of the secret sauce, of course.
What incentive do blockstore nodes have to store data? Bittorrent nodes have the tit-for-tat mechanism for faster downloads. IPFS nodes get monetary compensation via 'filecoin' (in the works).
Watch Main Aur Charles (2015) Ll Movies Online – Watch Full Movies Online
Forestiere Underground Gardens
Very good idea, and nice front end implementation. However, for the masses to chew it, it has to be properly advertised. Otherwise you shall have to physically wait until all 30-somethings HR managers and recruiting agents will die and take their prejudice to their graves. (This is how process of dissemination of new views on old things usually take place in science).
Pakistan arrests FBI’s most-wanted Cyber criminal
When Building Your Own CMS Is the Right Choice
But that was my initial point. It's verboten that a man does it at all. He may accept a drink offered to him, but would never prompt a woman for a drink.

It is a bit different in male gay bars, having been to a few. Then the rule changes to "I'm interested in you, wanna drink?", in the implied consent that there will be communication and a showing of sexual interest.

A woman can prompt a man for a drink, and have no intention at all of anything else, including communication. And by using social mores, the man looks bad to his peers if he refuses. This is what I meant.
With Wayland and dbus and all the techs going into a modern Linux desktop, it is probably very doable to prompt users when a program tries to open a file with a simple "Application X wants to open file Y in location Z, let it? Yes / No / Allow for all contents of Z / Allow All Locations".

That would be a misnomer, because "important" file locations like ~/.config, ~/.share, etc would always prompt user acknowledgement when a program tries to open something in those and it is not the originator program (ie, VLC can open something like ~/.config/vlc or ~/.share/vlc, but if it tried to open ~/.config/mplayer or ~/.share/mplayer you would get a prompt notification of it.

> access (and unique probably) to raw devices read-only

I don't think this is hard at all, device permissions are something that mostly already works. Just say "App X wants to access device Y, allow? Yes / No / Always".

With good package management and distributors, you could have most of these "prompts" configured with sane defaults so you don't get spam when VLC opens files - the distro can just trust VLC in ~/Music and ~/Video all the time, and any user made directories, so just give it access everywhere except the config and share dirs, so on and so forth. When you install something it would make sense to tell users what it uses in the same way Android does upon installation, and if it tries to access something post-install you get a dialog about it (ie, VLC could say at install it uses the network, or it could ask at runtime if it tries to access the network).

Why would VLC need raw audio out? Route through pulseaudio, nobody should be opening raw audio devices anymore unless you are Ardour.

I think the real problem is nobody gives a shit about desktop security. I mean I run Archlinux where there isn't a single working MAC solution that does not require days of prep work. But having delved a lot into Mac and such, I have no faith in Apparmor or SELinux when PAX and Grsec is doing a much better job and nobody is using it. And they all have holes somewhere, either they don't have fine grained device permissions, or lack tunables, or don't harden the kernel enough to avoid simple exploits. Its a mess nobody is really trying to solve upstream of security implementations and distros are doing a half assed job about it across the board.
Approximately the worst possible vulnerability, arguably worse than kernel RCE, because a kernel RCE requires an active attacker to intersect with the vulnerable host while it's still there; the broken RNG will leak secrets that will be usable retroactively.

Ouch.
Package management was my main problem, all I wanted to do was keep my home server up to date, but it became a nightmare. Moved to debian/kfreebsd (where a lot of stuff just didn't work) and then debian/linux when ZOL became stable.
Golang httprouter fork (http.Handler)
Backslash launches payment links: an easier way to receive Bitcoin
It seems that you got SO wrong. Please have some time to read this: http://stackoverflow.com/tour

I understand that it is a really nice side-effect that your questions stay there and can be read later by other people with your same problem, however, be aware that it is a side-effect. Let me quote the first few sentences on their own site:

"With your help, we're working together to build a library of detailed answers to every question about programming."

Yup, every question, not just "the ones you think are popular", every one, including mine. Actually, the more specific and detailed your question is, the better it aligns with the SO philosophy.

>Saying you're not interested in other approaches is not simply dickish; [...]

It is not dickish, I'm just not interested, how is that wrong? It is not; if you actually understood what is good for SO questions, you would see that focused questions are much better than fuzzy ones.

Also you called me a dick for no reason, I don't care because I grew out of those things long ago but apparently you (and some other guys here) haven't, so please leave out the vulgar language; you guys should, at least, live by your own standards.

Yeah of course you will downvote, because you can; what you can't do is to actually add to the conversation by posting a reasonable counter-argument to the things I stated. Have a nice day dude.
That site is surely a joke, no?
You're talking about the wrong level of abstraction.

Think about the problem as this: A worker sets up a website offering services. A potential customer is looking for a local purveyor of that service to hire. How does the customer find the website? If there are 25 local workers willing to do the job, how does the customer choose between them? If the customer wants to pay with a credit card, how does the worker get the money?

That's the role that Uber et al are playing. It's possible to decentralize that but it's not trivial.
This is a very touchy area. Firms can pay $20 an hour for cleaning services precisely because they're not paying for sick days, health insurance and the like. If they have to pay all that, then the wages go down. This is one of many reasons why a large company will pay a company like Accenture two or three times the salary compensation of it's own employees. (There are other reasons too, like having someone to blame when things go wrong.)

In my mind, as long as everyone has open eyes up front, it's all good. If Uber treats people poorly, they can go to Lyft. The key is insuring more competition for the workers. That more than anything else will drive how they get treated. If there are 100 cleaning jobs, and only 90 workers, and multiple vendors, then Handy can't mistreat the workers.

On a side note, I've used Handy in the past, and have had mixed experiences. Some are great, some show up so late that I've had to cancel appointments. Not sure if this would have changed if they were employees.
Hi! I've built an iPhone app that does this for your current location.

http://www.pixpeekapp.com/

It's surprisingly fun to see what your neighbors are up to.
No, the root of the problem is companies that want staff who they can work like employees but who they don't have to pay like employees, provide benefits to like employees, or accept liability on behalf of like employees.

There's nothing remotely new or novel about that; it's a dodge that companies have been trying to get away with for as long as labor law has existed.
Precisely. They needed to ditch the old Neighborhood Hobby Shop Full of Expert Geeks marketing strategy in order to be competitive in the mass consumer market. Radio Shack was always targeting the mass market. It would have required a huge change of internal culture in the 1990s for Radio Shack to actually cater to the niche hacker/maker community.
No reply, and the page has been deleted. The time travel conspiracy must be maintained.
An article like this should probably focus on either salary worker or providing development services to paying clients. There is a big difference between the two

As has been mentioned here many times, commodities get priced at market rates. If you are a freelancer basing your time on market rates then you might as well just get a job. You are setting your fee as if you were an employee while taking on all the headaches of running a business.

You base your fee not on market hourly rates, but based on value. You don't charge the same fee building a campaign for Little Bobby's Lemonade Stand (which brings in a profit of 5 bucks for a couple of hours work and then shuts down for the coming school week) as you do for a high stakes start-up which is flush with funding. In the latter example, you might join a small team and have a large impact. The difference in the value of your execution vs someone who drops the ball could be huge, and you can't express this in terms of market rates.

Bringing this value (targeting high value clients and delivering high value services) is a completely different component of running a business than simply being a programmer and marketing yourself as such.

Personally, I don't think there is a talent shortage. I just think that people who need development services don't know where to start looking. There can seem to be a shortage of anything if you don't know where to look. On the supply side, people don't know how to connect with paying clients. The available tools help, but they still don't solve the problem.
Names/sources/anything?
I was going to ask the following question [on 2 different situations] in the last 2 weeks:

Are there any [lang] libraries that are backings for the [service] API?

I stopped myself before going to SO because I knew that topic would get closed within seconds and I'd comments berating me for asking the wrong question.

For the most part the only use I've gotten from SO has been from basic questions when I'm starting out with a language/tool/library. I haven't found it very useful for complex problems.

Oh well. I've written about my rants on SO before. [I won't link here but it is in my submission history]
Ops, it's probably a bug of my patch - I'm sure the original game is fine.

Please try refreshing, it should work. I'll look into it, really sorry about that.
It's like asking, how do I walk without legs?

Unlike what Nike's ad says, somethings are not possible, and
most things are not worth it. Your family, sanity, health come first; more so than work, pride and money(beyond basics).

What you are experiencing is a sampling error, where you are surrounded by young people who have similar views as yourself. Get out, see more of the world, heck, work for a IT dept. You would be surprised by how much money they make for the work they do.
"Changes in manufacturing took away RadioShack's raison d'être"

Being around in the hey day of Radio Shack I will also add that there are many more things that you can do for "fun and learning" today than you could do back them. People (not everyone who would buy things at Radio Shack is hardcore) only have so much time. If they have something better to do than a stamp collection (was big years ago) or a model train set (also a big thing) or building model airliners with glue (did that one myself) then they will do the most fun interesting useful thing with their time. Oh yeah some kids did baseball cards. And we even collected decals and stickers at one point.

One thing I did back in the 70's was I had a darkroom in the basement which I would spend hours in. So I visited specialty camera stores and bought darkroom supplies, cameras and so on and spent hours upon hours doing that (turning it into a business which I made a bit of money from). While there were many reasons I did that, one was that there really weren't many things that I could do with my time that I found more interesting. This was before PC's or at least where I was located and that type of "hobby". I'm sure if I had a PC back then I probably might not have done so much photography or some of the other things I spent my time on.
You're right of course that it's not peak shaving, which is about shedding load. That was incorrect of me to state.

But it is peak generation, which is just as valuable.

> Again, no home battery pack is helping the power company.

Please re-read my comment where I detail the economics of pulling power off the grid at low price and selling it back at high price is actually net-negative for the individuals doing so. From this we can assume that it's net-positive for the utility company because they're basically getting "free money" from the people who aren't good enough at math to see that what they're doing is economically wasteful.

> The people who abuse it simply ruin it for everyone else.

The people who "abuse" it are paying $0.20/kWh of cost to make $0.06/kWh of revenue. That's REVENUE, not PROFIT. This is a losing strategy, it loses $0.14/kWh, at least according to the math I did.

It's entirely possible that my analysis is wrong for some reason, but rather than just stating "they're ruining it for everyone!" maybe you could rebut my reasoning or something? Just stating something as a fact doesn't make it so.
3 Kickstarter Projects That Will Enhance Your Wardrobe
Does that mean that current/boot time was used as seed i.e. there was no seed, or just that it was something weaker than normally used?
As a bit of a tangent: Does this happen semi-regularly because proving "randomness" is so difficult? Is there a system which can, with enough data, show that something is at least nth degree of randomness or is such a thing impossible mathematically?