skysight-inc/HackerNews huggingface dataset:
Week 31 in Information Security, 2017
There's got to be some way to put votes on a blockchain. More important than voting electronically is being able to verify your own vote was not tampered with, and that all the votes add up as reported.
Not everyone is a believer in shippable increments, but it is a good practice nonetheless. (not necessarily fully working)

Splitting per feature is indeed ok if it is small including effects on dependencies. But in my practice there are rarely small enough features - these map to something akin to user stories which have to be further broken down.
It doesn't make a lot of sense to lump European countries together for this kind of stuff, but to the extent you do France and Germany probably have more in common with the UK than, say, Greece.
Hackers Demand Millions from HBO or Game of Thrones Leaks Continue
Instead of shooting for a mega-exit, I think it's about using the business to just enable a certain lifestyle for the founders/employees.
The problem with that is that your COL in those 10-15 years is significantly impacted. That's probably 10% of your entire life. While I understand some people might be comfortable with the tradeoff... its important to remember there is something you are giving up.
WebAssembly might be even bigger than the web. People already use the V8 JS engine server side, and make client side apps with Electron. WebAssembly could become the universal cross platform low level VM.
That statistic seems kind of random. I have a bachelor degree and was definitely not pulling upper middle class on it (liberal arts degree) until I went to a bootcamp and switched careers into web dev.
Documentation Is Your Secret Weapon
neither do the attacks, which is the point
I know better than the tv stuff, but what I don't know is if, for example, it takes 20 iterations of a hashing algorithm to match the hash, if there were statistical, or other measurable, differences that converged as you started working your way up to 20. Or, if you knew the iterations, but you only had a few characters right in the guessed password, if there was a way to know (decreasing entropy of the hash or something). I don't know the mathematics behind the algos very well.
There is a tremendous environmental component to height. Women in South Korea have gained 8 inches in height, on average, in the past century. They are now taller on average than Korean men a century ago, despite no genetic differences.
With electronic banking I can verify that my money are where they should be.

With electronic voting, I can't be sure my vote got counted, and even less sure others weren't tampered with.
No, postmodernism and feminism are rooted in Marxist ideology. Marxist intellectuals shifted to postmodernism in the 1970s after it became impossible to deny that Marxist doctrine had led to authoritarian police states and democides all over the world. Postmodern ideology changes Marxism's fixation on capital with a fixation on power, and replaces income-class with race/gender/income-class identity groups. It's extremely similar to Marxism in its perspective, goals and methods.

The evolution of postmodern ideology is well-documented and so his claim can be validated. Even the reaction to the memo validates the memo author's claims, as it shows the dogmatic, sexist/racist and hateful nature of postmodern/feminist ideology.

With respect to the ideological foundation of postmodern/feminist ideology: the fact that one fifth of social scientists in today's universities identify as adherents of Marxism - an ideology as murderous as Nazism - is a testament to its prevalence in academia, and the malevolent nihilism animating postmodern/feminist ideology.
At a certain point, this blog post seemed mostly about the great traveling opportunities that this company offers its employees. That's' neat, for employees who are kid-free. But as a developer married to developer... with 2 kids under the age of three... I can tell you that those work retreats abroad actually become pretty challenging for families. At a certain point.. people want to have kids. I would find a company who made their employee perks more about realistically supporting families far more appealing.
I have observed that engineers (myself included) are especially bad at evaluating the challenges faced by a politician in the course of doing their job. That lack of understanding makes it difficult to evaluate which 'change solution' might be the most effective.
a) 2FA

or

b) use the "forgot my password" option every time
If there were a single service that had all the content, and no one else had content, you would be pirating because the cost could go to the 100s.

The competition of content is what makes the services cheap and pumps out new quality content on different platforms. At the same time it allows for the efficent satisfaction of the demand: those that care little pay little, those that care a lot pay a lot. With a single bundle, you either get all or you get nothing.

There are many arguments to believe this is more efficient. The music industry, also, its ridden with tremendous problems, I would not model my business after them if I had the choice.
Principles of Sharding for Relational Databases
Prototyping one version seems un-Apple. I would have expected them to have prototyped many office layout options, had people work in them for six months each and rate them or otherwise measure quality.
I'm working on launching a course this year, was wondering if you'd be willing to share more details. Do you have an email we can contact you @?
Uh, Backstrom was a broadcast (Fox) series cancelled after a single season. It's not a Netflix original, so it's alleged superiority to successful broadcast series like Elementary is not, even granting for the sake of argument that it is superior, an indication of the superiority of Netflix's shows.
The only potential problem is that you should instead run git fetch -u and rebase onto origin/master instead. (By default your rebase will use the remote anyway, but won't fetch for you.)
"Cocu" in French slang translates to "cuckold" (and with "social" being the same word, CocuSocial sounds extremely humorous). Just thought I'd mention it in case you ever are thinking about expanding internationally.
Sham developers accelerating technical-debt spaghetticode, then. ;)
Kind of like worrying about airline safety before we had planes.

