skysight-inc/HackerNews huggingface dataset:
> I guess this is mostly due to memory leaks or bit rot.

"Bit rot"? The only defense for the bit rot I'm aware of is ECC RAM.

Anyway. AFAIK (and I'm no Erlang expert, so there's probably something pertinent that I don't know) unless there's a resource leak in core Erlang code, resource leaks can be fixed by restarting the leaking application, or killing the leaking process. [0]

[0] Erlang software is often broken up into Applications. [1] An application is a collection of code with a well-known entry point that (ideally) does a particular thing. An application can depend on other applications and the services that they provide. Applications can be started and stopped independently of all others in the system, but -in order to keep running- dependant applications need to be designed to handle the temporary absence of an application that they depend on.

[1] http://learnyousomeerlang.com/building-applications-with-otp
Because there's no other way around this but to be political, can't we sort out our crumbling infrastructure, education, and healthcare systems before worrying about blowing up a middle-age, middle eastern cult? Can we not let them get the better of us? Or have we entirely sold out to the arms industry?
There's a button on the bottom of now playing. Same icon as it always has been.
Thats not why the customers choose it. They choose it because now that everyone can be a taxi driver the cost goes down and so they get the same service cheaper.
Casting out nines
It's interesting that at the same time as coming to an agreement to partly settle, they're disputing whether Samsung should be reimbursed if the court reverses the partial judgement. This might be as simple as the two companies agreeing to publicly disagree on that point. My previous impression of this type of situation was that the companies involved would be more rigid about the terms of settlement. Another possibility is that neither of them can decide, and that reimbursement part is actually up to the court.
Something seems a bit odd in this repo.

Should https://github.com/clibs/clib/blob/master/deps/fs/fs.c#L145-... not be using stat and not seek?
That's probably about right, the margins are just not what Wall Street demands these days.
The work to move Pocket to an add-on is happening in Firefox bug 1215694:

https://bugzilla.mozilla.org/show_bug.cgi?id=1215694
Reverse ACLs – Making IMAP LIST Fast
That is why there are multiple licenses. Companies/individuals contribute under what works for their job/role/interest.

Go back an look at history, many companies are evolving towards being more open.
Laen mentioned on the amp hour podcast a couple of years ago that kicad was the majority at the time. Later on he said that it was just a blip at the time for some reason and eagle became much more dominant.

I wish I could upvote your post more for the middle paragraph. Direct kicad_pcb input in to OSH Park will be fantastic!
love stories like that
They're also being used to intimidate people - lots of people using Nextdoor to complain about people having the temerity to be the wrong color and walk in their own neighborhood. Link is in the article, but this is worth reading in full as there's a lot of extra depth: http://www.eastbayexpress.com/oakland/racial-profiling-via-n...
Reminds me of the story of the "World's largest Beaver Dam" that "can be seen from space". Impressive structure

http://www.telegraph.co.uk/news/worldnews/northamerica/canad...
Personal computers, operating systems, software, "cloud" services, a music distribution system, a programming language, now a streaming service, a line of headphones. (and possibly a car at some point)
Look at it from the other side. Space is a thing that has to be protected. If you don't protect open space, builders race to profits and residents just have to put up with the resulting density. If unprotected, space is consumed kind of like the tragedy of the commons or prisoners' dilemma.
Farsi has plenty of cognates with English too. My favorite is "Behtar" which means better. The nice twist is that "Beh" means good, so "Behtar" literally means "gooder". English, or some earlier language that became English, probably had a word like "beh" which meant good. But we lost that word, but kept better. Farsi still has both words.
addons.mozilla.org has a "Collections" category where anyone can curate a list of add-ons. It would be good if an entire collection could be installed with one click instead of installing each add-on individually.

https://addons.mozilla.org/en-US/firefox/collections/
4+Steps+To+Profitable+Trading+–+Part+2
Can you elaborate on the issues that exposing bindings instead of values fixes or point me to an article that explains this? I'm not too familiar with the ES6 import system and I am curious, as I have used Python's extensively and encountered many of the issues in your article.
I do not think 1 is necessarily true. You can group kids by skill, and still develop a culture where you can struggle and feel smart at the same time. In contrast, not segregating classes risks making the not gifted at math students feel not smart, and risks making the gifted students feel that they do not need to work at it.
Wasn't pocket original an extension?
82 percent of Americans don’t consider themselves feminists, poll shows
I took his class and really enjoyed it. By the end of it you'll be confident with KiCAD and likely be working on your own collection of parts and footprints (e.g. https://github.com/pepaslabs/KiCADParts). He also gives beginners good insight into how to read datasheets, how to select parts on digikey, etc. Making boards like this will be easy for you: https://github.com/pepaslabs/ProgrammableLM317

Edit: Also, supporting any of his efforts makes you feel good, considering all he has contributed to the EE hobbyist community (contextualelectronics.com, kicad.info, the Amp Hour podcast, etc.). He and Dave Jones (EEVBlog) are the superstars of the hobbyist community.
Only 18 percent of Americans consider themselves feminists
Your post doesn't really agree with what I was taught.

> the ambiguity rests in not knowing what is the lexical category of foo in "foo * bar".

Right, so there are 2 possible parse trees. Being able to disambiguate them with more information doesn't mean it's not context-free. Given just a CFG, you were still able to determine that you have a syntactically valid C program.

> A language whose semantics you have to understand to understand its syntax is outside of the entire formal language realm inside which we formally recognize a "context-free" category.

A formal language is just the set of strings that belong to it. That's it. An absurd example might be "the set of strings corresponding to valid C programs that do not terminate". To recognize such a language, you would not only have to understand the semantics of C, you would even need to solve the halting problem, but that doesn't make it "outside of the entire formal language realm".
love seeing papers like this: improve abstractions, implement, win.
You have absolutely no idea what you are talking about when it comes to the Green revolution, the Gates foundation, or India.

I have worked in agriculture in India. Without the green revolution India would have had a famine the likes of which the world has never seen. Pakistan and India would probably have fought more wars than they already did, to the death, over farmland and water (because neither would have had enough land to feed their populations).

Gates has done amazing things for maternal and child welfare in India. I have worked in clinics that are supposed to be funded by the Indian govt., but in reality only function because of NGO participation in the health ecosystem (not just Gates foundation, but they undoubtedly take a leadership role).

I hope nobody actually believes the FUD you are spreading. You are deluded, a liar, insane, or maybe all of those things. I sincerely doubt you have actually set foot in a developing nation in your life.
well that should keep apple from going bankrupt for another year or two.

ridiculous though that a company that basically does nothing but buy things from other companies and puts them in a shiny box should be allowed to win and lose cases like this IMHO.

annoying we have to wait for 2021 for all the obvious patents granted during the dot com bubble to expire.
Ask HN: Has our startup failed, and what now?
I have been one of the lead developers at a local startup, Sparehanger, for the past few years. We are a non-profit organization that enables users to build virtual wardrobes and share their style with friends, family, or the world. All surplus revenue was to go to charity, and we had hoped to create a charitable organization called the “Spare Two Project,” encouraging people to volunteer two hours a month for the good of the community.

We have a vision that people seem to love, women in particular, and a mostly working product, but we recently exhausted all of our funds and have to close shop. We made a few mistakes in the beginning not capturing a small userbase with an MVP early, which hit us hard building without solid user feedback and the poor numbers didn't help with finding investors. We have scrapers to continually harvest new apparel from across the web and have affiliate programs active to generate revenue if there were active users. For now, we have decided to cease development but keep the site live.

Our CEO, Peter Hubbs, is one of the most kind and commendable people I have met, and I don't want to see him completely down and out with nothing but experience and lessons learned if there are any options we have yet to consider. So HN, I ask: do we actually have a solid idea? Is Sparehanger good enough to capture users? If so, how do we capture users with no capital? If not, is Sparehanger even worth the cost of keeping live? And what should we do now?

Thanks in advance for any advice you may have.

https://www.sparehanger.com/

http://www.lsureveille.com/daily/lsu-graduate-creates-interactive-fashion-website/article_46dfa3be-7b57-11e4-811c-3313a5c10fa6.html
I see opportunity. US arms industry needs DevOps methodologies to increase velocity.
I think 'wired' is the wrong word to use as it implies we're all kind of like that which isn't true. People who judge other people more harshly for their actions generally judge themselves pretty harshly too. The faults we see most in others are the faults we see in ourselves the most. If we were really wired this way than cognitive behavioral therapy wouldn't work, but I guess that depends on your definition of 'wired'. This is more a product of low self esteem than how we are 'wired'. I think the social conditions which are creating a society of low self esteem should be under a microscope instead.
I think the saner view being minority, it isn't possible unfortunately.
That's not the point of the cases even to win lawsuits it's to remove features from other people's products.
there was a partial final judgement that samsung has to pay a certain amount, and were denied not having them pay.

so the statement is.

samsung forking over certain amount to apple
apple receiving a certain amount.
samsung still thinks it doesnt owe a cent(especially since atleast one patent has been invalidated already and possibly a 2nd one now) and says its owed the money back if they win appeal. likely taking to supreme court (requested whole trial reviews).

apple noted it doesnt think samsung should get any money back if the courts change their mind.

a bit more info: http://www.fosspatents.com/2015/12/samsung-announces-payment...

samsung paid while still saying they are in the right, i believe they "settled" to avoid any fines and continued device blocks.
You're still assuming race where none is given when you describe suburban feelings as "white people's feelings". It's unhelpful to the cause of racial equality and righting past wrongs to talk about the "white person's narrative" as if that's what I'm doing here. My narrative isn't white, black, brown, red, yellow, green, purple, or rainbow; it's just mine. So let's just talk about people as people and their lives as they want to describe them, rather than in terms of racial narratives.
>essentially constant

immutable singleton is fine. The other concern is performance, but if you don't have to do this, there is no point.
The Crazy World of Engineering Acronyms
I don't know, there's quite a bit of sharing, I think a large part is that bringing in a third party library tends to be a total pain, which silos code quite a bit. In my experience, excluding header-only libraries, you usually end up spending about half a day screwing with the build system to get a library entirely integrated if your build system is moderately complex (and it will be if you're cross platform). Most of it just has to do with the design of the language(s) -- linking is very complicated, there's a lack of a good module system, conventions range wildly, compiler support for modern things tends to be uneven, etc.

I think something that might make this project a bit more interesting would be an integration with CMake, which is becoming pretty ubiquitous.
> "We want to reimagine content experiences and content discovery in our products. We will do this work as a fully integrated part of the Firefox team."

Please don't.
"Every gun that is made, every warship launched, every rocket fired signifies, in the final sense, a theft from those who hunger and are not fed, those who are cold and are not clothed. This world in arms is not spending money alone. It is spending the sweat of its laborers, the genius of its scientists, the hopes of its children. The cost of one modern heavy bomber is this: a modern brick school in more than 30 cities. It is two electric power plants, each serving a town of 60,000 population. It is two fine, fully equipped hospitals. It is some fifty miles of concrete pavement. We pay for a single fighter plane with a half million bushels of wheat. We pay for a single destroyer with new homes that could have housed more than 8,000 people. This is, I repeat, the best way of life to be found on the road the world has been taking. This is not a way of life at all, in any true sense. Under the cloud of threatening war, it is humanity hanging from a cross of iron. … Is there no other way the world may live?"
Successfully rolling out enterprise software
It's not like the content is exclusive to live shows. Most famous comedians share plenty of their content via specials, talk shows, interviews, podcasts, etc.

In this case, 'protecting content' is a red herring.

The value of going to see a show live is transient experience of being there in person. Seeing the performer, immersing yourself in the energy of the crowd.

Spending the entire event trying to record it on a mobile phone is not only a completely selfish and self-absorbed act, it actively takes away from the experience of others. Not only by blocking/distracting others from the show but by failing to participate in the experience.

The energy of an entire room navel-gazing on their phones during a show doesn't come close to a room of people laughing, cheering, and having a great time.

I spend plenty of time watching YouTube videos of my favorite comedians. The smart ones like Bill Burr share a lot of their own content off-stage (ex "Bull Burr's tour of LA"). It's -- by no means -- a replacement for the real deal but it's good to 'whet the appetite'.

I can completely understand the extroverted nature of performers. Comedians especially, feed off the energy of the crowd. The very best have a lot of sensitivity to the moods/nature of their audience and will actively adjust their content/delivery to provide the best experience possible. Watch how they take on hecklers and make them part of the joke. Watch the look of terror in their faces when they recall times when they've bombed a show in the past.

A audience that doesn't actively participate is a terrible audience undeserving of a good show.
> When you try to sell ads, and you want to remain polite and least annoying, you are doing it wrong. You can't have it both ways easily.

I agree with the second sentence, but not the first: the fact that you can't have both easily doesn't mean that you're doing it wrong by trying to have both.

Remaining polite and as little annoying as possible is definitely doing it right, so the only sense in which this could be "doing it wrong" is if advertisers weren't paying; but that seems not to have been what happened here—the rollback is (or at least is being presented as) a response to user, not advertiser, dissatisfaction.
Yes, I think that's why inequality is getting worse.

Inequity is the result of math. The rich get richer. Without progressive income redistribution, increasing inequity is inevitable.

This is why game shows have bonus rounds, mooting the first 1/2, so that people continue watching.

Further, creation of the middle class is a deliberate, explicit policy decision. Not the natural outcome of Freedom Markets (tm). The USA has previously chosen to nurture a middle class on three separate occasions. We're overdue for a 4th restructuring, say by 20 years.

Wealth and Democracy: A Political History of the American Rich

http://www.amazon.com/Wealth-Democracy-Political-History-Ame...
They've already launched direct attacks on our allies, and more recently inspired attacks on US soil. They are holding territory, are self funded (generously), and are recruiting around the globe. Arguably they are more dangerous than Al-Qaeda ever was.

Doesn't this merit a military response? If not, what on earth would?
I've got an even worse Ux experience for you. The podcast app. The sleep timer, forward 15 sec and back 15 sec buttons are completely invisible. You have to know where on the screen to press to get to them.
I'd say Go is the benchmark in case of import system.

- consistent syntax
- no circular dependencies
- you can only import a module, only one symbol is polluting the namespace

I wonder what will be the winning solution for versioning.

npm and 260 char limit for path on Windows was driving me nuts.
This is a feedback loop. It will not slow or reverse without systemic intervention.
Tax is an area in which I see huge benefits. I worked on tax at a Big 4 firm one summer in university (don't ask) and everywhere I looked I could see 10x benefits which could be gained by version control. Would be interested to chat more about your ideas - I've been doing a bit of GH Pages/Jekyll/Hugo lately they can be annoying but powerful if harnessed correctly.
-U.S. President Dwight D. Eisenhower, shortly after the death of Soviet dictator Joseph Stalin

How did we get here from there?
This release of kicad supports using eagle footprints, but not schematic symbols.

There are quite a handful of component libraries, but you'll probably have to do a bit of digging.
note, Go does allow namespace pollution via dot imports, though they are ill-regarded by most of the community.
"Human dignity cannot be taken away by the government. Slaves did not lose their dignity (any more than they lost their humanity) because the government allowed them to be enslaved. Those held in internment camps did not lose their dignity because the government confined them. And those denied governmental benefits certainly do not lose their dignity because the government denies them those benefits. The government cannot bestow dignity, and it cannot take it away."

-- Judge Clarence Thomas

http://www.supremecourt.gov/opinions/14pdf/14-556_3204.pdf
They could have done such experimentation in an unreleased fork of the browser. Or if they needed wider testing, they could have released this separate, experimental branch and clearly labeled it so that people would know what they were getting into if they installed it. Mozilla didn't need to force Pocket on so many Firefox users who wanted absolutely nothing to do with it.
Replacing Sawzall – a case study in domain-specific language migration
Ethereum is going to do that in about a year.
Solaris could have lived on, I'm still not quite sure about Sun, moving from the hardware market to just software would have killed them had Oracle bought them. I believe Vendor Lock in is what keeps Sparc alive.

As far as BK - I work on a similarly specialized software product as a hobby, a friend of mine owns it, and I've advocated a bunch of times for open source - in the end support contracts I think would end up being as much money as we currently get out of licensing, with the added benefit of the ease of adding developers, but its his baby, and he cant give it up.
But Amazon Prime is terrifyingly great. It would now be officially hard to give up.
Word.

You remind me of some career advice I got as a kid:

"All negatives can be stated as a positive."
An ever timely classic
And carry groceries for you and the rest of your family home via shoes/bike/public transit.
Too bad. I thought it was a nice, genuine user-centric approach to digital advertising.
The diff/merge thing is definitely an issue. I can see this being solved in 3 ways:

1) People move to more text based files. Markdown could become ubiquitous.
2) People create more diff tools
3) Version control tools exist which aren't as focused on file merges as they are on tracking change. I work with a bunch of UI designers - if we had a way to track their additions and deletions from a repo (even if any merge simply required a "pick a file" option) that would be a huge benefit to our team.

