skysight-inc/HackerNews huggingface dataset:
How does FlightFox makes money? Given that both the expert and FF needs a cut, how does this scale?
"She drove into San Narciso on a Sunday, in a rented Impala. Nothing was happening. She looked down a slope, needing to squint for the sunlight, onto a vast sprawl of houses which had grown up all together, like a well-tended crop, from the dull brown earth; and she thought of the time she'd opened a transistor radio to replace a battery and seen her first printed circuit. The ordered swirl of houses and streets, from this high angle, sprang at her now with the same unexpected, astonishing clarity as the circuit card had. (...)"

From Thomas Pynchon's The Crying of Lot 49, 1966
Would love anyone's thoughts on this post!
The commit added another parameter so it is possible to skip the expensive get_all_keys call.

It is defaulted to true so that old code that called get_bucket() won't break. (Since old code would have used get_bucket with only one parameter.)

It was always true before that commit.

Therefore, in essence, an Amazon employee made it possible to save 90% of your S3 bills.
Better sweet corn research, better production | browntexfarms
Hey it's not popular here, but I agree with this sentiment. The key is knowing when and where to make sacrifices. I don't believe in technical debt. I've seen huge codebases with many lurking dragons. Those dragons solved real problems, and made the business enough money to employ engineers who are supposed to be smart enough to work through it.

Real code that "you" didn't write is messy. It takes a long time to understand the history and context of any sizeable codebase. Perhaps that legacy feature is there to serve one customer, but it's an important customer who is about to upgrade to a more comprehensive plan. Perhaps that 100 line function is the only way to really handle some arcane API without muddying up the rest of the "better designed" parts.

Code you don't write is the hardest code to maintain, whether it's elegant or not. Code solves business problems, so without understanding the business or the specific problem it's trying to solve, you are not educated enough to make a snap judgement about it's "design" or "technical debt".

I say it all the time, code is not cement. It can be changed. Good engineers find the constraints, change the parts that are hard to understand and maintain, and keep everything up and running.

There is no "right way", or magic set of patterns that are going to save you from the realities of a user facing product.
Google should respect the desire of other parties to be given adequate time to review their proposals. Being told "you have to object NOW because we're going to ship" doesn't allow third parties to actually identify technical issues. It's like someone committing code without letting their peers review that code for flaws. It's a recipe for cementing flaws into the web platform. Intended or not, there is arrogance in the notion that external discussion of Google's proposal won't improve it.
Really, you don't understand why a programmer would want a digital version of a programming book in 2014? You don't have to agree, but I'm surprised that someone would claim to not even understand it.

I don't think they are in a position to assess it, and I think it is a poor decision, so I don't really respect it. This is like saying only the RIAA are in a position to assess the effect of piracy and using this as rationale to keep something off iTunes.

My prediction is that they will soon discover that most of those pirates won't suddenly buy the paper version, and neither will anybody who previously only bought the ebook version. They will also lose a fair bit of the word-of-mouth promotion from anyone who was a fan of the ebook version.

This story ends with them eventually caving and releasing an ebook version again, so they're just throwing away sales between now and then, and since release time is when the majority of purchases occur, they'll permanently lose that benefit.
I don't think a form letter has much over a form email. Lots of advocacy groups already let you send a postcard with one click. (Though, in theory, both should get logged in the system. Whether or not the member cares is another issue.)

A call or a letter/email you write and send yourself will be much more impactful.
oh wow had left it in draft mode -- should be fixed now =D.
To the other person's point, if you're the only one who gives a damn, then using PGP doesn't matter.

>Our control regime for abusive surveillance technology must include create a societal norm that these systems are morally unacceptable.

I couldn't have said it better myself.
I have had to deal with self taught bioinformaticians code. Basically it needed a rewrite. It was painful. Functions within functions, not for some elegant functional programming style, but because they didn't know classes or modules (she almost seemed proud when she claimed she didn't know object oriented programming). "Indexes" and "indexes" used as variable names in these same functions. Thats my reason for wanting people to learn it properly.

Crappy annalogy. You are ill you go to your doctor, or someone that dropped out of med school after a few weeks - they know the basics?
Another five years with Ballmer probably would have done it.
I never understood Naqoyqatsi. We're at war with ourselves? The imagery didn't match up with the premise. I was expecting more actual war, but the movie seems to suggest technology causes us to be at war with ourselves, literally me fighting myself.

Great trilogy.
"Keywords: humor"
Yeah, and the op-ex of a HDD just sitting there is like, zero, man. Totes cheaper than S3.

(You aren't just paying for raw HDD capacity when you give Amazon money to use S3. You're also paying for many of the things between that capacity and you, as well.)
This is an amazing idea. I am sure there is a way to charge for licenses for completely open source software. Will Satya do this? Can he do this?
Congrats! Question- would Celery make sense for a food business that takes seasonal pre-orders?
"What if X goes down?" is my new favorite straw man on HN.

