skysight-inc/HackerNews huggingface dataset:
Those are macros, not memes. Macro is the format, meme is the signifier of adoption or relevance.
>> There are people with simple minds that would then question CO2's role in Global Warming. We can't give those deniers anything else to hang their hat on.

Why not? What if con-trails turned out to be THE major contributor after all? The implications would be that we should develop clean coal powered aircraft because they'd only emit CO2 instead of water vapor. It would kind of derail the entire "fossil fuels are bad" concept which looks like the real agenda to me.

I don't like the geopolitics of fossil fuels either, but I'd prefer if we don't create a fake crisis to change it.
Is there any focus on Product Management or is this just Dev jobs?
Honestly, I perceive the price as too high, even though I use it day in and day out.

The price is also above my imaginary software impulse buy level. If it were $19, I would have already impulse bought a copy.

If it turned into trialware that disabled features after a certain amount of time, I'd ditch it and use another editor. Lame, but I'm being honest.
> I think we all want tools that help us do our jobs quickly and more reliably.

I can't help but feel there's something vital missing from police, DA, etc training. I'm reminded very distinctly of my ethics class (which was required for graduation), where we were told the horror story of the THERAC-25. Even now, when I work on software for the military, I am very conscious of what my decisions may cost. Why aren't police, judges, district attorneys and forensic scientists required to take classes that tell them of stories like this one? I feel that juries aren't enough, especially when they are surrounded by those with much more experience and comfort in the courtroom.
"The only difference is that if there are two prison companies, and one of them is really bad, citizens can fire it (through pressure on their elected representatives) and hire another with relative ease."

You don't honestly believe that, do you? For one, you're assuming that enough citizens will actually care enough to make this an issue. For two, you're discounting the number of people who think that anything other than a dank, dark dungeon where people are chained to the walls is "coddling" prisoners. Third, I do not buy the schlock that is the argument "private entities are always better than public ones."
Naw, that's what happens when WordPress is overtaxed.
Apps I have used today.

1) Google 2F Authenticator
2) KanDroid - to manage my todo (daily)
3) Yahoo Mail
4) Google Mail
5) Whatsapp
6) Calendar
7) Waze
8) Google Voice
9) Chrome
10) Meetup
11) Spotify
12) Up
13 & 14) My Banking Apps

Apps I'm likely to use before the end of the day
The Weather Channel
NPR News
Quora

Will use in a week
Evernote
Pomodoro App
Amazon Kindle pdf reader
Yelp

I think about 15 apps on a daily basis, and I'm not even a mobile power use, I don't instagram, snapchat, twitter, uber,etc ...
I've ridden in lots of cabs for many years in many cities, and hardly ever have had an experience like that (not that you didn't this time). I think the Uber-fans are exaggerating the situation a bit (in fact, many Uber drivers are, or were, cab drivers).

Using modern tech for summoning, paying, and rating cabs is a great idea though.
I am not sure if the concept of working class and proletariat as the revolutionary subject is useful anymore, specially when many of the new members of the so called working class may not be able to get a job in their whole lives, depending on how the situation evolves. We will have to see if the redistribution of income and wealth from labor to capital stops at some point or inequality just keeps increasing.

Now it's the golden age for programmers, but we will have to see how this holds in the long term, seeing that the main goal of a perfect programmer should be to automatize himself out of a job in some sense.

Anyway, malthusian apocalyptic predictions are fun, but one should not forget that just because they were wrong once it doesn't mean they will be wrong each time, we don't have "father God" nor "mother Nature" to cover our asses anymore. All responsibility is in our hands.
Why Isn’t PGP Built into Gmail?
I'm curious.
Gravity has not been proven to attract two masses, for instance?
I guess I'm in a grumpy mood today, but isn't this just an example of how seriously boring Americans can be about their hobbies? If you want to obsess over a particular exercise, that's fine, but do the rest of us need to hear about it at such length? Exercise or don't. There are more interesting things to talk about.
"Why do you want to debate instead of learn?"

