skysight-inc/HackerNews huggingface dataset:
Ask HN: Finding good C++ developers in the EU
I need to find a qualified C++ developer, preferably based somewhere in the EU (or if possible, Sweden). I'm looking for someone who's worked in graphics & game programming programming (UDK would be awesome) and ideally also has some experience in BIM development (Building Information Modelling).

I'm looking for solid portfolios and would prefer someone with a degree in CS. Elance and similar have been suggested to me, but I feel those sites are you best bet if you're looking for smaller projects with less experienced developers.

Anyone got any links?
Just tried it. Smart idea and great if you consider it's free. But free logos tells pretty much what it is...

Bad logos. You can do a better logo with apps like Logoist 2 in five minutes. Much more worth it!
> Could you explain how an operating system is a natural monopoly?

The cost of providing and OS and an entire ecosystem of device drivers and an an entire ecosystem of apps is very high.

But even if you manage to build that, the cost of training a significant percent of the population into using and developing for your platform is much higher. Getting a significant presence in the "brain space" of a population is very expensive. Having people switch to an alternative is even more expensive due to, among others, human network effects.
If you compare the reach of AirPlay against the reach of Chromecast there's a difference of at least TWO orders of magnitude; that's my basis. And I'm not an apple fanboy (gohrt), I'm more of a reality fanboy.
Hmm, makes me wonder how long it will take for Vuzix to get a wave guide variant into hornrim frames.

http://www.vuzix.com/consumer/products_m2000ar/
This is NOT an energy storage system.

It's a demand-dispatch system.

Think of it this way: in a conventional fuel-driven grid, your generation (supply) is dispatchable. If you need more electrical generation, you can crank up your coal, oil, gas, or nuclear-fueled generators (or hydro capacity) to meet that demand. Since demand is largely predictable based on known parameters (weather, day of week, season), even slow-to-cycle generation (e.g., coal and nuclear) can offer pretty good demand-matching, with the difference made up by other options. Gas and hydro can respond to load shifts in seconds to minutes, vs. hours for the others.

Under a largely renewables scenario, your generation is not dispatchable. Your options are:

⚫ Retain some dispatchable capacity: hydro (conventional or pumped storage), biofuels, synfuels, geothermal, nuclear, conventional fossil fuels.

⚫ Utilize storage. Batteries, thermal energy storage, banked capacity (e.g., excess heating or cooling utilized later), pumped hydro, compressed air energy storage (CAES), flywheels, capacitors, electricity-to-fuel. All have limitations, most are cost-prohibitive.

⚫ Load shifting. This generally goes by the terms "demand response" or "demand side management". Effectively it's the inverse of the present model: rather than shift supply to meet demand, you're shifting demand to meet (an inelastic) supply. Typically this involves large industrial uses and customers.

Tino Andeson's reporting here is horrible. It's sadly all too commonplace in general coverage of energy issues.
No it can't. Fusion power plants don't exist at all.

Thermal solar can provide base load today. So can distributed wind power, or wind power storing in batteries.
It feels and looks wrong: their website is a mess and the devices look no better.

Their domain has whois privacy enabled, and it was just registered this year. News of this product are spreading quickly, but I can not find anything else about this company on the web. Also, their Wikipedia page was removed today.

Has anybody heard of Linshof before?
Alternatively, here's Adam Bien's (JSON) version of Hello World with JEE:

https://www.youtube.com/watch?v=zESNqWcY0pY
This law makes me angry. How could have anybody been so stupid? Did the publishers really think Google would just hand them over money? Google announced even before it passed that they'd drop the content. They underestimated what power Google has and if they drop you from the index then you lose not them.

Now they are all handing over royalty-free access to Google. But all other companies and people still have to pay. I mean the publishers think they can make at least a bit of money that way. But they again don't seem to realise that this only strengthens Google because all (potential) competitors have to pay...

The Google folks must be really celebrating over this. A law specifically designed to target Google has only strengthened them.
Still seems profitable quite quickly if it actually did give a 5% productivity gain.

Keep in mind that the ratio of devices per person is more likely to be about 1:3 rather than 1:1. A device can work much more hours per week than the average human, and it only needs to stop for a battery recharge.
Second thoughts on WhatsApp encryption
Isn't "containerization" without VMs "better" and faster than with VMs ? If then waht's all the talk about bringing Docker to Windows ?

