skysight-inc/HackerNews huggingface dataset:
- Having seen enough of how different (and sometimes impossible to fix) it is to develop across even just Android and iOS, I am currently of the opinion that future web UI should be moving toward completely decoupling form fields from the native HTML Form Inputs.

A few examples:

- Alot of people will probably see the fancy animation in Angular Material 'placeholder' on text fields transition into a floating label when it receives focus as not having much functional purpose. On mobile, given space constraints, I feel it's a real innovation, not just sugar.

- Because of the differences (and discrepancies in behavior) between the 'time' input field on both mobile web platforms I went out of my way to build an analog clock face to bring consistency between platforms and more reasonable behavior. Some of it is probably personal preference, but I think having an analog clock face is objectively better from the perspective that you can set time (at least how I designed mine) with 2 taps (and maybe one more to toggle the meridian). Compared to how iOS and Android HTML inputs work natively it may not be much of a difference in the eye of the user, but I think there is a lot of room for improvement in this space.

- "tabbing" behavior between fields on a form are different, and because of a strange design decision on Apple's part, it's impossible to reconcile. There are 2 "tabbing" arrows on the iOS keyboard which send no events to the DOM.

- I could probably go on but hopefully it paints a picture of how difficult it is to create a consistent experience easily across these platforms. Not to mention that I get the feeling the number of mobile browser / web-view options (and thus differences that may or may not be reconcilable) will just continue to grow. By decoupling the UI form input component from the native elements it will bring more consistency to the user. I don't know if Angular Material (or other material design libraries) have a goal currently to decouple from the native elements completely, but they feel like they're the furthest along in this respect.
It's a vintage approach. I don't see much of this anymore, but before responsible disclosure was widely used, many exploit authors would intentionally insert small bugs (usually in the assembly payloads such as an interruption in the NOP slide) to prevent neophytes from abusing them.
Fed President: The Minneapolis Plan to End Too Big to Fail
Thanks! I wanted to checkout the Dockerfile for the container but by the looks of it, it was not published?
Add a comma before "by hand" and it'll make sense.
Nobody is live blogging this event?
I look at Instagram metrics and compare them to Twitter metrics for the same account, same post.

IG "Likes" are usually 100x to 1000x Twitter.

Do the math.
Oof, I must've offended a couple academics
Fb makes all if its money by separating people into neat little echo chambers and making them feel warm and cozy and in possession of the Truth. Basically driving a number of wedges into the society. A _little_ blame would be in order, I'd think.
> being a platinum member entails donating $500k

HP's donation isn't necessary Microsoft's

> so it's not that big a deal for Microsoft

So what? It's a big deal for the Linux Foundation. And that's what matters. It's not about everyone paying "their fair share". It's about ensuring a good future for the high-quality very popular open source OS Linux. The circumstances of the donor doesn't affect the efficacy of their donation.

I hope we focus more on the outcome than the drama.
Logging and Monitoring .NET with Loupe
I like the laptop with a bunch of lovely Microsoft technologies, and then WiX.

Please, please die WiX. Imperative XML + non-deterministic execution order + the worst error messages of the entire stack. I love C# and the CLR, but damn WiX sucks.
Yeah, it seems like if you are building a business on AWS, they are either going to buy you (Twitch) or compete with you (Netflix), and I don't see how you beat them when they're taking x% of your profits off the top.
That's encouraging, and it's fantastic that MS is moving in that direction and that new stuff like VS Code runs Linux. But outside of Silicon Valley, a lot of the world still depends on old stuff like MS Office and SharePoint. Outside of the startup scene the biggest challenge for many of us running Linux is still working around Microsoft's proprietary protocols and file formats.

Please continue moving in this direction. There's still a ways to go.
Interesting. At work we get our machines from corporate IT but I know plenty of people who have replaced disks, memory or replaced DVD drives with a second disk. Now that I think of it, I helped all those people, so maybe it's just me.
This could use this in the next election. It would be an interesting outcome!
XS/MonoDevelop worked with Visual Basic last time I tried it, so perhaps VS for Mac will as well?
> ended Newt Gingrich's career

