skysight-inc/HackerNews huggingface dataset:
Charlotte Hornets | Charlotte, NC | www.hornets.com

The Charlotte Hornets are looking to hire a talented software developer to work in the front office with our data analysts, scouts, and General Manager. This person will be responsible for building and maintaining software tools to organize and analyze basketball data relevant to the draft, free agency, trades, and player and team efficiency. Candidate should have a strong computer science background with heavy emphasis on web and database design. He or she should also possess great communication skills. Any experience with advanced statistical methods and techniques would also be a strong plus. Experience in the sports industry is not required, but applicants must be extremely passionate about basketball and the numbers behind it.

http://nbateamjobs.teamworkonline.com/teamwork/jobs/jobs.cfm...
This situation is usually a trade bust.
Can we stop using the word "currency" with these things? They are trading sardines.

https://www.thestreet.com/story/11064384/1/kass-trade-the-ra...
Given the relatively short, finite length of the average pop song; given the well known, restricted inputs; given that there is a general formula for successful pop songs; not only can AI write pop songs, it can (and will) write every possible pop song. At this point it's merely a question of a short amount of time, sub ten years perhaps, twenty tops.

The creation part will ultimately end up being the trivial aspect. Figuring out which of the billion songs AI create are any good will be the more difficult, time consuming filtering / discovery aspect (that will process partially at human-speed).

AI will create vast amounts of content/goods in the relatively near future (of all types, from VR worlds to pop songs to physical things automatically made by printing). A large industry will spring up around filtering that, deciding what's good, to then serve it up to people for popular mass consumption.
Auth0 | REMOTE | Full Time | https://auth0.com

Auth0 is looking for Infrastructure Engineers to help ensure that our services stay up and running while continuing to rapidly ship software that our customers love. An Infrastructure Engineer is a specialist in creating, deploying and running infrastructure and have a great knowledge of networking, the linux kernel and systems scaling.

We are looking for people that have a passion for building robust infrastructure components that others can reuse and have a track record of working with infrastructure at world scale.

Responsibilities

- Manage our infrastructure and provide alerting for teams to detect common problems

- Collaborate with development teams to introduce and test updated infrastructure components to be delivered as a service on AWS, using tools and technologies like TerraForm, MongoDB, ElasticSearch, and more

- Design and develop the backup and restore procedures for storage services

- Respond to on-call pages caused by failures related to the infrastructure services they own

Requirements

- In-depth knowledge of Linux internals

- Understanding of config management and immutable infrastructure (SaltStack experience preferred)

- Significant scripting expertise (e.g., with Python, Node.js, Shell Script, etc.)

- Excellent communication and collaboration skills

- Preferred, not a hard requirement: working at (or with significant overlap with) Pacific Time

About our hiring process: https://auth0.com/blog/how-we-hire-engineers

See more and apply: https://auth0.com/jobs/engineer/infrastructure-engineer
I mean the problem is that you're both probably right. You SHOULD add in tests and security, but you also very likely DON'T have time.

Good code can be structured in a way that it's not going to be a nightmare to add in considerations of this nature further down the line, but with this sort of environment of "speed > everything" else, they're not likely to let you implement code well either.
Sorry, but this is not a standard TCP payload. I think the bug is in the library that made the packet, not with systemd. They should fix their library.
Reminds me of a comic.

> https://imgs.xkcd.com/comics/cells.png
Could it update the lock screen picture as well? I find that a lot more interesting than the desktop which I barely ever see.
Or use the "kill sticky headers" bookmarklet: https://alisdair.mcdiarmid.org/kill-sticky-headers/
Facebook refuses make crucifix emoji after Christians complain about Pride flag
The alternative is to stop testing a default "nil" hypothesis and instead come up with various mathematical/computational models for the process that generated the data, then test that on future data.

The model that makes the most precise and accurate predictions with the least assumptions/complexity should be used until a better one comes along.

This is quite honestly just how science used to be done before NHST. It still is done this way in many areas of physics and engineering.
Crossroads Ops | US | DevOps Engineer | Remote | Full-time | https://www.crossroadsops.com

