skysight-inc/HackerNews huggingface dataset:
I've recently (~3 months) started using emacs "full-time" for org-mode, text notetaking, Python, and Octave.

Here is a (small) list of things I'm sure emacs can do:

- Integrate with git;

- Run my Python and/or Octave code inside emacs;

- Perform autocomplete on my Python/Octave code;

- Become my blog publishing platform using a combination of the above features;

- Replace my email, twitter & RSS clients;

- Read and post to HN from within emacs

Here is a list of how many of those things I, personally, can actually do using emacs:

-None of them

I love it for a text editor, I love the keybindings and commands, I love the theory of how extensible it is. But by god it's a nightmare to set up and configure. For all the "guides to emacs" there are out there, it would still take me about 2 or 3 days to get it running like the well-oiled machine I'd like it to be.

I'm sticking with it, but when I'm learning Octave, to learn about Machine Learning, to get better at programming — having to stop to learn how to use my text editor is just one step too far.

One day work will settle down and I'll have more time to stuff about getting emacs to do exactly what I want; but for now I feel like I'm using IBM's Watson to help me beat Words With Friends.
Great idea! Do you need the app to answer questions, or are they sent via Foursquare's messaging system?
need to know at TM and I didn't. I know nothing about the pound, either.

In general, I look down on decoder ring shit. God is just.

God says...

C:\LoseThos\www.losethos.com\text\US.TXT

up all Vacancies that may happen during the Recess of the
Senate, by granting Commissions which shall expire at the End of their next Session.
Section 3.
He shall from time to time give to the Congress Information of the State of the Union, and
recommend to their Consideration such Measures as he shall judge necessary and expedient; he may, on
extraordinary Occasions, convene both Houses, or either of them, and in Case of Disagreement between
them, with Respect to the Time of Adjournment, he may adjo
I am very, very good with Emacs. There are no other editing platforms that have its power and convenience. If I didn't have it, I would be forced to invent it. (I did in fact do a small Emacs implementation for a microcomputer, back in the 80s. It was fun).

My customizations? Nada. I rarely bother. My ".emacs" file is about 20 lines long, mostly turning stuff off that I don't care for.

If you whip up a tool that is /better/ at working with million-line-plus projects in C/C++, let me know. You seem to be on fire about it.

[I use Visual Studio for C#, and for its debugger. But the heavy lifting is still done in Emacs]
Quizlet is awesome, but the use-case for this new tool could be:

a) mentioning new vocab off-the-cuff (or in response to a question) in class and immediately showing a picture of it

b) students trying to remember a word and me showing them pictures of words they are guessing until they see the right thing

c) Us making up sample sentences on-the-fly and using a background picture as an impromptu slide: "Darth Vader is hungry. He could make a sandwich. He may toast some broad. He might eat it later": http://darth.vader.bread.jpg.to/
Not exactly. If all the user wants is a editor. Which generally acts as a cache for temporary text a general user wants to use somewhere else. There is always notepad or wordpad. There is also a word processor called Microsoft Word. Which generally does more than sufficient job. There are sufficient enough alternatives. Emacs can't become notepad just to become usable to general users. Emacs's design case is for programmers who need to do a lot text lifting, execute repeated patterns of complex text editing.

Keeping all this in mind Emacs is designed, to facilitate use of macros and alikes. There are also key bindings to enable short cuts to do that sort of automation quickly. Also there is a huge repository of what the community considers 'common pattern of solutions' to most problems developers face while editing code. Emacs is mean't to provide large gains in productivity while coding for long hours. Notepad is designed for a few minutes of use by a user. Vim is optimized on similar line of Emacs, but in a different usability case, which is also awesome and serves some users pretty well.

Also we already have drag and drop programming to a very large extent these days. Most people working on SAP, and package based solution don't see code in years. But they actually do a lot of programming. In most mega corporations there are business units, where there are consultants, who do a lot of domain logic coding by mere button clicks on GUI. You will surprised how many large number of people are actually with that sort of a thing these days.

