skysight-inc/HackerNews huggingface dataset:
The business of the state is to prevent false advertising, because it deprives the citizens of making informed decisions, and because it awards financial resources to those who are willing to profit by harming others.

It happens so that for health-related issues the bar for false advertising is higher than the for other products. I think it's for a good reason. The authority to set the bar was given to the FDA by the people's elected representatives.
Do you think that holds for tech? I hear a lot more cutting edge stuff coming out of Googe or MS than I do from universities.
Silex V2 preview (website builder)
I think it's tragic that ebikes have become the domain of drunks and losers. We have the perfect solution to global warming and urban intensification right there, and no self-respecting person will use it because it's a tool of the underclass.
I think it's pretty safe to say that no one's really been through an experience remotely similar to Chris's. There's no community like 4chan, with respect to both its scale and its pervasiveness in both internet and real-life culture. Being at the heart of such a community through its high and low moments is an enormous load to bear, and Chris shouldered that responsibility for 12 years without buckling.

Huge congrats to him and I wish him the best.
A lovely article from an unexpected source.

This is another nice one about Poole:

http://www.rollingstone.com/culture/features/4chans-overlord...
Because IP addresses are NOT scarce. They are so plentiful and so cheap that a single residential user will get a /54 block containing 18 billion billion IPv6 addresses.

There is no catch. All you have to do is use IPv6 (which you are already using unless you have explicitly turned it off). Many people have IPv6 network traffic running on their networks without even realizing it because it is included by default with every operating system.

The article that was posted only refers to the old-fashioned simplistic IPv4 addresses and they are only still in use because too many graybeards want to stick with what they learned 30 years ago. Learning new technology is not that hard. Run with it.
Unreasonable employers happen. You have a variety of options including try to convince them to be reasonable, accede to their demands, try to be sneakier, or find a new job.

In our industry where it tends to be an option for us, "find a new job" might make sense.
I recently realized that the cure for procrastination is to be on a mission. I'm on a mission to build my company, Browserling, to be an amazing company. As funny as it sounds I just don't have time to procrastinate.
> That's what I do every day in London. Why wouldn't you?

