skysight-inc/HackerNews huggingface dataset:
>You should reward effort, not necessarily achievement. Note that this is different to "cuddling our young ones".

It is to a degree a question of semantics seeing as though we're mostly on the same page on most issues. However, I'll still indulge you; sustained effort often leads to achievement. I find achievement to be the best metric to measure effort, otherwise how do you know there's real effort if a given problem is not ultimately solved?

>Here's one example from the UK. A man claiming benefits gets temporary work on a zero hour contract. He needs to sign off benefits, so he calls (because that how you do things now) the helpline.

I personally know of a man in the UK who has an arrangement with his employer to receive payments in cash only. This thereby allows him to still claim unemployment benefits from the government. The employer benefits by not paying PAYE taxes and the employee benefits by earning from two income streams putting him fiscally at par with people who have much higher qualifications than he does.

You can see the sort of rot and inefficiencies that occur when systems such as these are adopted.
That is what Transport For London needs...that would reduce the number of strikes I would imagine!
There are only two open source players AFAIK; Shumway, which has been discontinued, and GNU Gnash, which despite the heroic efforts still doesn't support all features.
Paris has some since a few years
I vote for React + MobX as the goto stack of 2017.
Yep but so the counsel I would give to anyone in such an undesirable situation will be the same I give to everyone that is subject to any form of harassment in workplace : Gather proofs!

A good friend of mine just get out of an impossible job position where she was under constant oppression of her boss and one of her subordinate (that incidentally was a friend of her boss)...

She started documenting everything so that when thing escalated she had proofs to show the big boss and guess what the big boss sided with her. But she left anyway for a better work environement.

But guess what, this story involved only women (boss, big boss, subordinate). So that's why I think that no matter which "type" of discrimination you met at your job place (sexual, racial, physical, age, etc...) the common response is "document you experience". Cause you'll need this to sound credible.

PS: For people who can read french, I'll recommend reading the "comme convenu" story of the illustrator Laurel. She had documented the bad experience her family has gone trough in the form of a web comic book. They choose to co-found a startup in California but were basically hostage of a startup CEO that hold them using financial and visa menace. (The story is not yet finished)
https://commeconvenu.com
> Is a hammer a 'carefully carved out version of reality?

Yes. The construction of a hammer takes a particular view about what is to be done with it. When all you have is a hammer, everything looks like a nail.
We need more OS diversity. Putting all the eggs in the same basket is too dangerous regarding security. I'm very impressed by the work of the Haiku community.
I remember this one:
https://github.com/tomhrr/dale
“Made in your neighbourhood” by an Uber self-driven robot factory
It's possible archive.org might be interested in acting as patron for that/a similar project. Seems to me it's more relevant to their mission than most other groups'.
Elon just tweeted:"We are going to modify this so that people only pay a fee if most bays are occupied. If the site is basically deserted, no problem to park."

https://twitter.com/elonmusk/status/810135528783937537
This whole text is such a prime example of what's wrong with science reporting.

In the very first sentence a causal relationship is claimed ("Frequent sauna bathing can reduce the risk of dementia"). Yet the whole article doesn't live up to that claim, because it is very clear that the study purely relies on observational data and thus may very well just have found a confounder. However it doesn't even bother to mention or discuss that limitation.
Sorry, I'm a speaker of the Queen's English:

British Slang. work; labor.

http://www.dictionary.com/browse/graft
> Those people are already being supported with fantastically expensive bureaucratic benefit systems.

You are basically saying: We already have bad socialism so lets try good socialism. UBI is as bad if not worst. Distorted market will be least of our worries.

I am in favour of guranteed, no-string-attached food & shalter.
Why is the USSR a strawman?
I mean, it is. They have very many more more retractions and forced retractions than any other UK newspaper.

> To its critics, however, the Mail is as biased as it’s possible to be, and none too fussy about the facts. In the files of the Press Complaints Commission, you will find records of 687 complaints against the Mail which led either to a PCC adjudication or to a resolution negotiated, at least partially, after the PCC’s intervention. The number far exceeds that for any other British newspaper: the files show 394 complaints against the Sun, 221 against the Daily Telegraph, 115 against the Guardian. The complaints will serve as a charge sheet against the Mail and its editor.

> This year, [2014] the Mail reported that disabled people are exempt from the bedroom tax; that asylum-seekers had “targeted” Scotland; that disabled babies were being euthanised under the Liverpool Care Pathway; that a Kenyan asylum-seeker had committed murders in his home country; that 878,000 recipients of Employment Support Allowance had stopped claiming “rather than face a fresh medical”; that a Portsmouth primary school had denied pupils water on the hottest day of the year because it was Ramadan; that wolves would soon return to Britain; that nearly half the electricity produced by windfarms was discarded. All these reports were false.

