skysight-inc/HackerNews huggingface dataset:
We don't highlight each line of code separately, which would be the analogue to highlighting natural language at the sentence level. We highlight tokens based on their syntactic type. Strings are all colored the same. Operators are colored the same. That's pretty much the same idea as coloring all common parts of speech the same.

Parsing is the act of taking a linear string of tokens and building a tree out of them. That means reading in a string of tokens and applying the parsing rules (which may be encoded as a set of fuzzy correlations when humans learn those rules). When the rules are not solidly codified or slow to apply due to unfamiliarity, it helps to have hints to orient/validate yourself.

You do this parsing routine with your own natural language, too. You're just much more comfortable doing so and do not need hinting on what each word's role is. Just like a lot of old-school unix guys of lore are more comfortable reading code without the spectra of colors we commonly apply today. I could see natural language syntax highlighting being very useful for language learners, though. Color is used in Chinese language learning to indicate tonalities for learners, since most have no native/intuitive way to transcribe the pitch contours. I'm not convinced that the syntax highlighting presented in the article is really what you'd want, but I'm interested in the direction it's headed.

As an aside, speed readers don't take in a whole sentence at a time. An entire sentence simply doesn't fit within your fovea, but they have optimized their eye tracking to boost their speed. I do imagine that having lots of colors would disrupt and distract from the text and harm their speed / comprehension, but it may be possible that a different highlighting scheme could work for them.
Do you work in the field?

I agree with the main point about Monte Carlo methods here.

Neural networks are a "dumb" way to stack another layer of optimisation on top of many algorithms.

I won't lie there is a certain bitterness watching this having used the same principles on less gimmicky problems which I'm sure the author shares
I still think that Internet and technology is much safer in USA. Hey Americans actually care about privacy. In UK or other countries people are ready with lube when government asks them to bend over.
With Venmo/Square Cash, I find myself paying people via app more than anything. Forgot your wallet at lunch? Splitting up bar tabs? Our landlord wants a single check, and paying my roommate rent via Venmo removes all the pain of handing him a check (he was terrible at depositing them) without needing to carry around a few hundred dollars in cash every month. These apps have been available for years, and it's easy to get it set up to pay/deposit directly to/from a bank account, which makes transactions free. Cash is no longer the most convenient way to give friends money for me.

I'm also waiting for panhandlers to figure out Square is free, assuming they have a smartphone. "Sorry, no cash" stops being the end of the interaction if they start taking credit.
I'd love a summary when you're done. It looks interesting but intimidatingly long.
Not for those of us who have experienced the pain of terrible management and burnout caused by this. The last search I did I was also working 50 hours a week under very poor project management. I had to rule out any prospects that involved meeting with recruiters or these screens. I got a job I liked.
Almost certainly.

Which reminds me of a (partial) Haskell git implementation: http://stefan.saasen.me/articles/git-clone-in-haskell-from-t...

Previously posted to HN a number times, e.g. https://news.ycombinator.com/item?id=8713328
What would the $1200 upgrades entail? Seems that you could build a machine with enough power from scratch for around $1200.
Why is that?

I'm guessing that Amazon knows who you are. And I'm sure that they keep logs, for accounting and debugging. So being "one of a million EC2 nodes" doesn't hide you, in any way. That EC2 node has an IP address. While you're using it, it's your IP address.

When you "share a single egress point with hundreds of thousands of other people", determining whether some activity at some time was yours takes substantive analysis of logs. And often, those logs will be long-gone by the time anyone wants to crunch them.

But it depends on your goals, really. If you want security from local threats for doing real-name stuff (business, banking, etc) then you're better off with a private VPN. If you want a little casual anonymity, for torrenting or social media or whatever, then a VPN service is better. And if you want stronger anonymity, use Tor through VPN(s).
> I bet there are a lot of unsophisticated criminals out there who will use whatever consumer software I use to message my wife about who's picking up milk on the way home today. It's just easier.

For sure there are. Is that a good reason to pass laws mandating back doors in phones? I don't think so. The economic and security impact will be too large.

The FBI is focusing on terrorist cases as a means to win the public on their side. And, many sophisticated criminals have already figured out how to use encryption. The FBI is saying that criminals use Twitter as a means of connect, and then encourage followers to continue conversation via encrypted methods. I guess this is how they get metadata about who is talking to who but not the actual conversation content.
I think the triangles amount will be much less than regular PS4 game which make this possible.
So game developers would be forced to focus on game play when developing VR games on this generation ;)
which company was the one offering puzzle homework ?
and i agree and tell my friends who ask "so, AI this year?" that in fact we're a long way away. in fact, potentially infinitely long, if you think that while we may create simulacra of consciousness, without understanding what it means to be human (at least cognitively), we may never be able to create its digital parallel.
The Corsair Strafe RGB Mechanical Keyboard Review with MX Silent (Red) Switches
If you try to read all the words, just faster, you won't get much farther. The trick is to take a more active approach and optimize how you spend your time towards the goal of comprehension.

