skysight-inc/HackerNews huggingface dataset:
Sounds like you need a 'Problem Exchange' site. In all seriousness, this could be a valuable way to aggregate pain points, get community feedback and see how much impact the solution could bring. Also, if lots of small organisations are suffering the same issues, there could be the option for crowd funding the work.

Maybe something like this already out there, if someone knows then please let me know!
Yeah, it's inevitable that the Jennifer Smiths are going to get miffed. I preferred the Facebook era without vanity URLs. It seemed sensible.

You could for a time (not sure if it still works) email users on facebook by using vanity_handle@facebook.com from any email address. Which is quite useful to get back in touch with people, now that people avoid listing their email addreses in email directories (people stopped doing that because they were fed up of spam). Having said that a non-vanity identifier could probably be used in the same way, so there isn't much point.

The author of this post, wants to make a land grab for his named handle all over the web. Well that's not much better.

I worked with a client yesterday that had bought 33 alternative domain names that were similarish to their company name. Why even bother! There were many obvious name / term combinations that they had missed anyway. What a waste of money and time!

I liked his resolution of just advertising his web address, and from there people could discover other handles for other services.

It's only made things more complex with the myriad of compnay handles on different services. Adverts on TV (in the UK) now don't even list their domain name, they just advertise Facebook and Twitter handles. I personally prefer loose identifiers: 'Lucy who does ITV's weather'. Even the presenters have their Twitter handles displayed on screen now!

It is not like you are likely to remember most of these handles anyway. Even if you tried to guess one, do you use camel case, underscores, spaces etc?

There is a little UI value in having recognisable identifiers, but at the end of the day vanity URLs are about as twatty as personalised number plates.
Sono, a noise cancelation and isolation device that sticks on your window
ClojureScript generally gives pretty good errors and location information, however there are probably cases still where that's not true. This is likely an issues with tools.reader? Thanks for the report, I'll ask around about getting this looked into.
I support the right of a woman to have an abortion, and I'm also very uncomfortable with this product. In general, I think it's OK to cause pain or kill non-sentient beings as long as it leads to a useful end. Killing a cow so we can eat the meat is fine, but you're not allowed to torture it as you kill it [1].

An abortion is also OK on the same grounds: a fetus before 3 months of gestation is definitely not sentient, and killing it could prevent a great deal of hardship. To be clear, I think abortion is horrible, but it could be the least bad option available.

For this cockroach control toy, it's not clear that it causes the cockroach any pain, but it sure looks like torture. The potentially utility of it looks rather low as well. I can see that it could be useful for learning (and maybe some science as well) but I suspect at lot of people will buy it just for entertainment. That is what makes me very uncomfortable about this device.

[1]: en.wikipedia.org/wiki/Animal_slaughter
Um, no. There really aren't 10x engineers unless you're comparing someone with 2+ yrs experience to someone with 0 yrs. And by years experience, I mean years spent actually making things to completion. What you'll eventually find out is that there's 2x employees and 0.25x employees but very little above that. More than anything, it'll be the team dynamics and the company fit that determines who is or isn't in the upper/lower brackets.
> Literate programming… didn't catch on

I would argue literate programming is experiencing a renaissance, thanks to docco:

https://github.com/jashkenas/docco
No more than those who starte as fact that Google acted out of higher morality.
> Your culture is not: Ping pong tables & beer in the fridge

> Your culture is: Who you hire, keep & reward vs. who you don't promote (and why)

I wish more people realized this. It seems so rare to hear, but it's so, so, so important.
advertising is detrimental to society.
A bug in core.async, I've already opened a ticket for this. Thanks for the feedback!
It's just random variation. Depending on the time of day, you need maybe 4 or 5 upvotes to make the front page and escape the /newest ghetto; but there's not much traffic on /newest so it's very easy for articles to not escape one time even if they escape the other time.
Do you realize that there are only 7 weeks left this year?
Yes, it's speculative.

Yes, there's no intrinsic value.

Yes, the exchange rate could fall by 90%, or expand by 10,000%.

It's also true that Bitcoin has survived and thrived far longer than experts predicted. Acceptance is increasing rapidly, and globally.

Pretty cool how all of these things can be true at the same time.
Well, there's the caveat that the Federal site has the last word on whether you're really due a subsidy.... If you can't afford, or can only afford a new Obamacare policy, you'd really like to know you aren't due a subsidy, and how much do you trust random non .gov web sites???

And I think most of us know why that message "is not getting through".

(Totally unrelated side note: damn it, we really should change standard legitimate English so through -> thru and leave thorough standing "by itself".)
These corporate interests you talk about, you do realize that (usually) about 20%-40% of stock owned by regular people and/or employees....

Further, it's in the best interest of the company to support these corporations because they hire millions of workers who pay taxes and without them this country would be as poor as Uganda.
Debugging is a more straight forward now because of source maps, but it still needs a little bit of explaining - will think about it.
'Google stands for ethics forever'

