skysight-inc/HackerNews huggingface dataset:
Even if you run your business from a server rack set up in your own house... who has control over your DNS? Dyn? How about your domain name?

I've had a website temporarily taken down due to an invalid complaint from Amazon, and it wasn't my hosting that was the problem, it was Dyn, who gave zero notice. The same company that's now owned by Oracle.

Seems pointless to worry about ceding control of your infrastructure hosting -- especially when you can craft it to be easily replicable on another service -- when there are plenty of other means to wipe out your online presence with little recourse.
I was simply pointing out how unlikely it is to change anything at this point (Look at WI, MI, PA), and if there is a change it will likely result in civil disturbances if anything at all.
It would basically put you in a penalty box if you searched for the wrong thing, with your internet not working very well for a couple of minutes. I'm not sure how they did it, but it was a real thing.

It doesn't really happen very much anymore, but mainly because most sites moved to https and can only be blocked completely ATM.
We don't plan to stop at feature parity. I think a good example of our vision is shown in https://about.gitlab.com/2016/11/14/idea-to-production/
Oil Shell Blog Summary
> Given the amount of hacking that has gone on during the election, to influence the election, it is worth investigating at some level for a sanity check

Vaguely gesturing at "the amount of hacking" is kinda suspiciously nonspecific given that it was campaign email accounts that were hacked, and in very primitive fashion -- wasn't it a phishing email that the DNC fell for?

The fact that someone can successfully carry out a phishing attempt against a not-particularly-technically-savvy target is hardly evidence that they can just l33tly h4xx0r into any other target you could name, any more than a car break-in is evidence that a bank was robbed in another city.
How Jared Kushner Won Trump the Whitehouse
Thanks FlatLuxDave! I'll pass this along.
You have to scroll past a lot of twitter trash to find it, though.
I think it depends on the industry. Doing analytics that about UX and if people are enjoying using a site (the type of stuff I'm interested in) is very different than sort of greyhat SEO/referral marketing type stuff.
Well....

It is one of the oldest ideas in machine translation. In the late 1950s, Richens proposed an MT system that used an intermediate representation called an "interlingua." For each language, the system has two components, one that maps a natural language onto the interlingua, and a second that converts the interlingua back into a natural language. Use different source and destination pairs and--bam! you've got a multi-way translator.

However, this only works if a) the interlingua is rich enough to capture the semantics of the to-be-translated text and b) the conversions between natural languages and interlingua also preserves those semantics. In practice, neither has worked pretty well.

In the 1960s, the interlingua was typically hand-crafted and rules were either hand written, or later, induced, to convert natural languages to/from it. Since people have been working on this for 60 years, you can probably image how well that works[].

The clever bit here is that you don't really need to do that. If you have enough data, the LSTMs can learn it on their own (see Figure 2, for example, where semantically-related sentences from multiple languages end up in the same neighborhoods).

[] Actually, somewhat better than you'd think. It certainly wouldn't have done Pushkin any justice, but it was surprisingly decent on weather reports (etc).
The second is cleaning voter rolls on the allegation of fraud.
Not a primary source, but happened to be at hand: https://www.schneier.com/blog/archives/2016/11/election_secu...

> To be very clear, this is not about voter fraud. The risks of ineligible people voting, or people voting twice, have been repeatedly shown to be virtually nonexistent, and "solutions" to this problem are largely voter-suppression measures.
I don't know much about the election machines, but is there any reason for them to be connected to the WWW? If they're not connected to the WWW, then only someone with physical access to the machines could hack them...right? What's the likelihood of that?
In case anyone is wondering, the end-to-end fluid dynamics simulation is not achieved by a neural network alone here (though the authors claim that is possible).

If I understand the paper [1] correctly, they used Convolution Neural Network (ConvNet) to speed up a Navier-Stokes Partial Differential Equation (PDE) solver. Specifically, they are solving "incompressible flow" Navier-Stokes equations.