Not to mention armies of Java programmers. If auto complete weren't to be there how many Python and Java programmers and their supply in the industry will actually scale? Given the verbosity and configuration hell I doubt even half of that would be possible. Even the mere existence of those programmers is dependent on the existence of eclipse. Remove away eclipse today, and you will see the supply of Java programmers will fall by 90%. Even those 10% available programmers will suffer a massive decline in productivity.

We are already in the drag and drop era. We are just not realizing it. Since we are doing it in different ways.
Optimizing for performance is the next big step of Moka and I understand that it's the breaking point for lots of python developers. So, I'll make sure to work on that and provide realistic benchmarks.

As for the copy, yes it does as it tries to act like a builtin list as much as possible. (In fact, moka.List inherit from list). When it's in immutable state, a new list is returned at each step. If it's in mutable, self[:] = (..) is used.
>looking at the history of the human race, it seems unlikely we'll ever "fix ourself".

I disagree. We're barely a couple thousand years away from mass crucifixion as a legitimate punishment by civilizations that were considered advanced for their time. We're only a couple hundred years away from legitimized slavery as the norm.

There are probably some human flaws that will never go away unless we deliberately engineer them from our biology. Even so, if you look at history there's been a massive trend towards improvement. Even if our flaws today seem insurmountable, I think history shows a solid track record of improvement.
Is this using Google Image Search? Isn't it against the terms of use to access it from an interface other than Googles?
Nice. I did too: https://github.com/dbro/muss . It's a shell script that coordinates mpc and dmenu. It's got two modes of operation, one for interactive browsing and another for a simple command line search. Some examples:

>muss elvis [queues up all songs that have "elvis" in the artist, album, or track name]

>muss elv pres not jailhouse

>muss lion rich -a -r ["Hello, is it me you're looking for?"]

-a means append to existing playlist, -r means randomize the playlist

>muss

when no arguments are provided, it opens up a very fast search/filter/browse interface using dmenu

Inspiration for this project were plait and the then-new instant search on Google.
Interview with Freedom for IP on SOPA and Protect IP
This answers a bunch of the questions I had about Protect IP and SOPA.
6 Tips to Success and Happy in Pregnancy
> Google executive chairman Eric Schmidt, at speech in Taiwan on November 9, promoted Chrome OS in high-profile for the PC market, but PC players are rather pessimistic about the idea and believe if Google wants to cut into the PC market, the company will need to provide more resources and support.

It's possible that Chromebooks are just a shitty idea. That's a pretty boring interpretation and I have nothing interesting to say about it.

But it's also possible that none of the PC manufacturers have the vision to really execute this strategy. Why would they? They aren't technology companies, they just buy parts, assemble them, and distribute them. They live in a world that Microsoft and Intel created in the 90's. No way are they going to try anything different.

What Google needs to do if they're going to pursue this strategy is to contract a manufacturer like Asus and basically design and sell the thing themselves.
The article mentioned the enterprise segment and that's not surprising. I would love nothing more than to hand a Chromebook to the business customers I deal with. It keeps up to date, doesn't break and they can't install stuff on it. There goes about 95% of problems.

The market they are going after isn't small, but it also it's quick to adopting new solutions (Windows XP is still common, it came out in 2001...).
I'm not fond of the idea of giving out a recognized form of achievement as then the incentive changes from the sake of learning to earning a degree.
> Why not just offer it up to people to use?

The kind of people who install different OS's on computers they already own are more likely to actually need to use native apps and more likely to spend lots of time on the internet anyway. ChromeOS is better targeted at a lower end of the market.
I thought it was great when I read it. For one, it shows that YC is a true meritocracy, where connections does not necessarily get you in. Second, it shows that this new round of YC startups is really going to be amazing, if someone with this level of pedigree (and intelligence) couldn't get in.
Honestly, I'm more excited about these classes from Stanford than Christmas. This is the one I've been waiting for, thanks Santa!
Unfortunately colonization with conventional spaceflight is not realistic. It would be far easier and exponentially cheaper to try to colonize the dessert than any moon or planet in our solar system.