http://www.newstatesman.com/media/2013/12/man-who-hates-libe...
They now have free time to pursue another career, further their own education, or put more time and energy into the next generation.

The interesting question is what would happen if it was for everyone and not just those with children. Do you think this would be a bad thing?
You are doing the job of the database query planner. A good join (using indexes) will always beat your 3 simple sequential queries.
This mindset i think is due to mysql 4.x which sucked at joins.
The argument is not that "forgetting" is fundamentally bad - it's that the choice of what to leave out can be meaningful. Han unification removes some amount of distinction between things that are meaningfully different and instead relies on additional metadata to reconstruct that. What are the wider social consequences of that? I don't know, but it's not clear that those involved in making the decision do either.

The fundamental point here is that hacker culture has often made decisions without considering the effect they have on non-hackers (or even hackers of different backgrounds), and as a result those decisions may result in abstractions that "forget" meaningful data. Uncompressed digitisation of audio is a case where it's unlikely that the difference is important in any way, but there are plenty of examples given where it is. The suggestion that having more information can help us make better decisions shouldn't be controversial.
Similar projects include https://www.jaccede.com/ and https://www.axsmap.com/
I think the speaker knows that.

The point is that something is still lost. Maybe this is trivial, maybe not; in making that decision you are making assumptions about why recordings are made and how they will be used. Those assumptions may be correct, but they remain assumptions.
PostgREST generates ONE query no matter what fields or how many levels you request, so it does use all the power provided by PostgreSQL
Would be a golden opportunity for supercharger valet service, if the penalty fees were a bit higher.
Thanks, would love that if you can find the time.
Friedman himself would disagree with you. He supported a related idea - a negative income tax. Hear him describe it here: https://m.youtube.com/watch?v=xtpgkX588nM.

This is not a capitalism vs socialism or left vs right issue.
> No. Kill is to _only_ add bugfixes for X years and then commit to shutting it down, while creating a migration path (shumway, whatever) for existing code.

Shumway is dead. There is no migration path for existing code. The closest thing that exists is Haxe and OpenFL but it doesn't directly support ActionScript or SWF files. What they need to do is opensource the player.
>> To me this is the equivalent of saying "learn molecular chemistry, don't follow recipes" to someone who's trying to learn how to cook.

A more appropriate analogy would be learning specific recipes vs learning the flavour and texture of individual ingredients, so that you can mix them in new ways and learn how existing recipes work. You might want to start at the former but to be even a 'good' cook, you need to learn the latter. I guess this is more in line with the sentiment the GP is trying to express.
So distorting the market by giving people money and letting them decide what they want is bad, but distorting the market by buying/producing arbitrary food and shelter for people is good?
And if the intended effect of UBI is lowering the need for employment, then your little anecdote seems to indicate it would work.
> It is to a degree a question of semantics seeing as though we're mostly on the same page on most issues. However, I'll still indulge you; sustained effort often leads to achievement. I find achievement to be the best metric to measure effort, otherwise how do you know there's real effort if a given problem is not ultimately solved?

HN is full of smart people who through their school life were rewarded for their achievement, not effort, and who got a rude awakening when they went to college and discovered that they were not the smartest in the room, and that the work was hard, and that they were ill-prepared for that hard work.

> I personally know of a man in the UK who has an arrangement with his employer to receive payments in cash only. This thereby allows him to still claim unemployment benefits from the government. The employer benefits by not paying PAYE taxes and the employee benefits by earning from two income streams putting him fiscally at par with people who have much higher qualifications than he does.

But that's the point. HMRC have a bunch of people employed to detect that abuse; DWP people have a bunch of people employed to detect that; local councils have a bunch of people employed to detect that.

We can eliminate fraud, and the expensive fraud detection systems, by telling people it's allowed and expected that they work in addition to their UBI.
This is an experiment that is going to test the idea and effects of basic income. It sounds as though you have a lot of fear with the experiment being successful. Is it from a personal perspective or is it something you have been taught?
Who wishes that Requests didnt exist? That guy!!! ^^^^^^^
It really isn't a question of the rentier class vs proletariat. Capitalism solved that problem a long time ago. Surely, capitalism has lifted billions from poverty.

Anyone can make it if they apply effort. Anyone. There is no discrimination against hard work, smart work.

A non-producer simply means, someone who is not providing a good or service of value to a willing buyer.
> Datetimes are a headache to deal with in Python, especially when dealing with timezones, especially when dealing with different machines with different locales.

Anything with date/time calculations is always a pain, probably doesn't really have much to do with the library/language itself, but that the abstraction level that's used (and typically used in other libraries) means that the complexities of calendar and time systems are sprinkled all over application code.

