skysight-inc/HackerNews huggingface dataset:
> But again it's the distros who choose the actual defaults you as a user will have, your distro is your actual upstream, not the systemd project.

This is a dichotomy that does not exist in practice. It's the same people "upstream" as "downstream". In the cases of Debian, Ubuntu, and Arch, for examples, the distribution's listed maintainers are also systemd developers.

Not that one should take this as singular to systemd. The idea that there's some form of Chinese wall between a package's own developers and its maintainers at the various distributions is not reality in a number of places. Take mediawiki, for example. The person seeking to package it up and be its maintainer for Debian in 2016 is a Wikimedia Foundation software engineer.

* http://unix.stackexchange.com/questions/287761/

* https://wikimediafoundation.org/wiki/User:Legoktm_(WMF)
Dual Supernovae Light Up June Nights
I think these are the definitions that he/she goes by:

Searchable: It being possible to find contents on the service via web search engines (Google, Bing, Yahoo!, DuckDuckGo etc.).

Deep linkable: It being possible to link to specific content on the service (and not just to the service as a whole).

Shareable: It being likely that your service as a whole is linked to. While you can share with someone that an app exists, it's far less likely that users will do so, because of the install-barrier.

And what you mentioned requires the service to maintain both an app and a webpage, so that doesn't work when we're talking about dropping the webpage...
The US did the same by refusing to pay tax to the UK.
All of the proposed solutions are deficient:

> Pattern 1: Boolean Params

This solution suffers from what we typeful programmers call “Boolean blindness”: https://existentialtype.wordpress.com/2011/03/15/boolean-bli... . When you compute a bit, what you are actually interested in is the meaning of the bit, which isn't included in the bit itself. For example, if the bit is set, then “x” is less or equal than “y”; if it's unset, then “x” is greater than “y”.

> Pattern 2: Switch to Polymorphism

Dynamic dispatch (what the author wrongly calls “polymorphism”) can be used for open-ended case analysis. But it suffers from two drawbacks: (0) Unless you have multimethods, case-analyzing two or more values at the same time is a bitch! (1) Even if you do have multimethods, the open-ended nature of this whole business makes static exhaustiveness checking (making sure that no case is missing) impossible.

> Patte[r]n 3: NullObject/Optional over null passing

Null objects are still falling back to pattern 2, and optionals are severely underpowered in languages without pattern matching and compile-time exhaustiveness checks. For instance, one of my favorite patterns is implementing operations (say, “merge”) on non-empty collections, then extending them to possibly empty ones:

(* pe = possibly empty *)
datatype 'a pe = Empty | Cons of 'a

(* extend a merge operation on non-empty collections
* to possibly empty ones *)
fun pointed _ (xs, Empty) = xs
| pointed _ (Empty, ys) = ys
| pointed op++ (Cons xs, Cons ys) = Cons (xs ++ ys)

fun merge (xs, ys) = ... (* possibly complicated *)
and mergePE args = pointed merge args

How do Java-style optionals help?

> Patte[r]n 4: Inline statements into expressions

This only makes the problems associated to Boolean blindness even worse.

> Pattern 5: Give a coping strategy

What if there is no sensible default value? Just... no.

---

What you really need is algebraic data types, pattern matching and exhaustiveness checks.
Trademark Registration and Prosecution process – common MISTAKES to avoid
Deep Reinforcement Learning Using Keras and OpenAI Gym
Average American consumes eight hours of media a day
Treating tools different when they are support tooling
I'm not John Oliver, but my startup will be paying $1000 of someone's debt
How to Not Suck at Running a Kickstarter Campaign
That is really throwing the baby out with the bathwater, because I think the majority of wealthy people are honest and trying to do good, as opposed to the few dishonest and corrupt individuals among them.

