skysight-inc/HackerNews huggingface dataset:
I've tried several similar systems, as well as a couple of Cubox's and I'll include the Ouya here. All of which had some promise, but really failed to deliver.

In the end, today, my htpc is an i3-5010U brix that I've been pretty happy with. It does cost a lot more. I'm hoping the x86 compute sticks will become more available at the sub-100.

I do hope that things improve, but in my own experience, I have not enjoyed these little arm boards which have left me feeling far more locked in than the more proprietary and expensive x86 stuff has.

Though gpio seems cool, I haven't had as much need for it so much as a desire for a cheap general platform to run stuff with video out from.
The day open source will be kind is the day there will be no more discussions.

When there is no more discussions and everything looks nice the project as either became proprietary (apache, mysql, nginx), mummified dead (tex) or religious dead (GNU+HURD), or soon to be kind of proprietary (mongodb) or dead of shame (rails) or dead by tyranny (openBSD) or it is a zombie (perl6) or dead from laughing (agile) or dead by bloat (node, angular, react, riak).

Well, Choose 2/3
kind & supportive
open source
alive

For example the consensus on PHP is vastly due to either true pro making real money out of fixing the mess of PHP spaghetti code, and people having real better tools to make better code.

PHP is thus a good example of a dead project that ignores it.

PHP is quantically dead.
The new Google Material icons could use some work
Snowdrift.coop is very welcoming.
Exxon's misinformation campaign against its own scientists
Nah, I like the PocketCHIP thingy which has a screen and keyboard. I currently mostly use a Gameboy (the original style in a grey box, running LSDJ) for portable music fun. But, a more realistically programmable toy with the same basic form factor (pocket sized computer with a hardware keyboard) running Linux would be ideal. I could use a programming environment I'm familiar with, and work directly on the device itself (no need for cross-compiling and such). I don't really think of my Gameboy as programmable, despite knowing vaguely how to put together system to build for it and how to run an emulator for testing. I just don't want to program within those limitations, even though I appreciate the art that goes into doing so (and think very highly of the author of LSDJ).

The very small PC form factor (like a NUC or brix) requires a monitor and a keyboard. A tablet with a keyboard more closely fits the bill, but also isn't ideal. I have a tablet, but can't really develop directly on the device, as far as I know. I want a self-contained pocket sized toy for tinkering with, without need for an external build system. CHIP with the Pocket add-on fits that bill perfectly, at a great price.
Tried the homescreen replacement for Android. It was not good, at all. The jank was impressively terrible and the interface was fairly broken. Dunno why anyone put the time into making an Android adaptation of something so totally incomplete.