One thing that worked well for me was shifting from "reading" to "interrogating". Don't just try to read through a text, think carefully (and jot down) what questions you need to answer from the text, and jump around the text as necessary to answer the questions. If you don't have a sense of what questions to ask, do a quick skim of the text and any other relevant material to get the questions first, then dive in. Iterate and refine your questions and answers.
In addition to its excellent scorecard here, I can report that I've been extremely happy with IVPN. Very easy to deal with, even for detailed, technical support requests. I got an immediate response from an engineer which addressed my complaint in detail (poor port forwarding setup), and even gave me a timeline for when they were going to fix it. And they did fix it! The port forwarding is great, now.

Also, since this does matter a lot: I have a 100 Mbps connection, and I get between 50-80 Mbps through almost all of their servers, barring understandably slow countries like Hong Kong.

Oh, also, they have multihop, and you select your own entry and exit server from among their pool.

I have no relationship with them, just a satisfied customer, relieved to have found a reliable, consumer VPN after many attempts.
Is there a reason to think this will be a high-revenue use case?

Most cinema is about careful, fine-grained control of the viewer's attention, so I think porn has all of the same challenges that movies do. It's just not clear those will translate to a medium where the user has POV control. But I think VR has it worse in a few ways.

One, people just don't consume that much porn. I know people who will spend 20-40 hours a week playing video games, so $500-1000 on hardware is not an unreasonable spend. But for porn?

Two, previous technologies that have benefited from porn have also increased access. VCRs, DVDs, and home computers made it easier for people to get both a larger volume of porn and access to material suited to their specific tastes. Each has also reduced cost of distribution. VR, though, has to compete with the Internet's existing cornucopia of free and low-cost porn. VR will always have a much smaller and more expensive selection.

Three, a bunch of VR distribution will be tightly controlled. You can bet that Sony's not going to be selling any porn, for example. We live in the age of app stores, so I expect a variety of entities to try to control VR distribution channels. If they succeed, it may make VR porn a very small market.
The reason they want to do the algorithmic streams is that it opens up vast opportunities for monetization. It used to be on Facebook you'd be able to reach any one who liked your page if you were a brand. Now the only way is to pay Facebook. None of this is by accident. The stream algorithm is the engine that drives the sky-high value of Facebook.
Electronic payment is nice because you don't have to make change. Paying a friend with PayPal means I don't have to round up $18 to $20, because I've only got twenties and my friend has no ones. It also means I don't have to closely watch cashiers as they count change.
It's very inconvenient to have to pay the bill at a Asian restaurant that doesn't have a credit card reader nor an ATM when you have less cash than you thought you did. But they're giving Venmo a reason to exist, so someone's winning.
Nope. Sounds too complicated.
> Why don't you get it? For 4-5% of the population, even if the test is 99% accurate you will still get a large percentage of false positives no matter what.

1) I just linked you to it being 11% of the population under discussion. I'm not sure if you are blindly lying on the assumption I won't notice or really don't understand.

2) I honestly don't care at this point. You genuinely do not seem to understand what I'm talking about while insisting you are 100% correct because of something that has nothing to do with what the issue I have with it is.
I actually think being tied to a PS4 is a disadvantage, not an advantage, and a large one at that. The install base of high-end PCs is larger, and upgrading a PC is easier to justify than buying a game console. And for most people, the living room isn't the right place; when you can't see your surroundings, you'd rather be somewhere private.
I'd like to pay you $1 for your insightful comment. Come to my house to get the cash.
Google Maps goes beyond Uber, adds Ola, Hailo and more car services to its app
The thing that stopped me using Facebook and start using Instagram more is now coming to Instagram. Thanks, Facebook! I hope you give me the option to revert for a while before making it too annoying to do so.
From my point of view, the major inconveniences of cash are having to predict how much you'll need on hand to cover expenses, and having to go out of your way to replenish your holdings when it's likely to be insufficient.

I use contactless card payments for pretty much everything except coffee these days.
Another satisfied customer here.
I've been using them without issue for just over a year and it has been excellent.
As my other comment in this thread would suggest, I just wanted a simple solution with a low barrier to entry.
Hingeto (YC W16) Lets Fashion Brands Pick the Clothes Customers Want to Buy
You however have to closely watch PayPal. Try to pay to a product or service from former USSR countries; then weeks later suddenly get your account suspended. Or not.

Do you like taking chances like that? Cash saves you here.
I want to watch this movie/or someone play this game for a few hours. I can assume that Adam is a human who was put into a robot for some reason. There is some potential there, like Chappie re-imagined.
Cash is convenient in some ways, not so much in others. It's convenient for making small purchases and keeping the transaction anonymous. On the other hand, it's inconvenient when you want to be able to prove a transaction [my bank paid a deposit into your bank] and also inconvenient for large transactions.

