skysight-inc/HackerNews huggingface dataset:
Software Engineering Radio is hands down the best programming podcast out there. The guests are always top tier and they discuss interesting problems that push the edges of tech in their domain. I also like the fact that they don't focus on one particular tech community.

My only wish is that they put out content more frequently (I think it's once a week now) and improve the audio quality. SER needs to hookup with Carl Franklin and Richard Campbell from .NET Rocks. Those guys put out tons of shows with the highest production quality.
Hmm, sounds a bit like taxi licenses and hotel regulations
I still see it as more of a civil holiday, and a needed one. As you say, regardless of it's origin, what made it stick is that it's not something entirely absurd.
It's still fundamentally sugar; on nightly, you could write it all yourself.
Agreed, I have the feeling that most people think San Francisco or New York when they think "city"... the problem is that Phoenix exists (all 517 square miles). There are many, many medium sized (1 million ppl +) cities that are conglomerations of suburbs, with very little "urban" interface like Phoenix dotting the western portion of the US.
Not all parts of the world observe Christmas, and even then, the traditions vary regionally.

The question may even be referring to the rationale of having HN decorated for Christmas at all, given that it's not universally observed.
I like http://www.magicreadalong.com/ a lot
I guess I'd question "regularly."

In any case, something makes cars depreciate over time. Lots of people don't dump their cars just because they're tired of them. And, if you're just driving somewhere like the US Southwest, age probably isn't the issue.
Well, this was in The Globe's opinion section.
I don't worry about those things. I feel that any civilisation that has the capability for interstellar travel would have long since understood the laws of the universe and would have evolved past the need for a deteriorating, inefficient physical form. Think of the movie 'Lucy'.

That's why I think there are no super-intelligent species out there, because either they blow themselves up due to petty issues like racism, nationalism, etc. or they have evolved past the need for physical form and basically just disappear off the face of the universe.
> 95% of our agriculture is dedicated to raising meat

That's a really tall claim, and I don't believe we don't dedicate resources to grow wheat, rice, corn etc. Do you have sources for that?
Ex-CyanogenOS dev: company might push adware to phones. Disable updates
How to actually promote the stuff I do in a more extensive way than a single reddit thread.
No problem, I hope it helps :)
why i think this is important and true, there is often a tendency to over-regulate things, because for the regulator it's hard to decide what is necessary and important and what does more harm due to the regulatory overhead than the increased safety/whatever.

Disclaimer: I don't think this is super bad and i am german. We love to regulate things. But i think if you spend all your live thinking about fire hazards in residential areas all you care about is fire hazards and it's hard to not do everything to prevent those (even if there is only a small possibility and it would increase panning prices quite a bit).
Decades ago when I was in Indiana, which liked and still likes cars, I knew some people from NYC, and they hated cars, any and all cars. Ever since then, NYC has had a lot hatred for cars. NYC just doesn't like cars. And, no surprise, now the NYT from NYC doesn't like cars.

I've lived in Tennessee, Indiana, Maryland, and upstate NYS, and all those places like cars, and those places have liked cars for all the decades NYC hated cars.

So, the OP is from the NYT in NYC and is about hating cars. So, from the decades of history, I'm not surprised or impressed.

E.g., I have a car in my garage. I own it 100%. It costs me $500 or so a year in auto insurance. Since I drive it about 5000 miles a year, there is nearly no cost for maintenance and the insurance costs me, what, about 10 cents a mile. The gasoline costs me about 17 cents a mile. So, all things considered, we're looking at ballpark 30 cents a mile.

And the NYT wants me to replace my car with what? No thanks.

Yes, it's easy for NYC and its NYT to believe that they have the right answers for everything for everyone on the two coasts and everywhere between. Alas, mostly NYC and the NYT are in an echo chamber and at odds with nearly everyone else in the US except for parts of a few of the largest cities and some of the West Coast.

