skysight-inc/HackerNews huggingface dataset:
The Census bureau goes through every town on every road. They talk to the poor and even those without homes. Why can't we give equipment to the Census bureau to create Voter ID for those people who are unable to travel to town once every 10 years?

In fact, that would be better than the current system, where people are required to obtain an ID on their own. We would give people ID.

The alternative is that we don't verify ID. If we don't verify ID, then there is no possible way to know that someone didn't vote twice or didn't vote in a district not their own.

My only question is this: Why is someone who works with the DNC describing how they would pay people to rent cars to drive to states where they would vote illegally? [0] Maybe he didn't do it -- and I don't know if he has. But the fact that any political organization would discuss it should raise questions of how we would root out people that would threaten the integrity of our elections.

[0] https://www.youtube.com/watch?v=hDc8PVCvfKs
Uhh, are you sure? I've never seen it behave this way and that doesn't make sense. Can anyone else corroborate this?

Normally after you enter your password it immediately asks for the 2FA authentication code. There's only one button and that's to verify the code. If you try to go to gmail.com before entering that code it will make you start the entire authentication process over again.
In most cases that ends up being true but that's not the definition of either of those terms.

Normalization is the process of organizing the attributes and relations to, among other things, eliminate redundancy. 2 relations that store and share the same primary key is by definition redundant.

Splitting relations for the sake of skinnier tables is creating redundancy(the primary key is stored twice) and insert/update anomalies and can be reasonably thought of as a denormalizing behavior.
Nope, the same process applies to Wii U purchases.
This thing makes me believe that we should not use any OSS project which released by a big companies such as Google and Microsoft. Even if they don't say that they're dropping support, when they start to work on another project, it won't be a community-driven project and slowly die.
When is the last time you tried?
I have created a gmail account couple of weeks back without providing phone number and recovery email.
Yes, I suppose they do not have dedicated lanes but the "every ten minutes" model of frequent arrival (as opposed to running on a typical bus schedule) I think puts them more in the category of BRT ...

My other example - VelociRFTA in the Roaring Fork Valley (Glenwood to Aspen) also does not have dedicated lanes, but the state of CO and local agencies specifically refer to it as BRT ...
However genius he may be, I really think he doesn't know what he's talking about here. He may understand the algorithmic evolution of intelligence but he doesn't understand the scale and role of capitalism plays in all of this. AI won't merely happen on it's own. It will take a massive investment of funds to make this happen. And like all businesses that want to make sure their products are profitable, they will take massive efforts to mitigate any AI risk -> most likely running simulations of every possible outcome. These systems will be vigorously monitored, if a single cup of coffee doesn't get delivered on time, someone will know about it and react to it. On this scale, there are enormous financial repercussions to even the slightest errors. It's kinda like how google optimizes every byte on their landing page. The scale of testing and monitoring of automated AI services will be vast and unprecedented, due to their scale. Undoubtably there would be entire divisions of teams that monitor the algorithms and AI, to ensure, that even the slightest of errors are caught.

Let's not get paranoid with Hollywood's entertaining nightmare vision of AI gone wild. Instead, focus on the enormous economic/social impact such vast disparities of wealth will cause - that's something to worry about.
>Good rail systems already, today, have about 5 – 10x the capacity of road systems

Do they have that capacity in seats or in hands on the overhead rails with backpacks held in hands and zero personal space? If the latter, that's a fairly disingenuous comparison.
The current consoles are already at the low-mid range of PC video cards. If the Switch is even less powerful than say the Xbox One it will be a pain to support when developing a multi-platform title.
People are scammed out dollars, bitcoins, and iTunes gift cards. Ponzi schemes happen everywhere. The real money in bitcoin-denominated crime is in theft and extortion anyway.

If people disagree, I'd love to know why.
The problem with the backup codes is that I have so many now. Pretty much a list of codes for every account I have 2FA enabled on (about a dozen). If I actually printed them out and kept them in my wallet, my wallet would be overflowing by now.