We're a boutique consultancy specializing in high-security deployments. We implement fully managed AWS environments for our clients to help them meet various compliance requirements, such as PCI, HIPAA, FedRAMP, etc.

We aim to implement all the best automation practices available to allow us to efficiently manage many dynamic environments. We focus on truly secure methodologies and abhor security theater!

You'll be joining a tight-knit team and have a flexible schedule with a remote work environment.

For more information check our our application: https://crossroads-ops.breezy.hr/p/a8cac3ffa5b8

We look forward to hearing from you!
So emacsclient/emacs deamon work with a tty, basically emacsclient opens a tty and sends it to the emacs deamon and it uses it to send output/receive input, so you really need to be local there's no way that I know to forward a tty on the network.

The local socket opened is used only for configuration between emacs and emacsclient see: https://github.com/emacs-mirror/emacs/blob/master/lib-src/em...
Top Hat | www.tophat.com/careers | Toronto, ON, Canada | ONSITE Full-time

Top Hat is hiring!! We are looking for smart software engineers to join our team. Some of the roles we have available are: Android Lead, DevOps Engineer, Platform Lead, and Full-stack Web developer (Python, Django, Javascript, React.js/Flux, AWS, Ansible). Salary ranges based on experience from $80K to $130K.

We’re a pretty awesome growth-stage startup in the education space - we make the classroom more interactive, fun and engaging for both students and professors. We raised our Series C round in order to take on the textbook industry, which you can read about here: https://www.bloomberg.com/news/articles/2017-02-15/top-hat-r... - Union Square Ventures joined us this round, who along with our previous investors make up some of the top VCs in the world (having funded companies like Kickstarter, Twitter, Shopify, Salesforce, Box.net, etc.).

Top Hat helps professors make every lecture count by transforming mobile devices into powerful engagement tools, inside and outside the classroom. Recently, Top Hat has been building out interactive textbooks and creating a way for professors to collaborate on authoring new content and sharing it through our marketplace. In summary, we have a great dev culture and some really cool problems to work on!

If you are interested in our open positions apply here: https://app.jobvite.com/j?bj=oqatYfwL&s=hn
Can anyone help me understand what is happening at the bottom of page 23 (page 3 of the PDF)?

It says any permutation sigma of x_1, ..., x_n can be extended to a bijection of Q(x_1, ..., x_n) defined by

sigma f(x_1, ..., x_n) = f(sigma x_1, ..., sigma x_n).

But I don't see how this definition can be consistent. For example, let

f(a, b) = a - b
g(a, b) = a/a + b/b = 2

x_1 = 5
x_2 = 3
sigma x_1 = x_2
sigma x_2 = x_1

Then according to the formula:

sigma f(5, 3) = sigma (5 - 3) = sigma 2 = f(3, 5) = -2

But

sigma g(5, 3) = sigma 2 = g(3, 5) = 2

Contradiction?
How Is Elon Musk Still Tesla's CEO?
I started out with Zope 15 yrs ago, then switched to Django. Now I use Tornado for it's support for web sockets and an async programming style. Tornado coroutines work beautifully with RethinkDB.
I was astoundingly "concise" and answered your specific question in my first, short sentence:

You asked

> Are you suggesting that a metro system, like MTA or BART, is the same as a high speed rail? They serve fundamentally different purposes.

and my answer started with

> They are passenger trains.

That's the answer directly to your question, in the first sentence and just four words. So, the answer is right there, right up front, the first thing, nicely "concise", in just four words.

Apparently you did not see those four words as answering your question. Well, then, my four word answer was too "concise". So, I went on with what you call a "wall of text" and explained just why being a "passenger train" is the problem, different "purposes" or not, fast or slow, long or short, etc. The answer to your question is right there, short, concise, right at the beginning, in just four words and, then, if that is too short, with lots of detail.