However, if we can figure out a way to travel very quickly without the use of fossil fuels than things start to get interesting.
> This present strategy (Chrome books) is obviously not doing it and seemed odd from the start -- and smells like mission creep to me.

That's likely due to the design decision to have verified boot. There is hardware specific to Chromium OS in those machines.

http://www.chromium.org/chromium-os/chromiumos-design-docs/v...

They don't need to be so secure, but then it's a tougher pitch to their only market--enterprise.
GAtari - Music for the Atari 2600
Sure, ligatures have been supported for a while (since Office 2007, I believe). In any case, I was able to enable them in Office 2010. I would post a screenshot, but my Windows VM crashed when I tried to take one, and now refuses to start. I'm sure you can find info on it online.

I know that people like to harp on and on about how great LaTeX or InDesign are, and when it comes to complex layouts (particularly LaTeX if there are lots of referenced figures and InDesign for text wrapping, etc.), I agree. If you were writing a scientific article, I'd tell you to use LaTeX. If you were creating a magazine, I'd tell you to use InDesign.

But for your typical, text-only, fiction novel, the kind you're most likely to read on a Kindle? I don't think it really makes a difference.
You sure? In the long term, like that an academic like Hawking probably had in mind, population definitely has been increasing exponentially:
http://en.wikipedia.org/wiki/Population_growth first chart.

The population is "set to level off"? How are you certain Or not:

http://en.wikipedia.org/wiki/World_population first chart.

Estimates vary. But you can't be any more certain that our numbers will start to decline any moreso than Hawking is that they we'll continue to multiply.
>> “Practical men, who believe themselves to be quite exempt

>> from any intellectual influence, are usually the slaves of

>> some defunct economist.”

>> John Maynard Keynes

Oh, the irony.
Yet the timeline upon which they are to do this is unclear. Investors want to maximize for a decade, temporary holders want to maximize the quarter. The point Christensen makes is that short term maximization does not always lead to long term maximization. One thus must blame the shareholders themselves for not acting as investors, but rather as speculators, frequently not even participating in board elections, allowing the CEO to pack the board with allies, just waiting for a bump in the share price so that they can exit their position.
Talk is cheap. We are pretty clear on what is required for space exploration on that level. How about he stops talking about it and instead comes up with the physics required for such endeavors:

- Hyper drive/Warp drive or any other faster-than-light drives.
- Shield generators providing the equivalent of 100km of atmosphere.
- Sub-space communication devices or some other faster-than-light communication technology.
- Inertial dampeners. IE gravity/anti-gravity generators.
- Fuel and power generating devices to run the above technology.

and so on
Yeah, get rid of saving(). Not only are the semantics dangerous and confusing, but the name suggests the opposite of what it actually does.
Check your facts.

The standards body for JavaScript is Ecma International -- hence JavaScript being officially known and standardized as "ECMAScript".

Additionally, JavaScript began at Netscape in 1995 two years before it was a published standard.

See Wikipedia:

- http://en.wikipedia.org/wiki/ECMAScript

- http://en.wikipedia.org/wiki/Ecma_International
I don't think a lot of those things are worth learning. I would never consider using git from anything other than the shell or email from anything but my favorite client. It's all personal, of course.

> Perform autocomplete on my Python/Octave code

.. except for auto-completion, who doesn't like that? :-/

Try the 'dabbrev-expand' command for auto-complete in any mode (naive match on other words in the buffer): M-/