I do learn. I learn by looking at all evidence and facts rather than just the ones that tell me what I want to hear. Even when it's been shown that evidence has been doctored (like during Climate gate and more recently with the temperature readings), it's just explained away to further write the narrative that man has caused Climate change and anybody that questions it is considered a kook. THIS ISN'T SCIENCE NO MATTER HOW MANY BLOGS AND WEBSITES SAY IT IS!!!!

The pope talked about it last week during his speech. He mentioned climate change, but he also mentioned that abortion is wrong (and hurting the environment) and that people that are transgender are against god.

Which part do you think the media picked up on?

The Left in the US has been demonizing religion for many years..especially the pope due to many anti-science beliefs. Now, because he happens to fit the narrative, he's talked about in those same communities like we should listen.

Since there isn't really any scientific basis for his opinion, it really makes me wonder about many of the other "studies" going around the Internet.

I've done research on many of the people that claim to be a 'Climate scientist' and most aren't even close.

"They in turn stopped burning the forests of the Eastern US. The forests recovered, and pulled a huge amount of carbon out of the air. This caused an ice age."

So there are other reasons why the climate changed.
The article has problems, but that isn't one of them.

He isn't talking about a resume being sent as a docx file, he's talking about a coding example being sent as a docx file with bad formatting.
Wall Street Inches Closer to “Blockchain Reality”
Just dev jobs for now! Once we figure out how to scale coaching to a significant degree, we'll tackle other areas. :)
You don't need to trust the mirror: http://manpages.debian.org/cgi-bin/man.cgi?query=apt-secure&...
To be fair, the version coming for Windows Mobile 10 will adapt to provide a desktop-like experience when you connect your phone to a monitor or TV. The release cycles are just out of phase.
This is a cute experiment, but unfortunately the integrity of the service is is easily corrupted.

The biggest problem is being prone to misinformation. There's nothing to prevent people from posting arbitrary e-mail lists to pastebin, with purported matching passwords, as an effort to provoke your service to cry wolf.

A few suggestions to harden the service:

- provide integrity when sending the message by including a PGP signature. what's to stop someone from running an e-mail server and spamming mass e-mail lists with message headers that spoof your mail domain, and proclaim bogus security lapses?

- in general, e-mail itself is not assuredly secure. sending people an e-mail is not enough, since the message might be intercepted as plaintext, and altered in transit. furthermore, those intercepting the e-mail might scoop up credentials and use them. if your service is a reliable source of working credentials, who better to attack? maybe you risk making the problem worse?

- consider hosting a secure web page over SSL, and mail links to your site. if your service gains a positive reputation, users might be able to acknowledge past leaks, but elect to receive further notices if other leaks recur elsewhere. maybe users can see links to the source someone is using to post their info, and whether the situation has been remedied by a take-down. this might be a questionable activity: if you send people to that same breach, will they look at the same list and abuse other users on the list? but what better way to demonstrate the breach?

- provide a means to verify the level exposure. what if someone's account was listed for 24 hours, and then the leak was taken down. they might still wish to know they were exposed, so they can take action. also, is the resource you're linking to confirmed as related to a known/verified data breach? who confirmed that this was a real breach of security? are you a first responder to the leak? has the leak been responsibly disclosed to the providers of the accounts tied to the leaked passwords?
Thank button for Nextdoor iOS/Watch push notification
Don’t cast CloudFlare as copyright/trademark enforcer
What good is a model if it does not make solid predictions?
Cameo from Vimeo: Edit and share cinematic videos on your phone
Mozilla reported an average pageload performance of 40% by just blocking the tracking scripts.
I would have assumed it was either a spam or a scam and probably sent nothing. If I had sent anything, fuck of wouldn't even part of it though.
Goodbye MVP, Hello v1
I'm a huge skeptic of Uber's explotative labor practices and general shadiness, and I think "sharing economy" is doublespeak marketing BS. But credit where credit is due, the greater population of Portland might well realize some material benefits from Uber, via reduced drunk driving (or reduced drunk ironic fixed-gear cycling, as the case may be).
Agreed, I can't actually read this article at all using my mouse scroll wheel. There's no way to get some of the text on the screen.
How do you deal with locations close to boundaries? Isn't that still a problem with comparing geohashes for proximity?
Nitpick: The "sharing" economy is where the company depends on a bunch of contractors to do the actual work, and just takes some off the top.
we use virtualbox and a bare template Ubuntu image.
the workflow is like this.

