skysight-inc/HackerNews huggingface dataset:
We currently have an opening for a Front-end Engineer. Perks include shows for free and working on rad projects using the latest and greatest. Our demo allows us to not worry about older browsers so we get to have lots of fun on each project.

Requirements:

Skills with HTML5, CSS3, JavaScript, Responsive design and all other kinds of buzz words.
You are self-aware, self-motivated, and self-disciplined. If you were a robot you would be a sentient robot… aware of your own robot-ness.
You are a critical thinker who attacks and solves technical problems with the tenacity of a bengal tiger.
You see everyone you meet as someone you can learn from. Except for those silver painted street performers. They have nothing for you.
A good sense of humor

Niceties (Not requirements!):

Familiar with client-side MVC frameworks (Angular, Backbone, etc)
Know “The Good Parts” of JavaScript
Versioning systems (Git)
Mobile development experience (Appcelerator Titanium)
You have committed code to an open source project.

Why you’ll want to work with us:

Great pay and benefits.
The opportunity to work on meaningful and challenging projects.
The chance to be a part of a growing company.
The opportunity to collaborate with an amazing team.
Great new office space located in Old Town Sacramento.
We have a strong commitment to training.

If this sounds like a fit... Hit us up! groundctrl.com
Doesn't Go end when both players pass consecutively:-?
Assuming malicious intent on the part of the provider, the envelope sent to SDF will have a post office stamp from the city from which he sent it. Intersect the IP subnets for the area with the IPs used to connect to SDF to find a connection he made to a non-anonymous account.

Second, the command `ssh -o ProxyCommand="nc -X 4 -x localhost:9050 %h %p" sdf.org` seems to be unique (to Google), and may be in a script he has written previously.
Ask HN: Would you prefer handheld controls on Google Glass? 
I am excited about Google Glass, but I could not help but thinking when watching the video that I do not like the the touch controls are on the side of the glasses. Would you prefer some sort of handheld wireless remote, or better yet a touch sensitive bar on the side or back of your android phone?
That's why you need to move to Silicon Valley, where being a programmer is considered prestigious by people in barbershops.
Yup, this was happening in Kendall Sq in Cambridge for awhile until the city quietly asked everyone to move - http://www.boston.com/business/technology/innoeco/2012/04/2_...

2 bd w/ living room apartments were cheaper than office space across the street.
Agree, so does Android
We are looking for a core-team member for our startup in Bangalore, India. We offer good chunk of equity for the right person.

Background

