skysight-inc/HackerNews huggingface dataset:
That would be an interesting thing to benchmark, particularly since separate resources can be cached independently.

If you're using every single image, line of JavaScript, etc. as soon as the page loads, a single large file will probably still be faster. If, however, you have a mix of things which are only used for optional features, not on every page, etc. there's room for some nice improvements because independent resources can be loaded immediately whereas a huge concatenated JavaScript file has to wait for the entire transfer before it can be safely executed. If your site really needs jQuery and 90 plugins to work at all, that doesn't help, but if a fair amount of your code can be loaded independently the overall load time can be shorter if some of the code executes while other resources are still fetching rather than waiting until it has everything.

The independent fetch + caching is also more valuable for repeat visitors who have cached copies of everything which didn't change – i.e. if you only touched an icon in the footer of your page, the experience is better if your header logo displays instantly out of the cache rather than having to wait for an entire sprite to reload.
Yikes. I don't like going beyond about the 6th story of a building, let alone something like that. I have a wicked strong fear of heights.
Indeed, as a diver we need medical grade, or better, helium. The helium you get for balloons is industrial waste, it is unusable for anything else.
>I'd argue that soccer players running 10-15 miles every game have a bit more to deal with.

You mean kilometers, not miles.

http://www.washingtonpost.com/news/to-your-health/wp/2014/06...
Understanding users through Twitter data and machine learning
I'm a Rails developer in the US and my dream is to live in London and work. I should forget it, eh?
What the Virtual Viewport?
I'm amazed the publishing industry has managed to completely ignore the lessons of the music industry. In the meantime, piracy gets you a version that does it right.
I agree, but it still leaves a bad taste in my mouth...
Truly, I think planetary science could really use a shit-hot startup.
Thanks -- that does seem to be working ok for me. I'm going to try it out, since I'm having a hard time finding a tcllib rpm for RHEL.
Oh I am quite sure the powers that be have long term vision, they just don't align with some of what we want. They are quite willing to promise the moon and the stars; not the celestial kind; because it works.

Space exploration does not garner votes, raw science does not garner voters, and neither do they garner blue collar jobs. Politicians route money to where it buys them most influence. They rely on this money and positioning people against each other to maintain their standard of living. See, they are safe and the masses will stay in their irrational world grousing about the lack of change they do little to change.

They count on the irrational decision, the rally behind a thousand page health bill no one reads, the three hundred page net neutrality bill no one is allowed to read, and they make sure you don't want to by portraying the challenge to such as an affront to privilege and intelligent and we want to be considered both. After all, if they tell us its not smart to do otherwise well those who say otherwise must be wrong.

So they play the people off each other while they keep their backroom deals and move along merrily laughing at an electorate whose current concern is their internet connection so they don't miss the latest streaming movie.

Who needs space exploration when Game of Thrones is on.
I believe this discussion is getting long because it seems that everybody is using a different meaning for "thin". In this context (and it is a personal interpretation), a layer to interact with a C library is thin if there is not much code that separates a language to the other.

In that regard it doesn't have anything to do with performance or memory footprint. If you take the way Java interacts with a C library you would see that there is a lot of code in between, that doesn't mean it is slower but it does mean it is thick in terms of the layer size.

>but it seems very strange to say words that seem to imply that PHP is faster than Perl and Java because it is closer to C,

I didn't imply that PHP is faster than Perl or Java. Just that PHP is thinner than them. However, this discussion is not going to be productive unless we all agree what we mean by a thin layer.
President Obama Vetoes Bill for Keystone XL Pipeline
The latest announcement is probably more important: https://medium.com/@bwalkin/introducing-origami-live-and-ori...

- Origami Live

- Code Export

- Sketch Integration

Those are some seriously compelling features....!
Maybe better to solve global warming before we chart out every square inch of our solar system. It's pretty clear that there is way more life on Earth than the other planets. Too bad because the life here is under extreme threat. You don't need to look far. Species going extinct. Rain forests converted into palm oil plantations. coral reefs bleached. And now the possibility of runaway climate change.

