skysight-inc/HackerNews huggingface dataset:
We use Selenium and some proxies to collect data
Email: Google apps: $10/email

Dedicated Server - A Small Ornage: $250/month

Phone - Skype credit (variable)

Vimeo Pro: $199/Year

Live Chat: $36/seat/Month

Stripe & Paypal: transaction fee

Mandrill: pay based on usage

Hookfeed - $10/month (stripe notifications)
Apple's Reintroduction to IBM's Supercomputers Will Pay Off
Swift was released to the public 7 months ago. The vast majority of Apple's own employee's didn't know it existed until it was publicly announced.

Research Kit was announced 6 months after Swift. Seems like a bit of a stretch...
Not totally unexpected:

Odds of rocket landing successfully today are still less than 50%. [1]

[1] https://twitter.com/elonmusk/status/587704139225759744
For a micro framework, highly recommend FatFreeFramework - You can see in the upcoming benchmarks how incredibly well it performs for a drop-in (non-compiled) framework...
http://www.techempower.com/benchmarks/previews/round10/#sect...
...Also I've found it much easier to learn and use than ones like laravel.
Call-time pass-by-reference (passing with '&') has been either deprecated or removed. It has to be done in the function signature.

> only duplicated if you modify the data inside the called function

I did not know that. Because I've observed the duplication behavior, I assumed that it was never a reference. I guess that's a "feature" when you don't really have any fine-grained, explicit control over pointers or references.
If you don't want to deal with locking but are willing to pay extra memory cost, then you can just duplicate the data. A re/de-serialization step is a much more expensive way to do that.
Yes, but pretty much by definition a message that isn't handled is almost certainly a bug.
Square Cash is open for business with Cash Pro
I think Musk said he just made up the original 50% odds.
It certainly could and should be a place to learn. How do chest pounding statements add value, especially when they fall apart after the first question?

There are definitely a lot of knowledgable people who read this site. Why wouldn't you want them to contribute and take deeper dives? Superficial conversations are essentially noise.
It's no longer available. It appears to have been at: https://etsyipo.morganstanley.com/etsy/index.html#/sps/dspIP...
>Take a look at the before and after pictures. Forest covered half of North America. It's all gone.

Pictures of North America? What pictures? North America is more heavily forested than it was 100 years ago.

>We're talking about a scenario where they won't have the energy to do that. It's a bootstrapping problem.

We can do it with nuclear power. Maybe even renewables, depending on what happens with battery technology.

>When the problem itself is posed as "what if we no longer have all we need to make fancy stuff"

That will never happen. There are options. It's just a question of what makes the most sense.
IANAL but legally, Yes as they say "Bachelors degree or Equivalent" for H1-B visa. Not sure about other visa classes.

The problem is in trying to prove the "Bachelors equivalent". I personally know a friend from Bangladesh who did that successfully by using a good lawyer/law firm.
Apple Buys LinX, a Camera Module Maker Promising DSLR-Like Mobile Performance
> Duplicating an array in memory every time it is passed to or from a function would be awful.

This might be because I originally learned PHP about 16 years ago, but I could swear this used to be the case. There's definitely a reason PHP has the reputation it has, although many of those glaring issues have since been fixed.
Uhm, it's a lottery. Do what Canada does, use a ball-drop machine [1].

Hmm, just did a bit of checking: Apparently we use both ball-drop machines and RNGs, depending on draw frequency [2].

I hope the powers-that-be audit their system security now.

[1] http://www.olg.ca/lotteries/draws_overview.jsp

[2] http://www.olg.ca/lotteries/games/lottomax_faq.jsp
Love EVs and have been following Formula E since the beginning.

I want to see so much initial torque drivers have to wear G Suits!
I had heard it was happening but nothing more, and after this article I looked around and found race footage to jump around in and get a feel for what it's like: https://www.youtube.com/watch?v=jJZS0QhPmhs

