skysight-inc/HackerNews huggingface dataset:
Vim tab completion for RubyMotion
> easier and saner writing

No. Just no. I could agree about reading, but writing is much easier with s-exps. There's just less symbols to type. And remember, you still can put newlines and indent however you want.
I've submitted the print version but Forbes is redirecting it to the default view.
I like this writing analogy a lot, because software is subjective. Doneness is subjective according to how its creators define it. User experience is subjective. Even overall quality depends on consensus opinion. Software is an art form.
How about coding an interface to manipulate pdf.js output? That library can also output files, so it's not just for viewing. http://stackoverflow.com/questions/9328551/how-to-use-pdf-js

Also, Libre/Open Office/Symphony can all output to PDF format. there are also lots of virtual PDF printer drivers around for free. It's a crowded market.

Edit: after more investigation, it turns out the right library is jsPDF http://jspdf.com/
None of your other examples have the conflict of running within a browser, and the browser already having an expected behaviour for tab, including an expected behaviour for tab inside a text box / edit field.
I think you give the government too much credit.

1. How do you map the network if they are using Tor?

2. Just the idea of Silk Road is more dangerous to the powers that be than any drug networks.

3. It can not be called law enforcement if it does not go through the chain of command, which it most certainly cannot.
I think it is only fair in this particular scenario. Indian laws for free speech are quite weak and their application largely political and opportunistic. While I would love the companies to be more responsible in all jurisdictions that they are involved in, I certainly hope that Govt. of India and Indian courts stop issuing frequently and often absurd take-down (and if I am not wrong, even arrest) orders for user generated content.
I'm not making a personal attack; I'm pointing out that you're completely ignoring the real evidence put before you.

For instance, if Israeli start-ups suck so much, why do your vaunted American investors keep buying them?
Siri for printed books and magazines
A Monster.com for the Wandering MBA
Woz speaking live at my alma mater's commencement 9am EST
Really Friends (english subtitles) : Real-life test
It seems more like a politically-correct attitude to me, rather than a positive one.

Instead of just stating the problems and some possible solutions, it wraps it up with faux sentiment about "loving" GitHub, and making it sound like GitHub is a poor soul suffering from some medical condition.