There are only so many brainy people on the earth. Better that they focus on these more immediate problems at hand.

Space exploration is probably just a distraction from the much more pressing problems of the day.
Show HN: DroneOcular – Your Filtered List of Drone Videos and Events
The Fed Has Never Been More Polarizing
Blog author here. It's remote(unlike part one, where we declared variables and such) due to the fact that the exploit will work if the site takes user input and unserializes it. (For instance: a certain popular adult entertainment billing system).
I totally agree, and here int he UK I've encountered crowd funding for businesses selling to businesses.

I run a software company and one of my clients raised nearly £500k in 2 weeks by crowdfunding via an intermediary.

There's also organisations such as https://www.fundingcircle.com/ that provide crowdfunding on a scale...
I have the exact opposite experience. I love my Kindle paperwhite.

I can now get books right when I'm excited about them, not a few days later.

I can take a pile of books with me everywhere I go and read them when I have some spare time. Public transport and traveling are the common ones.

I'm also quite sick of carting around the physical books I've already collected every time I move.

I will admit to being disappointed by lending facilities in my kindle, but it's a minor quibble in my eyes.

I feel a little sorry for bookstores, which I really enjoy browsing, but I'd buy ebooks from them if I could.
Is a 10% speedup optimistic? I find it odd that the hand-optimized assembly prototype had no detectable speed difference.
str without underscore is for functions that exist in C. They appear with the same name in PHP.
Cloud Accounting Company Xero Raises $US100m (more)
Rebreathers are a lot safer these days, esp. units like the Sentinel which have extensive self tests.
Where can I get that PS1 from the shell in the video?
It appears to have a green check mark if the previous command returned 0 otherwise some red symbol.
Looks cool
Also in the older tcl (not sure about 8.5+), it would parse { characters inside comments as if they were real braces in the code. So if you put a comment like:

# I want to escape the { in the next line

then it would cause your code to fail because of unbalanced { characters.
I believe it would depend on how PHP is setup for that particular host. If each user has their own executable, they're more than likely fine. If they share one, then it's definitely a problem.
I disagree. Complex scripts end up having wonky naming conventions and odd dependencies as procedural code gets longer and longer. I'd much rather see code grouped together in classes. Its clearer when code is grouped together, easier to see the purpose, and can help reduce the spaghetti I so often see... IMO at least.
Three-person babies now legal in the UK
I wonder if the love of cool space stuff is enough to sustain things in the long term. Maybe it is more like funding for the arts. People who love opera understand that arts funding is hugely important. But it is a niche that most will never really get excited about. We need to look beyond the mass appeal of the Apollo era and be supportive of things for more intellectual and even artistic reasons. Just think how many people support Nasa just because they love the Hubble images. It has to be more than just "because its there" to be sustained.
Ask HN: Do you ever use TechTarget
Interesting ideas by the Marlins, but I'd like to see the MLB take this further by cutting down the number of games from 162 to 100, and trimming the inning count from 9 to 7. Sure, the historical data won't match up, but it would be better for the players and more entertaining for the fans to watch shorter, less frequent games.

On an unrelated note, it would be nice if they expanded the playoffs to include 16 teams with the first two rounds being a best out of 5, concluding with the NLCS/ALCS and World Series being a best out of 7, of course. It would get more fanbases interested in their team if they at least made a playoff appearance more often.

The sport could use a shot in the arm in terms of viewership as the average age of your typical MLB viewer is ~54 years.

[1]http://www.bloomberg.com/bw/articles/2014-04-01/fixing-baseb...
Or maybe the only possibility for the earth in the far future is to be destroyed naturally, and hopefully the only humans in the universe aren't stuck here when that happens.
It depends on your perspective of a b2b product. If by b2b you mean business to fortune 500 business, then there is probably not a way around it. If you're talking about business to mom and pop shop, Kickstarter is perfectly suitable - look at the top tier prizes. They're usually geared towards buying them in bulk, probably with the intent of reselling them.

The reason I would say that it is an impossibility to talk about selling business to fortune 500 type business is because invariably, they have venture arms which function like the finance industry and are usually staffed by former employees of Goldman, JP Morgan, etc. So, the insiders have found a way to do what they want - they're their own bank, unless we're talking about major mergers and acquisitions, which obviously require such fast sums of capital that it's unreasonable to expect such an accessible market.
There will always be more pressing problems than space exploration.
"In the box: Sports strap. A set of silicone straps for sports activities"
Heh, right. It's such good battery life, my fingers didn't even feel natural writing "days".
It also costs energy to extract helium from natural gas. If running out of helium is our concern, then the balloon air is a source of helium we can exploit just as well as natural gas. It's not like we have helium wells pulling pure helium out of the ground.
Doesn't it also depend whether you bill by the hour or by the day/week?

There was a discussion on freelancing a year or two back on HN where it came out that at a certain level of experience, you're better off bidding by the week, e.g. $5K/week or $10K/week because clients often prefer to think in terms of total project costs rather than hourly contractor costs.
You also can't prove that someone won't poison your soup before, during, or after it was prepared from raw ingredients. But you don't claim either to avoid all soup or die. This is because you can give very good guarantees that if the correct process is followed then that won't happen. This is pretty much how we get by in all areas of life. Trust is a default and it has to be for society to function. If we can back up that trust by provably good protocols, then one must be malicious in order to break the system.
there are enough videos out of Asia and Russia if you want to feel real anxiety. The daring do of so many young people never ceases to amaze me.

While I appreciate the attempt to artfully present this type of thrill seeking little beats a go pro on a stick or one handed hanging from building framework. Dressing up makes it too hollywood and who needs that when real life is all more impressive
Don't hire anyone, find a partner and share responsibilities. That's how business grows. You should be happy, you have a very good income, especially considering your age.
Vanilla Javascript. There are tons of frameworks out there that come and go, but as long as you know the fundamentals well enough you can transfer that knowledge to any framework. Sure the code length and complexity will increase, but it will not only force you to learn javascript, but the DOM as well.

(canonical example of vanilla vs jquery):

$('#myDiv');

vs

document.getElementById('myDiv');

I cannot stress enough how important it is to understand the DOM in web development.
On Debian defaults are all under /etc/fonts

About general idea of what all those settings are, here is a brief overview: https://en.wikipedia.org/wiki/Font_rasterization

FontConfig rules can even be applied to Web fonts, which at times can be messed up by default. Example of such rule for fixing some mess on DuckDuckGo:

<match target="font">
<test name="family">
<string>@font-face:DDG_ProximaNova</string>
</test>
<edit mode="assign" name="autohint">
<bool>true</bool>
</edit>
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>

The difference it made for me (note the word Wikipedia and messed up letter i):

Without the rule: https://i.imgur.com/SsicEFJ.png

With the rule: https://i.imgur.com/Ehh0rZU.png
Ask HN: What happened?
couple screeenshots :

http://i.imgur.com/p6e9kUn.png

http://i.imgur.com/fLpcz6L.png

Actually seems to be fixed now that I'm submitting this.

Anyway what causes this to happen?
I wasn't able to run them starting with the 468 B file with only the file alignment reduction (which as stated, violates the official PE spec).
The events and videos are curated by scrapping twitter and personal browsing. Looking to increase the awareness of drone capabilities as well as get people more involved in the community. My twitter account is @droneocular
Some very interesting material in this book, but I found it hard to get through. It can be very repetitive. I know that's a well known teaching technique, but it doesn't make for entertaining reading.
That isn't really different from Google, though, is it?
Robert Kearns, inventor of the intermittent windscreen wiper
OT: Your announcements section mentions a workshop in Fiji, but the links are broken.
Yeah check out this bit from the senate hearing on bitcoin where the head of the Treasuries financial crimes devision says cash is still the best way to launder money:

http://youtu.be/IWPd462x_aE?t=2m27s
True of energy, but not of helium. Fusion produces a lot of energy from very little fuel. Running the world on fusion would supply a tiny fraction of our helium demand.
Clickables:

http://i.imgur.com/p6e9kUn.png

http://i.imgur.com/fLpcz6L.png
Wasn't that the exact same thing that happened with games marketing?

Its amazing to me how many cultural effects are coming out now from the types of ads that people watched growing up - ads that shaped people's behaviors (skating is for GUYS ONLY, gaming is for ONLY COOL DUDES). As advertising has gotten more and more adept at getting into people's heads and being much more subtly (or not, if you know what to look for) psychological, I wonder what cultural effects we'll be feeling in the next 5, 10 years.

Anyone know of any egregious examples of advertisers trying to establish a cultural norm around their industry?
I would like to see stats beyond those provided by top. For example, memory bandwidth (broken into read and write bandwidth). IO bandwidth. CPU cache hit rates. Instructions per cycle. Energy consumption. AFAIK there is no really nice way to see all the true under the hood perf stats. Yes I know about perf, LIKWID, and other similar tools -- point being, I think there is an opportunity to put this kind of monitoring into a tool at the level of scout and truly have something informative.
Additionally: you don't have to read what people say about you. You can turn off notifications for reblogs (yes, reblogs are the only way to comment on something) and in fact, commenting on something that you disagree with will make it still louder. A reblog causes the number of Notes to increase even if you disagree with the content. So there's no good way to express your disapproval of something.

Tumblr is mathematically biased to prevent feedback from the outside. People who use it rarely change their opinions because of this.
Don't get me wrong, I want to believe that as well, but where does it say they weren't or will not be? Surely Kickstarter does not prohibit that?
This was an absolutely fascinating read and has given me a fundamental understanding of human cognition. This helped with other books as well, such as the "Lean Start-up" and "Willpower: Why we do what we do." It even helped me further understand some concepts behind Jeff Sutherland's Scrum book. Highly recommended.
Generate accessible color palettes
Where would you put them (honest question) ? If you're housing a large part of assets, be it large 3D models, CAD models, music or the like that you're developing, you'd want some place to at least store, version, comment, track them as you're developing and changing that content.
Depends on how you interact with the quicksort, really.

If you have control of the comparison routine, there's Doug McIlroy's classic "quicksort killer"[0]. If you have information about the state of the random number generator used to pick the pivot, then you can do the same without having to actually interact through the comparison routine. Many libraries use an LCG[1] with 32 to 64 bit state, which is trivial to reconstruct through a small sample of its output not much longer than the internal state.

I don't know about you, but requiring my sort() routine to have access to a cryptographically secure random number generator doesn't seem right; I much prefer any algorithm (e.g. HeapSort, Mergesort or TimSort) that can guarantee n\*log(n) behavior with deterministic (and especially, no secure random generator requirement!) behavior.

[0] http://www.cs.dartmouth.edu/~doug/mdmspe.pdf

[1] http://en.wikipedia.org/wiki/Linear_congruential_generator
I was half expecting a downvote on that from someone who didn't get the joke, but I'm still a little disappointed....

(Hint: What's more Canadian than skating to work? Apologizing for shit. It's what we're known for. Well, that, hockey, curling, Tim's, Don Cherry, and most of the best comedians on US TV and movies over the last 30 years. Sorry 'bout that.)
Brazilians Are Developing an Untappable Phone
Introducing Origami Live and Origami 2.0
...not that kind of guessing. Obviously. That's not "similar to the search query", that's just different meanings of words/phrases. I didn't say anything about that, but it looks like you didn't read past the first sentence anyway.

Example of what I meant: https://duckduckgo.com/?q=BMW+723i
We deal with worldwide geographical data. It's usual to request sample data. If it's custom then often enough creating the sample data is 50% of the work (especially if you do test-driven development). It doesn't lead to more sales. One hour or two days of work didn't matter. Once we were even told that since we have the feature now the customer doesn't understand why it would cost extra. And more than once the sample data was used to find flaws and to negotiate the price down.

My suggestion is to ask for $10 pre-payment. Or have them sign up to your basic plan first. You will see a lot of prospects won't even reply to your email.

I've seen web development agencies even charge for meetings for Skype calls with prospective customers. I guess that's one way to filter out clients with small pockets.
Your condescension must be an unending source of rich and gratifying relationships.
There are plenty of parts of Pittsburgh where a car is a 'want', not a 'need.' Especially in the era of improving bike infrastructure and internet taxis.
In thirty years of computing I have never flashed a hard drive with new firmware ever, for any reason.
same problem here.. Origami Live ios app is not available in the USA app store.
> then why not give whole thing at once and without asking for emails?

Well it makes for easy ad revenue, but makes it sound SO scammy.
It seems everyone and their brother wants this, but

> up to 7 days of battery

is a deal breaker for me; when/how do you recharge a watch? Isn't the point of a watch to never go off your wrist?

I'm old enough to wear a watch (and to not remember a time when I didn't) and having to thing about recharging it would kill the whole watch experience for me...
Pixel, the Rolls-Royce of Chromebooks, is getting a refresh
Decent search is the only thing that makes it better than all the others (Hipchat, Flowdock et al). I actually liked Flowdock bit more, but it got hard to find stuff from a few months back, so switched to Slack. The weird situation where you're satisfied and disappointed at the same time...
Be remarkable
I don't think the tools are sub-par. My programs are compile and run quickly on a variety of platforms. My toolchain builds quickly too.

And now it is written in Go, the preferred language of the compiler engineers.
"When they can't blame extensions they blame people for not participating."

Extensions are commonly blamed because of the way that Firefox implements extensions.

They essentially become a fully integrated part of the browser with full privileges. When extensions do things that they shouldn't be doing (but can anyway, because what's stopping them?), the extensions are blamed.

Of course there have been many lessons learned from a decade-old extension ecosystem. Other, newer browsers have benefitted from those lessons (ie. Chrome). Mozillians know the problems with the current extension model but the hard part is having the resources to do something about it.

"Yet somehow Chrome/Chromium exists just fine without me writing big reports for it, same for Safari, IE, etc."

SOMEBODY is writing bug reports. FWIW, there are what, 50000 Google employees, a majority of which could be dogfooding prerelease Chrome and filing bugs. Mozilla has 1/50 of that to dogfood Firefox and depends heavily on its community to make contributions.
Again, you are disagreeing with their chosen definition for a word you prefer to think of in a different way. Maybe you should study the issue instead of griping about how lame their version is. What does accessible mean? Who is the owner of a piece of data? For example, just because of our interaction here, I could probably get a pretty good estimate of your occupation, age, and gender. Is that "accessing" something? If so, does that mean speaking is enough to break privacy? Do you "own" your age and gender? If this conversation is enough for me to determine your age and gender, do you own this conversation?
Anyone know how this compares to Framer?
UK Green Party Policy: Unconditional “Citizens Income”
Interesting that they don't mention SpaceX. One of the profound changes is that in 1962 it took the resources of a nation-state to send a probe to Mars, now someone in the 1% bracket could fund something equivalent without disturbing their kid's trust fund. That is pretty profound.

We will get on-orbit refueling. Once we get there you can launch pieces, assemble and fuel in orbit, and then head out to where ever you want to go.

The interesting question is what happens when it becomes clear that the space faring capability of a corporation exceeds that of the government. Over regulation I suspect.
>bold claim that humans are fundamentally irrational

That's bold? Didn't Kahneman and Tversky demolished the idea of humans being rational, empirically, in the 70s? Is there any solid evidence of humans being rational, or even an evolutionary explanation of why that'd happen?

Do we expect other animals to have accurate probability processing psychology, too?
that would be nice to have a bigger work space on desktop. 800*400 is quite small.