skysight-inc/HackerNews huggingface dataset:
I mean Trump is an actual cartoon villain.
It's not that novelty wears off, it's that your library of patterns has expanded to the point that fewer things manage to reach the same threshold of novelty.

To continue to experience novelty, you have to find new patterns, not just new things that fit patterns you know.
How+to+make+Elegant+and+Calm+Backyards
Thought of that, but a quick glance over ag's man page shows there are options that I commonly use with grep that work differently with ag. I don't want to mess something up so I'd rather just show myself a reminder.
It is the hubris of computer scientists to think that if we can just build it (again!) that THIS time people will surely use it, pay for it etc.

If we just make a better algorithm, people won't find our UI design intolerable.

If we just offer them some privacy, they will pay real money for it.

Long before there was a web, people were giving up privacy and freedom for the convenience of credit cards.

If the decentralized web is going to fly, it needs to START with the social sciences.

We can all nerd out over algorithms that make it happen, or use math to prove that it can't be done, only once the economists have created a model in which it might, theoretically be done. And the social scientists have created a model in which a critical mass of people will make the necessary choices, when presented with them.

As it stands, most people are not willing to pay:
http://www.telegraph.co.uk/technology/news/11047801/Would-yo...

I would be willing to pay that _and more_ in a heartbeat if given the option. But, in social science terms - I understand the problems with centralization much better than most, I'm willing to put up with much worse UI than most, and I'm wealthier than average.

Heck I'd probably pay just because I think the underlying technology is neat! But that makes me a pretty extreme outlier on the broad spectrum of humanity that are choosing, en-masse to use Facebook, which means that I either need to use Facebook, or nothing.
Yes, absolutely. Ignore what I wrote.
These are all extensions. By default, you won't get any of this: it's opt-in.

As for memory footprint and responsiveness, work is being done on it, IIRC, as well as a lot of other things.
Probably thermal design contraints. A lot of black means high thermal radiation (both incoming and outgoing). The orbiter is intended to fly through the atmosphere, so to venture a guess, they want to radiate heat away quickly.
The Page Shot service is run by Mozilla. The back end is open source and it is easy to change the back end url that the add-on uses. (I work on Page Shot)

It would be nice if Min Vid would work on every <video> element. That would seem like the right way to implement the functionality.
I like your novel approach to the problem of being forced to choose between 2 candidates that are both inappropriate (for very different reasons) for the role.
There's a video of him saying he does it. That might not be enough to convict him in court, by personally I don't see why I shouldn't take him at his word on that.
I'm in your situation: my Danish girlfriend speaks correctly English and Italian (I'm from Italy).
> There is no substitute for living in the country and avoiding your native speakers like the plague.

No better approach to learning a new language than that. It’s like throwing yourself into it and ignoring everything else.
Its true that you can't currently write a service worker in Elm. However, in practice for any decent size app you are going to end up with a mix of Elm and Javascript with communication happening through ports. Therefore you can write the service worker in JS and then talk to it from Elm.

Of course it would be nicer to be able to write everything in Elm, but I find having the majority of your app in Elm with a bit of JS is significantly nicer than having the whole app in JS.

You can make it nicer still by using Typescript instead of Javascript, and defining interfaces for the data going through the ports, giving you type safety across the whole stack.

I'm using this approach right now in a mobile Elm/Typescript app with great success.
Yes, Niantic was very lazy in their attempts to stop spoofers and botters. Rather than write some code to actually look for the few pieces of software the cheaters are using, they just started invoking Android's SafetyNet. Notably, very little was accomplished.

The problem? SafetyNet does not care about game spoofers/cheaters. That's literally not what it was designed to do. Pokemon Go does not represent "planned obsolescence". It represents Niantic being too damn lazy to search an array result for "Xposed" and instead invoking something that will make it look like they expended some effort.

It takes about five minutes to make a stock CyanogenMod device "compatible" with SafetyNet. All you have to do is rename two files, specifically /system/xbin/su and /system/bin/su. Boot into recovery (TWRP or whatever you have), and start a terminal from there (where you are as "root" as root gets, and this will always be so) and type `mount /system` to start. Next, rename those two files. Lastly unmount /system and boot normally. SafetyNet will be happy, which means Pokemon Go and Android Pay will also be happy. If you want "root access" back on your phone, all you have to do is go back into recovery and rename those two files back to what they were.
I don't understand what you are trying to say here, sorry.
That's interesting. In Escape From Childhood in particular, John Holt's point of view is something along the lines of: children, being stuck in ("the institution of) childhood ("), look at the world and are always thinking of growing up, and what they want to do when they grow up, and so on. Roslyn Ross, who actually has a son, observes the same thing.

