skysight-inc/HackerNews huggingface dataset:
The sad part is the policy was likely unnecessary given what we now know about the effects of urban migration and modern healthcare on reducing population growth.

It's often too expensive to have multiple children in a large city, and when infant and child mortality is reduced there's less incentive to have lots of kids (so people use birth control).
Not equivalent scenarios: https://news.ycombinator.com/item?id=10471249
I'm sure there are plenty of people scared of terrorists for the same statistically unlikely reasons. It doesn't make that fear necessarily a net positive on society.
One of the rewards of participating in OSS is to make your name visible, this can then be used as creds to gain commit rights or to talk at conferences as well as proof of competence when looking for a job.

Interestingly, I've had the same experience when reporting and asking how to contribute to Python 3, not by a core dev but somebody "stealing" my bug and quickly submitting a patch!
Not enough people realize that interviews are a two-way interaction. Steve is lucky that he got the valuable answers without ever asking the questions. "Company A" failed that interview dismally and should be embarrassed. I would have shown myself out of the door given pretty much any of their remarks.
Those guys do really good work. It would be nice if this effort (the Harvard one) coordinated with the Free Law Project.
Being a middle income white person not involved in crime, I suspect my risk for being killed by the police is below average. As I live in London and travel on public transport my risk for being killed by a terrorist is above average.
The carrying capacity of Earth is seemingly revised constantly. The overpopulation crisis we imagined decades ago never materialized.
Right, but as someone conducting an interview, checking your watch every minute waiting for someone to arrive, you don't know what their reasons are. And as the time passes, you start wondering what the hell is up with this person, wondering about all the other things you could be doing, etc. etc. and it leaves you in a bad mood for when they do arrive. No amount of explanation will change the bad mood, I'm not going to suddenly get bright eyed and cheery because it turned out to be a scheduling error.
Unfortunately funny but containing a kernel of truth.

In my country, police tries to make killings look less bad by ascribing as many crimes as possible to "gang killings" ("ajuste de cuentas" in Spanish). In one case I knew of, a guy was killed when he resisted robbery, and the police told the press he must have been involved in something !!
git is an example of an amazing and powerful new VCS paradigm (distributed), but I sure hope we are not done making better and better tools, like, ever.
Generally speaking "no", but there are a few cases where it might, e.g. if you're using arrays/numpy arrays in list comprehensions. We could not get it to run on normal lists for a bit obscure reasons.
I work at the Harvard Library Innovation Lab with the folks who are making this happen. Super excited that it's finally public. If anyone has questions I'm happy to dig up answers.

Here's how big this is: we don't even know yet how many cases we'll end up with, to within the nearest million.

PSA: we're hiring a devops engineer[1]. In addition to building amazing tools to access all this data, we're running a distributed linkrot preservation service[2] that after just two years is in use by 40% of American law schools and 10% of state supreme courts; an open-textbook-as-forkable-playlist[3] tool in use at Harvard Law and a half dozen other law schools; and a research project on distributed encrypted library archives[4] for preserving high-value cultural records. We're basically the alien in the brain of a 200-year-old library -- it's a fun place to work.

[1] http://librarylab.law.harvard.edu/blog/2015/10/20/hiring-dev...
[2] http://perma.cc
[3] http://librarylab.law.harvard.edu/projects/h2o
[4] http://librarylab.law.harvard.edu/projects/time-capsule-encr...
Yeah, god forbid the US lowers its incarceration rates, the shame of the developed world...
Thanks a lot for responding - it's clearly a rough time for you but I appreciate you taking the time to respond to my random internet comment.

I look forward to reading the followups! I can't say I totally understand (as probably no one can), but wish you the best overcoming this addiction, and getting back to your sense of "you".
By the sound of it, a D&D club at junior high.
In what year was the average, or even marginal person better off? Yes, there may be more income distribution, but would you prefer to be born into a different time under the veil of ignorance?

Even the poorest in our society have incredible access to goods.

