skysight-inc/HackerNews huggingface dataset:
How to serve web clients in China: an experiment with Cloudflare's China service
> A contract is just to re-enforce an insecurity on both parties in a relationship.

A true, enforceable legal contract, yes.

A written agreement that is called a “contract” that isn't focussed on being a basis for litigation in the event of failure can, however, serve as a mechanism for clear and unambiguous communication, which is needed alongside trust in a relationship.
Good. Anything that makes life harder for you is a win for me.
Ubuntu Desktop Weekly Update: June 23, 2017
Intimidated by divorce statistics (a $50 billion industry in the US alone, 30-50% chance, etc.)

FYI: Those statistics are incredibly misleading and/or inaccurate.

Do you know what the divorce rate is for 35-44 (and 45-54) year old college graduates? Somewhere around 10%:

https://fivethirtyeight.com/features/marriage-isnt-dead-yet/
I built a similar service when I was in school at UNC. Unfortunately, the IT dept blocked my server IP and asked me to shut down the service after it got press (and lots of usage.)
Hemophilia Federation of America: "A million dollars per month is something we've never heard of," sure makes it sound like a scam, maybe by hospital?
UK politicians’ login credentials up for sale in the #darkweb
So, how do one goes to learn watchmaking? I know there are some really impressive and traditional schools and that apprenticeship still going on but besides the George Daniels book, is there a friendlier and more approachable book for hobbyists? Can someone recommend some pointers?
Guaranteeing the big banks can't fail is a source of moral hazard, removing the cost of being wrong from those taking the risk and transferring it to the general public. Make the banks responsible for the negative consequences of their actions with no potential for bailout, and watch their behavior change.
For representation, no. But no small claims court would prohibit the plaintiff to take an advice from a lawyer - i.e. what documents to get, what to say, how to behave, how to formulate one's claims correctly etc. It may help, though not always worth it.
Nice! For people who don't get the reference in the name Zanellati gave,

https://en.wikipedia.org/wiki/Tohu_wa-bohu

Edit: I didn't realize that, as Wikipedia says, this Hebrew phrase is used as a loanword in several European languages to refer to disorder, which in turn explains why Tatham called it "Unruly".
The Rich Legacy of Alan Turing
We have become stagnant in the last 100 years.

Are you serious? Do you know how much mankind has accomplished since 1917?
And the question is "were they wrong?" Soot-streaked cities of the industrial revolution had to be soot-streaked. They didn't have any other technology. They had to use what they could to make better things. It provided better economic benefit, and ultimately better life for us all (such as antibiotics).

We're at a point where we have better things, but choose to not use them. It's intrinsically different than the industrial revolution. It's more like slavery in the relatively modern Western world. They knew better. They just chose to argue against their core morality because they could make more money.
Amber Rose goes without sex for 2017
Put the phone number in front of a domain for each carrier, a list is here.

https://github.com/WilliamFCipriano/FreeSMS/blob/master/data...
Let's split the difference. It's like your accountant preparing your tax return in exchange for using that tax return to develop a model of your spending habits. The value of this model is more than the cost of them doing your tax returns, and in fact is such that if you were simply to collect that data yourself, sell it on the open market, and spend a portion of the proceeds on the tax prep service, you would end up with profit, and the tax prep service would still exist.
There is. It's called gsuite.
Working well, generally:

http://fortune.com/2015/09/08/germany-migrant-crisis/

>The 6.6 million people living in Germany with foreign passports paid $4,127 more in taxes and social security on average than they took in social benefits in 2012--generating a surplus of 22 billion euros that year, according to one report

More recently:

https://qz.com/901076/what-effect-did-the-record-influx-of-r...
Not Ethereum, but smart contracts have been demonstrated in Bitcoin to guarantee delivery of certain immaterial goods for which you can build specialized zero-knowledge proofs. You could for example buy cryptographic keys this way.

The idea has been around some time and was used to buy a Sudoku solution for a demonstration last year: https://bitcoincore.org/en/2016/02/26/zero-knowledge-conting...
Note that we did have contracts in the past. Marriage was a contractual relationship--quite a specific one, with the law defining many sorts of obligations--long before it was recast in modern ideas of romantic love.
> What exactly did you mean to accomplish with that comment?

Condemnation.

> virtue signaling

Par for the HN course to label something so contemptuously.
> incredibly hand-wavy and he essentially admits to making them up whole cloth

