skysight-inc/HackerNews huggingface dataset:
Well in theory if they didn't cure the defects (and they most certainly will) all the registrations would get transferred to another registrar (because they would loose their ICANN accreditation).

But this is more of a black mark of sloppy neglect than anything else.

ICANN is very clear on the audit (we have gone through it) and only issues that type of warning if the registrar is lackadaisical and non responsive in some way. There are many registrars (+- 1000 last I checked) and you don't see many of these and they are mostly from registrars that are 1 step from getting canned, not major players like namecheap. It's a bit unusual.
> One actually saves money by doing so.

This is what the disagreement is over, though: empirically, do most people taking this route save money, or do they end up spending more money in hopes of long-term savings that do not materialize? It depends strongly on the shoe, wearer, and various failure modes (and how repairable / expensive to repair each of those failure modes is). In my own case, I've generally found that the expensive shoes fail to save money, because even though they're more repairable, the cost of repairs eats up any savings, vs. just treating shoes as a disposable good (might be different if I lived somewhere with lower labor costs; around here even a simple resoling costs $50, and anything more involved starts at $100+). That might still be worth it if you prefer the nice shoes, don't like unnecessarily sending things to landfills, or other reasons, but for me, from a strictly cost standpoint I've found it hard to come out ahead.
wow, node-webkit has +12k stars on github. I must have been living under a rock.
Innovation Does Create Jobs-Software Doesn't Eat The World
Can't figure out how to get a blog audience for your startup?
It's odd how they have no mention of how it tastes...
It's not common, but running an expensive KDF client-side still greatly slows down a bruit force attack if the password hashes are stolen, without increasing load on your server. The fast one-way function run server-side then prevents the client from being able to submit a stolen hash, forcing an attacker with a list of stolen hashes to perform the full expensive bruit-force attack.
Can Internet Security Ever Work?
On Editing Text (Operational Transforms from Category Theory)
It's working under Ubuntu 13.10 here.
THANK YOU.

I've been raising cain about this in the chef community for some time - node objects can easily be as large as 128kb+ of json, which can consume over 1-2MB once parsed into a ruby json object. An empty search of a system with over a thousand nodes can consume over a gigabyte of ram!

The worst case I experienced this was writing out an /etc/hosts file, for which you only need two fields : name and ip, of each host, but you still get a list of every cpu core, dimm, etc..

Excited to see the potential examples, I might try to work on into chef if I get time. The chef solution has been to have 'whitelisted attributes' which is a whole mess unto itself.
Ex-lawyer wants to marry his laptop
Did I say taxes were voluntary...NO, please learn to read.
I live in Foster City (~30 mins from SF) and parking is free here,
Congratulations on making it on to @shit_hn_says!

https://twitter.com/shit_hn_says/status/463711610172088320
"It's extremely difficult getting your spouse to respect the "working" part of working from home."

No, I used to believe so, but it is actually very easy. You tell her you are working and no you can't, and you actually mean it, you have to be really convinced inside.

My advice is that you look yourself in the mirror, you are probably projecting insecurity in your body language.

You don't need to get angry, quite the contrary , you need to control the situation in a calm assertive way.

Women are like dogs, they feel insecurity(they are much better at body language than men) y and try to get advantage of it in a subconcious way, watch "Dog Whisperer" to understand what I mean. The worst thing is that they disrespect those that are easy to control.

We are animals after all, and our inner chimpanzee is controlling most of what we do, the different is that we use reason to justify what our chimpanzee wanted afterwards.
You are arguing for small business but the census links are mainly showing people who are self employed and have no employees besides themselves.

How can a one person company grow the economy and provide jobs?
In C++ this is a pretty common thing due to the fact that `const char *` is pretty annoying to work with, so people often use heap-allocated `std::string` instead. In Rust `&'static str` and `StrBuf` are on more equal footing, so it's not necessary to place objects on the heap to make it easier to work with them. Still, some people do it accidentally, so we've recently made some changes to make it harder to shoot yourself in the foot in terms of performance, most notably removing the `~"foo"` syntax for heap allocated string literals (which also had the side effect of making the language easier to read).
There are also 50-, 100-, and 150- point cutoffls, and maybe more...