It seems like the race has similar energy but definitely a different sound than F1, and the whole battery life/pit dynamics add something interesting.
What Etsy’s S1 Filing Taught Me About Marketplaces
> someone has a bright idea while lacking in other dimensions; the crypto community instead of embracing this idea and helping this person to bring something excellent to the world, shoots them instead down

I'm sorry, but this is essentially never the case. This is no different than in other fields, for instance math or physics, where complete novices come in every day believing they've had a completely novel idea that will revolutionize the field. 999,999 times out of a million they haven't, and in the one remaining case they've come up with a solution in search of a problem.

"Oh, you've come up with a new cipher? Congratulations. Assuming it is secure, why should we use it ? Is it faster than existing ones? Simpler and more likely to be implemented correctly? Resistant to timing attacks? Resistant to CPU power analysis? Resistant to differential cryptanalysis? Suitable for low-CPU and low-memory embedded devices? Oh, none of these things? Gee, how interesting."

I'm reminded of http://www.scottaaronson.com/blog/?p=304
The Research Desk: Tips on Digging into Scholarly Research Journals
Google Expected to Face Antitrust Charges in Europe
Show HN: A phone based missed connections board
> As for aesthetics, the reason for right justification in the first place is that when done correctly it looks nicer.

The overall structure of the text looks nicer, but not the individual sentences.
The Story of the Guy Who Killed the Guy Who Killed Lincoln
Show HN: Feature Presentation (Sublime Text 3 Plugin)
An economist explains why “rational choice” is sometimes irrational
the original, yes. now they've got experience and say they've got 80% odds for landing one first stage by the end of the year.
Please note that an IBAN is not enough to set up direct debit. So giving out users' bank accounts it's not as bad as it would be using ACH.
Percona offer best-in-class support for MySQL.

Tokutek make a database engine.
They offer it in two versions-

• One version (TokuDB) which runs inside MySQL (Alongside InnoDB/XtraDB, MyISAM, etc).

• One version (TokuMX) which runs in/as a fork of MongoDB. Since Mongo didn't historically use plugable storage engines, they had to fork the MongoDB code in order to use their storage engine.

Their engine has some advantages over the traditional Mongo storage engine (Now called MMAPv1) - One of the most prominent was that it supported in-line compression.

Many of these advantages are mitigated somewhat by MongoDB's new WiredTiger engine.
A single downvote on a subreddit is indicative of the PHP community as a whole? Well, shit, time to ditch the language...

Why would you think the third value in ['ab', 'cd', '10', 'gh', '24'] would have a key of '10'? That's the value, not the key.

The docs are quite clear on how this works:

http://php.net/manual/en/control-structures.foreach.php

foreach (array_expression as $value)

vs.

foreach (array_expression as $key => $value)
Ah yes - that is true as well. How to convert that kind of benefits into equivalent pay from which you calculate a median - that's not simple either.

For instance, in some country, a health insurance is tax-free and does not count towards a benefit, while in another it might be taxable income or considered part of pay. You could have expatriate employees in your team whose pay structure is entirely different from the rest. Now, if you have a multinational company, how do you put those employees into the table from which you start to calculate this figure for how much the CEO can be paid? Not simple.
A time-honoured tradition for Bayesian priors ;)
Yes, as far as I know the lottery is independent of anything else, but you should check the USCIS website and consult an immigration lawyer.

Be careful with the lawyer: try and get one through a recommendation of someone you trust who has used their services. Because of the high demand for immigration into the United States, there are many unscrupulous people involved in such matters.
Boeing has filed a patent on an “upright sleep support system”
What part is the flaw?
Probably not since most radial power systems are not designed to support islanded operation for a segment of the system. Grid batteries will likely be designed to automatically disconnect during grid outages just like distributed generation.
Soundtrack Your Brand – Spotify for Business and Enterprise
Congrats to the Tokutek team! TokuDB is one of the best MySQL storage engines I've used!
I wish-- Oh there is a web app too!
https://www.getstudyroom.com/tutors
What about this? Found via ProductHunt just today.