Well, I personally might be willing to if the infrastructure was good enough (I'd probably get an eBike to speed things up), and other confident riders might. I just mean most people wouldn't, it's too far.
> If there was a mistake it was thinking they could get away with it and come out with more money

Not to get in the way of someone getting to make an angry comment, but considering that the article is referring to companies similarly trying to fraudulently pass EPA tests and being punished for it, it's pretty obvious that's exactly what they're referring to.
https://github.com/silexlabs/Silex/issues/326
I'm definitely not recommending ignorance, generally speaking. Just pointing out that if you go looking for viral DNA in blood, you'll likely find it in a lot of samples that would otherwise be considered acceptable for transfusions. The latest techniques are finding trace viral DNA in plenty of human samples previously deemed "negative." (1) Now what do you do? Technically, you've found contamination that might or might not lead to disease. Is the blood usable or not?

The point is that we know which pathogens that we need to look out for in transfused blood. Better to continue with targeted tests for the pathogens that actually cause important human disease rather than just fish for everything you can find. And don't get me wrong, this technology could be really useful for better understanding epidemiology or understanding the common viral contents of human blood--I'm excited about the possibilities. I just wouldn't use it in the context of blood banking as I don't think it adds anything helpful (unless we are faced with a novel virus in the future that is being transmitted through blood and needs to be identified).

1. http://www.researchgate.net/publication/274394532_Small_circ...
Having used one for a while, the extra weight and general clumsiness compared to a normal bike becomes a huge discouragement to casual riding.
If you want to hire only those with GitHub profiles, no wonder you see shortage of candidates.
Yes, this is another problem with it. However, from my (albeit limited) experience, it still beats classical interviews. Bringing people in and enforcing a time limit could help, but many people get very nervous in that type of 'exam' situation, so you lose a lot of the benefit (which is primarily seeing how they work in the real world, out of a pressure-filled interview situation).^

Personally, I prefer to make the assignments less open-ended than the ones in the OP. That way hopefully there's only so much time that could really be reasonably spent on them. It's still an issue, but (over-) paying for the "2 hours" helps too. The remaining downside is worth it in my opinion for the far better filtering it provides. (Also, classical interviews are no picnic for many people either. I know plenty of people who would rather spend all weekend at home working on something than be subjected to a regular interview.)

^Also we're all-remote, so in our particular case we really couldn't do that even if we wanted to.
The author seems to not know enough about what he is talking about. For ex. he claims that the performance of passing a struct Vec { double x, y, z; } by value would be very poor, which is trivially not true, and he uselessly wrote some constructors for this and similar POD structs, even explicitly claiming they are needed in C++ (and not in OCaml, implying superiority of the latter on the conciseness criteria)
I find that downvotes generally account for well below 10% of my voting, and I use them mostly to denote needed correction in tone or presentation, or repeated endorsement of a "fact" without reference after it's been asked for. Even then, I'll only do so after leaving a comment or confirming someone else has a comment that covers my reasoning for downvoting. Without some explanation, it's far to easy to assume downvotes are due to disagreement on what is all to often a subjective item, which doesn't really help the discussion at all.

A Poll on people's downvoting behavior would be interesting, but as it would be self-reporting and subjective, the results would be next to meaningless if mundane.
Best developer interview screen tool?
Does anyone have a good recommendation for phone screen/1st screen interview tools they use? Heard TalentBuddy is shutting down. Also heard of HackerRank and HireVue
You can consider it bloat even if you want it, which is why you want to carefully manage the size of what you add.

I wouldn't refer to JavaScript as 'overkill'; it's not more capable than Lua for scripting, it's just bigger.
I haven't seen any data on it, but that's my understanding as well. (>1x is rare in today's market). But the NYT article does mention Honest Co. with a 2x on $1.7bn valuation, so there's at least that anecdote.
> The bigger and sweeter, the better.

This isn't true, at least for some geographies. Ability to ship without bruising or spoilage is the dominant factor that drives breeding, and usually results in smaller and less sweet varieties. I can't remember where I read this, but I'm in the US and can cite as evidence any supermarket aisle in semi-arid Denver during the cold months, when things have to be shipped in from Cali or wherever. Small, hard and flavorless seems to be the norm.
Everything I have read is that the defeat was activated when the car was in use, but not in motion (probably on something like a dyno). It was discovered by testing with portable sensors to measure the pollutants while the car was driving on the road.
This is very good advice.

I am the procrastination type, but I have lots of friends who aren't, and I've watched too many of them burn themselves out. Some of them are miles smarter than me, and far more hard-working, but my innate laziness and procrastination have actually given me an edge.
The article mentions sitting down for lunch last week...business meeting?
Well, by this metric, (insert Java, bat files, JavaScript, whatever thing you hate here) is a fantastic language too.
You can write a patch for the Linux network stack in any language you want. Whether Linus will merge it is a different matter. :P

EDIT: Downvotes eh? Then I suppose I'll state outright what I left implicit: Linux is not inextricably tied to any single language, and it's a strawman to suppose that any attempt to integrate Rust with Linux would first have to reinvent the universe from scratch. Rust has excellent interoperability with C (though, notably, unions are iffy), and it's common to write Rust code that gets called from C with C being none the wiser.
IndustriusCFO
Still not sure what you're saying here. Is there a 30mm gatling gun with over 1000 rounds of ammunition on anything other than a warship? Tanks have larger bore primary weapons, but given how the gun inside the A-10 is too huge to fit in any normal tank, I doubt they're ever equipped with one.
What do you consider to be the European main continent? There were significant wars not long ago in former Yugoslavia. There's a war going on in Ukraine right now.
Most consumer ISPs still do not support native IPv6 (at least here in Canada, pretty sure it's about the same in the US). OS support is one thing, but actually having network access is another.
Using a language to solve a practices problem is the same with any other attempt to use technology to correct behavior. It's not completely unjustified, but don't expect good results.

If you have to write 'C', learn 'C'. I'd say the same of C++, but by the time you learn it, it's become something different :)
The lawsuits are flying over Volkswagen’s emissions scandal
Copenhagen has actually been moving away from the bike box, moving the cyclist into something effectively a second sidewalk, moving at the same time the pedestrians move.

The bike-box is a good fit for on-road bike-lanes, but the second-crosswalk makes sense for separated ones.
Yep get a hard tail MTB and let the suspension take the strain.
Source?

A lot of app install ads are from companies with solid revenue streams that are not startups. A lot are also for mobile games monetizing (oftentimes quite profitably) off IAP.

I feel like there is a common claim floating around that a lot of the big tech companies in the advertising industry (Google, FB, Twitter, etc.) are going to take a huge hit if something causes funding to dry up for startups.

I have yet to see anything material indicating that a notable portion of their ad revenue is driven by such companies. Are these companies spending with them? Sure. But in terms of absolute dollars and total % of revenue, my assumption would be it is a drop in the bucket compared to large established brands like CPG companies, clothing companies, auto companies, etc.
Art is extremely unique, and experts are available to authenticate it and check its provenance. Wealthy people use it as a moderately liquid store of value. It can also be loaned to museums for tax purposes.

The content of the art is irrelevant; the only thing that's important is its authenticity.

Pretty great article.
I was going to call BS, but money laundering checks out: http://www.nytimes.com/2013/05/13/arts/design/art-proves-att...

I wonder if wine would also be a good money-laundering medium then?
I agree. Nice page though, enjoyed depressing myself with that...

(Where do you get the area names from? I realise you may not be able to change them but OX13 5 Kingston "Pagpuize" should be Bagpuize.)
Ask HN: Value of Nccgroup's Beyond the Beast Crypto Training?
I just came across an announcement that nccgroup will be offering a training session in NYC in November:

https://www.nccgroup.trust/us/about-us/newsroom-and-events/blog/2015/september/announcing-an-east-coast-offering-of-our-beyond-the-beast-crypto-training/

Has anyone attended this training previously? Can you speak to your experience? Would you recommend it?
Also, the OP makes a great point that the assignment should be a small, encapsulated, made-up thing. (IE, not actual work you need done.) It may seem like a waste to pay for such a thing, but you can just think of it as a (small) recruitment expense.
Probably because the compilers that were standardized had that bug.
> The modern sedentary lifestyle with enormous quantities of extra calories at our fingertips is quite a recent invention of humanity.

Some people have concluded otherwise. http://www.nytimes.com/2012/08/26/opinion/sunday/debunking-t...

Also we can blame caloric intake, but we should also look at the nutritional quality of the sources of calories and whatever other elements might negatively affect the capacity to become satiated.

Living in a tropical country (Panama) I'm always bemused at people's conception of apples as a staple of a healthy diet, when at the same time we can easily find Bromelia Pinguin growing wild in the driest regions of the country, a fruit containing at least 10 times as much vitamin C.
Seems like a nice place to read and learn about Philosophy.

Reading it feels more like an old school physical Encyclopedia (e.g., no hyperlinks or people having discussions publicly about the editing process to confuse and concern you). Instead it has just what you need from the one person that knows everything about the thing you are reading about who is the only person with any business writing about it in the first place.
Dell's servers you point to do not have 48 logical cores, either. That cpu runs $2.2K by itself.
>the cost of runtime bounds checking in real programs is indistinguishable from noise

Can you show us the benchmarks for that?
Apple Automatically Enables iCloud on iOS 9 Devices with a Logged-In Apple ID
A friend did say that about the quote. I wanted to get more opinions.
Will have to take it down today then. Thanks for the feeddback though. :)
>primarily due to seeing the kind of place you get when the barrier for entry is non existent.

you think reddit's bad, try 4chan!

I was 4chan "janitor" (lesser-mod) for 18 months or so and I agree, these sorts of positions really twist your perception of the community you're moderating. When you're buried in reports -- and these are 4chan reports, which means not just spam, but gore, cp, raids, etc. -- it becomes all too easy to dole out harsh penalties to people who may have just made an honest mistake. I essentially stopped browsing 4chan for fun; I saw it only through the lens of the janitor interface.

Chris, to his credit, frequently expressed his gratitude to the volunteer staff for doing what he knew was a thankless, soul-crushing job. He wondered aloud why we didn't go volunteer our time at a puppy shelter or something instead. I'm sure he asked himself that question too.

I'm no longer in that position; I outed myself as a janitor and was immediately terminated. I've come to the conclusion that I'm not really suited for these sorts of roles. Having access to privileged information and special powers makes me uncomfortable. The good news is that I've recently returned to 4chan as a regular, anonymous user, and I'm really enjoying it. I hope Chris experiences something similar. He deserves it.
One problem this article doesn't talk about is that people who get rejected from every publishing house (or who don't bother sending to traditional publishers) can now just throw their book on Amazon.