In each time step, the solver performs an "advection" update followed by a "pressure projection" step. This "pressure projection" step involves solving a "Poisson equation," which is computationally intensive and usually requires an iterative solver. Instead of directly solving the Poisson equation, they train a ConvNet regression model to infer these "pressure projections."

They have to deal with lots of fiddly details, like choice of neural network training penalty function, dealing with PDE boundary conditions issues, and dealing with errors accumulating during simulation.

Training the ConvNet involves running an off-line solver to obtain statistical fluid dynamics data. The training step takes 48 hours, using GPU ConvNet training. As far as I can tell, the network is trained on a specific geometry and must be re-trained if the geometry changes. [2]

The final run-time improvement of their model is "competitive with state-of-the-art GPU implementations of Jacobi and Gauss Seidel solvers for pressure." They believe that run-time could be further improved.

[1] https://arxiv.org/pdf/1607.03597v3.pdf

[2] "When simulating smoke, we do not explicitly satisfy the Dirichlet boundary conditions in our offline simulation (for smoke we surround our simulation domain by an empty air region). Typically “ghost cells” are used to incorporate these boundary conditions into the linear system solution. In our system, we do not include ghost cells (or even mark voxels as boundary cells) and instead let the ConvNet learn to apply these boundary conditions by learning edge effects in the functional mapping of the input tensor to pressure output. This means that we must learn a new model if the external boundary changes. This is certainly a limitation of our approach, however it is one that we feel is not severe since most applications use a constant domain boundary."
Even india requires an id to vote.
I know that I learned the basics of chaining things together to get an effect by experimenting on my own in QBasic; basic graphics and audio were super easy, so I could also experiment with the difference between internal data state and how to represent that state.

When I started a directed education, learning new programming concepts always expanded the set of problems that I could solve. Learning how to reason through them didn't come separately, it came through writing programs of increasing complexity over time.

Before learning any meaningful amount of programming, I was introduced to the idea of examining the capabilities of your available tools and using them to find creative solutions...with adventure games.

I would consider a curiosity for exploration and experimentation to be central requirements to become a problem solver (at least through the path that I did). Start with that general mindset, present a world for them to explore, introduce them to the tools they can do it with, and there's no way to stop them from that point on.
NS1 is down
Can't resolve the DNS server for NS1 or anybody who it serves. https://ns1.com/
http://www.nsonestatus.net/
First Rust+GObject coding session
> I know you can come up really cool sounds music in Ableton within months. There are plugins which make sure you are always playing in key.

That's fine. Music is music; do what you enjoy. I'm not saying you need to take piano lessons to enjoy music, or compose music. I'm saying you probably need to take piano lessons to (efficiently) learn to play the piano effectively.

> Even kids can tell if something is 'going up/staying the same/going down'.

Actually that's not as easy for kids as you'd think. Anyway, what you're talking about here is ear training (melody playback, specifically), and that's already integrated into every classical music program. I was talking about trying to play a complete, two-hand, Adele piece on the piano by reading sheet music. At that point you'd definitely have to know a bunch of music theory already.

> Let them come up with their own 'system'. Don't ruin their natural curiosity of discovery by telling them note names and stuff.

Sure. And for consistency, forget about BEDMAS; let's give kids the axioms of ZFC set theory and get them to just work their way on up to arithmetic on their own. (Also, parents, don't forget to pay $50 an hour, every hour, while your kid tries to discover the concept of a square root on their own.)

I'm kidding. But look, music teachers already try to push students towards as much discovery, creativity, expressivity, and musicality as the students can muster. Pop songs aren't a panacea for the motivation problem.

> Countless people have learnt just by playing by ear.

Like I said above, I didn't mean stumbling through a chopsticks or kumbaya melody by ear; I meant transcribing a full Adele song. Or anything you would reasonably hear on the radio or see in a movie.