Gaglers (http://gaglers.com) is a scalable real-time chat platform. Currently, we offer group chat for communities and live chat with unlimited operators.

Our high-level technical challenges are,

scaling a real-time platform to millions of concurrent users.
measure all interactions to make data driven decisions

This is a full-time position based in Bangalore, India.

Typical Day at the Job

Here is how a typical day will look like. You start by looking the status of the production dashboard and bugs. With a quick scan you find that that the message counts are not getting updated in the dashboard after the code push last night. You jump on it right way and send a short code-review out, after testing it on your staging setup.

With that out of the way, you get back to the feature that you have been working on. You know exactly why you are building this feature and what impact it will have on the customers. The feature was specced out last week in some intense design discussions. You finished a quick prototype yesterday. You throw it out today and start the code and unit testing for the initial release. The plan is to deploy a basic version this week sometime, gather feedback over a few days and then fine-tune it based on what the customers say.

Just after lunch, while you code, you come across a bug in the queuing sub-system. You decide that it would be simple for you to fix it as well and so you do. While you fixed the bug, you thought about how you can make the queuing system much more scalable. You write a quick note to yourself to talk about it later.

By the end of the day you'll have a good chunk of the new feature implemented. You'll send that queuing system bug fix for code-review tomorrow morning and continue your work of the new feature.
How the role will develop

Initially, the tasks you take on will be smaller and fairly well defined. Longer term, the requirements you get will be more general, and you’ll interpret them to produce great solutions. You’ll also generate tasks on your own initiative as you identify opportunities.

As we grow, we may need to take on more developers. You’ll have the opportunity to be responsible for these folks if you want.

Technical Qualifications

You will be,

fluent in Django and Python and comfortable using Git
be happy with HTML and Javascript
have designed and written applications using Django
comfortable managing a group of remote linux servers.

You'll have the opportunity to work on all areas of our stack. Our technology stack includes,

Django, Python, Erlang
Redis, MySQL
RabbitMQ, Celery
MemCache
Bootstrap, JQuery, Javascript

We are looking for someone who sees their role as bigger than just programming. You'll also get to know our business. You'll also look for opportunities to make things cooler for our customers.

Contact me directly: augustus at gaglers dot com
California workers, welcome to Chicago!

:)
Amazon does that.
Unlikely, it originates in the US government export control laws. (Turns out rocket technology can be used for nefarious purposes...)
Original Web browsers were capable of using Gopher in a graphical way; in fact, being cross-protocol like that was a big deal in the early days, back when a lot of Universities had substantial amounts of information on Gopher servers and indexed by search software like Veronica and Jughead. (Easy access to FTP was a big deal, too, but FTP hasn't disappeared to the extent Gopher has, so it kind of still is.)

http://www.netlingo.com/more/gopher.php
I have had the opposite experience. I just put in John Smith for the name and I have never had any issues.
Facebook Home tough start puts Zuckerberg in a rough spot
Another good way of setting up an anonymous website is to set up a Tor hidden service, and then allow non-Tor users to access it by handing them a tor2web.org URL: http://tor2web.org/
Linux will soon have btrfs, which is as good as (if not better than) ZFS.

Also Dtrace & ZFS originally come from Solaries, so they are not FreeBSD projects. The only reason they do not work on Linux is because of license problems which Sun created.
Nevertheless the UI skinning can be mostly done. I see no reason why the designers couldn't be doing this themselves.
Oh. Wow, I'm quite surprised they'd remove that, seems like it would make them a bit easier for people to accept if there's a clear sign of whether they're recording. I expect not doing so is going to mean they're treated like holding your phone up, and there's quite a few places that's really not going to fly.
The goal isn't always regulation - sometimes it is, sometimes not. When the goal is regulation, however, the excuse is always consumer protection, regardless of whether the actual form that the regulations take is a good approximation of a minimal, lowest-impact way to achieve those protections.

And higher regulatory compliance costs make a very good barriers to entry, so lots of entrenched interests will lobby for regulation, because the benefits are concentrated among a few players with lots of resources. By contrast, the beneficiaries of lower-regulation regimes are typically consumers and upstart firms with fewer resources. Guess which group is going to be lobbying politicians? Guess which side makes a better story for politicians to tell their constituents? Guess which side brings the actual regulatory agency heads bigger budgets, more power, and general career advancement?

It's an intrinsically unbalanced game, and what the economists call "rent-seeking" is a continually ongoing problem for most economic and political systems.

Now, how about an actual debate on how to structure an actual regulatory regime specifically, instead of painting "Regulation!!!!" with a broad brush one way or the other? Both of you sides, goodness.
I prefer to avoid multiple return statements and follow the single-return-at-the-end rule.

However, I happily make exceptions for:

a) Simple shortcut checks at the top of the function. These tend not to increase the complexity of the control flow and can really simplify it.

void free(void * p)
{
if (!p) return;

... rest of function
}

b) Cases where it's just plain unnatural to do it any other way. This can occur with state machines and complex loops.
When I do this, I make sure to put a comment way out on the right.

void process_bytes(unsigned char * p)
{
...
for (;;)
{
...
switch (loop_state)
{
...
case specific_case:
switch (input_symbol)
{
...
case end_symbol:
return; //----- note inner return
...
}
break;
...
}
}
}

Before folks jump on me for having nested switch statements or "complex loops" in the first place, let me point out that when I write this type of code it's usually because I'm processing a data format defined by somebody else.
There are a ton of companies out there doing interesting things that are willing to pay well for working on code that has that methodology problem. But they are not willing to undertake a full rewrite of their system at the outset before you can start doing anything useful.