I get what you are saying, and I agree to some extent. But I think the key in this post was that the 'average' game (from the very middle of indie top sellers list) makes next to no money. Checking it did not require making many assumptions. And this point is valid.
Switch to Protonmail.
If the interviewer is non-technical, I highly doubt they will be able to estimate the candidate's technical problem-solving abilities based on those questions. Trying to find out about soft skills is fine, but there is no magic trick to evaluate about something you don't understand yourself...
Nope - I am a developer working on a consumer oriented application with no advertisements.

I'm not trying to say that all ads give you that benefit - most are just a waste of screen space, compute and bandwidth.
Are you referring to non-ionizing radiation?

Is there anything yet to show negative effects? My understanding is that there hadn't been conclusive study, but from what we know of thermal radiation there aren't known mechanisms for damage to occur within the FCC(think it's their rules?) guidelines.
I did this - kept a day job as a systems administrator while building a video game using Unreal Engine 4 (as a solo dev - no team). It took almost three years to "complete"... and I shipped it on Steam back in Feb. 2017. (it's 75% off right now during the summer sale!)

Making the game was a brutal experience. Little to no money because I was taking so much time off work to make the game (I'd work maybe 4-6 hours at my job, then go home to work on the game). Deteriorated health because I sat for 16+ hours PER DAY in front of the computer. Morale was extremely low because few people wanted to help me (building a team is super hard) and more often than not, people I talked to about it just assumed I wasn't even capable of making a video game, much less a video game business.

I basically just trudged through it. Forced myself to complete it and ship it publicly. I was rather happy with the end result - the game wasn't perfect, but it was mine. Player reviews tell a slightly different story for a countless number of reasons.

The day I the game went live I was so excited... but that emotion quickly faded as I realized I wasn't going to even come close to my sales goals. To date, I've sold less than 200 copies. Thousands less than I expected, and not nearly enough sales to make another game. Literally can't even pay rent on my tiny apartment for one month using those funds.

About 4 days after launch, I realized my traffic and sales had flat-lined at zero. I came to the painful realization that I had just spent three years of my life making huge sacrifices of my time and money to build a product that no one knew existed and only I really cared about. All of my efforts merely in vain. Despite numerous post-release product updates, it stayed that way for months, until yesterday with the summer sale. I've sold a few more copies over the last 24 hours, but again, I can totally forget about becoming a full-time gamedev. I literally don't even have the funding or even strength to make another game - as a solo developer who isn't a unicorn, it simply requires too much investment for too little return.

Building my game was one of the most influential and exciting experiences of my life. Trying to make a paying job of it was easily the most depressing path I've ever walked. I even thought my experience shipping a game in a modern engine would help me find employment as a gamedev... NOPE! I literally can't even get a rejection email from most of the hundreds of places I've applied to. Needless to say, I went back to SysAdmin full time because it's a stable, paying career. Which is also depressing because it's not really what I'm passionate about... I'm just good at it.

All the dreams of making a living building video games? Crushed. Forget about it. If you're able to do this and you're still passionate about it, consider yourself extremely lucky.

edit - the game is here: https://store.steampowered.com/app/428980/Ethereal_Legends/
They're referring to the French Revolution, and then the Terror. One of the causes of the revolution was the poor being fed up with the massive wealth imbalance. An economic depression was making the masses starve in the streets, while the wealthy 1% enjoyed lives of comfort and luxury enabled by the rigged aristocratic land-owning system. So the peasants had their bloody revolution, killed a lot of the aristocrats using Dr. Guillotine's invention, and now we have modern France.

(This is, of course, a gross oversimplification of a complex historical topic. Please feel free to correct me.)
PostgREST is an executable. You are not supposed to change it any more then you change something like PostgreSQL or Nginx. It does not matter what language it's written in.
This.

I got home from an 8-hour day writing code. The last thing I wanted to do was write more code. I wanted to play games, not make them.

Three months of freelancing later, I have a side project and I write code for it every day.

The energy you spend on work is the energy you have available for side projects. Either you have a job that demands nothing from you, or you have a side project that demands nothing from you. Or you compromise. Choose.
Disagree. It is our current system, which increasingly empowers opportunists over capitalists, that will create "corporate fascism."

Current system:

1) Big companies pay minimal or negative taxes. Small companies are taxed at the individual rate (and increasing). If Company A pays 0% at top bracket, and Company B pays 50%, Company B is unlikely to out-compete Company A.

Read: our tax system creates "monopolies."

2) Our current system allows big companies to write or shape gov regulations, making compliance only possible for the largest companies. Prohibiting health ins cos from selling across state lines is an example.

Read: overreaching laws and regulations create "monopolies."

3) Our current system provides a safety net to large companies, who have leveraged #1 and #2 above in order to become "systemic." This gives them a greater tolerance for risk, "counterbalancing" regulations notwithstanding.