Long ago I concluded that quite broadly NYC and the NYT are out of step with nearly all the rest of the US. So, the NYT doesn't like cars -- I didn't expect anything else and am not influenced at all.

Of course, there is the old screaming that humans are evil, sinners, that humans are doing terrible transgressions against kittens, puppies, flowers, the grass, the air, the water, the land, the oceans, the great natural order, etc. and that these transgressions are leading quickly to terrible retributions. Then, the claim goes that if we act quickly, we can achieve redemption. Of course, the redemption will require sacrifice. It's a trilogy -- transgression, retribution, redemption. And we can add on sacrifice. I'm not nearly the first person to think of such things! So, we hear from the NYT that cars show that humans are evil, sinful transgressors .... Gee, not nearly new.

I'm having a tough time finding what the NYT is good for. Apparently so are many others since, IIRC, now the NYT is planning to shrink its staff, vacate several floors of its main building, and lease the space to others. The NYT used to have some utility: It was printed on paper which was good for starting fires, wrapping dead fish heads, and in the outhouse out back.

Whatever side one was on in the election, everyone can see that the NYT was strongly on the side that lost. Since I put new batteries in my loser detector, it has been making loud noises in response to any mention of the NYT!

To me, the NYT fills a much needed gap in journalism and would be illuminating if ignited and still printed on paper. I continue to pay attention to the NYT occasionally, first, to remind myself of how much I miss good journalism and, second, to have details to argue that the NYT should just go out of business.
GPL is the route that OmniROM tried to go down, in order to attempt to ensure that the ROM remained community focused and true to its roots.

One potential issue with CM is that users were signing contributor license agreements (CLAs) to the "project leads" of the "CyanogenMod Project" [1]. While everything is under Apache 2, which ensures it can be used in future, there were plenty of cases where people submitted code under the copyright of the project (see headers which state "Copyright (C) 2016 The CyanogenMod Project").

You are correct with point 2 - if you want to prevent "acqui-hire" type takeovers, you need to ensure that there isn't a tight-knit group of individuals willing to agree and sign over the rights.

This situation would be very, very different if the original CM project had taken a better approach at the start - perhaps forming a 501(c)3 for the holding of the cyanogenmod.org domain and any trademarks/name rights. Then a commercial license could be granted to the incorporated form of CM.

I wish I could find a good primary source, but best I can see at the moment are fairly blog-type news sites [2]. The issue we see here is that the project's stewards were turning their focus from the project to the "commercial spinout", rather than in keeping the project going. At that point, there's little that the contributors could do really - it seemed the leaders had made the decision to build the inc version, despite high profile disagreement. Not sure GPL would fix that, but it certainly helps ensure a community project can live on, even if it won't guarantee it will.

[1] https://review.cyanogenmod.org/static/cla_individual.html

[2] http://www.androidheadlines.com/2013/09/author-cyanogenmods-...
Interesting to hear your perspective. As someone who'd also like to buy land and build a house for my future family some day, aren't there relatively inexpensive ways to do it despite potentially overzealous building codes? Surely there are some pretty nice "cookie cutter" templates out there, right?
There's no need for penalties or some political determination of what constitutes waste. These themselves constitute waste, just not of water.

Its much simpler to have one price per water source and pay citizens their share of the proceeds after costs.
But that sticker is how you can tell that the lumber is of good enough quality. Who sets the standards? Who certifies that the lumber meets the standards? How do you get rcompense if someone lied about the quality of their lumber? That sticker says "this lumber meets quality specs. And if it doesn't, this company is responsible for the resulting catastrophe."
Well, Im glad the shocking reality of it hit you. Ive done my part. Wait till you dig into the fab problem. It wasn't a can of worms: more like an underwater warehouse of electric eels. Current stance is we're stuck with 350nm and up for verifiability by eye. Shell games otherwise.
Here are all I know:

* http://theamphour.com

* http://thesparkgap.net

* https://macrofab.com/blog/podcast/

