skysight-inc/HackerNews huggingface dataset:
In 2011 the BBC found documents in the state security building in Egypt, looted during the uprising, which suggested that the Hampshire-based firm had offered to supply Finfisher to the Egyptian government to monitor activists.

How does someone do this — sell surveillance software to totalitarian states so they can "monitor" dissidents and activists — and then sleep at night, or face their children in the morning?
Wozniak had this great insight. It's like lathe. Everyone knows a guy who has one, but no one is actually bothered to get one. It's a nice thing to have in your workshop, but also requires lots of skill.
I'm in the same position. I like them intellectually, but so far I am >95% sure that if I bought one it would be used about as much as my inkjet printer is currently used. Part of it is that most of what I would personally want to build out of plastic is fairly macro-scale, and approximated surprisingly well by Legos.
AlphaSights is hiring RUBY ON RAILS developers in LONDON, UK and NEW YORK, US

http://www.alphasights.com/positions/ruby-developer-london
http://www.alphasights.com/positions/ruby-developer-new-york
Haskell and Garbage Collector (a big one)
No way, gotta be something more mainstream: Haskell.
agreed.

in a 3 person private conversation, a factual inaccuracy that is not central to the point isn't going to harm the participants. Online, the conversation is public. People who don't know what they're talking about should be politely called out before they stir up FUD or otherwise cause harm.

(i am a hackerschool alum)
I don't think I can find 15 people to share a 3d printer with...though I can't speak for anyone else.
<wince> You speak as if we worked together in a previous life.

"Hey, you guys never fix the P2 or P3 bugs!" Remember him?
That is very statistically significant.
Or you might wake up one day to realize that you and your friends are in the extreme minority.
Hi, I'd suggest that you read The Lean Startup if you haven't, it should put you on the right track to determine priorities.

Web development is a beast and very different from traditional thick clients as you often have to cater for multiple types of users (roles & permissions) as well as multiple portals (different user interfaces and interaction based on users). Most projects would typically require at least two distinct portals: traditional user portal and administration portal. For franchises there are usually two levels of administration (top level/standard level) that requires different views of the data (ex. across the franchise for administrators and impersonation of standard franchisees).

In my experience there isn't really a simple crud application - the information you collect depends on the functionality you provide. Many users is also very abstract as it will impact your infrastructure requirements - too many unnecessary abstraction layers will really slow down development but is typically required for SOA/N-Tier/CQRS stacks.

My advice is simple: Pick one thing and go through the process of validated learning. It's possible to run a successful business on an adhoc stack - it's not required to run perfect software from the beginning, but flexibility and adaptability sure helps. I'd almost say build something quick and dirty that you can change/scrap easily depending on your business requirements till you reach the point of the business being profitable, then you can invest more into it.
I think that unless you're fabricating daily, sharing a machine is a good idea.
They left out the Carlos Slim model: Some rich guy with an agenda keeps the paper alive by giving it money, giving it cheap loans, or just buying it. A lot of small, political magazines operate this way.
I have a Solidoodle 2. I've replaced the extruder with a printed one that's much better than the laser-cut acrylic that's included, but otherwise, it's been an excellent piece of hardware.

Lately I've started printing in "618 Nylon," a polymer which prints detail more easily than ABS, does not require bed heating (saves lots of time), and is much stronger than PLA.

I don't feel that 3D printing lets me do anything I couldn't before, but, as someone who makes things, it does let me take hardware from idea to conclusion much more quickly. So far I use it mostly to make parts for hobby projects, like the frame and landing gear for my quadcopter as well as enclosures and fastening hardware for an electric bike and control system.

