skysight-inc/HackerNews huggingface dataset:
Here is some more information:

Reverb is looking for a senior, hands-on developer capable of
interfacing with the Amazon EC2 API and others, who would be responsible
for building internal tools to manage our software infrastructure. This
would include both back-end workflow as well as user-interface components.

Duties and Responsibilities

Experience with Cloud deployment tools/scripts for AWS Cloud Services
Nuts-and-bolts understanding of RHEL, CentOS, performance tuning,
monitoring
Puppet or Chef automated deployment tools
Nagios, Cacti, other monitoring and alerting systems
Apache/Nginx support, configuration
MySQL, Java application deployment
Strong knowledge of TCP/IP, UDP
Experience managing high-availability systems
User interface development using javascript (Play-Scalate a bonus)
Low-level operating system exposure for application and
infrastructure deployment
Experience with both performance and error monitoring & alerting
systems
Track record in a high-uptime, high traffic application infrastructure
The point may have been that if BTC is the only unit, then most every-day things will cost something like .05 BTC, which doesn't seem all that intuitive (at least coming from a USD area).
Ah, that's encouraging. I already do all the things mentioned in the guide, my problems came when I had to push 50 GB of data over a slow connection. When disconnected, duplicity would not be able to resume the upload, and would start again from the beginning, which didn't inspire confidence.

I also generated a full backup locally and uploaded it to the server, but duplicity couldn't recognize it, for some odd reason. This isn't exactly standard usage, but I would also not expect it to fail like that.

Still, thanks for the information, I'll check your service out, thank you.
word to that! :)
Algorithmically-generated non-analytical map of the musical genre-space
Fascinating. This reminds of the true story of a group of friends who won nearly a million dollars by reverse-engineering video poker machines and finding flaws in the pseudo-random number generators used to select random cards. These people have given anonymous interviews and an entire description of their adventure to Kevin Mitnick for his book The Art of Intrusion. They also claim to have never been caught, thanks in part to the fact they stopped exploiting it after they won "enough" money! http://www.amazon.com/Art-Intrusion-Exploits-Intruders-Decei...
really, destroys?
The transition from just entering info in to get a meal plan and an idea of how it works to a paid subscription was a little rough. It didn't carry over any info I already entered, and didn't make it clear I would have to enter a CC for the trial until after I had re-entered everything.

(Nothing wrong with making me enter a CC for the trial, but make it clearer upfront.)

Looks great, and seems to have improved a lot since the last time I saw it here. This has the potential to be a hugely helpful tool and is in a market that's really lacking.
You can use redis's set or list command next time for increase i/o rate and decrease response time. However, great experiment!
That's interesting. Do you remember what exactly was he sentenced for? I tried to find it online but couldn't.
Vanderbilt paid me to get my Masters.
this would be awesome if it had an integration with instacart, ie. you send me the groceries every week
> It all really depends on where the kids decide to go, methinks..

And as of late, the kids have been ditching Facebook because it's not cool anymore.
Austin startup provides open source OAuth2 platform to enable "Toshiba Cloud TV"
It's fairly challenging to explain the program to _anyone_.
Cloudflare named in revenge porn complaint
Apple fans appraisals of Apple's prospects in the 20th century are getting harsher and harsher. Does this mean they really were 'beleaguered'?
It's not the board that is the problem, it's the CPU. Only xeon CPUs have ECC support, and they are just too expensive.
I can't seem to find a source for this but I remember reading an article about Kasparov playing Deep Blue talking about how Kasparov intentionally tried to use some unpredictable moves to exploit Deep Blue's algorithm. I don't think anyone considered this cheating.
Even Raymond Chen - oldnewthing - has bad code days
My point is that there is no such thing as "American nutrition". What does that term even mean?
That's called compromise.
Show HN: My New Book - You Should Launch with Less
Errr, if you're looking for a fast restoration, Glacier isn't a solution at all, they're intended for completely different use cases.

As the company representative noted, rsync.net charges one simple flat fee, and that alone, no surprises, is itself worth something.

