skysight-inc/HackerNews huggingface dataset:
"My employment contract & bonus contract had to all be walked out on as it was all predicated on my CEO being trustworthy."
In what way was it predicated on your CEO? A CEO can't simply decide to not honour a written and signed legal document, without risking a court case (the onus is on you to go after what is rightfully yours).

Learning to navigate human interaction in business (and make no mistake, a employee/employer relationship is a business transaction) is a skill needed in any industry. These kinds of things are not new, in this industry or any other.
Racket has some of the same properties. But it lacks the performance and simplicity. But with Racket you gain other things like more powerful macros, an integrated environment, and perhaps more libraries.
What no "Zero to One"? No "Meditations of Marcus Aurelius"? Where's the "Innovator's Dilemma", or "Hard Things", or "Lean Startup", or "Creativity, Inc.", or "Black Swans", etc, etc, etc ;)
The NSA found vulnerabilities, built tools to exploit them, and then allowed those tools to leak. That made us less secure, QED.

The argument against that is going to be "they weren't supposed to leak". But that's dumb. This is the real world, and the best laid plans, etc. We need to build systems robust to what will happen, not just what we want or expect to happen.
Still easier than make...
cmake is arguably easier to learn than make
IMHO, they can't be sure but it's possible to estimate in the following scenario.

NSA finds some 0-day vulnerability in some router. To use it someone must send some specific data to a specific port, so that it causes some buffer overflow and leaks information.

NSA also might have all the traffic that is exchanged by some key points of the USA sites. They can monitor from now on, and also look the stored traffic, and try to find if that packed (attack) was ever used, is being used, or even activate some trigger if it shows up.

So, if others used it, warn the manufacturer. Not seen in the wild, save it in the "only ours" folder and use at will.
"The only way that the NSA could be actively making systems less secure would be if they were putting vulnerabilities into the source code or silicon."

After seeing the Snowden revelations - who says they don't actually do this?
While it has some new material, it's also not very well-written, and some of the benchmarks could be argued as being unrealistic. For example, Brad should have also included results using applications such as Redis (which by default uses jemalloc), or MongoDB, or many others. In many other scenarios not detailed in the paper, the allocator can use much more memory compared to tcmalloc.

The "Vyukov" benchmark is an invented (and I would argue, contrived) scenario that Vyukov him or herself thought of to cause memory bloat in Intel's TBB just by examining the code. Whether or not it actually occurs in a real application is debatable.

If you may have noticed, nowhere in the paper is tcmalloc mentioned :) It is still a viable alternative today.

There are many other papers I would recommend in addition to this reading, e.g., "Dynamic Storage Allocation
A Survey and Critical Review" Wilson et al. despite it being quite old.

This might get me down votes, but it is wise to remember that just because work has the MIT stamp on it, doesn't mean it's always the most top-quality.
It is a waste of resources for rescuers to sit doing nothing because they ignore leads.
Your overall point is worth taking, but it's also worth appreciating that verbal contracts are still contracts.

Dude got screwed.
one thing I've noticed is that Japanese people have no problem with bulky phone cases. I personally hate them, but almost everyone here uses the kind with a flip cover card holder. Also, I saw the handbag you refer to yesterday and thought it was a clever solution.
Still hell of a lot simpler than hand-writing Makefiles though. For both small and large projects.

I mean, a "hello world" CMakeLists.txt can be literally just this:

add_executable(hello hello.c)

And it's cross-platform, can generate Visual Studio/Xcode/... projects, etc.
I'm not suggesting accusation of researchers, but in the case of NSA isn't part of their mission improving network security? They founded SELinux after all.

It's not like vulnerabilities are rare or aren't going to be exploited if not revealed.
The pin-out on every PCB is different. I've even seen two apparently identical keyboards have completely different pin-outs. But it's not very hard to figure out the mapping. Just open up a text editor and test out combining two different pins. Usually, there are three "long" pins on the ends of the PCB and about 30 short pins in the middle. You combine a long and a short pin to make a key code. This is where N-key rollover problems come from, so if you want your controller to support multiple button presses, you'll have to be creative in your selection, which means you will only be able to use it in apps where you have arbitrary control over key bindings.
My personal opinion is that it's fine.