I don't see FDM 3D printing disrupting traditional volume manufacturing in almost any industry simply because it's slow and finicky compared to subtractive CNC (milling) or molding. However, if you make things personally or professionally 3D printing turns any situation where you'd be Dremeling, drilling, and sanding a prototype to test before paying a shop to make samples for you into a pleasurable and cheap experience instead of a painful and expensive one.
Built a reprap 18 months ago, but have yet to get it working properly. I didn't build the extruder myself, and I think that it's broken..
If our knowledge of mental disorders ever approaches the level of physics, it will most probably happen because of the efforts of neurologists - real scientists who do rigorous investigation via the scientific method - not psychiatrists.
PGP signed messages.
Agreed. I am in this camp. And see RaphiePS's comment.
Two words: Harry Reid
SEEKING CLIENTS

Based in Central Scotland. Do both remote and on-site work.

What we do: mobile and web apps, usual proof of concept type for clients.

Past projects have included: a music venue geo-tagging, Spotify playlist and info app; logo recognition software; Arabic reading materials.

Currently have contracts and looking to expand, potentially to hire a new engineer.

E-mail: james at heyjimmy dot net

HeyJimmy - Mobile and web software proudly built in Scotland.
I don't own one, and I'm not sure where I would put one presently. I have access to one through my membership at my local hacker space, and that's enough for me at the moment.
Helping Specific People: Why I'm Excited About Watsi
I disagree. I think it's more like how microwaves were in the 50s. Some people have probably heard of them, but are still suspicious of their usefulness...

And then one day everyone has one, and you can buy them at your local appliance store.
I'm in high school, so it was pretty easy to find some interested friends. It also helps with the logistics--we keep the printer in the computer lab so everyone can access it.
To add on to your point - you can program anything with little to no startup costs anymore, whereas you can't build anything architecture wise without large amounts of money.
I only recently bought a regular 2d laser printer. For so many years I almost never needed one, and would just go to Kinko's or somewhere like that to print things. Seriously, like twice a year I would maybe need to print something.
I think part of the problem is getting many times normal traffic and not being provisioned for that :-)
I'm going to guess your situation is a lot more common than RaphiePS'. I know quite a lot more than 15 people, but not 15 who live in close enough proximity to make this work and who are also likely to be interested in co-oping on a 3D printer.

In any case, 15 sounds like a bit of a logistical nightmare even if you did have that many people in your local friends circle interested enough to go in for a 3D printer.
I really doubt it's Dart, which is not ready for this kind of service.
Great idea, but I think you should get a different domain name... "Felt a pp".
It is when you've ignored them forever. Why would you then be listening? Because you are trying to keep the users you have.
I built an Ultimaker last year. Having the ability to go from an idea to a physical widget on a weekend afternoon is amazing.

Here's a working turbine compressor model that I built http://www.youtube.com/watch?v=rjU-1aS_mHQ

Here's one of the more practical things that I made: http://www.heroicrobotics.com/img/pixelpusher_case.jpg (We used another "consumer grade" 3d printer for the first 60 units; it's about time to switch to injection molding)
Is html5boilerplate a "competitor" to Bootstrap?

Is there a good compendium of modern popular toolkits?
Imagine a world where Best Buy hired tech reporters to cover tech news and also sold the technology products to their readers.

Or where fashion magazines sell the products they cover on their website rather than advertising.

Why haven't they moved toward this? Journalistic integrity?
MacOsX is based off BSD. His/her friends may not be in as big of a minority as you think.

Edit: I stand corrected.
There also seems to be a dearth of good FOSS CMS's for AppEngine, which would otherwise be a great platform for that.

A WordPress port might also make a strong full service option for SMB's self-hosting their public corporate site on Word Press but using Google Apps for email and corporate infrastructure. Now they can put it all on the same P/IaaS.
Absolutely brilliant idea. Also want to praise you for adding in the tool for suggesting calorie consumption--like many others here, I had no idea what to put. Even if the calculated number isn't ideal, that's great user-friendly design.
This is going to be an unpopular opinion on HN, but I would say the need for designers is hugely overblown.

Most of the time the only people I hear complaining about UI design are UI designers. Except for exceptionally bad cases, most people don't care too much what their applications look like.

