skysight-inc/HackerNews huggingface dataset:
> What does rest mean when someone can stop working at any time?

It means that once you've been working for a given period of time you get a short period of (paid) time-off. A few lines of code in the scheduler to not assign work for 15 minutes to people in this position, and a corresponding credit in the billing system, would do.

The point applies more generally. I had a zero-hours contract with my university to teach very irregular hours on some IT training courses. I was entitled to holiday pay like every other worker. It accrued at a rate of something like one hour for every ten hours I worked, and was added to my pay.

This form of working isn't in any way new; piecework, home working, day labour and similar things have existed for as long as employment law has, and there are low friction solutions already in place to make meal breaks, holidays and minimum wage calculations work. The tribunal judges here specifically ruled on when Uber drivers are working (in licensed area with app switched on) so everything else is pretty straightforward from an implementation point of view.
I was wrong, I have never considered heavy P/Y series.
I feel the same way. I have been waiting out for Apple to wake from their slumber and release something professional. As much as I hate to accept this, Apple has given up on us. It is time to say our goodbyes and move on.

On a more positive note the new Microsoft Surface Book looks rather nice.
Ask HN: Company not responding after 6 hrs interviewing. Can I name and shame?
I had 2 telephone interviews and one timed Hackerrank 4 hour challenge which I aced (all green ticks). This was a significant investment on my side having to take time off work each time. After all this, the company has just gone radio silent. I'm mature enough to understand this is a rejection, but I find it unacceptable to not drop off a polite rejection email and it is becoming increasingly common in tech. This is a very wealthy small sized company with a dedicated HR department and not some small startup struggling on a shoestring budget.
> having to buy a new laptop every 18 months.

What on Earth kind of violence are you putting your poor laptop through? I haven't had a desktop in about 10 years, and I just bought my third one in that time about a year ago. (The previous one was doing fine actually, but I gave it to my mom)
I always thought it was a weird thing to say, though it does grab your attention which might be what it is going for. But as a man I always assume this means that I wouldn't have a good chance of being hired by the company. I don't buy arguments that women applicants are on average more qualified than male applicants, my prior is that applicants should be roughly equal. Presumably the company gets more male applicants, so to maintain a 50/50 ratio they must reject a significantly higher fraction of male applicants than other companies do.
I would claim the founders had a design intent. And the bureaucrats after them. As with any large systems, the design formulation and system building is an ongoing empirical process.

I would still hold not replicating a familiar monarchy or degenerating into a dictatorship was an achievement. I'm not saying anything about any other aspects.

The thing with psychological models is that they are models and as such cannot replicate all observed phenomena. Just like physical models can't. In general we can observe that poor people lack the resources for doing what they like and struggle unhappily while rich people need something else than just wealth to keep them happy - a long term goal, a hobby and so on. I think Maslows model captures this phenomena on the level of human populations. It does not explain art. I doubt no model understandable to humans could capture all facets of human life.
This opens up a hole for a competitor - there are legitimate reasons to discriminate guests, e.g. religious tourism, gay tourism etc.
Ah, right, I follow you now, thanks.
> So, Uber must pay them whatever is minimal per-hour pay in UK, even if they had no rides but just were available for 2 hours?

Yup. The tribunal judge ruled that, as having drivers waiting around with the app turned on was an essential part of Uber's operations, their workers were doing work for Uber while waiting and in a position to take calls.

This is analogous to call centres: the operator can't just tell its workers that they're 'not at work' and not pay them when they're logged in and waiting for inbound calls.

Of course, mostly this matters for minimum wage calculations. As long as Uber have sent the driver a handful of trips in these two hours they'll have to pay no extra.
Ukelele? I used to create a hybrid custom Swedish layout that shows up among all the system key layouts http://scripts.sil.org/ukelele
Huh. He's not joking: https://www.cnet.com/news/pornhub-offers-to-buy-vine-6-secon...
On Hacker News, everyone has an opinion about everything and feels compelled to share it with the world at every opportunity. Sheesh!
Sure. But I'm pretty sure that people on 10 year fellowships will still very much have their eye on what comes next.