If it happens that some children want to remain in childhood, I suppose a possible explanation is that there could be an allegory-of-the-cave effect. I think most people like making their own decisions until adult interference gets to the point of making them worse at it.
make it s-exp?
> One of the biggest debates about driverless cars concerns the moral choices made when programming a car's algorithms.

This garbage should be downvoted on HN. Even on the subject of self-driving cars, these articles are a distraction, clickbait suitable for twitter arguments.
Only one presidential candidate has said that they want the police to stop people on the street without cause and confiscate their guns. And it's not Clinton.

I can't understand why Trump gets any support from gun rights people. He advocates for exactly what they fear.
We used this paradigm at my second job: Make it work, Make it right, Make it fast. I appreciate how the author challenges what it takes to be "right".
Baseball players waste 9 of every 10 swings on misses. It's a terrible waste.
I was talking about the people adhering to the left--the social movement--more than the politicians themselves. The example I used was my own family, who are not politicians.
The whole team bands together and gives your teammate their full support, so that he/she is promoted into management as soon as possible.
Changing the de facto social network is so hard though - no matter the bad press on Github's awful diversity policy ("not for whites to lead"; "white women are the problem") or recent research take-down (Gitlab followed suit, then retracted and apologised) or even that its closed-source and Gitlab is (can be) open.

If they both started from nothing today, there's no doubt in my mind that we'd all quickly settle on Gitlab, but affecting that shift when Github is such an established default is so much harder.
He missed at least one: functions should be "small" and broken up for "testability."

No, functions should perform one task and perform it well. Not every conditional test inside the function needs to be its own function and have its own unit test. Sometimes a function that does just one thing and one thing well has more than one step to do that thing, and those steps don't necessarily belong in their own functions. Testability and composability are important, but that has to be balanced against locality of reference and context. When I see a colleague write in a code review that pieces of a function should be factored out of a larger function "just in case they'll be reused" I step on it hard. This is related to "over generalization" but not exactly the same.
Sink or swim.
> “It’s okay,” he replied. “We’ve all done it.” He paused for a moment. “But what did you learn?”

Never push changes on a Friday PM. Ever.
I'd say that your kind of mentality which is very common within our industry sends a shameful message about our industry.
You are making a complicated thing into a binary. I'm sure that feels pleasantly dramatic, but it confuses issues where we need clarity.

If you complain in a way that you are setting yourself up as judge and jury (a common mode here on HN), then yes, I'd rather you put a sock in it. Ward's a smart guy, he knows more about the topic than you, and he's spent much more time thinking about it. Truly respecting that eliminates certain kinds of critique.

Note that this doesn't stop you from commenting. If you would like to mention your feelings in non-judgmental ways, that's fine. E.g., "I'm worried: what will happen to the archives?" Or "I don't understand how he will solve problem X." It also doesn't prevent you from expressing different values, as long as you respect his values.

But you are only competent to disagree with his decision once you have as much information as he does and has put a similar level of thought into it. Otherwise you're one of those people who froths at a trial outcome without actually looking at the trial record and carefully reading the
judge's decision. Not all opinions are equally valuable. If I suggest my ignorant opinion is just as good as somebody else's informed one, I am unavoidably being disrespectful to them.
What type of graphs do you create, how many data points, and is it the same graph you're making every time?
This seems shortsighted. We're on the verge of changing the car ownership model with driverless cars & legislators are stuck creating laws that will create an unnecessary burden in 5-8 years (yet they'll likely stay on the books for decades). Ultimately it is central planning at its worst. A great example of why decisions should be driven by the market, not "I know what's best for everyone" politicians.
Well your relative performance is worse, so either tolerate that or work harder. Nobody's work-life balance is someone else's decision to make.
> There is no such thing as "stereotypical male in all senses", everyone is gender-fluid. Most men were called a "pussy" or "not a real man" at some point.

Pardon, in all or most senses.
The point is that masculinity is often seen as an arms race. Most men feel outraged if/when they are called pussies (or compared/associated with something seen as feminine/"weak"). Other people have opted out of that arms race and, whether they are male or female, don't feel obliged to obey the gender roles about their clothing/style/personality (or their bodies).

> everyone is gender-fluid

Say that to your average transphobic/antifeminist "activist". Do I fear being discriminated by people like them in the job/housing market, or harassed? Yes. Does it matter whether they are themselves people without self-acceptance? Not much. Just like it makes little difference to be discriminated about homosexuality by a fully heterosexual person, or by a repressed bisexual/homosexual person.

> military outpost

Yeah I think military draft should be either mandatory for all genders, or optional for all.