On the other hand, "convenience" is a contrived reason to favor cashless transactions. As if the whole purpose in life is to reduce friction from our lives. It's not. Oh, it frees your time up to do other things. As if people didn't have enough time. The main thing lacking for most people when it comes to time is time management and allocation. That is, people who might save an hour's time by automating activities don't go out and spend that hour productively. Likely they'll find something else that'll use up their time.

So, we have people who work in industries which are automating jobs away [say Uber, or even supermarket automation, HFT, etc.] but who on the other hand want authentic hand made or bespoke items. Why not go for the mass produced item from Walmart they helped get produced and are more "convenient"?
The lack of enthusiasm and vision here is amazing to me. VR will change how we online shop, how we create and visualize models, build architecture, check out far away places, hold teleconferencing, buy homes, watch movies, watch sports and learn. It's going to be big. Gaming is a small tip of the iceberg. VR is going to deliver and it's going to deliver big IMHO.
For knowledge transfer, my number one technique is pair programming. If there are more than two people involved, I add frequent pair rotation.

The only time I've ever felt comfortable going on vacation is on pair programming teams. That's a sign to me that knowledge really has been properly transferred.
There is a reason crypto-currencies are still growing in popularity. You might have electronic convenience and decentralization convenience at the same time.
This is an excellent solution. A bit like Ripple's concept of trusting a set of validators are unlikely to collude against you, without having to trust any single one of them: https://wiki.ripple.com/Consensus#Not_colluding

Of course it doesn't stop any particular government from making it illegal to sell unbackdoorable phones in their country.
Well, the margin of Arithmetica is certainly too narrow to contain it. Can any mathematicians confirm that it is truly marvellous? Or is there another proof out there?
There's a really excellent course on starting a startup, from Sam Altman (President of YCombinator).

http://startupclass.samaltman.com/

It was delivered as a live lecture at Stanford, with presentations by Sam Altman himself, as well as Dustin Moskovitz, Paul Graham, Adora Cheung, Peter Thiel, Alex Schultz, Kevin Hale, Marc Andreessen, Ron Conway, Parker Conrad, Brian Chesky, Alfred Lin, Patrick and John Collison, Ben Silbermann, Aaron Levie, Reid Hoffman, Keith Rabois, Ben Horowitz, Emmett Shear, Hosain Rahman, Kirsty Nathoo, Carolynn Levy, and Tyler Bosmeny.

My favorite presenter is Reid Hoffman, but all the lectures are awesome. If you're a startup founder, you owe it to yourself to watch them all...
I thought the article started strong and skipped around serious issues so it could focus on a pretty nice history of JS, but the conclusion was horrible.

> Babel has worked it’s way into the standard Javascript toolchain, and now most builders include it as a first-class plugin

Which version of Babel, 5? or 6? Because there's a lot of incompatibility issues right there and I think it is just as symptomatic of the typical JS fatigue issues which aren't really discussed.

I'm not as optimistic as the author about the future. The fatigue is real - and the value proposition of having to throw code away every year isn't that great. The JS build toolchain and steps are just plain old insane; and neither durable nor resilient. 4-6 month old code bases become antiquated vs a few years ago when you could expect 4-6 years max.

BTW, I'm pretty sure C had the same kind of explosion 30+ years ago... Obj-C started off as a set of macros in the late 80's/early 90's. But it wouldn't be proper JS engineering if a wheel wasn't reinvented along the way.
Why not use the Unity Webplayer?
21 Inc Launches First Proof-Of-Concept for Bitcoin Computer Network
TLDR; Has nothing to do with R (barley mentioned, pamphlet title is clickbait). Advocates (and teaches) Scheme for computational intelligence. Might be satire, or might be a tutorial on Scheme ... I honestly don't know. Ends with the line "$ chmod -R 666 /" making me lean towards satire/intelligent trolling. Is nicely typeset.
Not sure if sarcasm?
> I'm guessing that Amazon knows who you are. And I'm sure that they keep logs, for accounting and debugging. So being "one of a million EC2 nodes" doesn't hide you, in any way. That EC2 node has an IP address. While you're using it, it's your IP address.

I'm not as concerned with law enforcement as I am with hackers and surveillance.

> And if you want stronger anonymity, use Tor through VPN(s).

Tor is basically a honey-trap for law enforcement and others. It's trivial to get your own exit node and sniff or modify traffic (proven in practice!), hidden services are a hack that don't adequately protect your privacy, and it's trivial to identify tor users from non-tor users. I like tor the technology, I don't like tor the network.