Ploughing through the slush pile was never seen as a fun job, so it's weird that the stuff in that pile is now being sold. http://www.theguardian.com/books/booksblog/2007/may/23/thesh...

There's no sensible way for me to find decent new content, so I stick to authors I already know (until they put out a duff book, where I drop them) or I read things like One Story which has let me discover some amazing writers. (eg Caitlin Horrocks http://www.amazon.co.uk/This-Is-Not-Your-City/dp/1932511911 )

https://www.one-story.com/
a is a label, or an alias of a memory address. It is not a pointer. ( Your third example has a mistake, the correct increment is: a+2, because pointer arithmetic increments in object size not byte size )

Read this:http://eli.thegreenplace.net/2009/10/21/are-pointers-and-arr...
Perceptions matter, but language choice is a very personal issue and I've noticed that people can get very defensive when they perceive attacks on their language of choice (such as C++) or support for a language they hate (such as PHP). We should continue to talk about language choice because it's important, and we should avoid getting into pissing matches when we do it.

I'm convinced that in order to make this work, we have to be more generous in how we perceive other people's comments.
I'm always expecting articles about multimedia or video compression from that domain, and I'm always let down.
Hmm. Interesting. Any link on that last sentence?
I thought that was an excellent overview of the challenges of taking too much money. (and unicorpses was a new word, I suppose once dead (or undead) they are no longer Unicorns) I think there is also an interesting retention effect on founders who have stock that is worth millions on paper if they make it work, and worthless if they don't.
Doesn't seem to be any updates on this recently. I had a number of Rails-based clients reach out this guy via email. I'm sure he had quite the volume to respond to but didn't follow up with any of their inquiries. That's rather unprofessional when you're begging a "hacker" community for work.
Life on the Congo
IPv6 supported in EC2? (2007)
This is a good point. The converse is also true, though: high valuation means you have lots of dollar-valued equity to use to entice possible employees. And that scales with your valuation.