Don't believe the hype, we're nowhere close to human level learning.

We also probably won't know where/what the threats really are until we get there. Just read the comments here, everyone is basing their ideas off sci-fi movies.

Don't let the hype-train get to you, I know it's fun to think about this type of stuff but we still have a long way to go and there's still a lot of serious work to be done before we start worrying about "safety."

AI today is the equivalent of putting lipstick on a pig. We call it "AI" but it's not anymore intelligent than a computer doing math.

Even machine learning is fundamentally based on statistical probability.

The way our neurons work has very little functional resemblance with the neural nets used today but most people will happily forget that because our simpler neural nets are easier to learn, run faster and can be practically applied today.

Very few people are seriously committed to solving intelligence. Most just want to secure funding, write a book or clickbait article or just get their app working, ask these people about AI safety and they'll drink the kool-aid with you too.

Ask someone seriously working on this problem which we've been trying to solve since the 1950s and you'll get some variation of "whatever"
smart or intelligence is not a scalar.
possibly irrelevant observation: it was normal to find Steve Jobs eating with Jony Ive among all the employees in Caffe Mac, but I never saw Tim Cook doing so, though he was personable and even kind. Different personality or something...
Why would anybody censor the viewpoint of a woman scientist in this particular debate? How much cognitive dissonance is too much?
Because there are no platforms on the outside, just one between the two directions.
This is b.s. Uber is playing hollywood with it's money.

They are taking cars that are not particularly desirable, selling them to their own leasing company at full retail, collecting 4 times as much money per month than any same person would pay, earning money on every mile driven, and... I'm not sure about this one, but I _think_ they reduce the pay of the drivers who do the leases (I know Lyft does this).

Then they are "selling" the cars at a loss. But are they selling the cars at a loss to the wholesale market at large? i.e. putting them up for auction at Manheim/etc.? I doubt that is happening. More likely they are selling them to yet another subsidiary or affiliated company.

You don't lease a 15K car to someone at $800/month and lose money.
>No, it would be instantaneous. If you have a specific email address in mind, you test it, and immediately get "yes, it's them" / "no, it's not them" in milliseconds.

Again...you'd already have to know the email address and what benefit does it give you to know that this specific person is logged in? You'd have to somehow get that specific person to visit your page in the first place.

>pseudonymous Internet accounts

I know they do. I just don't see what that gets me if I already know their email address.

>i_love_horse_porn

The only people that would be able to gather this information from this exploit are Reddit admins and they'd already have that information from the email address. Even still... what would they even do with that information?
A house would have to be staggeringly overpriced for a 1% fixed loan with no down and no points to not make sense. Especially if they qualified for a prime rate.

Hell, if I had that loan available I would totally take it and run with it.
Question for you - I have created a few (okay, two) UWP apps, but the limited success of the store has made me look to using Xamarin. Only thing is, Xamarin's XAML is sufficiently different from UWP's XAML that I got disoriented and gave up.

If I want to target cross platform apps (including Linux and Mac), should I wait for Xamarin Forms 3 or will UWP eventually expand to cover Mac & Linux?

I'm only a hobby programmer so I don't want to waste hours learning something that will be a dead end.

Any insight you might have would be very useful! thanks
I found Matt Fitzgerald's Endurance Diet to be an easy-to-remember ruleset (bias fruit, nuts, and carbs) largely because it presents the rulesets as a spectrum filled with tradeoffs of +/- points.

https://www.amazon.com/Endurance-Diet-Discover-Greatest-Athl...
Actually yes :-) http://mobilejazz.com/jobs
Yes, it still exists in the US. Suburbs of Texas, and middle America. If you have a decent education and are willing to forego urban amenities and public transportation, you can do it. You'll need to work at a large corporation to have good health insurance though.

This lifestyle isn't for everyone though, myself included, but definitely seen many European families move to suburbs of Houston for energy jobs and they seem to enjoy the different lifestyle (pool in backyard, heat, etc)
Yes, a runtime check in TypeScript is the same as a runtime check in JavaScript.

function inc(n) {
if (typeof n === 'number') { return n + 1 }
throw new Error('Parameter n is not a number');
}

If you wanted to actually runtime check all types (probably not advised) you could parse the type annotations.

Or you could define your types using something like JSON Schema and validate against that.

https://github.com/bcherny/json-schema-to-typescript

https://github.com/YousefED/typescript-json-schema
Companies will not drop the requirement for degrees, they will simply want the degrees from the universities/colleges that don't engage in this nonsense.
I'm not quite so forgiving of "opportunistic possibility" that just isn't working out to Thiel's advantage.