I do have to notice here that always using UTC is not always the right thing to do. For example, evaluating rrules in UTC is rather error-prone (DST).
Why do you think Qlik has been so successful?
I hadn't heard that before. How interesting! Do you have a source or a book that talks about this history more?
I wonder what you would consider a non-toxic type of femininity?
They have literally half a dozen experts come on at various points in the podcast and explain that boycotts don't work, what do you mean "the article doesn't support that conclusion"?
“Serious professional users will run out of things they can do with UNIX. They’ll want a real system and will end up doing VMS when they get to be serious about programming.”

Ken Olsen, founder and president of Digital Equipment Corporation. DECWORLD Vol. 8 No. 5, 1984.
Well, from my experience in France, most of them will stay jobless.
Or Pendulum. Which is kind of a better arrow: https://github.com/sdispater/pendulum
Exactly! I see it as basically the same thing. Redistribution of resources from producers to non-producers. You have to look at it from a very fundamental vantage point.
Copenhagen (Denmark) has as well
And yet you yourself

Refuse to make the effort

To write in haiku.
Why would this retraining be such a pain? I mean, they're already in a job they pretty much hate, how much worse can the retraining be?
You use a combination to the roles system + RLS + views and you have all the access control you need.

For side effects (like send an email) you have a lot of options (proxy, database, external script that reacts to a event generated by the db) ... you just have to get out the mindset that everything has to be done in one place/framework/language and you'll end up writing a lot less code.
...and the world continued spinning.
Who is this Gorgeous? And what does it have to do with TeX?
> being $20-$30 or more, and people buy one every month

You're overestimating the cost and purchase frequency of it. Cost per year is at least 5x less than your numbers.
Awesome! Timekeeping is hard and I'm glad we now have one more tool do deal with it.

One thing that is bothering me is that when you ask for `maya.when('tomorrow')`, or give only a date, you get back a timestamp with millisecond precision, representing 00:00 of that day. I understand this simplifies the implementation, but shouldn't `tomorrow` be a range, from 00:00 to 23:59?

Treating imprecise dates as ranges would allow for stuff like

# Did this event happen "yesterday" according to the US/Eastern time zone?
timestamp in maya.when('yesterday', to_timezone='US/Eastern')

# Get me all events that happened last Friday (UTC)
[event for event in events if event.time in maya.when('2016-12-16')]

Maybe I'm being naive, and there's a reason why this won't work, but this seems the way most humans deal with time.

PS: it failed to install on Windows, so I opened an issue at https://github.com/kennethreitz/maya/issues/10
To me this sounds unlikely. The CPU will spend all its time in codec library code here so how much of a role will the OS get to play? More likely the difference is coming from some departure from fairness in how the software codec was compiled
>It really isn't a question of the rentier class vs proletariat. Capitalism solved that problem a long time ago.

How exactly did Capitalism solve that problem? We still have stark class divisions between people who make the majority of their money from capital ownership and people who have to work to survive.
Agreed tenfold. YC has absolutely no obligations to us regarding these issues but there is not a single detail in the whole enterprise that would not be fascinating to me.
You comment makes no sense...
True but I did not say I invariably agree with all of Friedman's proposals. I think he was sufficiently correct on many things but he wasn't 'right' enough; so to speak.
I grew up in what is generally considered an extremely successful socialist society; Denmark.

All media is fully or partially state sponsored, a third of the adult population is on some kind of welfare (incl public pension or student grants), a third of the adult population work for the government, and only a third of the adult population work in private companies, many of which derive all or a big part of their income from the domestic or foreign public sector (pharmaceuticals, clean energy, etc).

Direct and indirect taxes take huge part of income. If you wanna buy a car, taxes are roughly 180 percent plus 25 percent VAT (also VAT on the tax). Those taxes you pay with income that has already been taxed 40-60 percent.

Almost all education, health care, energy, mass transportation is public.

I left the country, but not because of the political or economic system. Quality of life in Denmark is very high and I think most Danes like the socialism of Denmark.

Other Scandinavian countries are similar and also with very high quality of life. Most European countries are to some degree also quite socialist and life there is generally good. So I think it's safe to say that socialism can work.
The unpythonic interface for Arrow stands out sorely in Python codebases.
It's not the nerd that's the problem per se, it's the reflexive rejection of other people's lived experience and the rush to label marginalized people asking not to be marginalized further as bullying that appalls me. You can disagree with the politics but when it comes to name calling the discussion is long over.
Yep, after they seized a U.S. drone and attempted to dismantle it.
What kind of journalist/writer doesn't know the difference between "it's" and "its", and what kind of publication publishes an article with an error like that _in the heading_..?!
I felt the same way. If the authors did more to control for additional variables, then it was not clear in this article and that is fairly critical in terms of assessing the validity of the article's claim.
UNIX® Certified Products http://www.opengroup.org/openbrand/register/
The Copenhagen Metro has been running driverless since inception in 2002. Functioning smoothly, with trains every few minutes, no delays woth mentioning, and no serious incidents so far.
Which Monkey Are You?
Hopefully we will have a "API for Humans" for each of the standard library modules.
they don't need to expand anything for you to have this functionality.
You don't expose the schema where your tables live, you create a different schema (api) where mirror views for those tables live.
The second step is to add conditions on those views in such a way that when conceptually your client does "select * from A/B" he sees only the rows he is supposed to see and not all the rows.
I don't think iOS is a certified UNIX, is it?
Your opinions are so ideological that it leaves no room for things not being binary.