Edit: formatting
To me, it would make more sense if they weren't also banning users their auto-detection system thinks are spoofing GPS. A system which is fairly overzealous, might I add. I was banned for being in Japan, for example. One day out of the blue on my vacation, got the ToS violation notification which still hasn't been reversed, two weeks later.
Canabeenz Social site
Hi I just built this website : http://erespace.p4o.net as a beta base system for social news using a system of upvotes downvotes an a decay timescale gaining a collective opinion on popular pictures over a 24 hour period, you are free to try it by using the buttons an uploading image an link urls using the form available at the top of the page. Please provide feedback in the comments below. Thank you an have a nice day.
To start off you might want to use subtitles in a language you can read, otherwise you're just going to be utterly confused for a couple of hours. If you do this, you do have to force yourself to pay attention to what they're saying though.
What crimes would you list in the articles of impeachment?
Don't expect any large changes in the grunt code-base in the coming years

A lot of people consider that a good thing.
(Page Shot developer here)

I think some confusion is that the article makes it seem like pageshot.net is separate from the experiment itself. Both the add-on and service are the same experiment, and even hosted out of the same repository: https://github.com/mozilla-services/pageshot/ – you could host your own, but I would actively discourage it now (unless you want to contribute) as we are making a lot of changes and it would be annoying to track.

Another consideration is that we aren't only storing images, we're also storing information about the web pages. For instance, here's the JSON data for a clip of your comment: https://pageshot.net/data/aQOjNCw5wrjvveMC/news.ycombinator.... – of course you can still handle an image plus metadata on the local hard drive but it takes a lot of work if we wanted to support local and remote hosting.

Which leads to the question: why remote hosting at all? A lot of the use cases we see are for sharing. In Mozilla's research we've found that even people's archival habits tend to be built on sharing – people email themselves, send messages to other people for the primary purpose of reminding themselves, etc. My own theory is that to make something useful for your future self you have to go through all the same steps as if you were making it useful for someone else. So you have to pick out something interesting, make sure it is described well, etc. Anyway, we want to support sharing and cloud hosting is the best way to do that.

That said, this is an experiment, and what we're shipping with isn't necessarily what we're going to find, and we're open to suggestions. I'd encourage you to share any thoughts you have here: https://discourse.mozilla-community.org/c/test-pilot/page-sh...

One local hosting idea I've considered is an "all of the above" approach. In that case if you configured a directory to store your shots, then every time you take a shot we'd still upload it, but also same the image (by itself?) in the directory. That would be easy, and maybe it would tell us if this is a valuable direction (and if it was valuable then we might make it fancier than just dumping images). I'd be curious if that feature would make you more open to the concept?
You're assuming a narcissist behaves rationally and thinks long term. Trump's overinflated ego causes him to vastly overestimate his abilities (eg. "I know ISIS more than the generals do") and makes him unable to admit blame or failure (eg. if I lose the election, it'll be because it was rigged), which is a terrible combination. If he was rational and wanted his legacy to be good he would improve on constructive criticism, but based on his campaign he seems unable of taking any kind of criticism. Trump is already remembered as the candidate for president who had a habit of starting unnecessary twitter feuds whenever he felt insulted. If Trump could do whatever he wanted as president, he would ban everyone from criticizing him. If he has to choose between a long-term benefit for the country and a short-term personal benefit, he will choose the personal benefit.

As for not causing unnecessary military conflicts: "And, by the way, with Iran, when they circle our beautiful destroyers with their little boats, and they make gestures at our people, that they shouldn't be allowed to make, they will be shot out of the water."
One person at a time. It might be harder work than writing the code depending on your tool set. Quality documentation, a useful landing page, clear enthusiastic communications to individuals that help them with their problems.

The pit that many open source projects fall into is looking for people to do work rather than looking for people who need help.
The Birkana hexadecimal number symbols
Why mix a dynamic language with a statically typed one? I never understood this pairing this mix.
The Page Shot service is run by Mozilla. It provides a download button so you can get a local copy of the image, but you might as well use the OS screenshot if you just want a local copy. Shots are designed to be easily shareable which is why they go on a hosted service. It is easy to run the open source backend yourself if that is what you would prefer.

(I work on Page Shot)
9 Books That Will Make You a Better Person
Ahh; I should have read more carefully. I agree.
Changes jobs.
I don't think ruby is going anywhere anytime soon.
It has a strong and welcoming community; It is also very easy to get started with.

I agree with you that Rails requires following conventions but then again which framework doesn't?

Rails is a mature framework and has been widely used in production. The reason why rails succeeds is because it allows you to deliver applications very quickly to market to meet the business needs.

Ruby's philosophy is move quickly and break things, I have no doubt ruby will stay relevant thanks to the community embracing change rapidly.
A decentralized web would be vastly more efficient in terms of resources. A lot of the data could be deduplicated and a lot of backbone traffic could be avoided.

Right now, if a dozen people around a block watch the same viral video, all of them will fetch it through the backbone, which is obviously wasteful. If they want to store the video for later, they will have a dozen copies wasting space on their drives, which could again be reduced by more efficient algorithms (eg. erasure codes).

There are lots of unused resources at endpoints (local network links, unused storage space and computing power on most consumer devices, etc) which could be utilized more efficiently. If we can pay for this wasteful centralized approach, why would paying for a decentralized network be more difficult?

And make no mistake, we are all paying for this "free" centralized network now. Whenever you buy a product from a company that advertises on facebook, google, whatever, you are effectively paying for it.
You literally didn't need to do any of this (and I'm astonished someone would wait through a CM build rather than do ten minutes of research). Also, I'd like to remind you that SEAndroid (i.e., SELinux) doesn't give a fig about "root" so your statements about that are quite wrong.

