skysight-inc/HackerNews huggingface dataset:
It might be helpful to read this http://www.cs.ucf.edu/~dcm/Teaching/COT4810-Fall%202012/Lite...

We definitely could get better utilization out of our cache bandwidth.
The author takes Peter Thiel's statements grossly out of context. My own reading of his statements and actions place him much closer to "Voluntaryist" than "Monarchist".

Given that, I can't place much stock in the rest of his assertions.
I live in ND, we have a bit of an economic boom going. I'm not trolling, but you seem to miss the point of a lot of commentators on this post that minimum wage changes are not an answer and only a feel good measure for people who don't take the time to look at the economy. It sounds good, but will have all sorts of backlash. Its a bad idea and treating the symptom, poorly.
Come find us in #deis on Freenode and we'll see if we can help.
I think you need to add client side encryption with an open source client. for the super paranoid. but, then I would be too paranoid to use that.
A year and a half ago, we woke up one day to see a 40% decrease in revenue and traffic to Ask MetaFilter, likely the result of ongoing Google index updates. We scoured the web and took advice of reducing ads in the hopes traffic would improve but it never really did, staying steady for several months and then periodically decreasing by smaller amounts over time.

Amazing power Google has. We desperately need this power distributed to 4-5 search engines, not one. I have been thinking about the changes, and I suspect that a lot of the "lost" traffic went to ads (Adwords) and YouTube. In other words it shifted from sites like MetaFilter to Google. Great ain't it? Google decides that it's own properties (where it keeps 100% of revenue) are more relevant than sites where it keep just about 30% of it. Proof for the shift are Google's own numbers: in house ad clicks have been grown by double-digits, quarter after quarter.

Oh, I have heard the "Chinese Wall," "Church and State" but frankly I no longer buy it. Something stinks , as we hear of a lot of losers and one winner, the one that also ranks.

Too many coincidences, too many punishing updates for non Google sites, and a very suspicious increase of Google's own ad clicks.
> See, right there, you've captured it. If I write a "Best Practices" article with a 2012 dateline on it, the first thing you the reader will do is try to track down the most recent piece that updates it.

Whereas if you right one with no date, I'll just distrust it and look for one with a verifiable date. If I know how outdated it might be, that gives me some confidence -- I can look at it and use other sources to determine if there are relevant changes to the related platform that need to be taken into account.

If I don't, I can't. In general, my assessment of technical information online is Current > Old > Uncertain.
Interesting that the only thing I know about MetaFilter is that I heard they are a well behaved community. That is it. Know nothing else about the site. What it does, why I would visit etc.
Probably the best natural experiment is to look at what happened on the introduction of Social Security in the US and the analogous programs in other countries.

We should also realize that we can't just give net $xx,000 each to the entire population. The proposals usually fund BI with taxes on the higher earners. Spending should increase (as we move money from savers to spenders), but most (or much) of the population will be either near-neutral or pay extra taxes more than BI.
Ravelry, the social network for knitters, in its early days had several fundraisers that keep it going for a while. The amazing thing is these fundraisers (called "For the love of Ravelry") were actually organised by the community.

I think if Metafilter gave its community a chance to keep the site afloat they'd step up.
>But I'm voluntarily visiting the place! Of course I'm using my resources doing that.

You could say this about the in person advertising that Banksy describes too.
Network Outage in EU affecting AMS1 and AMS2
From Digital Ocean:

At this time we're experience a network outage in our AMS1 and AMS2 datacenters. With secondary impact affecting customers in Europe. As a result, you may experience latency, connectivity issues, or slow pings.

Preliminary investigation indicates that Telias Transatlantic cable are down. We are working to resolve the issue and apologize for any interruption this causes for you.
Mon May 19 20:29:32 2014
I think it's probably the bug with the log routine that you're thinking of:
http://www.6502.org/source/floats/wozfp2.txt
We used to use Haystack, but found it a bit too opinionated for us once we wanted to do some custom stuff. It is a bit more faithful to the Django queryset API, something we had to abandon to let us use more of the complex Elasticsearch query features.
> but the more is offloaded to the client, the less scaling demand is placed on the server -- as you get more users, the additional resource needs are met by their clients rather than by your server.

