skysight-inc/HackerNews huggingface dataset:
I've changed my cursors under OS X for a long time now. Check out /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HiServices.framework/Versions/A/Resources/cursors for the special ones. (People make replacement packs that are drop-in replacements for the cursor image files.)

For the main cursor, use a combination of Cursorcerer and HotMouse.
Exactly - OS X is Unix(tm), but davexunit's complaint is that the term "Unix commands" implies "commands that will work on all/most UNIX/POSIX systems", not "commands for a single OS that happens also to be a UNIX".
I've heard that touch screens are becoming pretty popular.
YouTube Video Downloader Pro v3.7.0 Incl Keygen
If by "later in your career" you mean 3-5 years from now or later, if you use your time well, you will have more than the requirements for jobs which usually require a degree "or" 3-5 years industry experience. You have a huge opportunity to go your own way, in a massive field, with plenty of resources to get you where you want to go, alone.

It will be tough going at first, but if you are good at what you do, you can out-pace what you would earn with a degree. You will have some "verifiable" acclaim, and you can back up everything you may with evidence you built yourself, while doing client projects all you can. Look through online databases of freelancing gigs, but it's a wild west.

A BS in Computer Science will not serve you well if you intend to do front-end engineering, for the most part. IMO, it would be better to work in online communities of experts such as http://stackoverflow.com or http://ux.stackexchange.com/, earn reputation there, and build a portfolio of past work.

Most of all, stay relevant. If you do projects for your own experimentation, develop them to a point that is presentable, then move on to more paid work or experimental work that demonstrates being on the edge of the field, until you are sure you want to "specialize" in a certain way or format or technology.

On the whole, you can do everything you might want to do, including gain contacts and peer review, without college. Participate in online communities with good offline meet-ups and conferences, etc. Stay connected, eager, and active. In 3-5 years you'll have a demonstrated track record of being self-motivated, well educated, and extremely progressive.

I can't over emphasize how saturated the field is, which will be tough for you with or without a degree unless you set yourself apart. Focus on that, regardless of what else you do. I personally believe an independently created career without a degree will be more lucrative in the long run.
Anecdote: the head of a 3000 person tech company that I chatted with for over an hour thinks of Europe as a flyover continent because most of the disruptive change is happening in Asia and America.
Without much context, the argument seems like a dishwasher argument - IE its not actually over the dirty dishes. I wonder what precipitated the rest?
He will be sorely missed :(
that's a pretty good one, especially since mining Litecoins is still profitable on EC2 (at least last time I checked). I was planing to write something like that on the weekend but couldn't, will have to do it pretty soon...
"Avoiding starting with 'I'" sounds context-dependent. In a journal article, sure, that's bad form, but here on HN in a more conversational environment I don't see a problem.
Some news articles are kind enough to mention the journal results like those claimed here originally appeared in.

I see some helpful links in other comments now too though.
Too many times a manager will try to tell a developer/sys-admin how to do its job based on looking at the problem from a very simplistic view. Don't know the specifics of X and Y but most often than not you should defer to the developer's judgement.

Unfortunately many developers are not very good at defending their position and will usually give in to the one that can push their view point harder. Hope that was not the case here.
I still don't get how emacs ever got that image..

I never have to press more than two keys at a time, which is also true for vim..
I got used to "open" on the command line on my late, lamented iBook. Now whenever I'm in Linux I put "alias open=xdg-open" in my .bashrc and it's pretty much the same thing.
whatis <cmd> when unsure of what a command does is quite helpful and displays short manual page descriptions, for instance some metaphysical question:
> whatis time
"The most common version of Unix (bearing certification) is Apple's OS X" - http://en.wikipedia.org/wiki/Unix
Good questions.

I'm using UDP in both directions, and I do have a heartbeat (currently set at 30 seconds, but I think we could go to 60 seconds without any problems). We do use that to keep track of IP:PORT changes, but also (mainly?) to keep the UPD hole punched, due to carrier's NAT'ing everything.

It works, and it works well. It's the same idea behind WebRTC, except instead of going peer-to-peer, you go client<->server.

All I've seen so far is the usual UDP stuff: dropped packets, re-ordered packets, and duplicate packets. Nothing out of the ordinary. Our network protocol handles those things without any difficulties.

We did it specifically because all of our clients are mobile devices, and we didn't want to have to do the lengthy TCP connection setup (or worse, SSL setup) each time the network changed—which is often.

The biggest downside of UDP at the moment is that Apple only allows TCP connections in the background. That seems like a silly decision, but whatever, it's what they've done. I may, someday, set up a bunch of TCP forwarders for iOS devices running in the background. Our messages can be decoded just fine over byte-oriented streams, so it wouldn't change much.

It's a tough call. On the one hand, our UDP clients do not need to reconnect, since the connection is always set up. So when they wake, they send a packet to the server (Hello), and the server immediately sends back any immediate updates, such as new chat messages.

Our read path is perhaps over-optimized, so it's exactly the network latency of one round trip to get the updates since you last opened the app. It takes longer to get the UI up in some cases, so that's why we haven't done the TCP background thing. For others, that might be a much more important consideration.
Sounds like a description of what stem cells generally do. Which part makes you skeptical?
Why would they include something like that in VAC, instead of the Steam client? Besides, there are better ways of validating DNS sanity (just look up a known hostname controlled by Valve and compare the result to what you expect it to be). What if I just flushed my local DNS cache? Would VAC think my DNS is broken?

No, we can safely assume this is done to compare your DNS cache to a list of hosts known for their involvement in some kind cheating (be it a website distributing cheats or some kind of cheat connecting to a certain host.)

Even if Valve doesn't intend to use this for any other purpose (and I honestly don't think they are) doesn't mean that a) they won't change their mind later on and b) their infrastructure is perfect, meaning someone could steal this information.
> countermove: he works it out and blocks your magic query

