skysight-inc/HackerNews huggingface dataset:
Suggesting that mixing HN and politics will improve HN is like suggesting that mixing wine and poison will improve the poison. The political discussions on HN have been typified by flaming, bullying, groupthink, and appeals to emotion, which tends to ooze out into the less-political topics and damage them too. This site is far better off without them.
Especially considering the hacks allow you to have more than one 3DS firmware installed at a time, allowing you to do things that require a clean slate while still being hacked.

As long as you don't install some theoretical update that blocked all the exploits directly onto your real NAND, or as long as you don't buy a fresh 3DS with this update baked in already... you're honestly all set.
You could literally just store a .CSV file in S3 with a table that has the on-call schedule in it and run SQL queries against Athena that would be cheap... you'd be querying a few KB, but DynamoDB is probably better for this use case, honestly. Athena is great for scanning huge datasets very quickly.
I think the company insisting they know better than myself what I need to see and how I need to see it is not going to be good to do business with. If you know your tech doesn't work well with adblockers, you have two choices: a) accept that some part of the audience doesn't want ads and work so that your tech supports them and b) tell them "screw you" and refuse to take them as the clients. The company chose the latter. Why anybody would insist on being a client of somebody that doesn't want you as a client, given the choice?
Uh... I'm not a luddite, nor comparing the modern world w/ pre-electricity society.

I'm specifically asking about the assumption that "if we remove cashiers, supermarkets will obviously bring the prices down" (as a counter-example, I remember reading somewhere that Seattle's minimum wage didn't affect inflation in any meaningful way)
Terrible. Groundwater is free to anyone who pumps it, so needless to say, there's been a ton of pumping recently. A bill was passed in 2014 to make aquifer pumping regulated starting in 2020 or 2024.
This is not good. This basically gives a public opening into massive amounts of data which they could legally collect till now but now use it as a product? What happens when people disable location access.

And this:

>But if you’re unable to respond within a reasonable timeframe, your location is shared automatically and your loved ones can determine the best way to help you out.

This does not seem like consent.I can think of at least a 100 situations where I was not near my phone and yet do not want to send my location.

Moreover how is this different from messaging someone/calling someone to ask them where they are?
The only time I am trying to reach a person and cannot reach them is when they are out of coverage range.At that time, no app would make a difference.

This is nice when its a part of other apps (Whatsapp,Uber etc) .On its own, location based information as being the only purpose can prove to be quite disastrous.

Edit 1:
People seem to miss the intricacies of human relationships here.I'd like to see folks tell their parents/loved ones/other close beings how they do not want to add "trusted contacts" and share their location continuously.
Seems like it is the clipboard. The emoji doesn't make sense though.
Rescuing my tiny videos from Vine
You can't bully people into caring about things, sorry. Most people here would rather talk about solar power or functional programming than the political implications of whatever, and trying to guilt them into cooperation is just going to make them crankier.
When you use Google Maps you consent to having your location monitored at all times. They are just now making good use of this feature.
Perhaps the commenter meant the software that runs on the product (if it's a product that runs software)?
An awesome and detailed post with code to liberate all of one's data from the dying social silo known as Vine.
I may be wrong... I read this previously that was very clear about the customer was due to pay the supplier cost. But I did a google now to find the article and the best I could find is this is a civil case and not "not covered by the Australian Consumer Law" and it seems to be at discretion of the court for value lost and how at fault you were.

https://www.consumer.vic.gov.au/shopping/refunds-and-returns...
I think the rule is that, when a business charges a consumer a penalty fee of any kind, the fee must relate to actual costs that the customer's actions imposed on the business. A business could estimate the cost of bananas, but they couldn't use the sale price if that was usually ten times the cost. This applies to things like bank overdraft fees and hotel cleaning charges as well. The idea is that consumer contracts can recover costs, but aren't allowed to punish people.

I don't have a source for that.
DVDFab Clould Decryption Service
Of your choices, I think finding a traditional enterprise job (#1) is going to be your easiest option.

Starting a consulting company is going to be your most difficult. Unless you already have good connections looking to hire you as a consultant, doing the sales of your service will be harder than you think. Why would a company hire an unknown freelancing digital product guy, of which there are many, when there are more established companies to choose from? (there are good reasons but you better be ready to answer that question)
> i wouldn't be surprised if more and more sites start to require mandatory js to view their content.

Which is all the justification you need to block it.
This could all be done by a single person. A very talented person, sure, but one person could do all of this.

I'm not certain about routing the DDR3 traces, but DIY soldering on a BGA chip isn't the absolute worst thing in the world, and VHDL/Verilog aren't that bad, especially when using the Xilinx tooling. A lot of that code is written for you (and you usually don't have to purchase IP cores... usually)
I was part of the founding team of a power electronics startup. We constantly tore down our competitors' products to estimate their costs, to see how they corrected design flaws between releases, and also to understand which component suppliers they chose to include (this is a proxy for passing their reliability testing).
iOS allows me to request location access as well as permanently or temporarily share my location. It would be great to get a "last known location" coordinate, but this feature is still very useful.
I recently had to add special rules to ublock because cnet.com and cnn.com were auto playing videos that were completely unrelated to the story, and there were huge blocks of ads on the left, right, and in the middle of the story.

I'm also fine with some advertising, but auto-playing video with sound is where I draw the line (especially when bandwidth sensitive).
WordPress is one of the worst examples you could ever point a new PHP developer to. A friend once pointed me to Automattic as an entity to work for (on WordPress) as a nomad developer. I took one look at wp-login.php in the root directory and after 30 seconds of reading, knew I could never take the people that work on that codebase seriously.

The first line of the file is "require( dirname(__FILE__) . '/wp-load.php' );". a) "require" is a statement, not a function; it should not have parentheses around it at all. b) Oh. my. god. Their coding standard require spaces inside parentheses; I have never seen this in any language, even from legacy codebases or esoteric developers - it's incomprehensible that some senior developer managed to enforce this on the entire company. c) Oh, mixed PHP class and HTML; a 1000 line file for a login script. RUN! SERIOUSLY, RUN AWAY!

