skysight-inc/HackerNews huggingface dataset:
You've got a small problem with your CSS. You set a reasonable
font-family early in the body{}, and then later in the stylesheet, you
overwrite it:

http://www.kickfurther.com//stylesheets/app.css

app.css:62
body {color: rgb(34, 34, 34);
font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
font-weight: normal;font-style: normal;line-height: 1;cursor: default;
}

app.css:8219
body {font-family: "proximanova",sans-serif;}

In that one file, there are 286 styles where you go mucking about with
the fonts (size, family, weight, ...). This is bad juju since it means a
ton of work for the web browser, and hence, a slow site.

The main background image fails to scale on a slightly older version of
firefox I tested (18) when resizing the browser window, but it worked
when tested with an older version of chrome (24), it scaled properly. I
think the issue is with how you're setting background-size here:

app.css:9203
.homepage {
background-image: url(/images/homepage.jpg);
background-size: cover;
padding: 5.25rem 0 9.5rem;
color: #FFF;
}

A quick check of ff-18 on the quirksmode test for "background-size"
http://www.quirksmode.org/css/backgrounds-borders/size.html doesn't show
anything odd, or shed any light on the scaling issue. My bet is this is
a (old) firefox problem resulting in the usual battle of attempting to
support outdated browsers. --I'm not sure how much effort you want to
put into legacy support? (It's a losing battle ;-)

The layout/design is intentionally large, spread out, and with lots of
empty space. It takes effort (read: friction) scrolling down to figure
out what KickFurther is all about due to all the empty space. It has
nice calls to action for both individuals and businesses, yet without
knowing what it's all about (i.e. the calls come before "How does it
work?" section), I question how effective they will be? (i.e.
conversions). --You might want to A/B test putting something like the
"How does it work?" earlier or even first along with the text over main
background image e.g. Initially state the problem you solve (providing
capital for inventory to businesses), and how you solve the problem
(crowdfunding inventory purchases).

The rotation animation on the logo is a nice touch and it looks good.

It takes too much effort to get to the menu items on the bottom of the
page, and they are rendered in a font that's too small. The menu item
links like "FAQ" "Screen Process" "How it works" and even "About Us" are
deserve more emphasis. --Your concept is new, but the first thing I
wondered about is, "How do they prevent fraud?" so who you are and how
you screen users should be emphasized more (IMHO).

http://www.kickfurther.com/offers

On the "Offers" page, I'm not sure what to think about the blurred out
offer images under the "Upcoming Offers" header. It was unpleasantly
annoying to be tricked and driven towards joining your mailing list
and/or registering in this way. It might be effective, but...

All in all it's an interesting concept and I've never seen it before.
Good luck with it!
I can comprehend braces faster than I can read the word "get". Sometimes structural code is useful as a navigation and comprehension aid. I've been doing a lot of python lately and I am much slower at scanning a file to find a piece of code or understand its structure precisely because everything is just words. This recent trend towards naive minimalism in language design is awful.
ECO REUS: RAW FOOD de Kijimuna's Kitchen a EcoReus
First mobile payment solution launched by a telco in Australia
Yes (to both--new usually calls malloc), but the degree to which depends on the platform. In the old days, there was a single lock around the allocator serializing malloc/free. These days, all the major platforms have a memory allocator that tolerates some degree of concurrency, and you can also link in tcmalloc or jemalloc. Even then, a lot will depend on your allocation patterns. For example, many threaded malloc implementations depend on thread-local caches to avoid having to take a lock on the fast path. This works great for many workloads, but can also fall flat on others. Consider what happens when a producer thread allocates memory, passes a pointer to a consumer thread which frees it. The thread-local cache in the producer thread will never be replenished by free() calls, and the thread-local cache in the consumer thread will never be used by malloc() calls. Thus performance can become very dependent on the mechanism the allocator uses to transfer memory to/from the local caches and the global heap.
Interest is hard to take into valuation, agreed. Impossible, or "shouldn't", I disagree. An outstanding loan has a clear NPV (generally larger than the NPV of the loaned amount) ... just subtract from the value of the company.

But if you do that, most companies come out wildly negative. I wonder if that has something to do with it.

Of course there are thousand different loan types and various obligations companies may have that make this a subtle and very involved calculation. But it's certainly not impossible to value them, just hard. And ever since this was provided as an accepted loophole, I hope you can agree with me that it's been exploited a LOT by lots of companies.
You misspelled Berlin.
This is pretty awesome! In the past I worked on a project which we implemented a control-plane/data-plane separation architecture within Linux. The system had two CPUs and we had Linux running on one with configuration apps and all network related IO ran on the other CPU.
The problem was that this was implemented at the kernel level and whenever an application needed to share data across the CPUs it was slow. The implementation could have probably been better, but this was a long time ago and I can't recall everything that was done.
Regardless, Arrakis looks like a great project with a lot of potential.