I'm sorry, but this is the kind of thinking that is perpetuating this awful paradigm.

As you get more users your data set grows.

Are your clients going to be responsible for the memory necessary for the larger indexes? What about your cache, should we just introduce HTTP into the caching mechanism and hope that one of your clients has the data you wanted to deliver to someone else?

Are your clients going to be responsible for ensuring you don't max out your server with the amount of processes your httpd can handle?

Are your clients going to be responsible for load-balancing your requests between servers because your pipes are simply not big enough to be handled by a single web-server?

When was the last time you saw a person lugging around 16+ cores with 64GB of memory, SSD architecture, and fibre networking tied into multiple switches?

> the more is offloaded to the client, the less scaling demand is placed on the server -- as you get more users, the additional resource needs are met by their clients rather than by your server.

Clients are not replacements for servers at all.

Why do people keep thinking that they're somehow being clever "offloading" work to the client? Do they know how much work has been put into networking stacks to ensure this type of offloading never happens?

How is it that you scale your clients? Do you ship them more memory? Pay more for their Internet connection? Send them a new phone?

Decades of networking work, by extremely talented individuals, to make sure the client has to do very little lifting at the layers closer to the metal by people much, much smarter than us.

Ignorantly nullified by a developer's misguided desires.
The Dyatlov Pass accident
Going by the HN policy of preferring original sources, here's where this came from: http://6502.org/source/floats/wozfp1.txt

Mailpin seems to just add additional tracking to who's reading it, without adding additional value: the syntax highlighting is pretty broken.
Transatlantic cable is down, massive Internet outage in Europe
How did we get so busy?
Analytics and Metrics for Documents You Send
So how does this compare to Ansible tower which also comes with an web GUI + it is self-hosted
You can strike all two-word countries from that list because the word was long enough to wrap and it had a good amount of space on the prior line. Switzerland would be another interesting one, given the amount of financial activity there but I'm not sure what business DEA would have to make it a priority.
As a side effect, anybody else getting intermittent false alarms from Pingdom?
> Have you written a program that can do this?

Heavens no, it's much easier to complain and criticize other people's work.

I had a feeling "being useful" is something people like OP don't actually do, and checking his online presence only proved me right. This is making me abnormally furious.
> Most people don't check the copyright date on books or look up the year a movie was produced on IMDB.

Movies, not so much, because they aren't seek current factual information in them. Books, when used as references on things that might change, yes, most non-technical people I know do consider how new a book is when evaluating them for that use, often checking copyright/publishing dates.
Great question! I've been trying to define the metric by which I measure my success. The salary has been good, as has the ability to mentor and grow my team. I think what I would really love is to have the confidence to build my own thing and be the driver of the car rather than an efficient engine.
I think the idea is by creating quieter places it offers an area for people to recharge, focus and get something done. Open office spaces tend to not have these, so it's nice to see this being encouraged. I think using introverts as the mean to make this point wasn't entirely right, but introverted people by nature do need recharging time.
General purpose high level languages[1] didn't become practical in commercial game development[2] for even what we would consider to be "non-critical" code until Doom, the PlayStation era for consoles, and the Game Boy Advance era for handhelds. Pretty much everything produced for the systems before them was done completely in assembly, and the practice remained relatively common for a while afterward.

This is partially because C compilers of the time weren't that great, partially because "everything is a critical section" when you're pushing the limits of extremely limited hardware, and partially because C's virtual machine model does not fit the average 8-bit CPU architecture at all, making pretty much impossible to this day to compile regular C code to (say) 6502 machine code that is anywhere close to optimal.[3]