I typed it in. All you have to do is read it. If the four word answer is too "concise", then read the "wall of text".
Are you advocating that people are victims of their baser drives?
this is a sensationalized headline - the event in question happened on June 23rd, and was basically a really crummy choice in how Coinbase allowed users to structure contingency trades.
I bet a lot of people are self-censoring to avoid being downvoted... Unfortunately this is probably leaving out a lot of potentially great "against the grain" comments and ideas...
Not to mention the herd mentality, once someone is downvoted is more likely to get downvoted again... Also I had a case of a bully who would go every day and downvote all my postings on purpose...
https://microsoft.github.io/monaco-editor/
Business Insider | DevOps Engineer, QA Engineer, Javascript Engineer, Backend Engineer | NYC | Onsite | Fulltime

https://careers.jobscore.com/careers/businessinsider

Business Insider is growing at a great pace with publishing platforms in many continents and the most popular business news site in America. In addition to Business Insider, we run INSIDER, http://thisisinsider.com, and BI Intelligence, a premium subscription service for industry professionals. With a global family of sites across Europe and Asia, we are quickly closing in on a billion page views per month.

Javascript Engineer: https://careers.jobscore.com/careers/businessinsider/jobs/fr...

DevOps Engineer:
https://careers.jobscore.com/careers/businessinsider/jobs/de...

QA Engineer: https://careers.jobscore.com/careers/businessinsider/jobs/qa...

Backend Engineer:
https://careers.jobscore.com/careers/businessinsider/jobs/ba...
previously: https://news.ycombinator.com/item?id=14652787 (5 days ago, 192 points, 237 comments)
Yes, the current system rewards that behavior and as a side effect rewards misunderstanding stats, etc.

The people who have no qualms about "statistically significant" = "my theory is correct" (either due to maliciousness or ignorance) will graduate much sooner and be able to pump out more papers.
Well, you could be fired, so it depends on whether you consider that "damaged".
Do you have a reference for this? I'd enjoy reading further.
Yes, but using that type of female voice for your consumer product would be a very bad design decision.
Why should they stop trading because the price is falling?

If Ethereum grows a few orders of magnitude, then they should probably stop trading the same reason the stock market does.
ChowNow | Principal Front End Engineer | Los Angeles, CA (Playa Vista) | Full Time | Onsite | https://www.chownow.com/

At ChowNow, we build online ordering systems for thousands of restaurants. We're launching new projects in the coming months that I'm really excited about. Most recently, we launched https://eat.chownow.com and the iOS app (https://itunes.apple.com/us/app/chownow-food-delivery-and-re...). I love working here as a software engineer. It's a great balance of challenge, responsibility, and freedom.

We're looking to bring on a Principal Front End Engineer to help us build out the new products and update some of the existing ones. We use React for our newest projects and have some Ember.js projects too. The position is here: http://bit.ly/chownow-frontend

In addition, we'd like to hire another senior-level backend / full-stack engineer to work on our Python-based services (http://bit.ly/chownow-fullstack). This is the team I'm on! We have interesting opportunities coming up related to scaling, architecture, and new products.

You can find all our open positions at https://jobs.lever.co/chownow?lever-via=MO5-ac-qvc or read more about ChowNow on Glassdoor (http://bit.ly/chownow-glassdoor). If you have questions what it's like to work here, please contact me at kevinlondon@chownow.com or Candice, our recruiter, at candice@chownow.com. Thanks!
Please let the bubble pop.
How do you feel about SuiteCRM?
To prevent someone to copy it all on a laptop and sell it for example.
Making helpful user interfaces for scripts
Thanks for sharing! How do you like using Expo for RN?
Luck favors those who have tried enough times.
Risk = Probability x Severity x Exposure

This is elementary risk analysis. While the probability might be low, the severity is super high (career end). So to mitigate, you reduce exposure to as close to zero as possible.
I found Flask-user to be pain free. This is important because almost all applications need some form of persistent user data.