Imagine this type of stack being used in an embedded system. I've worked on embedded projects that achieved high throughput but in most cases there were FPGAs and DSPs doing a lot work to help. Userspace-to-Kernel context switch delays have always been a latency issue with any Embedded Linux system I've worked on.

Arrakis looks like one would be able to achieve high performance without the need for FPGA and or DSP (depending on the use case of course).

Side note:
Cool, I noticed they're using lwip from Adam Dunkels. He's an amazing programmer.
Yeah, me too, though I wrote my own story (such as it was). About all I remember is that you had to find the anti-tank gun to defeat the dragon.

IIRC, the final version left 38 bytes of free RAM on my Atari 400. :-)
Detroit has basically no city services, so important things like police and emergency services fall by the wayside.
Bitcoin, Free Trade and Terrible Humans
I would like to understand all the nitty-gritty deails behind those numbers.

1. How are work hours measured, do they include overtime, etc.

2. How is "productivity" measured? Eg: if an American company has a factory in China, then are the man-hours in those factories accounted for in a reasonable way, because the profits of those products are probably being counted. Or maybe the measures only calculate the value added by American workers.
I'm from Des Moines (now in SF); it has really matured in the last twenty years. It's a great place to live: inexpensive, nice people, plenty of space, definitely worth overlooking the stereotypes. Weather? You got it: feet of snow in the winter, hot in the summer, perfect in the fall and spring.
Not true--the U.K. has had good success incrementally upgrading their DSL network by pushing fiber closer to the home and using higher-speed DSL technologies that require shorter loop lengths. I actually have an FTTP implementation of FiOS, where we get fiber to each floor and then VDSL2 to each apartment. It delivers a rock-solid 50/15 connection.
I would want to know if military, prisons, and the amount we outspend European economies in health care count as productive output.
I also love ido and I was made curious by your comment. Just found this. The top answer, unfortunately, is not really of ido quality and doesn't provide the same near-magical feeling: it only seems to do contiguous-substring matching.
http://stackoverflow.com/questions/1112805/emacs-ido-style-s...
http://pgas.freeshell.org/shell/bash-ido
It also does not work in my zsh.

Just trying to save others some time here.
It's only useless until you discover that you're reimplementing it from scratch on a full-time basis.
It's a fun toy to play with!

One thing I would improve: When drawing on the left half and moving to the right half without releasing the mouse, the drawing stops. I would expect the drawing to continue on the right canvas, while mirroring back to the left canvas, and vice-versa.

Maybe it's a browser specific, I'm on Chrome 38.0.2125.122, OSX 10.10.
Here's the passage as it appears on page 78 of the IANUS paper[0]:

"Up to now there exists a number of projects developed by ESA which plan to use radionuclide power or heat sources. One of the most far progressed is the 'Rosetta' project."

[Update: When this paper was written, it looks like they might have been only planning to use an RHU to heat the lander:

"'RoLand' includes not only the solar power generator but also RHU on plutonium-238 of the RHU 'Angel' type. By the opinion of the project experts, the RHU use is the most desirable, sensible and reliable means for achieving the main goal of the mission."]

[0] Energy supply for deep space missions: Risks of nuclear power in space and prospects for solar alternatives. From http://www.ianus.tu-darmstadt.de/media/ianus/pdfs/arbeitspap...
That view is still too limited in my opinion. There are massive companies coast to coast in the USA, and they seem to have no problem finding talent (to the extent that of course they do - who doesn't? - but it's survivable). Dallas for example has a large concentration of Fortune 500 companies, which is about as "grown" as you can get.
It's great that this has changed in the 25 years since he wrote this, and even longer since he lived it.

I live in Des Moines. I choose to. There are many people intent on improving Des Moines. It's easy to get in touch with the people that have the political and economic ability to drive that change. Zach is an example of this.
Walter Isaacson on Innovation and the Collaboration of Geniuses
That's at least another layer for the people trying to find you to go through.
So 'async' functions return a generator? If a library uses async-await, the library users have to call next on the generator? I assumed the language handled resuming the generator, so the users didn't have to.
Ask HN: High CRI COB LED
Hi HN,
I want to make continuous LED light for video production. For this I need to lay my hands on a High CRI (90+), high wattage LED with 5600K color temperature.
Any suggestions?
Thanks
And it's what's being done now on mainframes too. What was lacking in the commodity processor space was hardware support for mature hypervisors that stay out of the data plane (IBM got this right pretty close to the first try). We're almost there, but there's still some work IMO.
97 Ways to Be a Better Marketer
Having to create a class for everything is a chore, it doubles the amount of named things in the codebase. It also creates an undue discontinuity when moving from one returned value to two returned values during the process of codebase evolution.