First a person had to cross the birtherism rubicon, it wasn't something you could just skip over claiming you didn't know about it. Either you went with "YES! MORE GIVE ME MORE OF THAT!" or "Yeah that's pretty derp, but I'm going to overlook it as irrelevant to a proper assessment of one's character: someone who's making a personal and racist attack, attacking the office of the presidency, and also really attacking everyone who is willing to believe such an obvious lie - yeah that's who I still want as a president, someone who thinks I'm a moron." And just tick that box.

And then there are the Stern interviews. The bankruptcies. The widespread pooping on all the furniture approach to business.

And the 1999 Russert interview where he said we must preemptively bomb North Korea, we have to do it. And last year out loud asked why we hadn't used nukes yet.

The data points for a kakistocracy are all there plain to see. But there was and still is a deep attachment to tribalism and denialism that resulted in where we're at.
ECMA spec is for the CLI, essentially the specification for runtime like type system and GC and all the other things that make an environment work at all

Net Standard is a specification of APIs. So in order to be compliant to the standard you must have a class named X with parameters string Y, int Z.

"Net Framework" is the name for the Windows "full .net framework" -- this doesn't have a descriptive name since it was before all the rest, but basically its an SDK that is a superset of the Net Standard (and therefore is .Net Standard compliant / interoperable)

Mono is a open source implementation of "Net Framework" that runs on multiple platforms (linux, etc). It attempts to treat full .NET Framework's surface area as a spec but re-implement it cross platform. It is _also_ a open source CLI implementation. So in common speech "mono" like ".net" can refer to either the "basic sdk" _or_ the runtime environment.

Xamarin is forks of mono for iOS, Android and Mac platforms plus libraries that include full support for interacting with those platforms Native SDKs

Unity is a fork of Mono plus gaming tooling and runtime tools. Microsoft does not maintain this, it's a separate company.
How much was your course priced at and what was the split like?
Checkout Bulletproof diet https://blog.bulletproof.com/start-the-bulletproof-diet/ it's amazing, a stricter version of Paleo.

In a nutshell: Veggies, limited fruits (1 serving per day), some protein (red meat, lamb, fish, chicken (go for organic and grass fed for meat if you can)), good healthy fats (coconut oil, MCT oil, some butter)

avoid anything and everything that comes in packaging. Packaging and long shelf life = preservatives, additives and all that crap.
Thank goodness for this. I keeping having to symlink gpg2 to gpg on new servers to keep myself from going bonkers.
1 week ago:

"Monsanto leaks suggest it tried to ‘kill’ cancer research about weed killer (baumhedlundlaw.com"

https://news.ycombinator.com/item?id=14923009
The problem is students who should be in remedial courses are going to turn the first year of college into High School Part II for everyone.
We will quickly find out that while WebAssembly might sound like a next step is a bad thing to happen to the web - ads will be binary blobs that consume 100% CPU and adblockers won't work and cannot be implemented without wasting even more CPU. Beside that the web will get more and more closed down - sound like something that Bill Gates had originally in mind in 1994/95 with pay-per-view Win32 based TheMicrosoftNetwork that never took off, because of the free WWW with ads skyrocketed.

Edit: Re "Anything wasm can do, JavaScript can do." ASM.js was one thing and ok, wasm is the real concern. What about the "binary blobs" do you not understand. The usual downvoters who have vast interest in succeeding of this questionable tech.
Author is projecting. Replaced "me" with "people" in writing this. Considered himself smart; tried to wrap head around Bitcoin, but lacks math/cs/finance background, and or curiosity to dig below surface level hype or read blockchain-y things beyond what's written by other lazy journalists ...? (now I'm projecting).

Doesn't 'get it'.

Plenty of people understand Bitcoin. Go read the whitepaper.
No, you can't. You can lease it from uber and drive 40h/week for uber and 60h/week from Lyft, but even that is a stretch. When you lease from a ridesharing company you are committing to that ridesharing company.
> Re: 1

What I meant is that a JavaScript release cadence shouldn't be set ahead of time, but rather adapted to the state of actual implementations in browsers.

> Re: 2

Try training a beginner on JavaScript. I have (kids on simple games), and the language and environment is so idiosyncratic already that piling new abstractions, OOP, syntax sugar and grand aspirations onto it isn't a net win for me. My bad experience with teaching JavaScript was because of strange/heisenbug-like rAF async races and general quirkiness I could figure out as someone with compiler development experience, but had a hard time explaining to novices.

> Re: Google dictating things

The problem with Google is the dominance of Chrome/WebKit browsers, or rather the out-of-control complexity of "web standards". Creating a browser from scratch is considered economically impossible at this stage. Given that a good part of our daily communication and information is on the web, at a certain point you need to weigh how complex you want the web stack to become, when the price to pay is a dependency on a single party or single piece of software. Note I'm not saying this is an evil plan or something, it's just how things are developing on the web. From that point, it's not far for the web to become AOL 2.