At this point I wouldn't use suggest Django for anything other than a straightforward server-rendered crud app, particularly if the developers are less skilled.
It doesn't say anything about whether or not the trader sold it back and converted it to USD/another fiat currency through an exchange. It stands to reason that if the trader were to launch that sell order, it would probably tank the market in the very same way that the whole thing started.
This is the same flash crash that was reported last month, not a new one.
For remote, here is a list: https://github.com/engineerapart/TheRemoteFreelancer
Why would anyone have an automated process selling LOW? That's bizarre and just asking for trouble.
step-by-step detail about how one actually can manage to "bypass" a company's interview process.

Networks and reputation. Get a former boss/colleague that knows you (and who has ideally ended up in a position some of trust/responsibility) to recommend you to his boss. If someone the boss trust tells him that you have the exact combination of expertise they're looking for and that you're the person they need then everything goes a lot smoother.

That's how I got my current job. A former colleague (who'd ended up in a management position) called me out of the blue, invited me out to lunch and straight up asked me if I'd be interested in a new job. I still had to interview, but it felt like much more of a formality.

You can also just ask people. Keep a list of people you've work with that you trust/respect and that you believe trust and respect your skills and just keep in touch with them once every 6 month or so. Let them know that you are open to switching jobs if something interesting comes along and ask them to keep you mind.

Another way is to become a 'name' in your field. If yours is one of a handful of names that always comes up when people are talking about who in town is really good at X then chances are people will start seeking you out.
Imagine a world where 80's new wave never ended.

Imagine a world where the Police never broke up?
This title is extremely misleading. There was no "epic glitch", just a market crash that this trader took advantage of.
Having an OS that arbitrarily denies applications access to files would drive me mad very quickly. I'm guessing that seemingly unpredictable behaviour would annoy the average user as well.
No mention of web sockets or asynchrony? Fifteen years ago I was coding against Zope. I've used Django a fair bit too. Both were heavyweight, blot-out-the-sun one-way-to-do-it. Now I use Tornado because it's lightweight, has good web socket support and embraces the async style. It's a joy to code Tornado coroutines with RethinkDB. If you thought Twisted was cool, but couldn't hack the learning curve, Tornado is the answer.
This is awesome! GitHub should totally add something like this.
I am surprised no one mentioned SVG-edit, which is open-source: https://github.com/SVG-Edit/svgedit
Location: Canada

Remote: Yes, Will work in any timezone.

Willing to relocate: No.

Technologies: Ionic, ES6, JavaScript, Cordova, Couchbase.

Native iOS/Android experience. IoT/Bluetooth. Willing to work as a IoT Developer.

Résumé/CV: http://goo.gl/nso2PR

Email: See Resume.
Chopping up the code by function is not enough. The same problem exists for blocks within functions, like with a sequence of if statements.
Just CRISPR existing bees to be more resilient.
They should publish this one -
http://i.imgur.com/QggKfRp.jpg

then there's a bunch of good ones here: https://www.reddit.com/r/orlybooks/
I'm not sure if this completely answers your question but ...

Ordinarily QT will automatically render decorations inside an application's Wayland window, but if the QT_WAYLAND_DISABLE_WINDOWDECORATION environment variable is set, it only renders the content inside the decorations. The window manager can them draw it's own decorations around the outside, when it composites the desktop.

It's not ideal. There's no mechanism for an application to supply hints to the window manager to control it's decorations like in X. Nor can the application draw custom borders like when using client-side decorations. There's really no other way of implementing the stacking and tabbed window layouts which are popular in tiling window managers though. Thankfully it's good enough for most applications and the compositor can have overrides (e.g in a user config file) for special cases.
Theia is using monaco. But there's other reasons for Theia too like the governance of the project, vscode is controlled by Microsoft and they may have conflicts when lets say some feature would compete with their visual studio offering.