I note that the ability to slot into almost any of my backup systems is very valuable. This excludes Bacula to LTO tape, but you need tape to get tape like behavior and it's pretty cheap not counting the drive and infrastructure (fast disk to avoid "shoe shining"). Currently 2.9 cents per GB for me, and it doesn't take long for that to look good compared to Glacier. Ah, and for those of us on Internet connections with caps and overages, tape is a very good option.
what's buggy about iMessage? I haven't had too much trouble with it, at least for SMS and gchat. Then again, I usually use Adium on account of IRC so maybe I just haven't used iMessage enough to run into anything.
SEEKING WORK - Ireland or Remote

I am a web developer based in Ireland. I am available to work on-site in Ireland, or remote to anywhere in the world.

My expertise is in PHP, Python, MySQL, Javascript, HTML and CSS.

For samples of work and contact info, see: http://gearoid.me/about
> So, I would imagine whatever new aspect got the patent would have been routed around.

Probably so, but I suspect the hinderances to innovation and productivity would have been massive.
SEEKING WORK - Remote

Hi! I'm Bruce, and I'm finishing my senior year of high school at the moment. I'm always on the lookout for freelance programming jobs.

My Skills:

I have professional (past freelancing) experience with:

* Objective-C for iOS

I have great experience (18 months plus, including an SQA Advanced Higher project) with:

* Java

* Python

My professional experience:

I've been freelancing (Objective-C for iOS) for about a year now, and have completed projects with the following clients:

* Treehouse Mobile

* Mostly Serious

* Samics

If you have any chance of fitting me in as a remote freelancer, or even if you have any advice on this type of work, I'd love for you to contact me at bruce.collie@blueyonder.co.uk

Thanks!
I see your point, but as an 'un-graduate', I've never been part of a less-sexist community. I'd also point out that being forced to choose between boy and girl, as opposed to having the option to identify as a woman, is difficult for some. Hacker School has had some awesome transgenders!
And apply. It's beyond amazing.
Are you looking for any more developers?
San Francisco Hacker News Meetup: Nginx on 5/9
Hey everyone! We're throwing a laid back meetup with Nginx to get some feedback on how we use it and offer some input on what direction we'd like to see it go.

It's at a cool venue (Engine Yard) and food + drinks will be provided.

http://sfhn-nginx.eventbrite.com/

Thanks for making the community great, and thanks to everyone helping out. :)
But if you have the contract for designing a new stadium, then it's actual work?
And be a white male.
clickable: http://sfhn-nginx.eventbrite.com/
I've tried before to set up even somewhat anonymous identities online before -- not for law-evasion purposes, just for things like working on anti-spam tools.

It's difficult, and I've noticed recently that it's getting worse.

It used to be you could open a hotmail (or gmail) account pretty trivially without using any real personal info.

But lately these email services have started requiring you to link a phone number, and/or an alternative email address... in theory these are to reduce lockouts, account hacking, etc. -- and they really can help -- but they also mean it's far easier to connect those email addresses with a real person.

I had a gmail address that was "anonymous", linked to some content I was hosting on Google Pages and participation in discussion lists, etc..

Then one day YouTube accounts were merged into Google accounts; and I happened to be logged into the anon google account (and youtube) simultaneously. The was one prompt that I didn't read carefully... and then my public YouTube account that was obviously me was permanently, irrevocably linked to the anon gmail account.

Whoops.

I don't have any pressing need nowadays for an anonymous persona online, but I'm inclined to try again at some point, just because it's something I feel should be still possible.
In theory, the British government has not been above the law for 800 years. If the government will give this company a free pass on trademark and copyright violations, then I guess those 800 years have come to an end.
Things every game student should know
Google to announce new App Engine runtime for "very popular language" at I/O
Im using my own library at the moment. Might release it as open source in the near future. Just waiting on some language features to stabilize.
Defending the Brash Arrogance of Silicon Valley
Yeah, because prior art has kept so many other crap patents from being granted, or subsequently helped invalidate them when the patent holder sued for infringement...
Interesting comment in that thread:

"It's worth mentioning the function representation change, since it means closures no longer require runtime code generation (which among other things allows the heap to be marked non-executable on supported systems)."

Anyone know what that means?
I thought I was the only person around here who thought The Valley was overrated. I think its center-of-innovation days are behind it. Today it's more where things are marketed than where they are invented, and the major activity seems to be trying to get people to click ads.

I laugh sometimes at the popularity of things like transhumanism around the Valley. I hear a lot of talk like that, but see little action. Trying to get people to click ads is not going to enhance longevity or intelligence. Most of that work is going on elsewhere, such as at major medical institutes and universities.
> The internet isn't a game though, so restrictions based on intentions is fair.

It is massively unfair to impose criminal liability upon people because they refuse to make assumptions about the intent of a programmer or sysadmin that they have never met or communicated with.
except that determining what is a "net contribution to society" is an extremely difficult task.

Maybe after a lengthy analysis, you may come up with a good list of points and counter points, but to whimsically dismiss some of the fastest growing websites in the world without even making an attempt to show how they are not a good idea is not a worthwhile comment.
Really cool! Needs a Rob Rhinehart mode though...

Breakfast: Soylent, 20 oz.

Lunch: Soylent, 20 oz.

Dinner: Soylent, 20 oz.
I look forward to seeing you, Oskar, and Dawid all leading the forked (or new) project soon. Please let us know when the repo is available and what you need help with!
‘Moderately active’ may not mean what you think it does. Farmers and professional athletes are ’moderately active’. People who work at home all day using a computer are ‘sedentary’.

(Given your gender, age, height and weight:) Unless you work out for >4 hours every day, 3500 kcalories is way more than your body uses, so you’re sure to gain weight if you were to ingest that many calories every day. If you have a desk job or if you’re a student, choose ‘sedentary’ in the app. The result will be 2300 kcalories, which is most likely enough for you. On days in which you workout a lot, you can ingest a few hundred kcalories more.
This is stupid and it proves nothing. It's the equivalent of living on Rupees for a week. Sure, you might find some Indian people who will take your money, but nobody's trying to replace the USD with either the Rupee or the Bitcoin. Pure sitespam, this.
With the caveat that I am an engineer and don't make UI decisions, I can guess for you some probabilities.

Patches that add hidden options are always rejected. Chrome has hidden options in about:flags but in principle they're all just hiding works in progress that will eventually be permanently on.

Patches that add options are rejected 99% of the time. Chrome has a general "no options" policy. (Here is where someone will want to comment about how that policy is dumb and is why they use Opera instead; I don't care, I'm just telling you the facts.)

Patches that permanently change the UI in the way you describe might be applied, if they're seen as strictly superior to the way things currently behave. I'm not exactly sure what you're proposing (your description seems to be describing how Chrome currently behaves? not exactly sure how constrained windows relate to that?) but your best bet is to write the patch first and then bring up a discussion of it on the development mailing list. (Writing the patch first prevents your discussion from being a discussion about vaporware.)