Regardless, it's just a caching layer, and requests are passed through to the API in that case.
Guthrie To Replace Nadella as Microsoft Cloud and Enterprise Group Head
GCHQ brought down several Anons using their own medicine
Too bad it depends on VirtualBox - had a lot of kernel panics when using it, so I decided to stick with VMware fusion.
In Canada, we have a campaign to "win" the Olympics called "Own the Podium".

I liken this to Gruber's Microsoft strategy as being "Own the pipe". Not in the literal sense of becoming an ISP or backbone, but in the networking sense of being the middleman to all communications a la Cisco. They need to figure out something with the ARM architecture and servers to really advance the next decade.
Just to provide context, underfunded was my nice way of saying exactly what you describe. Kids have been stabbed and gun fights have broken out inside the school.

That was my fault for not making it clear, I apologize.
I just spent three weeks at sea in the Andaman, and... it's grim out there. The sea is virtually lifeless. Small pockets of sea-life survive on reefs in national parks, but as you look up from the water, you see trawlers scattered across the horizon - soundly within the nautical boundaries of the national parks. They operate day and night, as the article says, and the size and brightness of the arrays of floodlights they deploy to attract squid and other nocturnal creatures is astounding.

The crew I was with have been sailing all over the planet for the past several decades, and unanimously reported that they'd seen a steep decline in the variety, quantity and quality of all sea life, particularly in the past five years. Places which once thrived with dolphins are now devoid of them, others which were rich with seals and birds are barren rocks at the same time of year, and propspeed (anti-marine-growth coating for propellers) is increasingly pointless with the amount of near-surface debris. In addition, they noted that sea temperatures were way out of whack, weather was "odd" everywhere they've been in the last few years (pretty much everywhere on the planet), and worryingly, that even recent charts and depth soundings were often significantly wrong, due to the seabed shifting in storms.

All of this is common talk among the yachting crowd, and they're worried - people are selling boats and moving back ashore after decades of "marine life", and brand new marinas are rotting absent of tenants. It's not the economic crisis that's forcing these folks out, as they mostly either subsist or are independently wealthy, and they're all pretty clear about it being due to their fears for the future viability of faring the oceans.
This is the fallacy that led to the collapse of the Atlantic northwest cod fishery. Regulators assumed that cod catches would start to drop long before the number of cod dropped to unsustainable numbers. This didn't happen. The number of cod caught remained stable until it collapsed.

What they didn't account for in their models is that cod are schooling fish, so the local density of them remains constant even as the global density is dropping. Ships would have to travel further to find cod, but provided they found them they would keep catching the same number until that region was exhausted, and they would move on. This meant that regulators were blind to the fact that the number of cod schools was dropping.

The same thing is likely happening with other fish, but due to whole ocean areas being devastated rather than schooling. So long as each boat can find some area of the ocean that is still alive, they will catch the same number of fish, until there aren't any areas of the ocean still living.
German ex-chancellor Schroeder accuses U.S. of disrespect over spying
Meteor Devshop coming to London
What about the materials used in the solar panels, in addition to the process used to make them.
Etherpoke – scriptable network session monitor
Really? You don't see why being warehoused and told to shut up for 12 years, as opposed to being gently cultivated like an orchid, provided with interesting literature and opportunities for scientific observation and experimentation, might be different?

I had a pretty good public school education. But I got to go to a fancy private school for one day when my parents were searching for options that would challenge me -- I was bored in one of my schools (even though it was in a foreign language) and they were afraid I'd start performing poorly just because I was bored. That one day at the private school... it was so pretty, and the chairs were comfortable, and there were so many books, and there was a tasty lunch cooked there at the school, with vegetables, and they had small classes, and people were so nice, and there were so many books! And their science labs worked!

My high school gave me a great education despite the fact that we had so many students in classes that we sat on the floor or in the windowsills, we only had one set of history books for three classes of European history so we couldn't take them home, I never sat at a table during my 18 minute lunches because there weren't enough tables (and lunches were 18 minutes because they split the school into 3 shifts so we could all fit in the lunchroom more or less). It was a great education because of the teachers in the "good" classes. In the "lower" classes the teachers were not good and I still get crap for bringing a pillow to school so I could sleep in first period health.