Human interactions and behaviours are anything but binary. there are so many reasons why humans behave the way they do that it cannot be wrapped up so neatly as by one theory of economics.
You'd be surprised to know how many millions of people use these dead operating systems on a daily basis.
Os 10 smartphones mais esperados para 2017
twitter has been the birthplace of many emancipatory political movements. How was it ever not political? Furthermore, how are they wielding the ban hammer badly these days? Banning abusive assholes like Milo for example who make the site less fun for everyone else should happen more often, not less.
Socialism is the opposite of dictatorship. It wants the democratic control from the bottom up instead of top down.
Firehose API for Fully Automated Download Center
You should tell them to enable click-to-play.
Yep. Picking cute short brand names for libraries as though they were startups clutters up the namespace of programmer's conversational language causing ambiguity and obfuscation. It would make life easier if we adopted an informal naming convention for small libraries e.g. <lang><brand><purpose>. Lang is useful when libraries get ported so you get e.g. PyMayaTime, GoMayaTime etc. Still sounds cute but you know what its for when you pick up someone else's code and its easy to google.
In the end, it's really the consumer's fault for not caring. But then again, there's really nowhere to run to anyways. The companies are beginning to cover their asses with cyberinsurance so that they can cover their legal fees and obligations. The only loser is the consumer.
How to plan your funding rounds
The entire 10 minute film is viewable directly from that page, that's what I was linking to.
Really? Chairman Mau, Stalin... ring a bell?
Turin (Italy) has a fully automated metro line (including doors operation) since 2006, I believe.
I have no problem with difficulty (if interesting), but I get completely blocked by, what seems to me, needless complexity.

The will to learn vanishes completely.
For a while I wanted to wait investing too much time in Swift, due to it's instability (breaking changes on every big release). But I noticed many potential clients in The Netherland already work on Swift projects. I've already lost some freelance work due to my limited (<1 year) Swift experience. Even though the language is still unstable, it's probably better to just bite the bullet and build up some Swift experience (perhaps by working on personal projects) if one is a freelancer.
I see no mention how to build an ARM image, with an example. A simple blog post would do.
The features provided by RLS are not really new, they just add a nice syntax to define the rules.
All the things you mentioned can be implemented using roles and views.
Rails Tutorial is probably the single most influential training course among the Rails community -- at least anecdotally.

I have worked with dozens of Rails devs over the years and in my estimation at least 80% have done the Rails Tutorial. In my opinion, it's the single best resource for learning Rails in a way consistent with real-world best practices.
Frustrated scientists search online for research money
Vancouver, Canada has since 1985.

https://en.wikipedia.org/wiki/SkyTrain_(Vancouver)
Ask HN: Expat founders in the UK?
Does anyone have experience starting something as an Expat in the UK? Are the hurdles substantial? How do the entrepuener visa requirements end up working? Does the government need to see business plans and financials?

Im about to embark on a project, and trying to figure out if i should try where i live (London) or return to my country of citizenship (US). The project's target audience is not country specific, so i dont think that matters terribly.
I wonder at what point these bills stop being literally worth the paper they're printed on. The last thing a country with hyperinflation problems needs, is spiralling costs to buy worthless money.

I wonder how much longer the Bolivar can actually exist. I have not seen anyone getting out of hyperinflation without temporarily ditching the currency altogether. If Venezuela eventually ditch the Bolivar and don't want to adopt the hated Yankee dollar, it would be an interesting opportunity for the Euro.
The Art of Living by William Hart
I am surprised and pleased to see a reference to Snow Crash from the Financial Times.
I think the essay was more about double checking the assumptions and particular world views we bring with us when we write code. Even the most mundane software can distinctly embody specific views that some might take for granted, not acknowledging that others have genuine reasons for viewing that specific dynamic differently.

We need to be willing to explore the assumptions, known or unknown, that we carry with us when we create software.

Software doesn't exist in a vacuum. It is part of a rich, ever changing context of culture, social systems, and all the messiness of being human.

Each human action is the expression of a complex set of viewpoints, and technology is not perfectly neutral. I think, occasionally, some (not all) hackerish types are less interested in exploring this side of things and think they can avoid it by sticking with software. The essay was trying to remind people that you can't truly avoid expressing viewpoints with your actions, even in software.