Authy has been a great improvement over Google Authenticator for me. I primarily used it when I migrated phones for the upteenth time, but were I to lose my phone, I could also restore the database on my tablet in the meantime and use that instead. The prospect of doing so does leave me a little concerned, however, because my phone has full-disk encryption enabled while my tablet does not.
HashLink – Haxe Virtual Machine
This is why last weekend I moved to FastMail. I've filed two support tickets since, and both were responded to in an hour or two. For the trivial cost of half a Netflix subscription, the most vital thing I have on the Internet is supported by real people.

It's hard to justify Gmail these days other than the frustration of migrating off of it.

As a side perk, Australia has no equivalent to a National Security Letter, and FastMail is able to hence notify me of any government requests for access to my data.
That's not how Google 2FA works; you seem to have misconfigured something. When you actually have 2FA on (like I do), you must enter your one-time code after entering the correct password.
> When I buy a piece of software, I'm actually paying for a limited and revokable right to use someone else's property.

Warning: you pay for someone else's effects of work, but it's still too early
to call software property.
When we were designing our vehicle for the 2004 DARPA Grand Challenge, we considered installing a guitar pickup on the frame to sense vibration. Early plans for the Grand Challenge involved more off-road driving, and we wanted something to give us a sense of surface roughness. In practice, the off-road aspect wasn't important and we were overdesigned in that area. We had a 6-wheel drive vehicle and a windshield washer/compressed air cleaning system for the sensors, which were totally unnecessary.
The topic of discussion here is Firefox webextensions, which are meant to be API-compatible with Chrome extensions and have the same security model.
I did it. Then they banned it.

Having my phone number or any other hard identifier is none of Googles business.
Seems like it will be a challenge to build games that are compelling on both a large screen while seated in your living room and on a small screen when you're out and about (from both a UX and gameplay perspective).

With that said it's a smart move to use the same controller for both use cases.

Overall looks pretty slick, interested to see how this plays out.
I don't make Wikileaks URLs - they do. If someone can't be bothered to click a link and see what the context of a quote is, then I'm not going to spoonfeed them.
Lemmington Ltd. Rebrands PEZ, the Home Depot, and EBay
Maybe just expose the service through some json delivered api "views" of the raw server db.
Since all Wii U games are available as digital downloads, I'd expect that's the only compatibility you're going to get. They might have some kind of trade-in-your-disc-for-a-digital-download offering, but I seriously doubt it. It would be very un-Nintendo of them.
A license forced on me by abusing laws my taxes pay for. No thanks. I'll "sign" the nonsense but I won't be bound by it.

When our government catches up with the idea that if it looks like a purchase, it is a purchase, we'll re-evaluate that decision.
As long as this technology exists, and will eventually become ubiquitous, I see no reason why we shouldn't be doing exactly that. And for police as well.

I should have an app that tells me the name, badge number and location of every officer on duty within ten miles of me, updated in real time, with constant video and audio surveillance. If a cop so much as sneezes it should be posted on the internet before they wipe their nose.

That would put the "civil" back into "civil servant" real quick.
Lazarus: Overview of a Cross Platform IDE
I wrote a 149 sloc shellscript that also solves this: https://github.com/nuex/note.
I was bullied out of my Catholic youth group in high school for my beliefs (read: A bunch of people I had considered friends started calling me a baby killer). It happens. It pushed me to hanging out with better people (read: The new youth minister was a total tool. He replaced a great guy).

Consequences of being on the "wrong" side of things will cause people to think first and speak later, rather than loudly stake out territory without thinking things through. I'm all for that.
Well...

1. At least it is a disaster that we experienced before.

2. At some point conformism will mean "you have to be like everybody else: unique".
When I'm conflicted about different phrasings of things (for instance, if there is a hyphen or there isn't on when writing compound words), I usually just use a google search and go with whatever result has the most number of hits. That could be a suitable enough proxy for your use-case, and perhaps you could just use the google search service as an API...