I guess this might work someday, but I honestly don't understand the point of making an interface out of just HTML and CSS. The performance is truly awful, and will never get better until the models that govern those technologies are refined. It's impossible to optimize CSS, for example. (Although Javascript is definitely getting better, it's still not "native" speed either.)

I hope some rethinking comes to this project.
To answer the question asked: I've been on the LLVM mailing list for a few months now, and been highly impressed both by the technical quality of the project and by the competence and supportiveness of the people involved.

To address a meta-question: I disagree with the people who claim that you shouldn't contribute to a project for any reason other than intrinsic interest in the product itself. Most people, after all, work for extrinsic reasons; it's a normal part of life. There is nothing wrong with contributing to an open source project to improve your programming skills, boost your resume or pay some of your karmic debt to your species for the gift of your life. These are all valid reasons, and all are flexible regarding the specific nature of the project.
This was one of my favorite assignments from CMU. Thanks for rekindling a great memory.
> It is generally agreed by political commentators that we are in the midst of a sweeping progressive political regime which is expected to last at least for another decade if not more.

Which southern State Legislature(s) and/or Governors are these political commentators discussing? North Carolina's State Legislature under McCrory has been appallingly embarassing, and with Thom Tillis ousting Kay Hagan it has felt like the Good Ol' Boy's club all over again.
https://www.kickstarter.com/projects/kenburns/tiny-arcade-a-...

perfect for micro cabinet running quake
Does McDonalds do monopoly anymore? I noticed the article is from 2014 but this year they've been doing a similar promotion but centered around the NFL.
I think the biggest impact of subtitling instead of dubbing is when kid shows are subtitled. Small kids cannot get the mean from the subtitles since they cannot read or if they can often cannot read fast enough. This means that those kids get a crash course in the language by associating actions with English words and getting used to the pronunciation of the English.

Kids also tend to have more patience when it comes to watching something that they do not fully understand due to language issues so they're less likely to give up.
> so we can't talk about them

You're absolutely perfectly fine talking about them. Anyone who disagrees doesn't value the freedom of speech. (And sadly, that's becoming quite common on college campuses these days. But I don't align myself with them.)

> vote against them, or donate to organizations opposing them, is sickening.

Voting to take rights away from consenting adults because you don't agree with their lifestyles is sickening.

I'm not sure how I'd feel about a donation to an organization opposing rights in general. But this was specifically targeted toward persuading voters (with shady, misleading and outright false advertisements) to vote to take away rights. Not quite the same as just saying "we oppose this."

This crossed the boundary from speech and became action. A very harmful action that demeaned 5-10% of the population.

> Imagine your being ousted from your job for donating to the EFF

False equivalence. The EFF isn't lobbying to strip a minority of their pre-existing rights, because "eww" or "religion."

Further, he wasn't ousted from his job. People complained, so he chose to resign. If it's freedom of speech for Eich to make that donation, then it's freedom of speech for people to protest that donation. You can't eat your cake and have it too.

> Donating to a mainstream cause is a perfectly normal thing to do.

Majority support does not justify what is right.

> I hope that society never moves against any of your current positions and retrospectively calls you a monster.

I've gotten into plenty of trouble and lost supporters over my positions against political correctness. I don't think I'll ever be in a position as powerful as CEO, though.

Still, I hope no one ever pesters me to resign from my job. However, I would never, ever vote to take rights away from a group of people I disliked, unless there were lack of consent issues (eg peodphilia) involved. So I don't believe I'll ever be in the same exact position as Eich.
Related article: http://phys.org/news/2011-05-mini-black-holes-atoms-earth.ht...

TL/DR:

1. Tiny black holes as a dark matter candidate; hundreds might pass through the earth every year

2. Difficult but not impossible to detect a black hole of 100 thousand kg passing through the earth

3. A black hole with a mass of 10 million kg at the center of the Earth would take 10^13 years to absorb the planet -- much longer than Earth will survive anyway
Higher energy collisions happen in the atomosphere all the time. If it were possible, it would have happened long ago. There is nothing to worry about here.
I suggest applying on Hired.com (I'm not associated) and just doing a tour of lots of different companies. It's almost like this "secretary problem" in mathematics [1] - sometimes the best way to find what you like and value is to tour a lot of companies, then pick the next one you find that is better than all of the prior ones you have seen.

To answer your questions specifically - I'm at a 3-person company funded by YC's Fellowship program. With our recent first hire, we are prioritizing building the sense of family we had at our last job. We are in it for the long haul and don't want to create unsustainably taxing work environments. We do this by treating social time in the company as a priority. It may not seem like work and it definitely shouldn't feel like it - but building bonds with the people you work with pays strong dividends in the long term.

[1] https://en.wikipedia.org/wiki/Secretary_problem
You need the OTG adapter if you want to connect it to a network, or a keyboard and mouse, or anything really. The only USB port on the Pi Zero is the micro-B OTG one. There are lots of interesting applications for the Pi that don't use HDMI at all, but few that don't use networking or a keyboard
100k pound is very good salary in UK, even in London. That's more than most London GP makes.

How do people in London afford to live there?
Prototyping tinder app
This contraption:

https://www.youtube.com/watch?v=dAyBz8XIMsU

http://www.silverball.net/images_martin/tech_pc_case.jpg

It was a MediaGX 5520 (233Mhz) motherboard with a custom PCI board holding an array of 8mbit ROMs + flash memory and a DSP for sound playback. Douglas Comer's XINU was used as an operating system and ran from ROM.

The "too early for it's time" was less about the pinball machine and more about the MediaGX. A small Geode board + Linux could have been a really nice platform. I think a lot of ATMs are actually using this formula.
If it's impossible, it's only because few people have the psychological makeup to delay gratification for years.

The most surefire way to be able to spend 5 years working on a project that isn't profitable is to spend 5 years saving 50% of your salary. How do you save 50% of your income for 5 years? Get a job paying double the median income (~80th percentile [1]) and live like the median person. Or get a job paying at about the 60th percentile ($65K) and live like someone making half that (~30th percentile). Both of them are eminently achievable for many Americans - by the numbers, 20% for the former and 40% for the latter.

Most people don't do this because they feel like they must be better than the people who make half of what they do, and so blow the excess income on a lifestyle that doesn't really make them happier but certainly makes them look better. If you don't give a shit about others thinking that you're a pauper, you can amass a good amount of freedom, power, and yes, money without anyone knowing.

[1] https://en.wikipedia.org/wiki/Household_income_in_the_United...
They did it this year in Australia.
meta-meta-discussion: The question implies an ordering on priorities:

1) kind
2) supportive
3) talented
4) effective