Apparently not.
Stackoverflow Moderator Election 2016
It's enjoyable to work on them, but...there's a limit.
Another vintage approach I see right off the bat are a few references in his code that is pointing toward Samy's own servers.... interesting he didn't obfuscate it or use a MITM server.

At the minimum, the host(victim) is establishing a websocket with Samy, so his server is aware who is being compromised or researched on.
This is in the US.
> Virtualization overhead is so low nowadays that it's not worth the risk

The entire Finance industry would like to disagree with you.

On the other hand, you don't run latency sensitive code in the cloud, you run on your own hardware. Since GCE is a cloud, no reason not to have the virtualization.
I agree, slavery should be documented and confronted everywhere. I do think other countries have museums, which is good. There's a fairly well known one called House of Slaves in Senegal, for example. I'm sure there are many more elsewhere.
World's Hardest Easy Geometry Problem
C# and java are very similar except C# has a bunch of extra features. Instead of creating anonymous classes and overriding methods you use event handlers. Plus you have linq,lambdas, operator overloading etc.
Well played!
This is what I love about HN, occasionally the author of the software being discussed will randomly show up in the comment thread
Much like the US today is a better country than it ever was, "the media" today is better than its critics say. People have a fantasy of how it supposedly was, how objectivity works (or doesn't) in journalism, and how much we still rely on a small handful of traditional publications.

Journalism has always had, and always will, a part to play in shaping public opinion. "Simply disseminating information" is something a phone book may do. Publishing a newspaper starts being subjective when you decide on what to write about.

The ecosystem of hanger-ons garnishing news with left-wing (Mother Jones, HuffPost) or right-wing (breitbart, FOX) slant adds exactly nothing but vitriol.

Wikileaks has shown exactly nothing except that in a million internal e-mails you're bound to find a few embarrassing ones. And that the American right has absolutely no problem that they won an election with the proven and admitted help of the Russian government.
Many of us were practicing professionals then and it's far from healed. People need to understand history.
He resigned in disgrace.
I think there is really only one feature Microsoft cares deeply about in this, and that is "Easy Azure integration". All the big fish are going to work hard to collect rent on whatever SAAS they can.

Why twist yourself in knots to be the "next X" when you can be content supplying the "next X" with a platform for expansion.
What evidence would you accept? Short of an admission of guilt signed using the SVR's public key, everything will be circumstantial. And if the NSA has any assets that can give a more direct confirmation, do you really want the NSA to give them up just so that the people who disbelieve the NSA can say "well they're lying anyway"?

As it stands, the public evidence I've seen is

1) The attacks originating from servers owned by Russian companies

2) Pseudo-admission/gloating by low-level officials

3) Wikileaks and Assange's increasingly close relationship with Russia

4) The behavior of the Trump campaign, taking an exceptionally pro-Russian tack. Indeed, the only change they demanded be made to the Republican platform was to take out some anti-Russian commitments.

True, this is all circumstantial. The NSA certainly has more. If the NSA released it, the people who disbelieve the NSA would rightly point out that any really hard evidence could have been planted by the NSA anyway, so it can't be taken as certain that the NSA didn't plant it.

So why should the NSA sacrifice any assets to satisfy them?
And where do you think culture comes from? 5-whys. Keep going.
They have also been caught telling rather big fibs for political purposes before.
My personal backlash against this is from experience. I have been wrong. I will be wrong more in the future. Ignorance is normal. Nobody knows everything.

