skysight-inc/HackerNews huggingface dataset:
I just did a quick, unscientific test using a 3.5 MB bundled (but not minimized) .js file.

Sublime 3 results:

Opening the file took 13 seconds, of which only for the first 5 seconds the editor interface was unresponsive. Syntax highlighting was available throughout the entire file immediately after opening.

As an additional test, I tried doing a select all, cut and paste of the entire 3.5 MB source. The paste took 6 seconds. The editor interface was unresponsive during the entire time. Syntax highlighting became available immediately after the paste completed.

VS Code results:

File opened in 7 seconds. The interface was fully responsive for the entirety of this duration. Syntax highlighting took an additional split second, but this did not affect responsiveness either.

Cut and paste completed almost immediately, but syntax highlighting did not become available for another 7 seconds, but responsiveness is once again completely unaffected during the entire process.

So it looks like in terms of pure syntax highlighting speed, the two are rather evenly matched. However, it would appear that VS Code has an edge over Sublime 3 in both initial loading speed as well as in terms of UI responsiveness.

As for your question:

> So, remind me again why it's an advantage to use a browser engine for this application?

My own answer would be that it's simply the most accessible way to build cross platform applications. The web platform simply has had more optimizations and standardization work put into it than any other interface technology out there today.

It also happens to have a very simple model for concurrency that is very well suited for event-based UIs: the single UI thread with message passing through web workers. While it's true that the traditional, free-for-all multi-threading based concurrency model is more powerful, it also presents a much heavier cognitive load on the developer and is notoriously error prone to implement.

It was probably a much simpler task to implement Web Workers in VS Code than it would have been to architect Sublime 3 into a fully multi-threaded application on all the platforms that it must support, in order to have the UI be fully responsive during intensive tasks like in VS Code.
What is RunUO and what makes it so great? It looks like it is a utility that launches the game?
If you can have a speaker read through a specific list of items, a useful singing model can be constructed. That's how Vocaloid works.

What hasn't been done well yet is extracting a model from existing uncontrolled voice samples. That's what this is trying to do. Once this works well, software clones of dead singers will be popular. The RIAA is going to hate this.
> The christian right of the US has the apocalyptic narrative of the Rapture, just waiting for the right circumstances to blow into the same kind of fanatic destruction as that of ISIS.

You literally say the Christian right is waiting for the right time to commit acts like ISIS.
Because the US government wants more tax revenue and tax revenue comes from corporate revenue and the salaries/capital gains that flow from it. US companies tend to generate a lot of revenue from IP. Therefore, the US Government has an incentive to help corporations extract more revenue from IP.
Faucet that makes water look like latticework
These are very good. Highly recommended:

Here are some direct links to playlists:

https://www.youtube.com/playlist?list=PLR812eVbehlwEArT3Bv3U...

https://www.youtube.com/playlist?list=PLR812eVbehlwq4qbqswOW...

https://www.youtube.com/playlist?list=PLR812eVbehlx6vgWGf2FL...
How your brain reacts to emotional information is influenced by your genes
If you have a credit card or an international debit card, you can switch currency on godaddy to USD and then it'll cost you about INR 70. ;)
The whole story of Greece is not very nice.

Many sides have had their share in this. The Greek government of this time has made some severe errors. But I see an even bigger share in the EU (also German) politicians of that time (before the Euro was installed). It is a fact, that those politicians sold the Euro to the German population (I guess to others the same way) with the argument, that no country will ever have to pay for an other Euro country. They said, that there are so many security measures installed ...

But the weakest spot in those "security measures" where the politicians themselves. They wanted Greece to be inside the Euro, so they turned a blind eye to any warning signs. Of course they also turned a blind eye to every other country, because according to the "security measures" that where announced, nearly no country would have got the Euro ... (even Germany violated the terms)

So, I see the biggest failure in the politicians, that just wanted to have this adventure -- without really managing the risks ....