Playing around, composing, improvising, etc. while simultaneously taking music lessons (or at least studying from a book) is great. Fantastic. I recommend that to everyone. But if your goal is to learn how to play the piano and you're trying to do it with no music theory or classical education whatsoever, you... just won't make efficient progress. I don't know how else to put it. You'll learn something, sure, but you'd learn it faster with the teacher and the teaching system.
Good to know. Only, that doesn't sound like the "exact same thing". More like the parallel universe version (where Spock has a beard).

I think the key point here is making sure your intelligent assistant works for you. Unfortunately, currently available assistants all come from powerful companies.
Of course, the winner of the popular vote is meaningless anyway, because that's not how the election works.
In business when someone wants to talk details, it means they want to f@@@ you.
That's the problem, it is a threat that is plausible but without statistical or forensic evidence it is F.U.D.
>The only "hacking" going on in the election was done when voting district boundaries were drawn.

While gerrymandering is a indeed an effective way of "hacking" democracy, claiming it is the only hacking going on is unwise and is the antithesis of infosec.

"There are two types of enterprises in the world, those who know they've been hacked, and those that don't."
Microphones have a higher impedance than speakers. A moderately clever circuit can differentiate the two.
And how about https://github.com/facebook/transform/blob/master/LICENSE?
Identified - We are observing increased latency in some markets. The issue is being mitigated by engineers and we will post further updates here as soon as we have them.
Nov 22, 22:49 EST
I'd recommend https://en.wikipedia.org/wiki/Donald_Knuth and https://en.wikipedia.org/wiki/Analysis_of_algorithms
So one sentence blandly asserting that voter suppression is happening in the middle of an essay on an unrelated topic? Okay.
A censored [favorite service] with state surveillance is better than no [favorite service] is the new normal. Really?

It's kind of depressing to see where the world is going,, where the world bends to the will of state actors eventually. Given a long enough timeframe any draconian law can be made the new normal and I think that is what is happening.

It's also sad to see the internet become a tool to control entire populations and have them see and experience the world in a way that is convenient for state actors. And every effort to circumvent state control gets regulated before going mainstream. Eg- Look at Bitcoin, the calls for KYC norms, asking customer data. Another example is Tor, numerous attempts to unmask users.
>Censorship is something the government does. The First Amendment doesn't apply to private entities.

The first amendment is not the definition of censorship.
If we want to make these kind of audits part of the process, we need to put the statisticians in an isolated environment before the election. Tell them Candidate A won by X% in such-and-such counties, but don't tell them who A is.

Any other way, it's kids crying about the rules after losing Monopoly.
Not entirely wrong. You're proof that people have the expectation that products are being well regulated. I think most people do assume this, even if they can't name a law or regulatory authority that would do so.

In a way, we're getting the worst of both worlds. The lack of oversight from an unregulated environment with the consumer complacency of a regulated one. If we could downplay the amount of oversight on products, people might be more skeptical as consumers. Putting analytical technology or services in the hands of consumers would be even better.
> Private inspectors have to compete for consumer dollars.

No they don't. They just have to compete for 'dollars', not 'consumer dollars'. Big industry will quite happily pay for favourable reports.

And seriously, who is going to individually pay for an inspector of a bottle of aloe? A big ticket item like a house, sure, but a cheap bottle of goo?
Still bad design. This is almost universally put in the top right.
Yes, my LISP(-like) did have a primitive GC.

The heap consisted of fixed 4-byte cons cells (2 byte car, 2 byte cdr). The cdr value was assumed to always be a pointer, which meant that since the cells were aligned at a 4-byte boundary, I had a few spare bits to implement mark-and-sweep GC and track which data type the car value was (number, atom, list or function).

Edit: I got curious and dug up the code. The entire GC code is less than 100 lines of Z80 assembler (admittedly some of the hairiest code in the interpreter, though)
Not quite what those words mean – a president elected with a national popular vote would still very much be a democratic republic. The "democratic" adjective adds weight to how representative government will be elected amongst the population, "democratic republic" doesn't imply something like a electoral college.

