skysight-inc/HackerNews huggingface dataset:
What calendar will you use?

Edit: It seems we're arguing about what a priori knowledge is capable of serving as a base for factual deductions. The Kantian approach is to say that we all agree on time and space and everything can be based off of these self-evident truths. I think there is not such a clear boundary between objective truth and induction.

Edit2: I'd also like to take this moment to point out that "you're" is the proper contraction of "you are", since we're getting all semantic.
Christian Louboutin Red Bottoms Decollete 100 Pumps
Even doing just 1 big thing per day can do miracles: http://blog.weekdone.com/top-10-ways-for-a-productive-week/
Some people here are confused about the business side of making a browser for Google. I even saw mentions that Google Chrome is just a good will project to make the Web a better palce.

While that is partially true, Google Chrome also has a very strong business strategy behind it.

Right now it is the main distribution channel for Google Search. Every download of the browser is converted (with a probability, of course) to more searches or to a switch-over from another search engine.

For quite a long time (several years) search engine quality has not been selling itself. Many people do not notice any real difference between Bing/Baidu/Yandex/Seznam and Google.

Google invented search distribution with Google Toolbar (which was a tremendous success from business side) and right now Google Chrome is the new Google Toolbar. One of the main KPIs for Google Chrome product is Google Search market share. Specifically they directly optimize for Google Search share from inside Google Chrome which when multiplied by the share of the browser converts into money.

Just wanted to clarify things, sorry if not mentioning Blink made this comment an off-topic one.
Actually a bit more, since more coins will be mined until then.
The topic was if it was "authentic" or not so how it is in the game should not matter much.
Here I was thinking "your comment sucks" was a clever play on Ebert's "your movie sucks".

It's funny some of the vitriol around here, on a discussion of an obituary. Can't some guy die in peace?

