skysight-inc/HackerNews huggingface dataset:
By that logic, KHTML/Konqueror should get all the credit. But AFAIK V8 (which most of those forks use) also has pretty much nothing to do with JSCore.
I have never come across an authentication mechanism that actually required your security questions. There's always another route to restoring your password, which means that they do not serve a security function, but rather serve a convenience function, at the expense of security.

If you are willing to be brave about this then the best way of answering security questions is by typing a random string and NOT writing it down. You will never need that value again.
I haven't seen the keyboard problem. The main one I saw was a disappearing mouse pointer, which was fixed by removing and re-attaching the keyboard. Weird.

You could try a software reset for the performance problems, bearing in mind that the updates will drive you mad. Unfortunately you can't fix the slow CPU or the too-small RAM. However, the current performance should still compare reasonably with another 2012 tablet.

> The operating system is effectively dead in the water, and won't be getting updates.

Look out for Windows 10 on the Snapdragon 835 later this year ;-)

> Microsoft took a $900 million write-down on the product

Yes, I bet that hurt, even when you have the odd $100 billion in spare cash.
That wicked elf! Hopefully you will talk him out of that sticky situation.
And I've heard organ diseases and organ health can sometimes be immediately evident to experienced dental workers that doctors inspecting other areas of the body might not see as well!
IMO the latter sounds clearer to me. I think I'm pretty savvy but if I listened to the former on the phone I would have to take a second to parse it and then I would read back something like the latter to you to confirm I got it right.
Developing in the Developing World – What's the Story with Africa's Tech Scene?
Interview: Claudiu Popa – Using Pylint for Python Static Analysis
Is there an easy way to pipeline those requests over one TCP connection? Or is that only possible with http/2?

I wonder if it would be lower latency to open a single websocket tunnel on page load and download assets over the tunnel. Although at that point I suppose you're just replicating the functionality of http/2.
Yeah, so was I. Instead it was simplistic drivel. I'd expect more from a theoretical physicist (the author).
Or just hit 'WIN+x', then 'p' to bring up the Control Panel.

WIN+x, e for Explorer

WIN+x, c for CMD (but configurable to launch Powershell instead)

WIN+x, r to bring up the Run dialog.

And so on...

Learn to love WIN+X+Key... until Microsoft takes it away or otherwise nerfs it.
Thanks for this encouraging reply!
If you're a Ruby dev, it's worth your time checking out Crystal. As others have pointed out, it isn't a one-to-one replacement for Ruby, but if you enjoy the Ruby syntax and general way of approaching problems, Crystal is a handy tool.

I've been playing around with it for a a while, and really enjoy it.

That said, if you hate Ruby, keep walking...
There are some ugly hacks[0] to run 64 bit code in a 32 bit process on windows by using retf switch to 64 bit code segment with one of the major limitations being you can't load 64 dlls into the process.

[0]: http://blog.rewolf.pl/blog/?p=102
My (admittedly snarky) point was that there are clear differences between countries in their preferences for payment systems that can't be chalked up to "dysfunctional infrastructure." And it's not a US vs. rest of world thing. Even across Europe there are clear differences in cash vs. debit card vs. credit card vs. etc. acceptance. And stored value cards (for use outside of transit systems) seems mostly to be an Asian thing. I have certainly used mobile phone payments in Europe where chip without PIN can sometimes be a bit of a pain because it's not part of the normal checkout process. In the US, I find just using a credit card is a bit easier even if I know a store accepts mobile payments.
Oh noes. You need lots more to run OSX El Capitan as I found out after acquiring a second-hand iMac. It was unusable at 1GB.
That's really interesting. I imagine that helps explain the prevalent use of Capsicum plants in preserved foods.
I don't understand how you make money, which makes it look like there's going to be hidden costs. If I start at https://www.windsor-telecom.co.uk/memorable-business-number/... and choose, for example, a revenue generating number then go to the payment it says I get a free number that diverts to my phone for no up-front cost and zero monthly fee. So how does that work for you?

Ah, hang on the slide-away at the side says £10, whilst the "STEP 5" says £0. Looks like there might be an issue with your business logic?

