skysight-inc/HackerNews huggingface dataset:
Not bad, but I think his hands are tied here. PHP is simply too big to fail. I expect a series of bailouts.
Some major feedback: send out a "yay, you're signed up" email.

I signed up on my iPad, and forgot about this, assuming an email would remind me. If I hadn't checked hacker news again I would have forgotten about your service entirely.

You can use this email to orient new users too.

Edit: might have been a bug due to a clumsy signup I had on my iPad. Couldnt input well on the keyboard. Just changed my password and instantly got an orientation email.
> Whats the point of forcing HTTPS on gmail when you constantly backup my complete email repository across the world over unencrypted connections?

To protect users on questionable public WiFi, or traveling through a country known for spying on its telecommunications, or who might be using an ISP with untrustworthy employees, or working for a company with a nosy IT department.

Until recently, the USA wasn't generally considered part of that second category, and private leased lines were generally considered secure -- at Google and elsewhere -- for the same reason a LAN transmission within a datacenter is / was generally considered secure.
As a test automation engineer, I never had RSI in 10 years of work. 3 months into front end testing, and good grief, my wrists :/
If the latest Greenwald/Schneier revelations are true, then the past 5 years of TLS have underwhelming to say the least, so I don't see what advantage has been obtained from diversity.

Going forward, how are site admins to know what ciphersuite to use? This needs to be made very clear. And how are web users to know what the green lock in their browser means, if it can mean anything at all? The current state of affairs is incomprehensible to all but a very few.

There needs to be a big public debate about what ciphersuite is the best. And there should be very careful scrutiny of the implementation. Choosing ciphersuite(s) is a political as well as a technical problem -- the goals should be as clear and simple as possible.
Yes, found Ansible to be really simple compared to salt stack which I used earlier.
This is the common argument for using verbs/buttons. And it certainly also makes sense in the physical world, where we pull levers or turn wheels to control larger machines (cars, airplanes, a stove, etc.) In my comment above, I actually mean "action" as "interaction" or more complex than a simple order like send/delete/etc.

The trick to all of this is finding gestures (or whatever you want to call them) that allow some sort of direct manipulation in areas where the human mind has no experience. The best example right now is pinch-to-zoom, which has absolutely no physical equivalent, but is extremely intuitive. Compare this to having arrow and +/- magnifying glass buttons.

As software blends more with the rest of the world, the machine-intentioned interaction is breaking down. It's kind of like trying to draw a photorealistic image using an etch-a-sketch, when instead you just need a pen and paper.

(You could argue that pinch-to-zoom isn't very discoverable/learnable, but the reality is that people figure it out incredibly quickly, which is kind of amazing when you think about it. There's certainly something magically compelling about using one's hands in that way. Perhaps it's actually more important for interfaces to be instantly learnable than "intuitive.")
The devices may be awesome, but they are delicate, slick and slippery and cases make them grippy, resilient and personal.
Racket: Metaprogramming Time
Just like nobody in the US says "we have to make sure China has a strong military", and yet we somehow don't find it hypocritical that the US argues they should themselves maintain a strong force.

Or maybe you find that hypocritical, but the USA as a whole does not.
You can probably achieve the same effect with more reasonable capacitors. I doubt those rails started off with one hundredth of the capacitance he added.

Low-inductance decoupling across every chip supply is the extremely important part, and for that you really want ceramic surface mount caps either replacing or stacked on top of existing ones. I'd recommend skipping tantalum caps altogether and filling that size/freq tier with larger ceramic multilayers since you're not designing for cost.

And of course low-esr electrolytics on the rails to reduce power supply ripple and all that. And some ceramic decoupling caps on both sides of switching regulators too. But definitely make sure the output of every voltage regulator (switching and linear) remains stable and hasn't started oscillating.
Ever seen 'Puncture'? It's free on Netflix last time I checked.
The whole world isn't a website. I build embedded crypto boxes; others may work on tools, infrastructure, or even not be a programmer at all.
I'd say start small. IMHO the description text "New Freelancer" doesn't go well with a high price tag. So make your price reasonable, but not too low.