* embedded Software: http://embedded.fm
The stakes are higher. "Building codes are written in blood."
It seems to me like there should be exceptions in building codes if a building will never be sold and does not put others in danger (e.g., a shack in the forest)
Oh, that's totally true—though for many having some secure updates would be better than none, especially given the number of kernel bugs that are only locally exploitable (i.e., if the rest of the system is up-to-date, locally exploitable issues are less, but not none, of a concern).

One thing I wish there was more visibility of is "is this device still getting security updates", because there's often almost no visibility about that (and while you obviously can't say the vendor won't fix future vulnerabilities, you can say whether the vendor has fixed all known vulnerabilities), even online, yet alone anything pushed to the device to let its user know it is no longer secure.

e.g., http://web.archive.org/web/20161224231459/https://wiki.cyano... is the old CyanogenMod wiki page for the Galaxy S2: the last "development channel" (i.e., unstable) build is 2016-12-18, the last "release channel" (i.e., stable) build is 2015-11-16. There is nothing on the device page to suggest the stable build is known to be insecure (though given the number of Android bugs found in the last year unquestionably is!), yet alone anything about upstream vendors dropping support for the device and the unstable build being known to be insecure too. How is LineageOS going to do better than that? That's a damn low bar.
I suspect this was one of their biggest/only assets. I wonder (purely from a thought experiment point of view) how the original spin-out could have gone if the project had kept the name in trust and granted a worldwide exclusive license for a period of X years, where X was longer than the initial investment term, with a renewal option.

On the other hand, given what's gone down between both sides lately, it seems the split is somewhat less than civil, and holding onto the name and killing off the "annoying project which resents and criticises the company" might be suitably vindictive and designed to cause inconvenience to the project.
1. Do you climb, kayak, bicycle, hike? If yes, how do you get your gear to XXXX?

2. Do you rely on someone with a vehicle? I know lots of people don't drive who live in DC and NYC... yet they "borrow" friends shit all the time.

3. Generational? As in, can't afford a vehicle or would rather "borrow" a vehicle? Or?
I might just not understand your meaning but I don't think what you're saying about abstractions becoming indistinguishable from language features is true. Here's a (pure) Haskell function that is passed a random number generator and "returns" an infinite list of random numbers:

infiniteRandoms :: (RandomGen g, Random r) => g -> [r]
infiniteRandoms = unfoldr (Just . random)

This just uses a standard function from the ubiquitous `Data.List` module (`unfoldr`) and the most basic functionality from the `System.Random` module. Nothing about that is "indistinguishable from a language feature", IMO.

In other languages, of course, this operation would look different and potentially have side effects depending on the libraries used.
It's best to understand that language evolves over time and despite the fact that "real-time" has had a specific meaning in the context of software for quite some time, it now has another meaning, under which all of the above technologies are real-time. Enjoy.
95% sounds over the top but it's certainly true that raising animals for human consumption is resource intensive.

Yes, there is and should be a concern. The problem with predictions like this - e.g., "We need GMOs..." - is they presume we'll continue to be completely stupid. Yes, change is difficult. But it's not impossible.
Maybe a weird question, but how do you listen to podcasts in the shower? I find the water is loud enough that I can't hear speakers outside the bathroom, and phones or laptop inside. I don't really want to figure out mounting a sound system in my shower...
Needs a [2010].

Updates:

there's a movie: https://en.wikipedia.org/wiki/Still_Mine

and he died: http://www.inmemoriam.ca/view-announcement-348916-craig-morr...

and his wife died: http://www.inmemoriam.ca/view-announcement-380737-irene-morr...

the house was still standing (empty) as of 2014: http://www.ontariolandowners.ca/news/landowners-association-...

sold in 2015: http://crowtherrealestate.ca/properties/2020realestate/f-pri...
This is very nice. I hope to see an update in a few months with support for other consoles - might I suggest Oric-1/Atmos at some point? :)
Or hair braiding [1].