Granted, the original poster may not have intended it quite that strongly, but it raises an important issue when evaluating open source projects.
Ya, makes him look like an ass. Especially since he doesn't seem to know what "hotlinking" means.
As s native English speaker I say "have got" in certain situations. "Do you have an apple?" "I've got 5!"

Also the past participle. "I've gotten to level 5".
FWIW holding differing opinions is fine. We try to keep discussions technical -- and differences in technical opinion are entertained. If a discussion does go into the social or political sphere (e.g. a discussion about the community itself, or the code or conduct), differences in the other opinions are entertained as long as the discussion is civil.

(Well, really, differences in any kind of opinion are entertained as long as the discussion is civil and your opinion isn't actively alienating someone else. "Difference of opinion" isn't something that affects your membership in the community at all, civility is)
So we've invented either a time machine or a bag of holding.
He mentioned CDN's not supporting HTTP/2. I am pretty sure a few them do.

Including https://keycdn.com, https://sucuri.net, Akamai and likely a few more.
I just made my first PR for rust and it's been a pretty positive experience.
I already have been visualizing the Oakland alpr data. Thanks very much for the links to the Chicago data. The Guardian has some interesting visualizations for Chicago.
The Allwinner SoCs not only have an actual onboard audio DAC (up to 24-bit, 192ksps I think), they even have a built-in headphone amplifier. Haven't had a chance to try the C.H.I.P, but the Allwinner-based board I have seems pretty respectable. You'll need Linux 4.4 to use audio though, or one of the Allwinner-specific kernels.
I'm pretty partial to RethinkDB. They were my first contribution to OSS.
Connecting the dots on how society might look in 100 years
> Thinking a system is secure just because there is a process in place

ISO certification in a nutshell
I think that this data should always be public and then maybe tags will become a thing of the past.
Thanks for testing! Which device are you using? That should not be "terribly janky" in general. It's pretty smooth on my testing devices (nexus 4, nexus 5 and sony z3c).

The second part of your comment makes close to no sense. There are a lot optimizations done in a web rendering engine, both on the css/layout/painting part and in the js engine. A modern web engine goes to the GPU as much as possible, and is very comparable to what a "native" toolkit does (I'm not convinced that android's xml layout/views are really more native than html/css).
Aside: I'm trying to improve the newcomer experience in Rust, so if anyone has any pain points they'd like to mention, or general things which they think could be improved, let me know!

This applies both to Rust the compiler, and Rust the general community.
> From Wikipedia: "WhatsApp Inc., based in Mountain View, California, was acquired by Facebook Inc. on February 19, 2014, for approximately US$16 billion"