10 year fellowships with a guaranteed pension at the end might just do it -- but funding those for youngish researchers, even in pretty small numbers, would be expensive indeed.
On my first admittedly unfair impression I feel the same way, but I'd love to be proved wrong. Chris Granger is a serious programmer whose work deserves careful consideration.
When you try for some time, it eventually does what it should try to do since the start, given that NLP is not easy and not needed in this case: it starts to ask you questions with a fixed set of possible replies in order to narrow the case to a set of pre-existing possibilities.
I'd imagine it's based on a home with air conditioning. I'm assuming that being in Northern Europe you don't have AC.
Nice to see this on HN. I was watching the sunrise last week and I used this app to know where to stand to see the sun appear behind a church steeple. I mostly use the Android version but sometimes the desktop browser app.
Ask HN: How to verify customer change of address for a defunct email address?
Anyone have any good ideas for verifying a customer who asks to change their old email address to a new email address, where the old email address no longer works.
I'm worried that it would be an easy way for someone to gain access to someone elses customer account/records.
It is - the 'worker' status at issue in this case is distinct from both conventional employment and self-employment.

Of course, the reason the law already had a suitable category is because the 'gig economy' looks an awful lot like a bunch of existing labour models (temporary, piecework-based, flexible and insecure) plus apps.
That's because single error instances are much cheaper than always creating a new instance of a given type. No need to create garbage for lots of common errors. Of course you could have a dedicated type plus a singleton implementation of it in Go. But what would be the advantage? Checking if err.(type) == io.EofType does not give you more information the only checking if err == io.Eof, as long as you don't store any error instance related information in it. Which makes sense for custom errors and which Go absolutely allows you to do.
In my high school they had a lot of words for this attitude, including "faggot", "square", "nerd" and "nerd faggot". As someone who grew up in this environment, I'm very interested in the critiques of people such as myself who allegedly held these attitudes.
Reading that I see musician who did a solo album and some other bands, common, who flys planes... common in actors, and is an entrepeneur.. in beer (food), all super common for someone who has made money.

I don't see a broad range here, this sounds super common, how much crap does Michael Jordan or John Travolta have in common with this guy.

I don't see: patents, masters degrees (not too hard), charities, news articles, really anything that shows he's able to just pick up anything quickly.
Ireland, 4 bed detached, solar water heater which works well for about 4 months of year, oil heating + wood/turf stove for rest of time. No need for air conditioning here but heat recovery thingie is on all time.

5000kWh last year, tho I have computer(s) on 24x7 due to home office, Comes to about 120€/month

Half of all the bills are just standing charges, and renewable subsidies charges and taxes, and taxes on taxes. Hence adding LED lights, low power appliances etc did little to budge the bills
No. I had the Dell XPS 15 9550 and there were several issues.

• Trackpad much worse than on a Mac

• Coil whine

• Bad fan control means it was sometimes noisy in near-idle contitions (though in idle it was very silent)

• there were some flicker issues with the GPU (might have been resolved though)

• one key was bouncy, meaning it sometimes triggered twice

• it woke up from sleep randomly, sometimes while in my bag, often completely emptying the battery

In the beginning it also crashed very often, however this was resolved with an update.

So all in all the quality wasn't on the level of a Mac.

And I wouldn't even start speaking about the OS.
If you're used to macOS, it's still such a day and night difference.

Connecting a normal low dpi display to the 9550 with HIDPI display lead to so many annoyances with Windows and all the programs that won't support this for the years to come. I'd barely consider it useful. Although the display itself was quite nice.
Anyone asking how a malicious submitter might have guessed that his patch would receive no oversight should take a look at the official directory for Joomla extensions, JED, where it has now become next to impossible to work out which extensions are actually good thanks to being overrun with fake reviews and ratings.

