skysight-inc/HackerNews huggingface dataset:
How much better is life without parole than death? By almost all measures, it's much better.
Now I'm very, very confused.

Are you saying that every person charged with a capital offense should instantly take a plea deal for life in prison? Because that's what your flow chart is suggesting.

If so, then that's seriously messed up.
Point to where the decisions are in SKI calculus. SKI calculus is as strong as Turing machines and lambda calculus.

(If you squint right, you can see the decision making bit. But it's a tight squint.)

--- (from Wikipedia:)

The evaluation operation is defined as follows:

(x, y, and z represent expressions made from the functions S, K, and I, and set values):

I returns its argument:

Ix = x

K, when applied to any argument x, yields a one-argument constant function Kx , which, when applied to any argument, returns x:

Kxy = x

S is a substitution operator. It takes three arguments and then returns the first argument applied to the third, which is then applied to the result of the second argument applied to the third. More clearly:

Sxyz = xz(yz)

---

See https://www.reddit.com/r/haskell/comments/ypcu7/hello_world_... for an example program in SKI.
But hey, at least they let Adblock Plus users read their site ;)

Edit: Upon reflection, I get that Secret Media wants to reach potential customers, whether they use adblockers or not. Indeed, given how much adblockers improve browsing experience, maybe Secret Media and others in the anti-adblocking business also use them. Why should I expect some sort of moral stance?
>A few years ago I remember finding a very obvious, easily fixable XSS vulnerability across all of the Department of Homeland Security sites...

I think if I were in this situation today, I just wouldn't say anything. Being ignored would be one of the good outcomes; I'd be terrified of getting chucked into court for being a "HACKER AGAINST HOMELAND SECURITY."
Learnings for Engineers and Designers from Pope Francis and Francis Bacon
Yes, and Chicago isn't even in the top 30 U.S. cities by murder rate. It's a big place.
A social network focused on live events
This old trope about "no new drugs" is silly. Most drug companies spend more on marketing than R&D.

I'm not sure what you're getting at. The idea with marketing is to spend $X to get $X+Y in sales, otherwise you wouldn't do any marketing.

So if drug companies stopped marketing, they'd have less money than they do now.

And as for "the most profitable industry". Do you know how many biotechs go under because their drug fails? How many banks does that happen to? You can't just look at the ones that succeed and say "that's typical". It's called survivorship bias.

And as for Pfizer's 42% profit, you're cherrypicking. Note that in your source, most companies have a profit of 10-20%. Which is pretty decent considering the risk involved with R&D. Pfizer had a profit of 42% because it spun off it's animal health division in Nov 2014. It was a one-time windfall.
I'm sure there are some critiques that can be raised as to methodology, but just as a point of conversation you may be interested in the World Happiness Report, on which none of those countries rate higher than the US.

https://en.wikipedia.org/wiki/World_Happiness_Report
Barrette manifesto
>No, i honestly believe you are being willfully ignorant; specifically in this situation precisely because i assume everyone on here has a relatively high baseline of knowledge and experience.

Which is pretty much what I was thinking about you.

>Question: what is worth going to war over?

That's very situational. Obviously an attack on the US itself or US forces is something we would go to war over. We might reasonably go to war over a blockade. It was perfectly reasonable to go to war against Afghanistan after the 9/11 attacks.

What we should not do is get involved in other peoples' wars. We should not have been involved in Serbia, say, or Iraq. We should not get involved in Ukraine, or Estonia, or Poland or wherever else the Russians think they have casus belli.

>I get the feeling, from rereading your posts, that you may be of the thought group that thinks war is never necessary and always avoidable.

You should pay more attention to what you read and less to how you feel.

>Having combat units stationed in strategic countries is a small price to pay for avoiding global conflicts. Due to the nature of the global economy, any shooting war between or among the Big 10 means a global crash.

No. We should not be going to war over the economic byproduct of other peoples' wars. What's the justification? China attacks Japan, which makes anime more expensive, and therefor we're willing to go to war with China? Go ahead, connect the dots.

Incidentally, having combat units stationed around the world doesn't do much to avoid global conflicts. It just means we'll be involved.

>I know this will be frowned upon, but in ASoIaF by J.R.R.Martin, the Night's Watch and The Wall serve as great metaphors for the necessity of vigilance.