Read: death spiral

Want to fight "corporate fascism?"

Shrink a "corporate fascist's" source of power.

Their power comes not from creating superior products or services, and delivering these at a superior price. It comes from their ability to manipulate corrupt or dumb politicians, bureaucrats, and voters.

Again, you will find no practical solution to this problem other than starving the beast.
Yes, but probably not for $4k-worth stolen laptop case. You can't make your name as a lawyer getting compensation for a single stolen laptop. If that were a $400m nationwide class-action lawsuit, that'd be different matter.
The ads are shown exactly for that reason. If the only ads shown were for products or services or information which the consumer was not interested in, then no one would pay for advertisements in the first place.
Looks awesome! I've been working on something like this as a hobby project too. I used to do a lot of MUD programming back in the day - it's nice having a project that is never really finished that you can always work on.
This article speaks to a larger problem with the U.S., and really global system of finance. Right now we live in a world where finance dictates production, rather than production dictating finance. Combine that with the massive concentration of wealth on a global scale and we can observe a very real problem that will continue to hinder global progress until it is addressed. So often we as a collective naturalize the institution as if it was not an economic technology that we have created. Over time all technologies need updating, and our economic models are no different.

As Harvard's Roberto Unger often says, "Finance has become a bad master, instead of a good servant."
It says it's exempt from ads in this specific context, but is it actually free of their data mining? If they still use the data to track and push whatever they're selling you in other contexts, the presence of the ads themselves is an ancillary concern.
A relationship that proceeds beyond mere friendship to substantial sharing of resources and responsibilities is, including actual marriage and marriage-like partnerships are very much like business partnerships with other things layered on top, and actually the formation of economic partnerships is historically a key function of marriage.
(I work on the Flutter team.)

> This API seems too high level to produce polished products.

You can target whichever level of Flutter's APIs that you want. Almost the entire stack is in Dart, from the compositor, to the layout engine, to the animation logic, to the composition (widgets) layer, to the material widgets. If one layer is too high level, you can go down one level and work directly there instead.

The lowest level (the C++ layer) is literally just the Skia API, the Dart core APIs, a text rendering API, and a message-passing API for talking to your Java/Kotlin or ObjectiveC/Swift code. Everything else is layers you can directly poke at from Dart, written in Dart.
It's really like breaking in to steal their passport and spare keys out of the safe, but deciding you're going to make off with some cash, a few TVs, and smash up the place so it's harder to figure out what you stole and find good forensics.

If your shoe prints only led to the safe and back out, it would be obvious what you stole; if they're all over the house and the whole place is a wreck, then it's harder to tell what you were (actually) there for.
Ask HN: How to find a new maintainer instead of abandoning a side project?
I currently maintain this Puppet module for Samba:

https://github.com/kakwa/puppet-samba

It seems to be somewhat successful, and other people are using it, so I feel kind of responsible to maintain it.

It's not a huge load of work as itself, but for a purely side project I maintain only on my personal time, it diverts time I would otherwise use on other personal projects I'm more motivated to improve.

Another issue is that I no longer use Puppet or even Samba, so I'm not keeping-up with Puppet DSL changes, or Samba configuration changes very well.

I'm also not very motivated in reworking the code to make it better, more reliable, and more maintainable. I merge PR without looking closely, and the code gets progressively more bloated.

I think it's far from exceptional to have a project in this kind of situation so this question could apply to other people:

How to find people motivated to take ownership of a project as a new maintainer?

What would you do? Add a disclaimer in the README.md?

Do you know some website for these kind of requests?

Any proposition (or a new maintainer!) is welcome to step in ^^
Literally Literals and Other Number Oddities in Python
world's shortest math joke:

For any epsilon less than zero .....
I've done a bit of survival modeling, but my purpose was to understand retention across cohorts with certain attributes (typically, sign-up date, though occasionally campaign).

I'm interesting in how you've used this to model churn. Is there a blog post or resource you recommend to learn more about this?
My point is once the stock on the exchange, all the churn, the purchases and sales, the futures and options have an increasingly tenuous link with encouraging capital to select for better fundamental productivity. Worse, by the time a company is publicly traded, you're really often just in the 'execution' phase of expanding an already established process. This isn't terrible, it's useful - but my main concern is capitalization of fundamental improvements in our economy at an earlier stage than a stock is 'bottlenecked' at the moment and so the financial market has a limited set of options of truly productive places to apply excess capital.

