skysight-inc/HackerNews huggingface dataset:
My mother was telling me that in her village, in the country side of France, some of her classmates ran away to her house (my mother's father was the mayor of the village).

These were foreign kids that were adopted by farmers. They would get mistreated in class and mocked by other kids (which my mother found normal until this accident happened) and they would get exploited in the fields by the farmers.

Apparently this would happen a lot. Farmers would adopt these kids and exploit them. Don't know if this is still happening.
AFAIK this doesn't happen by default, since by default the autoscaling will reduce instance count to 0 if the old versions aren't receiving any traffic.
> If salaries of teachers are too low it's only because there are too many qualified people in the market willing to perform that labor.

Alas, in the environments I've been in, that's definitely not the case. A shortage of qualified teachers doesn't trigger pay rises, it triggers a change in the qualifications required to be considered a teacher. 15 years ago, my Biology teacher was a fresh-out-of-university BioChem major and graduate, with no teaching experience or qualifications, but a nice enough personality and thrown into teaching sixth form A-level Biology (last 2 years of school before university, for which the results are used to determine whether or not you get into your chosen university or not)

I got lucky, and still managed to pass my exams and get into university, but he's the first to admit he wasn't qualified for the job, and that we all succeeded mostly in spite of him, rather than because of him.

The point being is that salaries are not just a pure function of supply and demand. There are many other factors at play. The markets are not always right.
Not uncommon at the time though - Jordan Mechner did something similar. His journals are absolute treasures, by the way:

http://www.jordanmechner.com/backstage/journals/

EDIT: Well, maybe I speak too soon. Chahi and Mechner don't exactly represent the average developer - they both are polymaths and were capable of combining their broad interests in amazing and creative ways.
For reference, it used to be 2D grey rings (~1960s): https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/DK...
> Synchronizing data in real-time is computationally expensive

No, its not. I was responsible for implementing, deploying and managing the infrastructure at lever.co when we were a tiny fledgeling startup. The entire application is built on top of JSON OT. I took some measurements at one point when we had ~thousands of active browser sessions of our app. At the time we were seeing about 1-2 OT merges (transform + re-apply) per day. All the other non-concurrent operations can get sent straight to the database. I don't know what the numbers are now, but I'd be shocked if OT ever becomes the bottleneck.

For text based OT you'll see more concurrent edits. But for text based OT, I have a little C library that can comfortably do 20 million simple text OT transforms/second on a single core of my old 2012 macbook air. Good luck making that a bottleneck.
Absolutely no shame on the author for something that can be easily overlooked, wasn't documented and not reported by any tool.
Worth thinking about: is it worth destroying a dysfunctional but happy family? Are our own standards for freedom worth enforcing on other people's life?

I'm also thinking about that last child in Arrested Development. A lot of families and people are dysfunctional. But are we functional enough to tell them what to do?
There are global breeding programs run by zoos and animals are routinely released back into the world.

Think of zoos as the world's DR environment.
Following advice, potential FBI chiefs steer clear of job under Trump
Murdered DNC Staffer Seth Rich Shared 44,053 Democrat Emails with WikiLeaks
So you're one of those people who try to weasel their way out and clutter program logic to try to deal with bugs instead of just fixing the bugs.

Seriously, in some cases when you're going for example OOB, the only reasonable action is to dump core.

Trust me. This will improve your program, not make it worse.
Yeah, I thought I'd miss GMail, but I really didn't. I used Google Inbox for a while too and thought I'd miss that, but now I use Spark as my mail client so I don't even miss that either.

It was more of a mental "but but my decade-long history of gmail" thing, but it turned out that really was less of a big deal than I thought. I now have a nice custom domain and I forward my gmail to my fastmail, updating subscriptions every so often. Eventually gmail will receive no more mail I care about and I will remove the forwarding altogether. Its getting there!
ahem, away from gitlab rants about projects unrelated to gnome, and back to gnome...

yes please

I actually spent most of last week working with Gnome edits.

One thing to note however. I use Fedora and the latest version moved away from X11 to using Wayland as a default (they can be switched).

Wayland is fine except its not viable for the gaming community. I am not a gamer, but I work with GPUs, so up until the past year with big moves from khronos to get GPU dev abstracted from just the gaming dev community, my dev dependencies are still tightly tied to the gaming community.

Theres also some things about Wayland that make it a bit premature in my opinion to be a Fedora default, though I appreciate Fedora being experimental in all of their releases.

To switch back to X11 from Wayland, which in my case was not for anything fancy GPU related, just to actually disable the touchscreen on my Asus UX303ub zenbook with a skylake processor. Wayland can't do that....

I had to downgrade gnome, and edit both wayland.conf and X11.conf files to switch X11 back as a default and then force disable the touchscreen.

This requires me to use an older version of gnome.

Why is this relevant? Because I'm not the only one right now retrograding gnome because of Wayland/X11 defaults. A huge majority of the PC gaming community operating outside of Windows OS is.

For me, in addition to doing all this, which only took a few hours to figure out, I had to reconfig releases of the gnome themes I use to get everything working. That being said, I'm obsessive about minimalist set ups and having a synchronized desktop/terminal tmux/vim setup for development, so I will spend 6 hours to get a tiny aspect working the way I want it to.

Right now, alot of experimental OSes using gnome are using different versions of gnome, so there might be overall less convergence on people using versus working on the latest gnome if it were moved to git.

That also being said, people who do that kind of thing are the people who will be deving on gnome, and it's what got me into UI linux dev in the first place.

That also being said, people in this world of gnome dev, are all using different versions of gnome.

That being said, it could help expediate convergence of gnome with upgrades to various Linux distros, as I know theres some mismatch between what I'm using with Fedora right now to have some basic default settings work.

However, I'm still in favour of moving it to git. I would love to have access to gnome dev that way.

I know I'm not the only one...
I take it you haven't seen that (obviously staged) Q&A with Putin with Snowden calling in, asking a ridiculously softball question. Any person with integrity would refuse serving as cheap PR for Putin's regime.

>You know he was en route to Ecuador when the US revoked his passport right? That made him stuck in Russia, with no way out.

That story always seemed improbable to me. Doesn't pass the Occam razor test.
Hear, hear. I won't say this is the best advice in all circumstances but we settled for roughly the same principles and in the end it just works out.

In case 1 we usually use asserts though (which are always on), but that's more of a preference because it states intent (asserts are just used to guard against insane programmer behaviour, and they are used judiciously, to the point we will refuse large patches which do not introduce any asserts) and makes debugging easy (since they have the debugger break). As a result, code became less buggy. Programmers don't want to trigger asserts because they are 'crashes' and being the cause of one is usually the thing you don't want to be. As such, people become more aware of every single line of code written, every input provided, ... . Yeah there might be other ways to reach that effect, but using assert all over the place did the job just fine.
It's much more complex than that.
You lose power, the service has already been rendered but you've not been paid yet. You can't negotiate for payment by threatening to withhold service.

Same thing happens to freelance developers and why some add kill switches[1]. You deliver, the client then says "It's not quite what I asked for, I'll give you Nothing/10%/50%/80% of what we agreed".

Obviously it's worse for call girls as they can't take you to court in most countries, hence why they always ask for money up front. Their post-service negotiating position is extremely weak. So no money up front, no service.

[1] I personally think that as long as you make it clear to the client + part of the contract that they only have a temporary licence key until full-payment, kill switches are fine. Adding it on the sly is not.
Income producing folks of any state in the US are subsidizing medicaid.

Even without a national health care system, taxpayers are paying for those who don't take care of themselves.
You're not even OP!
Fun with C# local functions
The problem posed in the xkcd is "Check if the photo is of a bird", not identify the bird in question. As far as identifying the bird species, that would probably be harder, because I'm guessing there's very few human experts who could reliably do that across a wide spectrum of species, and without knowing the context of the photo.
Exactly the reason why I decided not to pay for Firebase and instead went with gradually rolling my own solutions.

Their Realtime Database is extremely convenient and pretty useful for web apps, but there's no way to limit the connections and track bandwidth usage in real time. It's basically an open door for anyone with only your Security Rules to block data access. There's no logs to even see if your rules are working as expected, nor where your connections are coming from. They didn't even have that simple blue line showing basic usage in OP's post until recently. The profiling tool mentioned in the OP is also recent and doesn't give a proper picture.

It's just really pathetic. They sell themselves as a service company for startups, but one of the biggest things startups need to do is manage their costs, which Firebase doesn't provide in any form. And now since Google bought them, their support will be near non-existent as with all Google products.

Having said all that, their Free tier is great for live prototypes and doesn't require adding payment information. Just make sure you're not tying yourself in if you want to progress. Make thin wrappers around their libraries and export your data regularly if it's not throwaway.
Don't forget about "From Dust"

https://en.wikipedia.org/wiki/From_Dust
Agreed, I've been using it as default for some time now. It's clean with no noise and far less distracting than standard page.
I don't know for a fact, but I would very much expect the answer to be yes. The relevant metrics to look at would be body fat percentage, cholesterol, triglyceride, and blood sugar levels, resting heart rate and blood pressure, and insulin sensitivity. After correcting for those, weight is just not a risk factor, so far as I know.
An honest question: Is the "animal howl/cry" something normal to write? To me as a non-native speaker it sounds tinted in a bad way.

On something else: "I tapped the cheap plastic box and regretted not buying a real urn, made of porcelain or rosewood." Even in the very end, she's still not one of them for him. I'm glad though, he was brave enough to write this article anyways.
Cap gains are taxed lower because it's already taxed money being invested. In addition, it's a reward for risking your money by investing it into the economy (no, this money is not "out of circulation")
Bell Canada hacked
Whilst your application is in shatters for minutes or hours, your customer hotline going crazy, and your CFO will hate you for having to return thousands of good $$$ to your company's clients for the outage, to make them happy again.

Trust me, you don't want to bring down the whole house just to fix a pipe...
Up all night playimg with it.

I really like the fully immersive environment and starting up where I left off with saved images. It is like staying in emacs all day working and scripting in elisp.

The GUI vs keyboard shortcuts overwhelms my conditioned way of working although it's not the same as menus in other apllications or IDEs. Right click access to everything is very cool.
Adaptive surface texture and water-repellent behavior of bacterial bio-films
Zdnet is writing about security and publishing a PGP public key on an unencrypted site
I found the anecdote.
> "They found that in general individuals moved from high life expectancy to low life expectancy communities and not the reverse."

This sounds interesting. If this is indeed the case, what could be the reason?
The global ugliness of cars is amazing. Especially with electric cars. Personally I think Audi does better than most with producing decent looking cars.

Ferarri, Lamborghini, Maserati, Aston Martin (plus Porsche which I'm not a fan of but most people are) have been churning out beautiful cars for nearly 100 years.

Admittedly when those folks try to produce SUVs and sedans they do look uglier. The 4 door Porsche looks a weird elongated version, similar to what happens to regular cars that get converted into limousines.

However the Tesla model S is a regular sedan, 4 doors, a boot, space for child seats and it looks good. I still don't see how it was so complex for car manufacturers just to make beautiful or at least regular looking electric cars.

The Prius and the Leaf (it's weird elongated nose) are still just too plain ugly - just why do these companies do it. The BMW i3 is so unashamably ugly, when at the same time they managed to build the i8 which does look nice.
ECO 101 fails all over the place.

Here's an example. A quick good will find you many more. http://www.modernhealthcare.com/article/20150221/magazine/30...

Medical services are a complex market. It's nonsensical to randomly apply basic economic principles without knowing what you are doing. (Good luck telling congress that) The smart thing to do is to make primary care more accessible -- you'd be able to close many hospitals and improve outcomes.
> It really is appalling

Never quite understood what's "appalling" about it. They've never had strong support for any dev/cloud-oriented services. I know some folks who've had good experiences, but those were exceptions, not the rule.

I'll say, I get the frustration with it, but it's why I've never considered using their cloud services for anything. I had a client who asked me to migrate all their stuff to google 'cloud compute' and their 'sql cloud' offering last year. It was a performance disaster; queries that were minor .1ms on localhost or in the same network were suddenly 18-20ms hitting google cloud. Spent a few days trying to dig in, and a few responses from various groups were "shouldn't be that slow" and "works for me" and that was about it. Gave up trying to get any real response from google (we may have got a 'looking in to it' response - I don't remember).

Thing was, I knew going in it wasn't going to end well, I just wasn't sure exactly why (maybe that's just too cynical of a view, but I prefer 'realistic').
Flynngate – The Day Donald Fired Trump
Sorry for not doing any googling before askig; is there an online Product Management course you could recommend?
Lower cost of living and lower property values?
Is there any open source product that offers everything that firebase does?
I don't write in Rust myself, but I'm sure many here would love to hear more about your experience with it
Be very careful here. The developer may not have used TLS BUT any failed authorisation attempts are also counted in the bandwidth.

So a bot net could absolutely wreck your credit card by just repeatedly trying to access your API with invalid credentials.
>That choosing investment over dividends must be a selfless act that makes one worse at their job (rather than simply a different option, possibly even more lucrative).

This implies that they can't do both investing and paying dividends at the same time. What leads you to believe investment by F isn't sufficient?
Cooking has a huge impact on nutrition.

The health impacts of antioxidants are also not well established.

I guess there is a pretty good argument for not eating lots of a sweet variety (but 1 a day is meh).
Why I dislike Modern UI
Language servers could solve this problem and let editors hook into a deeper source of understanding of what they're editing, without building in the functionality themselves.

[1] Intro blog post: https://code.visualstudio.com/blogs/2016/06/27/common-langua...

[2] http://langserver.org/ - has a table of current implementations
> There are improved template magic versions of std::function

But not in the standard library. Of course, in C++, you can do anything if you venture outside the standard.
I saw the footage. "Don't bring your kids to war" was probably wrong as it was they who brought the war to the kids but I think that was a just a human reaction when they knew they'd got it badly wrong. They lit up a van with the minigun like they often had to, easy to call it with a replay button y'know. Very sad about them in it and them doing it too. I don't think the crew were 'rage lets go kill us some randomers'. Unfortunately, it happens. What was the reason and justification for releasing the footage and then all those cables too?

What would concern me far more is that although a lot of highly illegal activity was exposed by other leaks, Snowden et al not a single person to date has actually had any form of legal sanction to my knowledge. They may as well have not bothered.
The manager of the person who asked the question thinks that if you take data in form of pairs (X, Y), split them up, sort independently and combine again, you'll get better results. In fact, such operation obviously destroys the relationship X had to Y, so the result is meaningless.
Ask HN: How to leave a startup when you own a third of it?
I'm leaving a startup I founded due to disagreements over team/strategy. I worked on it for about 16 months.

We are 3 co founders and we have 33/33/33.

I want to quit it in 2 months and we are currently in the process to raise 500K for 25% before the end of the year.

Is it reasonable for me to keep 10% of it. - They think it's way too much.

Sell to them 10% right now - How much??

Sell 13% of it after the 500k raised - How much??

Thanks!
Even within those companies lurk a lot of mediocrity, either acquired or homegrown. MS and Google have had some stinkers over the years, apple seems better, but the probably keep the worst of it internal.
For those people who also hadn’t heard the acronym, HEDT stands for High-End DeskTop.
> And why would any site use the same URIs for API endpoints and frontend/view navigation places?

Because they are the same underlying thing...
What trust does that earn exactly? It's a strategy, not some noble cause.
Show HN: Map Marker Awesome
Thank you ericclemmons.

The Andreesen Horrowitz Podcast has an interesting episode talking about this trend of specialised services removing one pain-point after the other, enabling a small company to focus on their core differentiator.

http://a16z.com/2016/09/01/microservices/
For someone interested in tunnel projects whose budget has gone overrun: Hallandsåsen in South Sweden. Mudy soil made for difficult digging.

https://en.m.wikipedia.org/wiki/Hallands%C3%A5s_Tunnel
For the soil variability, is that hit when the TBM gets to a bad patch, is some kind of geophys carried out beforehand, or are there probe TBMs?

I suspect having mini TBMs which go ahead of the main machine, boring small tubes would be an effective way to give feedback on what's coming up; avoiding nasty surprises / helping to prepare ahead of a change of soil type.
7 Key Points That Will Define the Future of WiFi
To me this is an orthogonal problem.

Ultimately high availability (in this context) is about making your software correct. When your software is correct you won't have availability issues because of bugs.

Meanwhile if your software does crash (or terminate in a controlled fashion) but you need high availability you'll need to restart it automatically.
it is usually women who prefer to "marry up"

Regardless of preferences, what I'd expect to happen is that this would end up pretty balanced. Are a substantial fraction of high status women deciding not to get married? Much more than the fraction of high status men?
Why has the entire conversation veered away from Gnome to everyone elses projects gone wrong on Gitlab?

I was hoping these comments could be about the benefits that could be had by gnome from enabling dev access through gitlab.

If you have issues with that one project you worked on with gitlab, please contact Gitlab and let them know, as they are very open and responsive and willing to work with you, but this is not the place to change the topic from gnome to complaining about that one project you worked on two years ago and why gitlab sucks even though you never took the effort to submit a ticket with gitlab to fix it
Chelsea Manning, who gave trove of U.S. secrets to Wikileaks, to leave prison
Because functional programming ideas were not as common when the C++ standard was defined. Back then, exceptions were all hip, and all the cool kids on the block played with them.
well it's not like anybody has the business model of doing denial of service attacks that stop when the ransom is paid, because if someone did have that business model this seems like a great way to make sure people will pay you. I mean just do like enough to cost $500 and say pay me $1000 today or you will pay google $10000 tomorrow.
community guidelines may be too strict for FOSS, or the nature of how they interact with people wanting to join their team.
Yes, it's immediately usable. CVC verifies you, not the transaction - websites ask for it not because they need it, but to see if you get it right.

So, lacking the CVC may cause some cautious companies to refuse to take the card, but that's just their decision. You can still use it with less-cautious companies, or your own merchant account.
I think they've all been standard behaviors at various times too. There's a fourth option too, will it close the slide out menu or not?
>Seems to be a lot more efficient to tax income rather than to have separate taxes on different kinds of consumption and investment.

Consumption taxes are about as efficient as taxes get, especially when you can exempt specific products (and increase taxation on extreme luxuries).
Ha, gotcha! Maybe if you do it enough times...in the cloud?
I pay for G Suite and basically the only thing anyone uses is Gmail. I don't have hard proof but I feel that all of my emails from my domain never go to spam. I one time had to use Godaddy's email system and ALL emails went to people's spam folder. It is like Google makes you pay for email or your emails won't get delivered properly. Maybe it was Godaddy's mail system's IP that was blacklisted but I think you have to pay to play these days.
There is this famous paper "I Just Ran Two Million Regressions". Any half decent statistician will tell you what's wrong with that type of approach.
Just to clarify: I also don't think you should bring down the whole house when no financial interests are associated with the process dying. But when money gets involved, people typically start to behave and act more professionally, so its probably a good example, even for "non-financial cases."