skysight-inc/HackerNews huggingface dataset:
And if that table is regenerated every hour by some algorithm ?

I agree that Google can fix this. But don't assume it's a quick 5 minute fix with an SQL client.
> Lawmaking does not allow cherry-picking bugfixes.

It ought to.
Lottery is fine. I had H1s and then E3 visas for a while until I won the DV lottery. OP, as a NZ citizen, has a relatively high chance of winning (approx 1 in 20 last time I looked).
That's hilarious. Strange enough, there's people in the country without access to fast Internet that would've appreciate proposals like this to shave much time off their email downloads. So long as the client automatically decompresses the message during viewing. I think we can settle for a more conventional algorithm for that, though. ;)
This is a good observation. If we didn't track metrics, we would end up paying a lot to under-performers.

Quotas, in our view, are correlated but slightly different and not a great way to encourage reps to close quality deals. Quotas are dependent on what we believe a rep should be closing.

If they are consistently not hitting their quota, we'll try to figure out why (not enough outreach, lower-than-expected conversion to demo or demo to purchase) and, if things don't turn around, they would be let go. Same as any other job.

In terms of compensation, our commissions are paid on a recurring monthly basis[1]. Consistently performing at a higher level means compounded growth of income. We based this on the excellent features of SaaS recurring revenue (stability + compound revenue generation) to further incentivize long-term sales thinking.

Also, as the product expands, that FYE/TAM ratio gets higher. So in a year or two, that commission/OTE ratio is different as we enter into a higher growth stage. That will encourage more outlier behaviour and make the differences between good and great more pronounced, but at this point we are small so that is less of an issue. We can closely track performance.

[1]: http://meditations.seneca.systems/rethinking-sales-commissio...
Why are those people getting CS degrees? Shouldn't they get flunked out?

When schools allow students to do coding projects in groups, it's possible to graduate with ZERO ability, provided you can find someone competent to partner with.
You mean the America that invented the photovoltaic industry courtesy of Bell Labs?

The one that is among the leading nations on solar, wind and nuclear?

The one that has several of the world's largest, most successful independent solar companies, including First Solar, SunPower, SunEdison, and SolarCity? The same America that is undergoing a vast, rapid solar boom?

"Residential Solar Grows by 76% over Q1 2014"

"The U.S. installed 1,306 megawatts (MW) of solar photovoltaics (PV) in the first quarter of 2015 to reach 21.3 gigawatts (GW) of total installed capacity, enough to power 4.3 million American homes. 51 percent of new electric generating capacity came from solar in Q1 2015, and the residential and utility-scale segments each added more capacity than the natural gas industry."

http://www.seia.org/research-resources/us-solar-market-insig...

Remind me again in what way Saudi Arabia is taking a longer term view than the US is.
a.) It's much easier to maintain high returns with lower amounts of invested capital. Warren Buffett has talked about this at length; when you're investing $5M, there are a large number of undervalued opportunities where you can gain outsized returns, but when you're investing $500B, you are the market, and it's extremely unlikely that you'll get above-average returns.

b.) Private capital with a personal relationship to the fund manager is usually more patient. Many public funds have a problem where all the individual investors head for the exits at the slightest sign of trouble, but the best investment opportunities are usually available when everybody else is panicking.