However, ignorance is not to be embraced. Fact checking is not a liberal agenda. It is a general path to improvement.
Why only on HTC Vive? Does this require huge computing power, or is it because of the controllers?
I hope it'll become available on the Google Daydream phones.
wow visualizing React components timings in the Chrome Timeline seems really cool. must try it out :)
Yes, because only progressive extremists believe the facts are on their side. Say that out loud again, it sounds ridiculous.
Kaspersky and all of the AV vendors deserve to get wiped out.
Click on the App Store button. It just says "coming soon"
For the past couple of years we have had these arguments about how hard it is for quality journalism to get paid today. Some argued that people will eventually pay for online newspapers. Others replied that there will always be free news somewhere, and they will find new sites as paywalls go up.

Now we know what happened. There is plenty of free news out there, but with zero fact-checking and often deliberate lies. Meanwhile the established new sources have lost income, and are cutting corners.

You would think that people would eventually congregate to trusted brands, like buying Coca-Cola because you know it wont poison you. But, news brands can be held responsible for their faults, while social media people can pump out a constant stream of lies and never answer to anyone.
The NSA has not, but more than a few private companies have investigated-

Cloudstrike
https://www.crowdstrike.com/blog/bears-midst-intrusion-democ...

Security firm Mandiant
https://www.washingtonpost.com/world/national-security/cyber...

Fidelis Cybersecurity
http://www.computerworld.com/article/3086314/security/russia...

SecureWorks Evidence
https://www.secureworks.com/research/threat-group-4127-targe...

Threatconnect
https://www.threatconnect.com/blog/guccifer-2-all-roads-lead...

FireEye
https://www.fireeye.com/blog/threat-research/2014/10/apt28-a...
This raises a question: What compilers/toolchains did MS Macintosh Business Unit use during the second part of the 1990s?
The Larry Craig story had legs because he's a member of an anti-gay political party.
I'm currently an undergrad studying software engineering at a Canadian university, and I'm going to go through the whole Iron Ring ceremony when I graduate. The program here does seem to focus more on ethics, albeit in a somewhat generalized 'engineering' be-careful-when-you-build-a-bridge way, but I've still had some good takeaways that apply to building software.
Only please don't acquire JetBrains. Being acquired by Google is like being contacted ny the Borg.
Isn't WSL Linux userland running on NT Kernel? Just the opposite of what you said?

Sorry if I said something silly :)
>Another solution would be to sign USB devices (for example, Apple keyboards etc.) and only those signed devices would work when the computer was locked.

Are you proposing DRM for input devices? How would this fix the problem of "Oops, messed up my keyboard, now I have to plug in a new, 'unknown' device"
I'm not a company but a US based developer that has been working in the LAMP stack for 5 years now. My work is predominantly responsive websites so the work that you are looking to do would be pretty straightforward. I have references from people/organizations that I have worked with previously and work samples if you would like. If this sounds like what you are looking for, you can reach me at ericgrigorian at outlook.com and we can go through requirements.

I look forward to working with you.

- Eric
Dear sysadmins, this one is for and about you
> but unfairly singles out the alt-right movement

Did you miss the part of the article where they pointed out a series of left-leaning false claims?

"No, delayed military absentee ballots would not have swung the election. No, Melania Trump has not filed for divorce, nor was her husband born in Pakistan. No, Mike Pence definitely did not tell Fox News that gay conversion therapy saved his marriage."
Anyone know if this will work with Unity 3D?
It's generally been part my job as a dev manager to be the first one to install Visual Studio RCs. I've never experienced any conflict other than Windows choosing the wrong version of Studio to open a project with when I double click a file.
Ask HN: What are the simplest ways to pay your engineers outside of US?
I am looking for robust payment solution which has nearly no fees.

Transferwise
- I am pulling my hair with transferwise.
- Their bank of america integration is super buggy
- They have weird limits. 5000 USD daily limit etc etc.
- Very unstable UI. I cannot count how many time I had to reenter receipt info.
- Horrible non US base support

Bank of America
45 USD wire transfer. WTF.

Citibank
27 USD wire transfer