After this many years, backwards compatibility is not an excuse. WordPress should be avoided at all costs, unless it is the only way you believe you can build and sustain your business. If you have the choice to take any other avenue, take it. The developers working there have no clue, and/or are content with a status quo that is 20 years behind acceptable standards.
Alright, made a first draft illustration of the relationship: http://i.imgur.com/FpLiFGk.png

I might be onto something. It appears the communities algorithm correctly detected the Russian and China communities.
I disagree. It's harder today now that everything is online. Most people in wealthier countries, especially younger people, struggle greatly to focus deeply for long periods of time and several of their most addictive distractions are available in the same web browser they use to visit docs, source control, technical chatrooms and Q&A sites.

Back when you did it, it was just you, the books and your dev environment.
Here's an idea: Don't go to CNN :) It's junk propaganda anyway.
That's even stronger case for not relying on errno to catch errors.

The code should be something like this:

buf = calloc(huge, huge);
if (!buf)
perror("calloc failed");
printf("calloc(huge, huge) returned: %p\n", buf);
free(buf);
> This does not seem like consent.I can think of at least a 100 situations where I was not near my phone and yet do not want to send my location.

Then don't install the app, man.
http://www.emptyloop.com/unlocker/
The issue here is not so much the presence of a planet with the right mix of elements and environmental properties. The size of the universe indicates this is likely, just as you said. The issue is abiogenesis. We have absolutely zero data on how often abiogenesis occurs in nature. We don't actively observe it occurring on earth and have yet to encounter it elsewhere even once. Therefore, no matter how common a "habitable" planet is, without living things to terraform its surface and atmosphere, it's not actually habitable. It needs ecosystems to sustain human beings. And we have no way of knowing how likely or unlikely it is for life to exist.
Is talking about distrusting this service due to government intervention a violation of the "no politics" rule? What about if it's just a nosy parent?
When so much is controlled by JS these days, is it reasonable to expect they can block it all the time? With flash, at least it is one element that the browser can lock until you click it. With JS, who knows what/where the developer will inject and start playing audio / video.
Confirmed. Tried it on BI and works beautifully.
Order Allowing Worldwide Censorship of Search Results Violates User Rights
Use Scala or some other statically typed language for building bigger stuff. Python might be nice for the first 3 lines but you will be convinced once you need to do some serious refactoring.
> Once you install the Android app, you can assign “trusted” status to your closest friends and family.

Sounds like the consent is explicit at the time of configuration. As long as it's a separate app an opt-in, I don't think this is bad.

More creepy is when it becomes a part of Android itself and someone can add themselves as "Trusted" either via physical access or an exploit. It's a stalker's dream.
More sexism in tech bullshit? When will these people stop complaining about non-existent issues?
> people have to actively "attack" him to curtail the spread of that misinformation.

This is really where we disagree. If he's wrong, then the people who know better should show that he's wrong, and make the point by point rebuttal easy to find and then point people to it. Don't attack the messenger. If you do that, people will repeat the message and assume that something is being covered up.

The people who claim to be on the side of science should be above playing these kinds of political games, and need to be very cautious about even the appearance of impropriety.

I think the idea that science in all its glorious mess needs to be packaged as neater and cleaner than it is, and minority opinions hidden away from the credulous public, actually does much greater harm to the public understanding of scientific issues than any amount of actual divergent opinions that people might come across.

