jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> it is frustratingly common for Apple Lightning plugs to wear out the fingers

I have only experienced this with 3rd party cables, but never ones made by Apple.
You sound like a great developer, but the reality is that you're an anomaly. Most developers suck, especially the ones on elance, rentacoder, etc. And if you're not technical, you have no idea how to figure out which ones suck. So I see this advice as being for non-technical folks who want to maximize their chance for success and limit their downside. And in that light, I think it succeeds.
No, I think you will find that there is not a huge difference - in fact, the definition of programmer is one who writes programs.

I've seen the word developer used as an extension of programmer - someone who doesn't need a pseudocode specification to turn a requirement into a solution, whereas a programmer may be someone who just translates the spec into a machine-readable format. Both are programmers, though.
Yes, but did you pay for these papers or pick them up off the table in the lounge?

The under-25 demographic is especially challenging as half are still dependent on their families and living at home (and thus would be reading the family newspaper), half don't have a steady address, half don't have money for things less important than sustenance, and half don't have space to put something like newspapers. Yes, I know that's a lot of halves.
slightly inaccurate.

The dividends tax is the same as the capital gains tax in the sense that they are both applied only once at the shareholder level.

so unless i have something wrong, its a double tax. not a triple tax. (corp tax + cap gains or corp tax + dividends)
Imagine a video library with every movie you've ever watched cataloged, searchable, and instantly viewable on any device you own. Then imagine that video library being smashed to bits by DRM and the DMCA.
Another good to know. Thanks.

I think I agree with your last thoughts there too. Very helpful. I mean I'll be honest with them as much as possible. But there's no need to confuse things until there really is overlap like you mention.

At a place like Google or Microsoft, where there are huge code bases, I would probably have to declare things immediately. But otherwise I could probably wait and see. Thanks again.
It's definitely an weird feeling to hear news from a reputable source, and realize everything they are saying that you care about, you already heard about a week ago! This supports my notion that newspapers etc are primarily useful to get a high-level overview of things that you don't personally care so much about.
there are a million things that need to be addressed but i'm going to be as basic as i possibly can.

#1 - if you can read while you exercise, you're not exercising. if you want to accomplish something meaningful with weights while "waiting for food to cook", you're in for a world of disappointment.

#2 - a decent olympic bar and basic assortment of plates (5/10/25/45) can be had on craigslist for cheap ($30). you're going to outgrow those 10lb dumbbells in a week.

#3 - you're only working two of the smallest muscle groups there are. you need to focus not on building biceps, but building an overall strength base and level of fitness. this is best achieved with BASIC BARBELL MOVEMENTS - squat, deadlift, bench press, overhead press, barbell row, clean, lunge, etc. research and learn these movements, they're the key to unlocking both mass and strength gains. body weight exercises like dips and pullups are crucial as well. (and for the love of god, if there's one thing that you take away from this, it's that you have legs and they're the biggest muscle group you have... work them!)

#4 - find a popular template such as the stronglifts 5x5 (http://stronglifts.com/stronglifts-5x5-beginner-strength-tra...) or one of the Westside for Skinny Bastards programs (http://www.defrancostraining.com/articles/38-articles/60-wes...). these will give you a basic understanding of how to build a program around the common lifts.

#5 - diet is equally as important as what you're doing with the weights. sleep is the other leg of the tripod.

#6 - set goals. and have fun. :)

EDIT: there's another thing i should add that is absolutely crucial --

please learn to perform these lifts properly. study videos online, look at pics of other lifters, and practice with a broom stick. hell, you'll gain more in a month from practicing the basic movements with a broomstick than you would from continuing your current program for five years. i cant stress enough that these movements are the basic building blocks of all strength fitness, and when done properly they can transform you into a lean, mean animal. when done improperly, however, you risk everything from looking like a fool at the gym to eventually blowing a disc in your lower lumbar and spending the next two years rehabbing rather than achieving your fitness goals.

double edit-- http://news.ycombinator.com/item?id=1401515

reference this older post of mine for more detail on some program templates, and definitely look into "never gymless" if you're interested in what you can achieve without weights.
> If you have the physical health of a 25 year old indefinitely, your medical expenses per year would be far less. Yes, you'd still occasionally get sick and eventually die of something, but a greater percentage of your life would be healthy and productive.

Having the health of a 25-year-old indefinitely seems unlikely ever to be achieved. If we can achieve that, then we will have eliminated virtually all inherited causes of death, and I would agree that we would save money. It seems more likely to me that we will continue to expand the gains that we had in the 20th Century: people will live better, longer, but will still ultimately age and suffer the consequences (though perhaps at 150-200 years instead of 65-100). If the former is true, then we'll save tons of money because we'll have eliminated chronic disease and aging. If the latter is true (which would fit with past experience), then we'll truly just have delayed the costs by a few years. If people are willing to work longer since they live longer, this won't be a problem. But if people were so noble, then we'd already be delaying Social Security and Medicare benefits until age ~75, since the average lifespan has widened since the programs were conceived decades ago.