GitHub is merely a tool, hopefully just one among many in any given developer's toolbox. It seems kind of weird to me to think of it as anything but a tool, and especially weird to tread so lightly or carefully when discussing its flaws.
I'm not sure I like this syntax. It's unfamiliar both to lispers and "mainstreamers". The former will be irritated with { and commas, the latter will try to insert : everywhere.

I read an interview with Rich Hickey where he said that adding these three syntax constructs reduced cognitive burden on programmers. He meant () for lists, [] for vectors and {} for hashes.

I should implement it in Racket and just see how it feels.
according to the article, the trade volume on silk road is around 22 million $ per year. I would hazard a guess that this is a teeny-tiny fraction of the global drug trade... and at least at this point, I wouldn't imagine it attracts any of the big players...

I would also speculate that any of the big drug traders are very clever business people. They are used to switching their modes of operation, diversifying and building different routes and layers into their operation.
Guns and bombs threaten the state monopoly on power, violence and punishment

And this is a good thing as long as citizens have control of the state. In fact, it's one of the chief functions of the state.

It's when citizens get lazy and allow themselves to be manipulated that this goes bad.

But here there's another irony. The state is crying about a personnel shortage in STEM, yet simultaneously threatening ridiculous punishment for the very same characteristics that lead to excellence in STEM.

The irony is sickening.
huh, I'd never thought about it that way.
First major US retailer to sell 3D printers
Yahoo also has it- but, of course, there is the same danger there I suppose.
Windows, FF.

Wow. Looking at my sibling comments, this is some full spectrum incompatibility. Abandon ship on these videos!
How to split PDF into individual files?
Sencha CEO: Treat HTML5 apps as a programming platform, not a Web page
I'm tempted to replace the 2-yr-old DreamPlug I use as backup server with a Pi. Does anybody know how long a Pi would last if left running 24/7 ?
That's not an answer.

Nukes and tanks are useless in a guerrilla war.
Libre office/Open office doesn't solve the same problem. Our goal is not to create a PDF from scratch but to create a copy of an existing PDF with some customised information added by a non technical user. Basically the best usage I would imagine would be a CV creator.

I totally agree the market is crowded but they are mainly on desktop application whereas we target website integration. That's still a crowded market but we feel there is a place for less "corporate" way of doing it, ie to not pay $10 000+ and have a SDK to integrate in your website.

Thanks again for taking time to giving your point of view.
Planning and budgeting software: any comments?
Not if I can avoid it they are not!
مشاهدة مباراة بايرن ميونخ ودورتموند بث مباشر
I've made a decent chunk of change as it stands, and have $3K "tied up" right now. (Most of which were purchased in the last few days and have already turned a nice profit if I sold right now).

>Bitcoin is a hacker plaything. It has a bunch of known weaknesses, a sketchy history, and an enormous amount of controversy attached to it. Not to mention the future of currency isn't peer-to-peer.

You just took Bitcoin's feature list and went "NUH UH". I don't even care that you don't think Bitcoin is the future, but to just ostensibly claim that all cryptocurrency or all peer-to-peer currency is a failure is just incredibly, incredibly stupid and ignorant.

>Also, you being overly sensitive to criticism of Bitcoin doesn't make me a troll.

You've not noted a single criticism. You've made vague references along the lines of "No it sucks because it's bad and it's not good and other people don't like it!!!". You've not made a single coherent argument against Bitcoin itself, cryptocurrency, nor have you given a single reason why a centralized authority is going to win out over peer-to-peer, (especially given the benefits of p2p and it being the whole basis of the excitement around Bitcoin).
Amazon accidentally leaks world's first small-screen Windows 8 tablet
You clearly said "my entire Bitcoin wallet". You made no joke about investing all your money, you were plainly and ignorantly mocking the idea of even dabbling in Bitcoin. Your anti-hacker attitude is pretty annoying to wake up to.

Look, all you can do is make up nonsense about me by assuming that I'm in some financially poor position. I treated my Bitcoin investments the same way I treat my money at the casino (not that I've been more than once). I assume it's gone. And besides, as I've already noted, I'm doing alright.

(personally, $3K is not much money, not to be a jerk)

Now do you actually have something to contribute or are you going to keep inventing personal attacks and repeating "bitcoin sucks lolz"?
Intel Core i7-4770K overclocked to 7 GHz
Is a Drupal developer like Lucius Fox?
How is this at all different from the MegaUpload situation? Company, operating in a different country, not appearing to follow the local laws in the country that is using it's services, and the country wants to do something about it?
Sweet sweet irony
Why would it not be able to go through the chain of command? The military and intelligence services for example engage in all kinds of covert and clandestine operations whilst still being government employees.

There are also techniques which may allow tor users to be deanonymized to vary degrees. Browser/OS fingerprinting , flash cookies etc. These will be easier if you control one of the end points.

I've never used silk road, but presumably if you want people to ship stuff to you , then you have to enter an address at some point?
Fortran is far from extinct, because scientists often prefer it to C/C++, and it's often faster.

Part of the reason is that Fortran passes arrays by value, while C passes them by reference. It's very hard for compilers to optimise a pass-by-reference array, because it might have the memory altered by another part of the program. If it's pass by value, then you know it's safe. It's kind of like threads vs messages.

I think C has some recent work done to close the gap, but even if it's already as fast, it will take a while to port 50 years of legacy numerical code.
Tips From Entrepreneurs Who Made Their Own Luck
> Given their history of creative honey pots and how long they've been leveraging technology heavily, I think it tilts Silk Road toward being a likely sponsored program.