People seem to mind if you post referral links to threads as replies.
Come on dude, just try to have a normal conversation. It would be nice if Italian phone providers offered free data in the affected areas for a little while, that's all the comment says. It has nothing to do with asking the rescue workers to do more.
France’s top administrative court overturns burkini ban
When was the last time you tried it?

The OS X version is still a bit slow to load, but it's far better than it was a year or two ago. I get basically no crashes and fairly reasonable performance these days, so it might be worth another look.
I expect those have been listed a lot as well, but interestingly using the "weekly" format means that there are a lot more books to take in. Now if I only had time to read them all...
I was glad to hear that Juno has a nice visible-light camera even though the it's not useful to the scientific mission. I'd prefer if 5-10% of equipment cost for spacecraft was always spent on popular-level pictures/video/sound. Studying details of the magnetic field of Jupiter is a good excuse to send a probe, and I'm glad there are a handful of scientists who devote their life to understanding it deeply, but we should acknowledge that those details will not provide benefit to 99% of the folks paying for it. (These missions can't be justified by the rearch; much more valuable science can be done on Earth for less money.)
Oral agreements are legally binding as well here in Iceland, but good luck trying to have word-against-word stand up in court.
It's soon to not-work.

http://www.theverge.com/2016/8/23/12610890/google-search-pun...
Lesbicas brasil
What rayiner said, plus I will point out that the other major point of written contracts is to force a "meeting of the minds." Basically, when someone offers you "significant equity" did they mean 1% or 10%? Is there vesting? On what schedule?

Without this and other critical information in writing, there is a huge chance you have totally different understandings of what the other party had in mind. This isn't to say they are trying to screw you, simply that there are ranges of "normal" for all of the important bits usually governed by an employment contract. If you don't have it in writing, your best hope is that yet another party (a judge) will impose her understanding of the terms. Not what you want.
Looks interesting, but the detailed blog post would probably be a more useful link

https://pokeinthe.io/2016/08/25/observatory-by-mozilla-a-new...
If there were no links with the title, then they don't get considered. As someone mentioned earlier there is tons of good stuff mentioned without a link, but that requires a whole other level of looking into the data than this hobby project ;)
I tend to agree. It feels to me like crab-bucket thinking; my experience is that a lot of the sneering comes from folks in a similar position, or worse, to the person they're sneering at.

It's very rare (not 'never', there are sociopathic pricks everywhere), in my experience, for someone who's actually been successful to cop this particular 'tude. Probably because they've been there, they know it's difficult, they know it's worth pulling together.
They can seize your gear for a year while they decide whether to charge you and you petition to get it back.
I bought a Honda Accord and many dealers would not quote by email at all. The remaining dealers quoted a price that did not include a $1000 package of addons that were worth much less (door guards, nitrogen tires, wheel locks, etc.) Every Honda dealer I have seen in this region puts these add-ons on each and every car.

People talk as though the "get quotes by email" thing makes buying a car painless but the simple fact is that it's still a minefield.

My experience with Honda dealers (sales and service) has been so awful that I doubt I will buy another Honda, even though I generally like the car.
"FCBGA package with 2892 pins"

Yikes! Thats pretty dense on the other side, would love to see a picture.

It's a 100 watts, so at 3.3 volts its drawing 30+ amps, so I'm guessing that a good chunk of those pins are power and ground. Is that a good theory?
Abuse how??
Duplicate (behind by a minute) - https://news.ycombinator.com/item?id=12365956
There are yearly lists, although that's a bit harder to find.