You're putting blind faith in the behavior of a corporation. That sounds a lot like you've joined a religion.
I don't disagree, but don't completely agree either, that free trade is always a blessing.

- Mexico is a party to NAFTA and other trade agreements with South American and Asian countries, but 37 million mexicans survive on less than US $5.00 a day.

- Good macroeconomic metrics can obscure or mask what is actually happening on the ground. In this sense, trade agreements can bring massive grief to large sections of the population. Going back to Mexico, the lift of tariffs on articles like clothing and shoes have decimated the local industry, leaving thousands of bankrupt businesses and families.

Probably the hatred for free trade has been caused by the way it's been implemented, favoring large corporate interests, and trying to maximize macroeconomic metrics to the detriment of microeconomics. This is probably the reason this new agreement is being negotiated in secret too: it will have negative impact on the lives of many people.
>Inflation is an indirect motive to spend money today and not hoard.

Why is spending good? If I spend money on the things I don't really need because I'm afraid I'm gonna lose otherwise, why do you think it's good for the economy? Some spending is good, some spending is bad. If everyone spends money on cars while they don't really need that many cars, why is it good? Inflation might create some jobs, but those jobs wouldn't be secure for long, because workers would be producing things people really don't want. I don't understand how scaring people into spending is a good idea.

>Bitcoin in my view, will never be a largely used currency because it does not have this imperative characteristic any currency should have. So people would rather spend dollars

Since you argue that people would rather spend dollars, here's a thought experiment. Let's say Bitcoin is accepted in most places. Say you store your wealth in Bitcoin. Now you want to buy something. Why would you want to exchange it into USD, pay commission to the exchange and then make a purchase instead of paying it in Bitcoin in the first place?
Even if I'm not a contributor, GitHub hosting of projects is for me very valuable, as I can sneak peek quickly at the implementation. Many projects also have samples and good tests and taking a quick look at the implementation (and I'm talking about randomly selecting files and opening them), not to mention the list of commits, can tell you a lot of things about how the project is being maintained, about quality and so on.

Developers should really stop behaving like dumb users.
A nice suggestion, will think about it.
Google == hypocrisy 
NSA is evil in the name of security; Google is turning evil in the name of advertisement.
I wouldn't say it's impossible but one should be aware of the issues. And we can always use more contributors to help make it better.

Hy isn't trying to be CL or Scheme. It is still after all, Python. However a homoiconic front-end to Python has interesting implications for a language like Python. Macros in Hy are almost like a template language for Python ASTs. You could replace the namedtuple implementation with a Hy macro. If Python didn't have a `with` keyword you could implement it as a Hy macro. I'm sure there may be more.

Python's not a lisp under the hood. However it does benefit from some of the superficial features of a homoiconic transpilation. :) </cheeky>
I'm not sure where Rand was going with this, but I would articulate the line this way:

"There is no such thing as sustained, responsible 10x engineering after one achieves market fit." (How's that for sufficiently caveating?)

It's easy to do 10x-engineering at an early stage, but it gets progressively more difficult as products/services emerge. And as those products & services are iterated upon to find market fit, sustainability and flexibility become more important.

If every 10x-engineer also took the hippocratic oath, then we would be on to something.
I pay pretty close attention to the issues in the repo, but I apparently missed this. I am also a regular in #angularjs, and never seen it discussed there either, so while the discussion was public, I think it caught almost everyone by surprise.
Yes and no: in that flying and computers have been possible since the dawn of time. But they emerged at specific times. So this leads folks to always be cautious to reject. But to your point: it isn't definitely true until proven.
People made similar arguments for slavery.

What I'm trying to say is your argument for ads is full of logical fallacies.

Without ads, the US would be a better place.
js* should not be used - it's an implementation detail. I agree we could do a better job documenting what's unique to ClojureScript over Clojure.
Countries and U.S States of Comparable Land Area
Maine, Michigan votes another 'green light' for marijuana legalization
Yet the photo of Tynan on the original post look nothing like the image you link to.

http://cdn.sett.com/images/user/201311080003dc887f36b225a18e...
Microsoft Hotmail violates RFCs 974 and 2821
Lisp syntax is (<operator> <args...>) with a few special forms (def, if, cond etc.). This is really easy to understand and allows the user to go straight forward and learn about the semantics and general programming practice immediately.
Desert Farming Experiment Yields First Results
I had a job interview two days ago and the manager covered the first 9 questions before I asked (I had 1,2,3,4 and 6 on mind but he talked about all of those topics). I don't know if it's a good sign or a bad sign though.
awesome, will do!
Day 12: OpenCV--Face Detection for Java Developers
Pyret has lots of nice ideas, looking forward to see it evolve.

That said, the title of this post is a bit misleading so I wanted to correct it. The group of people who develop Racket and Pyret are mostly disjoint. I'm not trying to diminish Pyret at all, but wanted to make sure the right people get the credit. You can find out who develops Pyret here: http://www.pyret.org/crew/
Perhaps that's a new requirement. Some of us don't bother with mobile phones. I signed up for an account, at one time it asked, another it didn't. Try and empty your browser cache and try again.
Looks more like Ruby than Python, why the comparison to Python?
My watch has sapphire glass. It is a few years old and not a single scratch is visible.
Yes

Facebook is more of a "friends catalog", you don't care about the newsfeed so much but it allows you to interact in some ways.

But the real action happens elsewhere.
I'd say that depends on whether you liked the answers or not :)
> When all these kids leave their high schools and head off to college where are they going to keep in touch with their old friends, Facebook.

If teenagers decide to congregate on a different social network, why would they stop using that and go back to facebook just because they go to college?

If you and your closest friends find a better place online to meet that doesn't suffer from facebook's "everybody's there and can see what you're doing" problem, why wouldn't you continue meeting there after high school?
Newlines are not a fine separator; what if you have a definition that you intend to span multiple lines? In any case, the pipes go all the way back to EBNF, since what you are really doing when you specify an ADT is specifying a grammar of types.

I admit to also being a brace weenie; I would very much prefer if all the languages I had to use had them. However, Pyret exists in a tradition of many successful, braceless languages like Python, ML, and Lua.
Also true, though it tends to be difficult to pin down what "business experience" means.

What I am confident about is that there's no such thing
as "business experience". Running a small business,
founding a new start-up, and being CEO of a major
corporation like Sprint are quite different
propositions, requiring different skill sets, and
calling for different decisions. Managing a gigantic
organization of thousands of employees in a
multi-billion dollar transnational is simply not at
all like bootstrapping a small venture with one or
two underpaid partners and a shoestring budget.
-- Zachary Ernst, Why I Jumped Off The Ivory Tower [1]

Suppose one had the ideal academic manager, fully cognizant of the specializations within the industry, with a 100% grant proposal acceptance rate, available when needed, incapable of assigning the wrong people to the wrong project, never overpromises funding agencies solutions to open problems in computer science, and so on. The opportunity for academic advancement for a scientific programmer will still depend on publications, and in the case of a scientific programmer, that would include publications about the software one has written.

[1] http://zacharyernst.blogspot.com/2013/10/why-i-jumped-out-of...
11. What's your reason for working here?
These are the only options you can modify from the assigned UI for it (chrome://config). As far as I know, Chrome is the branded version of Chromium. Chromium development is done by open source contributions, but mostly they are on the Google payroll. What do they get from this? As you said: user-tracking so they can deliver even more targeted advertisements. It is great they also deliver a FOSS-ish browser, but there is only a small minority actually using Chromium. The majority gets to use Chrome which, due to Google branding, is vastly more popular.

Their search engine also greatly benefits from all the data hoarded.
The original social network: speaking to people IRL.
> There is no fundamental reason why Bitcoin is rising so fast

Sure there is. The goal of BitCoin is to be as popular as USD and EUR. There are maximum of 21,000,000 bitcoin. Imagine owning 1/21,000,000th of all the USD!
That's the main reason we've switched over from Puppet to Ansible. It has less abstraction layers, but at least its execution order is predictable. The easy learning curve for new colleagues and the compact syntax are also nice benefits.
There never has been a downvote button on submissions, and the karma threshold for downvotes on comments/replies is now 500.
My only concern would be the link rot that might occur if your urls are later rewritten to the new username. Which makes a mockery of having the vanity urls in the first place. Having said that I can't even work out if a single Google+ post has it's own URI, or how I find it even.
Skip Class
List of Lists
>Sadly, this is the future of news.

This is the past of news too.
True, I suspect the fraction is relatively smaller; when I put on my political hat, I call them kulacks. And they're more likely to be up to the task of finding all of this out on their own. But I think we can also assume the numbers who are not up to this, or are in the expiring high risk pool, are in the millions.

People are going to suffer, because of lapses in insurance, or because they simply can't afford the costs of new Obamacare compliant policies (between the new essentials like coverage for your kids till age 26, and all the cost shifting), or are too proud, moral, or whatever to divorce to get their costs down.

ADDED: This is going to really hit the early retirement thing and availability of slots for people to move up in. A very large fraction of the horror stories I'm reading are about early retirees who are not yet 65 and therefore moved to Medicare.

Is CoveredCA really working that well? From an anti-Obamacare site, some statistics and analysis: http://insureblog.blogspot.com/2013/11/coveredca-statistics-...
I suspect that rather depends on where you got those organs.

(As an aside.. what purpose do you think your comment served? Do you really consider that I - the author - or anyone reading it didn't realize you have to kill someone to commit murder? It was an analogy, and I deliberately made it succinct. The point of the comment you replied to was "context is everything". To be fair, you have made that point rather well, although I suspect that wasn't deliberately.)
I'm a software developer working with big data, but I think the premise of this article ("the ability to effectively process data is superseding other more classical modes of research") is simply false.

The example problem domain ("automated language translation") is actually a stellar counter-example to the claim. Has anyone actually tried to use Google Translate for anything sophisticated? It's still truly horrible, by human standards. The field needs more research and deeper conceptual understanding, not less.

There may be some problems that can be solved by throwing software/hardware/data at them, but I don't think this is a good paradigm for the big unsolved problems in general.
In my case in my last interview, I asked to see some of the codebase. It was a less than ideal situation, and there were no unit tests for the frontend. However, I saw it as an opportunity to make an immediate impact on the dev process.

I ended up accepting the job, but I knew what situation I was entering and what to do to make a difference. Suffice it to say, it has been a great experience for all parties involved, and we took a demo and shipped a major product in under 2 months while solving many critical issues along the way, paving the road for smoother development in other concurrent & future projects.
Devel Sixteen debuts in Dubai with alleged 5,000 hp and 350-mph top speed
Yes, it is the way trade deals are negotiated almost all the time.

The TPP would not "ship" until Congress passes it; the text would be public, and most likely amendable, at that point.

The Korea FTA, for example, was negotiated in private at first, but then spent more than 3 years working its way through Congress.
I'm curious; does anyone[1] experience a pressure to join a social network the same way I did in the earlier years of Facebook where all activities, conversations, and events were moved to that platform - and not using it rendered you a non-person?

There's the pressure of "all the cool kids use it", and then there's the ostracism that comes with not using the platform.

There's "traction", and then there's "Facebook traction".

[1]: Outside countries like China, Japan, South Korea that might have their own social media exclusive to Asia.
> Python-inspired syntax for functions

> fun to-celsius(f):

> (f * (5 / 9)) - 32

> end

Wait a minute..
I would go further and suggest that not only would national security not suffer by cutting the military budget, it could actually be improved. Much of our military deployment around the world is like an insurance policy that costs more over time than the event it attempts to insure against. Not only that, military spending has a lost opportunity cost; it may be that our national security actually depends more on education than on weapons, in which case some proportion of the defense money we're spending is detracting from security, not improving it.
Well, except for the fact that all bitcoin purchases are very publicly tracked for everyone to view.
Sure. These are basically simple contracts. Contracts are implemented in Racket: http://docs.racket-lang.org/reference/contracts.html
True, will add an email signup and more options like Github
Wow, this one got completely ignored on HN.

I tend to believe Appelbaum, but without further evidence it will be hard to convince anybody of anything, and with BEAST still around, people do not dare switching to Aes-cbc, making the situation rather awkward.
Not necessarily, I tried it with Arizona and Texas zip codes and those both returned valid results.
Both the company and the candidate, it's a two way process. The company is looking for a good fit and the candidate is doing the same.
Fun with first parent history
How has the average American worker done since NAFTA was passed? There used to be a time when an autoworker could support a wife and two kids on a single income.

Free trade is great when it's fair. What we have today is free movement of capital, semi-free movement of goods, and non-free movement of people. Not the best combination.
I just wrote a yeoman generator to bootstrap a phonegap application with angular 1.2.0 : https://github.com/dsimard/generator-angular-phonegap
The concept of a trade agreement with these nations.

However one might feel about IP enforcement, reducing tariffs and aligning similar but slightly different regulations can help economic growth in all the nations.
Pseudo-anonymity is still loads better than a CC transaction from my point of view, but your point is taken.

Of course, you can always buy Bitcoin with cash (:
I don't think the story of literate programming can be of any help predicting how well this idea here can work out.

Literate programming is not "embedding documentation". The main idea was to separate the order in which the code is read from the order in which the compiler sees it, and it embeds the code in the documentation, not vice versa. It was a very idiosyncratic thing, hard to imagine a team of programmers in a typical current commercial setting, developing a nice LaTeX essay around the actual code of the next social network web-app. As the program grows larger it also gets harder and harder to maintain the "story" around it.
While you're interviewing job candidates, candidates are also interviewing the company, and evaluating whether it is a good fit for them or not. While I agree that some of the questions in the article are bad, I think you should try to answer as much as possible from the company side, so as to be as transparent as possible.
I think that Python's doctests have shown this to be a greyer area than this. Not all tests can fit nicely next to function definitions, but a few well-chosen ones are both fantastic documentation and not too cluttery.
What does the public mean? The numerical majority? The loudest segment? Policy pushed by the former could have a negative impact on minority groups, and policy pushed by the latter can be acerbic in general.
You'd be surprised how very few do. We keep things clean, well-behaved, and virus-free for a reason.