developer installs virtualbox and downloads the small image to this laptop. Then the developers does a git pull of our Ansible code, the Ansible code contains a subdirectory with shell scripts that can create headless virtualmachines for any of our application stacks. Then he does an ansible run against this new machine and Ansible will provision a full instance running our stack on this new dev environment

Python + MySQL
Kafka/ Flume
Mongodb
Hadoop

basically the developer can have a full stack running on his machine and it is not slow. Most machines have 16Gigs of memory and lots of cpu power so we haven't had anyone complain that things are slow. Developers can create or destroy environments and they know they can rebuild them locally.

We tried doing this with docker and got it working but it was actually slower in docker and don't get me started using docker on the mac. the devs hated it and love ansible better
That's why I don't throw them away--never know if there is a coworker who collects the dry ones and restores them.
Could you imagine writing a blog post complaining about the quality of your phone, and having Apple show up and demanding you stop using their phones?
There's a difference between religion and willful ignorance. If you want to believe or disbelieve something unprovable, fine - that can be defined as religion, or conjecture in science-speak. But to believe or disbelieve something in the face of observation, clear evidence, and fact - that is not religion.
Java isn't capable, however, of high levels of abstraction without various surrounding crufts, however. That is why it sucks. It's not simply a matter of "more lines", it's the additional cognitive overhead reading those lines demands, and the tooling required to make it suck less.
Sublime text is purposefully "winrar free" (free to use but asks accepts payment for a license). I do agree that the developer has made a product of worth and I myself will be purchasing a license shortly to support him/her. However, it is not "morally" better to pay for the software or not as the developer has chosen to make it freely available to all with an internet connection.

Oh and to answer the original question (why do so many use sublime text without purchasing it), its because they don't want to spend the money and don't have to in order to use the editor
I can't imagine the taxi lobby has $40 billion and former White House advisors. The article says that Portland city hall was blown away by scale of Uber's response.
Many of us eventually figure out that the rewards are false. Then video games stop being enjoyable, so they start to rely on our social ties e.g. farmville.
Why use a magnetized needle and a steady hand when you have an IBM 029 keypunch station?
Ask the mods: Why did this article get flagged?
Honest question. This seemed like a rational, engaging, non-offensive article. 'Flagging' is like leaning on your car horn in traffic instead of asking about what's causing the holdup.

http://socialistworker.org/2015/06/24/class-capitalism-and-the-tech
Instagram Song Written by Nicky Moriarty
Yep, I saw it take about 15 years trying and succeeding to build a web hosting business before the owner / founder was getting near that for themself. Software can be faster, but that's still extremely lucky and/or lots of hard work.
OK, just cool your jets mister, everyone here is having a pretty civil conversation without you attacking people for 'pushing corrosive ideology'.

And in order to formulate that attack you pieced together quotes from two completely differently messages and people to make your 'point'.

I said they keep people from re-inventing solutions, however it was the comment you actually replied to which else claimed they were too complex.

I agree they are patterns which languages do not yet abstract over, but until languages do I think they are very useful patterns for programmers to be able to correctly recognize as they occur frequently enough that knowing the pattern saves a lot of time and work. When languages can successfully abstract over those patterns, then knowing them will be niche knowledge assuming new patterns cease to be detected by humans prior to their ability to be abstracted by a language.
It is more widely deployed and it throws more curve balls. Why are you surprised?
We need to rethink employee compensation
I'm curious how you mean "powerful" here.
You just crossed the Poe's Law boundary for me. In case you are actually in earnest, I'll make this easy for you. https://www.ipcc.ch/pdf/assessment-report/ar5/syr/SYR_AR5_FI...
Containers in themselves offer little additional value to virtual machines. Don't switch over just because of the hype. Evaluate it yourself! (I personally LOVE vagrant!)
I wonder if there is a way to take the corruption out of lobbying.