Of course, the RIGHT way to do this would be to use the n-gram datasets that people here have suggested :-)
How did Verizon move his services to an iPhone 4? Does it mean the attacker had physical access to his phone?
On the contrary, the concept of a "neural network" is beautifully cohesive. Many of the architectural differences are only iterative; the fundamental units are very similar. Like how there's a lot of diversity in biology, but the fundamental units are shared.
This can actually be problematic. I've found many 2FA services use text services with shortcodes which sometimes do and sometimes don't work with services like Google Voice. Back when I used Voice, my actual cell number was only used for identity verification.
I did it recently, and burned myself, because I forgot my password and had no way of recovering the account. As far as I know, my account isn't banned, though.
If you proceed with the tutorial it is going to show you what I consider is the cleanest way to go for views in django rest framework (ViewSets, coupled with the routers, part 6 of the tutorial).

Basically, you will 1. split verbs to different methods of one class and 2. you can not implement verbs you are not going to allow (you can of course do that also with the functional style you see in the link you posted)
"However, the open-source nature of the technology may have the potential to cause security-related concerns to potential adopters of the technology"

Seems odd to me that being open-source would cause security concerns...
This doesn't even take into account how inherently insecure are actual mobile networks. Human factor notwithstanding.

Using GSM? Your recovery code is sent essentially plaintext over the air.

Think you're not using GSM? I'll just follow you around until you are (say, if you go out of town).

Since I'm already following you around, maybe I'll just jam your 3G/4G for a minute. Save us the waiting around.

Disabling 2G on your phone is a shitty solution. I want to be able to receive calls/SMS even if it's insecure.

TL;DR:

My account -> Sign-in and security -> Signing in to google -> Account recovery options -> Recovery phone -> Remove number
No offense taken. And yes external contractors can pose additional security vulnerabilities since they are not always under the same security policies on their own machines. I know that some departments are changing things so all work must be performed on government equipment with government source control on internal networks. If my client does this I will definitely quit. I am already pretty burned out on the work (their policy is all internal projects must be in cold fusion)
Thank you, I especially like macOS editor.
Maybe you missed the Super Mario Run announcement?

https://supermariorun.com
Certainly, could be set up in error pages, so that the content get's retrieved from users who already received it instead.

Would recommend embedding everything (all the HTML and JS) in the error page, so that the it works 'standalone'.
Grace Hopper organizers struggle to practice the diversity they advocate
Worse in regards to travel time, for one individual.
Its still better for that one individual in terms of effort, and in terms of ability to do something besides driving (read, watch tv, etc.)
And each person taking the bus is on average ~1 less car on the road to cause traffic.
That's not true though. The app isn't going to crank the steering wheel around, it's going to input a destination.

Their lies don't become any more compelling when you repeat them.
I've worked at an agency both on a fixed price and on a time and materials basis. They're equally bad in their own ways, IMO.

On a fixed price build, as you say, every small detail becomes a negotiating point.

I do think time and materials can be better, but I think the trust you mention can take a long time to earn. Some things seem simple but take longer than expected. Some things seem hard and come together quickly. It can sometimes feel for clients like they're being taken for a ride on a particular piece of work, even though in other cases the work will have been done for less than initially expected and it notionally balances out. These are tricky problems to get back on a case by case basis. And, truthfully, in my experience the clients who were fussy about costs were usually fussy about quality too, and I would say generally came out ahead because of it. So the incentives are still tricky.

It's also challenging, because in an agency context the client inconsistencies do exist. Some people do work faster or slower. Some people do better or worse work. Sometimes the person who is already up to speed on the project isn't available and someone else has to do the work instead. A lot of these problems are internal to the agency, and it's frustrating to the client when they affect their expenditure.

