skysight-inc/HackerNews huggingface dataset:
Even if it's slated to go boom, it's a position that pays and is a relevant resume mark. While doing web dev, study the 'real' stuff or specialize. Not all web dev positions will disappear if the market goes boom again, if it's even destined to go boom again. We're ALL rolling the dice at that point anyway.

But the point of the 6-month web developer as I've seen is to take the quickest route to nearly any paying job (some $10/hr "web dev" jobs aren't worth it) to A) cover bills, B) start on the experience record, C) surround yourself with people that at least know of programming. They may not be Dennis Ritchies or Guido van Rossums, but believe me when I say your motivation to learn more and stick with it skyrockets when you can carry on everyday conversations that pertain to your field of interest.
Publicity teams would absolutely pay for a "Google Alerts but Way Better" product. You'd need to make it much better and easier to use, and have features similar to the peak tracking so that they can get a sense of how popular a certain word is.

They would probably also like to have tweets and blogs from accounts with higher follower counts, pagerank, etc prioritized. So if you get a tweet from an industry leader, you get a text immediately. If you get one from a new account with 4 followers, it gets folded into the daily report as a statistic.

Your point of differentiation would be a "secret sauce" of presenting only the most important information to users and not bothering them with all of the irrelevant ones.

Publicity teams are generally quite free with the company card, so I'd suggest a freemium offering but with a very limited basic plan. And you don't need to worry about them creating multiple accounts because publicity folks don't have the time or knowhow for that.

edit: Drop me a line if you're building something that would work for non-tech savvy publicity folks and need beta users.
Intuition based on many stories (yes plural of anecdote yada yada) heard over a few years working in the bay area: the vast majority of high power people are no better; they just happen to care more about their public image, and are more tactful about what they do.
There have been billions of dollars poured into government software that runs on Windows. Billions more poured into support, verification and validation of that software.

Switching would be very, very, expensive - and its not clear that it would help even in the long run.

Additionally, Windows is still THE dominant platform for science and engineering work, especially modeling and simulation. How many engineers (non-CS) do you know that do not use Windows? The most popular CAD software, SolidWorks, is available only on Windows. Alibre, the second most popular one, is also Windows only. The next most popular one, AutoCAD, is Windows and Mac only. 3DStudio Max - Windows only.

Most simulation software is also Windows only, at least when I was a government contractor, that was the case.

If the government switches to Linux, they'll have to switch en masse - having some people on Linux and others not won't work very well at that scale of bureaucracy. And when even most engineering software isn't available on Linux, that isn't gonna happen.
I was thinking more as a mobile reporting platform.
Do you live in a world where linux just magically upgrades itself on 110,000 computers for free?
OSCP also leaks which sites you're visiting when to the CA (or anyone on the network path who can intercept the OSCP request). Some people point out that DNS leaks this information too, but DNS has extensive caching which reduces the leak.
I went from zero programming experience (English major) to a dev job in about a year and a half. There is a LOT of luck involved. In my case, I knew someone at the company where I got hired, and was hired for a sort of 'unspecified assistant / other' position, and took on every single 'hey we need a script to...' task I could find until they gave me bigger projects. You need a story besides "I am a developer" to get your foot in the door, and your business degree is probably the place to start. What insights could your programming experience give you that a person with a comparable background would never have? What kinds of product opportunities could you spot that a great developer might not notice? So my first piece of advice is about your objective. Try to find the specific combination of skills and interests that you have that few other people have, and then think about where all of them might be useful.

My second piece of advice is about your skill set. As someone who is mostly self-taught, it's going to be hard for you to get people to give your work serious consideration. Your reference projects should demonstrate a serious focus on readability, documentation, and testing. I advocate for those things in general, but people like you and me actually have something to prove, and we may not get many chances to show off. So when you learn a new framework or language, make sure you understand the preferred style for code and docs, the way projects are usually organized, and one popular testing framework. Those things will reassure employers that you are serious about doing a good job, not just copying the most-complete stackexchange answer and tweaking it until it works.

Good luck.
I wouldn't say the primary criteria is whether tax dollars are spent, though that can be important. There is also ROI on the public expenditure, non-economic effects on citizens (health, security, etc.), democratic fairness (does lobbying unfairly reduce other citizens' voice in the decisions), and justice (do the results cause injustices to others).
US Navy christens huge $3 billion destroyer
Wow, thanks for your comprehensive review! I only got a chance to skip the first couple of chapters, and initially thought it was just a set of examples of how to use go's crypto library. Seems like the whole thing should be taken with a grain of salt.
As a clojure-n00b and a Puppet expert (ahum), this triggered me to do a bit of research and write down my thoughts: http://www.olindata.com/blog/2014/04/clojure-outsiders-inves...
I don't see how.

