skysight-inc/HackerNews huggingface dataset:
chrony maintainer here. If the initial sync is slow, it probably means the initial offset of the clock is large and chronyd is correcting it by slewing, which may take a long time. You can use the initstepslew or makestep directive to step the clock on start. A configuration optimized for a fast and tight sync with a local NTP server could be:

server ntp.lan minpoll 2 maxpoll 4 iburst
makestep 0.1 1
60'ish on my Nexus 5, is this specific to the implementation or a sign of improvement of webgl, or browser, or all!
> lmctfy (pronounced l-m-c-t-fi, IPA: /ɛlɛmsitifаɪ/)

I always read this as "lamictify", having worked with patients on 'lamictal' for a few years.
Wow $10 for 1GB of data? Is this normal pricing in the US? Here in India, I pay ~₹170 (~$3) for that.
> Also, in the olden day [sic], people, both kids and adults, were more creative.

Wat? [citation needed]

It probably depends on who you hang out with. Granted, i wasn't there in the 70s, but there are some mighty creative individuals in my sphere of experience, both local and remote.
be humble and respect yourself
Get shares from startups just for helping them grow.Yes
Hi! I'm the author of the paper referenced by this post and let me start off by saying that you're right in that the paper didn't do justice to Quasar. I kindly apologies for this. I actually did want to revise that section before submitting, but as usual, the deadline came first and that section remained in my opinion one of the most "hand-wavy" ones.

Mostly the comment about "adding complexity", comes from my own biased experience of working with bytecode instrumentation. I work on the JRebel team @ZeroTurnaround and as you can imagine, we have to do quite a bit of instrumentation to get this nice reloading behaviour. Though as Murphy's law states, if something can go wrong it will and if something goes wrong after instrumentation then debugging it will not be a pleasant task. Which of course doesn't mean that it can't work nicely eventually, proven by our large number of happy customers.

Quasar's own documentation states that "If you forget to mark a method as suspendable ... you will encounter some strange errors. These will usually take the form of non-sensical ClassCastExceptions, NullPointerExceptions, or SuspendExecution being thrown". I think forgetting something is a very human thing to do and when you've got a large codebase then debugging such exceptions is what I meant by "adding complexity". But again this was only a speculation.

Regarding the other comment about shared mutable state, then of course it isn't necessarily required and I did write in the summary that "Java and the JVM provide enough tools to retrofit any concurrency model out there, but retrofitting anything won’t be the same as taking it into the initial design", which I do think still holds and I believe is one of the reasons why using libraries like Quasar won't be a trouble free experience, at least not until it's somewhat built into the JVM.

Though I won't even try to claim to know the ultimate truth and I'm always grateful to have someone correct me when I'm wrong. I appreciate your efforts in trying to make the JVM a better/more versatile platform with Quasar. I think that any such bold undertaking will only benefit the ecosystem in the long run.
You're probably exactly right. Being everything to everyone is a great way to get investors; It's no way to write an infrastructure service, however.
Everyone should write their own static site generator.
I was an avid fan of Fred when he was regularly on UK TV.

A quality unlikely to be appreciated outside the UK, but his "Yorkshireness" is superb.
Perhaps useful, a previous discussion: https://news.ycombinator.com/item?id=9718625
Chinese Stock Market Has Biggest 3-day Drop Since 1996
Show HN: A periodic table watchface for pebble
impressive

I especially liked when I added 5 hundreds and collision resolution went mad, throwing jellifish around at incredible speeds

10/10 will watch again in 3d (does webgl suports any 3d tech out of the box?)
At a good 4G speed that works out at $2.25/minute internet.
That doesn't really follow. Just because human may not be a necessary precondition doesn't mean being human can't be a sufficient precondition.

Consider the hypothetical definition that a person is any being that is either a human or a dolphin. Now all humans are people, but not all people are humans.
> Have you noticed that every complete Bible contains the Old Testament, including the Pentateuch in its entirety?