w/r/t the IDE thing just try using Xcode. Open up any project file and BOOM - merge hell. It decides to add it's own flavor to every .xcodeproj depending on which version of Xcode you open.
No. Just stop supllying them weapons and buying their oil.
Side note: I wish discussion boards had a feature where you could upvote literature or some basic articles relating the to topics covered in the OP. This way people who are not familiar with the matter, or perhaps just curious about alternative interpretations could see other sources that the community deems worthy.

For the article above, it would likely be an intersection of "War on ISIS", "Military Industrial Complex" and some less relevant, smaller topics, e.g. Weapons Manufacturing.

Having a mechanism for storing background knowledge would be quite a bit nicer than just saying "I recommend 'War is a racket'. Especially since communities will downvote comments they think are prosaic, but are still helpful for newcomers.
Apple is anything but a commodity assembler. In fact that's what distinguishes it from its competitors in most markets. Most people are upset with Apple for the opposite - choosing to create from scratch proprietary software and hardware standards instead of choosing commodity options.
Human brains raised in a hierarchical society based on relations of domination.
Bliss.js – Heavenly JavaScript
That comment reminded me of this twitter account: https://twitter.com/devops_borat
I recently threw together a hello-world clib package and a project which depends on it in order to familiarize myself with how to use it:

https://github.com/pepaslabs/hello.c

https://github.com/pepaslabs/clib-demo-helloworld
If you want to cut off the snake at its head, cut the money supply. Its not like we live in some great era of terrorism - there's always been deranged people who wish to destroy and whom get a few followers. The difference between that phenomenon and ISIS is they've secured some land that produces oil, and have a buyer - Turkey. This suggests hard-nosed diplomacy before military intervention, especially as the result of the latter 10 years ago is literally the reason we have this current mess.
where is that quote from? It sounds old.

500,000 bushels of wheat is only about $4m. What fighter plane is this a comparison to?
I am sad to report that it is still in active use in state-of-the-art HTML email. Only way to do rounded corners in Outlook.
That's what happens when you supply both sides of a conflict.
It's not really a tutorial, but there are some nice tips here: http://www.allaboutcircuits.com/technical-articles/practical...

For a prototype PCB fab, http://www.oshpark.com is my favorite.