Any other examples? Sounds like fascinating reading.
Why not? Say someone is designing a weather app where they want to show active snowfall - an animated vector icon showing falling snow communicates that perfectly.
I've been using yahoo mail for so long now I cant remember. 15 years, maybe. I'm not going to wave flags for it, but in all these years I have never seen a half decent reason to ever consider changing.
German federal law decides for easy identification of people on the Internet
Funny, I have the opposite opinion. Without a bonus, it just seems like "this is the work you need to do, and no reason to make any effort to do more". With bonuses that scale with your contribution, I have far more incentive to put in effort above and beyond.
Link in German. Google translation: http://translate.google.com/translate?sl=de&tl=en&u=...
Apple and Authentication
Integrating WebSockets and JMS with CDI events in Java EE 7
The beauty of Silk Road design is that the site being a FBI honeypot has been built into the threat model from the start. All identifying info sent between buyers/sellers is encrypted using PGP, Silk Road doesn't see anything.
Mark Little's Blog: Java EE 7 is approved
Surely for crimes there has to be motive.
> I really love to kill a mockingbird, ...

What a wonderful example sentence for why quotes are needed in grammar.

I guess this is the English language equivalent of an SQL injection.
Watch "Hey, Boo: Harper Lee & To Kill A Mockingbird" I think you'll at least agree that Dill is Truman Capote.

http://www.pbs.org/wnet/americanmasters/episodes/harper-lee-...
Yes! I'm the 'melling' from the README2:

--------------------------------------

If you are using a monochrome system, you should copy the Tetris
blocks from MonoBlocks to this directory. You can design blocks of
your own by using Icon and saving them as Block1, Block2, Block3 and
Block4. Be sure to save you images as 16x16 files. NOTE: Icon will
open(and save) the Block images as 48x48 so you will have to change
the image size back to 16x16.

Also, if you would like to design a color icon for Tetris, please
NeXTmail me the TIFF at the following address.

melling@cs.psu.edu

Also, I'm interested in hearing about any features that you would like
added.

-Mike
Amazing idea.
With today's technology, anyone with enough motivation can write music for an orchrestra from a bedroom. What we see is many newcomers realizing they are going to need some music theory an harmony if they want to be any good (myself included). I think there's a market for this.

How do you plan to monetize it?
That scheme is horrible. ? should never be part of a rest-like url and you certainly shouldn't request more than one id at a time -- the data you should show should be included in the JSON string.
Wow, odd coincidence here. I was just taking a stroll through the ISO 3166-1 country lists to update our own database and noticed that they had changed it to "Palestine, State Of".

I'm not sure when it happened, but I dutifully changed ours to match (in the same way Google has) as following the standards orgs is generally good practice.
From http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/m...:

The venerable master Qc Na was walking with his student, Anton. Hoping to
prompt the master into a discussion, Anton said "Master, I have heard that
objects are a very good thing - is this true?" Qc Na looked pityingly at
his student and replied, "Foolish pupil - objects are merely a poor man's
closures."

Chastised, Anton took his leave from his master and returned to his cell,
intent on studying closures. He carefully read the entire "Lambda: The
Ultimate..." series of papers and its cousins, and implemented a small
Scheme interpreter with a closure-based object system. He learned much, and
looked forward to informing his master of his progress.

On his next walk with Qc Na, Anton attempted to impress his master by
saying "Master, I have diligently studied the matter, and now understand
that objects are truly a poor man's closures." Qc Na responded by hitting
Anton with his stick, saying "When will you learn? Closures are a poor man's
object." At that moment, Anton became enlightened.
Look, I love the web and what it represents, but good god, the overhead of GPU in the cloud and decoding in JS and WebGL? Moore is great, but just how great?
Pointman tactical robot
U.S. Finds Porn Not Secrets on Suspected China Spy’s PC
I don't think the assertion that JavaScript's prototype-based OO is more expressive because it lets you fake partial implementations of class-based OO with relative ease is true.

Now, if we could reliably implement class-based OO systems comparable to, or even better than, those found in Java, C#, C++, Python, Ruby, and Smalltalk, for example, then maybe we could say prototype-based OO is more expressive.

However, all we end up with are multiple half-assed (for a lack of a better term) approaches, each of them critically incomplete in one way or another, and often incompatible with one another, too. This creates the integration and maintenance headaches that should be more than apparent to anyone who has worked on any sizable JavaScript code base.