Yes, I already had noticed this.

> Old Testament law and prophesy is woven deeply in the fabric of the gospels and of Paul's letters.

Just for curiosity, have you ever happened to actually read the Bible? There are plenty of prescriptions in the Old Testament that are not followed by Jesus. Jesus presented himself as "The Truth", and he often said he was giving "a new commandment". To rest on Saturday, to stone an adulteress, to be forced to marry your brother's widow have never been Christian commandments. And polygamy enters in this list.

The fact that for a small amount of time a small minority of Mormons (a small minority in the Christian world, less than 1% of the total) have accepted polygamy does not make this practice "Christian". Otherwise, if one follows the same line of reasoning, encyclopaedias should classify deers as "omnivorous", because in extreme conditions there have been reports of deers eating frogs and small mammals...

EDIT: minor edits.
Well, it's clear from reading the article that Lori Marino thinks that actually using the word "person" -- in acknowledging that it might not be the right word -- is secondary to granting killer whales and other animals some of the rights and privileges associated with personhood on the basis of their capacity for emotion, intelligence and empathy. In that sense, the idea isn't pointless but actually would have practical implications, as much as the abolition of slavery wasn't simply a matter of definition.
Game developers go where the market is, regardless of the technical challenges, if they got their chips shipped with enough dvd players, people would start making games for them and it would snowball. Would it replace dedicated gaming hardware? Probably not, but it certainly could of eaten some of the casual market like the iphone did to the gameboy.
Thanks! it does looks interesting as I've tried using Prezi for this sort of stuff before but tripped on its "presentation focused" features whereas this seems more flexible
Changing the definitions of words is just part of how human language fulfills its goals of communicating any idea to anyone at any time. Think about how intractable some of these refactorings would be if you were trying to code them formally in computer programming language.
Great suggestions.

Last year, I went through the same thing.
We had a great idea. We had a solid client.
We build a platform that worked, and produced products that were high quality, that the end user loved.

Due to miscalculations on our behalf, and due to the client's company disintegrating, we were left in the horrible situation of having to kill the company.

We were worked to the bone. I was emotionally and mentally drained. We felt we'd let ourselves down, and let our staff down. It hit both myself and my partner very hard. But, we paid our bills, and paid our staff out of personal savings, and gracefully closed the company.

I 'forced' myself to take the time off required to get mentally and emotionally stable. For me, this involved riding my motorbike solo from Europe to Iraq (You will have other ways to decompress).

The final step in getting closure was to watch the delight of a friend's kid playing with one of our products. We had succeeded.

- Be gentle to yourself. This is really important.

- Don't force yourself into new projects.

- Take time to look at your startup, and highlight what you achieved. You probably paid your staff. Your code was probably solid. Your servers maybe never went down. Your final product made people happy. These are all successes - and it's very important that you congratulate yourself/yourselves for these successes.

- If you can afford it, take some time off and travel. Change your physical and mental environment.
- Spend time reconnecting with your family, friends and contacts. The relationships have probably suffered during your crunch periods. These people will help you back onto your feet, so reach out to them.

- If you need to get a job to pay the bills, contemplate taking a job in a totally different domain. Flip burgers (or whatever your personal equivalent might be). This will allow you to mentally build yourself up again to get back on the horse.

- When you do try again, be aware of the warning signs you probably ignored the first times (especially the 'oh no what am I committing myself to' feeling)

You'll find that over time, and only time, the points of what you did well, and what you did less well, will percolate down into clear, future actionable forms.

Incidentally, I'm back in the saddle. On my time off, I picked up a hobby to tinker with a device, learned two new languages (Python + Qt) and a few new frameworks, and circuit design - and now have my new startup, which is hitting the market in a few weeks.

Just be gentle to yourself :)
It's already hard to compare salary/cost-of-life across cities, and definitely impossible between countries like China, US and EU (in the extended meaning of "country").