And most people would rather have a working implementation with an ugly UI than a pretty picture/mockup that doesn't do anything.
Sorry for a potential stupid question: Is there an upgrade guide somewhere?

I noticed that mperham mentioned on Twitter that he had 250+ bugs his test-suite after upgrading, and I am sure he and his team have better and more elaborate tests than me.
The idea is great, but you should probably change that writing tool UI.

http://www.fiftythree.com/assets/images/paper-header-bg.jpg vs. http://www.feltapp.com/assets/images/step2_ipad.jpg
REMOTE

Looking for a co-founder.

Email in profile.
Tabs and the other things you describe are good only as long as you can split stuff out into its own window. Tabbed browsers I've used do this, as does screen. Don't know about the others, as I haven't used them.

If tabs were held captive within their original window forever, I'd find them terribly annoying.
I'm waiting on the day that 3d printers can print hardware (ex. CPU's, RAM chips) and the designs/models become available for sale or become FOS.
I should apply to YC for my revolutionary 3D Bitcoin Printing startup.
Nope. Erlang.
I think you might be reading a little much into the slide. I think it's obvious that the point is you get no credit for effort expended: you either deliver what is expected of you or you don't.

Also, I'm not sure what hellish grading system you're used to where "A" means "1% elite". In most contexts, it means "competent": A student at most educational institutions in the US can expect an A if they grasped the class material and didn't flub the tests and assignments.

There are places where consistent, well intentioned sub-competence is sufficient, a high-availability, technically complicated, ultra high volume paid service running on retail margins is not one of them.
To be honest, everyone else is probably used to problems like this now, to the point that it's not really news.
This would be brilliant. Does any other framework support this? (outside Clojure)
simple and effective! good luck.
As much as I dislike PHP as a language I am still insanely productive in it for dynamic websites. I enjoy being productive more then I enjoy using the latest languages/frameworks.

So yes. I enjoy using PHP for all its faults.
Easy, they tell themselves that the software is used to monitor potential terrorists and criminals.
I've been using this service since it was called swole.me -- incredible menu options and intuitive design. I'm able to track my macronutrients down to the gram and have plans based on workout or rest days. Anyone adhering to keto/paleo/leangains should check this out.
Sal Khan (Khan Academy) interviews Elon Musk
Increase the price.
There weren't any legitimate technical reasons for switching from LGA1156 to LGA1155, but Haswell and LGA1150 are introducing major changes to power delivery and voltage regulation. Given that power delivery accounts for something like half the pin count of a modern CPU, a new socket for Haswell is quite justified. (Although, those power delivery changes only really benefit the mobile market, but Intel's long been unwilling to produce different dies for the desktop market and the mainstream mobile market.)
No, the hash is how you verify that the source (or the transmission) hasn't corrupted the content.
You're totally right - I do lower the protein target mostly to compensate for the fact that I don't have many high protein vegan recipes. Once the database is bigger I'll try to remember to change it back.
High school student faces adult felony charges for setting off chemical reaction
Well if Google was following their GAE issue list then it will most likely be PHP (#1 3274 stars) followed by Perl (#2 2246 stars) and then Ruby (#3 2162 stars).

ref: http://code.google.com/p/googleappengine/issues/list
There are more and more devs who have only worked with git. For them, they will find svn complex. They'll be used to using branches and svn will get in their way.

Git is complex for you. The mistake you're making is in not realising that's not universally true.
Most of my friends under forty don't read a daily newspaper. Yet as they marry, buy a house and have kids a curious thing happens - they develop an avid interest in local news.

Newspapers should refocus solely on local and state news. They should deliver it digitally on smart phones. The revenue model is the hard part, but I'd probably go the subscription route.

But your local newspaper is never going to evolve gracefully. They will keep publishing the old way until their current subscribers die off and then will slowly go out of business.

But there is a huge opportunity out there for the entrepreneur who gets it right.
I thought about this a while ago, some sort of smart pantry! :D
I feel a bit bad for taking that cheap shot at PHP, to be honest. We're all adults, and you should use whatever makes you more productive. A good programmer can write maintainable code in any language.

However, "productive" and "latest frameworks/languages" is a bit of a false dichotomy.
You'll be waiting for a couple of years (if not a decade). While there are conductive plastics, it's not nearly practical enough to achieve what you want.
My problem with both of those apps is the slow startup time. Notes.app startup is annoyingly slow when iCloud is enabled and there's a large number of notes. Evernote doesn't truly feel minimalist either. There's certainly a lot more chrome.
Are you sure about that? I would say that Linux is in that position because there are similar alternatives (Windows, OS X) that require less technical knowledge for equivalent competency.

3D printers on the other hand have 3 big barriers: 1) they're rather expensive, 2) creating an CAD object ≢ creating a word document and 3) there are not many truly compelling printable objects yet.