If climate skeptics want to look for opinions outside the mainstream, correct or not, they will find them. That gives them one data point in support of their beliefs. If the messenger is under attack, that just gives them another.
Designing a Better Student Portal
You can enforce "no tribalism" by (a) requiring all users to either declare a tribe, or neutrality; and (b) requiring all posts containing tribal content to be self-marked as such.

For instance, suppose users can select in their profiles that they are either apolitical, SJWs, or shitlords. When an SJW or shitlord posts, they are offered a check box which indicates whether the post contains any virtue-signaling or shitposting, respectively.

Obviously, shitposts should be seen only by shitlords and so on. Political signaling at your peers is normal discourse and part of benign human social behavior. Political signaling at your enemies, or at neutral parties who just don't care, is normal human warfare behavior.

So the box is a self-reported box. But etiquette can easily render it mandatory. The chimps on each side of the river can and must suppress their own tribal instinct to throw turds over it, or the gods will rain down fire on the offending chimps or possibly even the whole tribe.

And of course, apolitical users shouldn't see any political crap at all...
UBlock Origin for Safari
Interesting to see how others are doing this. I recently was tasked with adding some logic to determine the number of ad-blocking users across the network of sites I help maintain.

I added my own custom script into Appnexus (ad provider) and attempted to load it. Ad-blockers, I discovered do one of two things in this case. The first is to just block the loading of the content, in which case it was easy to detect. Others would inject their own custom content, hence adding a custom script and then checking the contents for a special string.

A fun task for sure though.
bloom filters. tight.
You're forgetting about the mother nature's miracle work. Wait till you see some unknown genious from some god forgotten village far away from a civilization in an undeveloped country come up with a new break-through idea that will kick asses of all Sillicon Valleys in the world.
Might be something nice to put on your CV or resume. I would not consider doing this sort of thing for free a habit though.
If your company is really that slow because of adds you might want to think about blocking some ad providers with your host file. I tested it with a verge page and it went from about ~50mb down to ~10mb. (Disclaimer it was 50mb because of an auto playing ad video)
I just DVR everything and then skip ads. I can't watch non-recorded TV anymore - not only ads are extremely long and mind-numbingly boring, they insist on showing the same ads several times during the same show! I don't know how people tolerate it.
I made the same complaint to a Googler friend - but he showed me his copy of Maps complete with contact's locations. I assumed it would be coming soon in a future update, but this was more than a year ago.
I have much more problems with ads than with trackers. Sure, trackers are... well, tracking, but at least they don't ruin my experience. Ads do. Not only they occupy a lot of visual space, they jump they blink, they slow down the browser, and they try their best to prevent me from getting the information I want to get. Some even freaking auto-play sound! A mere thought of it makes my heart rate jump and my vision shift to red.