At that point you can choose which is more important - the religious war or getting on with your life. When I encounter things like that my vote is a bit of both. I bring habits that allow me to cope with the methodological problem, and incrementally try to create a space where I don't have a problem.

In the process I've found that my preference for trailing commas was a useless idiosyncrasy that I could live without. When I tried living without it, I quickly found that leading commas made my life more pleasant, and I learned to like that formatting style.
Again, you can comment out lines with the normal syntax too. There's no reason for this gimmick syntax. In theory it makes the last 2 elements easier to deal with but it makes the first two harder. It's silly, and it's ugly.
I don't think he's trying to prove anything, just providing a fun game of wit and a challenge. He will surely be delighted if he gets a postcard.
The drag-and-drop file sharing, with inline preview, is pretty amazing. I wish Adium had that.

I really dislike the rest of the UI though. One very important thing about Adium is how compact it is. Even on relatively small laptop screens you can just leave it in a corner, which makes it easy to hold conversations without having to break context.

The conversation list, and the conversation views themselves, feel very much like the much-maligned "gigantor" Skype update from a while back. Everything feels much too big, much too spaced out, for a pure utility app. IM isn't an "experience" app, it's about as utilitarian as computer use gets.

The "smart command line" thing is very cool though.
I should get that on a t-shirt thanks. Actually I'm British and don't have strong feelings about the phrase either way. If I did, I still don't criticize people for using idioms of their own culture.
Just a wild guess, not sure about the true reasons: it adds the information that the control flow can hit the end of the function and that it actually returns something. All that given the writer doesn't write syntactically superfluous returns.

Also I slightly disagree with you that named return values are for short code. This may be true in functions that return at many points. For other functions it may need some otherwisely added boilerplate. If you write inside an if-block f, err := os.Open(...) that err is a different one than your return value err. So you would need to add var f *os.Open above the if to write f, err = os.Open(...).

Having that said, IMHO the greatest pro of named return values is well understandable code, in particular for libraries.
Being the First Employee of a Startup Could Be Right for You
SEEKING WORK - NYC or remote.

I am a software engineer who focuses on Android development. Within the last 2 years, I have worked on projects for for small and large startups, as well as for brands such as AT&T, Anheuser Busch and Victoria Secret. Within that period I have completed over seven apps and two mobile SDKs. I am deeply passionate about mobile development and creating top-notch experiences.

What can I do for you? Here are some things I specialize in:

* iOS to Android Ports. Do you have an iOS app that you want to port to Android? I can take the existing iOS experience, modify it to conform to Android standards and deliver a polished high-quality Android app. I have done this successfully for multiple clients such Gving and Snapr (see my portfolio below [1]).

* Web Apps. Do you have a mobile site that you want to convert to an app? I can package the mobile web content and create a mobile app using a standard solution like PhoneGap or a custom web wrapper. For more advanced projects I can create a hybrid app that combines the best of the web and native worlds to fully access all the capabilities of the mobile device. Some sample projects in this category include JackThreads and Snapr (see my portfolio below [1]).

* App Rescue and App Optimization. Do you have an Android app that isn't quite working? Perhaps it crashes, it's slow or has other problems? I can perform a complete analysis, diagnose the issues and quickly fix them. For a sample project in this category see Loc8te in my portfolio below [1].

* SDKs. Do you have some awesome stuff that you want everyone to use in their own apps? I can put together a feature rich SDK that lets other developers easily access your app's functionality / services. I have done this for Snapr and Loc8te (see my portfolio below [1]).
Feel free to get in touch. My portfolio and email are listed below.

[1] http://bricolsoftconsulting.com/category/portfolio/

[2] theo-AT-bricolsoftconsulting-DOT-com
Where should I send my links?
EasyPost! | easypost.com

SF | MOBILE

We're hiring RoR backend/frontend, with at least a couple years of experience.

Be an early employee (<10 now) and help us solve fun problems.

--Flexible work environment (we mostly work from home)
--Help scale a rapidly growing service
--Interact with other developers that love using EasyPost