Just to list a few:

Wikipedia

Ability to talk to relatives from across the world to little or no cost (Skype and alternatives)

Ability to send money and store wealth cheaply (low cost ETFs, bitcoin, free checking)

Social acceptance of previously marginalized lifestyles

Access to wide variety of foods and entertainment

There has never been a better time to be alive, and I expect that to continue, despite greater inequality.
Introducing Twitch Creative
My favorite was Practical Neural Network Recipies in C++ by Masters. It was very accessible and easy to understand.
Indeed it is sensationalism. And it highlights the fact that we're expending far too much effort and money on handwavy "solutions" to handwavy "terrorism."
On big jobs (millions of json input/output) I have found ujson significantly faster than json + pypy.
When it's this bad you have to name names. I know it's hard but the bridge is already burned.
you nailed it. i didn't have the patience to try to articulate this. it's an unfamiliar medium for telling a story, and it's freaking people out.

just sounds so hypocritical and old fashioned to consider this tasteless or immoral. you're all starting to sound like your parents.
Nooooooo - it wasn't a drive by email about a patch. It was rot from personalities and bad actors questioning every aspect of being part of a community, trying to push for change, lead, etc.

Luckily, I am in fact talking to a licensed therapist and they disagree with your assessment provided additional context and that's ok. The internet is a hard place for empathy.
Looks like a faster darcs. For anyone who has never used darcs a brief description is in order. Darcs is a revision control system based on something called "Patch Theory". That gives it some interesting properties. But for the user this translates into the possibly the clearest easiest to use interface of any DVCS out there bar none. It's merges are the least painless of them all in my experience.

t's glaring flaw though is that it has historically been really slow as the repository grows in size. They've improved this since but it still can't compete with git and hg on speed. If it were faster though I'd use it in a heartbeat. Pijul looks to be a refinement of the darcs algorithms and thus much faster as a result. I'll definitely be watching them as they progress.
The idea is that it isn't profitable to focus on building out a network of renewable energy supply when you'll take a short-medium term loss on shutting down what it is replacing.

Regarding storage, that doesn't entirely come into play until the big power plants are scaled down enough that your total available supply is less than the usage, which is not the case on most places most of the time. The risk is that you try to rely on renewables when renewable energy supply is at a minimum and load is at a high, and it exceeds your margin. That's when you need to tap into stored energy. Again, you can usually plan against that.
I vaguely remember a show/movie where people were traveling back in time to be at major events/tragedies similar to this.

In any case interesting and (to me) a little creepy at the same time. I'm sure (at least for me) with time the creepiness will wear off. Definitely an interesting take on this tech.
Which is a calculation based on current technological standards, which is also not proof that we will not become more efficient and better able to manipulate our resources as needed.
My take is the candidate has his head so far up his arse and lives in this bubble world of his making.

The people I have known who are truly that good are humble about it. Those who are not humble, IME are never as good as they think.

I would expect that, as the interviewers did not instantly bow down at this guys superior knowledge. This write write up is his personal interpretation of what the interviewers thought - why else would they not give him the job?

Interviewers perspective.
"This cocky guy comes in, tells us everything we do is wrong, that he can improve everything we do, literally laughs and derides our working. In the end I walk out."
Its still early days for me, but I'm really enjoying working with Pliny[0], which is a Ruby based framework that came out of Heroku's experience building APIs. It makes the very good move of just being an opinionated Sinatra stack, and a set of patterns for things like API representations.

[0] https://github.com/interagent/pliny
Medium Halloween is Everyday
Has anyone already gotten an acceptance letter?
That sounds worse than surge pricing as a customer.
So I'm not sure how familiar you are but solar and wind are intermittent energy sources. Particularly solar peaks around noon while usage peaks in the morning and evening, and around noon when everyone is at work, usage is relatively low.