These directories are useless if the system can be so easily gamed. The scammy owners of low-quality extensions learned, long ago, that no-one is applying even the most basic checks to reviews, so, anything goes. Fake reviews defraud users and are a serious disincentive to honorable plugin developers, trying to gain momentum through hard work and genuine support. This hurts Joomla.

I know the full-time developer of an extremely good, complex, long-standing Joomla extension who has tried, in vain, to get the Joomla leadership to address this issue, because it is clear that certain extensions are dominating their category with a stream of obviously fake reviews, but they won't even acknowledge the problem.

A similar complaint to the WordPress.org plugin got the fake reviews removed in less that 24 hours. I don't want to get into tribal warfare over the relative merits of these projects - I want all Open Source projects to thrive - but it is worth noting that much of the success that WordPress has enjoyed over the past decade is down to being able to motivate participants to pay attention to the small, unglamorous details such as the integrity of their directory reviews, such things reflect the care and attention being applied to a project as a whole.
As a male (who is not actually young) I accept a hosts preference not to rent males (young or old). It would save a lot of time if they clearly stated such (some don't for obvious reasons).

If they have a lot of reviews it's easy to see but if (as is often the case) they don't then you don't know until they reject your booking. And, even then, it isn't so clear cut.
The reason that solar roofs aren't common is that they're more expensive than rooftop solar. As I understand it, Tesla/SolarCity's argument isn't that they're cheaper than normal solar, it's that they're the same cost as normal re-roofing once you take into account the income from the solar. From the ArsTechnica article: 'In a private conversation with journalists after the announcement, Musk declined to state a price for the roof or a price-per-square foot. He did admit "it's not gonna make sense for somebody to replace a brand new roof with a solar roof." But if your roof needs replacing anyway, he said, the cost/benefit could make sense for many families.'

More specifically, since SolarCity's business model is that they own the solar panels and you're committed to buying electricity produced by them for their lifespan, his argument is that it costs no more than conventional re-roofing + conventional electricity. There is of course the slight downside of you no longer owning the roof over your head, and having to commit to electricity purchases for the next decade or so.
Pretty sure web enabled cameras are NOT pacemakers NOR rockets... heck they can't even put a different password on each device by printing on a sticker.

Nor is my sous vide machine or anything else I've seen as an IoT device. I wouldn't call say my oscilliscope an IoT device even if it can connect to wifi. It's a scientific device with cloud upload.
The two drivers are test plaintiffs. It's the British legal system's alternative to the class action, where a few representative claimants are chosen for a full trial, and the parties agree that the legal result controls the other cases.

I don't know how many are in the '& others' in this case.
Everybody, and only for a few days per year ;)
Decentralized Gatway
Thanks! Can someone tell me what kind of architectural style does that house on the landing page represent?
Regarding professional installation, those costs are not factored into the base price. It's an additional cost to both parent's DIY method and the Powerwall.

As for reputable warranties against breakdowns, please check out the fine print of the Powerwall warranty terms and conditions. It's a '10 year warranty' with some very special legalese baked inside that may make you reconsider the cost premium commanded by guarantees provided by a company very adept at lawyering up and navigating regulation.

The warranty (at least in North America) has provisions for voiding warranty claims in off-grid scenarios: during the entire period from installation to claim you must have constant access to the Internet for remote updates. If Tesla detects you go offline, they reserve the right to deny your claim.

In addition, if you use the Powerwall for additional applications besides self-consumption of solar power, you're capped at 18 MWh aggregate throughput before the claim is denied. Consider a 6 KWh solar installation for 5 hours daily charging, with the purpose of selling back energy to the grid (not classified as self-consumption). Now also realize that since this is aggregate throughput, all the charging, smoothing, and then discharging to the grid takes 2x the throughput. How many days warranty do you end up getting from this '10 year warranty'? 18 MWh / (6 KWh * 5 * 2) = _300 days_.