Then check out 'C-h a expand' and 'C-h a complete' (apropos searches for commands related to code completion).
The Case for Pessimism
Final Cut Pro X? Ping? iAds? Apple doesn't bat near perfect. Some good stuff has come out this endeavor though--Cloud Print has been integrated into Chrome and is fantastic. Beats the pants off of AirPrint from Apple (for starters, you don't need to buy a new printer).
http://toonces.jpg.to/ works as expected.
ChromeOS is an interesting beast. I've said it before that as the 'tablet/netbook' version of Android I felt like it had a solid chance, but I don't think the Android/ChromeOS rivalry inside of Google would let that succeed.

Given how much 'better' Ice Cream Sandwich looks on an Asus 'tablet/keyboard dock' than ChromeOS does I believe they are going to lose this round.

Oh, and the kernel's are largely similar its more like 'Phone/Android' and 'Chrome/Android' so that confuses things even more.
If I wanted a full feature set with effortless tools that trivialize everything about blogging from scheduling posts to posting from an iPhone, Wordpress is easily my favorite. The level of polish and ease that Wordpress comes with is unparalleled.

For my personal blog though, I enjoy Jekyll (via Octopress) because it's hands-on and an educational experience for someone like me that's trying to become a better developer. I learn a lot just jumping in to the source code and trying to figure things out, and it even inspires small coding projects/ideas.
Galaxy Nexus doesn't support USB mass storage
Frankly, apropos is only the first step. But yes, the traditional self-referential nature of lisp functions, variables and other entities helps a lot.
Occupy crackdown coordinate by an NGO called PERF
The W3C had nothing to do with the design of JavaScript or even DOM 0.
For the single chapter test, the book was stored with each chapter in a separate tex file. All but one of the \input statements was commented out, but the preamble stayed the same as in the previous test: pdfLaTeX with microtype, memoir class, but no fontspec. The output was 25 pages. Enabling SyncTeX gives about a 30% slowdown in wall time, but only about 10% slowdown in CPU time.

(For comparison, when run on the slowest CPU I have handy, a 1.5Ghz Athlon XP, the single chapter takes 1.5s wall time and 1.1s CPU time.)
I guess that makes me the Canadian who was too polite to open the box?

Sometimes a little bit of self-censorship goes a long way. You should question why you'd repost something like this.
I wouldn't be surprised if there already was a tool that deploys your posts to your Jekyll blog. If not, then it'd be a fun little project.
Just as absurd as Google destroying any and all confidence any of us tech people would have in them as a company if they loaded malicious javascript instead of jquery or along with jquery from their CDN's.

That is the point I was trying to make.
The problem arises when you start making custom commands to common things. That makes it much more difficult to move to someone else's emacs instance.
What's the one Linux command you wish you knew years ago?
Sounds like they have a similar management style to Cerner in Kansas City.
This is one of the reasons I love CoffeeScript and the fat arrow.
Do you think there is some huge pool of people good enough for YC who just don't get in?

Yes, I believe that there are probably more than 300 people in the United States who could potentially be accepted to Y Combinator. I'd believe there are a lot more than 3000. We're talking about aptitude here, remember, so you have to consider people who could potentially get in, but don't apply. Do you really believe that the vast majority of the people who could even conceivably get in to YC, given some set of life choices, do in fact apply?

The only point I'm making is that small differences in underlying probability distributions can have large effects in the composition of people accepted into a highly selective program.

Yeah, if we're willing to grant you all kinds of crazy concessions, you can cobble together an explanation. But you're asking for a lot to make YC selective and sensitive enough for your example to be reasonable. The YC selection process has to be consistent and incredibly accurate. Most of the people who are even capable of getting in must apply. Acumen in various areas has to be minimally or negatively correlated, and to even be considered for YC, one person has to have all of the relevant skills.

And this is just to get close to the gender disparity that YC sees.

Sure, I agree that normal distributions with minor differences in variance are very different at the tails. But to get this to explain away the gender disparity in YC selectees? Epicycles on top of epicycles.