Imagine a public area where lobbyists could post lobbying materials (videos, notes, slides, research, etc) and then the public could have a way to like the ones they thought were the most important.

As the most liked issues filtered up there could be a team of public (since governments a bad word to some people) fact checkers who would check the claims asserted, and put out possibility estimates.

From there there'd have to be some sort of action plan committee which would commission experts to make proposals and evaluate the presented solutions.

And from there, things would start to happen.

Private lobbying would only be legal when all presentations, correspondence, and meetings were recorded and transcribed for public release.

Of course, this requires a tremendous amount of effort on the publics part and a well connected and engaged public. It may be that a politician would be elected based on the team of 15 lobby likers he presented (or some such idea). If those lobby likers focused on some of the same issues the electorate wanted to focus on they'd elect that guy.

It's far fetched and would probably require publicly funded elections, but, shit, it's gotta be better than the no holds barred, resolutely opaque, money begotten system we have today.

Lobbyists certainly have a place, but they shouldn't be the only ones with the official's ears.
OpenShift Enterprise 3: Evolving PaaS for the Future
Show HN: RoutineBuilders - Build and share schedules
Show HN: RequestHub – Receive, Log, and Proxy HTTP Requests
In my experience if you want to do much HDL development, it is a good idea to just bite the bullet and build a fast workstation.

Some tools are faster than others, but eventually as your design grows they are all slow.

At least then you can use whatever tool you please.
Which still doesn’t solve the actual issue: affordable public transport.

Especially in cities taxis are just inefficient. They use over 10 times as much space as a similar amount of busses, and produce a lot more emissions per passenger, too.

Self driving car fleets for rent or taxis are good for rarely used routes, or for city - region transport, but inside a city taxis should be mostly replaced with proper subway and bus systems.
Can you ask them how much weight it will support?
Using Postal.js as Flux Dispatcher in Your Modular React Application
Well then, I guess it's time we all switch to catsup. (Sorry)

I was surprised about the mandate for sugar. I wanted to see who managed to get that rule passed. A quick search led me to the FDA site for rules of catsup: http://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfcfr/CFRS...

There doesn't appear to be any requirement for sugars here. Maybe your grocer got it wrong?
What about the heating caused by ~7.5 billion humans? Collectively, we consume ~13 trillion calories, or (IIRC) enough heat to vaporize a 4-cubic mile block of ice, every day.
Meanings of words change.
Why are you using the word "corrupt" to describe the other side, but not Uber? Everything I've seen about them is just as corrupt, or even more so.
I think scarecrowbob is right, but it would be very ironic if his site's DB pass was compromised ;)
I believe the trick is to put a hidden, 1px image in the email. Then you can track how many times it was requested.
New responsive website for Paris
In the Vostok data the temperature falls first and then the CO2 falls. If the CO2 released amplified the increased warming trend then why would the temperature suddenly reverse absent a CO2 drop?

BTW, I am really really disappointed in the quality of all the replies. It's mostly ad hominem and hand-waving. This is the one reply that's not but it doesn't explain the behavior of the drop in temperature.

Thus to sum it up:

Increased temperature causes gas to become less soluble in the ocean, thus leading to increased CO2. Decreased temperature causes CO2 to become more soluble in the ocean thus leading to decreased CO2. This data shows then that CO2 increases are not enough to cause warming all by themselves or to prevent cooling all by themselves.