[FF51 on Ubuntu.]
Someone posted a little early — apparently the default is coming in 58: http://www.androidpolice.com/2017/01/24/webassembly-enabled-...
You're right. However, looking at the Chrome Platform Status page on Web Assembly[0], it says it's enabled by default in Chromium 57.

"Status in Chromium:

Enabled by default (launch bug) in:
Chrome for desktop release 57
Chrome for Android release 57"

[0]: https://www.chromestatus.com/feature/5453022515691520
Why Trello Failed to Build a $1B Business
Is there a network API for WebAssembly or a js API?
same goes for German.
I have had that weird truncation happen several times. It is very frustrating, especially for someone who is first learning to make great long passwords, because they've never come across that problem before and now have to debug it.

Recently I had another scenario happen to me: signing up for a job application login, use my password manager to make a password, everything's great. Then when I go to login, "please remove the disallowed symbol (") from the password input before continuing". Needless to say, I could not log in. And they made me wait 24 hours before resetting my password. I was much less keen on applying for jobs there after that.
Meet Silicon Valley's Secretive Alt-Right Followers
Shameless plug. We built a Voice of the Customer tool - https://insightstash.com Collect feedback from visitors directly on your site. Lots of features and customizations.
Likely right, someone else said much the same up-thread.
Only if you can manage to send less than a gigabyte a month out to the Internet.
Maybe I'm just crazy but there are a list of things I hope we figure out in my lifetime, and extraterrestrial intelligence is right up there in the top ten.
For a very tiny proportion of the population....
The margins are healthy enough that many dentists work 4 days a week while earning a fantastic living.
You will have to split up your library.

There is also a limit for PDB files of 1GB, which can be workarounded to 2GB, but from the error above I think you are not hitting this limit.
Interesting, I've really only written like 10 lines of Crystal, so I guess I should take a closer look.
Neither is Germany which currently has more installed solar capacity than USA and China.
Ice cream is a great and tasty way to relieve the heat from hot peppers.
Yeah, I realize that now, just saying that this did not match what I understood what AMP should be, when it was released. I don't think it was obvious that "users will stay on google's site" was the clear point of it.

By now I read all the horror stories, have a better picture of what it technically actually is, and opted not to support it for my sites.
As someone who has managed to stay off windows for everything but gamedev (playing games on linux, only devving on windows because I find magical ways to crash the linux UE4 editor), I really think Vulkan is what will do it. Once we have Vulkan, it will be easier to get performance out of games and the underlying DE/WM, and it should simplify dev since we shoulnd't have to worry nearly as much about direct3d vs opengl.

I have been dissapointed at Epic and Valve for not investing a bit more resources into the linux ecosystem, but I think they are just playing a longer game. While a freedom geek like myself will force myself to get used to the sometimes more difficult ecosystem, the genpop needs an excuse to chase the medium... I think gaming is it, and vulkan is the thing that should help linux gaming.

Ryzen and it's low cost will also lower new pc barrier to entry, which should help, boosted along with lots of people wanting to dip into VR and therefore upgrading. More and more reasons for sections to move.

If the CIA/NSA leaks keep up and MS keeps alienting users like they have since Vista/8/10, gnu/linux userbase will continue to rise.

What would really make it though... is a killer AAA game or program that's on linux only. No port for windows, no bad windows gamers, you don't get to play, sorta thing.

As for distros, I just want to make a quick plug for (xfce) Manjaro... normally I distrohop very frequently, but I haven't had such an easy linux experience ever. Really worth trying at least in a VM.
Sorry, I should've been clarify a bit more.

The reason I don't believe in Airbnb simply because they lean toward the hosts, but offering no protection for the renters. In some cases, they have policy only applies to renters, but not at the hosts.

Last I checked, the host cancelled on my reservation is still listing and hosting. I believe they can do better. Even Uber lets both driver and rider rate each other.
> Ship daily

