skysight-inc/HackerNews huggingface dataset:
I am currently sitting on the fence on this one. Once we start to use 4.5 and we have some face-to-code time on these async features then I'll make my decision.

However, at a first glance I must admit that I found these new syntactical additions confusing.

It is nice to hear what other .NET people are thinking though.
I think so, see my reply to rorrr above. To my mind, revolutionary = patentable, evolutionary = not so much.
Reading through this article, I thought of an idea. What if comments were made using an annotation-like/type input, so you select the lines of code that it pertains to, then enter your message. So whenever the cursor/pointer is within a block of code, the relevant comment/annotation is highlighted/made obvious - ie: like a post-it
Only if you're already public enough with your political views, the name of your kids' school and so on to stick that data on the back of your car anyway.

If you really wanted to keep your politics secret, you wouldn't put a political sticker on your car.

All anyone sees on my car is what radio station I listen to.
Appetizer – App.net Mac client
Read the article. The author is quite explicit that the issue is in the timing - you don't interrupt DURING a presentation. You're being extremely uncharitable.
It's a nice, pithy answer to give, and in general you shouldn't rewrite a backend "just cause". However, Wunderlist's backend was built with the intention of being a bit of a prototype, and the skills on the team are vastly different from when it was written (in PHP) compared to where we are now (using mainly Rails with a little Node.js in the backend).

In addition, contrary to Spolsky's claim, unmaintained code does rust, or "rot". Libraries you were using might go unmaintained in newer versions of a framework that fixes critical vulnerabilities. Code that held up well to thousands of users doesn't necessarily when you're talking about millions of users. Fighting code/app entropy is a real thing.

But we're taking steps to make sure this backend neither suffers from the "second system effect" (we got that out of the way with Wunderkit ;-)), nor simply needs to be rewritten again in a year or so. Spolsky is correct that in general, code is harder to read than write - which is why we're writing Wunderlist 2's backend to be easier to read at the cost of extra work up front. Strict conventions, enforcing documentation, challenging any code that isn't the clearest way to express the problem it's solving - well, we'll have an engineering blog post to discuss our "Pull Request Parties" and other related process improvements in depth at a later point in time/

The short version, though is that the WL2 backend is probably the most beautiful, readable codebase I've ever had the privilege of working with. Of course I'm more than a little biased, but hopefully the proof will be in the pudding when we launch it out into the world.
End of outsourcing as we know it
Welcome to Linux From Scratch
There's also this bleem[1], but that wouldn't make sense either.

[1]: [http://www.strangehorizons.com/2000/20001120/secret_number.s...]
Petroleum is hiring.
Motivation is not fleeting; there are different motivations and different qualities.

If you teach a dog chasing cars to be disciplined, it will still be a dog chasing cars, but just chasing one.

The people you mention fails primarily because it has frivolous/fleeting/misleading/excessive desires.

You can grin your face like Joel and get a six-pack and be happy, until the moment you get distracted and get a beer belly before you even notice it.

In this case you're chasing a misleading objective. Leading, and understanding, a healthy life will let a person getting in shape naturally - and getting a six-pack much easier.

People who keeps doing multiple things and interrupting them, should find a single valuable objective and pursue it, instead of thinking of discipline.

What guys like Joel don't tell is how formal (opposed to substantial) approaches like "be disciplined" burn out people emotionally. And you never ever get to know how they are ten years after.

All of this, of course, in the context of the complexity of human behavior. I don't doubt that some people need discipline, but I definitively give secondary importance.
I think it's more dangerous to worship irrationality. Frankly, I don't care if someone is a "scientist" or not, only that their method of truth discovery follows the scientific method and philosophy. There is no other methodology that has consistently increased our knowledge base over time.

Speaking of trust, I've been at the mercy of unscientific and irrational politicians my whole life whom I do not trust. I do not trust you because you are a "family man", or a "common man" or because you are "spiritual." In fact, if you are spiritual or religious, I trust you less by the fact that you subscribe to a non-rational philosophy.

Finally, I won't pretend to want to avoid stepping on toes. I'm sure the above will step on toes.

edit: and before someone accuses me of having no morals or ethics, I can assure you that I do. If I were forced to join an organisation, I suppose I'd have to join the secular humanists.
> I freaking hate the Google maps app on iPhone - I don't have any need for a map app on a mobile device unless it has turn-by-turn voice navigation along with re-routing capabilities

Really now? As another anecdotal point, I freaking love it, and I'm saying this as a an almost-Apple-fanboy. I'm a pedestrian living in an Eastern European city of 2-million people, and I've used the maps app countless times.

Not that I wouldn't know my city (I've actually implemented 2 or 3 or map-related projects focused on the city I live in, just as a hobby), but because it is impossible to remember how exactly to locate the street bearing the name of an obscure 19-century music composer that just happens to be the address of a restaurant you're interested in. Or how when I got lost in the center of Athens, as a tourist, around Omonia Square ("I don't need a paper map, I can manage" I was saying to myself as I was leaving my hotel room), I heavily relied on the said map and on the kindness on strangers who had shared their home wifi networks to make my way around to Exarcheia.
IMO this site is a nice reminder that no development community is immune from drama. Every line of code risks controversy. Every interaction has the potential to turn into a debate. A single action can lead to completely new ways of thinking.