He very well might. But my estimation of the thief's skills is low. I could be wrong, of course.

> A unique sequence of legitimate requests might be more difficult to for the other side to detect and it won't result in 404s. Could randomise the sequence and each can come from a different IP as long as they were synchronised properly.

That's probably the best bet. A legitimate but very winding path through actual links on the site would work quite well. Given enough steps, it would almost certainly be unique. Because you'd be varying the path each time, the thief would find it hard or impossible to block you.
See Inside Our Financials: The Baremetrics Demo
نتائج الجولة 12"الاسبوع الثانى عشر" من الممتاز ب
Reminds me of this:

http://thedailywtf.com/Comments/The_Best-est_Version_Control...
Science Linking Drought to Global Warming Remains Matter of Dispute
Have you tried Xylitol[1]? I use it to sweet my tea instead of regular sugar. And it should return your mouth ph fast, instead of rinsing with baking soda with doesn't sound nice.

[1] https://en.wikipedia.org/wiki/Xylitol#Dental_care
Google to house startups in San Francisco's Mission district
Unicef Tap Project: Go without your phone to help give clean water
FWIW on KDE there are several cursor sets available via the "download new content" system with left-handed primary cursors; but yes it seems you have to select them yourself rather than them being automatically applied.
You're not wrong. The current state of the art puts the precomputation step at complexity L_n(1/3, 1.923)§, and additional individual discrete logs at L_n(1/3, 1.232). So individual logarithms are still subexponential and nothing to scoff at, but they do become easier, yes.

Ignoring constant factors, for a 1536-bit prime this would mean cost ~2^102 for the initial precomputation, and ~2^66 for each individual log.

§ L_n(a, c) is the usual exp(c(1 + o(1)) (log n)^a (loglog n)^(1-a)).
Since this hit the front page of HN, an admin could send him/her a new password. That's ironic!
Not all that common, but sometimes.

"He's quite the meat head."

"He's an old salt."

"Her personality was rather spicy."

"He's a chicken."

"Don't be a fruit."

"Talking to her is like talking to a vegetable."

"She's such a potato."

"He's pretty corny around executives."

"That guy is a rotten egg."