Isn't the man's first name "George"? This is me frowning upon the use of fiction to support a logical argument.
Bittorrent style per-to-peer botnet, where each ad includes code that downloads ads from their server and redistributes them, so ads are coming from readers' IP addresses?
"If your application depends on other services (such as a database), it'll automatically configure and start those services in your development environment for you." -- Can you guys setup some tutorials that show this? Like you have a set of instructions for a Rails AWS deploy, but it would be nice to see like how to setup postgres etc with the dependencies.
I always make sure I have LA or portland/seattle picked, that "cupertino" thing annoys me for some reason.
LALRPOP – a LR(1) parser generator for Rust
The US is most certainly not at the forefront of defending human rights if by that you mean actual action to stop abuses rather than mere lip service. Our prison system is an atrocious human rights disaster. Our justice system is effectively non-existent and almost 100% based on forced plea bargains (this case being an unusual exception that actually went to trial). Guantanamo Bay. Abu Ghraib. And that's just in the last decade. If you look at reality, you'll see that the US is full of human rights abuses, almost all preventable. And as far as the prison system, well it's by far the worst in the world.
A New Effort Has Doctors Turn Patients into Donors
Agrep – approximate grep for fast fuzzy string searching
Certainly sounds like your manager had decided he did not like you/want you on his team, before you even started. Maybe he didn't like something about your resume. After moving across the country it seems like you could have tried harder to get into another team. Maybe in the new team you would have had the star treatment. Companies as big as Microsoft are not uniform, one team might have been a perfect fit and a great experience, another team could be a disaster.

If you are on the verge of resigning then you no longer have anything to lose and so you should have gone to your bosses boss. Point out what happened and why you are leaving. Doubt it would have solved the issue but it does mean that his behaviour was flagged up to another level. Otherwise there is no downside to his treating people the way he did.
Ok so what are the search implications here? How does this impact Google indexing? And if it is done in such a way that Google can make a distinction, how far behind would a great adblocker be?
> Ad blocking breaks this harmony.

I have yet to find anyone who talks about "harmony" who actually spews anything other than concentrated bullshit. Example: pretty much everything the Chinese government says and does in the name of preserving "harmony". It may have been a useful philosophical concept in the past, but it's been misused so much by shysters lately that the mere appearance of the "H" word is an instant red flag to me.

EasyList might not be able to block their clever tricks, but isn't it about time we came up with a better way to detect anything the user doesn't want? EFF's Privacy Badger uses heuristics to determine whether a given script is trying to track the user. Perhaps adblockers need to take a similar approach. For example, they could check whether an element that is displayed by default on page load obscures the primary textual content of the page, or compare the current page with one that was shown to a well-known search engine.
Hjjhgkgkj
Parallel executor support in Postgres
Tech N9ne: Rhyme fast, be strange – and yodel
In this case, secrecy about pay is compatible with psychological well-being among employees.

I wonder if it could also be a source of stress and distraction. Whether I'm being paid a high enough salary is something that I think about, and applying for jobs is close to the only way of knowing for sure. This takes time and attention away from doing my regular job, and causes me to "steer" my work in the direction of acquiring more marketable skills.
Looks like Alex did great work and had a great family. That's a good life in my book. Too bad he didn't get more time.
So if drug companies stopped marketing, they'd have less money than they do now.

If the only options were to have a marketing budget of eleventy quadrillion dollars or a marketing budget of zero dollars, and no other possibilities, you might have a point.
What makes you think Detroit has "high crime". I mean, Detroit has always been "high crime" relative to other midwest cities its size. But for years now I've only read that crime has been dropping in Detroit, probably largely due to the exodus of people who left/are leaving.

http://www.detroitnews.com/story/news/local/metro-detroit/20...

There are lots of ways Detroit can be rebuilt.

I've had a day dream of a group of tech savy anarchist bakers gathering their artist and programmer friends and all agreeing to move in and take over a neighborhood. They have startup meetings about how to start your own startup meeting. They open unicycle repair shops and community centers with classes on mustache grooming and DIY toilet bowls. Tony Hsieh comes to visit and is jealous. But then they have kids and realize their Montessori school run by "Uncle Randy" has failed to teach their children how to add. The sewer lateral line running from their DIY toilet bowl to the city line is leaking shit, there is no insurance, and it doesnt matter, because the city lines are leaking shit too. And, they are sick of taking three buses to get to Trader Joes which takes up the whole Saturday they could otherwise spend being in an adult kick ball team.

More likely, the real estate keeps dropping until a developer gathers a group of Chinese investors to buy it. They lure in a big employer near by and build a big depressing mega-business-plex. They talk the state into giving some funds and other towns are ok with it because they're hoping it will lure "urban" people back to the city.

But in my heart I hope it is allowed to decay and that the ruins it leaves behind are beautiful and remind us of a time when we needed all the humans to work.
>as we have already seen it corrupted into anti-Agile in the enterprise