Secondly, on every job/bid ,personalize your communications with the employer. Don't send standard bids/messages that i am the best, i have done this this this etc. Make the employer understand how you are best for THIS job. make them you realize you know what they want and that you know what you are talking about. Tell them about RELATED previous projects. Giving them a feel that you are an expert in this sort of stuff helps a lot. A good personalized communication helps beat many mighty competitors with tons of reviews under their belt. I did that several times and it plays well with people's fears that a big shot freelancer would not dedicate his time to my project.

Thirdly, getting that first job may take a long time. Don't lose your hopes. that's just how the freelancing community works. when you don't have any reviews things get tough. But that is exactly when that personalized communication comes in very very handy.

Lastly, don't be afraid to demand some protection from the employer. it's your right. So make sure the employer puts the money in escrow before you begin any serious work.
Well, I think RMS is wrong. The fact that these licenses cannot be used in certain contexts, such that commercial licensing is justified, does hint to them not being really open.

Here's a quote by Linus Tolvards, when discussing GPLv2 versus GPLv3:

GPLv2 in no way limits your use of the software. If you're a mad scientist, you can use GPLv2'd software for your evil plans to take over the world ("Sharks with lasers on their heads!!"), and the GPLv2 just says that you have to give source code back. And that's OK by me. I like sharks with lasers.
The article is fingering the wrong problem. The trouble isn't in Microsoft's reach but in the nature of its profit center.

Microsoft makes billions each year on a monopoly. The rest of the company stagnates because it has to help defend the monopoly. Companies that make their money in competitive markets can't afford to prop up uncompetitive projects, but a monopoly has to.

And Microsoft is looking less prosperous because the market it monopolizes, desktop OS and document prep, is a smaller and smaller part of the industry.
I totally believe that no one uses the web on mobile devices, the experience sucks royally, even using apps is sub-par to the desktop experience, but for some things it's "good enough" that most people don't care.
xerophtye:

Our blog is one of the oldest and most linked to and trafficked medical blogs. We have ~15K posts, since 2004. We have custom WP plugins and widgets, etc etc. We had many developers over time. So we are not idiots when it comes to understanding what we need from developers.

I started the project and paid for it (partially with some remaining in escrow). Wouldn't you expect that only I can close the project? Or at least be able to leave a feedback?

For full back and forth, see link that I left above.
Of course morality is personal, what else would it be?
Backend.

Because I can run automated tests on it.

Frontend work is notoriously hard to test.
That may be true for your average HN user, but Microsoft products generally work pretty darn well with other Microsoft products. There are always exceptions, but as someone who works with small businesses often, I don't see any obvious silo'ing in how they use products from those different divisions in their real-world work.

Cross-quadrant dynamic synergies where the rubber meets the road and pivots, off the top of my head:

- IE (technically part of the Windows division) and Xbox tie in with Bing (in Win 8.1, Windows itself searches Bing and builds OS-native search results pages that aggregate Bing results with results from the local machine).

- As Live Messenger, Lync, and Skype converge, Office should have good integration with whatever eventual amalgamation emerges since it already does so with Lync.

- Office and Bing. "Search with Bing" is right in the context menu for selected text throughout Office apps.

- SQL Server and SharePoint aren't depicted in the image, but Office has great built-in support for working against SQL Server data and SharePoint lists seamlessly.