You can simply rename your su binaries through the recovery environment to disable them, which neatly disables "root access" and makes the SafetyNet check Niantic is invoking pass with flying colors. Should you need them again, they're only a reboot and couple of mv invocations away.
That is a very american attitude, I'd say =)

I consider it a management duty to stop people from working too much (which is a rather european attitude :D).
I'm not sure why people don't bring up the fact that Trump has never done anything for anyone other than himself. When has Trump tried to help someone else other than himself? That is the test that both Mitt Romney and Trump have failed for me.

Secondly, this idea that they are great businessman because the regularly bankrupt businesses for a living makes me question their ability to actually run a busines and more so a government.

Mitt Romney has bankrupted loans from governments which makes me seriously question his actual strengths. Trump stiffs people who work for him which makes me question his strengths as it relates to helping people.

They've failed at the helping people level and they mostly used failing businesses as a vehicle to get rich without actually helping the businesses and their stakeholders.

How is a Trump going to balance a budget? He's never been able to with all the resources he's had available to him before. Why would he be able to now?
A good start is to not be an H1b indentured servant. You are one, correct?

Try to find work where your company doesn't view you as disposable or have unreasonable expectations. You may be hard pressed to do that here in the states, though.
I added some comments in another thread about local storage: https://news.ycombinator.com/item?id=12719270
From a fellow workaholic:

Talk with him and see what really excites him. Suggest that you work together with him on an open source side project (possibly related to a something your team is building). A piece of the project he can get excited about and occupy his excess energy.

Help him promote it so he can get him some recognition / feedback outside of just the internal company employees. And your team might still get some additional benefits from the open source project he's working on.
More red states have a death penalty than blue states; also, none of the perpetrators of these https://en.m.wikipedia.org/wiki/Lynching_in_the_United_State... could be characterized as a leftie
You're getting downvotes here, but Tiel wrote his own manifesto, published it, and there isn't any ambiguity in what he wrote. He believes enfranchising women and "welfare beneficaries" was incompatible with his view of a well-run government, but it is now impractical to take the vote away from them.

https://www.cato-unbound.org/2009/04/13/peter-thiel/educatio...

You also did a terrific job as summarizing his idea of 'freedom' as the freedom a of a feudal lord to do as he pleases.
I don't believe that's true of Higgs, since he said it of a period in which he was still 'in the system':

> Higgs said he became "an embarrassment to the department
> when they did research assessment exercises". A message
> would go around the department saying: "Please give a
> list of your recent publications." Higgs said: "I would
> send back a statement: 'None.' "
>
> By the time he retired in 1996, he was uncomfortable
> with the new academic culture.
It is not an integration, it is a service hosted by Mozilla designed to make it easier to share things. You can run your own copy of the open source backend if you want.

The full page screenshot feature is coming in the next version in a week or two. We pared the product down to the absolute minimum for launch.

(I work on Page Shot)
So once he's promoted, he can now email/text you all night and 'improve' your productivity.(Being Sarcastic, of course)
https://www.reddit.com/r/nba/comments/1j1e6q/i_made_a_single... got some initial traffic, and then it grew steadily for a while (although it seems to have reached a plateau this year).
Actual Window Manager 8.9.1 Crack Full Download
I'm pretty sure the last conversation I had in an office was recorded; and broadcast live.
His examples may have been skewed towards webdev, but I've seen all these things outside of that sphere (95% of my career has been systems and scientific programming).
The predictive power of the social sciences is dismal and the predictive power of economics is mediocre.

If social scientists could actually predict what people would do, they would have been the ones to start every multi-billion-dollar "why is this so valuable?" startup like twitter, snapchat, etc.

Computer scientists are and will continue to be the driving force behind techno-social change. We have no idea what people actually want, but neither does anyone else, so we should just keep trying stuff and see what sticks.
Exactly. Do your best to fulfill the https://en.wikipedia.org/wiki/Peter_principle
Good point, the code locality is very important for maintainability down the road. When a single logical unit of functionality is unnecessarily split up across a file or even worse split into multiple classes it makes it much harder to understand.