I've definitely experienced this. A large waterfall development group decides to call themselves Agile. They start proclaiming their mutant fast-waterfall as the One True Agile, adopting terms and structures to appear Agile.

Then you get invited to the hour-long "standups" attended by dozens of un-involved people, "stories" that amount to poorly worded system requirements, "grooming sessions" filled with chickens and "sprints" with development/release cycles that look oddly similar to what we had before they started calling themselves Agile.

It's just a rapid waterfall. Call it "rapid waterfall," or just keep calling it "waterfall" and increase your velocity. It confuses things when people that have worked in Agile shops come around and try to understand what you're doing.

Sidenote - I'd probably title the article "How a ten-person team moved a government agency forward twenty years in two days."

The permalink says "spring" so "sprint" is an improvement on the draft title anyhow. :)
Servo WebRender Overview
If both legit and ad urls all look the same, and can only be distinguished by decrypting with a key, then adblockers may be unable to differentiate between the two.
Yes, but I was making the point that the tagline under which this news story was released ("Otto, the successor to Vagrant") makes it sound as if Vagrant is no longer going to be supported, or as if Otto will focus on local development environments, something like that.

In reality, it seems the "successor to Vagrant" line is more to attract attention, as it's not at all a _replacement_ for Vagrant, just a tool you can glom on top of Vagrant and a bunch of other HashiCorp tools.
I'm not sure this is even possible. Many of those extra bureaucrats are there as a result of some Department of Education mandate.

Of course there's inefficiency in every large organization, but that doesn't mean you can get rid of it. Every large organization tends to follow Pournelle's Iron Law of Bureaucracy (http://www.jerrypournelle.com/reports/jerryp/iron.html), which basically says that over time people who are looking out for the organization's interests (as opposed to the organization's purpose) will always end up in charge.
haha i totally remember that "law of sines" example. nothing to do with the "law of sines" over time, i would regularly just exhaust my brain and i would just imaginarily throw random variables to give me solutions, making my homework full of errors lol.
This is really funny. The font in the article about legibility of fonts on mobile looks really garbled on Firefox mobile (Android) when scrolling.
Sure, but plenty of people might be willing to pay almost nothing for a new generation iPhone if it means having to deal with advertising. I'm sure the manufacturers will let you opt out for a reasonable monthly fee, though.
Failing a class often has devastating consequences in college. Scholarship programs generally have strict GPA requirements, and once lost cannot be regained. Nursing programs are particularly harsh. Failing a class by a percentage point may trigger the student needing to retake an entire year's worth of classes, regardless of the grades received in the other courses. The cost of an additional full year of tuition is not a hiccup.
> The largest problem is spill damages will cost an order of magnitude more to prevent/stop/clean because the arctic is so remote and all effort there is less efficient.

Actually, I'd guess that an offshore Arctic oil spill could be much cheaper. There aren't any capabilities to clean one up, so they wouldn't.

(For example, in the 2010 BP spill: "In summer 2010, approximately 47,000 people and 7,000 vessels were involved in the project." [1] Even with ideal weather, nothing close to that would be possible in the Arctic.)

[1] https://en.wikipedia.org/wiki/Deepwater_Horizon_oil_spill#Co...
Neural Implant Enables Paralyzed ALS Patient to Type Six Words per Minute
On Objective-C: yes, it's quite different from C++; that's because it took a very different approach to integrating object oriented programming into C, and because it had a much more traditional (at the time) model of what object oriented programming was. Essentially, Objective-C adds a completely new language for object oriented code, one which has a very good zero-overhead C FFI and one which happens to be source compatible with C. C++ really tries to make one cohesive language, so that you don't have that dichotomy (although it doesn't always succeed when it comes to templates).