Is "containerization" a real word ?
You have to speak the local language(s). This is the next big problem, IMO.
If you choose an anglophone country, there is still a little problem -- motivation. You'll have to charge students so that they work hard to return their investments.
> "Perhaps, we should offer a bare-bones version with simple video & audio capture capabilities, to at-risk individuals like inner-city youth, who are persistently subject to unjustified stop-and-frisk searches [4] by various peace officers, at a nominal throwaway price.

That's a great way to get those people jailed under wiretap laws. This already happens to some people who record with the phones interactions with police.
this is why I'm not using tor anymore.
> Shockingly, Google allocates their CS to people who pay for their service.

I don't expect 24x7 phone support for free services, but god damnit if my YouTube account gets shut down because of bullshit DMCA requests, or my AdSense account is closed because of fault algorithms suspecting bad-play I expect to have SOME recourse without needing to break out a lawyer and trying to take Google to court.

I have used a wealth of free services and products in my lifetime and NONE have had such piss-poor excuses for support.

> Pay for an Apps account.

I'd rather not need to host my email with Google (another problem I have with their account system, you can no longer make a Google account that isn't a gmail account) just get proper support from them. Even then it doesn't get me support for anything but the Google Apps services, the rest of their support is still garbage.
I don't think that will stop facebook's lawyer from starting proceedings. But then again, IANAL
FYI: I tried deleting cookies again this morning, and everything is working again. The challenge I had finished (but was unable to save or submit) was showing as completed. Not sure if someone at Google took action on my bug report, or if everything just worked itself out.
Logoist 2 – From simple logos, icons and buttons to complex vector art [OS X App]
I can't see emphasising the usefulness of the camera to people for recording people that really don't want to be recorded making wearing Glass less socially suicidal.

And you can pretty much guarantee that youths in problem areas will be those least likely to wear a visible recording device in public, because as unpleasant as the risk of running into a cop on a power trip is, it pales into comparison with the certainty of the local gangs taking exception to people walking around their neighbourhood with a recording device.

Edit: if you actually wanted to reduce police abuses you'd lobby to make it compulsory for law enforcement to record their own actions whilst on active duty instead. Though winning a supply contract with the NYPD would also have the effect of killing it stone dead as a fun consumer product, as well as be a very unusual move for Google.
Does anyone on this site identify with this? I do, in the sense that sometimes I question why the hell I do what I do. But I have done it for a long time, and honestly don't know any other way to be. As I write this, it is Thanksgiving day and I am annoyed at my wife. She has chosen to teach two fitness classes back-to-back today, so I am with the kids. I had planned to go the to office for a few hours.....

So I am not only obsessive and competitive, so is she. So are the kids. Genetics or environment?
Warning - this is an excerpt. The full article appears to require a subscription.
Patient handover: using Formula 1 pit-stop models to improve safety and quality [pdf]
Yes, for instance in Common Lisp we can make ourselves a rel macro, such that

(rel a < b >= c)

evaluates a, b, c once, left to right, and then performs the comparisons between the successive evaluated terms.