"Her mind is like a pretzel."

"She was such a cute pumpkin."

"He's such a pig."

"He's nuts."

"What a cow."
I think you should consider going to college. Since you already have a lot of prior experience, it would be better if you try to graduate faster. You can take CLEP exams to test out of GE requirements, as well as get CS-specific courses waived by showing prior experience (I did both of these things). Right now I'm turning 18 but finishing my sophomore year of college.

The way I see it, four years to get a degree is worth it, you will not ever have to worry about whether you are qualified "on paper". Of course most tech companies don't really care as long as you can code, but it's good to have, just in case.
Looking for someone who is naive is the problem. I've walked away from countless opportunities because I got the sense that I was being handled.
Microsoft Plus! for Windows 95 had lots of fun themes. The cursor of the science theme was a glass tube with some chemical bubbling inside. Unfortunately, I can't even seem to locate pictures of those themes.
I know lots of people ask this question but: what, in your opinion, drives this and why don't we see more of it in other places?
SD Elements: A Solution To The Web App Security Conundrum
Shows up on facebook walls when article is shared. Gets more clicks. Also pinnable.
I like how the very last paragraph introduces the only sane idea in the article.

Apple likely won't buy a car company (Anyone remember apple printers, game consoles? so does apple). They will likely invest in Tesla's battery tech/battery production in order to secure their supply of 'next generation' batteries.
I think the next version of TextSecure will work over the internet.
Speed up beanstalkd development with saved job templates, by beanstalk-console
Put the Internet on Your Wall
Not all on-screen text is selectable!
No. Joesmo mentioned it, but did not use it.

http://en.wikipedia.org/wiki/Use%E2%80%93mention_distinction
Front-end engineering is a tiny proportion of computer science (ie not covered in a general curriculum at all), so I'd say it depends if you want the depth of more front-end experience putting you even further ahead of your peers or the depth of a huge range of CS subjects, mostly close to useless for your standard front-end engineering role.

Lines are getting blurred, and college/university isn't the only way to learn more things, but I imagine you're ruling yourself out of a lot of jobs by focusing this early. Maybe you don't want them jobs though. I guess my best guess at an answer is take a job if you can and you know it's the career you want, if not bite the bullet and do CS.
Considering how often we see bitcoin spam on HN compared to doge, I don't think it's that annoying.
The reason this is recommended is in order to improve the specificity of description: "he was very tired" does not tell us as much about him. If you just substituted "very tired" with "exhausted" everywhere, you wouldn't be adhering to the spirit of the substitution, which is all about adding detail. Maybe his manager hates him and he is leaving work, "browbeaten and resigned", or maybe he just didn't sleep last night and he is headed to work, "clouds in his mind and lead in his limbs" or whatever.
Always and Not Yet: When Brand Matters for Startups
It doesn't have more horsepower, a 25 year old brain has a lot more gaps in its knowledge that is skipped over, whereas the 45 year old brain has more to connect and consider.
I don't care how prominent a person is, "I'm leaving and not coming back!" announcements have always been childish.

The conversation in question wasn't even uncivil. He's thrown a hissy fit over nothing.
"Being told that people should be shamed for suggesting certain ideas."

More context?

There are certain ideas that we should definitely shame people for suggesting.
> lsof: godlike

Well that's not very useful. Maybe change it to actually say what it does. List open files.
Agreed. Anything that is not part of the SUS or POSIX standards should be in a separate section indicating their origin/availability.
This is the very model of a modern formal reference

The rule should be respected but not treated with due deference

The use for truth or 'verity' is evident but venerable

We very much avoid the use of very much in general.
Which most likely only happens because the majority of HN users only know either GNU/Linux or Mac OS X as UNIX and never really used the big commercial ones.

Every time someone mentions here how POSIX and C are portable across UNIXes, I have recolletions of maintaining code full of #ifdefs to make it work across such "portable" systems.

Not to mention how nice the Makefiles used to be.
Why are memes HN-worthy?