(Aside, or back to the original topic, depending on perspective: In the last decade or so I'd been really impressed by some of Ebert's writing, post-cancer. It showed a lot of depth that you didn't get from the TV movie critic persona that he had in the 90s.)
Lisp is an expression of the Lambda Calculus (http://en.wikipedia.org/wiki/Lambda_calculus).

And here's an interesting discussion that should answer your question: http://www.quora.com/Do-aliens-have-LISP
Nice to see the the article has basically no useful information content besides a list of charges. Is there any further context to this?
The Modern Female Eunuch (Testosterone levels in diplomacy)
“Safari is substantially less common than Chrome.”

Last I checked, Safari has 544 million users, whereas Chrome has 260 million users.

(There are about 1.4 billion personal computers. Chrome is on 16.45% (230 million) of those computers, Safari is on 5.31% (74 million) of those computers. There are about 30 million Android devices with Chrome. There are 470 million iOS devices with Safari.)

Given how fast the mobile market is growing (while the Windows PC market is shrinking), and given that many Android devices are sold with other browsers than Chrome, I'd say the gap is only going to get wider.
The Qt port of WebKit uses JavaScriptCore, not V8.
The problem is that these people are supposed to be programmers, i.e. people who have been trained already. Yes, it is real that companies do not want to train people - and that is a problem in itself. But if someone tells me "I am a professional programmer" and I give him FizzBuzz and he cannot solve it it is no training problem. It is a problem with hiring: How could such a person ever hold a position as a programmer (without "trainee"/"apprentice" behind their job title)?
Colout - Color Up Arbitrary Command Ouput
TypeScript comes to mind. It's for a different purpose (jsig is meant only for humans) but formal annotations, if successful, will be read by machine.
"that is a deflationary monetary system, [...] being a much bigger issue"

The market currently proves you wrong. This is not an "issue". Everybody knows about deflation, yet spending is massively increasing. BitPay alone recorded a merchant transaction volume increasing from $687k in February to $5.2M in March. (BitPay is the largest Bitcoin transaction processor, providing a very clear indicator of whether people are spending or hoarding).

http://www.marketwatch.com/story/bitpay-eclipses-silk-road-i...
I worked with a developer for a year and a half, who has 11 years of experience, who cannot code fizz buzz and cannot accomplish basic tasks. I have to hold his hand through even the smallest changes or bug fixes. These people exist.

He just got a new job at a large company with a significant pay-raise. The industry is filled with people who are, to put it bluntly, incompetent.

edit: that last line is a little harsh. I don't mean "filled" as in entirely or even mostly. I am just trying to say they aren't uncommon.
Ignorance regarding the subject at hand leads to exaggerated sentences like this. Or they deliberately hand out these extreme sentences to make an example for future geeks trying to test their limits.
> You should try learning a dependently typed language like Agda or Idris in order to understand some of its flaws.

Why not just try something a bit more mainstream like COQ?
That's fantastic. Puts into words so well why I've loved that film so much since the first time I saw it, even though I've actually fallen asleep to it several times. This is basically concise proof that Ebert loved film for its merits and not for being just another way to tell a story.
By themselves, laws don't prevent actions (see copyright infringement), you need enforcement, and if a very large fraction of the population starts using Bitcoins, it can be very hard to stop, at least without taking some very drastic measures.

My guess is that the US government would just get enough computing power to control the network and prevent it from working well.
How senior would you need to be to write fizz-buzz? Will someone ever gork that if they didn't after Teach Yourself Xlang in 24 Hours?
Skybuffer’s Cloud Checklist solution got its first 100 users in 2 weeks
Good idea, number always tell the truth.
Help Engineer Balanced's Fraud/Risk Systems
Balanced is seeking data engineers/scientists to help engineer its risk management solutions. As a payments company, risk management is a crucial part our business. Our transaction volume is exploding and we are in the lookout for smart engineers who will help our scale fraud/risk and identity management.

Responsibilities:

- Analyze our transaction data and come up with risk models

- Train offline models and use the model to predict the risk of a given transaction in real time

- Take the model through production. Yes, this is NOT a pure research position, you will be responsible for production code

- Interface with the operations team to handle chargebacks, providing necessary data to our banking partners, requesting necessary data from our banking partners etc

- Build dashboards and heavily use data visualization tools to monitor transaction trends

- Interface with customers regarding their concerns about risk/fraud. Prioritize engineering efforts based on these discussions

Skills:

- Exceptional Engineer

- Clear, precise communication

- Have a deep understanding SQL

- You love Machine learning/statistical algorithms

Bonus points:

- Past experience handling risk

- Background in statistics

- Ability to build visualization tools

To contact us about joining Balanced - solve this puzzle, it will reveal our email address:

NmQ2ZjYzMmU3Mzc0NmU2NTZkNzk2MTcwNjQ2NTYzNmU2MTZjNjE2MjQwNjQ3NTYxNzI2NjJiNjU2MzZlNjU3MjY1NjY2NjY5NjQ2MTY1NmI2MTZkNmY3NDc0NmU2MTc3Njk=

Read more about Balanced: https://balancedpayments.com/

Get an insight into why this would be a great career move: http://www.quora.com/Payments/What-is-the-best-career-play-in-payments-today-Jan-2013

Must be willing to relocate to SF
Now that is a very good point.

So while webkit is most likely a no-no blink may be possibility for Oracle.
Why are you talking as me? I think you replied to the wrong comment.
Nope - all they have to do is get Apple to add another surveillance key to the list of device keys associated with your Apple ID. Then all future iMessages get encrypted to that one, too.
The HP Way out
Aaaand... watch the nerd indignation rise in this thread - 'omg they're putting him away for 10 years!'.

Reporters use the maximum statutory sentences to report on yet-to-be-convicted people for maximum headline sensationalism. Very seldom will somebody, especially a first-time offender, actually be sentenced that. For example, in my jurisdiction the maximum statutory sentence for rape is 12 years; yet prison terms of a few years are common. The reasons the maximums are set so high is to allow leeway for the judge for especially egregious cases.
so what do i have to do to shift from 1/10 to 1x ?
ah thanks for that I hadn't heard of them before. Do you know anyone that uses them currently?
What motivated you to leave this comment on a recounting of the events leading up to Jody Sherman's suicide? If this story were about suicide instead of a person, I might see it. I typed up a snarky reply in that vein then realized I have absolutely no bearing on what would drive you into thinking this is a good idea, and I'm genuinely curious.

The insulation you required ("don't downvote me!") and the contortions of logic you had to apply to make this comment seem like a public service should tell you something about the comment you are currently typing. Sort of like "I don't mean to be racist, but..."
This point disturbs some people because it implies that they should not mind hoarders, and continue business with BTC as usual. But people mind (more or less) hoarders because they are: 1> worried about their apparent (and seemingly growing) power over the value of the currency, or/and 2> jealous.
If bit coins are used to avoid tax, as they could easily be, and that seriously threatens a government's tax take then the government would kill bitcoin. Even if it meant shutting down the internet. If it only mildy threatens the government you might find transactions being slowly split into two, one part in local currency for tax purposes and a second part which is anonymous and digital.

As far as I can tell bitcoin is a neo-conservative wet dream, if it gained mass traction anyway.
> was a clever play on Ebert's "your movie sucks".

It was, which fed my point when he missed it.

I'm with you. That we're even having this discussion on Roger Ebert's obit just makes me hate people.
I think the author was just plain wrong in his decision assigning that transition task to that developer:

""" They were just in the middle of a transition from a homebrewed framework into a popular open-source one, which I was intimately familiar with.

The author should have been transitioning the application to the new PHP framework himself. He is intimately familiar with it (and only it?), after all. And that other guy probably should have been assigned some other task, that he could be efficient at. Or let go.

Instead, it looks like this other guy was assigned a task in which he would be very inefficient, and then micromanaged by newly hired CTO. So no surprise that it ended in that huge time waste.
Even without being publically accessible, it's a DBA's nightmare scenario. There are plenty of corporate data warehousing environments in which many hundreds of employees have direct access to the database. This exploit would allow any of those employees to drop tables without exposing their credentials.
You can now implement Java Interfaces in Python.
Ask HN: How do i make a DC++-browser search plugin?
Rats... I'll be busy prepping for a concert in sf this weekend https://ccrma.stanford.edu/events/modulations/

Are you Stanford Student? Will you be giving other talks on campus? Any links to the hackerspace?
What about the IPhone? FB users to Zuckerberg
moreover, I don't think that type annotations will provide much benefit if there's no strict process for validating them.

An automated type checker is often the implementation of such a strict process that requires least effort.
I haven't been liking the direction Ubuntu's been heading for a while. Do you know of any other Linux distros I could recommend to beginners similar to Ubuntu but without the crap?
Fuck yeah. Great time to be a cypherpunk.
Doesn't. Fucking. Matter.

Do you know why? Because the actual sentences these folks tend to end up with are often similar to folks convicted of homicide, rape, violent robbery, etc. One of the Steubenville rapists was sentenced to around 2-4 years, for example. And he is the same age as the accused here.

The idea that the punishment for rape should be similar to the punishment for white collar crimes where no one was materially injured is preposterous. The system is broken in a very fundamental way and jabbering on about the subtleties of the difference between maximum and expected sentences is not contributing to the discussion in a meaningful way, in my opinion.
I'm doing my best to track this conversation, but it's a bit over my head. So say the key cannot be read. What is to prevent Apple from delivering an iMessage software update which just POSTs each message to api.nsa.gov/warrants?

If I can copy-paste an iMessage, it's getting turned into plain text at some point...
From educational perspective, C# is kinda messy. It had a lot of the things bolted on over the versions. Don't get me wrong, most of those things are useful, and it is nice to have them in the language, but it does make the language more complicated and less consistent.

Since the goal of a school-level course is to introduce student to programming, rather than give them knowledge immediately useful in the industry (which the student may or may not go on to work in), C# is probably not a good introductory language. Though, in this respect, it is no worse than either Java or C++ (and I suspect those end up being preferred because of tradition, and because VS licenses are expensive).

Personally, I think something like Python would make a better introductory language in schools -- it's small, clean and high level, while at the same time practical and widely used.
Hehe, nice to know that! However, I think even a couple of years can be disastrous: you become a convict, and you can get your first "unwanted" experience on the first night. If you know what I mean.
TypeScript was actually an inspiration - and jsig draws heavily on TypeScript's inspirations (especially ES6, Go, and to some extent [particularly generics], C#).

However TypeScript was optimized for building tooling. It also requires changing the actual executable code you write and investing in a workflow around the TypeScript compiler. With jsig, you just write a comment. My experience working almost exclusively in Node.js for the past year as shown me that plain JavaScript and minimal IDE support is sufficient if you embrace a philosophy of small, self-contained, loosely-coupled modules, each with their own tests and documentation. Writing this documentation in a clear way has been a pain point for me, however. jsig grew out of some of the conventions we've been using on my team to address the ad hoc or underspecified documentation we've dealt with.

With TypeScript, it's possible to write just in JavaScript and keep your TypeScript declarations in an external file (see, for example, [TSD](https://github.com/Diullei/tsd)) - but this is impractical. Plus, TypeScript does not support generic types, which are especially convenient for things like Callback<Buffer> or Promise<Buffer>.
C#, regardless of its merits, serves more Microsoft's commercial purposes than anything else, so it requires factoring in whether Microsoft's interests are aligned with yours.
If a user's browser ever sends a port 80 request, you've already lost (assuming the MITM is there).

Not really. Although old browsers don't support HSTS, they still respect the "secure" flag in cookies. So if an old browser ever requests an insecure resource, no cookies are sent with it, so the bad guys can MITM your connection all day long and no harm will be done. You only need to make sure that your own web pages never request resources over HTTP, and this is relatively easy to do.

> On your end you may even never see a plaintext request.

If so, there's no point doing fancy redirects anyway. How do you redirect a request that you never see? Therefore this scenario isn't really worth losing sleep over.

> displaying an intermediary page is a chance to educate your users, and possibly get them to change their bookmarks.

Users don't want to be educated, period.

Also, technically when a browser encounters a 301 redirect, it should update the relevant bookmark automatically. In reality no browser does this, but that's what the standards say anyway.
What about the sexism of Facebook's advertisement?
How disenfranchised are convicts in Australia after their time has been served? Can they find a job? Can they live wherever they want? Can they find a good job? Can they vote? It isn't always about the time in prison; the time after prison can ruin you, too.
Not visible by default, hence may people miss them: Developer menu entry needs to be enabled in Preferences.
the future is always among us. just see around! the correct answer is:

space
> Why are benchmarks so focused on code no one writes?

Mostly because, when you're doing something that cares about environmental overhead and compiler efficiency, it tends to involve the kinds of algorithms that benchmarks test with. In other words, benchmarks are designed to provide exactly the information that is useful to the people that need benchmarks. You're absolutely right that isn't the case for web, phone, and applications programmers, and it's true that those people shouldn't pay attention to benchmarks, but there are people out there that care quite a bit.

For example, I write code for humanoid robots. If my code takes more than about half a millisecond to respond to sensor input, my robot will fall over and possibly hurt itself (thousands of dollars of damage) or me (...no thanks). That means that the language and environment I use actually matters - I don't get to have a garbage collector or a high-level runtime VM, to start with. And what algorithms am I running? K-means, n-body, matrix multiplication and inversion, and constraint satisfaction AKA sudoku. As I said, the benchmarks are designed to suit the people that need them.
119 Investors Actively Doing Series A Deals Since March 1st
There are about 11 million Bitcoins in existence now[1], so if they were worth one million dollars each, the Bitcoin economy would be worth 11 trillion dollars now. We're already halfway through mining all the Bitcoins that will ever be mined, so that doesn't affect the numbers massively (it'll be a 21 trillion dollar economy).

Apparently[2] there are about ten trillion US dollars in existence, and I'm not enough of a Bitcoin believer to expect the Bitcoin economy to approach that amount.

1. http://bitcoinwatch.com/

2. http://money.howstuffworks.com/how-much-money-is-in-the-worl...
If you don't have your existing coding team involved in the interview process for new people, then you are looking for trouble. The net cause is either your own poor processes and resource allocation (ie. bad hire) or weird internal procedures/standards (overwhelmingly difficult for newcomers to grapple with).

Anyway, '10x your tier of productivity'-style elitism is pointless. People will always either accept new colleagues or get shirty ... there is no objective metric for the infinite range of potential human foibles.

That said, removing someone too early could easily prove a loss ... often people who think differently are a 100x asset. If you can influence an important resource allocation decision with interesting information, then saving both a month's time and the potential alternative productivity for a bunch of fellow developers could easily pay for a hire's first few.

Software's complex, mmkay. Humans are even worse. Chill, we are all flawed creatures :)

</first-bottle-of-red>
> That's a case where Apple has to optimize the heck out of Safari until it is workable

Actually, they "merely" leverage their platform by using CoreAnimation, making it GPU accelerated (and enabling pinch-to-zoom), while Chrome scrolling hits the CPU really hard.
CtrlP was exactly my mental case in point when I commented on that. I needed to add some stuff to it, which I did begrudgingly after seeing the source, but now I'm considering forking it and rewriting in Lua both for speed (it's slow) and for readability. And as a pet project in Lua, of course.
Additional issues with bitcoin include significant and growing implementation complexity, legal environs, and latency.
And then you set all your other friends to not show up on the home screen? This has to be the most roundabout way possible for making your home screen a slideshow of random nature photos. I love it.
Perhaps the intended meaning was 'multi-legal-jurisdictional'.
I'm a recent Penn alumnus, but I live in the area.

The hackerspace: http://svihackspace.com/

If you're curious about making it out to a Meteor event in the area, check out the Meetup.com group: http://www.meetup.com/Meteor-SFBay/
Have you read those references? Or are you just quoting them blindly?

Laurent Bossavit has read them, and he reports that they are, for the most part, reporting on each other and on anecdotes. There is no actual, scientific evidence for the "10x programmer." He writes up his search for the evidence in his book "The Leprechauns of Software Development." It's a fascinating look at how a supposedly-rational group of people has taken a myth and blown up into well-known "fact."
CleanMyDrive, gérez et nettoyez vos disques externes
To be fair, it is a historically significant motivator in the adoption of new centralized currencies.

On the balance, however, we are shifting away from that with globalization and the ridiculous logistical requirements of such an approach (eg. every new US president doesn't de-circulate, debase and re-issue USD.)

These days, as long as you have liquidity that allows money to viably function as one or more of a medium of exchange ("settlement system"); a unit of account ("accountable asset"); and a store of value ("somewhere to stash accrued value"), then you're doing OK. Bitcoin has the former two properties and seems to be doing OK in the latter category despite volatility, despite relatively narrow acceptance.

Digital currencies and settlement systems as a whole will undoubtedly continue the trend that Bitcoin has started; the genie is so far out of the bottle at this point it's almost entering the third-stage of truth: self-evidence.
Google Cache version (in case anyone else isn't able to access the site):
http://webcache.googleusercontent.com/search?q=cache%3Ahttp%...
Branding suggestion for competitors: "A grownup's Phone" for any phone that does NOT have facebook on your start/home screen.
Steve Jobs, too, was a documented and notorious asshole.
I agree that without looking at your margins, profits and cash at hand it seems like a tragedy waiting to happen.

He must have been very charismatic to be able to pull off these feats!
Haven't you heard? marijuana has absolutely no bad effects. It's apparently safer than water and should be legalised immediately! What could go wrong?!
Native submodules in git