Yes, Scala isn't exactly the C++ formula applied to java and functional programming; it doesn't, for example, strive for source compatability (C++ has to because of header files, it likely wouldn't otherwise).

Whenever I ask folks what makes Scala complex or bloated, or what the conflicting "styles of writing it" are there, they always shy away.

I don't think there's a good way to identify concrete examples for "bloatedness" because it's kind of a fundamentally handwavy concept. It's a feeling that you get while learning and using the language. One that people don't get with C, or Go, or Haskell or Scheme, but tend to get with Scala and C++ and Common Lisp, to name examples.

Complexity is easier to point to though. The interaction of inheritance and generics, the mutability semantics, the fact that it's not clear from the call site when arguments get evaluated (with defered evaluation and macros), anything that can result from an abuse of implicits, mutability semantics.

The various styles of writing Scala? Well there's the people who wanted to write Haskell but settled for Scala because it's what their bosses gave them, who write it with a lot of immutability and use the type system to a great extent. There's the people who wanted to write java but write Scala because their bosses make them, who write java in Scala because that's a totally viable way to do it. And there's a lot of people in the middle.

Addressing your python point: I agree that the "there's only one way to do it" mantra is kind of wrong in pythonland, but there are a lot of conventions in that community that people adhere to that make it true in a way. This comes with a lot of dogma unfortunately. Other languages have fewer "non-orthogonal and half-baked" features. Go, for all its issues, doesn't have many of those because it seems its designers are content to just not have the features at all rather than have them be imperfect. C doesn't either, really, nor Haskell.
Quicken is often described as a hellish company to work for but it's interesting that they are always in the news for being a great company to work for and the owner is doing so much to revitalize Detroit. This kind of goes to show their true colors, it's not the kind of press they are used to influencing.
Bump History of English to the top of you "to start" pile, it is fantastic. Highly recommend to anyone with even a passing interesting in history/linguistics.
The fundamental question is this: "Is some internet better than no internet in places where internet is very very hard to get for a lot of people? (Whether due to poverty or lack of infrastructure)"

There are arguments to be made for both sides, but if you're looking at the immediate term, then I'm of the opinion that some internet access is indeed better than no internet access at all.
In the early 2000s Alex had an opensource project written in PHP. I was then learning PHP and used his project to learn how to build a web app end to end: auth, business logic, db interactions, views, etc. I was in my late teens, and using his project as a guide I built several products that people used and were keen to even pay for, learnt lots back then.

Thanks Alex!
You can argue against the death penalty a thousands ways. It is statistically racist, it is against the Christian way which is supposedly important in America, there is little reason to kill someone when you can securely lock them away indefinitely.

I don't see how you can argue for the death penalty. Killing people doesn't help anyone. Who has lived a happy and healthy life as a result of a death row execution of someone with a life sentence?
We don't do that because we don't want to create a two-tier college system where people without money all get shuffled into the same colleges. Under the current system it's already difficult for non-rich kids to get into a Harvard or a Yale, but at least it's possible.
One of the most distasteful aspects of this case has been the way the Daily Oklahoman, the local newspaper, has been demanding the man's death every day, in effect reprinting the Attorney General's press releases as news and editorial columns. I point to "AG's office calls witnesses in Glossip innocence claim 'inherently suspect'" and "Glossip attorneys cross line with criticism of DA". The Daily Oklahoman is a journalistic embarrassment on every topic but in the case of Glossip it has really shone an unintentional light on bloodlust in the state.
Thanks, I agree with most of what you said.

I made the visual resume, mostly for tech recruiters and non technical people / business owners. (Definitely not CTO's), I also use it to see if the tech recruiters actual view my resume, which a lot of time they don't look it at.

Your right, being overlooked by bad management is a blessing in disguise.
Link is invalid due to a 'F' at the end. Correct one is [ https://bugzilla.mozilla.org/show_bug.cgi?id=1209362 ]
I think there's definitely a bootstrapping problem here: microservices are great if you have something like Kubernetes, Nomad, Mesos etc. on which to run and deploy them, but you have to run your platform on something and be able to bring it back up if it goes down and that's where I think Nomad might have the edge.
I run a service that uses real people to review resumes, not robots
> the business is forgiving enough (or amateur enough?) that THEY don't even fully understand their processes.

After the first few waves of automation, the business made the savings to justify automation by sacking everyone who understood the processes, all the RPG programmers who moved the processes into code have retired, and now we're getting by on hope and hacks.
I'd been well familiar with the Fred Brooks quote, but that rather interesting linked essay by Guy Steele which quotes it was new to me. Thanks!
I work for a marketing company, I'm well aware of shifting whims. You can build flexibility into your infrastructure if you really need it. You come up with a model for how things are likely to change in the future and work modularity into your codebase.

This approach doesn't really work for games. Everything is so interdependent, modularity that allows for all possible ways for the system could change would slow it down to a crawl. There's just no way to avoid expensive, painful rewrites.
_Those_ cameras are doomed because the iPhone does what they do, in many cases the iPhone does it better, and the iPhone is cheaper and smaller. At least an interchangeable lens camera will always have the feature that you can put a different lens on it. On the other hand people do make optics for the iPhone, too, so it's certainly not impossible for an "interchangeable lens iPhone" to exist in some way at some point.
Woman, 99, denied citizenship despite living in Canada since 1933
Well they didn't actually say that line, it's just paraphrasing.
Load OMR Templates from Remote URL and Multiple Images into Template Editor
I doubt publishers would go for this, as it allows ad hosting websites direct control over ad traffic, and is subject to manipulation.