And really, that's one of the things that makes software development great.
Fantasy Engineer.

New Business Cards
The tendency to dim comments, rather than emphasize them, is an excellent point. It'd be even nice if there were a markdown like syntax, common across all major favors of commenting, that allowed simple emphasis of words.
Decrypting Database SQL Server with Excellent SQL Database Decryptor Tool
SQL Decryptor application tool is mainly designed for those SQL users, who want to perform decrypting database SQL Server process to make encrypted SQL database accessible. This tool easily decrypt SQL Server database even if DAC (Dedicated Administrator Connection) is unavailable.
Sleuths Trace New Zero-Day Attacks to Hackers Who Hit Google
In e.g. Sweden, VPN's are not covered by the EU Data Retention Directive. ISP's are. Ie. they're not required by law to log more than what they need to bill you accurately. And of course you can pay for a VPN with bitcoin or prepaid credit cards.

Of course, your VPN can still _choose_ to log your IP address (e.g. if they're acting as a honeypot), so at some point you have to trust someone (perhaps by looking at whether there have been news reports of that VPN handing over data to other entities, ie. don't use HideMyAss).
Why does Zdnet break my PgDn and ↓ keys? I get so put off by them not working right that I stop reading.
How serious does the Chinese government actually take copyrights? =p
At one point, the web and API team were a little more intermeshed, but this had the unfortunate side effect that the web was a de-facto a "privileged" client, while the other clients were like second-class citizens. These days, the Rails app serves no human-readable web interface, only a RESTful JSON API. In fact, the Web app uses CORS to speak to the API on an entirely different host! There's literally no overlap whatsoever between the codebases, deployments, or teams now; the web client has exactly the same status as the Mac, Windows, iOS and Android clients.
You're most likely right and I misunderstood. Thanks for the link.
You should put a link to your main site from your blog! I had to manually remove the "blog" part from the url. It was traumatic.
That cannot be solved in a few HN posts; judges, juries and appeal courts decide that. My point was that certain designs are unique, virtually all cars have four tires, round steering wheel, baggage area, airbags etc but we kinda know when we see a Jaguar, Porsche, Corvette or a Ferrari.
"douched"

Please aspire to a higher standard of discussion.
From the latest drama, this is a brilliant simile:
https://github.com/rails/rails/commit/0dd24728a088fcb4ae616b...

>I can't get behind a change like this. This isn't even syntactic sugar. It's more like syntactic aspartame. It might slim down your code, but it's also a carcinogen.
Not bad, just not useful. Can't ignore the web.
Agreed. Comment should be emphasized by code highlighters. In contrast, keywords should be deemphasized.
You can even validate that it's a valid mailbox:

http://www.webdigi.co.uk/blog/2009/how-to-check-if-an-email-...

Or use a service that will do it for you:

http://www.freshaddress.com/demo/
That's not spam, that's people cross-posting from Twitter.
Yes. The inventor who has invested a lot of time and money in R&D should have had more than enough opportunity to reap the benefits of that investment by then.
Way to success discovered: Don't eat the marshmallow
Would be interesting to hear if they can ban Apple's exports from China.
With the deluge of hardware Kickstarter projects, I'd be surprised if some of them don't have positions for EE's.

* btw - i love that hardware hacking is getting popular again
How long would it take a noob to do this? hours? days? years?
The Secret Inner Workings of Google Maps
How to Web 2012
Indeed, being in the UK postcodes are great. A short unambiguous way of identifying a fairly specific location (usually down to part of one street). From my limited knowledge of postal/zip codes in the rest of the world though, they aren't always that precise, sometimes refering just to a whole town (or greater area).
What do you mean? Could you please highlight the attributes of the Chinese patent system?
Yes but this would go against the long tradition of coding with flat text files. See http://stackoverflow.com/questions/160633/why-do-we-still-pr...
Ferrari hardly need Jay-Z (or anyone, really) for publicity, they're a household name on their own.

I do see what you mean, but I'm not sure the metaphor really helps because it reverses who's the big and famous player.
I've repeatedly complained to Github (the source of the syntax highlighting sample with the dimmed-out comments) that the comments are nigh impossible to read, despite being the one part of the source code designed for me and only me to read.
i think it's very cool how the cross-espionage helped spawn a best of both worlds.

that, and all space travel is the direct result of ensuring M.A.D.
Now that would take the gray comments a step further by making them completely invisible :)

I can't really see the benefit of hunting the comments from your code with cursor. It definitely would make it even more unlikely that comments aren't updated when code is changed.
We're going on a tangent. The idea is that whoever comes out first and patents "it" get some exclusive use. After that it becomes public so others can use and build upon it.

If Braun was still marketing those products they might have complained. Apple said that they're making less money because people are buying Samsung phones that use Apple's patented idea /look and feel. True or not that's another story.
I did not, but I'll take your advice an try a few Jamaican companies.
Two of those companies are headquartered in WA, where unlike CA, non-competes are legally enforceable. I've seen contracts for both Amazon (which had a 18 month non-compete clause) and Microsoft (which had a 12 month non-compete clause). Do you plan to address this at all, or are you leaving that up to the employer/employee?

If I were shopping for candidates on your site, I'd be pretty upset to be sold a candidate that is a liability due to contract violations (especially at a startup). It might be worth flagging for potential employers that a given company is known to force non-compete agreements on their employees.
not necessarily, you could do what docco does and assume that comments pertain to the lines of code immediately below them, up until the next comment or the end of the function
Wikipad gaming tablet available October 31 for $499
This misses the greater point, which is that syntax highlighting is a cancer and needs to be cut out.
The instructions are very clear and easy to follow, depending on your specs it takes a few days to compile everything. Certainly a week would be enough time.
When I was just starting with Linux I did it in a week. Most time was spend on waiting for compilations. Second time hug was exploring and learning about stuff that was mentioned.

If you just want to follow the instructions, it's a no brainier in terms that you can do it from start to finish with minimal prior knowledge.
I'm the other co-founder and I designed the Galago.

The USB connector you see on the board connects directly to the on-board debugger. It's not a virtual serial port like the Arduino nor does it connect to the ARM chip directly. The debugger is therefore the main paradigm when developing on this board, which is consistent and leads to a good user experience.

The debugger itself is the world's smallest and least expensive ARM hardware debugger, and it was designed so (someday) every prototyping board can have one. Galago is the first step in that direction. To keep it simple, much of the high-level debugging logic occurs in a driver that works between GDB and the device's firmware. This obviously allows you to use GDB on the command-line or through e.g. Eclipse.