At any rate, I wholeheartedly agree it would be a huge net benefit; I suppose whether or not money gets saved is dependent on how society decides to partition out the costs and benefits.
I'm no longer tied to a big boxy computer. Instead I'm tied to a big monitor and an assortment of external hard drives.
Yep, that was one of the first things I did to make it somewhat usable, but besides that:
- it sometimes spontaneously re-aranges windows in a completely useless way
- windows go blank, sometimes requiring to disable/enable the extension multiple times
- it sometimes closes your chat windows with your unsubmitted messages if the internet is down
- it sometimes keeps looking like you've got unread messages somewhere when you don't

But still the fact that I can use it on the desktop and the android client is pretty ok, makes me use it.
Since the site doesn't describe this in any detail: can you define 'necessity'? In other words, can you tell us anything about how and when your service decides to scale up or down, for dynos and for workers? And what have you done to avoid porpoising (to borrow an aviation term for lack of a better option coming to mind at the moment.)

Also, can your service scale workers all the way down to zero and then spark up the first worker upon the next job submission? Or can it only scale workers as low as one?
RFC 882 explains it in detail, and contrary to what M. waheoo says it is a problem that many people have. One can find analogues to it in many fields, such as why there isn't a single telephone directory book that covers the entire world.
well how would it get picked up?
> In a primary index

That's a clustered index. In some data stores primary keys are always clustered (innodb), in some they're not (myisam), and some even let you optionally cluster the table data on a non-primary index (sql server).

> Contrast that with a secondary index, where each leaf node essentially contains the physical address of the record, so for each record you're returning, you have to make an additional random seek to the underlying datastore to get the entire record.

Not necessarily: often the non-leaf nodes of the clustered index are stored somewhere completely separate from the leaf nodes and end up with the address of a leaf node page. In such case seeks may not any better in principle but scans on the clustered key where you need lots of non-key data from the data page are. If you do not need lots of non-key columns from the data page, scans on the clustered key can actually be slower because the key columns are stored so much further apart and not all next to each other.

On the other hand, the secondary index may not end with row addresses but instead with primary keys which then must be looked up in turn, so in such case logically cannot be any faster than a primary key for a seek to a data page.

> This is why primary indexes are faster than secondary indexes, in general.

Clustered indexes are actually often not faster for many operations. A secondary index is often much faster if it covers the fields selected by the query without needing to do a bookmark lookup to data pages, and scan on secondary indexes are generally faster than clustered key scans, again moderated by whether you need to do bookmark lookups or not.
I went to a low-caliber school because I lacked the intelligence to successfully attain the grades, test scores, and extracurricular achievements necessary to gain admission to a superior school. Now that I am either out of school or at a college whose competition is even weaker than that of my high school, I imagine that my failures were completely by choice, that I am smart but just lazy. Though I have zero facts to back up these delusions, I am at least free from the constant stream of academic measurement that says otherwise. Nevertheless, I still look down on those who either did not go to college or attended schools I view as inferior to even my lowly alma mater.
That's an interesting case. I might make some wild guesses based on what I see:

1. vk ports features from fb 3 to 6 months after they appear (share-widget, like-widget, connect-widget, possible friends)

2. vk's got a comprehensive search engine with lots of filters by age, city, gender, current status (married, single, in active search etc.). Lots of people I know use vk for dating. I might be missing something, but I didn't find such a thing for facebook.

3. vk's got native music and video upload. By native I mean that you don't use any third party application/service to do this. Everything's hosted on vk's servers. That's the reason copyright owners sued vk several times (RIAA even blacklisted the guys). However, they [copyright holders] lost in all the court cases.

4. VK offers cheap contextual ads. While not exactly a killer feature, it is very nifty for business, -- they only charge per-click and if you get the targeting and ad text right, you'll get more visitors than you need.

5. Another random guess is that it's easier for a German than for a Russian to migrate to English service.
that's pretty damn good value for the money, i also purchased this pretty much on the first day, the graphics and gameplay are incredible. and the price, this would easily cost something like 40-50 USD if it were on a console or computer.

does anyone know what the split is with apple? is this standard or depends on your negotiating prowess?

eternal legacy is another nice game, but RPG style instead of fighting.
That's fine if that's their reasoning, but I got 4 or 5 emails to the same effect. None of which really explained WHY I was being prompted so many times, so I dismissed them all as spam/phishing.
In home consumer settings, the user is the owner of the PC, The user decides what programs to run on the PC. In corporate settings, the corporation is the owner of the PC. The corporation decides what to run on the PC.