As a rule of thumb, when comparing a US salary with an European, I divide by 2 the number and I roughly get the equivalent in EUR and after taxes* (and considering cultural differences like the healthcare is already included in taxes, etc.)
So 30,000 USD/year would be something like 15000 EUR/year, which is extremely low even for a engineering graduate working in academia.

* With "after taxes" I mean the part of the salary that you don't even receive, not the income tax that you pay (or receive back) once a year.
I think that's not only an excellent question, but really the only interesting question.

If you cannot determine what the common good is -- if you cannot define your goals, then , as the Chesire Cat observed, it really doesn't matter which way you choose to go.
but his "Yorkshireness" is superb.

He was Lancastrian. It's minor detail but as a Yorkshireman I felt compelled to correct you.
It looks fantastic for rendering the cards :)
Can we arrest killer whales then? Or can Orca on Orca crime be allowed?
Understanding the Bankers Assault on the Greek People
If animals are persons, and deserve some or all of the rights that humans persons enjoy, then they should also bear some or all of the responsibilities that human persons usually bear.

Oh, you just ate another sentient animal? Locked up in a zoo for the rest of your life.

So although I believe that we should treat certain animals as if they had certain rights, I don't think we should approach the topic in the same way we think of human rights. If animal have rights, they will be very different kinds of rights than what we are used to. There may also be equally large differences between different species. Orcas are just as different from dogs, if not more, as dogs are from us.

Even the right to life, possibly the most fundamental of human rights, takes on a completely different meaning when another animal claims the right to eat you. And perhaps if we think hard enough along these lines, we might also get some fresh insights about the ethics of human meat-eating.
With 61 Seconds in a Minute, Markets Brace for Trouble
An important anti-fraud measure is escrow, another is QA on the sending site before your stuff goes into the container.
SpaceX issue still unknown after several thousand engineering-hours of review
I think it's pretty interesting that people at Sony were upset with Kutaragi for putting DVD functionality in the PS2. People argue today that it was a small part of the mass adoption of the format. Perhaps, along with the disastrous unveiling and launch of the PS3, it contributed to his downfall at the company.
I sometimes feel that HN tends to be a bit too strict in regards to what counts as clickbait title. The title is very much summing up the issue analysed in the article.
There are lots of countries without a minimum wage that still have lots of unemployment.
As someone who follows construction technology, and someone who just happens to be from Perth, this is great to see. There are a number of "brick placing" robots starting to pop-up, most however seem to be a little... lets say "delicate" for the battleground that is a construction site. (I'm thinking the "Flight assisted Architecture" video, using swarms of drones to place lightweight blocks, and a modified car factory arm on treads, which I unfortunately can't find the link for right now.)

Retrofitting this onto an existing crawler chassis makes this more practical. The major issues I see in implementation are unfortunately legislative. Most suburban/residential construction sites -considering these are the most likely to utilize it - have quite strict noise restrictions. A diesel engine running 24/7 is going to upset a few neighbors.

Also, from a Health and Safety perspective. Residential construction is very fractured when it comes to trades, and at the best of times, difficult to coordinate. I would imagine either a physical exclusion zone, or a temporal one while this thing is operating since it appears to be semi-autonomous, making it difficult to have others on site around it and maintain safety.

All things I'm sure the inventor has considered over development, but challenges none the less.
> Why do people always assume that if something is difficult to put in words it is impossible for a computer somehow? It seems like an invalid argument to me.

Because if we don't really know how we are doing something, how can you tell the computer how to do it? Simply measuring a bunch of values doesn't mean it will be interpreted correctly. For eg, see the lie-detector.
One for the non-technical guys out there...

I'm working on Mondable - the best way to make new connections.

I started 1 month ago (in Zurich, CH) and have paying users & very strong growth. We're expanding to other cities (including NYC, London & Berlin) in July and I'm looking for non-technical people with experience in sales/marketing/UX, if possible with experience of the dating or headhunting industries.

Everything from a full cofounder position down to paid city-ambassador positions (3-5h/week, only in major cities) are on the table.