And nobody is really advocating for a direct Athenian-style democracy in the US (I'm sure _someone_ is but that's not this) and removing the electoral college would make us quite a bit more like the rest of the free world.
Build a Modern Computer from NAND gates, to chips up to an operating system
what are the chances this story will be considered as "fake news" and end up getting buried by facebook?
As a preface, I do not have enough information from the article to form a strong opinion on whether or not any misconduct or alteration occurred with the vote, so attempting to comment in a non-partisan fashion.

But to respond to your post, I don't actually think that based on the premise of the article and the accusation that exceptional foresight is really necessary on the part of potential hackers/manipulators like you're suggesting. There is ample historical data for virtually every county in the United States as to which way the vote will go, and once the dataset is loaded, it would be pretty trivial to figure out which districts need someone to press on the scale a little in favor of one side or another. State-wide, certain states have swung back and forth from red to blue, but county to county, the changes are much more predictable. Combine this that you're looking at a handful of states and not nation wide, and it seems a bit more possible.

I want to reiterate I'm not making an accusation, but assuming there was a mechanism that "hackers" could use to influence the results, the scope and foresight necessary is easily attainable in common datasets online, with historical data going back pretty far.
Title sounds like China scene.
Calling The Mind's I "Hofstadter's" is a bit misleading; he's its co-anthologist. Nevertheless, a great read; it introduced me to Borges which is praise enough.
Who are the "elites" you're referencing?
Re: move semantics and unique_ptr in D, take a quick peek at std.typecons (unique, refCounted) and std.algorithm.mutation.move. I haven't used them, and they are library code (and so not as well specified as C++'s counterparts), but you might find them useful. There's been good progress on the @nogc front in the standard library, too, hoping to see continuing improvements there.

- http://dlang.org/phobos/std_typecons.html

- http://dlang.org/phobos/std_algorithm_mutation.html#.move

My personal worry with D is that the language changes a bit faster than, say, C++ or Rust. I don't know how whether the code I write today will still compile in five years. I wouldn't mind a feature freeze on the language design and the existing stdlib APIs.
While interesting and warrants a good second look, this isn't evidence of hacking (Russian or otherwise). To attribute or speculate that the Russians somehow hacked voting machines and caused this is a stretch too far.
Yes and no. It'll wait until you're not using the computer to install overnight, when you've been away for a while, whatever.

What it won't do as far as I've seen is allow applications to block the restart if perhaps they contain unsaved data. Your unsaved data is not Windows' problem, and after the restart it won't be yours either - if the app doesn't support hot exit/autosaving of modified buffers/documents then recreating unsaved data will be your problem (but still not Windows' problem).
I too considered ReSwift for my last iOS project, felt it would be an overkill, so didn't use it eventually (I've worked with React/Redux). Though I inculcated a Redux like approach into the App directly and it seems to be working really well! Keeps data clean. I would recommend front end devs to check out the Redux pattern: how it manages "app state" and "user actions".
It's a delightful irony that once people learn the term "virtue signal", they only ever use it to do it.
Bold claim. I'd love to read the source material.
There has yet to be any credible evidence connecting any particular nation-state or group to any of these 'hacks', possibly more correctly called leaks in many cases. Seriously. As tech people we should know better than to take that as a base assumption to grow any meaningful conclusion.
It would be good to get more transparency into the process.

Basically, I'm thinking a giant anonymized excel sheet. I can generate my anonymous id and verify that I appear correctly. That's one part.

The other parts are making sure only real people voted (harder) and that the counting was done correctly (easier).
Or maybe not. I am pretty sure dissident views in China are or can be labeled as something close to what we mean by "fake news". Having a big beta test for Facebook in China can also facilitate the expansion of a similar tech to the U.S.
This is incredible. Thank you for your generosity and kindness in opening this up for everyone.
AI musings – The optimistic AI researcher
Fire Up the Atom Forge
I know companies which hire junior developers for $120k+, so that by itself is not the problem so much as the notion that a bootcamp graduate is not a junior developer.