http://feeds.feedburner.com/newsyc50

http://feeds.feedburner.com/newsyc100

http://feeds.feedburner.com/newsyc150
Why would anyone want to use this?

I'm a maniac about time management and do everything possible to not waste even a moment of the day (e.g. if I'm doing any trivial physical activity, I'll be listening to an audiobook at 2x speed). However, I would never want to get rid of eating. Since marrying a French woman, I've come to understand the importance of enjoying what you are eating...we aren't simply machines that need to be fed.

$4 dollars per meal is expensive!! My wife and I eat for the 2 of us on less than that in a day...and we eat fresh tuna, organic rice and loads of great vegetables. Just walk through the fresh produce section of your local supermarket...the cheapest stuff in the store and the healthiest is in the produce section.

What time has wasted in all of this exposure to inexpensive, healthy nutrition? None.

One of the biggest wastes of time in one's life is being sick and the other is early death. While I can't speak much about the latter, I'm sick once per year at the maximum and I have not had a debilitating sickness for the past 4 years that has prevented me from working, studying or coding for even a moment. I attribute much of this to my wife's refusal to eat food that is crap.

Maybe that is why the French are healthier...they don't try to reinvent the wheel and replace the thousands of healthy, inexpensive and delicious items that already exist for our pleasure...food!!
It's probably not worthy of a blog post, since it's just a regular feature of Chrome. :-)

Menu button > Add to Homescreen
On what does it depend? Size or scope of the project?
The reason the Linux distributions don't set UTF-8 in the default environment is for backwards (bugwards?) compatibility with legacy code where e.g. something like Python/Perl/etc. might start actually throwing exceptions if it thinks you want UTF-8 and you gave it either a different encoding or just unvalidated garbage.

There's no solution to this which will make everyone happy.
I prefer to set UTF-8 for everything so I can find things which break and fix them but a lot of legacy shops choose not to spend the time fixing things which are “working”.
Quick question: is anyone here using BT Sync with S3? I'd like to know about the experience, ease of use, access, redundancy, etc.
Open letter to Facebook about the São Paulo Hackathon 2014
Here are the FAA rules about balloons and kites: http://www.ecfr.gov/cgi-bin/retrieveECFR?gp=&SID=2ede283f148...

So if the balloon or kite is a certain size, there are actually lighting and notification requirements.
I would posit that Meetup.com and other public social networking sites are also a significant factor in the recent board game boom. Finding and playing games with 3 to 6 adults is much easier when you can quickly find multiple free events each week in any major U.S. metro area.
I think it would be a very good idea for moot to bite the bullet and pay for a moderately thorough security audit of 4chan's code.

This one-time investment would hopefully resolve most of the major/obvious security issues. Then the code could be open-sourced with moderate confidence that a million 0days would not be exploited instantly -- and the community can catch the obscure holes.
Prices seem to be going up. I ordered a week supply yesterday off of their crowdtilt for $65 (3 meals/day => 21 servings) and the same is now $85 on this site. It is still available[1] so may want to save money while you can?

[1]https://campaign.soylent.me/soylent-free-your-body
"We know what we're made of, and that's what Soylent is."

Hilarious. Did anyone else catch that? At 1:10 in the video.
View source and search for "feed" or "rss" or "atom" or even "xml".
... and lead to massive losses of life. "UN Says Sanctions Have Killed Some 500,000 Iraqi Children" - http://www.commondreams.org/headlines/072100-03.htm
The point was that once people are looking at restructuring the code base and re-writing parts of it, it also becomes a point of evaluation other technologies and frameworks. So there is a high chance many will not switch Python 2 -> Python 3 but Python 2 -> Go or something else.