Finally, the warranty specifically says how they may choose your compensation. Could be an outdated refurbished model, but could also be cash market value of a similar system at the date of claim. Given the exponential rate of dwindling costs for energy storage, that's a gamble that in a few years your warranty may just pay out a tiny fraction of what you originally invested in you were sold a lemon.

Tying the luxury price premium to guarantees feels very reminiscent of smartphone insurance... which is almost never a good buy. I'm with parent, let's just be honest here: you're paying for luxury markup -- sexy compact design and a good story.
"the vote was 3-2 along party lines"

for real?
Maybe one key is to creating a culture evaluating people on effort, talent, process, boldness , etc without being straightly tied to the result - and people who sucseed in doing that well , should have some form of job security , and the knowledge they are doing what they are paid to do.

And if over the long period they fail to produce results, even though they try well, maybe let them work together with someone else who is more lucky with hypoetheses ?
> The positive I see in the so-called gig economy is far more flexibility in employing underutilised labour.

That flexibility is nothing more than shifting risk from the employer, who is most able to handle it, to the employee, who is least able to handle it.
It would be quite nice to see how they intend to prove that a host discriminated.
feels like bubble
Any news on the performance impact of the new trait encoding [1] , [2]?

[1] http://www.scala-lang.org/blog/2016/07/08/trait-method-perfo...

[2] https://bugs.openjdk.java.net/browse/JDK-8161334
Casual Introduction to Low-Level Graphics Programming
you did not factor in cost of space
> This really isn't applicable to opportunistic mobile use of IPFS, as you are unlikely to have a large enough local swarm to guarantee uptime or availability.

IPFS content is chunked, your swarm is lan+wan.

> That's a reasonable approach, but due to the synchronous requirement I guess the offload factor would be minimal.

A room full of people using their phones is what I have in mind. Remember, a node’s cache is not exclusive to just the content that’s being currently consumed. Anyway, the point was whatever’s the offload factor it would still be a net positive.

Also one can imagine if IPFS gets popular, just as ISPs collocate CDN caches in the present model, WiFi routers could come with a local node of their own. The “Web Accelerator.” And now we’re talking!

There’s opportunity for caching at many network levels, but there’s no incentive to do so with HTTP.
I don't think he cares about copies. Tesla is poised to be a battery company, so copies will probably buy his batteries. At least long enough for Tesla to move up the value chain.
That is a good list for Computer Science years 1950-1975, however, I would rather see important things that is relevant 1975-2015.
There are lots of errors in this, starting with the incorrect "it's" in its title and things like "a wel!l" instead of "as well!", the mis-spelling "propert", missing definite and indefinite articles, and disagreement in number between subjects and verbs. Some errors are far more major than those.

The "Inet family" section has entire pieces missing. It discusses examples that aren't there, and at one point stops in the middle of a sentence.

The bulleted list in the "Getting started" section confusingly splits things in the wrong places and several bulleted items read as gibberish as a consequence.

This article is in sore need of some proof reading and editing.
A Speech by Günther Oettinger, EU Commissioner for Digital Economy [YouTube]
And how to prevent that?
Does a account need a history of accepted pull-request?
Do you declare Security Sensitive Project Codezones, where only established maintainers can commit?

Do you auto-watch the authors of your code, for false profiles? Meaning if they are obviously abandoned, you revert there commit?
Yes, but then many people would no longer use Airbnb to host their property. See, the ability to discriminate is what is built right into the platform, and Airbnb knowingly enables this because they will make more money that way. They don't really care if you discriminate or not, they do really care that they are seen as being non-discriminating themselves.

That's why this is worded the way it is.
"The world's most advanced"? WTF Bullshit is that. It's just a fucking decision tree, and not a very good one on top of that!
Yes, but at least they are making the tools we may eventually have to rely on due to market pressure (Docker, K8s, ...) in Go instead of C.
Java is incredibly verbose and does not support many modern paradigms very well (see Rx and streams). For that sort of OOP language, C# is far better. The JVM is excellent, however.
I think it is. Just wait for someone to sue their ass.
1BR+office (home office with 2 always on computers), air circulation with filtering, around 80 square meters, 2 people, also Germany, 3600kWh/Year (~90€/month)