Sorry if I sound grumpy, I've just seen many feature proposals in my time and I'm hoping to help you not waste your time. :)
How Would You Save Journalism?
UK Company BT had a patent for hyperlinks. (http://news.bbc.co.uk/1/hi/sci/tech/798475.stm)

> BT says a patent filed in the US in 1976 and granted in 1989 gives it ownership of hyperlink technology

Luckily they lost that case.
If you go into the meal options, click Meal Options in the header, and click "Can't Cook" then it gives meals that are (IMO) really low on prep time.
There is no mince on the menu :(
There are situations where MongoDB and the like are specifically more appropriate than traditional databases, and I do not include not understanding SQL syntax. In such situations where a ratio of needed scale to the resources available is particularly high, MySQL and other traditional databases are not a real option anyway.

However, there are of course also situations where, if you try to use MongoDB as a drop in replacement for a traditional database and then are surprised about data loss in exotic situations, for example, then you weren't really doing your job in the first place if the different goals never came up in your research of solutions.
Thanks to this, they will go down in history as the inventors of one of the most important technologies in human history.
It does when you are trying to get traction, especially if you have competition in both the protocol and implementation spaces.
This is actually really, really useful. Even pulls in the recipes.. Excellent work. claps
What sort of debugging problems did you run into?
E-Sports League Stuffed Bitcoin Mining Code Inside Client Software
It's a fine grained distinction, but I thin kit applies there as well, to some degree. If exploiting the API requires leveraging knowledge of the underlying systems (buffer exploit, path traversal issue, etc) that aren't generally discoverable in normal usage, than that may be hacking. If it's a matter of the user discovering through normal use that through a normal set of operations that they have access to more of the same resource they already got (more money when they get some on a regular basis, in the article), then I don't think that's hacking, I think that's learning how to use the API you were presented.

Of course, I'm presenting this aswhat I think should be, not how it is.
Now the next step is to offer prep & delivery for these meal plans in large busy worker markets, like SF, Chicago, Boston, Palo Alto, NYC, etc. Obvious way to monetize. I'd pay $800/month for this.
http://24sevenpost.com/cuisine/mcdonalds-subway-menu-nutriti...
This is exactly what I've always wanted. I used to use nutrition data to count meals but that got tiring and wasn't that amazing. I love how you can calculate the daily cost, which is a huge thing for me.

The fact that I can calculate a vegan meal with 3500 calories, and enough protein for under $5 a day is just jaw dropping.
Rap Genius Launches 'News Genius' to Explain Current Events
This really isn't a bug. Whoever was snooping could do it while you are in store instead.

There's really only two solutions here:

a) get rid of of public wifi points completely. This is compltely intractable.

b) encrypt your data sent over the internet so it doesn't matter if someone snoops it. This is the only practical answer.

This is like someone realising 'ooh if I run Wireshark in promiscuous mode I can snoop everyone on an unsecured network' but not wondering what the fix would possibly be.
ناروتو شيبودن 311
What is the best variant of coffeescript?
I really don't like trying to judge this case with analogies to non-electronic gambling. It's not a terrible way to start thinking about the issue, but taken too far it allows someone to come up with almost arbitrary conclusions.

Rather, I think it's best to judge this by what a certain outcome would do to the greater picture.

(And now to argue for my own interpretation, which happens to use the above argument.)

I was in the middle of writing what I thought was a pretty interesting argument, when I realized...

Why the hell is the federal government even getting involved in this? I mean, I know why, but it has nothing to do with them. This is (or should be) a case about what constitutes fair play at a casino. Jumping into this and flexing the CFAA just seems beyond ridiculous.
IllumiRoom: The Xbox 720's Killer Feature
> Let's say I run a casino and accidentally set up a modified game of blackjack where the odds favor the customers instead of the house.

There's a rather interesting story about this:

http://www.theatlantic.com/magazine/archive/2012/04/the-man-...
Also, if there are any would-be customers looking for hosting, I can personally vouch that dealing with lsc via support is exactly as pleasant as this job posting is, even if you're really not supposed to need support. o.O
This site could make a whole bunch of money if it just put together a shopping cart on Amazon for me and took the referral money.
Ok, I was figuring the handwriting would be fake, or produced by some third party. The idea of capturing your own handwriting, and printing it on the card, is pretty ingenious.
Ah, cool! Didn't even see that.
You are forcing people to make assumptions about the intent of a system with a defined interface.

An ATM has but one function, assumptions about those seem reasonable (though I think laws against using them without those assumptions are unnecessary, as ATM operators are incentivized already to prevent circumstances in which they lose money). When you generalize that to remote computers, or touchscreen gaming, it becomes less reasonable to force users of those systems to assume the intent of the programmer to stay out of jail.