- I don't know the official word about Azure, but I would be shocked if at least portions of services like Xbox Live and Office 365 aren't using the Azure infrastructure (if it's good enough for iCloud...).

- Skype and Windows have a bit of affinity in Win 8.1 too. The Skype app can raise a call notification even when the computer is locked and you can answer Skype calls directly from the Windows 8.1 lock screen.

- A killer, overarching connection between groups is the newish Microsoft Accounts. When you log into a Windows 8+ machine with your MS Account, settings for a lot of apps are synced automatically. Even the progress I've made on Angry Birds is automatically synced between my desktops, laptops, and tablets. I'm not sure exactly which quadrants that connects (all?), but it's a great example of MS divisions working well together.
> As a fellow subscription revenue biz...

I think it's hard to group all "subscription services" into the same bucket. Selling proprietary data in the financial services market (like CB Insights) is very different from selling a simple tool (like iDoneThis).

Also, it should be noted that price is just one component of a pricing model. If you don't look at how you charge, and only consider how much you charge, chances are you're not going to maximize revenue.

$5/user/month looks good on paper, but I wouldn't necessarily assume that the perceived value scales with a flat-fee-per-user (no tiers) model. Example:

1. If my company has 10 people, sending iDoneThis $50 each month probably isn't a big deal.

2. If my company has 10 teams of 10 people, iDoneThis is now a $500/month expense. That's $6,000/year. I might not dispute that there's value to the service, but my perception and consideration of its value is likely to change as the total cost increases.
> I somehow feel that Steve Jobs wouldn't have compromised like that.

But he did: http://en.wikipedia.org/wiki/IPhone_3G
Comcast has strict certification requirements, so it may have something to do with that. http://www.publicknowledge.org/blog/zoom-shows-how-comcast-a...

I've noticed that Time Warner rents really cheap modems but for BYO they only support the most expensive models. I don't know why that is (one might speculate that they want to keep you renting since it's more profitable for them).
Again, you are factually wrong. It is normal and entirely legal for charges to be laid in absentia in Sweden. There is no Swedish law that says you can’t be questioned outside of Sweden in relation to a crime, and Assange could even be tried in absentia if necessary.
Pretty sure the iPhone stopped being a status symbol in the US when everyone got one.

However, I'm sure it's still used as a status symbol in the US when you get your 7 year old kid one.
People use cases because iPhone is fairly susceptible for screen cracking on drops. In that case, it costs $600 for replacement. Search for iphone screen cracked and you would see how popular this search term is and how many businesses have mushroomed around this.
Ansible is great, but I've just burned an entire day (well, half a day) fighting bugs in it after doing a pip install --upgrade. So IMHO: The model is sound but it's still really unstable.
Can we make this saying a thing? I want it to be a thing.
I get 3.4Mbit/0.65Mbit. 6km from the Brisbane CBD. I was slated to have the NBN start being built around my area within 12 months but god knows what'll happen now.

I've spent many hours in the past with Internode tech support trying to resolve some of my connection's issues to no avail. It does some really funky stuff too when I play with the settings, so I'm sure there's room to improve but I can't do it with just software.
The relevance of your analogy of a storage locker filled with trade secrets hinges on a crucial question: Did Brown have specific knowledge that the file dump contained credit card numbers, and if so, was his intent in posting the link to the chatroom to disseminate those credit card numbers for the purpose of furthering identity theft?

Because if not, then given the crimes he's been charged with (aside from those related to the threatening the FBI agent, of course), he doesn't have the mens rea to warrant a conviction, to my — IANAL — understanding.

(There's, I think, a further question in terms of whether or not, and to what extent, posting the URL to a chatroom intended presumably for the internal communications and coordination of Project PM counts as publishing them, but that's irrelevant to his mens rea.)
No kidding. They wrap their fancy aluminum with a cheap plastic exterior anyways!
My first thought was "oh, this could be used for art" (I recall Trent Reznor used to route music through broken speakers to get a certain effect)
Does a charger that is plugged in but has no load use energy?
I worked at a startup that was an alternative to TutorSpree and midway through our attempt at creating traction as a tutoring marketplace I spoke with a VC who had previously invested in a online tutoring marketplace. He told me he found the biggest challenge in the space is the sheer number of people who want your services but do not wish to pay/do not have money to pay. In his words "There are a few people that will pay anything to give their children the upper hand and they trick you into believing there is a market for something like this."

The other problem is the people who will pay the most for tutoring are not going to use your platform. With Airbnb people find ways to spend money on travel because they want to travel and Airbnb makes it more affordable. Starting a business like this you hope the more affordable access to a tutor, the worse-but-better alternative to high priced tutoring agencies, is your app but you're competing with increased self directed learning and schools that are trying to provide tutoring to their students for free (both my high school and undergrad institution provided this and my HS was public). You're left with people who don't have free options, some of whom can't afford any private tutoring and people who want something nicer than the available free options but don't quite want to spend the money and it ends up being not much of a market.
Yes, this seems like a huge man-in-the-middle vulnerability.
That's what this post was about.
I can't decide if I like this idea or not. The only reason that stacking/grouping/etc physical cards works is because they are typically fully known. Otherwise, you are just restricting what I can already do with an RSS feed to now having to worry about some potentially idiotic metaphor for manipulation.

That is, when you stack playing cards for use in, say, solitaire, you only have to see a very small portion of the card. Specifically, what suite and value it has. The only reason the cards are the same size is actually to conceal this information when they are turned around.

Contrast this with how I currently scan news headlines in most rss software. By seeing a list of the headlines. Sure, I don't know what the body of the messages are without opening them fully, but the entire point is that I do not feel I have time to read all of the articles and I am relying on a well written summary in the form of a title for my first level of curation.

Moving this to Twitter and the "card" api. I fail to see how focusing on making everything cards will necessarily be better than just focusing on keeping it small.

Consider, I can quickly scan all of my emails from my phone, not because each is presented as a cute card, but because the "list" metaphor has already won there. The effort placed in making the entire message "look good" on the phone is completely avoided by keeping the message "textual" and giving me a list of subjects and authors.

Similarly, twitter has dominance not because they are aiming for "cards," but because their content is guaranteed short. And really, I don't know as that this is a groundbreaking discovery. It is the reason "headline news" is the most disseminated. Sure, fancy graphics and cute typography is a wonderful differentiator, but few things compete with a well done title.
Sadly, a startup (thredup.com) that I worked for did too and I decided not to join them, mostly because I had reached a point in my life where uprooting to the opposite coast was unfortunately no longer an option (and I had already spent 4 years in a previous life in Cali)...
Yea but they segregate the brands, which is what I think the OP is getting at.
When I arrived to New Zealand, from a trip to US (California mostly), my hard disk turned to be damaged. I managed to restore only a small part of photos. Only less than 10 % photos turned out to be unaffected by a specific digital effect (it is clearly seen in the post). In the beginning I got upset (that is why I did not post that long) but after, perhaps, the tenth view of the half-damaged photo archive I started to notice interesting frames.

http://travelwithacam.com/glitchy-san-francisco
http://travelwithacam.com/glitchy-death-valley
Does it slow down over time (why?) or was it slower to begin with?
Google Play an alternative to Spotify - not yet.
The Acknowledgements has an interesting anecdote - Thierry Coquand, apparently, found the original lecture notes that would become the book out the blue and seems to have offered quite a bit.
I had the idea to build something very similar, but hoped to find a pre-existing solution. When I found idonethis, I found the cost prohibitive, so I built it myself.

It took me about a week, so that's fair, but that's to rebuild not just the core functionality, but also the multi-tenant SaaS part.

I have a 50 person team. So, I would've paid $250/mo, or $3k/year. So, I really invested $2k to develop my own version, which also has the potential to make money if people prefer paying $15 for a team of unlimited users.

So, no, I didn't find that a waste of time. Plus, I learned some new things along the way, and can fine tune the app as I see fit.

This is the risk of building a business around simple, contained functionality. They're easy to clone, and you better get the execution and pricing right, and figure out how to expand on the concept, or you'll be commoditized quickly.
I hate both. Backend less so. So the most jobs I get are frontend.
I forget the fancy legalese for it, but some crimes do not require mens rea (or have a lesser charge for an action without the required mens rea). I'm not sure if that applies to the data in question in this case though, but it's a great point to consider for the general question.
This is the list of hacks. No one had a "tit..." anything. https://drive.google.com/folderview?id=0B9ROtg3duDfzZG8tMERW...
I always used to laugh heartily when installing Slackware (back since the 3.0 days, ~1995?), the package descriptions would come up as the floppy disks were being read, and the most ridiculously inpenetrable one of all read: bison: A parser generator in the style of yacc. Of course, I did try to read the man page but found it mostly unenlightening (ie. being too far from present knowledge) at the time.
On average don't back-end developers get paid more than front-end developers? It's an interesting trend if 4x of programmers prefer backend development, then you'd expect there's a shortage of front-end developers, and if so why doesn't their shortage drive the prices up?

Probably completely broken logic there, but my observation is that front-enders tend to be a minority on teams, and yet so much work is (looking to) shift on to the front end. It's going to be an interesting space to watch.
> Steve Jobs practically invented garish colored plastic housings.

And then he and Ives went onto Titanium and ultimately settled on aluminum. They've not made a plastic computer since. Jobs most likely would see plastic as a regression.
The straight women will still be alienated. It's not as if as long as you're not alienating some women (bi and gay) that it's fine.

It also objectifies women. They're propagating the belief that women are only interesting as objects of men's sexual desires.

They don't have to explicitly do something sexist or racist to have a negative effect. Sometimes negative effect can simply be achieved by inaction or mis-action (action that isn't explicitly wrong, but has overarching negative effects).

The reason why you probably won't be offended by "ManButtStare" is because such a thing rarely if ever happens. You are in a male-dominated tech industry already so you don't feel alienation from that trivial instance of female-centric thinking. The problem with Titstare is it adds (in the wrong direction) to compounding attitudes of male-centric thinking and a male-centric industry, with negative consequences of alienation of straight female participants. This is a negative because there will be suboptimal appropriation of female talent into this sector due to alienation. More and more females will just end up going into fashion or art or English literature so they can join their gay, metrosexual, and non-sexist bffs.

See how I stereotyped fashion as dominated by gay men? Perhaps it is, but by promoting that attitude, I probably just added a little bit there to discourage a straight guy from going into fashion even though he may be good at it. That is bad.
My career is hobbled by my own dastardly contrarian conservatism. I knee-jerkingly reject what is trendy and cling to what seems known and sensible. (I am trying to get out of my comfort zone with AngularJS. So far it's not going well.)

Over the next 3-5 years I fully expect front-end tools to catch up to where we were in the 1990s. Which is a good thing. There may be honour and prestige to be gained from toiling in the mines of obscure incompatibilities, but there isn't much customer or social value.
At an acre or two, you'll be doing most of the work by hand, with using push tools -- rototillers and the like -- for the occasional tough part. These sorts of process improvements are one of those economies of scale things that really only start making sense when you're dealing with an amount of land that you can't just eyeball.
We've based an economy around a schizophrenics depraved game of chicken. That's what all this shit boils down to.
Exactly. I love shipping features for customers—I generally can't do this without bouncing from JavaScript to Ruby to back again faster than I could say "I'm working in this specific context right now."

For example, today I added drag + drop image upload that posts directly to S3, but not without resizing the file to maximum dimensions of 800 x 600 first, and finally kicking off a Sidekiq job to generate all of the smaller thumbnails. Hard to say whether that was more front-end or back-end code.
For a system like PRISM, they wouldn't have total access, as that system still requires Yahoo to voluntarily hand over the data.

For "upstream" collection Yahoo would simply have never known anyways so there's nothing for Yahoo to report on.