Here's 2015: http://hackernewsbooks.com/year/2015
Interesting. In contrast just about a year ago Verio's web hosting assets were sold to EIG for a mere $36 million. Both companies were founded around the same time ~ 1996, and at some point at the top of the dot-com boom were the two dominant dedicated server providers out there.
I get performance that's largely indistinguishable from my desktop - although, I will admit that I only played on my mbp maybe 5% of my total play-time.
Jam is nice and simple
https://www.perforce.com/resources/documentation/jam
CI can just recover from these error by retrying/restarting containers.
I discovered htop when regular top changed its default behavior to be nigh unusable. htop was recommended as an alternative, and while I've since learned how to configure top to go back to its old behavior [0], I've found that I just prefer htop now.

[0] https://bbs.archlinux.org/viewtopic.php?id=189757
Yes, you absolutely can be liable if your contributory negligence enables someone to commit a crime or get hurt. This is decades or centuries old law.
Well, there goes YouTube...
Sadly you're bitten by the biggest misfeature in Make - You must use TABs not spaces.
A Week of A-Frame 26
It always annoys me that we don't have better solutions for building C and C++ projects by now. My own take on the generic drop-in makefile[1] has over 1000 stars on github, which says pretty loudly to me that this is a common pain point for many people. Alas I haven't had a brilliant idea for a solution (yet).

[1]: https://github.com/mbcrawfo/GenericMakefile
All companies, even modest shops in plazas, start as just an idea on someone's head. Some people who have these ideas are delusional and go on to create nothing. But some of them go on to create successful businesses. A few go on to create giant corporations.

There's little harm in indulging people's fantasies a bit. Especially when some of those fantasies will turn into reality. One of the magical things about Silicon Valley is how open people are to this idea. In most other places in the world people's dreams get crushed by cynicism before they ever have a chance to take root.
Your editor probably automatically converted tabs into spaces. And just like that, the Makefile stops working.

Which proves the point: Makefiles are at a point in life where they should be exclusively automatically generated.

The only exception are throwaway projects where you and only you use it.
I got the terminology right. The term “value” means what I mean by it, not what qwerty means by it. Check TAPL, pages 34 and 57.
This isn't just "looking for security vulnerabilities". Tools were created to exploit the vulnerabilities. Both the archive of hoarded vulnerability knowledge and the archive of exploit tools is a valuable target... because it would be extremely useful for an attacker, thus making us less safe.

This isn't a hypothetical concern, because the Shadow Broker archive is an example of one - or more - of those archives falling into unknown hands. Hoarding vulnerability information concentrates risk which invites thieves.
That is exploiting the bug. That is literally exploiting the bug. In the same paragraph where you say he did not exploit the bug, you describe the peripherals of his exploit of the bug.