If those guys could stay in the sane bounds, the problem would be much less. But right now it's completely out of hand, browsing without adblocker became a nightmare.
I meant normalize in the social sense that people become more comfortable with google tracking them everywhere instead of feeling creeped out by it. It doesn't have to be new. Most, or at least a large fraction of, google maps and android users would probably be appalled to realize how extensively they're being currently tracked.
I agree with you about jobs for the sake of keeping people busy. However, one of the great lessons I am learning in Japan is that human beings are capable of exceeding automation, as long as those human beings are participating in a healthy social environment. In the West, we often set low expectations for people because we cater to the lowest common denominator and we tolerate socially regressive behaviors. The dark side of Japanese society is a willingness to cut bait on people who aren't team players and a vulnerability when leadership isn't up to the task. On the other hand, there is a tremendous distribution of skills and the work ethic is astonishing to my American eyes. People unironically aim for perfection in even the most menial tasks--something that I think is the key to personal satisfaction and has a huge benefit to the society at large.
You've got me looking back at what I've written, because I actually agree with you on company culture (if the company's culture is a positive force). My point about technical recruiters is because they're very often totally separated from the engineering culture. Oddly enough, I'm speaking about smaller companies more so than bigger ones because a large company is less likely to give their engineering teams enough autonomy to really do anything with what I've written.

The main thing I wanted to get at here is that a hiring process can not be thought of as separate from your engineering process. I'm not trying to argue that hiring should be insulated from reality. I'm arguing that there are a lot of companies who are ignoring the fact that it isn't.
How to get a C64 on WiFi and start BBSing again
I come at this from the opposite side: Under what circumstances is working 100+ hours a week optimal? I can think of quite a few actually. Building/updating life critical systems come immediately to mind. Security vulnerability work, in the same vein.

Let's also not ignore that plenty of people are working 100+ hour weeks. Many Nurses/Doctors, laborers & construction workers, deployed military members, movie producers, financial brokers.

I've seen all of these first hand - hell I've done it for extended periods. Near Christmas of 2010, about a month after I got back to the Pacific from 8 months in Iraq (Those were 90-100 hour work weeks at a minimum), the Koreas got into a little fracas [1] and it looked like war time for PACOM. That first week I worked 136 hair on fire hours with 38 of those being straight through.

That's 20 hours working, 4 hours of sleep (usually on a cot in a meeting room) with meals eaten while reading message traffic and reviewing documents in the bathroom. The following months were better, but not by much.

In my experience 100+ hour weeks are usually less than 12 months and then a break. Often though, the break is short (a week or so) and it's time to start again.

So it's actually not that crazy, but you have to be committed. Most people aren't that committed, and I find that sad, as there is so much worth committing yourself to.

[1] https://en.wikipedia.org/wiki/Bombardment_of_Yeonpyeong
Data Visualization and D3.js Newsletter Issue 211
6 Ways to Convert Your Instagram Audience into Customers
> Evaluation always terminates, no exceptions

How do you know for certain?

Where's the proof for the Halting Problem in this case?

Claiming safety through termination is nice, but not something that is simple to solve.
I suspect this is the popular reason. Unfortunately, I think it forces ad blockers (which I use only for tracker blocking) towards heavy features. Eventually the choice will be between running a bloated plug-in or being tracked. I hope uBlock Origin will keep in mind that some people only care about the tracking.
We do have this in California, and it's not just aquifers that suffer salt water intrusion.

Most people know that LA wouldn't exist if we didn't pump a good chunk of the Colorado to satisfy its thirst. But we also pump a lot of northern california water down there with a massive state aqueduct project.

Currently in the delta between SF and Sacramento, there's a huge infrastructure project going on called the Bay Tunnels. It wants to install a pair of water tunnels upstream of the delta to pump water to these state aqueducts that eventually send it down to LA.

One reason it's controversial is because pumping out that much water upstream of the delta would cause salt water to encroach up the delta, quite literally salting the fields and causing other watershed environmental issues.

More reasons include who's going to pay for it: http://www.latimes.com/opinion/op-ed/la-oe-leslie-costs-and-...
If the master fails, your app gets a READONLY error due to the failover, you disconnect and reconnect the connection. Their network magic ensures you get the new master.
This leaves you in a place where it's very easy to fall prey to a really crafty spin and turn that into the norm against which you compare everything else. And suddenly you're seeing things that, hey, that's not spin. And bit by bit, you drift one way or another.

The world is political and everybody's trying to sell you something. You can't opt out of it. Sorry.
I feel this is oddly appropriate.

https://news.ycombinator.com/item?id=13111026

http://opentranscripts.org/transcript/no-neutral-ground-burn...
It's really really hard to come up with explicit actionable advice when a core part of your argument is that you need to do what is right for your team/company. To extend my TDD analogy, it would be like trying to write tests for someone else's codebase without any context.

If you want some specific feedback for your team, please reach out to me on Twitter. I'm always thrilled to talk to people about process and organizational development. I'd love to chat with you about actionable ideas for your specific need.
"Hmm"

Smirks, puts on tinfoil hat

"Doesn't look like anything to me?"
This is just an incident waiting to happen.
> Their network magic ensures you get the new master.

DNS with a very short TTL.
The post lunch coma sounds good. Do you get a sleeping pod for that?
I'd argue that 3DS piracy would have continued even if Nintendo opened up for homebrew. There's money to be made off of it - if there weren't, the initial exploit with a special cartridge wouldn't have been developed.

On a sidenote, do companies in general want to allow home brew on game consoles? Especially if they're selling them at a loss or at break-even, since they're not going to make money if people buy the consoles just for homebrew purposes.
Does anyone really do anything useful with said reports though?

In my experience...

In the first week you identify a web server or two some marketing team put together with a contact form that you never realised spoofed your domain and never got past SPF filters. After that, you get hundreds of alerts a day about some server in China sending spoofed emails to a server in Vietnam, neither of which you can do anything about.
I used a resume reviewing service before (can't remember which one) just because my friend had a free credit. They were not very helpful at all they basically send some pre typed suggestions that you could find on anywhere. Granted, I already had have several people look at it and considered it well done. If you're interested in having a second set of eyes on your resume I'd be glad to give you some feedback.
> I usually send an email every week or so linking the user to any new projects which have been posted. These emails are relatively short, however, they don't drive many clicks towards the site. Why is this? Over half of them open the email, but only 8% of the list actually clicks on the links.

Doesn't that just tell you that only 8% of the list were actually interested in viewing the new project? My guess is that if you made projects that interested more people then more people would click?