https://www.payondelivery.com/
Sorry, I guess I shouldn't make generalizations about the entire printing industry. There's a segment of the market where they don't do it. For other markets, not so much.
> mutation and effects can happen anywhere.

That's a red herring and a scare-story that FPers tell each other. They can't happen "anywhere". They happen where you tell them to happen.

Do you have any evidence that actual reasoning is simpler?

"At the end you usually get a tight loop that is easy to follow. It is also much more imperative/operational than before, which may bug Haskell-style people." -- Jonathan Blow

https://twitter.com/jonathan_blow/status/588007366618062848

"I wanted to see how hard it was to implement this sort of thing in Go, with as nice an API as I could manage. It wasn't hard.

Having written it a couple of years ago, I haven't had occasion to use it once. Instead, I just use "for" loops.

You shouldn't use it either." -- Rob Pike

https://github.com/robpike/filter

This matches my experience pretty well. When I first created Higher Order Messaging, I was also really into creating chained higher order ops. After a little while, I noticed that a small for-loop was actually more readable than the really cool filter-chains I had created. Less cool, but more readable, comprehensible, easier to reason about, not least because of named intermediate values, something that tends to get lost in point-free style (and trust me, having been a heavy user + implementor of Postscript, I know a little about point-free style).
>The fact that an arbitrage opportunity will not always be available does not mean that arbitrage opportunity does not exist.

Spotting a leftover cookie on the table means you will probably be able to get a free cookie. It doesn't mean that you have found a way to solve world hunger.
If you don't see a qualitative potential difference between a quick reply (HN's comments section), and a well thought out article (HN submissions), then I can't help you.

HN comments sections cannot be more than superficial. Anything more than superficial deserves to be put in a more accessible and readable place, as a topic in its own right.
> Crypto-logy/graphy is an art, someone has a bright idea while lacking in other dimensions; the crypto community instead of embracing this idea and helping this person to bring something excellent to the world, shoots them instead down and point to obvious flaws that can be fixed in minutes by someone experienced, while keeping the new idea intact.

Crypto is an environment where a single mistake can get people killed. The stakes are very high. We're not talking about a slight rendering error in CSS here. This is not an appropriate place to be universally warm, fuzzy, encouraging, and forgiving of mistakes. This is incredibly serious stuff that must be treated appropriately seriously - and everyone attempting to touch the field needs to understand that.

In addition, stouset is right. The frequency with which apparently novel ideas are actually novel is much, much, much smaller than a naive guess would lead one to expect. I've watched people attempt to introduce ideas that strike them as novel, only to discover that they're just creating exploitable weaknesses, right here on Hacker News.
Can you give a ballpark on how many nodes Rethink can scale up to, and any future roadmap in that direction?

Thank you for the fantastic product, by the way! :)
I think salary and compensation don't correlate to the worth of a human being, but they do directly correlate with the value that the human being provides to a company. I feel pity for you if you consider your salary or other compensation a representation of your worth as a person. Do you think an elementary school teacher and a lawyer are 'worth' the same in the courtroom?
"We falcon punched the barge..."

https://twitter.com/SpaceXEngineer/status/588075066757361664
> To conform to U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

Optimistic that in the distant future we will be eligible.
It definitely feels like the future of racing.

I'm keeping my fingers crossed for a Electric World Rally Championship.
Poll: How old is your HN account?
Just wondering about how much HN has grown.
Less than 1 week
1+ week to 1 month
1+ month to 6 months
6+ months to 1 year
1+ year to 3 years
3+ years to 5 years
5+ years to 8 years
8+ years
Many applications (e.g. Redis) are designed to work with Lua scripts out of the box. If you label yourself a "javascript" or "lua" programmer, that is a bigger problem imo than which scripting language you need to use.
when a customer defaults on a mortgage, the bank gets "one house", not the cash value of the house.