[1] http://www.npr.org/sections/money/2012/06/22/155596305/episo...
AFAICT, that only means that [] isn't covariant, which is only to be expected, since slices aren't immutable in Go.
Re dragnet vs compelled. The difference is I can provide strongest security possible that stops most of that and black hats without trying to get a perfect backdoors right. Then, only only a tiny fraction of users are at risk via that system to organizations their lawyers have a chance against.
Surely the answer to Android's woes isn't more platform fragmentation.
Making Python run faster: a case study
It's celebrated on the 25th in many parts of the world, but not all. Swede here, we celebrated 24th.

Also Russia celebrates on January 7th.
If you're just looking for ideas, I would look at what people have done for conference talks, sometimes they have good project ideas - https://www.findlectures.com/?q=%20realtime&p=2&class1=Techn...
With their recent plane accident it seems that they indeed have technological quality problems to address already. I don't really hate the Russian government, and I'm not fond of other ones, but large countries in a pride escalation around military always worry me.
Of course.

Given where HN is based, and that the holiday is fairly well known even among those that don't celebrate it, I assumed it was obvious - my mistake.
I have never considered running out for fast food an "experience".
I live in a city with Car2Go and this use case is covered by the ability to make stops on a trip. You just pay for the time that the car is reserved to you. I see no reason that a self driving vehicle couldn't offer a similar option.
Not all of them are. When you can't install a waterless toilet without hiring a licensed plumber, that's just corruption.
Absolutely - userland is the easiest to exploit, as it's fairly common across all devices (thanks to CTS and standardisation of the runtime) - that's why stagefright was such a big deal!

Definitely agreed - I've thought about making such a list to give visibility of this before, but it would be more of a user-submitted list (perhaps with link-up to screen scraping of OEM web pages for the ones that list the latest version).

What held me back was the sheer complexity of working out whether a device still gets updates - take Samsung as an example; the user says "I have a Galaxy S6". Depending on their geographical location this might be a carrier-free G920I or G920F. If they are in the US, it could then be one of about 5 or 6 variants, and there's even a G920W8 for Canada.

User wants to know if "Galaxy S6" is safe and secure, but even different regional firmwares of the same SKU might not be getting pushed security updates. And some US carriers (Verizon, ATT) are notorious for not pushing out updates to users. And then finally when you figure out the version on a given phone, you need to try to decide if the fact the device is still on October 2016 security patch means it's unsupported or not.

Often Samsung are lagging 2 to 3 months behind on some SKUs, making it even harder to tell. The same is true for many other OEMs - Sony have a pretty complex system of ROMs for each region, meaning you have carrier and non-carrier ones, and they can be on different versions.

To make this happen, we'd ideally need a single worldwide firmware without carrier changes/tweaks/influence. Until then, I suspect it would be too complex to help users work out if their device was being supported.
I looked into doing this a while ago and came across something that you cant change the syscall table without recompiling the kernel to allow it. I didn't realize a work a round was so trivial.
This was made into a movie "Still mine" http://m.imdb.com/title/tt2073086/
I'm a Haskell beginner. But this is my attempt at solving your algo functionally in Haskell. Note there's no shared state.

fn ("a":lines') = fn (skip2 lines')