In fact, I think we see the opposite in reality. It's much more effective to implement prototype-based OO systems using class-based OO languages. We see exactly this with the major JavaScript implementations (i.e., prototype-based OO systems) today being written in C++.

So prototype-based OO fails to deliver both in terms of expressiveness and maintainability. It is just a worse technique, when considering the facts. Trying to pretend it's good at things it clearly isn't good at doesn't make much sense to me.

And there's no "language war". C and C++ do the vast bulk of real work today. No other languages today can compare to them, and the ones that try still depend very heavily on one or both.
I don't think mapping the entire IPv4 space would take decades from a single machine (unless I misunderstand what you mean by that).

The founder of metasploit did this and then gave a talk about defcon about it.
http://www.esecurityplanet.com/network-security/rsa-2013-out...
please at least include referer link in the response
This article lacks a lot of context. I can't quite grasp what exactly is wrong. What communal hatred was committed, how are Google and Facebook involved in it? What was wrong with the maps?

Is there an article somewhere that gives some more background?
> 'desert communities' (like Las Vegas) and those bottles had a higher pressure rating.

Any theory on why?
Follow the Data - extractives hack
Seriously though, which federal could sleep at night nay live with themselves for prosecuting on this one?
Postels law is the worst kind law ever made in IT. Take a look at how many security bugs that comes from being 'accepting' of bad HTML/CSS/Javacscrip/PDF files.

Be a nazi in what you accept, fail loudly and early enough and there will be no problem for the user to correct his error - it is only when you 50000 php pages full of echo statements that you can't change. If it had complained when he made the first, he wouldn't be in that situation now.

And don't tell me that nobody would use it then. C++, C# and Java are the top most used languages and they are all anal-retentive.
In many countries if you say something not nice it is a crime.
And Linux support (which was only through Wine) was officially dropped.

Even before the recent spate of services being shut-down, shortly after the Linux support was dropped, I moved Picasa to a kill list and started migrating what I was using it for to something else (Dropbox for storage and sharing).

I presume it's going to be killed, to me that's what the product state signals.
I believe we should think of Fortran as a domain-specific language for handling multidimensional arrays, rather than a normal programming language. It might be terrible for other things, but it's great for array computations, and that's what people use it for in big simulations. Since it has a well-defined C FFI nowadays, it's easy to connect it to other languages that can do other things (parsing data files, etc.).

Coming from a more traditional CS background, I always thought that Fortran was archaic until I actually had to learn it for some scientific computing. I found it awkward to use, but at the same time, it had array capabilities that I've never seen in any other language.
This is kind of an interesting quote from Gavin Andresen on the whole experiment thing:

Gavin Andresen, the 46-year-old lead software developer for the Bitcoin project, is eager to find the answer. "I'm hoping to learn," he says, whether "a nongovernmental global currency" is possible. "Can you get from where we are to the vision of billions of people all over the world using Bitcoin just like they use any other currency? That's the grand experiment."

http://online.wsj.com/article/SB1000142412788732380930457842...
A dummy iOS app example
https://news.ycombinator.com/item?id=5648321
I think most people agree you should be able to "sell the rights" in the sense of licensing them to someone, and to allow others to sublicense, and to enter contracts that grant exclusivity for sublicensing.

What's somewhat bizarre is that you can permanently transfer ownership of the work, making it legally as if the other person was the original creator.
They get hot... and pop!

Had this happen to me with plastic bottles and aluminum cans that were sitting outside on pallets at a grocery store in the summer.
I view it more as an novel solution. The Pi's power cable is Micro-USB, so buying things that interact with that standard rather than hacking up your own cables makes a bit of sense.

That hub is $50 USD: http://www.amazon.com/Plugable-Power-Adapter-VL812-Chipset/d...

So it works out to around $7 for each Pi, probably closer to $10/each with cabling, which is quite reasonable for a slickly put together setup.