That's certainly true, but if you're a poor person the actions of the dishonest few has a far greater impact on your life than anything the good, honest rich people do, because the dishonest ones (generally speaking) do things that are exploitative of poor people. Poor people don't hate success per se, but they hate success when it's at their expense. I imagine the honest rich people also hate that sort of success. I hope so anyway.
Depending on circumstances, you get about 65% of your last salary for up to 3 years. There are lots of other benefits for the unemployed such as housing support, child support, and aid for starting a business.
The Computational Engine of Economic Development
This is a fair comment and does not deserve to be down-voted. In fact I would go further, this is the most honest critique here and not derisory to the CPUs that put together this video.

It is also okay to pay homage to a great work of art, to sample it, to parody it, to outright copy it, to even forge it or pass it off as one's own so long as that is artistically done. However I feel this video is more like passing something through an electronic mangle than art. It is craft rather than art, even if it is hi-tech craft.

Had this technique been applied to an original short film that had its own footage and own way of telling an actual story then we could have had a winner.
The first AppStore was even older, it was made for NeXTSTEP, Steve Jobs bought the whole thing.
That is absolutely not the implication of clean-coal marketing in the US.
Pay yourself first. My TEDx open mic talk [4 min]
The chart at the end of the paper is very suggestive.
Ok, we changed the title from "Doug McIlroy on Emacs/Vi".
I always thought it was just a movie stereotype to have 'jocks', 'nerds' and 'cheer leaders'
If you want a bit realism there you might casually show the clock to make the user realize that while it was 2 minute on camera the actual time was much more.
Negative coding. Eliminate cruft. Drop "features". Go small. Stop modifying the same program to do more. Finish.

Open to interpretation but that's my take. You use the word "elegance" and I think that's the idea. Alas, software usually does not "evolve" toward elegance.

tr -h | wc
Short film written by algorithm
Oh the LAN party... Me and my mates in Rio, around '99, would carry our PC towers, monitors, and backpacks of cables, keyboards and tech paraphernalia to our one of our apartments in Ipanema and set up wherever we could. There'd be maybe 4-6 of us.

We'd spend maybe 4 hours trying to get all pcs "visible" to other pcs on the Windows network. At first we used coaxial cables and T plugs with a terminator at the last computer, what a nightmare. Then eventually I think someone brought a switcher and we used the regular rj-45s.

We still talk about epic Starcraft battles, insane coop quake run throughs and the day Diablo II came out and we played 12 straight!

Usually at the end, in the early Saturday or Sunday morning we'd go get a cheap breakfast go home to get changed and meet back up at the beach to debrief last night's shenanigans.
I love ET! Have you heard of ET: Legacy? It's a modern implementation of the client and server and works great ( had a server running on FreeBSD).

https://www.etlegacy.com/
Create Your Own Deep Dream Artworks
Well then mabye a huge portion of the population can go into the arts. I am a developer, but I really would not mind being paid to play guitar all day.
One more model: the guys at Partially Examined Life used their content-rich philosophy podcast to build a participatory community of listeners. Now you can pay a subscription to be a P.E.L "citizen" which gives you the chance to participate in "not school" seminars with other citizens. Also, of course, access to their back catalog which is behind a paywall.

George Hrab leaves his 400+ episode Geologic catalog open, but pushes a subscription fee: be a "geologist" to get a weekly email and access to other subscriber-only material.
I wonder if you could extract a 3D scene from the video and somehow style all the textures rather than styling the frame. Then reproject back and use that to style the frame.
I have nostalgic memories of null modems and IPX/SPX to play old Westwood games.
Well, no, you still need the null checks. You've eliminated null pointer exceptions by guaranteeing that null is always checked for before the value is used -- you're still checking, but you're now immune to unanticipated crashes. (That would have resulted from null dereferences, that is. You can still have other bugs.)
FWIW, damaging your car's oil pan is super easy, it's really soft steel. My neighbour wrecked his Audi A3 going about 4 mph down a severely potholed road.
this research is neat, but was also neat in 2008 when it was released
>But many people don’t, even if they wouldn’t be caught—now, that’s weird.