[1] Ok, many games had custom bytecode interpreters, like SCUMM or the typical RPG's textbox language, but that's not quite the same thing. They could have used FORTH more (were there any games that used FORTH?), but I guess even in the days of HP calculators, people hated RPN.

[2] I guess I'm ignoring the many games done in BASIC for the 8-bit micros, but there's a clear difference in quality between these games and the average NES action game.

[3] There is a C compiler for various 8-bit architectures called cc65, but it chokes on anything resembling modern C. To get anywhere close to the performance of even naively written assembly, you have to hold its hand with machine-specific annotations (like "stick this variable in the zero page," or "make every variable static because the machine has no stack-relative address modes") to the point that it's easier to just write in assembly from the start.
Any particular reason for not supporting Linode?
Removing the date from a post/article/essay is like saying FU to a reader who's trying to research a topic efficiently.
Show HN: When data science meets craft beer
Or, y'know, the internet (ARPANET).
10 problems why new IT systems are not accepted by employees
> Could even charge for a mac app that connects to your hosted version of it.

They do.
I know you (and many others) believe that to be your preference, but I don't think your revealed preferences match it.

One way to put it is: if I put a date on my writing, I accept a finite but certain discount on its value. If I don't, I risk an unbounded but uncertain discount, depending on how valuable the content itself proves to be.

If I'm writing a piece on how to do TDD with rspec, that unbounded discount is nearly certain to occur, because the subject itself is fixed in time. But I'm writing a piece on using advanced statistics to optimize ad placement, or on why people shouldn't use narrow-block deterministic disk encryption algorithms to encrypt individual files, the subject isn't anchored to any particular time, and the discount I take for adding "uncertainty" by losing the dateline is unlikely to materialize. Whereas no matter what I do, if I write that ad placement post as a blog post, it's dinged as a blog post.
An alternative for pure text is One Time Secret, https://onetimesecret.com/
Germany: Dropbox unreachable, Tumblr very slow
I find I work best drifting into and out of social spaces as the pace of my attention changes.

Right now, I'm winding down at the end of the day. 25' away, there are a dozen interns in a conference room, a handful of which are talking continuously. I'm in a room with a wall of windows, sitting on a big beanbag chair. The A/C drowns out the noise outside, and I can get some serious work done - or catch up on HN, as the case may be. Either way, I can actually understand what I'm reading.

When I'm in need of a break, I'll often wander to the kitchen for a glass of water or through the bullpen. I might join in a conversation here or there, and often someone will call me over to ask my opinion of something. This means that time that I would have otherwise spent looking out the window or holding my head in my hands is now spent being diverted on something that likely adds value to the company.

So, yes - I agree with the author's main premise. It's important for an office for engineers, developers and creatives to have quiet, semi-private spaces mixed in with areas where you incidentally come in contact with other people.
This short interview is quite inspiring. Here is a choice quote:

"I did not bill Intel for consulting hours spent on those aspects of the i8087 design that were transferred to IEEE p754. I had to be sure, not only in appearance and actuality but above all in my own mind, that I was not acting to further the commercial interest of one company over any other. Rather I was acting to benefit a larger community. I must tell you that members of the committee, for the most part, were about equally altruistic. IBM's Dr. Fred Ris was extremely supportive from the outset even though he knew that no IBM equipment in existence at the time had the slightest hope of conforming to the standard we were advocating. It was remarkable that so many hardware people there, knowing how difficult p754 would be, agreed that it should benefit the community at large. If it encouraged the production of floating-point software and eased the development of reliable software, it would help create a larger market for everyone's hardware. This degree of altruism was so astonishing that MATLAB's creator Dr. Cleve Moler used to advise foreign visitors not to miss the country's two most awesome spectacles: the Grand Canyon, and meetings of IEEE p754."