Get in touch via hireme@mondable.ch and find out more at http://www.mondable.ch

Thanks :)
Girl eats KFC Double Down in 28 seconds
The Broken State of Trust in Root Certificates
Be happy you got an excuse to learn another programming language.
Small businesses are starting to recognize cybersecurity as an area to focus on
Carriers with wifi calling already manage to transfer calls between wifi and the cell network. However, maintaining network connections between the two is impressive, and quite useful; that makes it much more reasonable to set up various wifi networks and use them seamlessly.
Thanks for informing me! I'll use that approach next time I want a comment along with a link
I miss semicolons ;)
The offmainthread setting bumped it up to 20. Still sad. (I have a 7950.) Fiddled around some more and setting gfx.xrender.enabled to false got it to 40.
No; ten people accruing compound interest (for example) on $100 is not nearly as good as one person accruing compound interest on $1000, and then distributing the dividends. Why? Because fixed costs eat away the interest gains of the ten much more than the one.

Every system has friction. You have to concentrate power to overcome friction and get things done. We'd be knocking off the world's problems a lot faster if we could "focus fire" on them. Ten diseases that might each take a decade to cure with 1/10th the donation could be solved half the time or less if each disease got a year of all the donations. But charity is more about signalling your clever pet cause than global optimization of future world-states, so nobody will let go of their second-best (or, realistically, 897th-best) charity.
>That line of argument is based on the idea that the rights of an individual are based on the intelligence or capability of the individual.

I think it's based on the idea that the rights of an individual are based on the intelligence or capability of the species he's part of. Thus a single human wouldn't be singled out for lacking any of these as it's a still a human, thus treated according to human rights.
I was able to request access to Fi with my normal personal Google account, and I don't use gmail at all, with or without an @gmail.com.
Hackers are trying to steal financial information from citizens in Australia
Yep, it is an awesome tool for keeping tasks from wandering off into time and never getting done...something I let happen a lot, so I may give the app a shot. Although most of my work is on desktop, so I may just use a desktop task list
Sure, but that still suggests complex reasoning
oh yea ... I'm having so much fun reading yet again another openbsd moody/pedantic journal entry.
An IPO isn’t the only possible exit for Spotify. Don’t believe me? Google it…
On System Integrity Protection in El Capitan, OS X 10.11
Since the US dollar was fixed to gold there was little to no inflation, because the ratio of gold price to goods price is much more stable.

This is true only in some sense on average. There was in fact both very significant inflation and deflation, but they evened out over the long term. People thus could use gold-backed money for savings. It still was a worse asset than bonds to save in, even if you account for sovereign defaults in that era.
With technology as printing with concrete or other fluids or even prefab houses with sheets of concrete this is so time consuming.
The One Minute Manager ... this is the first book I read when I became a manager and something I read again from time to time. It's simple and quick and gives you a basic framework to rely on.
seems like the trello developers only want to improve their business deal. we needed a trello calendar for all cards across all boards so urgently that we created it ourselves...
(i hope its ok to spam the link since its open source)

http://calendar-for-trello.com/#/month

https://github.com/w11k/calendar-for-trello

if restyboard implements a native feature for that we'll try it out!
All You Need to Know About DuckDuckGo – A New Search Engine Competing Google
If anyone is wondering how he got the ladders up the side of the chimney in the first place:

https://www.youtube.com/watch?v=7e0C57orM1s&t=10m25s

I rediscovered Fred on YouTube a couple of years ago, and spent far too much time watching pretty much everything I could find.

As the title suggests, watching the overhang climb in this is enough to make you feel dizzy:

https://www.youtube.com/watch?v=3R3-YwDZrzg
Well the case of phone number information is even more devilish - it is in the phonebooks of your (not so privacy-savvy) friends so you have almost no control over it.
3DR Solo Tech Data and Review
Invest in a project/startup/charity combating global warming.
Dart 3rd edition (ECMA-408) adopted [pdf]
I heard of (large) brand advertisers where marketing managers bought fraudulent clicks on their own campaigns to "guarantee" success of these campaigns, for internal politics/career reasons. These advertisers probably like it the way it is, and keep their offline marketing colleagues in the dark.
I do so feel related to that article. I compile distros all day for embedded systems, and I am certain that perhaps 80% of the build time is /just/ autocrap tools checking for the bazillion's time if 'strlen' exists on the system, and a myriad of other things that are either irrelevant, or constant anyway.

The /other/ problem is that most of the time spent fixing build issues is never fixing actual code; most of the time is spent trying to go around these autocrap tools failing to work as intended, and as the article describes, it's a nightmare.

All the while, with a bit of care, you can build most programs with a half page makefile, with very little problems; in fact, very often when I've banged my head for a while trying to fix an autotool nigthmare, that's exactly what I do!
Huge Fred fan here. A great example of a life spend doing what he loved and loving what he did. The rest of us could learn a lot from him.
This seems like helping people is something to be kept at arm's length. Even the list of options seem predicated on hyper-capitalism. Where's the compassion?
There are semicolons :) They do sequential function composition:

{ /foo dump } /f defv
{ /bar dump } /g defv

f g ; /h deff

h # "foo" "bar"
I wonder if it'd be possible to recreate Magic: the Gathering cards using this. It'd be nice to have an alternative to Magic Set Editor for high-quality cards.
If you don't have time to watch the documentary, just read the article. It only takes 5 minutes, and you'll probably learn something about American history.

TL;DR: Basically, while widespread slavery ended after the Civil War, what replaced it for an estimated 150,000 blacks (rather than the 4,000,000 blacks at the start of the Civil War) was punishment for crimes such as "vagrancy".

You could be sentenced to years of hard labor for a variety of offenses, and you would then be "rented" to landowners or to companies such as U.S. Steel.

This all ended at the outbreak of WWII when FDR told all the US Attorneys to strictly enforce existing Federal laws against “involuntary servitude and slavery”.
A Guide to Add Your Brand Social Profiles in Search
I've been wanting to hear HN's opinion on this ever since I heard about it, yet the whole topic is strangely missing from the front page. Kinda reminds me of the video, as soon as it blows up they just cut the audio feed.
> Billions of Chinese were lifted from poverty by American globalization

No, they were lifted from poverty by their own hard work.
False equivalence. Should the police of human state A prosecute citizens of state B for something they did inside the territory of state B?

I realize that the answer is sometimes "yes", but I don't think that crimes against humanity (orca-kind?) or rendition agreements are applicable in this case.
I'm sure fraud & waste exists in all mediums of advertising

$7 billion over meany years, while it seems like a lot, is still just a small amount of the total advertising online market

The figure may still be exaggerated and more research is needed. It could include things that are mistankingly called 'fraud' but instead if a misunderstanding of terminology

In a free market, online advertising fraud would depress prices as advertisers pay less due to worse results. If advertisers were getting 100% human traffic, rates would go up, making the ads more expensive.

So in the long-run it balances out. But on an individual level it sucks getting scammed.
In this case, I don't think they're arguing about whether killer whales fit into any existing definition of the word; they're asking whether we should change the definition. (Or, in two smaller steps, whether usage is shifting in such a way that a new definition is required; and whether that shift is a sensible and informed one, or one borne out of misinformation.)
Why Airbnb doesn’t work well in China
Oh, I was hoping for a DSL for prototyping the rules to play these kind of games on a computer (and perhaps train a neural network as an AI opponent). I've been working out how to do these things recently.
I wonder how much of the price of the big acquisitions of recent years (e.g. instagram, whatsapp) is justified by the value of personal data.
A lot of concrete prefabricated houses were built in the UK after the war. Their history of problems would make them very unpopular for new build today. http://www.neverpaintagain.co.uk/blog/damp-in-concrete-house...