Either first-class tuples or anonymous classes as return types would reduce this cognitive overhead.
Robert Lauren Acker, CEO of Seek Thermal, Passed Away Unexpectedly Nov. 10, 2014
Because you don't use libraries?
Meh, a simple "we already had a full docket to test with our main goals and didn't want to allocate the time to try any spray oils" is more than adequate.

And you are doing a bit of goal post shifting. Nobody is asking to try all ingredients and isolate everything. But it was never even established that a spray oil wouldn't work. Just speculation as to why it wouldn't.

I will throw out that, for myself, I think the majority of the effort that most people go through with their cast irons is for cosmetic purposes and failing to realize that we use much milder soaps today than we used to. If you want a decently seasoned cast iron skillet, just commit to using it consistently. Will it be pretty? Probably not. But it will work just fine.
How Amazon’s Unsold Fire Phones Will Fight Ebola in West Africa
Of course they are. The last place I'd go for reputable semiconductor suppliers is Alibaba. The LAST.
Here's a couple views that aren't as stale as one written 25 years ago about a childhood that ended 42 years ago.

- http://davidbyrne.com/des-moines
- http://altonbrown.com/ab-road-eats-des-moines/
-
The us is a service economy, while germany is a manufacturing one. It's a bit hard to compare. As for the French with their short work weeks, it makes sense that they're very efficient.
The interviewer was trying to figure out why the subdivision process doesn't turn everything into a blob -- which is understandable, given that the examples he was shown were squares turning into circles and cubes turning into spheres. I think he's trying to understand why, for example, Geri's head doesn't turn into a sphere.

DeRose doesn't say so explicitly, but the reason is that the position of any given point on the infinitely subdivided surface is only determined by the positions of a handful of points in the control mesh. That's why, for example, the derivation for the final position of B given at the end of the video only depends on its neighbors A and C, and not any other points.

Thus, if you want more control over a portion of a subdivision surface, you can just use a denser control mesh in that portion of the model. You can create arbitrarily hard edges by moving control vertices closer together. At a microscopic scale, the edge is still smooth and blobby, but it looks sharp at a distance.

You can also make creases in subdivision surfaces by using different subdivision weights over the surface of the model, which may be what DeRose is getting at when he answers with "magic numbers". But it's my understanding that most modern CG is done using subdivision with the standard Catmull-Clark weights over the entire model, instead relying on the density of the input mesh to specify detail.
It does feel a bit like they are over generalising. In that spirit, anecdotal evidence feels appropriately non-rigorous. I'm Indian, worked in Silicon Valley for about 6 years and then moved to a small town in Germany a year back. Given this, I've seen both cultures from the perspective of an outsider. In my limited experience life feels more relaxed here in Germany. However, it definitely feels like less gets done here compared to Silicon Valley. Keep in mind that of those 6 years, 3 were at Google and 2 at a startup so I might have a positively biased view of American productivity :)
Yeah. I believe in the free speech argument and all, but considering that:

1) in the technology in general but also in astronomy the women are a minority.

2) in almost every field the women are paid less for the same job.

3) He was representing the elite in the world of science.

So I think that you might be right that today we are haunted by the hater speech so "Everyone offended with everything" might be true and I probably agree to a certain point but is an over simplification.

If someone is offended is in his/her right claim an apology. If he is a good man with good will and made a mistake say sorry is a great gesture.