Yeah I'm super-great & made good choices & am virtuous and hard-working and "wired right." But I also didn't have to eat the school lunch crap, got some great teachers to counteract some of the warehousing I experienced in our public schools, and got exposure to STEM possibilities through a nearby college rather than wasting 5 years in stultifying math classes that my friends went through. Classes in which their grades went up once they started skipping and working with me during study hall instead.
I wasn't asking why they don't offer upgrade discounts. It's painfully obvious.
I'm curious about how the focus on multiple, ABI-incompatible platforms will affect the pace and momentum of Docker development. So far, Docker has benefitted a lot from the focus on amd64 userland on Linux.
New Icelandic cryptocurrency "Auroracoin" gives 31.8 free coins to all citizens
It's a good thing because with C# I can use functional style where I want safety and imperative where I want performance.
Does anyone actually think the bigger brokerages will start innovating with technology? I don't see much changing from the status quo, but I'm not in the industry.
Interview w/ Hacker awarded Facebook's largest bug bounty to date
That argument seems isomorphic to demanding that all software design and feature innovation happen within the W3C commitee process. Certainly that's not how most successful features have worked historically...
That is how roughly all progress on the Web ever has happened. The existence of HTML5 is a testament to that — the W3C was lost in the woods for years and years trying to make XHTML 2 with nothing to show for it. Meanwhile, the browsers were coming up with their own ideas. So the WHATWG came along and specified what the browsers were already doing, as well as a few simple improvements. I think we can all agree HTML5 was a good thing. Well, if you think so, then you agree that progress coming from the browser implementers is often a good thing.

The problem in the browser wars was that they were trying to be incompatible, which is not really the case with Google. (Remember, Microsoft's model was not "Embrace, extend, evangelize.")
Scientists offer new take on selective fishing | browntexfarms
I don't understand the pricing.

Is it say 29 dollars to consult for me, then another unknown dollars for the fare, or is that 29 dollars all inclusive or per leg?
Did you even read the article?

It's more about low available bandwidth + more users, visible in the afternoons, when he is at home, in his residential area.

Comparing speed there with what he has at the office, after office hours, he gets an 'yes' to his questions from a guy most likely located on a different continent.

I still don't see the net neutrality issue in the article.
Passat do Capeta + de 200km/h Contra Hornet 
mais um flagra registrado! dessa vez um hornet quis brincar com um passat e a briga deu bonita hein!!
Since this seems to be a problem for growing startups. Does anyone have any information on what other companies cater to the european market and will not hold you hostage if you get hit with a ddos attack?
I'm looking specifically for servers in Germany, if anyone has any clue.
1. The Ocean is broken.
http://www.theherald.com.au/story/1848433/the-ocean-is-broke...
2. Rampant deforestation and extinction of several species that we will never see again.
3. Population explosion (in long 50 years)
4. Pollution of air, see and all form of terrestrial water sources.
Visualizing the Sieve of Eratosthenes algorithm
Your cat analogy still sounds like an ultimatum to me: threatening someone with not being able to work with the cat unless they acquiesce to their demand to work with the cat on a very short timeframe.

Here's how the email fits your definition of an ultimatum:

Demand: that the working group suggest changes to the proposal "RIGHT NOW."

Injury if they don't comply: Google will ship the API anyways and freeze it so the working group can't later change it without breaking compatibility with a major web browser.
You could find politicians who have the same values as you and work to support them. You could start a PAC that contributes to the campaigns of candidates who promise to change the things you don't like. You could run for elected office yourself.
Bitcoin as a Monetary Issue by Bernardo A. Huberman
You're right, the MPAA example is inapt.

As regards what makes Shadow DOM special? It's not special. The issue is that Google has made many public claims toward a Brand New Day of participation in standards with Blink. [1] Vendors and developers were beginning to have cautious optimism that upcoming standards wouldn't be as rushed and fragmanted as they were in the past. This action directly contradicts the previous goodwill.

[1] http://www.chromium.org/blink#new-features
... (as of today)
3) Growth curves are curves, not linear. As per 2) changes in efficiencies across the board (end use, production, transmission) along with the point of use for solar means that the grid will be less relevant in the future, not more.
Yes it's illegal.

What you probably found was people's country of origin but not their race (or it was not a French survey).

Even hinting about it will get you labeled as a racist.
You should have a look at OVH, they include DDoS protection by default and their prices are the best available on the market:

http://www.ovh.com/us/dedicated-servers/enterprise/
hi coco,

It's definitely better for longer trips, but NYC-Paris is a good one for us because I know our experts have a few tricks up their sleeves with this route.

I often fly Montreal-SF so can also comment on NYC-SF. If you just want the cheapest economy flight AND you have checked bags, no, don't use Flightfox. However, if you have carry-on, then our experts can help.

It gets much more interesting if you want to fly this route in business. I've done it a few times in business for about economy prices (usually a little less). It involves a few little tricks and a slightly complex booking, but for those who do it often, it can reduce the pain of 12 hours in econ. I usually only go to SF for a day or two, so being more relaxed has a noticeable affect on my time there and proceeding. It's not always available, but I'm usually pretty flexible.
You set up false choice.

The real question you should ask yourself is would you rather se a person who had no medical training what so ever or someone who dropped out but get the basics.

Thats the relevant analogy.
A more accurate comparison would be a BackBlaze Storage Pod [0]