$ cat rel.lisp
(defmacro rel (&rest args)
(loop for expr in args by #'cddr
for g = (gensym)
collect g into gens
collect `(,g ,expr) into lets
finally (return `(let ,lets
(and
,(loop for (left op right) on args by #'cddr
for (lgen rgen) on gens
while rgen
collect `(,op ,lgen ,rgen)))))))

$ clisp -q -i rel.lisp
;; Loading file rel.lisp ...
;; Loaded file rel.lisp
[1]> (macroexpand '(rel))
(LET NIL (AND NIL)) ;
T
[2]> (macroexpand '(rel x))
(LET ((#:G3219 X)) (AND NIL)) ;
T
[3]> (macroexpand '(rel x < y))
(LET ((#:G3220 X) (#:G3221 Y)) (AND ((< #:G3220 #:G3221)))) ;
T
[4]> (macroexpand '(rel x < y >= z))
(LET ((#:G3222 X) (#:G3223 Y) (#:G3224 Z))
(AND ((< #:G3222 #:G3223) (>= #:G3223 #:G3224)))) ;
T
[5]> (macroexpand '(rel x < y >= z < w))
(LET ((#:G3225 X) (#:G3226 Y) (#:G3227 Z) (#:G3228 W))
(AND ((< #:G3225 #:G3226) (>= #:G3226 #:G3227) (< #:G3227 #:G3228)))) ;
T

Could use some error checking, obviously, to make it a production-quality macro.
What kind of support does that buy you? Is it just the Apps account or other Google services, too?
Fully agreed. A low(ish)-level, non-JS API to the sea of DOM "primitives" inside blink/gecko/webkit/etc. suitable for targeting in an FFI-like manner by any language is the standard I'd like to see. We don't need 3 languages: it's all there in C++ classes and C structs.

I've been writing a lot of ClojureScript/React lately and with that I only really touch HTML to include CSS and scripts. It's pretty glorious, highly productive, and makes a very strong case for opening up lower levels to allow new paradigms to evolve - with this set-up, HTML and JS only get in the way.

The browser is now (almost) an OS in a VM and, imho, the sooner we start treating it like that the better.
The term "virtual battery" in Anderson's article in conjunction with the diagram you show is what's throwing me.

It's possible to create a metal-air battery, and aluminium is in fact one of the more promising substrates for such. In which case, what you've got isn't a "virtual" battery -- able to soak up and release load, but an actual battery, able to soak up and release current as electrical energy.

http://en.wikipedia.org/wiki/Aluminium%E2%80%93air_battery

http://en.wikipedia.org/wiki/Metal%E2%80%93air_electrochemic...

The fact that the Bloomberg story doesn't allow making heads or tails of this is utterly frustrating.

Addendum: I've written Timo, and his editors, citing the problems with the article and discussion here.
> Seems mighty premature to call the device dead when it's both not out yet and the beta users are still getting updates.

The updates that have gone out to beta users have been extremely minimal; there can't be more than a couple devs working on them. And on net, they've removed more features than they've added, and broken about as many things as they've fixed.
no mention of google play store/play services.. but i see a google icon on the tablet screen..

http://www.linshof.com/tablet.html
The "many" examples you gave is actually just one: Microsoft. Both Yahoo and DuckDuckGo searches are essentially based on Bing.

There is tremendous barrier to entry in the search space - otherwise Bing wouldn't still suck compared to Google. The point of competition is to get good enough to steal market share from the entrenched incumbents or gain new users somehow. If that doesn't happen, for whatever reason, then you don't have strong competition.
I don't have an opinion positive or negative on it, but since many other design decisions have already been mentioned, here is Haskell's design decision for multi-line string literals. It allows "tidy indenting", but like the first design decision, interacts badly with "reflowing / reformatting / filling".

http://book.realworldhaskell.org/read/characters-strings-and...
If his retreat into the realm of the mind was a boon for science, however, it came at a great cost to the man, and seems to have been connected to the loneliness and pain of his childhood.

I wonder if OP is confusing cause and effect. Did his choice of solitude cause him to suffer socially or did his decision to not waste time with others on minutiae enable him to focus on what he thought was more important? I prefer to choose the latter (for Newton and myself).
GPU drivers have always been a nightmare on OS X, but I didn't know just how bad they really are. Keep in mind that we're comparing against Mesa drivers here. Try to imagine what the benchmarks will look like when Valve's Steam Machines have shipped.

The same is true for HFS+. No real surprises here, even though I didn't know it was that slow. Most people are probably more interested in ZFS vs. Btrfs benchmarks.

I would have loved to see some kernel oriented benchmarks like network stack performance, etc., but then again, performance benchmarks don't really matter anyway. I'd like OS vendors to focus a bit more on perceived performance. Just the other day I plugged an external USB HDD into my MacBook Pro and a YouTube video stopped playing in Chrome (because of some blocking IO call, I presume). The same happens quite frequently with network IO and freezing UIs.
Some light reading on lock-free programming
Best of luck for your project. I'm curious about it and i'll wait.Instead i'll ask: what are your opinion regarding embedded/mcu software tools? do you see something better than rust that can automate the dev process ?
This problem is already solved from a technical perspective: It is now possible to buy durable and reliable >10kWh battery packs to install in residential solar setups. The only remaining issue is volume production and cost.

We'll see what happens once Tesla's new battery plant is up and running in a few years, my money is on this being a game-changer.
Beats me, both Apple and Microsoft require an account be created to get the most out of their devices and services, but making an account doesn't force you to create a new email address in the process unlike Google.
Diving into Webpack
Isn't the Blizzard website largely written in XML and XSLT? I can imagine quite a few scenarios where that can be a good approach.
Um, yes.

Is it worth fine-graining libraries to the point where you're doubling the code required for almost every call?
> In my opinion, there's zero chance of Google being broken up

In 2004 when the European commission fined Microsoft €497m, I thought the company had good enough lawyers and lobbies to overturn it. This case and the next one in 2008 finally resulted in more than $2bn in fines [1], more than 3% of its global revenue [2].

[1] http://en.m.wikipedia.org/wiki/European_Union_Microsoft_comp...

[2] http://www.statista.com/statistics/267805/microsofts-global-...
Did you actually try in postgres? If so, please provide an example.
You may feel that way, and you may really be acting that way, but what matters is not so much what you do but how it is perceived. Simply being employed by someone introduces bias, or at least the perception of bias. Just as you raise important notes about Ben that readers of his "work" ought to be aware of while drawing conclusions from it, readers of your comments ought to be aware of your association to Google while drawing conclusions from what you say about its critics.

My conclusions from this thread are in fact that you mostly just happen to work for Google, that you have a long personal (and vaguely professional) interest in observing this dispute, and that Ben is a paid shill that abuses his credentials and the brand of his employer to make easy money. But it gave me pause that you weren't up-front about your own employer.
What I Wish I'd Known About Emacs
Maybe the day he drops the franchise and reverts to his own brand a bunch of us HN folks could come out and throw a huge party for him.
Weaving the STRANDS of autonomous robotics
Assuming it actually scaled like that, if the tablet had a battery life of 9 hours with 9000mAh and the phone had ??? hours at 3100mAh

5" at 16:9, screen area = 11.076.23 == 68.9661 cm^2

10" at 4:3, screen area = 15.2420.32 == 309.6768 cm^2

Rough battery life = 9 hours * (310/69) * (3100/9000) == ~14 hours.

I guess this calculation is sort of meaningless though, given that it has assumed battery life ∝ (battery capacity/screen size), and that it has not factored in different pixel densities, display technologies, usage patterns, other hardware etc
It's not a tool, but yes! It's a great way to get noticed by an important CEO or Investor.
So, y'know, raise it on their issue tracker. :)
Thank you, I didn't know about this feature of HN. Bookmarked for future reading.

How did you find out about it, I'm not seeing it linked from the places I'd expect.
I have to agree: as cool as I find the site to look at, I found it confusing and really didn't understand what you were trying to show.
Awesome and practical idea!

Did anyone else hear Claire Underwood in that interview? http://en.wikipedia.org/wiki/Claire_Underwood
Could be Mediatek, but I think there's a small chance it's an Exynos chip. Samsung sometimes sells Exynos to low-volume OEMs.
Agree with mhoad and his assessment/tips. Very confusing as to what I am supposed to do. While it does look like you put a lot of time and effort into, if I were a potential client and found your site I would really have no idea what you do or what you can offer me without having to dig through unclear screens to find it. And even your about page, while giving a general overview doesn't lead me to why you better and why I should choose you over others. No disrespect either, but I would bounce at first look without even trying to figure it out.
Create Cordova apps for iOS with an improved Webview engine
Looks good, never heard about this one.
How long did it take you to master android programming?.
I'm at the beginning and struggling.
POSIX was not. It's call SUA and I still enable it, and on w7 run Gentoo bootstrap under it. It works well enough and I even see sshd run as a service process.
Shiftplanning- employee scheduling made easy. Check it out
Spotify engineering culture (part 2)
Never heard of them, but here is some interesting verbiage for something that has not launched yet: "New ‘Battery Saver’ mode" -- How is it new if we haven't seen the old.

It also seems pretty unlikely you would launch 3 separate devices at the same time, but maybe they are that talented in Vienna.
> Revenue per employee is certainly interesting but isn't comparable to the topic of discussion.

Sure it is. A startup's burn-rate is almost all in staff. If you have 10 employees, then your yearly burn rate is going to be not that far off the FBR for those 10 employees (~$2.5m/yr), unless you're in some very capital intensive business (hardware manufacture or something).

But 10 employees working on a photo sharing app or whatever is ~$200k/mo. Your hosting fees, etc. are unlikely to be more than a few percent delta off of that.

Yeah, yeah, I'm sure there is this or that exception. But in your revenue model for your company you'll need to build all that in. For example, if your hosting fees cost another $100k/mo for whatever reason, and it's growing 5% a month, you better figure that in.

If you're making a physical doodad, and your upfront capital costs are $1m and the per-unit manufacturing costs are $10/item you better figure out how to cover the manufacturing costs, as well as recoup the upfront costs + marketing + sales staff + shipping + expected returns before thinking of the extra over the per-unit sales as profit.

Too many startups discount these things or write them off. They make a doodad for $10/unit, then sell it at $100/unit then congratulate themselves on the $90/unit profit they're making. Then they run out of business because they forgot that they're spending $50/unit on marketing and $50/unit on shipping, support, returns, warehouse loss, etc.

The problem is that the question "Is My Startup Burn Rate Normal?" is a bad question. You shouldn't really be comparing your burn rate to anybody else's. You should be comparing your burn rate to revenue and profit goals and adjust accordingly.
I think YKK is a bad example here, considering they were fined for beign part of a cartel in Europe (2007). That doesn't seem like something that benefits customers or gets them a great deal.
You forgot Flamanville 3 in France: http://en.wikipedia.org/wiki/EPR_(nuclear_reactor)#Flamanvil.... Same problems though (huge delay, budget increase, ...)
Ask HN: What are HN's hidden links?
HN has a lot of hidden pages, like [1]. What are some others?

Is there a comprehensive list of them all somewhere?

[1] - https://news.ycombinator.com/best
As surprising as this may sound, it seems OpenVMS is still under active development, even though not by HP. Even an x86-based version is on their roadmap.

http://www.vmssoftware.com/
Wouldn't surprise me if Apple has 90% of the app income.
Google vs. Sun vs. France: Too Big, Too Powerful, Too Free
In fairness to the great unwashed (which I guess includes me), anti trust law manages to seem quite vague and more importantly enforcement of it appears to be highly political and selective.

It's impossible for people to learn all the laws they need to follow in depth these days, there are just far too many and they are all far too complicated and subjective, so people learn by example. When we look at anti-trust law there's really one big, comparable example in the tech sector, which is Microsoft. And there they were found guilty but then Bush got elected and nothing was done. And anyway the crux of the matter was bundling of a browser, but this is now standard for all operating systems. So it's very hard to figure out what people are meant to learn from all this.

I guess there is also the Intel/AMD case that I remember. That one seemed more clear cut and obvious.
Happy Fifth Birthday to CanuckSEO.com
Have a Yamaha Tyros and happy to test
They had Bluetooth keyboard support, and ripped it out in a (forced) update. They almost had a hackable operating system - it was possible to set up a Linux install in a chroot and use that - but they went around breaking things, and since there's not much point without the keyboard, no one's gotten it working again.
8 Key Steps for Streamlining the Localisation of Your App or Website
That is not fraud, it is legal. Stop blaming business for tax holes.
Do you actually have a rebuttal to anything he wrote in his paper?
I posted this. It might be a shade too political for HN, but it seemed worth submitting as the view of a non-techie. His Bastiat quote from 1845 about the sun's "unfair trade advantage" over candle-makers is worth reading.
I am thankful to the people who make the free software that I enjoy using. Off the top of my head: NetBSD, Firefox, Mame, Vim, FLAC, Lame, MPD, Scrot/FEH, Ratpoison, and Scrypt.
As DaFranker points out, it's just easier to type than

('Hearts', 'Diamonds', 'Spades', 'Clubs')

and has less opportunity for typos and syntax errors. If I was concerned about performance I would replace it with a tuple, but it was Good Enough for a quick example.
That was inspiring!
So your idea of 'force' is just flexible enough to qualify regulation as violence, but a monopoly is still ok?

Nobody forces a business to get big. Nobody forces a business to even exist.