At a high level, a browser-based IDE is used that connects down to a locally-running web server (on a high-numbered local port) that manages building, flashing and debugging your projects. I showed a glimpse of this in the video. All components run (or will run) on Mac, Linux and Windows.

For convenience and consistency, new firmware is loaded through GDB and thus through the debug interface, without having to reset the chip. This is why no button is needed.

We didn't want to stress these implementation details too much because not everyone who uses it can (or should) care about that, but the HN crowd can certainly appreciate the design.

I hope this answered your question!
Well, we could use a commented syntax and build editor support for it. If HTML, <!-- COMMENT: lorem ipsum -->. If C/Java/etc. then the same but with /* */.
By the way, E=Mc2 is pretty obvious to me too--now.

And if physicists had been forbidden to use the formula without paying severe fees after it was discovered, we'd be a lot worse off.
Maps with non string keys are handled differently even in languages that do support them. Are two instances of an object used as a key the same for example. This may vary depending on the type of the object.
Khan academy already has a course on VC:

http://www.khanacademy.org/finance-economics/venture-capital...
A Quick Introduction to ggplot2
Care to explain your point further?
Well, Mullvad is based in Sweden, which the asker didn't seem to like[1]. However, they do have exit nodes in the Netherlands too, if you prefer, and allow payment with bitcoin.

[1] Although I can't think of any suitable alternative countries – I mean, most countries are either fairly friendly with the US, or fairly corrupt, or both (or even fairly corrupt and fairly unfriendly with the US and currently surrounded by big US military bases on all sides). Perhaps the Principality of Sealand?
Why do we still program with flat files?
I think such a thing would require a large adoption to work, but the use cases are too bizarre and already have work arounds. For your example, why not a friend, family member, or neighbour?
I learned a lot by building a working desktop system this way. However, I quickly switched to something else, once it came to updating parts.

If my memory is right, I switched to Gentoo afterwards, because it also had this compile-from-source philosophy.
Out of interest, what are you using instead of .net? And what influenced your technology selection?
Would be fun but not beneficial form a user stand point. Most people just want to translate a few words, not an entire paragraph or page. Note that it is not an official language.
Short presentation, I'm the organizer :) Thanks to however added the link !

How to Web 2012 is the most important tech innovation conference in South-Eastern Europe, helping the great geeks of the East move from delivering outsourcing services to creating fantastic web products. We're also organizing a great startup program & competition for the best 32 teams in the region, with free workshops, pitching sessions, mentoring sessions, 1-on-1 meetings with accelerators and 20.000 USD prizes in cash.
Well, typically commenting serves two opposite functions: to removed code from the program while still keeping it nearby and visible (commenting it out), and actual comments. The former should be faded, the latter highlighted. I've tried introducing two types of comments in syntax highlighters before, but it's a pain.
Yes, looks like they are going to start with their pilot course. I am specially excited about this as this is a step towards separation of learning and credentialing.
Automattic and the Future of Work
iPhone or Android is more than one feature, so "check LG Prada" isn't enough.

The only Apple product I have is iTunes and spent probably $50 with them. Any more insults?
Same for Dr Von Braun :)
I specifically opted out of the fingerprint reader when I bought my Lenovo T420 Thinkpad last year. I spent a little time researching them before the purchase and found so many problems with so many readers that I wouldn't feel safe using one, even if it didn't have any currently known vulnerabilities.

On the other hand, for most people, with a different convenience:security ratio than mine, they're probably still fine. I was specifically trying to build a secure laptop.
Google Ventures, in my experience, tells entrepreneurs that they have little to do with Google. They do not invest in things because they are synergistic with Google, and they may even invest in things that compete with Google. They make it very clear up front that Google Ventures is a separate organization. At most, they may tap into their network within Google to assist you if it makes sense, but any investor worth their weight in Silicon Valley can connect you with Googlers and other important companies.
WEBDEV/Newsletter by 8frogs
I had installed LFS years ago and it was fun. Later I tried Gentoo and then Arch Linux(which I currently use). It was a good learning experience.
Octave sits at an awkward half-way point between MATLAB and Python/R/Julia/etc. You get the shitty syntax of MATLAB at not quite MATLAB's speed and miss out on support as well as various incompatible toolboxes. So unless you have hard dependencies or lots of MATLAB code sitting around, Octave isn't that attractive an option.