If he was operating responsibly, he would have applied it to a domain he controlled and provided that as a proof of concept. Instead, he ganked twenty thousand domains. That is at best irresponsible and at worst malicious and DigitalOcean (who I am no fan of, for what it's worth) has no obligation to figure out, or even care, which is which before showing him the door.
Apollo is a private equity firm, so they are most likely acquiring Rackspace because they see fat they can trim (read: laying people off, outsourcing labor, tax optimization) off a decently competitive company that they can possibly take public or sell in 5-10 years.

It's not so much about competing with Amazon, Google, etc. or advancing the state of the technology as much as making a bet that the brand is currently undervalued and that conditions in the cloud computing market will allow for a profitable exit in the medium term.

For examples of Apollo bets that have gone wrong see its LBO of Harrah's (basically bankrupt) or Linens 'n Things (bankrupt).
The Power of Thinking Inside the Box
I forgot all about example.org.

The more annoying thing for me is that they often won't accept my actual email address. It seems to be due to either the period in my name or the hyphen in the domain name.
Because other months went to 30 or 31 already, so there was room for it in calendars and people never assumed months are always the same length.

60 seconds in a minute, OTOH, is a very strong assumption in many systems and people's minds.
China’s ‘Google’ Baidu Halts Bitcoin Ads, Leaves Market Guessing
Todoist vs. 2Do
Great...Grandchild-N: Never born because humanity never left Earth.
Rackspace has been looking for a buyer for a while. I suspect that their business is not in terribly good shape.

They even started consulting on AWS deployments a while back: "Need some help moving your servers over to AWS? We're here to help!"
Make unfortunately depends on hard-tabs for the recipes. Your editor probably switched it to spaces.
> Docker is the only one who can deliver a universal set of functionality that is leveraged by all.

Why do you say that? I have quite a bit more faith in the design chops of the folks behind Kubernetes (Google, Redhat, CoreOS, and many others) than Docker Inc.

Swarm really only touches the surface of the requirements for large scale distributed container orchestration.

Kubernetes is complex because the problem it attempts to solve is complex.

I'd also add that Kubernetes is dead simple to use. The difficulty is in setting it up - but even that is getting much better.
Another instance of a cop who has watched the 'war on drugs' rage on and on, and came to speak out about the fundamental flaw in the approach: you can't fight a war against drugs; you have to treat the people at the bottom, hopelessly addicted users, like the victims they are. The poignant quote in the article isn't the one used for the headline, but this one: "drug policy should be about reducing not drug use, but drug harm."
That's fine so long as they're not losing money. Someone can fill us in about how much Amazon sunk into startup costs before breaking even. Amazon is perceived by customers as usually the cheapest place to go for products/services.

My concern is that Uber is already considered "expensive" by customers, and that's at a massively subsidized rate - how will customers react when Uber wins the price war, destroys the competition, and then has to actually raise prices? and not just raise prices to break even, and not just to make a profit, and not just to grow the currently non-existent fleet of physical vehicles (self-driving or not), but to also make back the US$billions lost to win the war of attrition?
"These people's work is characterized be low output and hit and miss success. A writer might complete a two dozen works and two of which make any money. So you need protection on the order of a human lifetime."

Whereas programmers are always successful? And the reason given here for "protection on the order of human lifetime" is spurious, since the longer copyright terms are more for the benefit of corporate, rather than individual, creators. Commercial viability has no bearing on whether a work is eligible for copyright. There's really no aspect of software that couldn't be covered by copyright, except perhaps the requirement of 'novelty'--certain categories are not copyrightable, but in the case of software, its really the novelty of the whole work that counts.

The important thing about copyright and patents here is that they're supposed to be mutually exclusive--categories of things that are patentable are not copyrightable, and vice versa.
https://cmake.org/examples/
I love NZ ;). I'm on 200/200mbit fibre and I heard a rumor my city is going to be come a giga-city soon. Bring on 1gbps internet at home!
>which either emitted the carbon themselves or supplied carbon ultimately released by consumers and industry

Does it really matter which companies it is if we are all effectively using the products? We would be getting the oil from one company or another, and it is no secret that an oil-based economy releases emissions. This doesn't say much except "oil -> emissions" which to me seems like a given anyway.
ERA welcomes Universal’s possible album release “Exclusives” ban
In spite of this warning, I clicked to see the list.

It looks like the author has removed the popup.
A lot of them do get this way, and it is a sign not to join.

Unfortunately, when enough people wriggle, the founders get their act together and stop behaving that way when they really know they need someone and can't do it alone... by which time, they get someone else that didn't have to fight to get things done right and you missed out because the timing was wrong. So it's a bit of a double edged sword in that respect.
$ ls src

demo.cxx demo_b.cxx CMakeLists.txt

$ cat src/CMakeLists.txt

cmake_minimum_required (VERSION 2.8.11)

project (HELLO)

add_executable (helloDemo demo.cxx demo_b.cxx)

$ mkdir bin

$ cd bin

$ cmake ../src

SNIP

$ make

$ ./helloDemo
Care to elaborate why you're switching?
I think there's also something to the idea that it was a way to guilt people into work/vacation bleed-over. ("I'll just answer these emails on my day off because they are 'urgent' and because I can always take an extra vacation day later.")

I also got the impression that for some companies it was their founders' means to a loophole for remote work for themselves without instituting an actual remote work policy beneficial to lower staff, because who is going to tell a founder that they are taking too much vacation time, especially when they seem to be working the whole time? Whereas a lower staff member would easily be guilted out of taking anywhere near as much time to work remotely outside of the office. That's certainly something I think about every time I see a company mention unlimited vacations but not a robust remote work policy.
Obligatory link to Wanderers with its Sagan voice over:

https://vimeo.com/108650530
It's the same reason that history books aren't a bunch of primary sources stapled together.

What more better than painstakingly accurate history is useful history. I don't care that Joe was distracted one day and had to make a fix-up commit. I care that he authored a certain change.
For those who may not be aware --
As always in these situations: Scott Aronson said it first!

For reference, here's the highly amusing and interesting paper he's written on this:

"NP-complete Problems and Physical Reality"
http://www.scottaaronson.com/papers/npcomplete.pdf

Abstract:

"Can NP-complete problems be solved efficiently in the physical universe? I survey proposals
including soap bubbles, protein folding, quantum computing, quantum advice, quantum adiabatic
algorithms, quantum-mechanical nonlinearities, hidden variables, relativistic time dilation,
analog computing, Malament-Hogarth spacetimes, quantum gravity, closed timelike curves, and
“anthropic computing.” The section on soap bubbles even includes some “experimental” results.
While I do not believe that any of the proposals will let us solve NP-complete problems
efficiently, I argue that by studying them, we can learn something not only about computation
but also about physics."
At 500 gigaflops, I would buy these in a heartbeat if they were offered for sale to the public. While that's only half the performance of a xeon phi, this is a traditional CPU which makes programming it much more straightforward. Not to mention that the cost would be significantly less.
CarPlay is not very good. If the car has a good Bluetooth setup I would not pay anything extra for CarPlay:

* the navigation is crippled. You can't even scroll the map. But why could you--you can't even scroll the map on the iPhone.

* it connects only via a cord. Bluetooth connects automatically and wirelessly.

* it is filled with glitches. Sometimes it hangs or pressing buttons does nothing.

* many apps are poorly thought out. For instance the list of stations in Pandora is always in alphabetical order, rather than showing recent stations first, and the only way to change stations is to scroll through this massive list.

I have mostly abandoned CarPlay and use my iPod hooked up by the cord for music, and the phone in a holder for navigation and Bluetooth phone.
lsof is my go-to command for "why won't this drive unmount?". That alone makes it incredibly useful.

Also, back in the bad old days, 'lsof | grep snd' helped track down what the hell was hogging my sound card (setting up proper mixing has made that a distant memory, though).
Yes, I think my tendency to always provide links has skewed the lists.

At least 12 of the books in the top 100 for 2015 are from my posts.
All of the above.

AWS (AMZN's public cloud reporting segment):

FY15 Revenues: $7.8 billion
CAGR (FY13-FY15): 59%
FY15 Op Margin: 23%

RAX:

FY15 Revenues: $2.0 billion
CAGR (FY13-FY15): 14%
FY15 Op Margin: 10%
I agree with the person you're responding to, mostly, in that not every developer (of any skill, including "rockstar", "10x" etc.) is compatible with every company. Filters like these help both parties make that determination before either wastes too much time, and I appreciate the transparency.

I wish more companies were more honest about things like this. Of course, I've been on the interviewer side plenty, and have many times wished for more honesty in a candidate.
And if you are wondering what decriminalizing drugs might do to your country then take a look at a country that has already done this. https://mic.com/articles/110344/14-years-after-portugal-decr...

Though, I suspect the US would see different results because decriminalizing requires resources in public health, which seems to be overly politicized in the US and therefore not likely to happen.
That still doesn't mean that you should do any of those operations by hand (which is what the previous comment was about).

But sure, if you do scheduling for future times, you do need to be aware of such possibilities and store the future times as civil times (and have some sane way of handling non-existing/repeating times - but again, most of the time the system/library will do this for you).

Then even if the user is flying across the world, they can still get the alert at the right time wherever they are (assuming the device updates local timezone based on location).

I never said that you should only store absolute times - only that they are a separate data type and you shouldn't mix them or try to convert them by hand.
Chez took too long a time to get freed. Had this happened a decade earlier, it would have been nice.