skysight-inc/HackerNews huggingface dataset:
Isn't this a problem on any os with cpu "speed stepping" ?

No. Recent processors have a constant TSC frequency independent of the core frequency, so it's safe to use the TSC to measure real time. Older processors can use the constant-frequency PIT or APIC interval timers.
On the path to hit $1M revenue. Would you like to join us and sell more?
We are from interviewstreet - a platform for companies to hire programmers effectively using coding challenges and do better phone interviews with our new feature (paper.interviewstreet.com/paper/new). It's the most effective platform to take care of your interview process from start till on-site.

Most of the top tech companies are our customers - Facebook, Amazon, Adobe, Microsoft, Palantir, Evernote, Skype, etc. and many more in trial mode right now.

We are funded by top-tier investors - Vinod Khosla, Khosla ventures, Jawed Karim, YC (of course) and a team of 25 and growing.

Our close ratio is 0.9:1 for public companies and 2:3 for fast growing companies. The product is beyond the product-market fit stage and there are potentially 165k companies that we could sell to, just in US. (https://www.evernote.com/shard/s74/sh/9e3afc2f-c549-477a-bc8...).

The opportunity is massive and we are moving as fast as we can. We just hired the VP, sales and growing the sales team in MountainView.

Interested? mail us telling about how you could help us grow faster.

It's a chance to make history. Let us know. If not, it's your choice.
Photosynthesis is ridiculously inefficient at anything but building physical materials. And it would require a whole lot of human intervention to capture more than the pinprick of insolation that happens to fall on the non-arctic, non-desert parts of planet Earth (rather than waste off into space).
I've always been a fan of die_you_gravy_sucking_pig_dog() from the FreeBSD source.

http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/sbin/sh...
History of Communication [using timeline.js]
Snowden journalist to publish UK secrets
The investment capital for Instagram was about $57.5M, not $1M: http://www.crunchbase.com/company/instagram

Otherwise, this is the Occam's Razor answer to me, and I agree.

Private industry is just now beginning to fund things like Hyperloops and space ships - this was the role of nation-states in the past, because making trains and going to space was more costly and un-risk-manageable than any real business. The government doesn't have to build the trains, but they incentive the building.

Direct government construction of infrastructure is evolving, and in the coming decades, private industry will be more involved in the investment end of it too, because the price of production and the amount of public knowledge is increasing. I don't think our modern day robber barons have that much more real capital than their forefathers (comparing like people like Rockefeller to Gates), but it's cheaper to build a railroad, and there's the whole open internet and body of academic knowledge to consult.
This is wrong on many levels. Firstly funding over a billion dollars is not remotely intimidating to the large VC funds who understand about capital intensive businesses and managing the investment lifecycle.

When you put together very large sums of investment you don't have a 100x expectation for return. The institutionals which will take on later stages of this financing just want to outperform the other investment options they have for that amount of casH (not that many).

Your 20Bn upside for Hyperloop is very low. If done to scale and over the long haul it's a very big opportunity. Even then I know of no investors - ZERO - who wouldn't take a 20x return on a billion dollar placement.

Finally. Instagram. Really? An outlier like that is what you're going to base your idea of investment on. Look at VC returns. They take a portfolio strategy for a reason.

It's a common misunderstanding that VCs want to put small amounts of money to work for huge returns. They'd much rather put much bigger amounts of money to work. It's how they're structured. Do they want the odd moonshot Instagram in their? Sure. They'll take it. But they'd take 1billion -> 20billion over 1million -> 1billion every day.
So in your estimation, 'bullshit jobs' exist because the majority of people need to battle it out amongst each other in order to be rewarded by the elite controllers of 'technology and machines'?

I think you have unwittingly restated the author's thesis.
Silicon Valley doesn't have the money to fund hyperloops. Its designed around throwing relatively small amounts here and there, not $10 billion investments the returns from which could take a couple of decades to materialize. $10 billion is close to all the SV VC investment in a year, and realistically, hyperloop is not happening for less than some multiple of that.
Exactly. I'd even call 20x for Hyperloop in 5 years excessively optimistic. you'd need 15-20 years.

Then you run into the whole playing of the odds. Invest in 20 companies, hope 1.5ish make great returns. Even the largest VC firms can't afford that on mulitbillion dollar industrial ventures.

There is investment for new and groudbreaking technology, but it is much MUCH slower moving. We're talking 5 years of simply drumming up investors and getting everybody onboard before any ground breaking even happens.

Also, you have to be much MUCH more connected to your industry than say, an SV programmer. There is A LOT of checkboxes one has to hit before one takes on large scale industrial ventures. This shit doesn't get a proof of concept built up in a dorm room over the weekend, and it's user base isn't going viral to signal interest in the product if there is no product to use until you're already $4,000,000,000 in the hole....
Although, Mr. Shreateh did not follow the Facebook TOC to the letter, as written by Facebook's legal team, he did operate in good faith, according to the Yahoo article, quoted below. Whether or not Facebook legally owes Mr. Shreateh $500 + change or not, the potential PR costs and being "cheap" image is one I would hope does not attach itself to Facebook - leave that to Walmart.

"So when a security researcher named Khalil Shreateh from Palestine found a bug that let him post stuff to other people's Walls, he reported it to Facebook.

That bug is a spammer's dream. To prove his bug was real, Shreateh posted something to Sarah Goodin's wall, a friend of Facebook CEO Mark Zuckerberg.

He then contacted Facebook's security team with the proof that his bug was real, he explained in a lengthy blog post.
Facebook has a bounty program where it pays people to report bugs instead of using them or selling them on the black market. In this case, instead of fixing the bug and paying the researcher the $500+ fee, Facebook told him "this was not a bug," according to an email that
Shreateh shared.

Shreateh says he tried a second time to warn Facebook and when that didn't work, he used the bug to post a message to Mark Zuckerberg's Wall."
Conditionally add information to the beginning of your posts
If you read the fine print (which is in various documents linked to on 3Taps' website), you find that it's not quite as simple as that. 3Taps started out getting the data from Google; but when Craigslist found out what they were doing, they restricted Google's access in a way that made it necessary for 3Taps to scrape Craigslist's site directly.

It's notable that, in these documents (which are written by 3Taps), the fact that Craigslist sent them a C&D letter is never mentioned. So it's not clear where, exactly, in the process the C&D letter came in.
Totally agree. Programming should be in the school curriculum just like any other subject. Not everyone is going to be a coder, doctor, engineer or lawyer but we all need to know some (not extensively though) basics of each profession.
One odd issue that I ran into was that Chrome (and Firefox) wouldn't always go fullscreen. I had to install a window manager that defaulted to fullscreen. In particular, I went with Ratpoision: http://danielwebb.us/software/ratpoison/
> Nitpicking without measure is a man's greatest pleasure ;)

Pointing out that your assertion is tragically wrong is not nitpicking.

> You are not implementing POSIX.

Of course not, you're not implementing an OS. You're using POSIX.

> You are providing a hook for the library users and your library will call this hook with (ptr, 0) when it wants to free a memory block. You just declare that your library works that way.

This means it is not possible to pass through standard allocators to your library without your user having to know precisely how they handle the realloc case. This strikes me as a pretty significant annoyance for any user of said library.

Oh, and your library can't rely on the platform's own allocators, so the user must provide an allocator for which he must know how realloc precisely behaves (and possibly wrap it) regardless of spec.

> Think about it this way - if you are exposing a way to override realloc() calls in your library, then you will have to specify what your library means when it issues realloc(ptr, 0).

If you stick with and expect POSIX semantics, as the name of the hook would imply, you don't have to specify anything and you simplify your library user's job.

And think about it this way: if what you want is not realloc, don't call it realloc.
Right, but those are definitely the easier things to learn. It should certainly be simpler to memorize a couple keyboard shortcuts than to learn how to program... so just start with that simple task and the "hardware issue" is overcome.
Airtight handwavium that meets the other specs may be hard to come by. I can't think of a precedent. And the original design called for all the space at the ends to avoid needing that (which doesn't work).
Stopped reading when I realized the author was making broad sweeping generalizations about things he didn't understand like capitalism. He claims that firms won't employ unnecessary workers, when the truth is firms will employ as many workers as they deem profitable to employ. A misunderstanding that would go on to explain every one of his other "mysterious" claims.
The ruling seems to suggest that the cease-and-desist letter was a key factor, and that it might not apply to someone who legitimately didn't know they'd been banned:

"The banned user has to follow only one, clear rule: do not access the website. The notice issue becomes limited to how clearly the website owner communicates the banning. Here, Craigslist affirmatively communicated its decision to revoke 3Taps’ access through its cease-and-desist letter and IP blocking efforts."
"Dr. Drang, a consulting engineer well known amongst nerds on the Internet" (from http://5by5.tv/systematic/57)
Advanced Web Applications with Symfony
This is very interesting!

JavaScript sky rocketing makes the most sense as more and more companies are keen to delve into the Node.js world.

Not surprised at all to see EC2 falling, the only slight surprise would be Rails falling.
> Because you're good at something doesn't mean you're good at everything.

How is that statement relevant here? The criticism being responded to was that he doesn't know the basics of engineering. The response was there's significant evidence he knows a lot about engineering (and his employees who looked at this proposal probably know more). It doesn't matter whether he's good at everything.

edit: fixed typo and added emphasis
Introducing LinkedIn University Pages
Drang seems to think that Musk wants dampers (inside pillars) to handle large thermal expansion:

> Eventually, the dampers in the pillars won’t be able to handle the movement because it’ll be greater than the pillar width. Eventually, the movement will be greater even than the distance between the pillars.

But the tube is "not rigidly fixed" to pylons. It slips past pylons during expansion or contraction:

> By building a system on pylons, where the tube is not rigidly fixed at any point, you can dramatically mitigate Earthquake risk and avoid the need for expansion joints.

In fact, the author quotes the above in the beginning of his article, but then assumes exactly the opposite.
Tesla and SpaceX are great but I'm not aware of fundamental engineering principles they have overthrown. This is a strange religious argument you are making here. The logical conclusion to your attitude is that there is no engineering challenge that Musk and his compadres can't solve. How odd. People have been building bridges for millenia now, there is a rich history of engineering and science here. You can't just 'think out of the box' your way through some fundamental constraints.

If you feel the original article is wrong then it is worth discussing. If Musk and friends are modern day messiahs what's there to discuss?
you may feel like it is written "like to a five year old", but this style is very similar to what I see every day in communication between PhDs.
Finagle and "util" both have 2.10 builds available.

As for bridging Twitter Future with (now) Scala Future, that should be coming soon, once the execution context stuff is squared away.
Thanks, Edward Snowden, For Boosting My Startup's Bottom Line
Platform evolution in the mobile age
Now that's an appeal to authority. Regardless of whether this person is a doctor or a billionaire or a physicist, the key points (like the issues with thermal expansion) are legitimate criticisms. "Dr Drang" presented arguments that are within the reach of high school physics.

Now, Musk may have an answer to the issues, but he certainly didn't present them. The fact that there is no obvious resolution suggests that either Musk didn't think of them or he intentionally omitted the answer (both are damning)
If you do remember the first one, please let us know.
Why isn't this as simple as "the world's largest VC firms don't manage enough money to put a dent in a Hyperloop-scale concept, and need liquidity long before even the most optimistic projections for Hyperloop construction would suggest a payout"?

Venture capital isn't a public service. It's small teams of investment bankers making bets with endowments and pension funds. The investments have to fit the model, not the other way around.
To be clear his complaint concerns the public embedders API, not internals or performance.
This API is vastly under documented, however the example shell and d8 code is very helpful for figuring out most of it.

Stephens libraries aim to abstract this API into something more palatable (simpler marshalling back and forth, function signatures, object mapping etc), so clearly breaking changes to this API can result in huge rewrites, and the most recent changes are daunting. Disclaimer: I never used his libraries but was well aware of them.
> As nearly as I can tell from a web search, he is someone puts some code on Github and writes a blog.

A civil and mechanical consulting engineer [1] who also has put some code on Github and writes a blog.

> Why does he feel like he gets to talk down to someone who has sent rockets into space, on the subject of engineering?

Probably because, unlike Musk, he actually has professional qualifications in the kind of engineering at issue on the points on which he is criticizing Musk's proposal.

[1] See, e.g., http://www.codeproject.com/Articles/582981/A-Coder-Interview...
Log4r[1] is nice, but last I checked it isn't as well maintained or feature rich as the Logging[2] gem.
[1] https://rubygems.org/gems/log4r [2] https://rubygems.org/gems/logging
I don't know why you think this is true. In fact, we do this all the time. Just about any decent sized neural network we train we are incapable of comprehending how it functions. Yet we can bootstrap a process that results in the solution just the same.

That's because we can define what the solution looks like, in order to train the neural network. We don't understand exactly how, at the micro level, the neural network operates, but we understand its inputs and outputs and how those need to be related for the network to solve the problem.

As long as we are able to formulate the problem of "enhance AI intelligence", it should still be able to solve such a problem, despite our lack of intellect to comprehend the solution.

You've pulled a bait and switch here. Above, you said we didn't comprehend the internal workings of the network; now you're saying we don't comprehend the solution. Those are different things. If we can't comprehend the solution, we can't know how to train the neural network to achieve it.

If the problem is "enhance AI intelligence", then we will only be able to do if we can comprehend the solution, enough to know how to train the neural network (or whatever mechanism we are using). At some point, we'll hit a limit, where we can't even define what "enhanced intelligence" means well enough to train a mechanism to achieve it.
Intro To Clojure Macros
You also forgot LiveCode, a RAD application that uses a variant of AppleScript to do quick UI and function prototyping for cross-platform open-source applications.

http://livecode.com/
While xxx_API macroses are common, over the time I came to appreciate the .def files more. It takes a bit more effort to keep them in sync, but then you no longer need the xxx_API pattern, and you can ship both static and shared libs this way.

For C++ interface though, .def files become an unreadble mess due to the mangling, and in this case using the xxx_API is probably better choice
Seems super legit
Well, if Parkinson's law is correct http://www.economist.com/node/14116121 and bureaucracies expand by 6% every year regardless of the amount of work, more and more of us will end up with useless jobs.
It's easy to forget the value of delivering functionality immediately. It's all too easy to spend a long time on an elegant design that doesn't actually serve business needs. I like to follow an agile approach where if something can't deliver value in 2 weeks then it's not worth doing (or, more likely, needs to be split into smaller pieces). That's plenty of time to learn enough Scala to be more productive than you were in Java, even though it will take months or years to learn the full language.
also /r/audioengineering, tangiential but relevant.
On the phenomenon of bullshit articles....

His thesis is the ideology of someone young and niave. I can assure you that no company employs anyone unless they have to, and/or they see a return on their investment (ie payroll) in that person.

He may think a corporate law job is "bullshit" but I imagine that the law firm's clients value and rely on the collective work that this person and his colleagues are doing.
Right. Now are beginning to make a little
sense -- a big change from the OP.

So, the problem was not getting the data from
Craigslist but publishing it elsewhere.

But your point still will not make Craigslist
at all happy: Craigslist has a lot of
data. Maybe someone, Tom, wants to get
a copy of a lot of that data and do some
things with it. The data at issue need not
be in any meaningful way subject to
the marking you describe. That is,
what Craigslist sends is HTTP, HTML,
CSS, simple text, and maybe some files
in JPG, PNG, GIF, etc. Tom can grab
just the text, put it into a database,
analyze it, and republish leaving
the marking far behind.

So, right, if Tom does something sufficiently
stupid, then he can be slapped down
for violating the C&D letter.
Otherwise, not stupid, it's essentially
impossible for the Web site to know
if Tom honored the C&D letter.
Then, searching Tom's computer, etc.
will be based on next to no go evidence
and be wildly unfair to Tom.
"Even then I know of no investors - ZERO - who wouldn't take a 20x return on a billion dollar placement."

Sure, if there was any sort of guarantee it would work. When there's a serious chance of throwing your money into a black hole where cash goes to die, then I'm not sure the upside is worth it. And even then, if you can make 1,000 investments into Instagrams for the cost of one investment into Hyperloop, I'd do that every time. "But they'd take 1billion -> 20billion over 1million -> 1billion every day." sounds wrong to me. If you have the $1B to invest, wouldn't you want to spread that out, make 1,000 $1M investments? I'd imagine your return would be better with that than an outside shot you could hit 20x your money on one investment.
Feeling good that I spent the weekend learning Angular and Puppet.
Well the regulations are a pain but at least bitcoin will be more readily available if it gets recognized.
▶ NASA SEZ PLANET X IS HERE? ACCORDING TO REPORT
"V8 devs have personally told me they dislike documenting certain aspects of V8 and its internals because they fear that end-users and developers will rely on those internals."

Shamefully in this instance the problem is changes to the public embedders API... so we shouldn't rely on it? Why did they create the API?
Tesla and SpaceX are both iterative technology. They both use existing technology and iterate improvements on it or apply it to new fields. The electric car was already proven feasible by GM and other companies or products like golf carts. It was more of a problem of the existing players being forced to build an electric car than keep doing what they've been doing to generate profits.

SpaceX still uses rockets. The new tech in SpaceX is changing the rocket design between engines so it is manufacturable in larger quantities and utilizing faster computers to create reusable rocket stages that can land with their own power back on Earth. You could say that SpaceX is leveraging computer science artificial intelligence research, the general improvement in computing (cost and speed), and sensors. For example there are many videos of software controlled quadcopters performing various aerobatic stunts by analyzing and adjusting thrust in realtime based on sensor information.
"We are using their "hosted payment page", which works pretty much the same as Paypal"

But this is a huge deal breaker. Conversions for external payments forms are lower, particularly with PayPal which has poor UX and is PayPal-branded.
A bit ironic to politely decline helping with the Hyperloop only after criticizing the Hyperloop. Acting as a critic helps Musk in his noble quest.

I have enjoyed the Hyperloop discussion as a thought experiment, and I appreciate that Musk is willing to throw around crazy ideas that challenge conventional thinking.

Regarding thermal expansion, the change in length must be dissipated through the curves and changes in vertical alignment. The hyperloop is mostly straight, not perfectly. Oil and gas pipelines are almost perfectly straight, thus needing an expansion bend. The Hyperloop changes bearing frequently. Being mostly straight is a major item to overlook, as any pylon near any change in direction will have to deal with thermal expansion, not the end tubes. A 20 mile arc with a 20 mile radius will absorb a significant change in tube length with only modest pylon deflection. Musk's pylons could handle the strain with smart structural engineering. At a glance, I would design the pylons to pivot on a hinge portion with pretensioned steel and (viscous fluid) dampers to control vibration, letting the tubes push the pylons to modestly reduce or increase the curve radii. The major difference in Musk's design is that the tube would need to be periodically anchored in various dimensions to discourage the end-station movement and force the tubes to use the pylons' flex rather than snaking the whole length of tube.
Justdelete.me - A directory of links to delete your account from web services
I think "I care about an industry" versus "I understand an industry because I care about money" is one (of many) things that sets Buffett apart from your average person throwing a couple bucks at a company.