On the other hand, I do advise the bootcamp graduates I know to drop it from their resume after their first dev job. Programmer with 1 dev job is a much better profile than bootcamp graduate with 1 dev job.
Well people do have a choice. But most people don't know how or don't care. That's the real problem.
Why're you making it free?
Ironically they're now down - https://news.ycombinator.com/item?id=13019858
These statisticians knew about these issues before hand. It would have been a lot more believable if they had talked about these audits before the election, when everybody and their brother was blasting Trump for saying that the election could be rigged. Talking about them afterward just makes them seem like they have an agenda.
Those aren't scare quotes, they're quotation quotes.
Data Stories – A podcast on data visualization
R.I.P. Electronic Music Pioneer Jean-Claude Risset
But wouldn't highly urban counties be more likely to vote for Clinton?
> just setting up my twttr…again (account suspension was an internal mistake)

https://twitter.com/jack/status/801270269184647168
Of course (x-1)+(x+1) = 2x
No, it's actually not. You will know this if you read more history. Even Japan itself did not end up having to agree to unconditional surrender:

> The Potsdam declaration in July, demand[ed] that Japan surrender unconditionally or face ‘prompt and utter destruction.’ MacArthur was appalled. He knew that the Japanese would never renounce their emperor, and that without him an orderly transition to peace would be impossible anyhow, because his people would never submit to Allied occupation unless he ordered it. Ironically, when the surrender did come, it was conditional, and the condition was a continuation of the imperial reign. Had the General’s advice been followed, the resort to atomic weapons at Hiroshima and Nagasaki might have been unnecessary.

Source: https://www.amazon.com/American-Caesar-Douglas-MacArthur-188...

The "unconditional surrender" wording was an official statement, but not a 100% accurate depiction of reality.

>by the way, you are peddling historical revisionism

What I've stated has been based in fact, and I don't appreciate you conveniently ignore the facts I took the time to contribute and calmly having the indignity to type that. You don't actually want a discussion or to know why someone might disagree with you - You're just glued to your world view.

Just keep this in mind. This is a quote published in stripes.com, the US Dept. of Defenses' newspaper:

>"The bomb played a part in Japan’s surrender, but it may not have been necessary, he said."

Oh, and more on your supposed "unconditional surrender" and war crimes:

https://en.wikipedia.org/wiki/Unit_731

If I can open a source, point you to the fact, and show you why that's wrong, but you still are latched onto your worldview without engaging in interest in understanding another's point of view, I have nothing left to say.
Under rated my ass. That game, and its release were an unmitigated clusterfuck of epic proportions. Possibly less the original devs fault than the distribution, but lets not pretend the game was any good.
Running list of html/wysiwyg editors: https://gist.github.com/manigandham/65543a0bc2bf7006a487
With this much on the line I would get a few second opinions from other lawyers.

I would look at doing a 50% profit sharing of your current and future earnings from your company with her and 50% of profits from any sale in the future, she might make more in the long run but you aren't paying 50% of the current value over 8 years.

Talk to more lawyers to make sure you get the best setup possible.
What are UX designers for IoT or devices (hardware + software) called?
And as the parent commenter points out, not only do they have different information encoded, but they may require different information to be expressed so that it's not permissible to simply omit information that the source language omitted.

https://en.wikipedia.org/wiki/T%E2%80%93V_distinction

https://en.wikipedia.org/wiki/Pro-drop_language

https://en.wikipedia.org/wiki/Evidentiality
Governments don't seem to want competition for their postal monopolies. There is the interesting case of the American Letter Mail Company, which tried to do this in the mid-1800s, but was shut down.

https://en.wikipedia.org/wiki/American_Letter_Mail_Company
Please use https.
The problem with most conspiracy theories is the number of Confederates it requires to keep a secret. Subtly tilting the scale with paper ballots across the nation requires many more Confederates than hacking across a network. This makes hacking the more likely scenario, all other things being equal.