Putin isn't a communist and Western media is widely available in Russia so there is no benefit in regards to information flow in expanding the border. And there is no significant economic difference between Russia and her neighbours, the Soviets were trying to hide the evidence that average people in the West had it better than the new Soviet man.

Putin's actions look much more like those of the 19th century Russian Empire than of the USSR (which never used nationalist rhetoric).
Have you tried Craigslist? A lot of small businesses post on job ads on there and I don't think they would be as picky as a wannabe Fortune 500 company.

Also, try looking at jobs that require programming skills without explicitly being a "programming position."
Pure functional languages have this advantage: all flow of data is made explicit.
And this disadvantage: sometimes it is painfully explicit.

Of course, you could just pull a Clojure and throw everything into maps.
>The need which will drive new OS adoption is security.

Yet Microsoft XP/7/8 are arguably the most insecure operation systems, and the BSD flavors are arguably the most secure, yet have the lowest adoption rate.

People don't care about security they care about usability and simplicity.
What it seems is that Marx view is extremely simplistic

Marx is saying: worker produces X value and is payed Y, and since Y < X, bosses are evil, capitalism is evil, blah blah blah

Well, to begin with, the situation where X < Y is fatal to a company. So it's never going to happen (theoretically)

So X - Y, is what? Pure profit in bosses pocket? Not really...

It's the cost of everything needed for the company and for the worker to do their job

It's the job security (even a tiny one like in some states in the US)

Yes, whatever is left is the profit, and a small profit times the number of employees is the profit of the company, and if someone thinks it's unfair they're welcome to start their own company and compete (which is why cartels, oligopolies, monopolies are so damaging)
Anytime something restricts contributions based on academics I feel a little sad.

This should be completely open, not just to college researchers and PhDs.
Current analysis on the general consumption news is always specious. Usually it's some form of regurgitating whatever the administration says via press release.

The current situation is more like the 19th century "great game". The Ukraine is in Russia's turf, and Putin is all about rebuilding the lost greatness of the nation (while enriching himself & friends as much as possible).

Maneuvering to place the Ukraine under the umbrella of NATO, dominated by the US, or the EU, dominated by Germany, just feeds that message. I don't watch Russian news, but I'm sure the last 6 weeks have been longest victory lap of all time.

People are reverting to WW2 stories because they can't figure out WTF the point of US policy is, and it's easier to say "OMG, Hitler!" than attempt to explain why the Vice President is flying around re-affirming US willingness to go to war with Russia in order to protect Estonia and Latvia.
I appreciate the idea, but it needs some reworking.

In particular, I see two big flaws.

(1) The essence of the use of this site would be that one chooses a position, and then finds arguments to support it. In other words, "I've made up my mind; now show me why I'm right."

Now suppose I'm the person discussing an issue with you. Why should I pay any attention to some page chosen based largely on the assumption that I'm wrong?

(2) You say "... I'm not looking for a democracy that rewards majoritarian thought and punishes less popular ...."
And then you apparently want to use something along the lines of up/down voting to judge arguments. That's not the way to get what you say you want.

In short, the idea, as stated, strikes me mostly as a tool for increasing polarization.

More beneficial would be a site that simply provides information to help make decisions on whatever issues are of interest. To go with the gun-control example, you could have links to -- or summaries of -- studies on the effect of gun control. You could have comparative data on rates of various crimes in locations with different gun laws. Etc.

How do deal with (2) is a harder problem. The plague of voting-based-on-agreement that makes sites like HN & Reddit so much worse than they could be, is something I wish more people were trying to address.
I'm pretty sure prescription frames are just really overpriced due to a semi-monopoly in the market. Depending on your prescription there are online retailers that actually give you your first pair for free. The most expensive bits in Glass is probably the optics/electronics.
Well they kinda need to get grants so keeping it a little closed up for publishing research isn't necessarily bad. It does mention that they plan to open it up.
Agreed- a new, more secure OS will need other good qualities to actually market itself on.

One idea that could improve both security and the ecosystem would be a capability based design. Separating components through standard protocols/interfaces could enable something like current mobile permissions to be backed by different implementations (including virtualized/sandboxed ones), in some cases swapped out by users like commands in a shell pipeline.

I haven't seen much work in this direction; does anybody think this would or wouldn't work?
I continue to update this over time: https://github.com/samelawrence/ideas
I guess the ethos OS will not support any windows less than 1280 px wide.
I don't know akamai's relationship with open source projects, but it sounds like they had local changes and tried to karma whore them as, "trust us, our customers were protected, and we contribute to open source." I hope I'm wrong, or they deserve the public shaming they are receiving. Ultimately, we need more engagement from commercial organizations benefiting from open source projects.
The research papers are there. There is even a paper reading group. The project appears to be the synthesis of a few "attractive" design choices, combined into one. So each of those things has its own paper(s).