It's great for matrix/vector maths, though. If that's all you do -- go for it. Everything over and above that is a royal pain in MATLAB and, conversely, in Octave.
Homicide Watch DC is about to shut down. They need your help.
Twitter API v1.1 sneakily removes existing resources
$69 is the Ad supported one (which is US only). $89 is the ad free one I believe
Shinko motocycle tires
Clojure has this. #_ is used to comment out parts of the code, while ; is used for textual comments
...and judges to enforce it?
Hahahahaha... swallow this, Apple. It seems you were not really innovating because somebody patented it before.

El que a hierro mata, a hierro muere.
Finally a useful combination of REST and SSE. Cool!
I'd be interested to hear you elaborate on this.

I have always been a fan of syntax highlighting (as long as I have been aware of it - my Speccy lacked it). I am not aware of any negatives.
Agreed. The Polit buro gets a cut of everything. The kind of jobs and wealth Apple creates in China? Massive. (Besides, I thought there was no copyright in China as "everything belongs to the people".
The trouble with validating using SMTP is that it is fairly likely to introduce a delay. I still think it is better to just check the DNS, with a very low timeout and then send the email as long as there wasn't a negative response.

You can let the user immediately know that the email was sent, but then you can also push updates to the user whilst they're still on the site if there is a rejection/bounce.

I wrote https://emailprivacytester.com/, which does the DNS checks that I mentioned when you enter your email address, and then keeps you informed of the status of the message delivery as it happens, including any SMTP rejection messages.
I think that Vim is more productive too but that's only my opinion and I have no desire to force this opinion on anybody else. If a non-Vimmer is curious I'll happily answer is questions and give her pointers but I'll certainly not be proactive about it. I have no stake in this.
I'd like to see the Python version.
_Underscores_ and UPPERCASE is all you need for emphasis.
The thing that made smile most on the site was the "Powered by PHP"
I am not a DC resident, I'm not even a resident of the US. I have seen over the past few weeks a plea for help from a small organisation called Homicide Watch DC.

They've been tracking every single murder in the DC area, submitting all court documents involved and finding the stories behind the suspects in each case. It's become a place for families and friends of the victims to mourn the passing of a loved one.

Right now, they need about 10k to reach their goal. Watch the video, they speak much better about the reason behind this campaign.

Since they've closed a number of murders have occurred in the DC area that they haven't documented.

I really would love to see this standard of reporting occur in Ireland. It's a fantastic concept, bringing these stories that we hear in soundbites on the news and turning them into real people.
This post makes me very very happy, knowing that Paypal lost one hundred million dollars. Thank you for making my day!
I work for Facebook on infrastructure and I don't have a degree of any kind.
A false comparison that was debunked some time ago, even by the Braun lead designer: "I have always regarded Apple products — and the kind words Jony Ive has said about me and my work — as a compliment. Without doubt there are few companies in the world that genuinely understand and practise the power of good design in their products and their businesses".

"I very much doubt there is a single designer at Apple who has felt flattered by Samsung. And, on the flip side, I doubt there is a single designer at Samsung who sees their work as homage to Apple. "
http://daringfireball.net/2012/09/homage_vs_ripoff
Is the top password not stronger than the bottom one in your example?
Back up a level...do you really want to pay someone to watch the other person you paid to clean the house? Why not just hire a reliable cleaner that can work without supervision?
Well, yeah, that or some inanimate object to vent my frustrations on by kicking it
Ah, but the first case shouldn't be faded! I can't tell you how many times I've stumbled across commented-out lines of code, sometimes whole functions or classes, which were accidentally committed because they were too easy to skip over when reviewing the changeset. Again, take the example of the Post-it note: you want to remember to remove it later, not forget about it now.