In the US. We're talking about Europe here and the laws are different. But in most parts of Europe you can't just hand over the keys to your house and be clear of your loan.
^Plato's philosopher kings. Ignorant folks aren't qualified to decide policy and hence should have no impact on it. I agree to an extant - there needs to be some sort of minimal qualification for elected representatives. Not sure how that would work practically.
Calculators are lightweight, but to decide which five digits to punch into the calculator, you might need to hire both an accountant and a HR lawyer.
This is a very myopic startup view of the world. In both cases the customer is left behind.

Refresh.io: "We’ve decided that as of today we’ll no longer accept new users, and the Refresh app will be shut down on April 15"

Nebula: "It is with an extremely heavy heart that we announce that today, April 1, 2015, Nebula is ceasing operations."

On both cases there is no "expect great things from us!" message for the customers. Are you a Nebula or Refresh.io customer? Sorry, not anymore. You paid something? Awww, sorry.

You depended on Nebula? Too bad, their management team cannot plan a day ahead and warn customers that it's running low on resources and will close in the near future. A 1-day notice is what you get. A 3-month notice would be much better but I guess that wouldn't play well with their possible buyers (they would lose all their leverage in the negotiations).

You depended on Refresh.io? Too bad, got a few days to find a replacement. Their management team did not have the decency to keep the service up a bit longer.

Both situations are game overs. I don't understand what you mean with "A customer might understand the second case, while it'll definitely hold a grudge for the first one.". So a company is stupid enough to decide a day ago that it cannot keep running anymore and the customer might understand that? Like "oh darn! sorry for you guys.. don't worry about the money I already spent.. take some time off, you deserve it! what a cruel world".