It's a much more elegant and workable and fair solution to simply let the rule lie with the code, which is defined formally, and let the potential negative consequences of deploying code that is not fully understood incentivize people to be careful about what they deploy for interaction with the general public (be it slots, ATMs, or networked computers).

(An aside, PLEASE stop with the terrible physical analogies about locks and vaults. They are simple straw man arguments. It is impossible to break a lock by force over the internet, or to rob a web service at gunpoint. The intent of a locked door is a safe and reasonable assumption to make, and to punish others for not making. That is simply not so on the internet - a perfect example being spidering email addresses from a public web service that was expressly configured to emit them.)
That's where you run into the bell curve problem where you demand 5% of the area under the curve be hired, yet claim that magically they all came from the 1% right edge. In an industry where everyone claims to do the same thing. That's not going to work mathematically.

Other ways to handle it other than massive underemployment are grade inflation and redefining an "A" into a participation trophy or redefine "A" performance as brown nosing the boss or whatever. Or redefine earning a "A" as we don't plan to fire you this year... at least at this time.

There is a lesson to this situation for ALL startups. A genius can found a company. Maybe a couple geniuses can found a company. Maybe the first hire, or some of the first hires can be genius level. HOWEVER... Somewhere on the path to being a real, scaled, grown up company, you're going to start to hire from the general population. It doesn't matter if you admit it or not. As a management issue it probably helps to be aware of it rather than delusional about it, aside from the obvious "people laughing at you" thing. You can push against reality for awhile if you're the richest search company that ever existed, or if you can get the .gov to pay any sum you ask for, or the most prestigious .edu or thinktank in the world. But almost all startups are not like that, and that's another "better to understand reality than live in a delusion" scenario.
Your GitHub URLs should be timeless
Also remember that things started costing 5 cents until inflation ran those same items up to dollars.
Nice! I especially like your UI and nutrients display.

I have been working on something (cookingspace.com) that tries to solve a different problem: how to use the ingredients you already have in your kitchen.

My email is in my profile. I would enjoy talking with you.
SEEKING WORK - remote only.
Location: Quakertown, PA.

Boy this is a long list, isn't it? I commend you
for the effort it takes to get through all of the
entries here. You're putting quite a bit of work
into making sure you find the right help for you.

What if, through all of the effort you're putting
in, you found a connection so reliable that you
would never have to repeat the work you're doing
now?

Your time certainly is more valuable doing something
other than searching HN for freelancers.

How productive are you right now, really?

I run a software team and that wants to be the last
software company you'll ever have to work with.

I'm looking for a long-term relationship with you,
be it with active projects or not. I don't want
you to ever have to spend hours reading lists like
this again. Your time is worth so much more.

We have years of experience solving difficult
problems and enjoy using Ruby and Rails to help
solve problems quickly. We have several years
working with Rails, but more importantly we've
developed quality control processes that allow
us to ensure a high quality of what we produce,
regardless of the technology we use to do it.

In the coming years, technology will change and
the right tech choice for you might be something
else. When that time comes, you'll be happy
that our processes are portable and will move
to support the shiny new tech and continue to
provide you with a consistent level of quality.

I want to get to know you.

Read more about me and my team on our website here:
http://www.reenhanced.com/

Or, give me a call on my cell phone:
(215) 804-9408

I would love to talk to you directly, M-F 9-5 EST.

Let's make this the last time you have to spend
hours searching for programming help.

Thanks,
Nick
Fraud implies deception. You can't defraud a machine because it can't be deceived.
That is more reasonable than what I thought you were saying.

However what happens when your list of columns is long? What happens if you want to include a CASE statement in a field?

I use vim and personally solve the scrolling problem with :split. This is particularly important in making sure that the SELECT and GROUP BY match up. (I am perpetually annoyed that the GROUP BY is not inferred from the SELECT. Unfortunately multiple databases have invented different inconsistent behavior for missing stuff in a GROUP BY, so there is absolutely no possibility of getting agreement on the convenient default of grouping on all non-aggregate functions that appear in the SELECT and HAVING clauses.)