That could probably triple if we had AC. Far worse if we had electrical heating.
Heh, yeah? What would you call it?

Either way, this confirms my point - Your cryptomoney is GONE and no one would even acknowledge ANY wrongdoing whatsoever. Hilariously you losing money is absolutely part of the pseudo-libertarian crypto worldview and not worrying anybody. But at the same time crypto currencies should replace real money?

"DAO-Hacker just executed code as intended". "Of course you lose your money if a) your PC is hacked (easy) b) the wallet software is in beta (always is) c) your coins are not in a cold wallet (complicated) d) you are using the 3rd party providers/exchanges (which are hyped by the community) e) your password is weak etc. etc."

I'm having a laugh but then again I haven't lost any money in this.
Effectively, we do not have AC and our heating system is not heat pump based but using the local district heating. This means that this power usage is only for: cooking, lights and computer/tv/etc. appliances.
Typical Go code does not generate a lot of short-lived objects, compared with, say, Java or with typical usage of persistent data structures in functional languages.
That removes the practical need for generational GC.
A fellowship of 10 years would give people enough time to take a risk, but still leave enough time to salvage a career if things didn't work out. People would devote the first 5 or 6 years doing high risk / high reward research that had a low chance of success. If things didn't pan out they could spend the last 4 or 5 years generating iterative results and publications.

These fellowships would not be a replacement for a normal academic position, but a way to give young scientists the breathing room to take a risk on high reward research. Given the chance many would - I certainly would have.
Besides games it would be interesting how good Go would now work for things like low-latency audio processing (single-digit-millisecond-latency). That's some kind of classic domain where performance is not a problem but once you miss the target timeframe you are pretty fucked up (producing and hearing glitches).
We use heat pumps as well in Northern Europe, but to transfer heat from outside to inside. You can get even five times more heat for the invested electricity compared to direct (resistive) electric heating. The best winter optimized air-to-air pumps work down to -20 °C (-4 °F) with efficiency ratio over 1. For example, I heat my entire house with a single heat pump through the year. Our average electricity bill is ~100 €/month. There are less than ten days in middle of winter when I turn on extra resistive heaters.

Unfortunately, although in Southern Scandinavia we receive about as much sunlight energy than Northern Germany per year, the peak is in summer when the need of energy is lowest and during three winter months almost no usable energy can be harvested from sunlight, meaning that solar-only powered house would need gigantic battery bank (~100 Tesla Powerwalls) to survive over three darkest months.
Updated HP Spectre x360 looks very promising, probably the best Macbook competitor for now, I wrote some related details there https://news.ycombinator.com/item?id=12816033
Difference between CSS variables and preprocessor variables
> Unrelated: gosh, I like the content of the video presentation but it would be nice if Musk was a slightly better presenter.

Same goes for the audience. I heard one shouting "Save us Elon!". Where do they get these people from?
Some Arch Linux related info https://wiki.archlinux.org/index.php?title=HP_Spectre_x360_4... Though it's about previous Spectre generation.
This isn't your personal wikipedia.
Marketing and business model, primarily. Previous solar tiles were more expensive than conventional solar and so are these. The difference here is that Tesla and SolarCity are marketing it as no more expensive upfront than a conventional roof replacement by keeping ownership of the roof and having buyers sign a contract committing them to buying power from it at ever-increasing prices.

There also seems to be some efficiency and aesthetic improvements over previous tiles, but those alone wouldn't be enough to make it viable.
I attended Barbara Liskov's talk at the Heidelberg Laureate Forum and the list was not meant to be for 1975-2015. It was a more personal experience (including some history) about Liskov and her career.