There is no difference. In both cases the customer is screwed. If the founders got money or not does not matter a single bit (unless that, in case Refresh.io case, you didn't care much in the first place and can _hope_ that LinkedIn will, who knows, offer something similar).
i guess tengine is getting more and more relevant then:

https://github.com/alibaba/tengine

(though to be fair most work on new protocols seems to be from nginx itself)
This protects only against an attacker who has broken AES so thoroughly that they can essentially surveil TLS traffic en masse at no cost.

To a targeted attacker, TLS is trivially identifiable through packet analysis. After a few handshakes, your transform (as mentioned elsewhere, reverse some nybbles and XOR against a constant) will be fully understood and broken with likely less effort than it cost you to build in the first place.
It's not about what position you personally are more likely to end up in. It's about the incentives it creates.
WordPress Releases Security Update for WP REST API Plugin
There are places where solar is less than helpful -- up here in Scotland, we're north of Moscow: in midwinter we get as little as 4.5 hours of daylight every 24 hours (6 hours here in Edinburgh, in the south). Also, we tend to live in apartment buildings: many dwellings, only one roof, shared gardens.

(On the flip side, we're in one of the world's best areas for wind and tidal power.)

The point is, the far north (think Scandinavia, Russia, the UK) really needs non-solar. And the far-far north is a lousy environment to go out and fix a broken wind turbine. So there's probably a role for nuclear there.

There may also be a role for nuclear in shipping, although civil nuclear shipping peaked early (in the 1950s/60s) and the only folks currently doing much of it are the military and the Russian arctic icebreaker fleet. If oil becomes too expensive for propulsion, nuclear may be necessary as backup for wind power (sails and weather satellites work great together -- until you're becalmed).
When choosing to apply parallelism, it should never be about the length of the collection but only the computational intensity of the function that's being applied. There's a considerable overhead in spawning processes and collecting the result from them
You guys regularly fire some portion (3% to 5%) of your employees every year yes? I love what you're doing and I'd love to be part of it, but the press doesn't make it out like a great place to be an employee. It makes sense I guess, given the risk involved in launching rockets, but this kind of work environment is probably not for everyone.

http://www.latimes.com/business/la-fi-spacex-employees-lawsu...
> That stage 2 engine nozzle really glows hot!

Yes! Amazingly, although the nozzle looks just like a bell-shaped piece of sheet metal, it in fact uses "regenerative cooling" which means the nozzle is full of small pipes which wind back and forth like a radiator. The rocket fuel is passed through these pipes before combustion, resulting in a heat exchange which is doubly beneficial, keeping the nozzle (relatively) cool and also heating up the rocket fuel so it combusts more efficiently.

> the exhaust into the vacuum looks like a messy grey cloud, not the bright cone I might have expected

Yep, since there is no atmospheric pressure squeezing it into a cone shape, the exhaust just kind of flies everywhere!
Hedge fund money going to venture-backed startups is skyrocketing
It's hardly an accident that one of the most successful capitalist systems in the history of the world has, since the automation of agriculture, shifted to storing millions of people (read: excess labor) in a vast, growing prison system.
Could someone explain why it's (apparently) so much harder to land on a barge than it is to dock with the ISS?
Congrats to the Tokutek team.

I'm nervous about what this means for TokuMX. We've used and loved it for a few years now, but Percona is a MySQL company, not a MongoDB company. Support on TokuMX has rather flagged over the last few months, and unless Percona makes it a first-class citizen, I'm nervous that it's going to wither and die in the face of MongoDB's new WiredTiger engine, which is approximately equivalent (though not entirely comparable).

I'm hoping to be proved wrong, but it's probably time to start drafting migration plans.
I'm hoping the first person to achieve immortality was born at least 29 years ago.
The problem isn't conscious ill will, it's arrogance and lack of respect. You have acted as if you completely understand something you couldn't possibly understand, which is years of this guy's work experience plus all his ideas and reactions to it.

Paranoia is a clinical judgment, one you aren't remotely qualified to make. And if you were qualified to make it, you would know that you can't do it from a 182 words of written prose.

Self-indulgent lack of consideration is a much bigger problem in the world than ill will. If you keep practicing that, you'll keep getting negative reactions.
In the darkest depths of testnet3 16k blocks were found in 1 day
But isn't SPDY kind of deprecated already in favor of HTTP/2 ?
Yep.. in a typical MITM scenario (say, at a coffeeshop or a hotel in a firesheep sort of attack), server side checks won't help you at all since the MITM recursive server could just keep spouting those lying lies :)
Elon Musk US Senate Hearing on National Security Space Launch Programs – SpaceX
However, even before MySQL was acquired by Sun the most serious engine—InnoDB which got bought by Oracle in 2005 but still kept open source.
For the love of all that is sacred, take advanced math and linear algebra.
Trolling can too be productive
uh...this is retarded.
That would help a lot, then. But the Steam in-house streaming feature may not have the same latency compensation features that we've built into AppStream.

I mean, why would it? You're not likely to have a high ping time inside your LAN.
18:20 Elon starts
Big debate? Use what works for you. I prefer using Twig because it enforces not shoving random PHP into your templates, and there's no performance hit for using it (since it's compiled back to PHP).
>Why would you think the third value in ['ab', 'cd', '10', 'gh', '24'] would have a key of '10'? That's the value, not the key.

Can you please take one more look? Values in the first array is used as keys to set values in the second array..
The worst race I ever watched was a ebike race that happened before a MotoGP race at Laguna Seca. Those bikes sound lame as do all electric vehicles. There's nothing like a high HP MotoGP bike or Formula One car. Long live combustion engines!
It's definitely much _less_ meaningful for a multinational company than for one where all its workers live in the same city.
It slightly decreases the validity of the page when it states that ASP.NET is a programming language.
How does that compare with other sources? 5 Years and a few billion doesn't seem that bad to me. Even plans for building a few thousand new homes can be over the next ten to fifteen years.
Ah, I didn't realize that it happened at every method call. That seems more manageable. Thanks.
The flaw is that it always leads to extreme income inequality. There's no inherent mechanism to prevent it.
More cross-sectional area because of lorentz contraction or just looking at the mass-surface area / kinetic energy ratio?
First, Verisign operates the .COM TLD at the pleasure of the US government.

Second, if "just trust Verisign" is enough, we're done: just have the browsers only allow Verisign as the TLS CA for .COM names.