Then well ok, the answer to "What did Python 3 bring to the Python community?" becomes "Yeah it ended up driving a lot of people away", which I am sure wasn't the intended purpose of Python 3.0
Oh. I've been friends with several 4chan janitors/moderators over the years. But there's also occasionally leaked images of the software behind the scenes.
Plural table names seem to be all over the PostgreSQL docs. Who recommends against using plural names for tables?
Tits measurer – Can you determine a tits size by sight?
Ruby on Rails Developer
Location: New York. London. Hong Kong. Remote.

Position: Ruby on Rails Developer

Company: AlphaSights #Rapidly growing and taking over the top seat in the knowledge broker industry

Website: http://www.alphasights.com/careers/positions/product-develop...

CoderWall and Culture: https://coderwall.com/team/alphasights#team-details

Role: We are looking for someone who has a passion for web applications, insists on maintainable code, and have fun with the rest of the team. You should be creative and interesting to work with, and we expect you to constantly challenge the status quo. We mostly use Ruby in our products, but if you are strong in other languages and thrive on learning, we’d still like to talk to you. You should enjoy working on every level of the application stack from the database, to the business logic, to the latest browser technologies.

To apply and learn more about our flat, collaborative, cross-functional and empowering culture focused in personal and professional development go to: https://www.alphasights.com/careers/positions/new-york/ruby-...

Thank you for checking us out!
I totally failed an interview because I was panicked when writing some simple code on a whiteboard. The interview started with three interviewers in the room but only one was talking to me. The other two remained silent the entire time. The talking interviewer asked me to solve a simple problem on a whiteboard, and I to my own surprise just couldn't do it. I'm already nervous just meeting new people who don't know me as a person, and I'm trying to perform my craft outside of my usual environment while being judged.

I use a whiteboard at work to pseudo code a solution, and the writing looks like chicken scratch but even my co-workers get what I'm expressing to them. Then I open up a console and start typing out my idea to see if I was right. That's how I normally solve some throw away piece of code. I don't go into a manager's office and call some other random people and in detail explain to them my idea to a solution.

I also got the feeling they never saw my resume because I was asked if I had a github profile, and it's on my resume.
Meetup.com has been the primary way I've got a chance to play 3-6 player games that are too complex for children.
Twoople Lets Anyone Chat With You Via A Simple, Personalized URL
Yes, I remember now I've seen a lot of

return ~"something"

lines. Can you please point me to some complete-enough example of the new "lighter" string return? Thanks.

Edit: I guess the key is in 'if you must return the string on the heap.' Why should be common that anybody must return the string on the heap? Why shouldn't be possible to program so that only the receiver must place something on the heap due to his own needs? Why shouldn't the one doing return be able to always return "something"? Couldn't it be made possible in the language? The one doing return shouldn't need to put something he knows it's static on the heap, especially as most probably the receiver will just discard it as soon as it reads the content.
What's the use in having a bugtracker if you never read it?
How Famo.us will change the surface of modern web apps
It's not "native" if it's in PhoneGap.
Also their website is soylent.ME

Is this intentional, lol?
Shameless plug for our product which lets you play RPGs and board games online with others for free: http://roll20.net
Just use `return "something"`. That returns a `&'static str`. If you must return a heap allocated string, the you can use `return StrBuf::new("something")`.
That's a necessary prerequisite of course, but I doubt it will cause them to stop if it doesn't scale. I.e. individuals voting with their wallets have small amount of influence. Unless you have millions of people supporting that cause, publishers who are sick with DRM won't even blink.

However, distributors who are in between end users and publishers have more influence. They voting with their wallets (by refusing to sell anything from publishers which require DRM) has way more significant impact on the publishers. That's why services like GOG are really positive game changers, while others like Netflix are making things only worse by obliging DRM sick publishers.
I think there is a simple reason why app.net did not take off: There was no significant differentiation from twitter other than paid / no ads argument.
That would be an amazing plan, and I hope it happens that way. Given current timelines for the self-driving cars, it seems like that would be a major gamble considering the number of factors in play and the elements out of their control (which are mostly legal and social). Interesting possibility to consider.
If I had to guess, they just pulled the title from the title field of the page. Nothing to get knotted up about, though.
I can't tell if this an ad for France or not! First of all, $4 per meal is not that expensive. Are you saying you eat for < $4 a day? Or < $4 per meal per day? Either way, have you ever lived or visited any major American city? $4/meal would be welcome by many people who live in NYC.