Relevant: http://youtu.be/rO54gzfite4?t=1m41s
I assume her banks fraud department kicked back the transfer as suspicious.

They never return a transfer as "suspicion of fraud," rather it's always an error implying the problem is with the recipients bank.
Yahoo Acquires Astrid
How did you solve your LP? I think the issue might be due to an extreme point solution from simplex-type methods. Interior point methods might give you something different. Have you tried that?
>"The journalism industry seems to be in trouble. Newspaper revenue has shrunk from $57.4 billion in 2003 to $38.6 billion in 2012."

I think what the article is trying to say is that the printed journalism is in trouble. And it might well be, but there are a lot of other forms of journalism that are rising up.

We might not see something homogeneous resulting from it or a direct substitute/evolution of these printed media formats. Maybe one of the consequences of living on a permanently connected society is that we no longer need a periodical summarization on whats going on in the world.

But as a journalist myself, theres a couple of things I'd like to see, even if they might not be profitable or practical:

1. A big daily newspaper shifting the news producing cycle. Devote the web to last minute, daily news. Create a weekly focused on analysis and long features.

2. A tool to reach different groups of readers with different ages and ways of consuming news pieces.

2.1 How are teenagers discovering these days whats going on in the world? Through links in 4chan? ok, lets put links in 4chan then.

2.2 How are 60-somethings engaging with important issues? through long forwarded mail chains with powerpoints attached? Great, lets do that!

3. A way to effectively measure audience, something more useful than pageviews and time spent on a page.

4. An advertising platform that doesn't consider ads something to sell for cents on the click. This has been one of the major disrupting elements in the printed journalism world. We used to sell ads for A LOT of money, even when (or maybe because) there was no way to effectively measure the reaction of the reader.

But mostly what we are seeing is a total transformation of a business and I don't think theres a way to change that or "save" anything. It's similar, in a sense, to what happen to music labels a decade ago.

A. The business structure cannot sustain the current way the people are using the product.

B. People in charge are worried of making big changes that might render them obsolete, therefore they try to maintain the statu quo.

C. Most of the income is gone. Ads are cheaper and people buy less newspapers.
There is one here:

http://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.ht...
I am left to wonder how everyone could have been so wrong in predicting that the world would be glutted with good programmers and sysadmins by now

I stopped reading the article at this point. Seriously. I've been programming for nearly 30 years and in that time no one ever thought there was a risk of our having a glut of good programmers. Ever.

Hell, finding good talent back then was much more difficult than it is now. So stop your whining.
They really don't look that similar. Is no one supposed to use toolbars of pens now?
Ya - this sort of thing only makes sense if its part of a general worker-focused culture. We're also not paying wages, but hourly credits towards profit sharing. The whole context is important.
asp.net!
Not sure if this falls in the "news" part of Hacker News...
Next question: Why did Sarah have Kenny's keys?
MH seems like a great place to work. I want to congratulate the founders on the culture they put in place. If I was brave enough to switch jobs, this would be the type of place near the top of my list.
Chaordic Systems (www.chaordicsystems.com) - Florianópolis, Brazil | Full-time, Intern, Brazilian H1B equivalent.