Basically, if you want to do well in investing, you really need to do it yourself, and you need to have an information advantage on everyone else in the market. It's a field that rewards being smarter than everyone else, not being more cooperative.
The Relationships Between Pixels, Points, Picas, Dots and Inches (2007)
In fact GCC will virtually always produce optimal code for multiplication by a constant. Targetting AVR, for example (which doesn't always have hardware multiply), GCC produces more compact code if you use '*' than if you use '<<'. Similarly, any attempt I made to multiply by non-round constants using bitshifting and addition led to less compact code.
To quote https://bccla.org/2015/06/its-official-second-class-citizens...

The new provisions allow officials to take away a person’s citizenship based on criminal convictions that occur outside of Canada, regardless whether the regime or judicial system under which the person was convicted is undemocratic or lacks the rule of law.
CDNs don't host the files, your servers do. They cache copies of the files across their CDN network and serve the files from their cache until the cache expires, then they go and get the file from you again to rebuild their cache.

As a practical example, you might have an image on your webserver. When it goes viral on reddit, the request for the image hits the CDN first, not your servers (that's why they call it reverse proxying), they see that they don't have a cached version of the file, or their cached version has expired, so the CDN sends a request to your server, copies the file, and then proceeds to serve that file from their cache for the next million user requests or until the cache is set to expire (usually 24 or so hours, more than long enough for the traffic hitting your image url to die down).

Basically, the CDN made it so your actual servers (and thus your host bandwidth bill) served one request. Not 1 million requests.

Now typically you will foot the bandwidth bill for the CDN as well, but Cloudflare has a tiered pricing structure that is well below the rest of the competition. See moot (owner of 4chan) talk about cost savings here: https://news.ycombinator.com/item?id=6682324
Good points there.

I feel this is a bit too early for basic income. That change will come to pass naturally when society will be able to continue to exist and function normally even if almost nobody will work. That would require some pretty hefty advancements in AI and robotics.

Basically, I don't see struggle-free basic income without the robots doing all the work for us.
> On MacOS ... ESET opt-out of DEP by not setting the MH_NO_HEAP_EXECUTION flag in their Mach header

Doesn't Xcode by default mark heap as non-executable?
I experienced a layoff as a result of this once - essentially the product development cycle at this company did not properly account for implemenation, much less scaling for clients' use cases. QA was flawed as a result, and products shipped buggy. Deploys were based on releasing new features or for bug fixes for bugs that important people within clients noticed. The process ended up with me accidentally releasing a broken Android apk to production, and I ended up falling on the sword with no one else taking responsibility for the resulting quality.

Needless to say, that company bled a lot of high quality developers as a result, somehow turning a likely success to likely failure.

Startups should beware of such behavior - it is a great way to cause the company to self-destruct when you are not giving all stakeholders adequate say on deliverables.
Religious flamewars are not ok on Hacker News.
The KGB, the Computer, and Me (1990)
Easy compared to the US: https://www.newzealandnow.govt.nz/

TL;DR: Get a job offer for a "skill in demand" (like IT), live in NZ for five years on a work visa, and granting citizenship is almost automatic.
Montreal 311 Service Requests – an analysis
Agreed. This is the advice I will plan to follow -- its simplicity is Gandhi-esque. Thank you, Nathan!
Happy Birthday Reddit!

I also really enjoyed this post from Alexis re: their journey [1]--particularly this excerpt:

"I talk about this a lot in my book, but it was PG who invited us to apply to the first ever round of Y Combinator and ultimately Jessica Livingston who banged on the table to accept us into the program after PG and the other partners rejected us.

I often think about what would have happened if she hadn't demanded that we be part of the program. There'd be no reddit, that's for sure."

This doesn't get repeated quite often enough as it should, but jl is probably one of the kindest, most intelligent, and most perceptive partners at YC, and probably in the entire venture capital industry.

[1] https://www.facebook.com/alexis.ohanian/posts/10102187402893...
Are you in the Bay Area? NBC is on VHF and very strong through out the bay. You could pick it up with an FM T-style antenna but not the UHF bow type antennas.
I was going to reply but then I saw your comment history. Wow...

On the bright side I guess HNs has a very diverse community -that includes racist hackers.
How I Reached 14M Viewers Using Twitter
It is good and right and honorable to not be a strain on others if you are capable of doing the work.

Just because some people have taken advantage of that to get others to work for them doesn't mean work or work ethic in and of itself is bad.
This is definitely the case currently. There is one developer that has been around for several years and he has clearly been bearing the brunt of the work. This firm's bus factor is equal to 1.
A black man walks into Silicon Valley and tries to get a job
Did Lexus Actually Make a Working Hoverboard?
It's really sad that the author feels the need to be so defensive.

Apparently the idea that ancient Europeans, "Oldest Dead White European Males", had a massive contribution to culture is somehow considered wrong and offensive today.

I hope that the author is overreacting and not responding to a real intellectual retardation prevalent in academia.
Imgur was bootstrapped until relatively recently and has always been profitable. Only at the beginning did Alan have to request donations.
Do Americans strike you as pro immigration?
I think you have a skewed perspective of who the "average" American (and person, in general), is. They tend to be rather xenophobic.
A GPU Approach to Path Finding (2014)
Right, is there a point to this or is it just a very out of context thought experiment?
The culture doesn't enable the money. Historical reasons going far beyond that explain it very well, among them: the size of the internal American market, the amount and ease of investing capital within the US, leverage of the US government's global projection of power by its industries, ease of immigration (prior to this past decade's immense increase in difficulty for migrating legally for skilled migrants), etc etc.

It's true that just swapping people places right now would not substitute anything. But you can bet that the immense natural resources, available land and influx of immigrants through the 20th century have impacts as much, if not more, important than whatever contemporary cultural trends exist.
Actually, it does apply, even in a VPC. The inability to tune TCP sockets affects your ability to scale certain services.

It also makes routing within your VPC so much more entertaining to manage.
"Essentially, you should perform your work like a machine."

I agree with a lot of what you say, but I can't agree with that. Yes, if dull work was a necessary part of life then there's some sense in just getting through it, but I don't agree that it is. Take away people's need to work and you can free them up to do what they want to do instead.

Your advice is pragmatic, and there is wisdom in what you say about taking the rough with the smooth, but there is a better way of living than being slave to a wage, even if it's only part of the time. Why sell ourselves short when we don't have to?
I use SparkSQL every single day and it is not anywhere close to this.

You could combine SparkSQL with Tachyon but it is still pretty far from what MapD seems to be accomplishing.

Would love to see parts of Spark skip the JVM and call out to Rust or LLVM for some aspects.
Why you should Archive your emails when you’re done with them
Enjoy buddy. And leave a link, i'd love to visit your site :)
I think this is entirely fair.

The U.S. is not a country that loves anybody -- not in the way that countries like Denmark does. The U.S. works by mostly just getting out of the way and ignoring you at least compared to other advanced countries. You have more room to succeed or fail here than most other countries, but the government really won't do much to help you either way. Most interactions with the government here aren't all that wonderful no matter who you are.

Other countries offer better protections but can be more intrusive in ways that prevent both vast success and failures, with the tradeoff of creating more social stability.

The good news is that it seems like both approaches have managed to create great places to live provided you have some baseline understanding of what the place is like. There are a large number of well developed countries I'd be perfectly happy to live in, Canada included, because they offer great (if different) and reasonable living conditions.
AND Lush said they didn't ask for it but also didn't say they would give it back. The whole thing is some mighty fine BS for sure.
What kind of ungodly abomination is that? JK pretty good mate
I was being facetious about getting 30% from Apple.

My point is, that they are and always have been assholes to devs, who they need.
Could I ask what exactly is it that you do and how do you get on this path? I'm trying to explore options where I can work for US companies from somewhere else.
Yeah similar story is happening to me. The USCIS denying my VISA transfer requests for no reason. They fail to provide anything other than utter bullshit.
> Eternal September appears to be universal property of online communities - IMO Reddit has tolerated it better than most thanks to it's ability to fractally segment itself into smaller and smaller communities that don't observe these issues.

I think this is the key - Eternal September doesn't generally impact Reddit as a whole (except for the default or frontpage), but rather it impacts each individual subreddit. However, each subreddit this happens to then goes and makes a new, separate subreddit to essentially start again.
>> ...we can't afford to send people we're unsure about to companies

>Does every applicant in this system really have to go through four rounds of screening before even talking to someone who works at the actual company? I can't imagine doing that unless I was desperate.

And from the candidates' viewpoint: That headhunter made me waste 3 hours on screening and didn't even get me a phone interview. Why am I wasting time on this?

I realized another problem. You're trying to predict WHICH PEOPLE WILL GET HIRED BY YOUR CLIENT. That's a completely different outcome than trying to pick the people who are the best workers. If the employer's process is defective, your pre-screening is just reinforcing that bias (albeit improving your "efficiency" as headhunters).
There is a lot that gets lost in translations. Even from more modern languages where you think translations might well...translate better...fail to translate well due to linguistic differences.

For example, Japanese wordplay doesn't always translate very well to other languages. Since so much of the wordplay relies on similar pronunciation between two words.

私は「今は何時ですか？」ってネコに尋ねました。「ニャぁニャぁ」が返事しました。

"I asked the cat 'what time is it now?' The cat replied 'meow meow'."

Translators note: The Japanese pronunciation for 7 is "なな (nana)" which sounds like ニャアニャア (nyaa nyaa), which is the Japanese onomatopoeia for a cat's meow. I'm not sure if having the cat respond "meow meow" or "seven" is more funny for the English translation. The joke works better in it's original language as the cat could also be responding with "seven".
> No it isn't. I can't stand citation culture.

A less meme-y way would be to say: I'm sceptical (and even seem to recall having read just the opposite), please provide more than a simple assertion to convince me.
Potting Plants (2004)
This isn't about productive work for a narrow grouping of people but about life. For 99% of people (the huge growth in mobile the slides talked about), editing a photo is applying filters and tweaking some sliders. It's not Aperture and Lightroom or Photoshop.

My Garmin has about the same screen size as my phone. I've used both successfully for navigation many, many times.

Took a DSLR on a recent two-month trip and outside of Yellowstone (zoom lens...), I barely touched it. My phone takes excellent photos, takes slo-mo videos, auto-stitches panoramic photos instantly, has timelapse options, HDR apps. And it has more storage, built-in sharing/social options and it's far, far smaller.
Out of curiosity, and if it isn’t impolite to ask, where/when did this bizarre class occur?
> Most of the channels I may have been interested in watching have slowly descended into drivel: Discovery, History, TLC, Science...they all show total garbage reality shows 24/7 these days.

Unless you consider shows like "How it's Made", "Mythbusters", "Extreme Engineering", "Outrageous Acts of Science", "Engineering Disasters", "The Universe", "Ancient Impossible", "Ancient Discoveries", "How the Earth Was Made", and "Modern Marvels" to be "reality shows", I have to disagree. Those shows are all full of good and interesting history and science.

Yes, there is a lot of drivel in prime time and daytime to pay the bills, but with a DVR and a small amount of planning, you can extract quite a bit of good stuff from Discovery, History (I'm including H2 in this), and Science. TLC, though, is largely crap.

Similar for National Geographic, Smithsonian, and Animal Planet: a fair amount of crap, but some gems for science/engineering types you can DVR without much effort.
I think the take-home project can be successful, but not as most companies implement it.

A basic rule of courtesy is that a company shouldn't ask the candidate to invest more time in the process than they are willing to invest.

Most companies will spend an hour or half an hour talking to you on the phone and then give you a project that takes at least 8 hours to do. That's a ridiculous ask. It assumes that the candidate already knows they want to work for your company and is willing to invest that much time to get the job.

They forget that an interview is a 2-way street. The candidate is also deciding if the company is the right fit for them, and being asked to invest a ton of your own time when the company doesn't seem willing to invest theirs is a huge turn off.

There are a lot of advantages to a take-away task - such as being able to write actual code with a computer on your own stack as opposed to just writing on a white board (which some people have problems doing).

However, this type of ask should only come after both the company and the individual have already invested significant and equal amounts of time - enough time for the candidate to be sure (or fairly confident) the company is a place they'd like to work. This means the take-away may only be useful after the on-site, or possibly right before it but after a few rounds where the candidate gets to understand the company better.
Huh. Listening to some samples I'm getting a decent ASMR tingle, which is relaxing and might be what people who listen to these are experiencing.

Nothing to support the claims of "Extremely Powerful Third Eye Opening", though. Good lord.
Big Data as the industry sees it is more than just the size of the data.

It is about the nasty work of data validation, consolidation, ETL, unification e.g. single customer view, analytics etc. Some of these can be technically challenging even on multi gigabyte files and require a range of multi disciplinary techniques. And Big Data increasingly means taking old EDW concepts and reimagining them for a more real time world.
I just can't imagine any hiring process in which someone could fail fizzbuzz (or something of that level of difficulty) and still be considered a good fit for any sort of programming job. Failing fizzbuzz means someone can't program professionally, but passing it doesn't mean anything other than meeting the lowest possible standard. Likewise for anything of that same level of difficulty.
It's generally not a dealbreaker for most offices. With external battery packs you can get extra days, or you could just get a free standing mount that moves closer to a nearby outlet. Most commercial buildings require power every 8 feet or so on walls, so you're rarely in a power desert.
That's quite enlightened and Buddhist, and certainly helps to cope with the unpleasant reality of work.

We are still trading our time and lives for money working on things that don't resonate with our values.

When fighting for survival we never questioned whether our actions fit with our values; there were no vegan cavemen. We are fortunate, but struggle with this new understanding.
> It doesn't appear that in 15 years, the author bothered to do that.

The author seems to have a very specific mindset, that possibly only some New Zealanders and North Europeans have, that they feel it's morally wrong to try to game the system.

He tried to play by the rules. Not only in letter, but also in spirit, and he assumed the system would respond in kind.

If you are from a country where gaming the system is the social norm, this mindset may be very difficult to understand.
If my fingers were to equal Google's $375B market cap, each of my finger is worth $37.5B.
yeah i guess that's true
Our reward mechanisms are not tuned finely enough to prevent video games and porn from hijacking them :)
Those are not statements about physics though. They just employ some of the lingo.
Funny that you mention Lenovo, because they also come with built-in adware: http://bits.blogs.nytimes.com/2015/02/19/researcher-discover...
Users Betrayed as Australia Adopts a Copyright Censorship Regime
a java application with SQL adapters and Apache Tika might work
I've read the article twice. Did they just reinvent putting DHCP behind a NAT? What does that combination of systems not do that Fan does?

*Remap 50 addresses from one range to another.
*Dynamically assign those addresses to servers.
*Special Something that Fan does.

What's the benefit of using a full class A subnet when you are only using 250 addresses?
I think it's a combination of a few things:

1. It's that post-college freak out that many many young people have ("What am I doing with my life!").

2. Many people who jump into startup life let the demands of the job strip them of their old healthy habits (like eating well, working out, drinking rarely, hanging out with friends) and this compounds their anxiety and depression.

3. It's not particularly socially acceptable to cry for help in person. While we're totally used to seeing it on HN I can't remember the last time I heard of anybody at a startup being candid with their coworkers about their depression. You can often tell it's happening to someone, but nobody talks about it. Which only makes people feel more isolated and depressed.

But all those things have been constants...nothing is new about them. Why are we seeing the posts becoming more frequent now? I think it's just that people are becoming more comfortable with expressing their feelings online. I don't think more people are stressed, just that more people are talking about it...and this is the medium in which it's okay to do that in 2015. Hopefully 2016 will be different, hopefully it will become more and more acceptable to have those conversations in person.
This is not a good study. You should create a two-class classifier to differentiate the two sessions rather than just eyeballing it.
My biggest bias here is that I don't drive. Talking loudly to your phone feels way more intrusive in a packed train than in the intimacy of your car, even when you're stuck in traffic.