[0] http://blog.backblaze.com/2013/02/20/180tb-of-good-vibration...
You can get a dedicated server with 128GB ECC RAM and 2 SSDs for $188 at Hetzner. 188 bucks. Wow.

I guess the original post perfectly explains how such low prices are attainable (no customer support, etc).
Nice write up. While at it, another anathema to Microsoft's progress is Windows. If Satya can pull a OS X analog to Windows by using Linux as their base and developing their own MS Aqua.... they'll not only rule the connected world, they will eat Apple alive in 5-10 years time. If anyone has the cojones to pull something like this off, it'd be Microsoft.

The more they resist Linux as their base and keep plugging Windows NT everywhere.... the worse things will get for them.

My 2 cents.
A good interviewer would never ask a question like this and expect actual code written in a proper language.

Rather, they would ask for pseudocode and to have the interviewee to walk them through it. If the person can't explain how the code should work, it doesn't matter how much of the syntax or API they have memorized.

I doubt it's hard to find good people - it's much harder to find good interviewers.
Not exactly.

The original problem with Microsoft's behavior was that Microsoft simply ignored standards that did exist and replaced them with subtly different standards of their own, so that they broke standards-compliant pages. They also pushed for proprietary technologies that they wouldn't allow others to use, like ActiveX and VBScript, but their breaking standards was worse.

The second problem was that once Microsoft had achieved dominance, it stopped adding anything at all to IE. This made the Web platform largely stagnant for years.

At no point was the problem "Microsoft came up with this cool new idea and implemented it before the standards bodies had the requisite seven years to agree on it." That's what Firefox and Safari were doing, and most people agreed that it was pretty good. These ideas Firefox and Safari came up with became HTML5. In fact, so did one idea Microsoft had that didn't break existing standards — XMLHttpRequest.
Except streaming is the only viable option due to how content licensing works. You could do slow (200Kbps) download of content you plan on watching in the evening while you're at work, but because of restrictive licensing the cost becomes prohibitive ($10-40/night to rent and watch the same thing as on Netflix)
Read a repetitively formatted text file line by line and do something relatively simple with it? It's just begging to be done with awk.

awk '{print $0 * NR}' fileOfNumbers > output

I did use > to dump the output to file. Should that count as bash-fu?
Thanks! Will be coming out with more details about the platform soon. Always interested to hear feedback though.
Is their a SaaS version of mimicdb? I'm ready to signup right now.
This raises an attack vector for Hetzner's business itself. By finding their larger clients and DDOSing them, Hetzner's business itself becomes at stake.
The API is interesting but what I really want is to understand the algorithms. Clean, clear reference code in multiple languages with good explanations would be hugely helpful. Is that part of the plan?
Osmand (https://f-droid.org/repository/browse/?fdid=net.osmand.plus) is pretty good at this
I used it a 1.5 years ago, during the competitive phase, for a two destination trip on a different continent. I came away not entirely thrilled by the results of the experts. After paying the fee, what they found was slightly cheaper than what I was able to do independently, but had a funkier itinerary that didn't justify the slight price reduction (that may have been actually offset by the cost of using the service).

That said, I did receive tremendous feedback from Todd. Reading this post has me reassured that he and his team are on the right track.

My wishes—

I wish I had the money and time to seek out such types of fares/trips more often so that I could try the service again. I may have one such trip coming up but I still feel reluctant paying a fee up front for what might not turn into anything.

I wish FlightFox/someone would offer services to deal with the airlines' kerfuffle on multi-destination, multi-carrier flights. I swear, if you have to deal with any inconveniences in a situation like this, it is 100% "Hi, this is ABC Airlines, you'll have to call XYZ Airlines as this leg of the trip is under their control" and vice-versa.
This is a shallow misreading of the situation.

"competing engines would be good for the web"?

They will.

Firefox is ahead in some ways, too burneded by BS like a plugin ecosystem (focus on browsing damnit) and non-native UI skins, on the other.

Plugin systems are key to a good browsing experience; Chrome includes almost entirely the same feature set, so your argument is void; and, overall, there's no evidence that Firefox is particularly burdened by anything.

IE is catching up but limping.

IE caught up already, and I don't see any evidence that it's "limping"

Webkit is not updating that fast anymore.

Well, there are fewer contributors now. But it's kind of hard to draw any conclusions about how fast it's updating given how little time has passed since Blink forked.

Anybody holding their breaths for full ES6 support?

Yep, we're making good progress, and Firefox 29/Chrome 33 are doing better than ever. Still work to be done, but the ES6 spec isn't even finished yet, so that's to be expected.

In other words, chill out. Everything's looking pretty good, there are loads of excellent browsers available, and they're mostly getting better. It's not perfect, but what platform is?
Aww I thought it was finally a campaign against js
Theoretically no, practically yes.