WHAT? How is that weird? There are a lot of idiots doing all kinds of stupid things. How is paying taxes more stupid than all of the retarded shit people do?

>Psychologists are deeply perplexed by human moral behavior, because it often doesn’t seem to make any logical sense.

No they are not. If they have studied ANY social animal, "moral" behavior makes sense. It's selfishness of the group, not the individual.

>But if we could understand these seemingly irrational acts

Fuck off! Who the fuck are you?

...

OK MATTHEW HUTSON.

>I have a B.S. in cognitive neuroscience from Brown University and an M.S. in science writing from MIT

OK

> Author of 7 laws of magical thinking
> I’ve written for Newsweek, Wired, The Atlantic, The New York Times Magazine, Discover, Scientific American Mind, Popular Mechanics, Technology Review, New Scientist, Slate, NewYorker.com, NYMag.com, ScienceMag.org, Aeon, Nautilus, Al Jazeera America, The Boston Globe, The Washington Post, The Wall Street Journal, The Los Angeles Times, The New York Times, and Psychology Today

You are what is wrong with academia and scientific journalism.
There seems to be a correlation between being a CS major and being a Libertarian. Or at least being an HN user and being a Libertarian.
"preponderance of evidence" is still a burden on the plaintiff. It's just a lower standard than "beyond a reasonable doubt".
I'd rather have confusing software that does what I want, than simple software that doesn't do what I want.

I'd suggest the proper response to this is, "Make the common case easy, make the uncommon case possible."
Makes sense and reminds me of 2006-2007 when this was a big topic in the US with Android and Windows mobile apps with Apple in the passenger seat
It was at my school. Our jocks and nerds were very intermixed and hung out together in different groups, and our cheerleaders were mostly losers. The "popular" girls didn't really do any sports or activities to speak of, except for some resume-padding stuff like Key Club.

At other schools, I honestly think the stereotypes in movies became self-fulfilling prophecies. The terminology came from movies, and perhaps some of the division did as well.
> The point of passing boolean params instead of named functions is that most of the time there is shared code between the two paths and not literally all the code is enclosed in either the if or the else block

If you have this

method(bool arg)
{
// block A
if (arg)
{
// block B1
}
else
{
// block B2
}
// block C
}

you can replace it with

method1()
{
A();
B1();
C();
}

method2()
{
A();
B2();
C();
}

where A(), B1(), B2() and C() are new methods that contain the previous blocks. This makes the code clearer, IMO.
I know it's googles way of preventing robotic searches but still, I wouldn't be shocked if in the future it's discovered that google was anti-trump in a way.
Domino's might have wide coverage throughout the US, but in any single city, the number of drivers is tiny, maybe a few hundred at best. Uber has tens of thousands, you can't even compare their abilities to deliver. If anything a partnership with Uber might help Domino's because they could get rid of their own drivers, and each pizza could be delivered faster and warmer.
the next tech bubble bursting in the u.s. will see the reformulation of outsourcing to india and china as the 'solution' to the next tech recovery.

the great depression lasted 12 years from 29 to world war 2.

every time the tech bubble has popped since 99 the fed lowered interest rates and increased money supply. i dont think that one will work so easily after the next bubble because interest rates will have to go negative and money supply has EXPLODED in the last 8 years.

the fed doesn't like high gold or oil prices so how much more can they increase money supply after the next bubble busts?

the fed has taken 25 years post volcker to paint itself into this corner. the results of the next bubble bursting will be multi-decade cycle in nature meaning a bigger bustup than any of the 2008, 2004 , 99 bubbles.
Best B.Tech Colleges in Delhi NCR
> Find a pro bono lawyer who can do a FOIA suit on your behalf

How do you do this?
Yay, thanks for your comment! :) I look forward to proving you wrong. wags bushy tail, bats bright eyes
I think this promotion is a weak piggyback on top of John Oliver, but it got me to read about your company.

I love the concept and would be much happier to upvote the company itself than this promotion. I hope you're very successful!