Fair enough, but it was the parent who specifically mentioned WhatsApp. Personally I'd rather just use SMS or XMPP; the first is built into the phone and "just works", the second is open and extensible, with a plethora of clients, and you can run your own server.

And if you believe for a second that Facebook didn't create a full FB shadow account tied to your "messenger only" account, I have a bridge to sell you.
Amsterdam did something similarly stupid. They released a large batch of license plates which had been 'encrypted' using MD5, as well timestamps and locations. It didn't take more than a day before someone had built the 'dude where's my car' app that listed where a licenseplate had been recognized and when.

Rumor has it this led to more than one divorce and the municipality has since changed the way they store the license plates and will likely not take part in the distribution of such sensitive data again. (At least, not voluntarily.)

The incident did wonders for people realizing that they too valued privacy.
It can only absorb matter at a rate limited by its event horizon surface area, and further limited by its ability to shear matter from outside the event horizon to fall into it.

At the center of the earth, since its the gravitational locus of the planet, we wouldn't even notice it - while stuff would be falling in, the planet would still weigh the same and thus have the same surface gravity, and most of the planets material would resisit falling in by pressure against itself.
Interesting. I'd love to read about how that happened. With eTickets I've never needed to produce ID, of course I do go out of my way to avoid conductor checks, although, on the route from BWI to DC I'm not sure what the conductor would or could do if you didn't have ID. It's not like they are going to stop the train and kick you off.
Mike Larkin re:W^X a few days ago:

https://youtu.be/A7vtAAeW6zo
And NZ
It's not just about time and effort. There are situations where we simply do not have access to complete information, no matter how much time and effort we spend gathering it.
> Thinking a system is secure just because there is a process in place,

The importance of the process is mainly to allow passing of responsability to someone lower down the chain or sideways ("competent external contractors we hired"), then insurance takes care of the rest.
You might find there's a SickBeard fork for torrents called SickRage...
Somewhat unrelated, but there is a great documentary on Michael Larson; who figured out a software randomness flaw in the game show Press Your Luck, and exploited it live on TV to the tune of $110,000. In that day, $110,000 was an obscene amount of money to win on a gameshow. No game show was awarding even close to that.

https://www.youtube.com/watch?v=nzNMCXWCZzQ
I'll post the name and address of that lover you've been seeing and when you've been seeing them. Remember that business trip?

Just kidding, because you really have nothing to hide. But not everybody is like you. Plenty of people go about their business not realizing that they're being followed all the time. They think they can get away with whatever it is they are doing because they are making (flawed) assumptions. And not all of those are bad. What about someone important undergoing medical treatment? Would that influence the stock of the company they are leading? What about a person visiting an AA meeting? What about someone having an abortion?

All these things affect your private life in a very immediate and drastic manner and in some cases they'll affect the rest of the world as well.

Databases like these shouldn't even exist.
Combinatory Logic
Is Unreal Engine really open source? Doesn't look like it to me.

https://www.unrealengine.com/eula
I'd have to say NetSurf (http://netsurf-browser.org).

I'd barely joined the IRC channel and was discussing UI enhancements when it was mentioned I could have my own branch on their private Git repo server if I wanted :D

That was hugely welcoming, in my book!
I second that, Django is the first word that popped into my mind when I read the question. I think Django exemplifies what a great Open-Source software community is.
In the United States it's typically in September or October, in 2015 it was apparently replaced with the Minions Sweepstakes promotion.
I've always enjoyed contributing to the Debian community.
Running barebones I can get down to 40 mA at idle. Almost Arduino territory!
Learn About Real Estate Crowdfunding
Which, again, takes quite some learning to do well.
> The people who make the choice to forego bittorrent and just post the pirated stuff for a profit. THAT... is my point.