fn (l:lines') = (parseLine l) : fn lines'

skip2 = tail . tail

Gave spaces above for readability. The function "fn" pattern matches "a", then skips 2 elements of the array and recursively calls itself.

Haskell programmers can correct if the program is correct/sound. I just wrote this from my mind. Not near any computer now.
Why? What's the difference between dying or the simulation just ending?
1. Yes; trains and Uber.

Skiing is tricky, but there are usually trains or buses or, worst case, a friend driving or an (expensive) flight to a nearby regional.

2. No, other than my parents who insist on driving me when I'm home.

3. I don't attach immaterial value to owning a car. I don't enjoy driving and don't see cars as symbols of freedom.
Compare the places you have lived to Texas, Arizona, Utah, and all of California in terms of population density and square miles/kilometers. The rest of the world are generally "fucking tiny" in comparison.

https://www.google.com/search?q=how+big+is+texas+compared+to...
Privatisation, international investment, not imprisoning gays, letting people disagree with the government.
I'm collecting stuff I find on conference sites / HN / reddit and watching through a site I built. E.g. for your question-

https://www.findlectures.com/?p=1&class1=Technology&type1=Co...
> def parsedLines = lines.withIndex().filter{l, i -> i < 1 || lines[i - 1] != 'a'}.collect{parseLine(it)}

In that Apache Groovy sample, you put an `l` as the first parameter to the `filter` but don't use it anywhere, which is not simple for people reading it. The logic instead requires you to refer to the global input `lines`, which is better expressed imperatively.

And btw in Groovy that code would probably only work on ASCII data.
Stop being overly dramatic. People need to realise that there is a happy gray area wherein regulation is most efficient. When I get into a neighbors shower I want to be nearly certain I won't be electrocuted but also the flip side of heavy regulation is the money wasted on inefficiencies when adhering to the numerous European pillow manufacturing standards, for example.
Thanks Gary. I hadn't seen this site, very cool.
If you are using a non-forward secrecy supporting implementation, such as RSA, the SSL key on the server is all that's required to be able to decrypt the conversation.

That's why you can use Wireshark in the manner described here, by installing the SSL key on your client machine, and decrypting the whole session:

https://support.citrix.com/article/CTX116557

You'll note the article warns, it won't work with DHE. Similarly, it won't work with ECDHE. Modern forward secrecy ensures that even with the key, an attacker is constrained in their ability to decrypt the ciphertext.

I can only assume the industry request was based on running this sort of thing at a larger scale.
I think they've served their purpose, and have now taken on a life of their own.

Thinking of fires, for example - these used to be a major hazard, but their now more or less a solved problem, and a lot has changed since the fire codes were written. Like, people don't smoke nearly as much any more, clothing and furniture is far less hazardous, and electrical appliances are lower power and safer now. These days, the only time people actually die in fires is when they are doing something hazardous and illegal anyway.
For anyone else, this seems to be the report referenced: https://www.rijksoverheid.nl/binaries/rijksoverheid/document...
the thing when you build an illegal building to live in, is that it should not be obvious that:
1. a structure is here. plants should be used to hide it.
2. it should be not obvious someone lives there. so no windows or fancy shit. it should not look like a house from the outside. nobody is going to look twice at a storage shed.
Fat must be present combined in conjunction with inflammation to produce heart disease in one specific way
> imposes a negative effect on an unrelated third party

yes, and i'd argue that is certainly the case here.

but the two are closely related.

http://ipeatunc.blogspot.com/2011/08/negative-externalities-...

i think the above is a bit over the top for my taste:

> Secondly, is it really clear that people in Bangladesh (say) have a rights claim to an climate environment that is not two or three degrees warmer than it is right now? How did they acquire this right?

... because yes, I'd say they do have that right, but the point about the expectations being tied to some kind of property rights [physical or fundamental] as a differentiating factor seems to be a strong one.

here they describe the tragedy of the commons as a specific sub category of negative externality (in direct contradiction to the preceding link):

http://web.mit.edu/11.203/www/econ/index.php%3Fid=14.html
Learning to apply deep learning, ai etc in solving practical problems
It's because green and red are the two most economical laser colors.
Reminds me of when a family friend of mine (a professor of civil engineering) built his own barn on his property. He got permits and did everything the ordained way, but still got hassled over tons of details. The inspector almost couldn't grasp the idea that the tens of thousands of stainless steel screws he had bought and used significantly exceeded the specs of the nails required by code. He did manage to persevere eventually.
Beware of this if you are on a OPO running a Cyngn firmware:

https://www.reddit.com/r/oneplus/comments/5k8ppv/former_cyan...

Not really a brilliant source, but I'd be inclined to believe it in this case. It fits with my understanding of the situation.