(Also: if this is really about the tails of the aptitude distribution, going by the paper you cited and your same arguments, we'd expect to see a lot more Asian women than Asian men in YC. I suspect this is not the case.)

If anything, I suspect your risk aversion point is closer to the mark, but that opens up an entirely new cultural and political can of worms.
An introduction to data compression with arithmetic coding
Great Site really enjoy it...
International Association of Chiefs of Police Investigators Owned by Anonymous
Some favorites: http://failwhale.jpg.to/ http://octocat.jpg.to/
Doing /r would be eminently more handy, ftr.
#1 the correct way to do it is to have the methods perform the same action on mutable and immutable objects.

this is the only way to guarantee composition. you do not change the semantics of shared methods.

#2

for both of these examples you give 'to use whatever you want'

"".join(['a','b']) is how everyone else does it in python code.

it isn't about things in the community being usable within your library, it is about your library being /unusable/ within the community. You re-invent new and awkward ways to do standard things without standard idioms.

'i've just invented a whole bunch of new semantics for things so it will be readable'

readability is about /convention/. readable to whom? pushing your own love of jquery method chaining only serves to ostracise those already somewhat knowledgable within python.

it is not pythonic in any way shape of form.
Other than Mars, any future humans living on any "M" class planets that we discover will be one-way, multi-generational trips. Unless we can travel instantaneously throughout the universe, exploration is pretty pointless since it'll literally take decades (in each direction) to communicate with our colonies, never mind bringing resources back to Earth.

Either we're never leaving, a few brave souls leave, or we're all leaving. Really there's little incentive to leave unless the rest of your life, and your grandchildren's, and their children's lives are that much better off aboard a space ship than they are on Earth.

Hawking also recently stated that if we ever met "aliens" they would almost certainly be aggressive toward us, which I disagree with. Hawking definitely doesn't give much credit to the human race, or any other potentially intelligent life forms.

Unless instantaneous travel is possible (which it probably is, but not anytime soon), us and any other form of intelligent life in the universe are in the same boat.
Hackers destroyed a pump used by a US water utility
Neutrinos: Still faster than light
Get back to work.

Time to hack, time to sharpen the ax. It's weekend now, so sharpen it is.
Even at the speed of light the closest potential planets we could colonize at 4.5 years away. Now think about communication. Telling your parent's "hi" would take 4.5 years in either direction, even if we could ensure the signal gets back.
if you are inventing a new way to do existing things outside the idioms of the language there is no conceivable way you can claim to be pythonic.

you are replacing the pythonic style with your own taste.

don't confuse the two.
Top Hot Telugu Actress Wallpapers, Pics & Photos Gallery 
Top 10 telugu actress are here who are very popular and best actress among all telugu actresses. Telugu actress looking very hot & sexy in movies and they are also number one actress in Tamil films. The most hot & sexy actresses are Anushka, Jenilia, Ileana, Tamanna, Trisha, Asin, Shriya & Genelia. Here are some of her hot and sexy photos, pics, wallpapers and images are available for free download for your computer and mobile. You can view and download the categories like Telugu Actress Hot Wallpapers, Telugu Actress Hot Photos, Telugu Actress Hot Pictures & Telugu Actress Hot Images. So enjoy it friends.
> temporary holders want to maximize the quarter

Serious question. Did the quarter system come from the agrarian economy? If not, where did the emphasis on three-month increments come from?
What I really think about Kindle Fire
Wikileaks Founder, Julian Assange Hires Pirate Bay Lawyer
For the same reason that pizza delivery drivers (ahem) do. The Internet is wide open, and even aspirational hackers and wantrapreneurs can benefit from lessons learned. I read pg's essays starting in 2006.
I think they wanted examples of mainstream publishers that use/accept word files, rather than examples of word's capabilities.

(And even if they weren't, I would appreciate such examples.)
advantage leads to more enjoyment, which leads to more practice...etc

I actually agree with you here. This is why I think things like sexist/marginalizing presentations at conferences are a big deal: a hostile environment seems to me a lot more likely to achieve this than possible differences at the bare fringe of the aptitude spectrum.