Every day, we improve the online experience of millions of e-commerce users. Our SaaS products power leading e-commerces in Brazil, increasing their results. We are driven by innovation and we work on the latest web technologies including Data Mining, Big Data and Cloud Computing.
We offer a competitive salary, great benefits and free food (also beer) right at the office!

* Some interesting numbers:

- Hundreds of thousand API calls per minute (billions per month);

- Tens of millions users in Brazil;

- Tens of millions products registered;

- Tens of millions recommendations generated each day;

To handle this massive amount of requests and data we use the latest big data and distributed systems technologies, such as Hadoop and Cassandra, hosted on a cloud environment.

* We currently have these tech positions open, among others:

- Front End Web Developer

- System Administrator and Software Developer (Cloud Engineer)

- Software Developer (Web and Big Data)

- Software Testing Analyst and Developer : QA

- Software Integration Responsible

Check out our new awesome office that includes a bar with pool and poker tables: http://www.facebook.com/media/set/?set=a.506441866066436.107...

Interested? Full job descriptions and application @ https://chaordic.recruiterbox.com/

Questions? drop me a note on paulo.motta@chaordicsystems.com
Now I want to have server-grade hardware in order to try out MAAS, Juju, etc.
If you apply this same logic to coin-operated arcade games, you are breaking the law if you use the Tetris PRNG hack mentioned today (https://news.ycombinator.com/item?id=5640893) or even Pac-Man patterns (http://www.math.montana.edu/~hyde/pacman/) to "exceed your legal access" and extend your play time, thus stealing valuable quarters that would otherwise be spent by non-exploiting players.

You might even be able to apply this to games with IAP. Better not get too good at playing Super Monster Candy Time 2, buddy!
You probably want its successor, the 65c816. Has a handy single instruction for getting a first pass of your web app running - MVP.
It seems to me that in any compliant PSU, not drawing enough current from the +12V2 rail shouldn't trigger a shutdown that results in a loss of power on the +5Vsb rail, so motherboard makers just have to ensure that whatever testing circuitry they use can run off just the standby power.
There's a post on the EFF blog regarding some other elements of the decision (particularly relating to exclusive copyright licenses and to the CFAA): https://news.ycombinator.com/item?id=5641151
there are a lot of other forms of journalism that are rising up.

I'm not sure I'd call a lot of what is rising up, "journalism".
I'm sure they verified before making this decision that the income from these new PHP customers will surpass the maintenance cost. Also consider that this decision may not even affect Google's costs, because they have enough maintenance engineers idling at any given time to assign to App Engine PHP maintenance.
Why is journalism necessary?

The premise of journalism is that society is made better by masses of people reading entertaining narrative stories about public figures. The stories don't have to be true. You just have to be (a) insulated from adverse legal outcomes, and (b) the story shouldn't bring the newspaper into disrepute among the people who read it or the people who pay the bills.

In other areas of life, when we need information disseminated to people who need to know, we don't immediately reach out to talented and entertaining writers. We might create data collection system, reporting systems, alert systems, computerized dashboards, systems of peer review, systems to identify people who provide reliable information, that sort of thing. We may sometimes want stories about daily life, but for that you might call on the services of an anthropologist, not a poet.

So why, when it comes to public affairs, do we think we need the ink-stained wretch? Perhaps because that's how it's been done for the past few centuries. Enfranchisement reached the common person slowly, and information reached the masses via printed documents, which were a mix of necessary daily information and entertainment. For most of that time, the press was as ridiculous as it is now, and usually far more partisan. The period in the middle of the 20th century, when it at least aspired to civic-mindedness, was the anomaly.

Let us not take for granted that an informed public and the institution of journalism are synonymous.

Disclaimer: ex-journalism student