We're offering considerable equity and a chance to really shape the future of EasyPost.

Email us at iwannaeasypost@easypost.com
Messages (barely) supports iMessage, to the point where I use it to talk to two people and only because they're not reachable otherwise. Big fan of how Messages decides to lose history seemingly at random and only display fragments of previous conversations. Bigger fan of how the conversations it decides to show at the bottom of the log are from weeks prior.

I use Adium for everything else because I know it works.
SEEKING WORK, based in Helsinki, happy to travel

I do due diligence for investors, so if your company needs an impartial third party review of its strategy, processes or product, drop me a line.

oleg@ionsquare.com
An interesting proposition. I feel that this will be my first participation in this game. Just have to find a cool idea and some time. Anyone has been following or participating in these competitions?
Twitter's data is all in memory. That memory may not be random-access memory, though.

A pet peeve of mine is how people can do all the CS necessary to get nice data structures for their in-RAM data, but seem to forget everything they know and use very bad structures when they spill to flash or disk storage.
It is the casino's agent saying the payout is 10x what it should be. The user was merely making use of machine functions made available to him.
Sharewave (http://sharewave.com) - NYC. Software Engineer, full-time.

[What we're building:]
Sharewave is for entrepreneurs and private companies who care deeply about their investors. It’s a beautifully simple way to organize, visualize and share information with investors and shareholders. So they can spend more time leading their business and less time on it’s administration, no matter if they have one investor or one thousand.

[Who we are:]
A team of 9 with financial, technology, and startup backgrounds (we’ve worked at places like E*TRADE, Deloitte, Accenture, Morgan Stanley). More about us here: http://blog.sharewave.com/post/44974195141/the-sharewave-tea...

[Who we're looking for:]
A front-end and/or back-end engineer to work directly with our CTO (r0ml). Our technical challenges are more about flexibility and customization and less about scalability. Some things we care about:
- working knowledge of one of the following: Java, JavaScript, Postgresql, Python
- proficiency with web and mobile technologies (OAuth, REST, Gesture APIs, ec2)

[Specifics:]
We’re working in a new co-working space in midtown Manhattan, which hosts a number of startups and small businesses (along with unlimited coffee, tea and beer). Compensation package includes salary, equity and health benefits.

If you're interested, send your CV and relevant links (GitHub profile, projects, etc.) to: jobs@sharewave.com
I absolutely adore FreeBSD. I work in linux these days because it's easier to bundle and distribute an upgradeable (binary distribution) linux appliance. I will run back to FreeBSD as soon as possible.
Living On Bitcoin For A Week
LexMachina Raises $4.8M in Funding for Big Data for IP Litigation
>The first person to do this wins the prize, and the rest become ineligible.

Since we only get 1 batch of mail per day, I wonder how ties will be resolved. :)
> Note: One the reasons the OpenBSD ifconfig man page is so big is because on OpenBSD ifconfig does the job of multiple Linux utils, because it makes sense to have ifconfig control all the interface state.

https://linux.die.net/man/8/ip

https://en.wikipedia.org/wiki/Iproute2
Hacker News Rap Anthem
Looking out for HN users (other than voidnull) that write about Internet privacy a lot will give some candidates.
Speaking of investigating life choices, you're coming off like an asshole. You might want to reconsider the way you talk to people.

Here's the summary:

1. A post uses food as a metaphor* to make a point.

2. You basically say bullshit to the food, then rant about life.

3. Someone says "I dunno if it's BS, I've experienced this!"

4. And you say "then there's something wrong with you".

Fuck you, buddy.

*I'm the guy who wrote the essay, and for the record it was referring to a bunch of foodies in a design studio who were a few blocks from Pike Place market. It was Hick's Law in action. Frequently.
Yes - the Foundation is interested in ensuring FreeBSD works well in both virtualization guest and host capacities.

Newer EC2 instance types don't tie the Windows license fee to HVM mode and FreeBSD can be run on those, for no additional cost: https://aws.amazon.com/marketplace/pp/B00AA25MLK. The Foundation would like to see FreeBSD available on the other EC2 tiers without additional fees and is investigating alternate approaches there.
In which case I don't see how he could be tried under gaming laws, and given the specifics of the case, I don't see how he could be tried under anti-hacking laws.

For a machine like that, I consider the interface the public API, and if the interface allows something that isn't specifically disallowed through some other statement or direction, I think it's fair game.

He didn't use some knowledge of internal mechanisms of the game (if his lawyer is to be believed) to exploit it, he noticed that it was incorrectly keeping the payout amount between game types with different payout multipliers, and took advantage of that fact. He learned that it was possible through using their API. In my eyes that's a critical point.
> I very much disagree with Messages being bugridden

• Using search hangs/crashes the client

• Having the client open for more than a few hours will use many gigabytes of memory (I'm at 2.5GB right now)

• Messages aren't in chronological order

• Messages randomly shuffle depending on network conditions (this is the biggest issue)

• Messages randomly don't appear, appear late, or spam notifications on arrival

• "Deleted" messages aren't, so the /Library/Messages/ folder fills with junk over time

• The dock badge will sometimes be wrong, displaying a number when it shouldn't, or even showing negative unread messages

• You can render anybodies Messages.app useless with a bunch of unicode messages. They have to delete their databases and start over.

It's literally the worst application I've used, and you're the first person I've encountered that doesn't feel the same way.
I gave up the idea of a start up and long time passion of building LED Displays, purely because I thought it would do no good to people than only encouraging more of capitalism. And it has been 5 years since I finished my studies and am still struggling in my career because most of the Cos don't excite me as all of them are more interested in making money rather than impacting the lives of people. This attitude of mine has been highly criticized by people around me, but I am proud of it. I would rather be working on a technology that impacts a villager or poor under privileged rather than designing a gizmo for the wealthiers.
-Niral
Netflix contacted Mashable to state that it prefers to license TV shows and movies “on an exclusive basis… [to] provide a unique experience” and emphasized that the goal of the service is to be an “expert programmer” rather than a “broad distributor.”

Netflix used to be an example of the "long tail" provider where you could find content that you want, because of the breadth of the offering. Not anymore, it seems. It was a fine ride while it lasted, but looks like the age of Netflix as a primary place to look for movies to watch is at its end.
SEEKING WORK remote or Onsite almost anywhere in the EU.

British iOS Developer with 3 years experience, 5+ apps in the store.

You see some of my projects on my Github profile:
https://github.com/veritech

jonathan AT float-right.co.uk
I currently pay for two Netflix accounts, and I use neither of them. I have a collection of about 2,300 movies and TV episodes, some ripped from DVDs I own, others from less licit sources.

I pay for two Netflix accounts to salve my moral principles. I would love to pay content creators in the most direct fashion, maximizing the money that goes to the people who make TV shows and movies, minimizing the money that goes to ad firms and middlemen, and eliminating any money that would be spent lobbying the US Congress to destroy my civil liberties and privacy.

Anyone have a suggestion on a better place to send my conscience money?
Looking again, I'm even more flabbergasted that this is getting any play. The UX is terrible.

* It copies the conversation mode in Messages...a terrible feature that ruins the convenience of keeping open only the contacts you want to keep open.
Its still multi-window...unless you plan on making me search for contacts. Because typing when your hand is on the mouse is convenient.
Nice that I have to click on a contact and bring up their chat window to see their status.

I'm irritated because there is nothing innovative or informative about this post.
I've put in my request to join. :) Apologies for leaving the body of the request blank. Didn't realize it was something that would get reviewed.
It's not very hard to be anonymous like this. Similarly, can you find the postal address lucb1e.com, which points directly to my home IP address? (Social engineering my ISP is an option.)

The real question is whether authorities can find the postal address. They're not going to try of course.
Go noob here

Can actual products (Web apps in my case) be built with Go?
...and if you end up needing to pass 20 variables via reference for state?
Why Your Perfect Pricing Strategy Sucks