I don't really have a good solution to it. Honestly, my takeaway from the experience was that the client/agency dynamic just kinda sucks, and it isn't a dynamic I enjoy working in.
They still see the same content in the DOM. The extension just has a separate javascript-wrapper around the DOM. This means that an extension will not be affected if a webpage monkey-patches a DOM method to do something else. But if a webpage places some specific text content inside an HTML element, then the extension will see that same text content! (And Angular running in the extension can still choose to recognize that content as a template and eval it.)
Blast of thin air can reset circadian clocks
I was writing about problem in general, not relatively to the Firefox extensions. Someone may name that not a vulnerability, but Angular v1 makes it very easy to shoot yourself in your foot doing string based values evaluating as expressions.

Imagine a case when some front-end developer gets JSON data from the remote data source by REST, having no idea about data source origin. Then for example there is a need to apply $watch for some fields of the received JSON object. Lets assume some of the fields contain JS code (for now it would be a sandbox bypassing snippet, but since v1.6 seems it can be plain JS with no obfuscations). As a result XSS happens. They would better disable string based expressions evaluating for the listed methods https://docs.angularjs.org/guide/security and allow only passing function as an argument, then it would be clear for developers that data sanitizing is up to developer and it's supposed to be implemented in the custom functions. But design issue would still exist.
For those of you interested in creating cross platform desktop software, here is a small gallery of applications created with Lazarus to give you an idea of what it can do: http://www.getlazarus.org/community/showcase/
"And that’s only a fraction of my thoughts after reading Hourly Billing Is Nuts."...

and only a fraction of the thought that needs to go into a balanced risk-reward consideration.

- Risk of cost overrun.

- Risk of completion.

- Risk of delivering a result vs. a service.

- Risk of claims being enforced against you or your legal shell. Money at risk.

- Risk of customer willing or able to pay.

- Ability to enforce contract terms from your side.

- Risk of badly managed change.

...

There are clearly opportunities out there. Also some carefully considered hybrid models can work. But it takes more than a fraction of thoughts.
I worked on a politics startup about 6 years ago (to help you find like-minded candidates), and people kept asking if we had a mobile app. I couldn't think of a good reason to add, say, location tracking, but I loved telling people I wished we could add location tracking for the politicians! I'm delighted to think that now there might be a way to do it. :-)
"I can see why they switched. Above ground, busses are better than rail transit for a number of reasons"

There is nothing worse than buses.

I, and many others, will do almost anything to avoid riding a bus.

There is very little I can think of in our built, urban environment that is more aesthetically terrible and ill mannered than big, dumb (and in most cities, black exhaust spewing) buses bonking their way around city streets.

Steve Jobs said it best:

"If you see a (bus), they blew it."[1]

[1] https://www.engadget.com/2010/04/08/jobs-if-you-see-a-stylus...
Reality is that many in the world have a disposable income of say $1 per day, so many people in first world countries are "obscenely" rich relatively.

I have been in situations where I have believed a few dollars will help a child, will prevent a rape, or will prevent jail time for an innocent.

Is it better to be a good person, at the risk of being scammed? The same happens with beggars - sometimes there is a genuine need.

I develop my shit filter by helping others, even at the risk of being taken advantage of, because it is worth the wins, and I wouldn't want to be a person that doesn't help genuine need when it only costs the equivalent of a few beers (or more!).
Design Localization
This x 1000. Even when you throw your own CDN on top of this, the bandwidth markup is nasty. Neocities would be unsustainable if we used GCS for our hosting.

I'm paying about $0.01/GB right now, and I've seen market rate at half that. And that's not even directly using IP transit providers. You can get a gigabit unmetered for $450-1000/mo which you can shove a theoretical 324TB through every month. The difference in the numbers is so staggering I sometimes wonder if I'm even doing the math right.

Perhaps their bandwidth is better somehow (prove it), but 12-18x better it is probably not, and having truffle shavings added to your IP transit really adds up when you're hauling a lot of traffic. If you're doing something with heavy BW usage and low margins, be careful with stuff like this. It quickly becomes much more expensive than doing it yourself.