Yeah, that's a scuzzy thing to do.
Rust has a great community: https://www.rust-lang.org
That totally makes sense -- although renewable energy and energy storage have been making huge strides recently, let's assume that no further improvements will happen.
maybe it's time to revisit it; the last interaction I had with it ran into some significant usability issues (terrible contrast and tiny, tiny controls) which went casually dismissed when I brought it up with the devs. at the time I wrote it off as one more user-hostile OSS project.
Interesting thought but I'd still attribute it more toward a disconnect with the "other side". OR, very high-disparity societies have such little social mobility that donations are seen as futile even if you'd be otherwise inclined.

Regardless, generosity or the lack thereof, under the microscope, is just physics no matter what the explanation.
Flow batteries dramatically change the cost calculations for energy storage, and are here now.

Additionally, most areas are increasingly moving towards decentralised generation which changes the calculations too.
Possible. Other example: Hoverflies can neither sting nor bite, but many have yellow-white striping and therefore "look dangerous" like e.g. wasps.
ITT: People comparing gimp to Photoshop.
I didn't see a mention of GEGL, which is the reason this release is so important. GEGL has been worked on for the better part of a decade now. it's finally being implemented. This is like Netscape 6 levels of big.
Now that you contract it like that I think I hear people say it all the time in the US and also use it myself, but never the non=contracted form. It's amazing how much of language usage is outside of our awareness. I guess it's all "system 1" as Thinking Fast and Thinking Slow would call it.
See also: the discussion thread on Reddit, where the submission there likely led to the submission here: https://www.reddit.com/r/todayilearned/comments/3um3zh/til_t...
Seconding this. I think rust meets all criteria, and their issue labeling encourages newbies to get started fixing issues, where more experienced members will offer mentoring for fixing easier problems.
The gist is that you wouldn't know the real 'why' of such a rate increase / quote. The real question is why do you think a corporation with the resources of a large insurance company wouldn't secretly use such information? Especially when they are famous for doing anything in their power to not pay out or cover high risk patients...
after almost a decade building everything with Drupal, i realized that only one site (a community blogging site) really benefitted from it.

From what I've seen of D8 it is going to be so different that it will almost certainly be cheaper to rewrite it in a simpler way (something like laravel for instance) than attempt the migration. For all but the most trivial sites, that is.

*edit: Oh, and are you aware of backdropcms? it is a fork of drupal 6 that is maintained.

https://backdropcms.org/
The Uncertainty Principle and Covalent Bonding (2005) [pdf]
I guess the flip side of "don't contribute to a project unless you are intrinsically interested in it" is "don't contribute to a project you aren't interested in unless you are capable of significantly helping it."

Someone inexperienced but strongly interested in a project can be taught to be useful. And a knowledgeable resume-padder can very well spearhead useful changes. But if you are both uninterested in the project and incapable of helping it, you're more likely to hurt the project than help it. And, sorry to say, but if you don't know where to help, then you're most likely on the "not imminently useful" side and should be looking for things you're legitimately passionate about instead of wasting peoples' time.

EDIT: Does anyone remember an article or comment from a few weeks ago about how many open source projects tend to lose their focus and become more about justifying the existence of a social group than achieving a goal? It seems kinda relevant to me.
And Canada
This is all so very wrong:
- it's all liquid at very high pressures, so the pressure guarantees a steady stream of new matter to feed to the hole
- even if by some miracle there was a material strong enough to hold the pressure (and temperatures at the center) of the whole earth without buckling in (spoiler: there really isn't) creating a sphere filled with vacuum with the hole at the center, it wouldn't stay centered, because gravitational forces inside the cavity in such a configuration balance out, so the smallest disturbance would make the hole move towards the edge of that empty sphere, resulting in those super-strong walls getting pulled in as well
And Germany! I'm on my third Big 'n' Tasty this week! :D

They also have shrimp and a really good cherry pie thing that also come with pieces...
Code Angry
Too true.

They used to run competitions to improve their recommendation engine, because it was a big cost for a customer to get shipped a lemon.

They stopped that, I think they're running a different game now, where they just juice the expected rating to convince people to stream stuff that's really just ok.