Also, please read ￼￼￼￼"What every Computer Scientist should know about floating-point arithmetic" available at https://ece.uwaterloo.ca/~dwharder/NumericalAnalysis/02Numer....
Calling a piece of writing a "tutorial" and putting it in an index of "tutorials" and leaving it out of ones "blog archive" isn't dishonest; neither, for that matter, is not putting a prominent dateline on it. Bluntly: you didn't pay for a dateline and I don't owe it to you.
Your's was a little pedantic honestly, but TOGoS was just insulting. Basically just trashing something he didn't like.

Ending it with "It's this kind of thing that makes me want to take up shooting spree" definitely confirmed that it was a pretty off-base and at least mildly inappropriate commentary.
You Can't Not Have a Framework
True, let's add Nest and Waze to the mix!
This is in pipeline!

TCP would be next step once I make sure the existing feature set is production ready and robust.
I also really like http://privnote.com
I didn't realize that Java implementations did not implement all of IEEE 754, at least at the beginning. [0]

Is this still the case?

[0] http://www.cs.berkeley.edu/~wkahan/JAVAhurt.pdf
I can pretty much only reach sites which are routed through the netherlands for me (like Cloudflare proxied HN, or Google). Everything else doesn't connect at all or times out after downloading 10% of the HTML. I'm connecting from Estonia.

The Digital Ocean status page [1] claims that "Preliminary investigation indicates that Telias Transatlantic cable are down." which would make sense, because my ISP is Telia and I can't connect to most of the internet.

Edit: Well, this outage lasted a bit over an hour. Now at 20:55 UTC I can access everything once again.

[1] http://www.digitaloceanstatus.com/
Product and Design Lessons from iPod Father and Nest Inventor Tony Fadell
Freight – bundle your NPM and Bower dependencies
Demand just does not justify Linode support yet. Right now the majority of users are using DigitalOcean.
US files criminal complaint against Credit Suisse
This is a lovely little library, but it is not "an implementation of IEEE 754-1985". The most important of the innumerable major differences:

- The representation is totally different (twos-complement signed significand and exponent instead of unsigned significand, biased exponent, and sign bit), one less bit of precision, no inf/nan encodings, and support for unnormalized encodings.
- No rounding. Results are chopped.
- Traps instead of defined results for all computations.
- No guard bit[s] for subtraction.

If you're using "IEEE 754" to colloquially refer to "floating point", we can go back considerably earlier; at least to the Z3.
Cyberspying Charges Against China “Serious,” U.S. Experts Say
I'm an Engineer. Here's how to hire me.
I'd buy that, except that I already gave an example where a pattern of using broadband service below a data cap causes more trouble than 2x of 3x over the cap with another pattern.

The only way that a data cap could possibly reduce costs is to actually reduce overall usage enough so that Comcast (or whichever ISP) can cut physical hardware and the personnel to service it. Preventing future increases by conditioning consumers seems like a bad bet if you want to reduce costs now.
I disagree on Util classes. They're fine so long as they're as well-tested as regular code and divided up by the libraries they depend on. (Put all your IO utils in one place, all your database utils in another, and so on.) Guava has lots of nice utility methods for Maps, Lists, streams, and so on.
Twitter planning to buy SoundCloud
Marketing Tests – Part 3
r/hiphopheads

(I started it though)
The Birth of the Big Idea and What to Do with It
I have to respectfully disagree in the context of my post:

- I think you're coming from a North American perspective

- OP is not from North America.

- I have received a few emails to my post above I've encouraged them to build a history and not worry about what they lose. Long term clients understand value and they do exist on oDesk.

- Increasingly on oDesk, for software development, there is more and more of an appetite to pay. I certainly am open to it.

Regarding the North American race to the bottom: The race to the bottom is happening in every industry. There's a book called "A Whole new mind" that might interest you.

There are lots of North American developers charging NA rates for those who are inclined. I have hired and found some great folks from there.

Anyone who has been hiring long enough knows that paying a few dollars gets you what you pay for... work that no other developer can work in, and takes longer and longer (and more money).
Why dont they try Adsense?
Is there really money in this? As someone who has suffered the pain of insta-sellout-tickets, I understand. But from a business perspective, you need a way into the market, and 'supporting the loyal fans' I don't think will cut it.
XMPP is an awful protocol [1] [2] .