This is great advice, but when it's not possible to ship daily, I find that even just committing once a day is a good micro-goal to keep projects moving. The GitHub streaks feature can help motivate you too.
You can if you use ReSharper, which many C# developers use (maybe even the majority by now?).
I would not say that he is insignificant. He helped make: RSS, Markdown, Deaddrop and more. (https://en.wikipedia.org/wiki/Aaron_Swartz#Software_developm...) Your comment is wrong and grossly insensitive.
> who simply do not inform themselves about things that are outside their domain.

And hopefully have the self-awareness not to have strongly held opinions in these areas (at least without sufficient evidence). However, I find that all too often, this is not the case.
Been to Polyconf while it was in Poznan. Could not recommend it enough! It's a really great conference which is about methods and ideas, not languages.

If you can go - go! Thank me later.
Agreed... Such a strange thing to close with. I had to scroll up to see what he'd given me for free?
I automate my deploy process by passing my password as an argument to my automation script. maybe you can try figuring something similar out.

Because yeah, by hand, even deploying my webapp would take a couple hours. it took me maybe 8hrs of labor to setup my deploy script but given as I've deployed maybe 50 times so far it's paid off.
I used the dragon book (2nd edition) - https://www.amazon.com/Compilers-Principles-Techniques-Tools...

That proof isn't a problem in the book; it's mentioned, with a hint for those inclined to derive it themselves, in the running text.
Vodafone is the worst. Although it's really the U.K. surveillance state that is the problem.

When I popped my SIM into my iPhone it forced me to download a configuration profile with a self-signed Vodafone cert, which means they can mitm any connection. I think this is required by the government so they can block adult websites by default? (I've also seen torrent websites also fail silently with misleading "server not found" errors)

I haven't looked into if they're doing the filtering via DNS or mitm, but I avoid the censorship by connecting to a vpn.
It's annoying (to me) because of muscle memory. Maybe it's "better" for you if you're already used to the way mac does things, but the OP mentioned 15 years on windows, and this is my opinion on the transition experience, coming from the same place.

> macOS keyboard shortcuts have always been better - more consistent by default

In windows, cut+paste is always ctrl+x > ctrl+v. In mac chrome/atom, it is command+x > command+v, but in finder it's not. In explorer and in apps, select via up/down > enter opens things, in finder it enters rename mode. In windows, app-level tabbing is ctrl+tab, in mac sometimes it's alt+`, sometimes ctrl+tab. In windows, show desktop is a one-handed shortcut, in a MBP it's not (fn+f11). In windows virtually everything is right-clickable. In launchpad, for example, right click doesn't do anything, and some icons can't be removed via the hold > jiggle flow. In mac chrome, command+shift+n is incognito mode, but command+option+i opens console. command+shift+i of course opens mail. etc etc etc
At LogRocket we use

- Intercom for chat / email

- Readme for docs

- ...LogRocket for issue reproduction
Got to steer the discussion somehow
LinkedIn is down?
I can relate to this. I created several products that I never launched. Now that I look back, I wish I hadn't been so reluctant to publishing them. Granted, I learned a lot but I wish I launched early and often to get over the psychological hurdle. Most people don't really care about your project anyway.

I finally bit the bullet and launched http://www.survivalscout.com in January. It's a definitely whole new set of challenges going from coding to trying to market and sell your project.
It seems a bit disingenuous to accuse them of openly disagreeing - if you assume that the client company's interview is optimized for finding folks who will perform well on the job and Triplebyte's process matches you to the employers who are most likely to hire you, the statements are perfectly consistent. Of those two assumptions the latter seems demonstrably true, while the former is obviously a bit suspect. I don't think Triplebyte is in a good position to change it right now, but maybe some day they will get enough actual performance data to start influencing it.
Report tool I use is Google's official webmaster tool (420ms an average time in "crawl stats").

And here is the article on budget
https://webmasters.googleblog.com/2017/01/what-crawl-budget-...
For https://snapcx.io , I have been experimenting with freshdesk, zendesk and zoho too. In end, as we are simple startup, I decided to stick with

- Straight email support
- asciidoc generated html pages for documentation https://snapcx.io/docs
- self hosted contact us form. (it sends email to support)
- free zendesk chat. (as of today, it's one or two chat request, which sends email to support email)
- As we are selling API subscription, I am hosting swagger based api explorer. (simple html page)
- https://snapcx.io/addressValidationAPI

My current gap is more intuitive documentation, which has search functionality and also in-built api explorer. I believe readme.io has both but no customer support features.
I switched to DuckDuckGo for the same reason.
Typically, here, people start studying medicine or dentistry straight out of secondary school at 17 or 18 years of age. Medics qualify 5 or 6 years later with an MB (Medical bachelor), dentistry (Bachelor of Dental Surgery) typically takes one year less though the summer breaks for dental students can be as short as just one month. They can be back doing practical clinical dentistry in early August while the medical students are off until the start of October.
> FWIW, my personal website uses let's encrypt, so it would be yellow or worse.

This shouldn't effect your security stance.

There's a common misconception that you trust your private keys with your CA and they can somehow transparently MITM you. But they only have your public key, not your private keys, so they can't do that.

The security threat from trusted CAs is that they can MITM anyone, regardless of if you use them or not. BUT the attack isn't transparent, and things like cert pinning are effective in the real world from preventing attacks.
No great loss, as far as I'm concerned.
Domain validation only requires an HTTP response. They can easily MitM that specific response to fake a certificate for your domain.
Visual Studio Code is slow in comparison to VS. It has way less features. I hope this is not the path they take.
I understand and appreciate the benefits of AMP, but it would be great if there was a clear and consistent link/button to tap through to the original article on the source website.

Sometimes I want the source article because it had more features (comments, related articles, etc), and sometimes AMP is just glitchy.
It's just a way of saying "doing X is stupid" without being blunt.
A linked list has O(n) extra space to play with, compared to an array, so of course everything is easier. You can't transfer algorithms from one to the other.
What kind of content do you want to read on Justinmind?
Yes, I have a friend who has sworn by this for at least 20 years.
I use a "GetTh1ngsDone" password with my goal in it and thus type every time a thing that I want to achieve. Isn't it a great idea?
You might still care about security properties/exploits in Visual Studio given that a lot of use cases involve running it as Administrator:

https://tomssl.com/2015/03/31/always-run-visual-studio-as-ad...

I mean realistically don't know how much of a concern this is, but it's conceivable you might be running Visual Studio with elevated permissions on a shared machine and in turn want the ASLR protections.
Doing a bit more digging, I just upgraded to Chrome 57, and then checked window.WebAssembly. It's there and apparently functional. Unless it's somehow disabled beyond that, it appears WebAssembly is working in Chrome 57.
Ok, we changed the above title from "Chrome 57 – WebAssembly enabled" to what the page says.
Using AMP? A known bug is probably screwing up your Google Analytics
You can simply pipe top's output to a file using something like cron. There is a very good tool for boot times though integrated into systemd. Call it using `systemd-analyze`. It has a lot of subcommands you can check by `systemd-analyze --help`.

Also, if you'd like to compare performance degradation over time, NixOS is a good choice to run because it can simply rollback to old configurations and you can see what changed.
New gTLDs: what you missed
Show HN: Podcast List
There's a Unity demo on the WebAssembly site if you want to see if it's enabled in your browser. Just tried it on Chrome beta and it worked. MS Edge 13 did the asm.js fallback.

http://webassembly.org/demo/

Note : The demo is pretty slow to initialize
I wonder if this suggests that we might need to change our definition "bounce rate". Let's say I just want to see the first paragraph or so of an article. Often, I wait seconds before a page loads fully and this contributes to me having "not bounced". But if the first page loads quickly, I may be finished with everything I need before this occurs.
Hi guys, I've recently worked on this simple side project.

It's a "database"/curated list of tech podcasts. I've built this because I think it's very difficult discover new tech podcasts (often aren't categorized well in itunes) I want think Podcast List as a open database for tech podcasts.

I've implemented an api too: https://www.podcastlist.io/api feel free to use it.

Any feedback is welcome.
The actual answer to the question posed by the blog post is purely technical in nature. Sorry, no conspiracy theory to find here: https://news.ycombinator.com/item?id=13838756
This is a good idea. Unfortunately if you have ever in the past (foolishly) answered these security questions honestly, you can't just now start answering them with your password, unless you keep track of which sites have your honest answers and which sites you just gave your password again.
This is a pretty myopic view of performance and 32-bit code.

- You really only get 3GB of RAM

- Actually, you get less than that, because of DLLs that get loaded into that space.

- Actually actually, fragmentation becomes a problem, and making very good use of the remaining memory gets awkward pretty quickly.

3GB is pretty crowded, especially when you're talking about (say) a game with tens of GB of footprint. You need to page stuff into that footprint, and be clever about the memory pressure not affecting the user experience.

On the server side of things, we regularly run processes with > 8GB footprints, including things like solr (at 32 to 160GB). Breaking this stuff up would involve a lot more disk and network chatter, as well as bugs involving OOM conditions, reducing global performance and reliability.

So while VS may be fine with 32-bit code+data (I am not convinced), real-world applications definitely need more. I'm guessing that making a 64-bit VS is hard for legacy reasons, and that the 32-bit space is actually holding the VS team back (and possibly plugin makers as well).
If you could give me a brief list of what features you expect from such a tool I'll be happy to take it up as a project and release it.
I got a new pair of Starkey HAs recently that have a separate processor for music. The music mode turns off compression completely. Even in normal mode, it appears to me that the music processor is being used, because music sounds so much better. I recently had a pair of Altec speakers that I've owned since the early 70s rebuilt, and was listening to Pandora via Chromecast Audio. The song Spill the Wine by War came on, and I could actually hear the strings of the bass guitar vibrate. Before I had these new HAs, bass guitar just sounded like vague, low notes in the background. I was amazed and overjoyed.
The author seems to be defensive, trying to justify the status quo. I would be interested what the real reasons are. Why have most other Microsoft products moved to 64bit but VS was hesitant from the beginning?
First results of CRISPR gene editing of normal embryos released
We added that button to Google Search on the web about a month ago.
Out of curiosity, is the move to Paris permanent?

I went to PolyConf 2016 in Poznan. I enjoyed how broad the range of topics was. Although it can be a double-edged sword. Having so many differing backgrounds can make it tough to strike up a meaningful conversation. For example, if someone is super passionate about OCaml, and I've never touched the language, then there's only so far we can take the conversation. I suggested at one point to have people's top interests printed on their name cards to narrow the search space a little.
Like other people, I remain unconvinced by his arguments. The main problem is that no one can say for certain what will actually happen, as the 64-bit version does not exist. I also care about performance (for a living!) and I've been humbled enough times by "for sure this is what will happen" type thinking that I know it's just too hard to predict with certainty what will happen with such a complex interaction of parts. Specifically, I'm skeptical of the argument that more registers will not help, but no one can test the arguments empirically. Which is always dangerous ground.

I do, however, buy people's arguments that they are feeling real pain by the memory limitations. Even if 32-bit is faster at the moment, I think it's a short-sighted decision to not port to 64-bit. First, the memory issue that everyone has brought up. Two, I find it likely that over time, using the now-standard bitedness (I know that's not a word, forgive me, I have a cold and mind is foggy) will yield benefits because it's the common path in the processor.

(ygra, I know you're not necessarily in agreement with everything Rico said, so I'm not really arguing with you.)
atop - http://www.atoptool.nl/
Atop is a good command line monitoring tool. It also keeps historical data.
The top data table, comparing AMP vs. non-AMP traffic, that makes up the reason for this investigation seems flawed. They did correctly isolate organic traffic to blog posts, however the "Trafico NO AMP" group might contain desktop traffic which, in my experience, has a lower bounce rate.
But I never "tell the developer that I'm smarter,"

Agreed. I am also a tester and I would never do this. I try to encourage a more cooperative relationship with developers rather than a psuedo-antagonistic relationship.

I often think of the story about IBMs black team. It's a cute story, but in reality, you don't want your company running that way.

http://www.t3.org/tangledwebs/07/tw0706.html#