Now. I'm particularly worried that there are people offended by certain facts and do not care by some aspect of the reality.
I think you misunderstood the blog post and go channels. Shuffle is absolutely not want you want to use (in the README example). Sending to a channel blocks until the message is accepted by the receiver (unless you're using buffered channel).

What you want to do instead, create 1 channel, and make multiple goroutines (Sinks) read from it, then whenever goroutine is finished with the task it would take a new message from that channel.

By picking a channel to dispatch yourself you don't take into account busy-ness of it, so you might wait on a channel even though there are others that are idling waiting for messages to be accepted.
iCloud Bypass activationDownload Pangu and latest jailbreak tools
Thanks, I'll keep looking for some of it in English as my French is basic-to-nonexistant.
Ask HN: Freelancers of HN, do you collaborate?
How often do you delegate or sub out job components to other freelancers? Any issues in doing so? Any other pointers for working collectively?
> It just doesn't work.

My experience is a counter-example. I've been using my iron pan for years and I've never had those problems. After I bought it used, I cleaned off the gunk, rust spots, and dust bunnies with soap, water and steel wool. I dried it over the burner, and wiped it with some oil. I wiped away the excess oil, and that was it. No oven-baked seasoning process.

To clean after cooking, I usually just wipe it out. Every now and then I do a more thorough cleaning, essentially repeating what I did when I first bought it. Wash with soap, scraping with a spatula to get stuck bits off. Dry it over the flame, and wipe on a thin layer of oil, and wipe off the excess. When I'm done, I can sometimes see a dull reflection of myself in the bottom of the pan. It is quite smooth.

I have cooked with citrus, tomatoes, vinegar, alcohol, etcetera. It is not "non-stick" enough to cook eggs or fish without oil, and usually those foods necessitate washing. I have never had to do a bake-on seasoning process. I have never started a smoky grease fire with it.

More high-maintenance than a stainless pan, certainly, but I like the cooking characteristics. I like that I can scrape hard with a metal spatula to release food after searing. I like that it reacts to temperature changes more gradually. I like that it heats with a significant temperature differential. I like going from stove top, to oven, to broiler, to grill, to wood fire without damaging the pan.
If you have enough money, you can achieve the American dream of having your business receive special protection.

But there's no 5% discount on Congressmen.
I believe these are the major problems of FreeBSD: no minor releases to give users fixes from STABLE or HEAD, no packages for the base system to make update installation trivial, TCP and networking stacks lag behind those found in modern Linux kernels, many features lag behind those found in Linux, pf lags behind OpenBSD's pf, some tools and problems haven't changed in years, bhyve isn't production ready, CAM target is a toy when compared to what COMSTAR is providing for iSCSI and SRP (no LUN masking, per-port configuration or initiator grouping), jails are no match for Solaris zones.

PC-bsd, pfsense and freenas use patches from STABLE and HEAD to get things done, they can't use unpatched FreeBSD because it's not meeting their needs.

You seem to be working on 8.5, 9.4 or 10.2 and the others don't see a release until you're done with the one you're focusing on.

I'm using 9.3 right now. I had to wait until you were done with 10.1, hoping FreeBSD 9.4 will be next.

There's no way to plan anything around FreeBSD's release or development process. There's no telling if your new FreeBSD version is going to be stable or not, a driver from STABLE might be more stable than the same driver from RELEASE.

Many live systems are lagging behind with FreeBSD updates because updating those systems can lead to extended downtime due to potential bugs in drivers or a potential breakage caused by the merging of conf files.
Hey thanks for the great feedback! Was that a knock on proxima nova? ;) We definitely need to optimize the css, 10,000 lines is silly for what's on the site right now. I'm using foundation and not selectively including components at this point so that would be an easy first step. I'll look at the background issue as well, it needs to be cleaned up in general and is not currently optimized for mobile either.

I definitely agree about needing to make the messaging more direct right up front, that has been one of our biggest challenges throughout. We want to experiment with different landing pages of course, and are working on a 'how it works' video to stick at the top of the homepage as well.

Great notes on the footer links, we need to find ways to make that information more accessible and easy to find in general. I also wasn't a big fan of the blurred out offers, we just didn't want that page to feel too empty; we'll get rid of it once we get a couple more offers live!
In defense of agile
Apple is now worth more than Russia’s entire stock market
Try it sometime... If you use Pam or other spray oil, there are usually soy or other additives that leave a sticky shell on your pan. If you want to experiment on your own, buy a new, cheap pan and fry up some eggs 4-5 times.

You'll see a brown residue on the sides of the pan -- that the stuff.
You'd probably need to have a per-industry dataset to make a robust conclusion. The two countries above the US are Norway and Luxembourg that are probably as high as that because of oil and financial services respectively being a larger part of their economy.
bolehvpn is based in malaysia
You probably want FORTH then :)
If it's rad-hard, it's export-controlled in the US. See the US Munitions List, category XV, section (d), "Radiation-hardened microelectronic circuits".

https://www.pmddtc.state.gov/regulations_laws/documents/offi...

So mass market products aren't made radiation-hard. Rad-hard CPUs more modern than that FORTH engine exist; Atmel makes a rad-hard SPARC. But they're produced in tiny quantities and are thus very expensive.
New Grads, Beware: The Wrong First Job Can Hurt Your Whole Career
On your main page I'd mention Bayes theorem on the entry for conditional probability since it might get anyone curious about Bayes theorem and satisfying it with a search engine to your page for the best explanation I've ever seen.
They do count, if I understand correctly.

In particular, the figure I quoted has been adjusted to try to account for differences in the cost of living in the 2 countries ("purchasing power parity"), but I doubt the adjustment takes into account the fact that Americans spend more for health care while enduring worse health outcomes than Germans do -- or the fact that American spend more on prisoners while enduring higher rates of crime than Germans do.

(I never meant to imply that the US is superior to Germany, just to illuminate one of the limitations of the OP.)
This Dutch City Built a Glowing 'Van Gogh' Bike Path for Psychedelic Cyclists
You are right. I had tried but never got it working. The problem was knowing when to stop one canvas and start the next (which is done with mousedown/mouseup or bounds right now).

This and the kaleidoscope are two things that could keep me busy.