Obviously a very large amount of CO2 in the atmosphere will lead to warming (e.g Venus's atmosphere is 96% CO2) but we're many orders of magnitude off from that (0.04% CO2).

So we are left with what I like to call a Listerine argument: Listerine has been selling more over the past century, Listerine prevents tooth decay, thus Listerine is the cause of the improvement in dental health over the past century. Thus we should put Listerine in the water and implement a global tax so everyone can have Listerine.
This is awesome news by itself. I hope all other US universities follow suit, if they are not doing this already. That will be several billion dollars divestment from bad actors; private prison corporations, in this case.
Here's a quick illustration I put together recently to show the cruft of mobile news sites: https://dribbble.com/shots/2118552-DBC-News-Concept/attachme...

I hope this whole discussion is a bit of a wake-up call for news sites to get their priorities and tech straightened out.
Microsoft announces a new education app
USDoJ indicts Ercan Findikoglu for cybercrimes; causing $55m in global losses
MVP _is_ huge (probably de-facto pattern) in the Google WebToolkit community.

The way I see it is this: MVC works for Widget level (imagine a Swing component: JTable or something, there's the table rendering => View, the table data => Model, the table event processing/logic => Controller). But you need a higher-level architecture that controls everything in the app and that's where MVP comes in.

There's no framework per-se in GWT because MVP is so easy to implement.

View v = new ViewImpl(); // usually View is an interface or you can mock it...

Service s = new ServiceImpl(); // usually Service is an interface, or you can mock it...

Presenter p = new Presenter(service, view, models);

// in constructor

v.addListener(new Listener(){ public void execute(){ p.processData(); };});

p.getData(); // potentially calls service ajax request

p.persist(); // calls s.persist(model);

p.processData(); // potentially called by the event listener from the view, say user press a button

The idea of MVP is to be able to write unit-test (against the Presenter) that does not touch the widget level but able to cover everything else. Attaching a listener to ensure a code will be executed is considered "configuration".

This MVP style differs to the one mentioned in the Ezra blog where the model calls Repository/Service. This MVP styles makes it explicit for Presenter to orchestrate the Model, View, and Service interaction. No two way binding or implicit stuff.
The actual independent taxi drivers, for example? Unless they start some union of taxi drivers, they have no voice.
No. They actually share >95% of the desktop code-base:
https://www.youtube.com/watch?v=3HROqnw-nf4
I don't know if this is what your parent meant, but you don't need those things if you never map the design to hardware. Which, though a good learning experience, isn't a necessity in learning about basic CPU architecture.
Search for, create and share schedules connected to content. Customize and downloaded the schedules you want to your calendar app.
Just wanted to comment that this also prevents us from submitting anything in the "WHAT DO YOU WANT IN YOUR NEXT ROLE?" box.
Yeah:
>Macro: a single instruction that expands automatically into a set of instructions to perform a particular task.
Whatever happened to Basecamp itself? I used to hear about it all the time...
Redis is damn cool. As an effort to better understand it and after reading through the Twitter in Redis example, I decided to see how much of a graph database I could create using it and Python (https://github.com/emehrkay/rgp)

Dynamic Redis seems like a decent project and would make hacking core functionality fun and simple.
I tend to go with ASUS these days.
> Yes, basically I'm asking for non-capitalism (sorry, I'm a relentless anti-capitalist).

Then we don't really have much to argue about on this. Google operates under a capitalist system, so to expect them to operate in a non-capitalist way is not realistic.
With ten billion dollars we could have one million houses with solar roofs and powerwalls, a whole city unplugged. I'd like to see government invest in a project like that.

I believe distributed generation is the future.
And that’s exactly why the politicians in my state were the first in europe to allow all refugees and asylum seekers to live and work like any citizen. Because that productivity increase also boosts the local economy.
One thing that I like with a JS framework is when I can actually play around with a demo or two without cloning the repo. Call me lazy, but I don't see why a framework that is entirely client-side can't just put the demos up?
Hi HN,
I developed this for our organization to maximize our limited pool of public IPs. We can map all of our external service webhooks to one IP, and forward them to numerous internal testing servers. I thought others would have a use for something like this, so I decided to share it.