The whole point of Soylent is to ENCOURAGE healthier eating. This is a meal replacement with all the vitamins and nutrients you need to live a healthy life. There are plenty of people outside of your worldview who are looking for a $4 meal that takes no thought or preparation time. I don't think Soylent is trying to eradicate home-cooked meals, but they are trying to create a healthy meal supplement for busy people.
You might look at Fever[1] ($30) or Tiny Tiny RSS[2] (free). I seem to remember hearing about a few others back when Google Reader went down, but I don't recall their names.

1. http://www.feedafever.com/

2. http://tt-rss.org/redmine/projects/tt-rss/wiki
Yes. I had a hard time working from home at first, feeling guilty because I wasn't disciplined in the traditional way, with schedules and boundaries. But I learned to trust that my way of working, with long breaks (even days long) and no particular schedule, was effective for me. In the end, I get great work done, on time (or ahead of schedule).

A common pattern I use when I face a challenging problem is to not work on it for several days. My mind is working on it, but not entirely consciously, and then when I do tackle it directly the solution seems to flow easily. As long as I produce results, even the people who pay me don't need to know the details of my methods. Often it's easier to keep them insulated from those details so I don't have to worry about them getting nervous.

I'm sure that for some people my strategies wouldn't work. The important thing is to figure out what works for you, and when you find it don't worry too much if it doesn't match the common wisdom.
APL is a venerable language with a similar approach:
http://www.vaxman.de/publications/apl_slides.pdf
one-off files have a habit of hanging around and temporary often becomes permanent.

This isn't to say that you should treat all one-off's and temporary solutions as permanenent but it is a good idea to audit them periodically.

Storing that kind of metadata about code is something I've often pondered we could do better, putting it in comments is a nasty hack, storing it away from the code means it instantly gets out of date, commit messages are not a good place to put that stuff either.

I've never come up with an elegant solution even in my head but it would be something I'd love to have for my own uses.
I am glad that it looks like they are finally shipping (I did get an email on that) but here are a few other emails I received from them:

6/6/13 - "... we're possibly more excited than you guys are for our August ship date"

6/21/13 - "We believe that we will have reached v1.0 by the end of July, giving us the beginning/middle of August to begin manufacturing and shipping"

7/22/13 - "we will not be ready to ship Soylent in August, and are pushing our ship date back to the end of September"

8/27/13 - "We plan to have every Soylent preorder shipped out by the end of the year."

11/7/13 - "Original campaign supporter (May 21 - June 25): January 2014"

1/3/14 - "RFI has assured us that the full Soylent production run will be complete and ready for packaging by the third week of February and that all of the domestic orders will be shipped out by the end of March."

1/22/14 - "Our co-packer is still on schedule to provide the first pallets of Soylent for shipping by the end of February."

3/13/14 - "pushes back first shipping date to mid-April"

4/10/14 - "FedEx will begin shipping the first preorders Monday, April 21st" ALSO "Some Backerkit add-ons removed."

4/24/14 - "Soylent orders will begin shipping 4/25"

5/1/14 - "general Soylent 1.0 orders will begin shipping this week"

So yeah.....

Also, from the blog post you linked:

>> "You’ll surely agree that it’s been a long 11.66 months since we started the Soylent crowdfunding campaign."

Yes, yes it fucking has and it's be exacerbated by updates coming only every 1-3 months.
"I'll be listening to an audiobook at 2x speed"

Why would anyone want to do that? For me, if I listen to an audiobook at 2x speed, it saps all enjoyment from it. We're not simply machines that need to consume information, how we consume it is important too.