--

[1] http://about.psyc.eu/Jabber#Technical_Issues_in_Jabber

[2] https://news.ycombinator.com/item?id=2069810
There's an absolutely massive custom scrollbar (why?!), but clicking in it doesn't do anything?
That's exactly how I'm doing it.

At the very bottom, just before the backlink to the home page, I have (in a smaller font size) something like "Original publication on March 2nd, 2014, last changed on March 16th, 2014".

I don't have anything to hide, so it's there, but I don't see any real value in it for the reader. So I effectively buried it.
The answer is probably completely different designs for members vs random visitors.
Congress Is Making Plans To Limit Use Of Military Drones
looks cool on several levels: empowering people to build the things they want w/o being "1337", volunteer driven, a "noBackend"/"One Backend Per User" (http://www.infoq.com/presentations/private-backend) default for a freer internet, and named after one of the most versatile articles of clothing ever invented.

the hoodie-server repo clocks in at just under 3k lines of javascript, though. i mean, there are a bunch of plugins, and wc is far from the best metric, but it's the only one that i've time for while this is still near the top of the list, so i'll just ask:

is this whole project to be viewed more as kick-ass-but-still-in-progress codebase or more like a socio-political statement about what happens when you make creating a single user's experience the priority (vs. trying to roll out an app that could scale your user base while still managing to own all their data)?

anyway, it seems like some of each.
Hm. Interesting problem without an easy solution.

I suppose there's one option that those mothers have which is, please forgive me if this is stating the obvious, to use one of a million other baby naming sites instead of a personal hobby-project that probably won't even get popular enough to show up on their radar.
If you'd like something that tackles the challenge of making the Elasticsearch JSON API explicit:

http://github.com/bitemyapp/bloodhound/

(Intended to act as a guide as well as a practical ES client)
Rentacoder, freelancer, etc are definitely bottom of the barrel in terms of income and quality of projects.

I've always found the quality and cost of eLance and oDesk to be higher. Now that they've merged, I think there is something there, the development talent in Eastern Europe is excellent.
> You can strike all two-word countries from that list because the word was long enough to wrap

What an excellent observation. So, yes, looking at this image:

https://prod01-cdn00.cdn.firstlook.org/wp-uploads/sites/1/20...

it does look like El Salvador and Ivory Coast would have been split on two lines (unless their word processor somehow avoids separating such phrases).

We are left with Afghanistan as the most likely candidate, agreeing with the original guess.
> actually I was thinking about people who do not have the discipline to properly register all the relevant info after every single call

For me at least, I take notes during calls in a notebook. So recording the info isn't hard. It's actually an important part of my procrastination workflow, because if I don't have my notebook handy I "can't" make calls, ha ha. The hard part is more about planning followup calls and actually making them.

I've tried using issue tracking systems with due dates for this, but those are both at once overkill and underkill. Overkill because they have way too many features and inevitably get infected with things that issue tracking systems are actually built to track. And underkill because they don't have things that sales calls need like "snooze this alert until the next overlap of my office hours and the contact's business hours".
If $10 is too much to spend on a tool to help you acquire new customers you are probably not doing enough business to invest any money at all in tools. A lead-to-sale conversion should net you a very large multiple of that $10 if you're doing outbound telemarketing otherwise you'll never make back your investment in time in the first place!
Seems like you could just model it on the way airlines do ticketing.

* Your ticket has your name on it.

* ID is checked at the door and must match your ticket.

* When buying a ticket, you can choose a refundable ticket for a higher price than a non-refundable ticket.

* Tickets can be sold through resellers who get a cut.

* Resellers are all selling from the same pool of open seats so they have to have competitive prices.

* Ticket prices rise as the concert date gets closer.

* "Frequent fliers" can get rewards and other preferential treatment.
This is a golang project, no?