What are you guys using?
Oh, yeah, I'm not pitching this as an alternative to Tree Style. I like Tree Style too.
It was probably more the 'no thanks'. Got mine sort of mentality, two can co-exist.
In my experience, the RCs play nicely with other instances, but moving to the RTM is a complete nightmare.
Xamarin studio is in many ways lighter and more asynchronous than vs proper, so there is some upside. But it's missing visual studio's absolutely killer feature, which is the superb c# repl. Add that and my windows virtual machine will start gathering a lot of dust.
You win Paul's great new word of the day award:

CyberBullShitters.

I hope the capitalisation is right.
Awesome, I appreciate the link. It's still not totally clear to me how/why this helps Vanguard, or whether the pros outweigh the cons for the market as a whole, but this is in fact the type of evidence that I've been asking for. Thank you for sharing!
I think this is maybe the core of your argument, that racism and its effects are no longer noticeable, so this kind of thing isn't necessary. I would encourage you to look up the many studies of how simply having a black sounding name can affect job prospects and other things, and ask some black people if they've ever been affected by discrimination.
>The Fourth Estate has fallen into disrepair due to their close adherence to progressive extremist ideology and their objectivity is rightly attacked.

The Fourth Estate has fallen into disrepair because it's funding model was disrupted. No income source = less (real) reporters.
Does this also mean a new C/C++ runtime library is available (i.e. vcruntime150)?
The non-equality of half and most is unaffected by any context.
The final bullet point is super weird to me:

>Systems like CockroachDB must be tested in a real world setting. However, there is significant overhead to debugging a cluster on AWS. The cycle to develop, deploy, and debug using the cloud is very slow. An incredibly helpful intermediate step is to deploy clusters locally as part of every engineer’s normal development cycle (use multiple processes on different ports). See the allocsim and zerosum tools.

I'd like to know more details about why for this use case, AWS deployment is slower; bandwidth?
I think the question is how do we determine if a post is relevant to HN when it involves some elements that are "not relevant" (politics) and some that are (technology/Twitter).

There have been several posts—and fruitful discussions—about Facebook, the social media echo chamber, and the election. Why are those posts appropriate, but this is not? Because this is specifically about the alt-right? Because it attracts a certain type of commenter?
I think it's because you denied climate change or rather hand-waved it away with "the science is far from settled" ~ as if science is EVER settled.

Humans are undeniably accelerating climate change for the worse. Species are dying off left and right from it. Why is this controversial?
Rust and the Future of Systems Programming
BLM is a terrorist group? I didn't realize they were put on a list by the southern poverty law center or the American department of homeland security. Can I have a link? Extremely interested.
Procedural agitprop.
If I had to really take a guess here, this is what I'd speculate.

This is only the first step for Visual Studio Mac. The next will be to begin bringing feature parity to the Mac version (My gut feeling is that VB.NET won't make the leap, but with Roslyn, maybe I'm wrong).

I feel this isn't stated enough. VSCode, albeit made by Microsoft, goes way beyond Microsoft's core interests. Given that you can now enable language support for around 470-ish languages, I don't think that their game here is to be a replacement for anything. I have an even crazier suspicion about what VSCode is really about.

So if you've lived with Visual Studio for years, you know that it's been COM based for a looonnnnggg time (since inception). I think VSCode serves two interests. The first interest is to bring non-Microsoft users in the fold with the hopes that they may go "This ain't so bad, maybe I'll give other stuff a try". I think the second is that they need a playground to figure out how to, excuse me here, "unfuck" the core architecture of Visual Studio. If they can write suitable replacements for core functionality, let them bake and mature for some time, then BOOM! they can replace the VS components.

Like I said, just a crazy opinion based on what I've seen so far.
If you're not convinced, that's fine. My take is that social apps that share content on a graph are a significantly different context than publicly accessible forums such as blog comments. Maybe my mother cares about a picture of me at the beach, but probably nobody else does.

Out of curiosity, were your question and comments here typed out verbatim in one go, or were there typos and rewrites?
Ctrl-tab seems to work for me.
well, it didn't do a great job of it :)