In home consumer settings, the user is the owner of the ipad. Apple decides what programs to run on the ipad.

Does the home consumer really own the ipad?
There is only one global optima with the defined fitness function, and is the one with f=0. There are different local minimum when there is no mutation (for example, if all chromosomes on the initial population don't have the letter W, it will be impossible to create the target unless mutation is used).

The other answers that you are thinking on have different fitness (the comparison is target[i] ?= guess[i]).

In any case, I like this examples because they currently show the process that the GA has to converge in a way easy to see/understand. Of course, in real life it is more used when there is no information of the function to minimize (optimize), or the function is not convex in our search domain, which can lead to getting stuck in a local minimum using other search methods.

I have always felt that the fancy name increased the interest on the topic.
I seriously don't know if that article is being sarcastic or not.
Netflix's concern is to meet the contractual obligations necessary to be able to provide content to their subscribers. Whether the DRM does anything to inhibit piracy is irrelevant to them.
IANAB. From what I understand, DNA research seems to have lots of still low hanging fruits for simple mathematical models to achieve big breakthroughs. Yamanaka won a nobel price for cell reprogramming that simply came from neglecting the previous brute force method to find the correct molecule combination that lead to many years of Biologists trying out combination after combination. Instead he basically deduced it through simple modelling and applying the scientific method. A quick google has brought the following thesis, which bases some more modelling on Yamanaka in order to refine stem cell reprogramming [1]. From my point of view, the really outstanding work in biology currently rather comes from outsiders that break out of the usual methods of biologists, such as the applied mathematician Erez Lieberman Aiden who showed how genome folding works and actually has an important function (activating / deactivating regions in order to program cell functions), purely through mathematical modelling of the signals we can get out of current instruments and throwing HPC at it. I'm pretty sure the field would benefit greatly from more cross pollination from other fields.

[1] https://www2.hu-berlin.de/biologie/theorybp/docs/dipl_scharp...

[2] http://www.sciencemag.org/content/326/5950/289.short
There is no bureaucratic rule that can be devised that can separate good teachers from bad ones. Every such rule can and will be gamed. It's like the difference between art and porn - the difference is obvious by inspection, but impossible to codify.

With a free market school system, people will know who the good teachers are and will pay for them (supply and demand).

With a government school system, this simply will never work, because the people paying the salaries will never be the ones judging the teachers.
One that comes to mind:

struct name {
int namelen;
char namestr[1];
};
struct name *makename(char *newname)
{
struct name *ret =
malloc(sizeof(struct name)-1 + strlen(newname)+1);
/* -1 for initial [1]; +1 for \0 */
if(ret != NULL) {
ret->namelen = strlen(newname);
strcpy(ret->namestr, newname);
}
return ret;
}

(From http://c-faq.com/struct/structhack.html )
Simple way of storing a string's name and length in one allocated structure.

Others: virtual function tables, function pointers inside of structs that take a "this" argument effectively giving you OOP, opaque pointers to give compile- and run-time private encapsulation...
Do the app reviewers use Radar?
It's boils down to a tradeoff between design simplicity and functionality.

Honestly, I haven't seen any Drupal designs/UXs that have really bowled me over. But I think the reason for that relates a lot to the fact that the sites that prefer to use Drupal want to take advantage of the additional functionality offered by modules. The modules often add a lot more boxes, navigational options, and other major elements (forums, e-commerce, etc.) that make the UX far more complex than what you might find on a Wordpress blog.
Why does being a startup have anything to do with taking external funding at any particular stage? I would say being a startup is more defined by whether you are at an early development and market research stage or whether you have an established, significantly profit-making product/service. How that early development and market research happens to be funded seems irrelevant.
Clearly the next thing we need is a package to add blood, sweat, and tear marks.
But where are those fields put? If it's in a admin interface away from the site I wouldn't call it a modern system.
Every time this comes up, my response is always "Google Navigation." This app is essentially superior in every way to a stand-alone gps device. The only constraint is that you need to have signal when you first request the directions. Aside from that I'd prefer it to any of the in-car systems that typically cost ~$2k. The biggest difference is that it accesses Google's index of places and businesses, and Google's ability to understand whatever mishmash of things I speak or type in.
It is scary how wrong you are.
I think that you are speaking of facebook, not hn.

The huge value of HN is especially that it supports critical thinking.

As far as I know and saw, @dang and co try to be involved the minimum with the platform and in a few years I never saw content that was censored by the moderator. At worst it was debunked by the community.

Now, at the opposite, in my opinion, every article and opinion can be posted on HN. And the real value here are the comments and discussion around these links so that there can be a collective critical thinking réflexion about them.

Whoever can post anything, and sometimes I'm wondering if the article is true, if there are hidden fact or something that was deformed. And then, the comments let people all give their own opinion and often share interesting relating links and information.

From all of that, it give you a better base to have plentyfull of elements to make your own opinion on a topic!
First the bankers, next we need a cryptographer to obsolete the politicians.
The fact/news reporting from the NYT and others on that story was in fact all correct. It was really just "process reporting", telling us what was going on (who the FBI was talking to, who said what, what got leaked, etc). They did not draw conclusions.

Over in the editorial section there were people trying to stitch that all into a vast conspiracy that was in the end not proven out. But that's what editorial is about.
I cannot blame the founders. They worked hard and risked a lot and were successful so they want to cash out.
Here's a radical idea. Maybe if countries care so much about keeping markets competitive, they could buy out late-stage startups to allow them to keep operating independently.
It works similar to talking to a robot via voice call. When you start the chat with the bot it will answer with a standard message saying things like "Hi, welcome to XXX" and present you with a fixed menu of options like "type 1 to create a new order" or "type 2 to inquire about an existing order" and so on. At certain points the chat may be transferred to a human.

Some places might also try to use a more clever bot where you write down what you want and the bot gives a canned response if it thinks it understands what you meant (often just looking at keywords). These can be frustrating to use, just like those voice call bots that use voice recognition.
Given the timing of its rise, I’d say it’s being treated as a safe haven / hedge against dollar weakness more than anything else.
AuditBoard | LAX OR FULLY REMOTE | Full Time | www.auditboard.com

AuditBoard is a high-growth SaaS company in the financial technology space that is transforming the way organizations manage critical risk, audit and compliance initiatives. We believe in empowering enterprises to manage and control risk so that their businesses are able to thrive.

Apply through our site:

(Sr Full Stack): https://www.auditboard.com/jobs/4129291003/

(Sr DevOps): https://www.auditboard.com/jobs/4251324003/

(Sr AppSec): https://www.auditboard.com/jobs/4198546003/

(All Roles): https://www.auditboard.com/careers/#job-list

We’re open to varying levels of experience.
But this is an hour cap. The employer is saying, don't work more than 20 hours, or I'll lower your rate. It's better than a strict cap, since it does offer people to work more if they want.

It would only be unfair if the employer would then instruct workers to work overtime; I assume that could be illegal (depending on where in the world this happens).

But voluntary overtime is very different.
For me it was very straightforward.

I simply told my family I was closing my Facebook/IG account and said I'd be pleased to use an alternative platform if they'd join me. The result was that one of my sons set up a Slack chat and everyone moved there.
Unless you define everywhere on the spectrum of cultural attitudes towards failure as either "failure culture" or "Italy-like", you're beginning to understand my frustration with your first post.
The domain name doesn't really add credibility to the post...
Welcome to NY, where everybody outside of Brooklyn is a high achiever who thinks it's necessary to fill his life with as much work as possible, as otherwise someone else might get his job / he might miss out on a promotion.
This reminds me quite a bit of my situation when we built our new house. Our local cable company is Mediacom, which serves smaller markets. They were extremely flaky about running cable just 2 blocks from an existing drop. Fortunately after extensive research, I discovered that our local telecom ordinance (which gives Mediacom exclusive rights in our city) requires them to run cable to new houses in a timely matter. After months of delays, once I threatened to file a formal complaint with the telecommunications commission, they ran a cable to our house within two weeks.

The problem is, it's fairly expensive to dig cable to a single house, and it's just not worth it for the cable company to dig. If we decide that broadband is a necessity, some sort of municipal broadband or government oversight is absolutely required to guarantee that each person has access, because the market sure won't.
This is a ridiculous statement. For many small businesses Shared Hosting makes a lot more sense than a VPS. And for small personal sites as well.

This is like saying "Bicycles need to die out." just because you never ride one.

Disclaimer: I work for a web hosting company.
Isn't this just begging people to find the actual limits? Couldn't Dropbox cut their own costs by using the unlimited service, and then make money on offering better service? Would amazon just throttle them in response, or ...?

Edit; ivank found the catch, a few minutes before I posted this: https://news.ycombinator.com/item?id=9269908
> 1. Scheduled to come out in Q4 2015

Which won't happen, I can tell you. PHP's release dates always slip by at least a month, and that's without a very unstable master branch like PHP 7 has.

If it does happen, it'll take a few micro (7.0.x) releases until it reaches stability.

> 3. Return Type Declarations & Scalar Type Hints

Also strict scalar typing:

<?php
declare(strict_types=1);
sin(false); // error
strlen(2); // error

However, Zend not mentioning this is to be expected. The company's founders (Zeev Suraski, Andi Gutmans) and employees (Dmitry Stogov and some others) are some of the biggest opponents of strict typing in PHP.

-- disclaimer: I am a former PHP internals developer