Edit: I also see now that you posted the "sexual misconduct" article (which I tried to vouch for after people killed it) and that you generally advocate for women here. That's also wonderful, and I'm sure it's not fun to have so much vitriol sent your way. I do believe it's worth it for the people who come after you and completely support the effort.
Not only that, you are being tracked in many other places. See the "Show more controls":

> https://www.google.com/settings/accounthistory
Medicine, for example, they have to tell what's inside the bottle.
I actually think it's very good thing that people are asking that question (why not fix XMPP)!! We know from Bob Metcalfe's Law, that starting new networks has a very high cost, either in adoption/migration, lost investments in past standards, duplication of efforts when multiple need to be supported, or when they fail to gain critical mass. There's a limited pool of attention and resources and it's right for people to be instinctively cautious and have the discussions.

For me, the more I learn about Matrix, the more persuaded I am that it really does have merit. If I were a Matrix developer, I wouldn't feel disrespected. I'd be super glad that people are asking questions and genuinely seeking to test that the idea is right. From their dialogue with the community that I've seen so far, the developers are doing great and seem to thoroughly appreciate there's been a lot of false starts by various groups over the years.

TLDR;) - It may be obvious to you, but it's GOOD people are having the conversation. Questions and even dissent should be embraced. It's not about disrespect, it's about testing & validating new ideas.
What's so bad about preparing the deck?
That is just an abstraction over regular tables allowing them additional functionality not present in regular HTML. Of course you can use the standard table markup.
* A contest with a forced signup
I want to love Tesla so bad, but stories like this remind me that they're still putting out an early-adopter product. I can deal with being an early adopter of, say, a phone, but a car? Where one little mistake can make the difference between life and death? That's a tall order.

Also, they spy on you, so there's that, too.
Yes, but it is no excuse to call it "in the style of Picasso" when it clearly isn't.
I had a big 21" CRT that would go to LAN parties with me. It took me and a friend to move it, and it once broke the table it was put down on with its weight.

Amazing monitor though.
The One-Seventh Ellipse: why is this true?
Facebook is waging an illegal war on hemp
Same reaction, although I have kept up watching it. It's too damn real and too close to what I deal with haha. My partner will refuse to watch it after first seasonal, same reason. It's brutal when you have lived through that before haha.
There is a large amount of stuff to know before you can develop and debug the piping stuff in gulp, I grant you that.

But, what are you going to wind up using in npm scripts for your resource compiling? Webpack? Browserify?

Why not put that all into a gulp file? Gulp files are great for non-piping-streaming tasks. It has great support for chaining tasks and making tasks dependent upon others.

What benefit do I get by actually moving to npm scripts, that I couldn't have in a gulp file?
And 400,000 Americans dead in traffic accidents in the last 20 years. All happily driven by humans.
Mathematicians are chronically lost and confused (2014)
This is cool, but the frame-to-frame variance is distracting. I really want to see this reimplemented with temporal constraints a-la this paper:

https://www.youtube.com/watch?v=Khuj4ASldmU
Float plane. Tie up at your dock.
"ContractBeast did not address the problem of providing a significant, consistent and immediate benefit"

Neither does insurance but its pretty much a no brainer for most companies.
Contact management isnt suppose to give instant gratification. Its supposed to provide peace of mind knowing you will not miss important dates in the FUTURE.

Hate to say it but Mr Romero seems to have given up way too early.
All the smart people on HN someone will pickup the baton and run with this idea.
I received a couple free BB Playbooks. Still a good cardio gym tablet, because I don't care if it gets smashed or stolen. Battery life is great, I only need to charge it every 3 days or so. Alas, QNX...

Used to be annoyed that it needed to phone home every single time I connected by Wi-Fi. There is also a security vulnerability on port 4455, can't remember what it is called though.