Not uncommon in computing.
> It costs very little money to promote conservatism.

Perhaps in theory, but in practice a lot of money is spent on it.
News flash: billionaire lives large.

Not sure what exactly is the point of this article.
I don't like the part about "no circular dependencies." If the language supports it, such as in c#, then why not? There are cases where you want Class A to use a B and Class B to use an A. Unless that's not the kind that they're talking about.
I know you are joking, but everyone carries around 250 defective genes with 2 new mutations per generation.
Perhaps you don't need to make the process completely manual.

You could collect the data through some hosted form from all the companies at the same time.
I don't think number of applications is a big deal when it comes to stuff like this. As long as it has a secure network stack and implementations of various servers for core internet infrastructure it's good enough for me. Now if you were talking about consumer grade operating systems then it would matter.
It's a lot less "pythonic".
> Why shouldn't I be able to use my resources to attempt to influence the group of people who can forcefully take an arbitrary percentage of my wealth for my entire life?

Some people believe that each citizen should have the same ability to influence their government, regardless of how much money each one has to spend.
Perhaps Yahoo Pipes? http://pipes.yahoo.com/pipes/
Really? Or are you being sarcastic? For the most part the HN crowd thinks like Kay from Men in Black: "No, ma'am. We at the FBI do not have a sense of humor we're aware of."

Slashdot has always highly valued humor. "+5 Funny" is a highly sought after moderation. So, perhaps in reaction, HN usually downvotes attempts at humor.

Neither approach is "better". It's just how the respective communities have evolved.
It can be partially observed by looking at the amount people in-the-know (the developers, insurance underwriters, auditors, ...) are willing to bet on the security.
You Might Fire Your Mentor After You Read This
Does http://blueapron.com not fit the bill? $10/meal /person I think? Ship to > 85% of the country.
>If you look at nations around the world, there is no consistent correlation between the powers of a central government and its state of corruption. For example the Afghan government is very weak, yet is still very corrupt.

I would expect, without looking at data, that the relationship is the reverse: More corrupt governments are weaker. This data seems to bear it out:

https://en.wikipedia.org/wiki/Corruption_Perceptions_Index
Sadly that's probably pretty accurate.
I think challenged may be a better description? What I appreciate about grocery stores hiring challenged workers to bag groceries is it makes me slow down.
On other occasions I might help bag them myself, but I completely change my demeanor when someone challenged is helping me and I do engage in conversation.
I also have a brother who is neurologically impaired.
They're still running it.
The TS in DTS stands for Technical Support. They don't help with app review problems.
Good politics: they had custom code for parts of OpenSSL, they published it when it seemed needed, open-source community told them what was wrong, they fixed it and apologized. No bullshit.
No you are not alone. But you are minority. Majority sees the language not as a tool to solve specific problems, but as a goal, i.e. a way to chase its own tail endlessly. Hence the rudderless pursuit of new. The whole industry is in ADD mode - they moment they create something useful, they discard it and start a new quest.
Another case of reinventing the wheel and calling it something new. This is just a reimplementation of what used to be called the "blackboard architecture".

http://en.wikipedia.org/wiki/Blackboard_system

I don't see how broadcast is more "reactive" than singlecast. And the solution to tight coupling in actor systems has already been thought of - it is a message broker. This is just an actor system where every actor shares a single message broker.

Its cool that you built your own system for actors, and I certainly wouldn't discourage people from reimplementing something for the sake of learning, but every criticism you have of traditional actor systems is inaccurate. Strangely enough, you criticize Orleans in particular, which is especially good about tackling the coupling problem by making actor references virtual.

"Perhaps the central problem we face in all of computer science is how we are to get to the situation where we build on top of the work of others rather than redoing so much of it in a trivially different way."

-Richard Hamming
>The research, presented at a conference in Seattle, found no link with eating disorders.

>But it did find a link between time spent on social networks and negative comparisons about body image.

Funny how Bayesian updating works here: this study is taken as evidence that Facebook is harmful to women's body image, but not that evidence against the fact that poor body image causes eating disorders.

This is typical of academic research that pushes a political agenda, in this case feminism.
To serve enough ad impressions to make them closer to billionaires.
I love the fact that I live in a world where Larry Ellison is a real person, even if it's only to serve as a cautionary tale.
What would be the point to make all this money without possibility to spend some of them? The guy lives big - good for him! If he have those money by building legitimate business, paying employees fair wages and trying to improve (in some way) world - he deserves it.
Also, if you are the type of person who hangs around on HN, you are more likely to be the type of person with friends who run linux or who is comfortable working through software configuration problems by googling for things and trying thinks from internet forums. Most people don't have that privilege, and so linux is actually pretty expensive for them in terms of time and frustration.