As with my guidance on VPNs, if you want to use tor right then setup your own network of routing nodes. Don't use the horribly insecure public one.
It is his absence in Russia which keeps him out of prison there. Site kasparov.ru is forbidden in Russia - law-abiding ISPs have to block access to it. There are proxies, and (rumors I heard) they do help, but they don't make things more convenient for majority.
I see, good to know about pickled vs fermenting, I learn something new every day.

Another thing we're trying with regards to allergies and other immune issues, is medicinal mushrooms. But that's a whole topic in itself and maybe only tangentially related to gut flora.

It's fascinating the medicinal/curative potential of bacteria, molds and fungi. The posted article mentioned 100 trillion microorganisms in the human microbiome, that's astronomical.
Lock-in refers to the effect of being unable to change vendors due to switching costs. This can be things like a large amount of effort/money required that a company just cant afford or sometimes the lack of any other vendor who can even offer the same product or service.

In this case, there is basically 0 switching cost since relational databases are everywhere and you can always take your data/schema with you. This new migration service actually makes it even easier than before.

There is no lock-in.
Testng
Hello world!
I'm Noah, one of the founders. I also think lifelogging will be common in the future because it's becoming easier to record everything and the benefits of having that dataset are also increasing (that's where we come in)
You're correct that lying could become obsolete. It could be sort of like the changes brought on by the Information Age, where now it's pointless to argue over truths that are the public domain (since we can just look up the fact whenever we need). It would extend that to private life.
In some early books, the open class words are capitalized. This style lives on in titles.
I have to concur with this. The interview process in tech seems like a hazing ritual, at times. In the current market, we should be able to use our leverage, as talent, to bring about some change in hiring practices.
Snowden's comment: https://mobile.twitter.com/Snowden/status/709874783689826304
That's very cool!

I'm freaked by the idea of using third-party generated PKI, I must admit. But that's arguably no worse than trusting third-party VPN providers.

And then there's the absence of crowding. Unless users share their VPNs.
JSX was never my friend. Compiling is so 20th century.
So, does this mean every team used improper methodology? Or can we meta-review the results and figure out what's really going on?
>how many USA plane crashes could have been prevented if a parachute was present and working?

None! But it could potentially have prevented a lot of the fatalities.
Not actually all that hard to understand: yes, lots of talented devs who hate wasting time have a job they like. However, N is a big number here, so your assertion on that fails.

Also, your assertion that "as job satisfaction declines, time opens up" also does not follow. Plenty of very talented people are both unsatisfied and snowed under with crap.

Finally, saying that a Dev wouldn't be snowed under because they wouldn't be applying willy-nilly would hold iff hiring practices at firms where even remotely efficient and fair.
Yes, pijul: https://pijul.org/
Well the problem is you may not want your bank to gamble your money. And governments refused to separate financial activities of banks with their depots missions in most places. Leaving 98% of your actual money playing on markets on stuff you would not have wished to invest in the first place. Like the junk bonds and US mortage from 2007 that are still there in the bilans.

It is as if our arms are bent to deposit our money in less than trustable places without guarantees.

Are they trying to prevent banks from bankrupting or what?

You also may not want government to be able to seize your money like it was done in Malta or in Greece.

Banks are privately owned entities I do not trust. I have the right to not entrust my money to thieves and parasites without a minimum of security on my savings. Especially when they could bankrupt.
Microsoft does something similar with its cloud services in Germany: http://www.businessinsider.com/r-microsoft-to-offer-cloud-se...
That's why good profs don't do spontaneous calculations at the board.

They need to be done in the privacy of one's own home.
TL;DR cashless with anonymity and decentralisation. Sounds like Bitcoin.
Or even better a single signing key for each phone so they don't get carte blanche access from a single request.
The show also evolved very naturally; from a decent crime procedural to a Batman pastiche to neo-Cyberpunk to exploring Transhumanism.
That cuts both ways, though, since that easy “copy and paste” turns into “copy and paste and find everything which conflicts”. That's annoying and in some cases even a source of confusing bugs.
Yes, discovery is very poor. I don't know what to type in the search box, so I give up looking. Ratings would help discovery, but so would tagging, "related" podcasts, "suggested for you", etc.

As a beginning, this is great, though.
Have you seen "The Entire History of You" episode of Black Mirror?
Valve is indisputably an amazing company with kickass products! But if you're a mainstream consumer, perhaps someone voting for Trump, you've never heard of them. And like the name "Trump", Sony has turned the name "PlayStation" into a brand that appeals to the mass market, not just gamers.
I was just responding to your comment, and didn't claim it was universal. But it's many journals, not just a couple. For me, it's almost all journals I would have considered publishing in anyway.
Folks in the know claim that in-place major version upgrades are unadvisable, as it's not a super heavily tested area of postgres development and in the worst case scenario you might end up with unwanted side-effects in the data that can go uncaught for a while.