Fun fact, a friend was complaining to me about how hard it is to hire Android engineers, because he keeps getting outbid by Uber. He's at a public company, by the way, but couldn't match their pay packages (including ~$1m in stock options).

Yes, you won't necessarily see the same crazy run up in stock value as if you joined at the ground floor, and yes, you'll owe taxes on the nominal value of the option price, etc... but that's still a lot of money, and it's arguably de-risked relative to an A-series startup. (Then again, if the company you're looking at isn't profitable, maybe it's not de-risked... buyer/employee beware.)
I'm willing to bet it won't bring them any new business. And in the long run, it will encourage their existing users to dump nginx and use Node.
I would be very surprised if VW was the only company that did this.

I hope this is a catalyst for the EPA to change to real-world emissions testing.
> Using a language to solve a practices problem is the same with any other attempt to use technology to correct behavior. It's not completely unjustified, but don't expect good results.

OK, but the fact remains that undefined behavior due to bounds checks is orders of magnitude less frequent in, say, Ruby than in C. I have a hard time seeing this as anything other than a good result.
> The bay area (united states in general, except for a few places) has the worst public transportation system.

Living in small tech enclaves in the South (e.g. Atlanta, Chattanooga, Raleigh) would make you eat those words. You might be surprised to find these areas are attractive because there is lots of room for leasing out data centers.

MUNI, BART, CalTrain are (albeit, sadly) leagues ahead of anything these cities have to offer.
I've never heard of this stigma in the US. Where is this coming from?

edit: I see in your other comments you mention Ontario, interesting. Seems so strange that a mode of transportation could carry such a stigma.
Thank you for letting the conversation not devolve into bubble vs. no bubble or "hot spaces"
> Now, I'm not saying that all successful fine art is bad, rather that not all of it—perhaps even not much—is good. Any my own evaluations of art are no doubt wonky: I think a black square[2] is brilliant and liberates art from the tyranny of representation while a shark in a tank[3] is a shark in a tank and a testament to a salesman or conman more than an artist. Even if you try to dress it up with analysis. (Which could, just as easily, be more rationalization…)

And I'd say a well-done seascape with a lighthouse in it that you can pick up in any seaside town's souvenir shop is better than either. I like representational art, haha.

What drives me nuts about fine art (and I've dated a couple artists, almost married one), is how up its own ass it mostly is. I've known some artists that are self-aware enough to have functioning bullshit-o-meters and recognize the absurdity of the art world, but that's not the common case.
Thanks for writing them! Can't wait to see the video.
Reread what I said:

"He would know that VW cars are getting better scores than other cars. These are numbers that CEOs and other managerial positions live for."

Yes. He would know this. I'm not saying he would know or understand the actual technical details (NO2 parts per billion vs other carmakers results).

In fact, I said this, "
He would know why. Though he may not understand the technical details of why."

He would know why they are getting better results. "Oh, we tweaked the firmware and now we're in compliance."

There are no superficial assumptions here. CEOs are NOT that detached. And people are going to tell them things. And they are going to ask questions. They aren't fools.
Probably not easy finding a buyer at all, so I don't know if he had the option to be picky to that degree.
Good luck. I'm an avid bike-commuter, but I live in a dense old industrial city, not a sprawling suburb. Modern transit infrastructure like bike-lanes and LRT lines and the like are very challenging in suburbia.
It's a fantastic place to learn about formal logics and type theories, too.
Sounds like a Rothko...
I always forget to set my defaults globally to the file type, so my python files are littered with the following vim comment towards the bottom:

# vim: ai et ts=4 sts=4 sw=4

Explanation: forces auto-indent (ai), expand tabs to spaces (et), and tab stops (soft and hard) to 4 spaces.
By better choices you mean better languages or other methods of achieving the same flexibility without the complexity of a language like JS? Can you reply with examples? I am interested in alternatives to JS and LUA.
'a catalyst for [...] emissions testing'

Hahaha, that is a fantastic pun that lightens up the mood of this comment section.
Not Caffe. We're using a light weight in-house library which compiles and runs easily on mobile devices too. The advantage is primarily in size as we don't need as many features as a full blown framework like Caffe.
It's unfortunate how this piece goes off the rails towards the end, because it's so well-written and elegantly persuasive.

a) The parlous state of San Francisco does not strike me as relevant to the issue of how advertising violates privacy on the Internet.

b) And then when he does get on the topic he exhibits the same blind spot he's decrying in other techies -- ignoring the role of decades of foolish ideological governance and one-party rule of the city leading to its terrible social stratification, and instead deciding to blame techies for not inventing more comfortable park benches for the victims of those policies to sleep on.
Considering there were once hundreds of millions kicking around and being handed out like candy, having about two thousand left is basically nothing.

It's like saying the grocery store isn't cleaned out, there's still a single jar of peanut butter left.
Poor is relative. Even a "bad" car by current standards would have been considered extremely clean even 5 years ago.