Theia wants to be free from those problems.
clickbait much?
Scalability problem is the nicest thing that can happen to you which means you are successful. Short time to market and low budget are the common cases for startups. If you have money and time then you can more worry about scalability issues and all generalizations are false, including this one.
How to QA
Eh, you could've said the same about BTC in the early days. Nowadays $1M barely moves the market.
Idea, adding sub-circuity to a design to detect for bad parts or test for a good part. Would only work for high end designs.
The conception of the company was a robotics technology which is still the end goal, but in discussing how the MVP would look so they could get a foothold in a market for establishing a robotics presence they decided to go with Retail as a Service. At that point they wanted to have multiple brands and save ApolloRoboticsTechnology for their robotics side of the house and use TrueForm for their RaaS side of the house. Or at least that's as far as I understand the history here. I haven't been here from the beginning so I asked the same question you did and that's the answer I received.
Not many people had that set up explicitly, rather, they were trading on margin (loaned capital). The value of ETH dropped so low that they were forced to sell to repay their debts, leaving their accounts empty.
This often comes up regarding Dropbox. It's not that Dropbox couldn't offer a cheaper tier than $10/month. It's that they don't want to.

$10/1TB is not a ratio to be arbitrarily divided, no matter how much people want to assume it should be. Dropbox would lose more revenue from customers downgrading from $10 to $2 than they would gain from the few customers that care about the difference between $0 and $2.

$10 is the floor for Dropbox to care enough to serve any customer. It's a version of "fire your pathological customers", or rather to never acquire them in the first place. SaaS vendors know that the cheapest customers are the biggest headaches. If you care about the difference between $5 and $10, Dropbox doesn't need to care about serving you.
Because files on Google Drive cannot be encrypted?
>We don't even need to consider containers, the longer an OS has been in the wild, the longer its potential vulnerabilities have been found and exploited.

I challenge you to find exploitable bugs in its kernel. Windows XP is not supported anymore, while RHEL 6 is.
Rather than making even more people waste time on this, can we please stop encouraging these sorts of interviews, and the pointless cramming involved?
Five of my favourite malware behavioural analysis tools
Just found out http://www.dest-unreach.org/socat/doc/socat-ttyovertcp.txt

So it seems possible with socat indeed, I'll have to give it a try :)

One problem that I see however is that emacsclient also forwards signals to emacs when the window changes size for example, I don't think that will work with socat
For anyone who doesn't know, CERN mandates that employees be a passport-carrying national of one of the 28 CERN associate or member states on this list (and the United States is not included):

http://jobs.web.cern.ch/content/member-states

Just throwing this out there given the US-heavy audience here (bummer).
What about Django makes you feel it is the better framework? It's a great singular package, but basically everything in it is done better somewhere else. I'd take Flask's templates over Django's any day and Peewee or SQLA over Django's ORM as well. I never liked regexs for routing and as I've gotten older and liked regexs more, still don't like that approach - Flask's approach is better.

Django is nice for beginners cause you can say "learn this" and they've got a bunch of books and docs to go through, but having watched Django evolve over the last decade, it hasn't really changed from it's stable but boring and does nothing best manner.

They're both kind of dead tech anyway given enough time. Python isn't the best choice for today's websites. That being said, don't know what language/framework is the right thing to push on a beginner.
I too want to extract value for my labor.
Mouser and DigiKey could offer a reduced SLA for small postal orders, meaning they wouldn't send someone out specifically to pick that order, but would do it opportunistically.
It wasn't a glitch - the system was functioning exactly as designed. Yes, GDAX should have had a circuit breaker implemented (and I expect they'll do so shortly), but lots of people were foolishly doing margin trading.

This story happened more than a week ago, and GDAX has since (at great cost) decided to refund all those who lost money due to margin calls or stop loss orders: https://blog.gdax.com/eth-usd-trading-update-2-216a3b946ef6

Hopefully this will serve as an important lesson on the risks of margin trading, and encourage all exchanges to implement circuit breakers.
“When you think about what AOL had in early 2000,” he told Ars, “the only thing that they were missing that [would be] essential to today’s media system is a hardware device. They had the number one software for playing [in Winamp], and in theory, although not in practice, the [Time Warner] content library that could have been a pioneer in streaming. And a radio service. It had all the elements. AOL could have been Spotify, it could have been Pandora.”

Winamp was one of my favorite programs. It was really fast, took very little memory and was really easy to use.