It just looks like yet another flash-in-the-pan bandwagon.
I don't understand why you need S3 for that. Can't you just as easily schedule an upload of updated files from your computer to your server?
FOIA'ing Intellipedia, the Wikipedia for US intelligence agencies
Absolutely brilliant to show case your own financial data. Also very ballsy IMHO.
Indeed. Even if you're using a "better" word than "really" or "very" or what-have-you excess repetition of any word will dull the quality of the writing so it's a good thing to watch out for.

And it may seem that this is a mistake that is difficult to make but because of the difference between writing and reading, where one may spend many minutes or even hours writing something that only takes a few seconds to read, it's easy to forget that you've repeated a word too often.
What's the current state of internet switches? Back when I used to run the Napster backend, one of our biggest problems was that switches, regardless of whether or not they claimed "line-speed" networking, would blow up once you pumped too many pps at them. We went through every single piece of equipment Cisco sold (all the way to having two fully loaded 12K BFRs) and still had issues.

Mind you, this was partially because of the specifics of our system - a couple million logged in users with tens of thousands of users logging in every second pushing large file lists, a widely used chat system which meant lots of tiny packets, a very large number of searches (small packets coming in, small to large going out) and a huge number of users that were on dialup fragmenting packets to heck (tiny MTUs!).

I imagine a lot of the kind of systems you'd want 10M simultaneous connections for would hit similar situations (games and chat for instance) though I'm not sure I'd want to (I can't imagine power knocking out the machine or an upgrade and having all 10 million users auto-reconnect at once).
A few of them aren't standard UNIX commands.
I think the article got it wrong with the "painless" part. I am also confused with the claim that it is non-surgical. It does seem similar to a regular root canal, but the issue that many people have with root canals is that they drill out infected nerve tissues and fill it with something inert. They do not let the nerve pulp heal and some say the tooth is now "dead". The bacterial infection is cleaned out, but there are often fears that the infection has not been fully dealt with.

I believe the point of this technique is allowing the internals of the tooth to heal, which root canals do not do.
Code that works correctly on that particular programmer's x86 machine, you mean. "Works great on my PC at home and at work" does not necessary imply "Works great on the 64 CPU production machine in the datacenter".

This stuff is terrifying.
Understanding Parallel Processing
I'm pretty sure "after" means, "after the deal is approved." The FCC and DOJ still have to weigh in.
"Wicked" was extremely common in Vermont where I grew up, and I expect it still is. I sometimes find myself using it in everyday speech and it never seems to raise an eyebrow even out west here. "Friggin" is another word that I think is mostly a New England thing.
GitHub Pages is even easier to set up, and does support naked domains (although to use their CDN it is limited to DNS providers that support ALIAS records) -- https://github.com/blog/1715-faster-more-awesome-github-page...
Link is to doc on A380 not A350.
It's simpler than that. It isn't necessarily that the company predicts you are pregnant, they just see that "people that buy this item are more likely to buy these items" and so advertise for them. I believe Target did target pregnancy specifically in their algorithms though.
Technology Stock Footage
of any app. You can still find the actual Flappy Bird apk out there. And any app rejected from the Google Play Store can still be provided via other channels. This is one of the nice things about Android letting you side load apps.
I'm looking for a tool to sort and show comments according to time. Specially for Ask HN and Show HN.
That drawing is realistic yet creepy. I like it. The shading is perfect, yet incomplete. Sort of an uncanny valley type thing, gives you a sense of unease.
I'm sorry. I should've been clearer:
If one doesn't like them then one doesn't have to play.
"You" was not directed to your person. ;)
Hindsight bias devalues science: http://lesswrong.com/lw/im/hindsight_devalues_science/
Mac OS X being UNIX certified, does not mean all Mac OS X commands are available across all UNIX variants.

It rather implies that Mac OS X supports what UNIX certification requires, plus whatever extensions Apple does on top.

This was always the main issue with POSIX compatibility fragmentation across UNIX platforms.
How Evernote Onboards New Users
Obama Asked HBO Chief for ‘Game of Thrones’ Advance Episodes
Agreed, memes are generally don't "live" that long, and while Doge was funny for a few weeks, its longevity and spread in every unrelated setting (so random!) are getting irritating.