(I run ubuntu with xmonad but have never written my own packages)
Good to know. I tried to find it out by googling, and I had a hunch this might be the case but wasn't sure. Still, it might be worth a shot, because they could argue that it's a reference to the Open Source Initiative and its approved licenses, just like Chick-Fil-A is trying to argue that "Eat More Kale" is a reference to "Eat Mor Chikin".
When you're paying your 107,000 workers $53bn to insert backdoors into everything, finding new and interesting ways to hide exploits in source code becomes an art form. Of course you can't find any reason why a payload for a "keepalive" was necessary... because it simply wasn't, but absent some data, you can't insert the exploit.
I'm the father of a child with autism and I agree with your sentiment. It's context and emphasis rather than just words that tell you whether someone is trying to be offensive. And trying to find offense where none is intended is asinine. On the other hand, being ignorant of the fact the some people find certain terms offensive is also fairly poor.
There's a cache here: http://webcache.googleusercontent.com/search?q=cache:w1Aic--...

I would much rather be able to know what colour the car is that's turning up with UberX, makes it easier to spot the car as it arrives.
As much as I want to agree with the backlash here, the pervasiveness of bootstrap as a "solution" to frontend by managers and engineers without frontend experience who then want to make it not look like every other startup website on the planet is what attributes to articles like this one. I can see it asa convenient mock-up tool, but iit's tight couplingto tthe markup and copious counter intuitive default styling does in fact lead to bloat in production websites. I understand that not all devs know frontend well enough to rapid prototype from scratch, but in production bootstrap is duct tape andchewing gum.
>400hp electric motor costs about $24,000 vs. a 400hp gas engine at about $6000.

You think the motor in the Telsa costs 24 large? I'd say you are off by an order of magnitude.

What are the big-ticket repair items on an gas car? The engine and the transmission. Electric motors are maintenance-free, and the Telsa doesn't have a transmission. Also, there is minimal vibration and heat compared to a gas engine.

I would guess maintenance costs on an electric car are 1/4th of a gas car. Except the battery pack, of course. That will eventually need to be replaced.
Clojure has little relevance to functional programming: functions are the smoke, but types are the fire. F# might be a good choice for an introduction though (if you're willing to sacrifice the good parts of ML for the bad parts of .Net).

Scala and Haskell both have (in decreasing order) massively more complicated type systems than Idris, so I would certainly not recommend those! Moreover, good Scala and Haskell code tends to be way more difficult to understand initially than good Idris code. YMMV.

An introductory language needs to be simple enough that a learner can hold all of it in her/his head. SML and Idris fit that bill, IMO, in a way that Haskell and Scala cannot.
Babies don't immediately start with a different reaction to different kinds of faces, but within a few months, they react differently to people who look more (or less) like their mothers. It's not like there's a clear genetic dividing line, it's just how similar people look.

Link: https://www.umass.edu/newsoffice/article/umass-amherst-psych...
Google Cache: http://webcache.googleusercontent.com/search?q=cache:w1Aic--...

TL;DR: "When ordering an Uber ride, I (obviously) have to enter my pickup location. Can I please also enter the intended dropoff location?"
The last paragraph sums it all up for me:

"The America’s Cup left San Francisco a few million dollars in the red. It apparently wasn’t as big a draw as hyped. You’d think that the billionaire who brought the event to town could cover that deficit with his petty cash. It might be the right thing to do, but no one is holding his breath."
XCompose Support in Sublime Text
The problem is the incentives are all wrong for reporting negative outcomes - basically you get no benefit, but it cost you time.

What would work would be to pay each researcher for every negative result they published and more importantly why the idea failed. Often the failure is caused by something minor that the researcher overlooked when doing the experiment initially - I have saved many a project in the pub, by just chatting informally with people about the problems they are having.
> ...there's a lot to be said for keeping open source projects strong on their own without injecting cash.

Money is already all over the open-source world. Many smaller projects will not involve it much, but it matters in the larger ones. E.g., much of the code contributed to the Linux kernel comes from people who write it as part of their jobs. That means that feature additions & bug fixes in Linux will be largely those that matter to (say) Red Hat. This idea offers a way to get work I want done prioritized without needing to know how to do it myself.

It also offers the possibility of software development midway between the start-up model that groups like YC and Kickstarter are pushing, and the no-money-involved-ever model. Surely somewhere between the two we might find something workable.

> Also, when it comes to many projects, the organization that offers services around them has a negative incentive to contribute clear, quality code.

A good point. I don't have an answer for that one.
My guess is that giving drivers the destination info before you are actually in the car would increase drivers canceling pickups when they see the destination is somewhere they don't want to go, or not taking a pickup if they didn't want to haul all the way out to an airport, etc.