Part of that is large companies (with a handful of exceptions) perform optimization focused on accounting measurements and predictions to maximize their existing margins. This makes perfect logical measurable sense, except that over multiple decades of refined MBA practices, it makes almost all them good some local optimization, and increasingly bad at new ventures(or fundamentally changing their approach to existing ventures). Then to break out of that local optimization, some increased investment is required that large companies are punished for if/when their profit margin drops.

So local optimizations are explored to a endpoint, and capital starts chasing higher returns - we get rentier behivior, or capital flows into bubble assets that pop up or get chased around the world in various categories - all while produtivity and growth slowly flatlines... or at least misses its potential.

This has been recognized for a while w.r.t large companies, and so the generally accepted approach is for many of them to acquire new companies to get new capability. So we get to VCs. They don't want to invest in junk, but when VCs apply quantitative filters to because they want a sure thing investment - but moving the same quantitive model to uncertain ventures just moves that some of same 'large company' problem to an earlier stage. I'm not saying to get rid of VCs, they perform a reasonable function now, but something feels off.

I'll leave off a whole discussion of where new companies can come from outside of VCs, but there are some factors holding that back (and others helping), but in general it think that's in decline and that our larger markets depended on that creation more than they realize.

So to me, it feels like the overall financial system is missing opportunities - and that part is possibly hinted at in data, at least at the gross productivity growth falloff of the economy.
So the website tries really hard to not give much information.

Given the name I expected some sort of power user desktop app integrated with the system, but after going through the form it actually is a very simple webapp.

There's two buttons to create text/code entries, a per-day view of said entries, and a search bar.

I think that the idea is good, I could certainly use a better tool than my text editor to keep a journal of everything that matters to me, but in its current form I don't see how having to manually post text notes on this webpage would make the task significantly easier.
It means their behavioral targeting now out earns contextual targeting, by quite a bit. This is just spin.
Get Involved with the Firefox Photon Project [video]
Yup. Have done that on "both ends," which is really convenient and also allows me or someone else to accompany them directly to the gate. That said, Solve could be a solution in transit. For example, try navigating Schiphol or Heathrow if you don't speak the language, and have a long delay between your connections. There's room there for premium experience.
Were they really not scanning your emails on those accounts, or is it like the education market fiasco, where it kept reading students' emails?
For real. Cakewalk to do these sort of "responsive" applications in Swing, and Swing is hardly the most elegant native GUI framework (though well known).
That's really interesting. Makes me think about what the feedback mechanism could be.

A high rate / corp tax rate that's proportional to an objective inequality measure?

Trouble is taxation is avoided but it is the only thing that really stings.
but this comment was
One requires google to build a profile and have the knowledge in order to serve you their advertisements and the other can be done almost entirely client side. The spam filter doesn't need to phone home for anything other than updating the list.
I'll agree that most ads are junk and not relevant to a users life, but that doesn't mean all ads are.

Having said that, I've never clicked on an ad in Gmail since 2004 or so.
What the article says is true - banking, patents, regulations, corporate subsidies all contribute to rent-seeking behaviour. But one cannot strike a balance between rent-seeking and value-producing behaviour without investigating the motivation behind. Is it greed and laziness working in tandem? Or something else? I honestly have no answer
Out of curiosity, what about algo that makes you uneasy?
If they're not using it for ads, there's a good chance that it's in Google's best interest to not know the contents of people's email. It lessens the impact of a potential breach, and it greatly simplifies their responses to gov't requests to 'we have no method to access this data, you must contact the account holder directly'.
"looking at CloudWatch logs works fine most of the time"...are you kidding? I wanna gouge my eyes out with a rusty spoon every time I have to look at CW logs :)
You build binaries and make sure SHA1 matches. Obviously malicious vendor can have custom compiler that inserts backdoor code during compilation and obfuscated stuff like that but it dramatically increases complexity and number of engineers who have to know about backdoor. Realistically most companies are not CIA and are not set up for this kind of ops. Essentially it makes it much more risky for company to insert backdoor and gives more incentives for pushing against NSA/etc.
The person that guess a price anticipating the market valuation is called speculator. This same person may have other names because of related or unrelated actions, but they are speculators.
Wee yeah - it says they will no longer scan emails.... Instead they will use your youtube data, search data, website visit data etc.
I think there is a good argument to be made that we did (and typically do) opt for speed and low cost over safety unnecessarily.

Though I think you could also argue that speed and low cost bring chain benefits that may balance it out. I feel we may never get quantitative answers without quantum computers crunching these numbers.