It is really an ugly business, and we will see, where all this disaster (the Euro) leads us to. In now 5 years of so-called crisis-management, they even did not manage to "rescue" Greece ... (they just prolonged the pain) and other countries can still become in trouble soon. With a bigger country, the troubles will be proliferated.

For me, the whole case is a (n other) portent of the incapacity of today's politicians.
They masses don't know what they want. By choosing for them, you show them.
See my comment here: https://news.ycombinator.com/item?id=9812649

Regardless of what they say, they have a bad track record and motivation to maximise profit so public assurances are about as valuable as BP's assurance on not letting oil escape from their kit in future.
Is there a best contact email to use when sending suggestions or questions regarding the Wave UX and functionality? I tried using Wave a few years ago but gave up. I just checked it out again and would like to send some feedback as I work through the current offering.
Apps that follow the microservice pattern will not consist entirely of independent services, as there is still a need for a central component that can do request handler for responding to user events or routing and initiating individual service processes.

To reduce complexity and centralize common functionalities API Gateways such as KONG (https://github.com/mashape/kong) are the base of microservice architectures.
Scheme macro is hygienic, which make certain type of macro impossible to be done (those that capture itself). Also depend on who you ask, hygienic macro is slightly more annoying to use.
> Still hard to figure out which version of openssl is actually running in production

You could check the version of openssl in a specific image id and check if that image is used on the cluster.

If one of your image has a package with known security updates it is just a matter of re-building it with the newer package and re-deploying.
The power differentials in WoW are a lot bigger than 2%. I would wager that less than 90% of the players even are LFR geared, but assume a casual player with a mix of LFR gear, crafted, legendary, heroic BoEs is probably sitting around ilvl 663. Depending on their spec and the fight and playing well they are probably doing 30k DPS [0]. Someone in full mythic 4p (ivl 700+) is going to be doing 55-60k+. [1]

These numbers aren't going to be a perfect comparison because of fight length, strategy changes when you overgear content, skill differentials, etc but gear is pretty important.

One could easily argue that having the highest end gear does not really serve a purpose if you aren't doing any actual raiding or PvP though.

edit: I should probably mention that the last expansion (released last November) did a massive stat squish. In the last tier, t16, an LFR geared player would be doing 30k (ilvl 496ish), 100k (ilvl 528-540), and 1.0m+ (mythic/580+). Player power was increasing so much they had to start working around not being able to increase raid boss HP higher than 2^31 - 1. 25 man heroic Thok had ~2b HP for example.

[0] https://www.warcraftlogs.com/rankings/7#bracket=2&difficulty...

[1] https://www.warcraftlogs.com/rankings/7#bracket=7&difficulty...
The larger units are $2k, there are new 5GHz units in the Rocket form factor that are $399/unit. Haven't had any experience with the older AirFiber, but the new ones can clear 30 miles at the stated throughput and latency. 100 miles? Haven't tried it - but that would be impressive.
MixRank | San Francisco, CA | Full-time Data Engineer

Big data, distributed systems, data science, and web crawling— a few of our favorite things!

We're a small team in the heart of SoMA, San Francisco that's really into data.

Work with us on big data problems in a small team environment. We're hiring full stack and data/systems engineers.
MixRank is a perfect environment for anyone interested in web crawling, big data systems, analytics, data analysis/mining, machine learning, and data visualization. You can learn about all of these things the hard way: in the trenches with us, as we scale.

https://jobs.lever.co/mixrank/b3ec68a6-afff-404c-ab20-86c568...
That is probably one of the main reasons why privately run servers are so popular with this game. (I don't play the game, that is just my impression)
Projects can still be abandoned even if they're open source, yes.

But surely the odds of a project's long-term viability [i]increase[/i] if the community has the option of continuing the project, right? Clearly, if the project is [i]not[/i] open-sourced, then its odds of outliving its original author's interest are obviously stuck at 0%.
Why wouldn't you be better served by an adapted version of a configuration management toolchain like Puppet, Chef, or Ansible?

This would give you the semantic representation you're looking for, idempotency, and a prebuilt library of reusable components that you could leverage going forward.

In addition, it could also handle the case where you have a long-running process in a container and suddenly there's a critical severity bug that you need to patch.
Which ergonomic keyboard(s) do you use?
Well said. And correspondingly, very little talk of responsibilities.
I'm also interested in this, because I was rejected for even an interview despite ticking all the boxes in the req I applied to.
This is very similar to Arwi when the Arab moors migrated to Tamil Nadu and Sri lanka. They wrote Tamil in Arabic script. It still gets taught at mosques in Tamil Nadu though no uses it any more.
https://en.wikipedia.org/wiki/Arwi
If you work at a large corporation, your manager might not be able to swing a large raise for you, even if it's totally justified.

At my current place, our manager gets a pool of roughly 2% per developer to allocate for raises. An 80k to 100k raise would be literally impossible because even if you ate up the entire pot by yourself, it still wouldn't be enough.

On top of this, the more senior developers are probably consistently given slightly larger raises than the previous year - giving you more would require them to get less, which poses a large risk for your manager. It's a tough situation to be in.

By giving your two week notice, managers are immediately given room to negotiate with HR to produce a counter offer. This does not count towards the yearly raise-pool and can sometimes be the only way to actually get a sizable raise.

My suggestion to the parent poster is to dust off the resume and start looking for another job if you feel unappreciated.
Samsung Group Is Doing a Cozy Merger
It turns out to not be that simple. My coworker Slava has a talk about exactly this question: http://info.meteor.com/blog/what-does-it-mean-to-be-a-real-t...

(I work at Meteor)
Wordpress is not terrible. People have made systems that improve on it though. Those systems just haven't been widely adopted because Wordpress has too much momentum, plugins for everything, etc.

People often confuse popularity with merit. All of the popular systems are technically obsolete. Mainly we are waiting for people to catch up.
Business Is About People [audio]
loved it. extremely smooth and not confusing at all.
No need for a special metaprogramming DSL, macros are written in plain Common Lisp. Hygiene is a non-issue since you have the GENSYM function which gives you a new symbol guaranteed to be unique.
I was thinking about memory mapped resources, like memory mapped io. and resource references.

maybe you are right, there might be no problem. I need to read the paper to understand better.
Rosetta spies cometary sinkholes
I think that'd be better :)
Are you talking about the suicide rate that's lower than the general Chinese population?

https://en.wikipedia.org/wiki/Foxconn_suicides#cite_note-eco...

Does Facebook exploit any of its workers? (I'm not being rhetorical, I truly haven't looked into it)
You focus on not just making people healthy, but making them optimally so.

In the more narrow field of life extension within alternative medicine there is quite a bit of good research and the Life Extension organization would be an example of what the greater health industry might would look like if it wasn't focused on disease care.
http://www.lef.org/welcome
If you're in .NET land I have no idea why you would chose C# over F#. F# has ever thing that C# has and more, and does so in a more elegant way.

For example, C# async/await is a compiler hack. In F# it was implemented as a library. This shows how powerful F# is and C# is not.
Given a text and waveform, how do you know how to match them up exactly?
"JavaScript has the better object model"

This might get downvoted and all but ... I'm not sure how someone who has written C# for 8 years would think this.

I'm not even talking complicated things. Just OO basics like interfaces and abstract classes (with compile time enforcement) are pretty helpful as you evolve a code base.
Holocaust 'hero' Sir Nicholas Winton dies aged 106
FastCGI? Always thought that was a technology that was sidelined way too soon
I am not much of a privacy freak. But this video did touch a nerve...
Heh, this is the first and primary reason I'd love to get my hands on this.
Perhaps the advent of Atom lit the fire under JPS.
I have typed Dvorak for the past ten years, and my advice: Don't bother.

It is slightly more comfortable to type. And if you control your typing environments, it's better to stay with Dvorak than to switch back to Qwerty. But the cost of learning is still greater than the amount of comfort you would get.

And your typing speed will NOT increase with Dvorak. Typing speed is mostly due to alternating hands when you type; Qwerty is perfectly fine for that use case.
PortfolioStrat

Full-Stack Engineer Python, Big Data, Web JS-Based Charting at PortfolioStrat (https://angel.co/portfoliostrat/jobs/63057-full-stack-engine...)

Remote or NYC or London

DESCRIPTION
This engineer is a full-stack developer with extensive knowledge in Python and big data technologies and will work with a team of 4 other engineers some of whom are distributed.
Qualifications:
-- 3 years minimum of Python and web experience
-- Extensive knowledge of Python
-- Knowledge of various database technologies: SQL, Redis, MongoDB, HDFStore
-- Knowledge of charting libraries like d3.js and HighCharts
-- Interest in advanced statistical analyses and data visualizations
-- Machine Learning knowledge a plus
Our dataset is increasingly large and complex as our analyses are complex and need to be done in near real-time. You work with our distributed engineering team and our CEO and Head of Business Development on product iteration.

PortfolioStrat is a cloud-based trading workflow tool SaaS Platform Portfolio Manager for hedge funds, asset managers, and other sophisticated investors. The platform helps professional investors generate investment ideas through screens and advanced analysis and visualization with statistical analyses, machine learning / data science, and other overlays. We are a team of former hedge fund portfolio managers, investment bank quants and technologists work to connect all parts of the professional investor's workflow in the cloud.
We have recently launched a beta product that has been 1.5 years in development and is backed by over 7 years of prototyping, IP, and industry knowledge. We have 10-20 hedge fund clients who have signed up to be early users of the platform and have signed a major broker to use it.
The two co-founders are looking to disrupt the entire investment workflow of a front office portfolio manager stuck on Bloomberg and Excel spreadsheets. We are closing our seed round now and have previously raised a round of friends and family capital last year.
EnergySavvy - http://www.energysavvy.com/careers
Seattle/Boston

EnergySavvy is a SaaS company with a mission of re-inventing the way homes and businesses become more energy efficient. We've doubled in size in the last 2 years and are currently hiring a couple key engineering roles for our newest product in Seattle and Boston.

Seattle:
Software Engineer: http://www.energysavvy.com/careers/software-engineer
Software Engineer - Customer Team: http://www.energysavvy.com/careers/customer-engineer
DevOps: http://energysavvy.theresumator.com/apply/uvfm8x/devops-engi...

Boston:
Software Engineer - Customer Team: http://www.energysavvy.com/careers/software-engineer-custome...
Client Engagement Professional: http://www.energysavvy.com/careers/cep-boston

Feel free to contact christine@energysavvy.com for more information or me at "frank at energysavvy.com".
And same with people who I interacted with...

QWCTF - Capten, Foureau, TwinTurbo, Pimp all the other Synergy and Lords guys, Nii! (We were the worst and nicest), Skalman and many more...

Utopia - All the Malaysians from HaLL, the swedes from AV, The mishmash that was PAX, all us monkeys, the hasbeens in Mordor who you still couldn't mess with, the annoying Absalom guys, the other random alliances that formed and broke up.

EQ - all the dawnraiders I played with, the dream team with Zohran, Ashigaru, Filroden, Stragen, Veggi, Ganewate and his brother, Graouwl, Qujam, Stamford and their team and way too many more to mention..

UO - all the smiths in Brittania, including the UBB guild led by Ulysses... Min, and the other independents, Ethereal and his two crazy Canadian sidekicks in our guild, the two Danish pks (dog something?) and so on...

All those games are filled with memories of both events and people.
Does using a VPN prevent any of these?
EDIT: And I guess Google servers have most of Android users' home Wi-fi passwords. Which means NSA could pretty access any devices in those homes?
arcades just attract juvenile deliquents with their leather jackets and smoothed back ducktail hairstyles...
> it was so simple you ended up with a lot of boilerplate code

Lately I've been seeing C# as having that same affliction (though not nearly to the same extent). It all started with perusing some F# code samples, then following a few tutorials, and now C# is ruined for me forever.
"JavaScript has the better object model" - hard to take anything else he says seriously after reading this, but it was funny.
I think you are letting the citizenry off the hook for their part in this. The only reason corporations gained this power is because they have more collective money (or at least are more willing to use that money) to lobby. The only reason lobbying works is because politicians need money to get elected. The only reason politicians need money to get elected is because people are so susceptible to political marketing. Coporate personhood is therefore just a symptom of a larger problem, a disinterested and easily manipulated electorate.
syntax-rules macros can break hygiene: http://okmij.org/ftp/Scheme/macros.html#dirty-macros
Thanks for the reply. I did actually see that post from yesterday (probably should have mentioned that, it was really well written. Was curious if not negotiating starting this job would negatively impact the proposed raise, which seems like I should just go for it anyway and see what happens.

Do you know if I should just wait until my face to face meeting and not mention asking for a raise in my self review form?
Experience Developer @Adobe Experience Design - San Francisco, CA (Full-time, on-site)

The Studio team within Adobe’s Experience Design (XD) group exists to identify untapped potential and help set the future direction of user experience at Adobe. We are looking for a developer with a passion for design, technology, human-computer interaction and building forward-thinking user experiences.

In this role:

-You'll be working directly with other designers, developers and business strategists to prototype concepts and designs for new products.
-You will scout for, discuss and build new technologies that have the potential to revolutionize content creation and communication.
-You will work directly with designers to “think through making,” help Adobe identify sources of disruption, and set the future direction of its business and the industry at large.

This is a unique position with many facets, and we’re looking for someone willing explore a wide variety of technologies – from multi-touch to communications protocols to augmented reality to computer graphics.

Though we look for candidates with a broad skill set, we value quick learners with positive attitude and attention to detail even more. The ideal candidate should have experience developing user interfaces with both web (HTML/CSS/JavaScript) and native (C, C#, C++, Java or Objective-C) technologies.

This is a rare opportunity to work within a design-led organization to help build a new generation of creative tools at Adobe.

If you're an ambitious creative technologist looking for a challenge, we want to hear form you.

Application Details:
We are committed to having a meritocratic, transparent and bias-free selection process that is inclusive to applicants from all backgrounds.

In order to proceed to the next stage of the interview process, we want to make sure that you are genuinely excited about Adobe and are able to solve the types of challenges we face.

To apply, email your interest to adobe@gapjumpers.me or take this technical challenge at

https://www.gapjumpers.me/questions/adobe/qs-251/
I should have mentioned Neverhood of course. Its OST is always in my playlist :) Terry Scott Taylor is great. Armikrog is coming out next month by the way.

Anyway, I find Witcher soundtrack to be pretty good. Sure, it's not extra unusual if you compare it to good folk music. But I don't see why one has to make a point of making the music extra unusual for the sake of it. The music should set the mood, and it does it perfectly in the Witcher games.

From more musical games, inXile's satirical The Bard's Tale has fun songs:

* https://www.youtube.com/watch?v=aHF5uoonR-c

* https://www.youtube.com/watch?v=SrEFWv8aSQ8

Another good soundtrack I recently remembered:

* https://www.youtube.com/watch?v=UfsxsAfope0 - "Haven" (VtM Redemption).

To stress the point - that music set the mood so perfectly (it should be combined with ambient whispers to get the same effect as in the game). That's the main purpose, and whether on its own it's super innovative or not is really pretty secondary to me.