So you've got an issue, you generate a bunch of energy that's not being used, so it's thrown away. That means the effective cost of an average kwh of solar electricity goes up a lot because you're not just paying for when you're using it, you're also paying (not really, but in a way when you average it) for electricity that's generated and then wasted. i.e. if I build a machine that produces energy for $1 per unit on average, but half my units are generated when I'm not there (and wasted), my actual average cost per unit of energy is $2. The $1 may be competitive with non-renewables, but because half is wasted, the actual $2 price is not.

But of course you don't have to waste it, you can store it, but then you need large amounts of storage and that's not easy or cheap. Take the Tesla powerwall for example, roughly has the capacity to run 1 clothes washer + dryer cycle, and it costs $3k (and doesn't last forever, either). Paying for battery storage for everyone (for when renewables are a big part of total energy production), would put the cost in my hypothetical example somewhere between $1 and $2.

For the actual data (rather than my silly numbers above) you're better off using google, there are a ton of studies that look at the kwh premium when running storage in different contexts. A quick back of envelope calculation for example for home-consumer storage prices... the above powerwall, $3k, lifetime of around 3500 cycles, at 7 kwh capacity, you're talking about the ability to store and use about 24.5k kwh of electricity at a cost of $3k before the device dies, or 12c per kwh. Now 12c per kwh is roughly the average price of a kwh in the US, so a powerwall essentially doubles the cost of of any unit of electricity you want store (the excess power solar generates around noon which can become very significant if we increase renewables a lot). Doubling in price for those kwh is massive, on average it makes little economic sense. In Hawaii, it makes total sense because prices of electricity are much higher. But this is a consumer solution, utility scale is cheaper, and some things can be much, much cheaper (like pumped hydro, way cheaper than a powerwall in general, and way way cheaper if you've got the natural resources like Norway does to build cheap pumped hydro capacity).

So why not turn off the power plants (e.g. coal/natgas) when solar production is high at noon? Because these plants can take 24-48 hours to startup, they provide base power and you can't just shut them on and off.

So yeah, storage is essential and it's not quite there yet. Battery tech has always lagged behind, and now we need it at a massive scale.
Hmm, 10 million people is roughly a third of the population of Canada. AFAIK, nothing in recorded history ever killed that many people in a single day. (To give some perspective, the atomic bombs in WWII "only" killed in the range of a hundred thousand people)

If you look at a major terrorist attack death toll, you'll probably find that it's within one order of magnitude of, say, a major riot death toll.
> I also know that they ran speedily on rubbish hardware

This is not consistent with my memory of the time.
Using+Time+Tracker+App+as+a+King+of+Productivity+Tips+for+Your+Team
> In any case, it's just impossible for me to figure what is the issue. I could spend a inordinate amount of time guess-shuffling code around for no result.

I’d caution against the shuffling code around to try to reverse engineer the approval rules. I tried the same with a similar extension (Adblock Fast) that got rejected for similar reasons (no reasons as far as I could tell). Result: my dev account got automatically suspended. I had to get a Google friend to get me unsuspended. Google seems to have added very aggressive automated approval and suspension rules. I’d reply to their email and see if they reply back first.
File Uploads 2015 – Another day, another monolith Ruby gem
I find this story highly suspect, unless the writer happened to find a company run primarily by sociopaths.
I've worked at enough places to see twerps like that, it doesn't seem very far fetched to me. It's just classic abuse of power. Granted, they're outliers, but they are out there. Really, though, in the grand scheme of abuses of power, this story is relatively pretty tame.
wtf are you babbling about? this is hacker news, not reddit. stop posting made up stuff.
> On the other hand, you have not addressed even a single one of the main points I've raised, except come back with great fury against some statements I've made that may not have been clear.

And this is why creators of languages should refrain from participating in discussions about the language they created. Especially when they post so much stuff and they seem to be the only person in the 100+ messages defending the language.

Either Ceylon stands on its own merits and other people will come to correct misconceptions about it or... there's simply not enough people who care about it.
On what kind of crimes? Because for white collar crime, the one that defines the rich, its almost impossible to get them...
While the Ruby community wasn’t looking, the rest of the world has moved on to having standalone servers to manage & process their file uploads.

Latest example: https://medium.com/medium-eng/the-stack-that-helped-medium-d...
Additionally, Z is dependent on social and economic pressures. As the world becomes more urbanized, birth rates have been going down because it is becoming more expensive to raise children. This is occurring naturally without artificial limits imposed.
I learned about her on the tv show "Drunk History"
Gotcha. Have fun with your project. :)
I've applied twice before (once to YC Fellowship this summer). Made it to the top 300 most recently. Always received an email either way.
> In another devious brainteaser, Martin displayed the following dissection of a triamond into four congruent convex pieces and asked for a dissection of a square using five congruent convex pieces.

> The answer, in hindsight, is blindingly obvious—did we mention that Martin was also an ace magician, and hence a master of misdirection?

I really want to know the answer, but Google isn't being helpful.
Not all news and content creation can be done as a side job or hobby. The people who do journalism, create content, or support that goal of quality journalism need to make a living somehow.
Poor comparison -- you are drawing a comparison between averages that are on different orders of magnitude. Being "below average" in one case and "above average" in another case doesn't make suddenly make them equivalent.
I miss my fluxbox wm and my Linux dev box. I stick to OS X now for my Desktop, though I do think back wistfully sometimes.
Her life stretched 3 centuries
The completely over-simplistic uneducated TL;DR until someone way more knowledgeable hopefully step in and correct my mistakes.

Classically Physics - Everything is local.
Quantum Physics - Everything is non-local

Both theories are proven to the extent anything can be proven both mathematically and experimentally.

Problem is that they contradict each other and we have no way to combine them in ways that make sense philosophically. All attempts have some sort of missing element.

Article propose yet another attempt to combine them. My uneducated guess is that somethings not going to be like we thought and we are back to two incompatible models.
When explaining to beginners, use simple examples
It's been dying for the past decade. People still play it.
it is obviously a dubious story.
Wouldn't the first thing you would say as soon as you enter the room is that you got an invitation to 9h30 and not 9h?
Then what did op reply to their questions such as 'can't you afford a real machine'? he just mubbled? I would reply very harshly to such comments and show them who is the weakling.

While they were total assholes, you were not in a desperate enough situation that would justify you to say amen to whatever bullshit they say.
I think Hanlon's razor applies here:

> Never attribute to malice that which is adequately explained by stupidity.
> Please tell me where could be wrong. Thanks!

I've used everything from Picasa to iPhoto to some of the Linux-based solutions like F-Spot.

I have no idea what your product does. It reminded me a lot of the paragraph at http://www.ycombinator.com/howtoapply/ that starts with, "The best answers are the most matter of fact. It’s a mistake to use marketing-speak to make your idea sound more exciting. "
Almost everyone on this site seems to have gone through similar interview experiences one time or the other. Our profession can get rid of this malady only with collective effort, as the author suggests:

Lastly, this story fills me with an overwhelming desire
to never continue the cycle of abuse. I strive every
interview to try to respectfully work with the candidate,
and never humiliate them. I want every person I interview
to leave feeling loved as a human and respected, even if
they are completely incapable to perform the duties of the
job.
Arrows are a generalization of functions. A type `P a b` is a bit like the type `a -> b` in that it "consumes" `a`s and "produces" `b`s in some sense or another, but it may behave in many ways differently from the function type. I'll use another notation (a ~> b) to indicate some "arrow" as opposed to a plain function.

Generally, we ask of arrows that they compose and have an identity

(a ~> b) (b ~> c) ---> (a ~> c)

for any choice a, (a ~> a)

that they work "around" products like tuples

( a ~> b ) becomes
((a, x) ~> (b, x)) for any type x

and that we can "inject" normal functions in to them

for any function (a -> b) we immediately have (a ~> b)

Generalizations of functions contain normal values as well. Any arrow from the empty tuple to a value behaves a whole lot like that value by itself

(() ~> a) is a lot like plain (a) itself

so, just like with functions, we might see a type (a ~> b) as a "plain value" of `b` with some "holes" in it of shape `a`. Unlike with a pure function, however, the construction of this `b` may be done with some set of effects depending on the concrete choice of what `~>` means.

A good example is the standard "FRP" arrow

(a ~> b) === ((Time -> a) -> (Time -> b))

values (Time -> x) are "time varying x's", little movies playing out. A value of type (() ~> b) is nothing more than ((Time -> ()) -> (Time -> b)) and since the first argument is necessarily meaningless, (() -> b) is equivalent to (Time -> b).

But (a ~> b) is a movie of `b` which can observe the movie of `a` before deciding how to act. So the `a`-shaped "hole" we have in `b` allows us to observe all of time before constructing our `b`.
Gitlab passes 1M dowloads
It would be nice to assume that were true, but is it actually the case? And what laws were the breaking?
Perhaps more interesting is how close the second category comes in terms of frequency: what's the probability for a black man with a mental health issue?
Oh wow, dodged a bullet with that one! I work in government relations and have a similar problem. Potential employers want to know how I'm going to solve their government relations, lobbying, or PR issues. I've had ideas stolen many times and it's very frustrating. Sometimes I suspect interviews are treated like fishing expeditions by some employers.
It was understood <https://en.m.wikipedia.org/wiki/Maslow%27s_hierarchy_of_need..., nobody cared. I have my own beliefs on the matter, but I'll save us the argument.
Being half an hour late is not really an excuse for their sociopathic behaviour.
> "There was nothing to bootstrap the industry."

Apart from government subsidies. Which, at least in some countries, worked very well. Germany being a key example.

Check out this graph showing growth in installed solar generation capacity:

http://www.nippon.com/en/files/a01505en_fig011.gif

This growth is at least in part due to the German Renewable Energy Act, which came into force in the year 2000:

https://en.wikipedia.org/wiki/German_Renewable_Energy_Act
a billion more potential farmers yes, but land and water are finite resources
You should always end an interview earlier if you are 100% sure that the candidate is not a good fit. If it is under the 100% you should continue you never know what the candidate can reveal later on.
Is it time for a front end pipeline as a service?
The 7 Quiet Killers of Growing Startups
Equal time served should be the punishment here. That would act as a deterrent to such malicious behaviour in the future.
That doesn't work. Browsers are smart enough to limit what you can do with :visited.

See for example: https://developer.mozilla.org/en-US/docs/Web/CSS/Privacy_and...
The IRC channel is an official channel, in fact it's by far the most important one of the PyPy project.
"Terrorists only have nukes on TV"

You sure about that? There's a reason the US gives Pakistan billions in "aid".
Absolutely! Asian and European schools have longer days, and the social activities of the kids are based in and around the school. I think it's safer, promote learning and socialization in a structured environment, and it takes pressure off of parents to worry about their children at home alone, while they're still at work. Just add an hour to the school day. Use that hour to review with the kids what they did in school that day, any questions they have, and get them started on reviewing that learning.
Video Tutorial on OTA Updates for TI CC3200 with Open-Sourced Kaa IoT Platform
The webinar on “Controlled OTA updates for TI’s CC3200 with the Kaa IoT Platform” is built around highly practical and valuable use cases, which are also virtually unfeasible without using IoT middleware. The accompanying presentation is also available.

During the webinar, we show how to use the Kaa IoT Platform to wirelessly update firmware on CC3200 in a controlled fashion, with the ability to group your CC3200-powered devices, perform A/B testing, gradually roll out new firmware, and more.

Using this webinar-based tutorial, you will be able to implement remote provisioning, device profile management, and grouping capabilities into your own solutions built on the CC3200 board.

Follow the link to watch the free video tutorial: goo.gl/BUqivW