Only half in jest. To answer your question: for the same reason someone might choose to double the speed of an audiobook.
Quick thing -- you should title your iOS app something like '2048 - The Original Version', not '2048 - by Gabriele Cirulli'
Teenage son refuses to play most games. Although we can get him in for a few rounds of "Geek Battle."
> Women are like dogs

Fuck off.
All too often it seems to maximizing egos ... until the firm's Long Night begins....

Going from first principles, the application of "macroeconomics based on aggregate demand" to the microeconomics of specific firms is always going to be iffy.

Zillions of factors, e.g. local demand, regulatory regimes, uncertainty of about the latter and tax regimes, current and future ... heck, I gather the Austrians don't entirely dismiss Keynes's animal spirits concept, they just have some explanations for it, which get harder to apply the more you move away from purely financial considerations.

E.g. if Main Street, these small and medium size businesses, conclude they've been declared Enemies of the People, the animal spirits of the people in them are going to be affected. Not to Godwinize this discussion, but I gather those of the school who survived did so by getting the hell out of Dodge (https://en.wikipedia.org/wiki/Richard_Ritter_von_Strigl#Late...) and that also critically disrupted the school. You can imagine how scholars felt when they discovered von Mises' archives in Moscow after the Cold War....
There's several extenuating circumstances no?

One, as original as Threes is it's unfortunately super easy to clone. 2048 being made in a weekend being proof. Yes I know it's not an exact clone. Let's say then it was very easy to make a similar game.

There are plenty of popular games that aren't easy to clone quickly. So I'd argue the lesson there is consider making something hard to clone.

Also, he open sourced the game. That effective says "please clone this". The license effectively implies "feel free to copy this to phonegap and publish it". Which once it was popular people did.
I am still working on trying to blog about other options, not just walking away and not having a shitshow. I struggle with it. My last few posts on the topic have not gotten any attention.

I would maintain that her blogging about her experience is "not just walking away" and is "not having a sideshow." The feminist movement produced tremendous cultural benefits through "consciousness raising" and I think consciousness raising worthy of the name is a good thing as any truth revealing self-examination is. Unfortunately, some of what happened under that rubric has devolved into labeling and name calling. (Granted, this could be an effect of the most strident voices being the least valuable.) The population as a whole has to be actively brought into such consciousness raising for it to benefit society as a whole. Also, I don't think that it can happen under something called "feminism" in a manner that's non-sexist any more than "mankind" can represent all of Homo sapiens in a non-sexist manner. I think there are some valid points raised by "Men's Rights" activists, but I see so much angry and anti-intellectual nonsense from under that banner. I wish there were an egalitarian movement.
I see the same thing in the circles of people I spend time with. Almost nobody is starting a business in the sense of having other employees. What people are starting are businesses that bring in some side revenue to help augment their regular incomes.

What I find interesting about this is that because these are run on a shoestring budget, they end up being a testing ground for ideas that are actually profitable.
> , modern generational GCs overhead is typically very small (<5%) with only 20-50% more memory than the live set size, not 3-5x as the paper claims.

Another set of GC tests mentioned by the famous Drew Crawford article [1] said 4x to 6x was the sweet spot. A followup commenter wanted to clarify that the "best GC algorithms" worked within 2.5x. Whether its 2.5x or 4x, it's a counterpoint to the claims of only 50% more memory. Perhaps there are drastically different workloads skewing the tests. (I didn't thoroughly read both cited papers.)

[1]
http://sealedabstract.com/rants/why-mobile-web-apps-are-slow...
> I think it would be a very good idea for moot to bite the bullet and pay for a moderately thorough security audit of 4chan's code.

Where/who would you suggest? I'm certainly open to the idea.
In my case it was 5 hours http://www.fduran.com/blog/honeypots/ so although that's just another anecdote if you put up a server with an obvious dictionary ssh password, expect it to be compromised within hours.
I think that should have been expected. Don't a lot of crowdfunding campaigns work by offering a slightly lower price for people willing to put up the money to get things started?