I'd love to be wrong here. I'm sitting next to 60 pounds of storage servers I'm setting up for a data center, they're taking up my entire living room. I would love to get out of the data persistence business forever. But at these BW rates, it's never going to happen.
> This is why last weekend I moved to FastMail. I've filed two support tickets since, and both were responded to in an hour or two.

Can absolutely confirm that.

However, there's place for both Gmail and FastMail. Just know what you pay and what you're entitled to get for that price.
"defining success only in terms of" is an opinion based metric. I did not question facts.

If you want to play a game of vaguery, you're on your own, Otherwise you're welcome to specifically point out which of my conclusions is unsupported by the available facts. There is a difference between a non-sequitur and editorialization.
Most kids need some sort of seat until they are 8-10.

http://www.cdc.gov/motorvehiclesafety/images/child_passenger...
Their "Specs" link at the bottom 404s! Ow.

Much more info in this blog post: http://www.kodak.com/US/en/Consumer/Press_Center/KODAK_EKTRA...

KODAK EKTRA Smartphone key features:

* ANDROID 6.0 (Marshmallow)
* Professional results from a 21MP fast focus camera sensor with F2.0,
PDAF, OIS, Dual LED Flash
* 13MP phase detection auto focus front-facing camera with F2.2 PDAF
* Helio X20 2.3GHz Decacore processor with 3GB RAM
* 32GB memory, expandable with MicroSD cards
* Advanced Manual Mode – adjustable on Exposure, ISO,
Focal Length (Manual/Auto), White Balance,
Shutter Speed, Aperture (fixed f2.0 main camera)
* Familiar scene selection dial experience – includes scene modes
Smart Auto, Portrait, Manual, Sports, Bokeh, * Night-time, HDR,
Panorama, Macro, Landscape, Film / Video
* Integrated high quality printing app
* Super 8 Video Recorder
* Integrated social media sharing
* 3000mAh, with USB 3.0 Type C fast charger

Edit: Another separate product page, this one has a WORKING "before/after" panorama example: http://www.kodakphones.com/ektra/

Edit 2: Their "super 8" is just a filter. Scroll down on the page above to see.

Their web content is really disjointed...
Doing Moore with Less – 1000X Better Quality Answers in Supercomputing
When I moved, I didn't build a "living room hub". In fact, I don't have a TV. I find it much more gratifying to hang out on the couch with my 3DS nowadays in hour long bursts.
Sigh. I don't need yet another plugin for my generic parts--that you're going to try to monetize on me eventually if you achieve lock in.

Let me be blunt. I don't need extensions or features to my PCB tools. Certainly not "Yet Another Database Frontend(tm) You Can Rent".

I my tools to fscking WORK.

I need a tool that runs, fast, on Windows, Linux, and even OS X.

I need bug fixes for the features that they actually have.

I need a tool that lets me script things in a modern programming language.

I need an autorouter that doesn't suck. This will never happen because our algorithms don't like to work with PCB limitations of small numbers of layers and obstacles that penetrate multiple layers.

ALL the PCB software tools are buggy piles of garbage because the amount of money in that industry is now fixed. Charitably: everybody is trying to extract rent instead of innovate. Uncharitably: nobody actually in development actually knows how the board designers use their tools anymore.

If you want to go chase a field, go chase Cadence, Mentor and Synopsys up into the real EDA market where algorithms matter. Creating $10000-level tools that can do actual VLSI design to take advantage of the fact that transistors are stupidly cheap in volume would kick off the custom silicon revolution everybody has been promising.
Interesting point. I agree that, out of context, it's a very scary name! I'll look around for a better term.
What are the security implications of using my google voice number as a backup phone number to my google account (the same account)? I've been doing this for a few years, and its been very convenient. Basically, any time I need to log in with a new browser or device, using the number for two factor SMS gives me codes on all other logged in gmail windows, and on my phone.
> Because Google doesn't have humans reviewing anything unless there's a direct link to marginal revenue/cost avoidance attached to that interaction that can be priced in.

Google would obviously start losing money though if people perceived Gmail as easy to hack.