Yet this gets upvoted. I suppose the people have spoken.
I'm also a crusader on this issue, as you know, so don't let me steamroll the thread.
The problem with style guides is that they're often conflated by both the reader and the writer as rulebooks. They should instead be used as sources of writing ideas, or communication improvement aids -- to target writing for specific audiences.

English can be assembled in all kinds of wonderful and creative ways. The best writing is when you coin a phrase that style guides insist shouldn't work, but communicate something beautifully. "Most excellent", for example, is a wonderful example. It's concise, it's nonstandard and it's brings about vivid imagery of two time travelling wanna be rock stars.

The worst style guides are outright wrong. "very afraid" doesn't mean "terrified". How lame does "be afraid, be very afraid" sounds as "be afraid, be terrified"? "very poor" doesn't mean "destitute", I grew up very poor, but we were never destitute. Being "very rude" is has a very different connotation from "vulgar". This guide takes finely graded connotations and turns them into extremes.

It's worth using it to double check if what you mean is the extreme, and you accidentally used something else, but beyond that, a search and replace of "very <word>" with any of these suggestions is likely to make your writing worse.

English can be beautiful, enjoy it.
The most expensive iPhone market in the world
Construction Technology Hackathon
Join us and help bring innovated technology to the construction industry.
Is it irony that Raganwald is trying to group shame someone(1) for stating their opinion?

1 - they have to know with certainty that people will dig into the cause of their rather childish blowout. If people want to quit something for internal reasons, they simply quit. If they want to apply some leverage they try a public blowout.
I disagree that there's a trick to it. Laying down a line with precision and exactly in the way that you planned is a skill. When you watch an architect or draftsman draw a line, they've drawn that same line thousands of times before.
It's probably the last straw that broke the camel's back.
This is the second construction technology hackathon event. Come see how technology can impact this huge market.
Yeah, I guess so. This one verges on dangerous, though.
As much Stack Overflow as possible in 4096 bytes
Introducing Bing Code Search for C#
I anticipate having to take out between $50,000 and $100,000 in loans to finance a degree.

Is that really what college costs these days? I went to state school which cost about 8-10K per year. My loans are 0% subsidized govt loans. I pay about 150 bucks per month. I could have paid them all off by now, but why?

It doesn't need to be that expensive.
Hmm. It's not clear from your documentation, is it possible to use xmlhttprequest through the web workers and get the response?

Because having thousands of systems as distributed web crawlers would be really really cool.
The price is not expensive for what professional developers tend to pay for their tooling.

Just try to imagine how much money you would need to charge for software to be able to live from it and pay all running expenses.

I just would like that they settle their issues with Xamarin and update they .NET runtime to a more modern one.
Yes, you can still learn when you're older. Especially if you have an inquisitive mind like most hackers. The brain doesn't "solidify" completely as you age, it just solidifies the knowledge you already have. People have learned languages past 30, just by immersion, which is a very complex task.
Anyone know how they built their 3D graphic page?

http://images.businessweek.com/graphics/airbus-a350-3d-graph...

How did they go from the Trimble/Sketchup A350 model to showing the model in the browser in "3D"?
When I was in high school we couldn't use the verb "to be" in assignments for English class. No is, am, are, was, were, has been, will be, etc.

Of course this is overly restrictive, but 80-90% of the time there was a better way to phrase the sentence if you thought about removing the "be" verb. 10% of the time it was awkward, which sucked.

Aside: also taught me that MS Word has a very advanced find feature where I could give it "be" and it would find me all of the above conjugations.
It can, on occasion, be used thusly.
I completely understand him. He talked a lot about gender issues, and that's one of a few topics that always leads to raging arguments here.

I've learned to mostly ignore this class of threads. HN is a great place to learn about obscure hacks or interesting technical tidbits, but it's a terrible place for discussing important social issues.
I prefer 'double plus tired'.
Is it just me, or is this headline a little confusing?