skysight-inc/HackerNews huggingface dataset:
> Development aid also undermines democracy in developing countries because the elites focus on pleasing foreign donor organisations, rather than being accountable to their own population.

Of course, it can be good to undermine democracy, when the majority of the population support e.g. female genital mutilation or burning witches.
Bitbucket Server introduces merge strategies and disaster recovery
Hm that might be. It has been a while since I last booted my osx SourceTree. Prefer command line with some terminal extensions there.
now works :)
Mostly not. But she wrote that she has no idea about how the internet (or probably communications in general) works: Communications channels can be described by certain channel capacity as well as a signal to noise ratio (SNR). The lower the SNR the higher the chance of losing information (packets or parts of them). Encoding and error correction can help to a certain extent, but will lower the throughput. Whatever you do, Theres always a chance > 0℅ to lose something. On wireless connections much higher. If internet on your mobile doesnt work properly it's much more because of this and not because of overloaded buffers. The extreme case would be a cut cable, which leads to a SNR of 0.
Depending on the medium and topology other errors can Happen, e.g. routing errors.

Im surprised that nothing like this is mentioned, isnt that undergraduate university stuff?
My 9-5 job got a bit boring after 5 years so I decided to work on an idea I already had in mind for a few years. With the help of my co-founder (which I met in the meantime) the business got serious and I noticed that I'm way to busy with the 9-5 job. So I got the opportunity to work 24h/week at a local startup which also shares our technology stack. I usually split the week in 3 days on the paid job and 3 days (w/ one day of every weekend) for our own startup.
Now we're one year later, still having 2 jobs as the income is not sufficient enough to pay for life.
coins are geo tagged, and if you pick someone's coin from somewhere there is communication link created between you two, and vice versa.
idea of the app is to be generic not just dating, but yes dating is one of the use case.
user can drop a coin and pick a coin, and the places they usually goes to is attached with their interest, eg: cafe, pubs, gallery, museum, church or some event. so more likely you gets to connect with like minded people.
I've worked for 10+ years in the games industry, ranging from 10 a man 'indie' studio to 400 people (large for the games sector) studios. I am struggling to think of any project I have worked on that hasn't used tabs (including a huge Python project). This maybe a completely irrelevant data point, but I wondered if there is a chance the games industry has a natural preference for tabs?
Could domestic animals (e.g. cats & dogs) keep the rodent populations in check? Would they get out of hand?
Alternative for the UK http://pricehare.com
Yeah, but my suggestion would do that too and wouldn't overwhelmingly tip the scales in favor of particular industries.
It's more because UDP is designed to be an unreliable protocol, packet losses are expected to happen and applications will have deal with it - meanwhile dropping a TCP packet may cause the congestion control algorithm to back off, but you're guaranteed to waste more traffic while those TCP sessions figure out WTF happened and retransmit.
Converted Boeing 747 Lands at Burning Man in Nevada's Black Rock Desert
Python ORM Tutorial
This fills a real need for me. It does nearly everything I want.