to me, it still looks stylistically like it's trying to disappear, like it wants to blend in and become unnoticable. it doesn't seem to be making an obvious "i'm here" fashion statement like the specs.

obviously it's a subjective emotional statement and difficult to support or refute, but i really do believe the vastly different appearances of the two products probably has a lot to do with the different reactions they are receiving.

people are emotional, visual creates.
I think this is a fairly common pervasive, semi-conscious but unspoken feeling throughout many marketing and communications measurement organizations.
I work at a big company. Long break on your CV is a red flag for HR and Hiring Managers. It might be a different at smaller companies.
>> I said it was marketing bullshit and that we should focus on conversion rates.

I always say the same thing when people are buying FB ads. Doesn't matter how people you reach, how people are you converting?

Reminds me of an article that came out in 2010 comparing their add platform to a Ponzi scheme:

http://www.jperla.com/blog/post/facebook-is-a-ponzi-scheme

It also references PG's rant about how Yahoo! was doing the same thing in his 2010 article:

http://www.paulgraham.com/yahoo.html
> The Larry Craig story had legs

...or at least feet.
That's actually an example of Microsoft making Windows better and offering standardized APIs for anti virus companies.
Of course not everyone of them likes it, they have a tradition of messing with the OS in bad ways.
Snapchat Parent Files for $25B IPO
Can I ask what has prompted this "investigation" of sorts by Facebook? Just the election? I wonder who is putting pressure on them to straighten this out.
Post Election Analysis: Trump's Victory
Who in the world doesn't know that NSAIDS are dangerous drugs at this point? It's not exactly a surprise is it, this info has been around for years. Acetaminophen is obviously much worse but still...
Something can be true and be misrepresented at the same time.

For example, the DNC email leaks showed that the DNC was working with Clinton. However, when those emails were sent, it was mathematically impossible for Sanders to overtake Clinton when only counting primary/caucus-assigned delegates (not counting super-delegates at all). The emails were in response to Sanders (mostly his supporters) pushing super-delegates to change their pledged vote.

The emails were accurate, in that they showed the DNC supporting Clinton directly. But they were from a time where Clinton had just become the presumptive nominee, and it is reasonable to expect the party to offer support to the presumptive nominee in preparation for the general election. They were misrepresented as showing the DNC supporting Clinton while Sanders was still a viable candidate with a reasonable chance of winning the nomination.

I say all of this as a disappointed Sanders supporter who knew that he was running a tough race in a party he had just joined without much support from the party's rank-and-file members.
> shout down diverse opinions and quell the free speech of others with noise and abuse

How does that work? Twitter banned them for spamming?
It's called cognitive dissonance. :)
I remember PLATO (PLATO Notes, specifically) as one of the inspirations behind Lotus Notes. It's quite interesting to see how seminal the ideas behind it were -- given the right commercial decisions, Notes could have pre-empted the web.
That is definitely an even better example. :-) I do like that you can see it even with Ctrl+F though. And I think that he uses Galba very skillfully as a foil to his own command.
Congrats Dmitry. My team and I appreciate the work you and your teams have been doing :)
So you're saying that standard museums of history are majority white in the US/UK and that is fine because it's the truth.

That proves the reason for the existence of a black history museum then, because there are people that are overlooked. Do they not deserve to have their story told? Because that's the point of a museum.

Stating that act of creating a museum for black history is racist towards white people makes as much sense as a museum for wooden boats being an affront to the metallic boats.

It's very easy to see that there would be value in having a black history museum in a country where the majority of people are white.

You can say the same for a "white history" museum in a country where being white is not the majority.
However, what you'll find is that a lot of countries have a colonial history that ties into their history significantly. Where white Europeans came along and by force conquered them.

Anyway, did you even read the article? It gives plenty of context for the museum. I don't see you arguing against it however, instead you've just latched onto it being a "Black" History museum.