> Re: compile-tojs language

But I like the practical and unassuming side of JavaScript, and would rather see JavaScript being used and improved for things it was designed to do. Basically, manipulating DOM items with direct namespace bindings into the language in response to user activity. I also like JavaScript's ubiquity and portability (the "Script" in JavaScript).
Large AC -> DC conversion has to do this too.

The simple "diode" rectification is no longer acceptable due to harmonics put on the AC side causing grid stability problems and emitted radio interference.
> I guess I didn't need X after all. I just had to write a bit of code.

I guess I don't need functions and variables after all. I just have to write a bit of assembly code (for some definition of "a bit"). When the complaint is that a language is insufficiently expressive, noting that anything is possible at the cost of being more verbose isn't really a refutation.
Css and Scalability
Most of all, consistently apply the maximum level opsec right from the beginning. Even if the first hundred posts on your new blog are inoccuous, you can't let them be connected to you when five years from now you find out that you actually want to write about something controversial for once. The hardest part is planning ahead and investing a lot of time and effort before the point where you actually publish the dangerous thing you don't want to be doxxed for.

A blog (or any other publishing mechanism) needs an audience, assuming your goal is to affect public discourse. You can post anonymously or using a short-lived pseudonym on Hacker News and other forums, or on any blogging/publishing platform like Medium, and this is very secure if you never use the same identity before or after. But you're very unlikely to affect many people with your writing that way.

You can't use your regular identity's reputation to drive attention to a one-off post ("Steven Pinker responds to the Google Memo controversy!"). And you can't (reliably) produce one or a few posts so well written and timed that they spread virally and affect many people even though you've never published under that identity before.

So you need to spend a lot of time and effort publishing other things under that identity to acquire a following. You need to be able to consistently write things that attract the kind of people you want to reach and give you the right reputation.

Obviously regular good IT security is needed: don't let your server / publishing account be compromised, vet your hosting service's security, etc. Access it via Tor, setup posts to go up at unpredictable times not tied to your timezone or what you're doing at the time (work/leisure), cultivate a style of writing that's clearly similar across that identity's posts and dissimilar from other things you write. Don't refer to the pseudonym when in any other identity; even if others mention it, don't say you've read it or discuss it. And so on.
The last time I wrote one was a few weeks ago. I've written dozens of them during my career.
I think people forget that the MSFT v US outcome had very little affect on Microsoft. They took it to appeals court and won.

Microsoft would settle the case with the Department of Justice in November of 2001 by agreeing to make it easier for Microsoft's competitors to get their software more closely integrated with the Windows operating system

http://time.com/3553242/microsoft-monopoly/
That is the postmodern anti-science belief, which assumes that truth is not really truth. It is just a device used in power struggles between identity groups. It's so extreme that there was actually paper published on feminist glaciology [1]. This is not science. It is just dogma and actually hostile to the principle of science as a pursuit of objective truth carried out by people of good faith.

[1] http://journals.sagepub.com/doi/abs/10.1177/0309132515623368
> gpg: Options --auto-key-retrieve and --auto-key-locate "local,wkd" are now used by default.

> Note: this enables keyserver and Web Key Directory operators to notice when a signature from a locally non-available key is being verified for the first time [...]

I'm not sure if I agree with that decision. Many people intentionally keep their keys off the key servers, and GPG is used by many internal signing applications (internal repos, etc.) where the keys aren't public, and enabling this by default would leak lots of metadata about the internal infrastructure. Last time I checked, the key server protocol was unencrypted, I hope this is no longer the case.

On the other hand, it will improve usability for "normal" usage and you'll still be prompted to verify the fingerprint for unknown keys.
"Speak out or remain silent" is a false choice. The assumption is that writing competently about complicated hot-button subjects is somehow easy and it's just a matter of courage.

What if it's actually hard, and most people will screw it up? Resharing the best stuff out there often makes more sense than writing something new.
s/Exercise/The habit of exercising to moderate exhaustion regularly/

Then I agree.
I'd also look at purchasing power parity... A dollar goes a long way in education in countries with weaker currencies.
Python String Conversion 101: Why Every Class Needs a “repr”
Nobody asked for his opinion, though. You arent required to voice your opinions. He shared his thoughts and now he deals with the reactions. Just like he is entitled to his opinions, those of others should be respected. Thats life. He was treat horribly? Who initiated the treatment? He did with his 10 page write-up.
Peter Thiel's hypocrisy takes my breath away. He pushes to elect Trump and buys himself citizenship in New Zealand. He calls himself a libertarian and builds a company at the service of the surveillance state. He gets two degrees from Stanford and tells kids they shouldn't go to college. The guy's a fake, a phony, and he's doing harm to the country and ecosystem that allowed him to succeed.
In what way is it dumb if the alternatives looked even worse?