That hub also has a 4A power supply, which is probably needed for a few heavily loaded Pi's.
I thought the PGP encryption was optional?
Its been mentioned elsewhere on the thread, Silk Road can't see any communication between buyers/sellers (its encrypted), including addresses.
Picasa is slowly getting replaced with Google+ photos. I don't expect it to be around all that much longer.
You shouldn't ever request ids from a server, you should request id -- as a single item -- or a collection defined by the server and named (such as user/friends.json, not users?id=for,bar,baz,foobar).

Basically rest apis map exactly one resource to a url and should never use the hack that is ?.
When 12, I tried electrolysis of hydrochloric acid for hydrogen, but nearly poisoned me and my friend with chlorine.
> static electricity

My dad did bag bombs in his twenties. He was worried about them exploding while he handeled them, so he put on wool mittens to protect the hands...
Many Tor users use the Tor Browser Bundle, which blocks flash by default, includes noscript (I forget if it by default activates noscript...), and doesn't retain any information between sessions other than what is manually stored like bookmarks or saved passwords. On SR, buyers communicate their address via PGP. Sellers only communicate an address (which may be fake) on the package they send a buyer. SR is thus blinded to physical addresses.

http://www.gwern.net/Silk%20Road
Binary and Red Black Search Tree Implementation in JavaScript
Microsoft IllumiRoom
Apple and Steve Jobs: Skunk works
If I understand the Megaupload situation correctly, the crimes Megaupload and its executives were accused of were also illegal in the countries in which they were arrested.
India's free speech laws are different from the US's though, so the same argument doesn't apply.
The old is new again - using Node.js and Poet
This "child" was 16 y.o. At this age we knew enough chemistry to laugh at people who made it to local news by blowing up their toilet with some creative mix of household cleaners instead of doing such things ourselves in school.

To put it simply - she must have been either malicious, irresponsible or dumb. Even considering her age - after all, in just two years she is supposed to be able to legally use cars, firearms and pretty much everything.
I cut my teeth as a professional developer in 1996 writing fortran77. We used it to test wire bundles on airplanes. Important stuff actually (unlike the Web apps most of us make today!)
If I'm not mistaken (and I'm having trouble finding a reference, so I might be), part of the reason that she chose to publish as Harper Lee (as opposed to including her full name, Nelle) was to make her name more androgynous. Basically the same concept as Jews changing their names in Hollywood, but because of sexism instead of antisemitism.
Do you really want every twobit country to be able to drag Americans to court?
"take the absolute piss" is colloquial British English though. I doubt that anyone is actually taught to speak that way.
and the geekport!
> Considering we never took the cap off and lit it off with the spark, wouldn't the amount of energy in the bottle go up with the pressure?

I have been playing a bit with a potato/hairspray cannon. If you don't have a good seal (that's why you use a potato), you get no boom. I tried to shoot snow, but it would just go hsssst.

I'm thinking the initial combustion raises the pressure enough for the fuel mixture to detonate, and if the seal is't good enough, the fuel will just burn gradually.
Some discussion here - http://stackoverflow.com/questions/146159/is-fortran-faster-... - my takeaway is it's possible to write numerical code in C in a way the compiler can optimize it, but Fortran does it by default, and the Fortran culture is about making numerical code as fast as possible.
No, he wants to blame the US for his country turning him over. If they get a free pass why wouldn't they turn him over?
Especially the unreal engine Epic Citadel demo.
Why do they waste time trying to move one of the most advanced and complex game engines to the web? A native UE3 game utilizes the full power of modern hardware. Even if they get JS to run at 50% of the native speed, it still is too slow for heavy games, but it will create the same CPU load, waste 50% energy and requires faster hardware.

Why not compile everything to brainfuck? It reminds me of that post of the guy who booted linux on an 8 bit uC :D
A “simple” 3rd grade problem
Probably got the idea from a TBTF banker.
Also see: J. K. Rowling
لعبه التسوق للبنات
لعبه التسوق للبنات

لعبة, تسوق, للبنات, 2013

http://www.dlu3a.com/Game-110.html