Aside from the program itself, your documentation is really good, and special +1 for documenting the crypto thoroughly (and another +1 for using NaCl's building blocks in a safe way).

As a related point, I recently bought a Chromebook (still unopened), which pushes you heavily towards storing your files in Google Drive. It makes me uneasy to store certain things unencrypted, so I'll investigate writing a compatible implementation for ChromeOS.
[Startups] 4 Major Headaches of Running a Hardware Startup You'll Want to Avoid
What is SILE: http://sile-typesetter.org/what-is/
Likewise, beside custom "directives" (tag libraries) being a bit complex at first. Otherwise, you just start with a page mockup, then progressively refine it by loading some scripting and view models for the data entry or variable substitution.

Angular 2 on the other hand. One of my coworkers (to paraphrase) felt like it was GWT all over again (and I agree).
Did you get a chance to try out etlalchemy? Please feel free to share the tool with friends/colleagues that may benefit from it!
> Because they are being funded by tax payers

Again, this isn't a reasonable argument. The cost of labor does not magically disappear just because the employer is a non-profit instead of a for-profit. Teachers, clerks, and accountants don't magically cost less when they are paid with tax payer dollars. (Incidentally, administrators -- on average -- do cost substantially less in the non-profit sector.)
sounds like a disclosure statement from you would be appropriate. are you an investor in Monsanto?
LGTM GIFs
Why the currency isn't specified? I'm looking for an item on Amazon France and the price should be dispayed in euros, not in USD.
I think this was it:

https://news.ycombinator.com/item?id=12365178&goto=news
That doesn't seem to be the subject of the article. Did you happen to read it?

From my reading, the subject appears to be the blurring of lines between social controls on what counts as charity and what is just another tax dodge with the added bonus of allowing the donor to maintain control of the "donated funds."
https://news.ycombinator.com/item?id=12389296

https://news.ycombinator.com/item?id=12388601
> I know it's seems like it's 'dark pattern' week on HN

OK, what is a dark pattern by your definition?

Dark patterns are a relevant topic on HN because many startups are measured in terms of user engagement and the growth of their user-base.

What is the difference between advertising and information? Growth hacking techniques and clickbait? Nudges and dark patterns?

These things are interesting because the line is blurry, and many patterns (dark or otherwise) that used to work suddenly stop working. This is why banner ads worked for a while and why interruption ads are becoming more and more common, and why adblock is becoming more and more common.

The world is not static, and so there is not ever going to be a consistent definition of what constitutes a dark pattern... it depends on the audience. In the first world, most 70 year olds are now on Facebook, and they are vulnerable to many patterns that the younger generations are not.

Just as scammers send senior citizens envelopes that look like social security checks but are actually ads, Facebook offers something that looks like a way to voluntarily share information but is actually often involuntary.

I think FB should take a hard line against dark patterns and be content to grow based on the massive network effect it can get without them.
It absolutely blows my mind that people are okay with giving their passwords (encrypted or not, see this very breach for why that's not always enough) to a 3rd party, but are not okay reusing a password somewhere.

If 1Password ever got owned, the Internet would be severely fucked.

And to stem the potential flood a bit, I realize there are plenty of good counterargument built up over the years to try and combat this general idea, but fundamentally the concept of giving your password to someone else to manage is still a confounding idea, regardless of whatever points those arguments make.
That's also hazardous when you later add an_even_longer_variable and then have to modify three extra lines to make them align.
1Password is not cloud based...
Long-distance running on the savanna exerted many selective pressures on early humans.

Hearing rhythmic sounds in your head could arise from prehistoric humans running in groups together- music / songs on repeat helps synchronize pace and maintain tight formation.

The Bipedal Hypothesis:

https://en.wikipedia.org/wiki/Evolutionary_musicology
Gives internal server error when clicked go without a link
When I was a kid I would often have a sandwich with butter and sugar sprinkled on top. Best snack.
What Is a Good Cash on Cash Return for an Investment Property?
One powerful rule that I use in my Exim setup is to drop any SMTP connection that doesn't have forward and backward DNS that match. This catches a big majority of all spam, with hardly any false positive downside. No credible in SMTP forwarding host has broken DNS (by definition, practically). Lots of spamming machines do. Of course, not all, but this is a game of percentages and multiple stages.
Gives a server error when clicking go and no link is entered
There is no such thing as an "async generator function" in the JavaScript language :)
Do you mean generator functions, which Edge and Firefox both support? Or async/await?

I think people are upset because normally when someone shows a project on HN, you expect to be able to run it. It's cool that this is something you have made to test new features, but if you haven't put in the marginal effort to make it usable for most people, it is not really worth posting and the "show HN" could wait until you have time to work on your project.
Yes, the name to which I've referred is the pseudonym Jessica though her real name is not a matter of record, though powers-that-be consider discussion of her on this forum now to be a witch hunt and off-topic.
https://www.dol.gov/featured/minimum-wage/mythbuster

> Myth: Increasing the minimum wage will cause people to lose their jobs.

> Not true: In a letter to President Obama and congressional leaders urging a minimum wage increase, more than 600 economists, including 7 Nobel Prize winners wrote, "In recent years there have been important developments in the academic literature on the effect of increases in the minimum wage on employment, with the weight of evidence now showing that increases in the minimum wage have had little or no negative effect on the employment of minimum-wage workers, even during times of weakness in the labor market. Research suggests that a minimum-wage increase could have a small stimulative effect on the economy as low-wage workers spend their additional earnings, raising demand and job growth, and providing some help on the jobs front."
Will this work with any remote host over SSH ? All of the example targets (S3, google cloud, etc.) are things that you can't rsync to.

That is, can you point it at rsync.net (or your own server that is only running ssh) ?

If the author is here, please email us (info@rsync.net) if you'd like a free account to test with.
Isn't that the point of having backup codes for Google, etc.? I can use those to restore my account, and secure them however I like.

Backing up the secrets to a third party makes them vulnerable to anyone who can hack your Authy account. I'm not sure what that requires, possibly hacking a phone number. Of course, there's also a backup password, but then you're just replacing the "physical" factor in 2FA with another password.

Without Authy, to compromise my account, you need physical access to my phone, my backup codes, or another backup mechanism I've specified. Authy just provides an additional way to compromise my account, and I don't think it provides any real benefit in exchange for that risk.
Is the tail wagging the dog, though? Seeing so many charities, with lofty, worthwhile goals (at least as indicated by their names...) that spend upwards of three-quarters of their donations on overhead, administration, and fundraising, makes you wonder.
Oldies but goldies.
Personlly, I have a family, mortgage, and full time job as a developer. I did an hour a day of 'car coding' with my laptop tethered to my cell phone, an hour here or there in the evenings and weekends. Took about 6 months to build an MVP and launch. Still working 9-5 though, and tweaking the product and message. I wrote up some details below.

https://medium.com/@m.taylor/zero-to-mvp-thirty-minutes-at-a...
I thought we have abandoned this whole eggs=cholesterol=bad nonsense few years ago now?
URL has the date of 2016 08 24 ...
Touché, I should have been more specific, I meant digital technology.
I had a similar experience in a specific retail niche. Even after lots of tweaking, Adwords was a huge net negative ROI.

Others are still paying for ads in the niche though. Makes me curious if they've solved the issue, or are just unaware they are wasting money.
Maybe not. Clearly the vast majority of spider bites are accidental, the recipient being unaware. When you're actually looking for the critters you're on your toes so to speak. Now if they said 'Reward! $10,000 for every xyz spider captured, then you'll have a lot of dumb people doing a lot of foolish things.
Some design patterns for founder equity allocation based on these principles would be useful.
This is an enormously reductive and, I think, inaccurate take on the issue. Perhaps you have a substantive objection to the several detailed paragraphs in which the authors describe the reasons why they find DAFs an ineffective method of making charitable donations. If so, perhaps you'll be so good as to elucidate it.
Yes, once you give something to a DAF the only other place it can go is to a charity (modulo weird things like the DAF going bankrupt); the DAF offers no new opportunities to dodge taxes.
What we found when working with UDP (multicast) at a previous gig (its been a while).

The messages can be up to around 64KB. I say "around" because if different OS's based on experiment did different things (this caused us much confusion). I think HPUX would drop them silently on send if they got to 62. at 64 it would return an error. Keep them below 60 to be safe.

Multicast means the router has to be set up correctly. When they muck with the network and add a hop, make sure your TTL (time to live) is set correctly on send. One of our OSs had a strange default to this.

I liked the all or nothing receive nature of UDP messages. Never a waiting and reading for the rest of the data like with TCP. You have no idea if the message got to where it was sent, sometimes you don't need that. Very low overhead too.

Multicast was the selling point for us. Send and everyone attached to the group gets the message. You can subscribe to the groups and see all the messages which makes debugging easier.
InBev is not American, and it could be you're only hearing about the cases relevant to American news companies' customers.
https://www.33mail.com
I'm not against gun control measures, but I've never understood this argument. Maybe I'm missing something, but is there another industry where we hold manufacturers liable for a properly functioning, legal product? If there is something they can do to make guns safer, just require it. If there isn't, it just makes more sense to ban gun sales than to make gun manufacturers liable for gun crimes.

The automobile industry seems like a good parallel. Manufacturers can be liable for manufacturing defects, and seat belts and such are required. There are more advanced safety features available, but as far as I am aware, a manufacturer can't be held liable for injury simply for not including them.

Perhaps it's just an end-run around the 2nd amendment. That's the only way this policy has ever made any sense to me.
It depends on how complicated your website is, in some cases what technology you're using in combination with the size of your server you're renting, and if it's 1,500 in the first second or 25 a second. Either way, load tests for your site would be good for you.
See also fiancé / fiancée
While you cannot simply "write off" your drive and mortgage [as an employee in Canada]; depending on details, you CAN mitigate some of the taxes through your home office etc if your employer fills out t2200 in a way that benefits you.

(I am completely NOT a lawyer or accountant; but an IT worker and this is what my accountant does for me; your milleage and circumstances may vary :)

See sections 7, 9 and 10:
http://www.cra-arc.gc.ca/E/pbg/tf/t2200/README.html
I worked in bigag for a while, quit on principle when I understood what Monsanto really was. They are super shady, and honestly they are very damage-control aggressive, so I'm surprised this actually happened, but it's a start. Now can we get SCOTUS to force Thomas to recuse himself from Monsanto cases? Can we also get the FDA to purge it's ranks of Monsanto formers that are subverting the FDA's mandate? How about we use some anti-trust laws to take care of the backdoor deals between them and Dupont?

Don't beleive for one second any of the people claiming Monsanto is a force for good in the world.
In addition to being a serious developer, I have an MBA. During my studies we were taught that non-profits are just another for-profit vehicle, just with different white washing, and a requirement for lobbyists on the payroll. That entire semester of "Strategy" sickened me.
It was just brute force.

I worked every evening, every weekend, on the tube on the way to and from the office. During my lunch hours. My coworkers knew not to interrupt me during lunch, because I always took a sandwich to the same desk, put my headphones on, and worked.

Have you seen that comic "You must burn", that's exactly it. It's painful, there's moments of crippling self doubt, there's moments when you'd rather be doing literally anything else, but you must burn through them.
https://startupiceland.files.wordpress.com/2012/01/you-must-...

I had several failures. I launched an iPad app that failed. I launched several webapps that failed. In total, 4 "product launches" that failed and crashed and burnt, and countless more mini-projects that never finished or caught traction.

It took me years to get my first B2B client, but once I got it, I didn't have to work ever again, now I have 5 clients, and am concentrating on launching new products and growing and partnering.
How so? It doesn't seem to have done mine any harm; there's the one entry I would expect, and nothing else.
The problem with dated websites is that they have the appearance of being thrown on the web in 10 minutes and forgotten about rather than being mature and tested.

If the software is well supported and maintained than the website should be too.
IMO, a great many problems would be avoid by removing the charitable giving tax break. It not only shifts the Tax burden from the wealthy to middle class it also subsides the agenda of anyone that can afford to jump though some hoops.

Not to mention all kinds of corruption where charity rents private land or uses another company to _. Or charity A takes X% off the top and hand it to charity B who takes Y% off the top.
Another way to put it might be to say that because neighborhoods near the center are more valuable and attract more people, they also tend to attract other desirables, and that those other desirables tend to further drive up their value. When you rent in New York, you pay for location. A big part of the location equation is your commute. Another huge chunk of it is your neighborhood. And because the two are heavily correlated, commute time by itself tends to track total value of location quite accurately, to the point where on average every minute in reduced commute results in a $56/month increase in rent.
This is such a flamebait topic.

They could just as easily have posted a study of who uses emacs vs. vim. Well, maybe not as easily, and we'd all sit here debating the pros and cons of either.

Tools like gofmt will, over time, make these discussions moot.
Well if you're ultra cheap like me, you'll have to think deeply about scaling up your $5 instance lol

There are a lot of factors that go into site performance. Knowing your site can handle what other people have seen is a good start.
I started my own software consultancy: we mostly focus on web applications, and we've had awesome experiences helping many startups in the NYC area!

Lots of times startups have a good codebase, but they are having hard problems with just a few parts of the product: they don't always have a lot of funding, but it's fun to make connections and help them succeed.

Though, it isn't so much "escape from the 9 to 5" as it is "now you work all the time."

Not that I always work more (some weeks are slow, others very busy) but I do find myself having to be available more.
I don't think I've heard of a '9-5' factory job.
I did not see a link to the implementation on the page.
Thanks for your comment! By retrospective, do you mean the whole process of leaving the job or the idea would be to focus on development of the game itself?
From the y axis in the chart: "Annual spending as % of starting portfolio".
After a bit of googling:
https://en.wikipedia.org/wiki/Penny_debate_in_the_United_Sta...

fascinating!
Smokers are evolving to vapers(is there a word like that?) So the industry is evolving too.
When I was a kid I persuaded the parents to take me to an exhibition of the sets. I think we ended up going a couple of times as it was so good. The amount of detail which had been put in, especially to the museum, was amazing.

What's impressive is that Nick Park started the first film by himself as a student graduation project, taking six years to complete.
You may be interested in CryFS: https://www.cryfs.org/ -- it splits files in order to obfuscate sizes and directory layout.
>Teachers, clerks, and accountants don't magically cost less

Actually, charity's pay people less than market rates in other positions.
> But people who can afford your artificially-cheap tickets can sell them to folks who can afford the market price, making them better-off.

Except that in reality they can't because other large companies and people who have this down to a business buy all your tickets first. Also, money does not actually replace not getting to see a unique show. We can see this by the fact that not everybody sells their cheap tickets onwards.

Long story short - the group of people who really wants to see the show but can't afford it, and the group of ticket scalpers, are really, really not the same groups, 99% of the time - unless all your fans are ticket scalpers. This is pretty much by definition. Why is worship of capitalism more important than a person's desire to ensure their fans can actually afford to go see them?
Virtual Reality Beyond Gaming
> It absolutely blows my mind that people are okay with giving their passwords (encrypted or not, see this very breach for why that's not always enough) to a 3rd party

That sounds more like LastPass than 1Password, although I haven't looked at the new subscription offering.

I don't give my passwords to 1Password.
What's the big deal? It's not like it allows attackers to directly modify files on anyone's computer if they have Dropbox installed.
Interesting example, but the model is unappealing to me. The CRRA assumption is definitely untrue for most people, including me.
I use a home-grown web app called Tamarind for managing throwaway mail aliases, in conjunction with Exim:

http://www.kylheku.com/cgit/tamarind/tree/README
That's funny, I'd even viewed the source looking for a date, and totally missed the url!

Not so sure that urls should be any more than a uniqid - should they have semantic meaning? Discuss... No don't.

Ta.
Also ... correct me if I misremember ... but I think it is the case that with Iridium - encryption or no encryption - Eve can discern your physical location and get GPS coordinates for you.

Am I remembering that correctly ? I believe that got some journalists killed in Syria a few years ago ...