The guy who created Ghost Commander ( https://play.google.com/store/apps/details?id=com.ghostsq.co... ) ported it over to the Playbook. It is the only thing keeping that tablet usable.
The evolution is opportunistic, it doesn't favour elegant design. Just look at the human body with all its staggering complexity.

Software, if written and adjusted incrementally, tends to evolve in similar way.

Now, what Mr. McIlroy asks is how can personal taste (i.e. ability of a single person to create small and simple designs) correct that big evolutionary trend.
Guitar Tattoo Designs and Ideas
Mmm... Myth aka revenge of the pyromaniac dwarf sappers!
It makes me sad that everyone is acting like they're no longer a thing. If you can get a few friends together then it's still great fun, possibly more so than it used to be.

There's a big organised LAN party here that runs three-four times a year, with space about 80 people in a big school hall, and then some friends of mine get together now and again at each other's homes. With modern kit you can just turn up, plug in, and be playing.

Our most recent LAN party was a friend's stag night, a full weekend of gaming, drinking, and general craziness. Also the first one we've done and explicitly left space to use the TV which was great fun later on once everyone was over Counterstrike.
For me it's more like "FUCK! ME!" when I notice a typo'd variable name or what-have-you.
Can your system make out where the walls and other objects are in the room in real time, and thus make sure virtual objects do not overlap?

One striking demo of Tango, back when they unveiled their dev platform tablet, was that you could use the tablet to "throw" virtual balls into a random waste basket put on top of a chair. Everything computed in real time based on what the sensors picked up about the world around it.

So if you want to measure up your apartment, all you basically have to do is take a Tango device for a walk around it.
How Google skews search recommendations in favor of Hillary Clinton
Just once I'd like to see Dinesh win against Gilfoyle.
> I've answered the interviewer's questions correctly and my code is perfect in terms of performance and readability

Everyone thinks their code is perfect, but in the real world, it actually isn't. (important to keep in mind since you are a student).

There are a large number of reasons to be rejected for a job, some of which you can control, some not.
>This makes the code clearer, IMO.

Depends on how much state you need to pass between A, B1, B2 and C.
The Senate’s Confirmation Shutdown
> ... those not in upper management ...

Well, you did say people not monsters.
Embracing Uber, Estonia shows tax needn't be an issue
Wish I could help out here.. I found my lawyer through a friend. Though, in Illinois, FOIA pays out a decent amount if you win a FOIA suit. Finding a lawyer to help out might not be that hard if similar laws exist where you live.

If you can't find a lawyer, find someone locally who knows FOIA very well. Lots of activism and open data crowds have loads of experience with it.
This seems like a great result, and its pretty easy to parallelize if you have a lot of basalt available.

It will be interesting to see if we succeed at encasing CO2 before we get another "oxygenization event".
It's a logical idea.... given today's world and the nature of society / capitalism at this point in time. I am writing an essay "On The Internet, You Should Pretend To Be A Dog". The same basic idea of strip mining a person's social media presence (along with whatever databases of information is handy) and machine learning the heck out of it to figure out sources of information or specific starting points for cracking your passwords (assuming you are one of the subset who base your password on personal information - how many non-IT people do that? - and don't bother paying attention to all the advice out there)

Really it's an essay about good password policies, e.g. for Grandma who thinks her cat's name spelled backwards is hard to guess... yet posts all over Facebook about Meowie.

Considering Mark Zuckerberg didn't bother to use LastPass or memorize a simple sort of random string of characters...
I think I can isolate the entire issue to this one line, emphasis mine:

> Only a small percentage (6.1%-16.7%) of configuration parameters are set by the majority of users; a significant percentage (up to 54.1%) of parameters are rarely set by any user.

The necessary question is, how many installations used at least one rarely-set parameter? Would those installations have happened without that parameter? How much effort went into developing that parameter, versus the profits of those installations?
So basically you take someone else's work. Run it with some content (someone else's work also), post it, and wow innovation.

Actually in the last year myriads of similar things were created, and this is simply boring.

This is as interesting as a random tumblr reblog. May be curious, but lacks any sense of achievement or originality.