skysight-inc/HackerNews huggingface dataset:
At my last job, I set up something like this. We were specifically interviewing people who claimed to have frontend and Angular experience - I confirmed this on every resume before the interview and again with the candidate before explaining the test. To test it, I gave the test to 2 coworkers who each completed it in under 15 minutes. Candidates were given an hour for it.

The test was a JSFiddle pre-filled out with Angular boilerplate. It had comments in places where things needed to be added and filled out. Just to be clear, there was no gotchas or tricks involved. It was very simple: "get JSON from this public HTTP endpoint, display it on the page in a table and then add a filter field. If there's time, add some CSS to make it look pretty."

Candidates were encouraged to use docs and Google if they couldn't remember off the top of their head how to do those. More than one candidate copy/pasted from Stack Overflow during the interview and while I wasn't impressed, I didn't count it against them.

Several candidates completely failed at it and I suspect it was a combination of nerves and lack of experience (one candidate it became clear that he had never used Angular before and he never got past the "get JSON from an HTTP endpoint"). During the test, I was more than willing to talk through the code with them and help them figure out the best way to do it. The one candidate who passed it was hired and they were very successful at the company.
Forget burgers, Ukrainians want an emoji for Borscht
Specialized machines can, but it's amazing how configurable an arm with 5 2- or 3-jointed fingers can be. Without us even being able to change the fingers! I sure wouldn't complain if I could simply unscrew a hand to swap betweeen fleshy test probes, 1mm probes and grippers for fine detail, a variety of rotary tool attachments, etc.

Or an arm to swap between different ranges of force; sometimes a gentle embrace is more appropriate than the sort of construction appendage that would break down a concrete wall and idly toss its pieces into a waiting truck over a lunch break.

I guess what we'll really need are spine implants...
The dual-shotgun theorem of software engineering
Perhaps. Though you'd think there's been more than enough research to show that people don't buy individual articles. People don't even really buy individual movies any more, in my experience.

Anyway, Blendle exists now, so we'll see in a couple of years whether this actually does become the standard way of reading the news. I somehow doubt it.
My very rudimentary understanding is that if the amount of money flowing around the system is static (or reducing), then the money itself will increase in value over time (scarcity + demand). In that situation, it's (individually) most rational to hold on to your money and never spend it - it'll be worth more the longer you hold! This then results in the flow of money in the system trending towards zero. Which means everything locks up.

So tl;dr static money supply directly leads to the economy grinding to a halt.
> Though core.async makes async programming quite nice

Sure you can paint your cage gold, and it will look nicer. But it remains a cage. I want to choose, especially when it comes to how I do my concurrency.
Wavefront OBJ, and gzip it if you must.
SabreCMS comes with 1.8 million OOB
A new Developer Path
Yeah, this solves (sort of) the mystery of someone none of us knew being added to a large group text about a year ago.
As an engineer who has zero investment in Tesla, I truly hope they overcome this setback. Simultaneously, I know from experience that failure is a real possibility.

At this point, it’s nice to have the additional transparancy into the current production bottleneck.
How social media affects our collective unconscious
> If so, what is the plan9 on-disk format?

Which one? For most user storage, there's kenfs, fossil, venti, hjfs, cwfs, and a few others. But 9p is disjoint from where data is stored, it's just a protocol for doing RPCs on endpoints in a heirarchical namespace.

As a result, everything is served up over 9p on plan 9. iso9660, the device tree, the network subsystem, ftpfs, sshfs, hgwebfs, the vt100 emulator, the keyboard, the mouse, the CD burner commands, and so on. To a good approximation, the only things you can do without going over 9p is starting processes.

This has interesting implications; For example, the Plan 9 equivalent of ssh simply opens a connection to the remote system, and mounts the local /dev before the remote one. That means that remote programs simply open the local devices, such as the mouse and keyboard, and use them in preference to the devices that are connected to the remote machine.

The equivalent to VNC on Plan 9 is simply namespace management to redirect which devices programs use. Here's the full implementation:
http://code.9front.org/hg/plan9front/file/fd023f8fd074/rc/bi...

Yes, it is just a shell script.
I don’t believe parent was remotely suggesting a legal standard, rather, an appeal to conversational relevance.
There's a proposal in the roadmap to deal with this:

https://github.com/Microsoft/TypeScript/issues/5453
React and react-router are not the same thing at all. They're developed by different teams at different organisations. It's not fair to compare the two.
Show HN: KanbanExpress, focus on your daily tasks.
Probably, if your criteria is date of establishment to make such a statement. I gander for most it’s instead popularity and ubiquity
Just because some ICOs can be scams is no reason to write off the entire concept as a scam.
I'd imagine life experience for people living in small town Iowa is very different from that of people living in major urban centers on the coasts. You're assuming that if someone is white and not rich or below the poverty line that their life experience is equivalent to that of other white not rich/not poor people. That's a false assumption.

Diversity should be celebrated regardless of whether it's within or between different races. The OP was just celebrating a bit of diversity that they noticed and was relevant to them. They were not diminishing other forms of diversity that you may be more concerned with for whatever reason.
This is the Razer Phone
I'm imagining a situation where Susan Startuper wants her HN fix 20x a day just like everyone, but refuses to pay for the "Hacker Channel" subscription with her ISP. She still gets access but only at 128kb/s. In some areas there's just one ISP and it doesn't offer the Hacker Channel. DNS resolution of news.ycombinator.com fails for all of its customers.

Max-Beer street would start looking pretty good, especially if Max-HN was also available there. I'd be interested to know what, if any, effect the demise of net neutrality would have on American service providers with foreign customers.
>> In fact, my school added an extra fee for engineers to help pay for the higher professor salaries which was easily beared because we all new what great pay we would get after college to pay off the loans.

Of course, those who couldn't "bear" (i.e. afford) it didn't take the course.
> while I'd quite happily pay maybe 10-20c per article to read.

Blame the credit card companies for killing even the potential of true micro-transactions. I often wonder how different the internet would be if payments on the order of 10 cents were possible to make.
Another recent post on this story, from USA Today:

https://news.ycombinator.com/item?id=15603371
Why should their vote matter more because they have decided to live in an unpopular location?
Timescale | New York, NY | Stockholm, Sweden | ONSITE | FULL-TIME

Time-series data is everywhere, and the powerful time-series database we are developing (TimescaleDB) is a key building block across a range of industries: IoT, DevOps, monitoring, eventing, finance, industrial, logistics, transportation, and via the edge, on premise, and cloud deployments. It powers users' core products.

We need extraordinary engineers and customer success professionals to join our team in NYC and Stockholm.

- Core database engineers

- R&D engineers

- Support engineers

- Customer success manager

- Office/marketing manager

Check out our careers page for openings: http://www.timescale.com/careers
Ditto. Im at the same point.
MotionPoint
... and now #borscht on Mashable[1] :-D

[1] https://news.ycombinator.com/item?id=15605658
The entire concept is a multi level marketing scheme.
It seems they have removed tiling level 16 and 17 :-(

For example:

Level 16 on the old heatmap: http://globalheat.strava.com/tiles/cycling/color3/16/33705/2...
Level 16 on the new heatmap (empty tile): https://heatmap-external-b.strava.com/tiles/ride/blue/16/337...
Define 'veteran'.

Also, readers, the email is in his profile ... ;)
Xtgem site builder is back
Time waste alert.

You send a coding challenge then reply with only with a canned email response. The process had zero interaction with a human being. Completely disrespectful.
Working with smart people who were kind enough to point out the deficiencies in my early and crude approaches

This point cannot be underemphasized.

There's no end of stuff you can read online about better practices, these days. But those experience I had working with people who, without so much taking "pity" on me, took me seriously, despite my obvious naivete in certain areas - I'm not sure whether I would have gotten anywhere at all without them.
SEEKING WORK, Los Angeles, or Remote only
Full stack java/web/angular/nodejs developer

https://www.linkedin.com/in/amitgupta15/
http://amitgupta.io
On second thoughts I think kod used Any to mean something like Dynamic and bad_user assumed Any meant a top type, something like I believe Scala has.
Location: Chicago, IL

Remote: Yes

Willing to relocate: Potentially

Technologies: VBA, VB, Excel, Access, SQL, Python, Linux, Bash, USPS, HTML

LinkedIn: https://www.linkedin.com/in/dylanfahey/

Email: dylan /a/ datafication /com/

I’ve been working in marketing and analysis for the past few years. I have a BA in biology (AKA "Data Munging: The Degree") and a lot of CS coursework and experience.

The technologies listed are the ones I’ve used in my most recent role in database marketing. One thing I think I have that most other people don’t have is direct mail experience. I’ve sent millions of letters over the past four years, and I know the postal service backwards and forwards. So if you are looking to expand your marketing efforts to direct mail I might be your guy.
I'd consider Ember to also be a top choice (if not the top choice) for teams who want to just go all-in on a framework and reap the productivity benefits. From all the frameworks I've tried, it's the one that's allowed me to focus the most amount of my time on actual product code, not plumbing.
Andromeda | Android / Linux Engineers | £25k-50k| Wetherby, United Kingdom | Full-Time | ONSITE

We're a small startup building hand-held push-to-talk communications devices for the emergency services and industry. We're hiring multiple Android systems engineers and audio engineers at various levels.

Email me at will.newton@andromedadigital.com
The Coder's Apprentice – Learning Programming with Python 3
Hey, since you're here, how would you rate your graduate software positions as someone with inside knowledge? I'm considering applying for 2018 as I'll be returning to West London after my degree.
Im happy with what i took, but i wish i took more time. Dont course overload, especially in classes that lay the foundation for advanced coursework (like linear algebra and stats)
There's two ways to do multi party messaging - Broadcast SMS, or Group MMS. The later is more likely here, given it's a regular group message.

It's most likely to be a bug on one of the MMSCs, but could be a problem elsewhere if the message is getting corrupted in flight. Alternatively, it could be routing issue in a certain set of numbers.
Out of curiosity, has anyone who paid the $1000 to get in line for a Model 3 actually heard back from Tesla?

I've never received any communication about timelines at all.
How much of Google's revenue came from China?
Location: NYC (attempting to relocate from SF).

Remote: Yes, given SF or NYC salary.

Willing to relocate: Yes

Technologies: AWS, CloudFormation, Python, Linux, Ansible, Chef, StackExchange, ServerFault, Google.

Résumé/CV: Email if needed

Email: myhnthread@gmail.com

I would consider myself mid-level in the DevOps space and have been at this for 4 years or so full time. Primary focus is Infrastructure As Code with a very high preference for automating as much as possible using APIs and modules like Boto3 in Python for AWS. Looking for something less of a "software dev" position and more ops with automation work but open to possibilities.
And this reductive reasoning can be applied to the stock market or for that matter any cryptocurrency - that doesn't make it right.
Disney makes a bigger ask of theaters than ever before with the Last Jedi
> JavaScript looks nothing like the “created in 10 days” version to which you speak.

It has improved, sure. But not only in the direction that makes me happy. But you cannot undo some bad design choices, without it becoming a different language.

> I would highly suggest [...]

I write JS at times. It hurts badly. Not everyone feels it. Maybe coming from PHP or Perl it does not even hurt that much. But after writing some Haskell and Elm lately, the pain got more intense.

> Asyncs simplicity is arguably a reason why it’s a good platform to build off of.

Not having choices is never a good thing in my book. And I do not think that JS does async particularly well. So much line noise when it comes to working with promises.

No fan here.
I fear that R chunk will only pass legislation to exempt themselves.

Mass surveillance is too enticing to give up so easily.
That post is more about the architecture of the BitTorrent network than the original BitTorrent client.

As somebody has a built on top of the original BT codebase, it is not a well structured large program, and there is a reason nobody uses it for anything anymore.
TSLA was up 10 points. Now is down 10 points. Interesting time.
As the above poster mentions (and I'm guessing since he mentions it, I'm not the only one holding onto this opinion), what you've done is effectively shape a horrible old warty language into something practical and usable.

The two examples I would use are the explicit operations and the pipe operator in dplyr, and the replacement of base R graphics with ggplot.

Now, in a language like R, where you can (awkwardly) play with the syntax and evaluation and introduce things like the pipe operator, it's very easy to argue that nothing is making things "less like R", since it's all enabled by the language. But I think this is a bit bad faith. Take common lisp and the loop macro. It's implemented in common lisp, but I understand very well what people mean when they complain it isn't very lispy.

Dplyr takes the data frame, and let's you interact with it in a much more explicit and imperative way than base R operations on the data frame. Is this a good thing? Sure! But one of the reasons for its success is that it explicitly moves away from the style of the base R/S language.
Trauma and Cultural Identity of Refugees
Voom (voom.flights) | Full Stack Engineer | Seattle | ONSITE | FULL-TIME

Voom (by Airbus) is looking for a Senior Full-Stack Engineer. We are using Rails & React to make booking a helicopter as easy as booking a car. We are multi-lingual and multi-national, operating mostly in LATAM, but expanding rapidly. We believe in a vertically-traveling future for our cities, and are doing what we can with today’s platforms to make it possible.

We are in the midst of building our product team in Seattle.
We work in Agile/XP style with pairing & TDD. We are using Rails to solve some interesting problems around pooling & routing, air traffic management, and more.

Learn more @ https://www.airbus-sv.com/projects/2 and www.voom.flights
Hi five grandpa! Pepperidge farm remembers :)
>As a ex Ron Paul supporter with a distaste for the GOP and Neo-Cons, I proudly called myself alt-right.

Rather than quibble over terminology, it's better if you just state your positive political program, and then we can see what you're into.
What did you do with the Salmon afterward?
Bancor plummeted right after the ICO. It's still above it's all time low, so it's not exactly a new thing.
https://coinmarketcap.com/currencies/bancor/

There were plenty of warnings and research about how flawed their product is, including here. The lesson, as always, is caveat emptor.
Greater fool theory – The Bitcoin bubble
glTF adoption is growing very quickly - 2.0 was only finished a few months ago and there is lots of tooling already: https://github.com/KhronosGroup/glTF#gltf-tools
> That said, Mexico has become a dumpster fire and the old days of "just stay in the tourist areas and you'll be safe" are long over.

I enjoyed my time in Mexico earlier this year. Mexico City was wonderful, everywhere I went in the downtown core felt safe, no different than Chicago or NYC. There were wonderful plazas, street musicians playing, and great food everywhere. Granted the cops every other block helped add to the feeling of safety.

Parts of other cities felt sketchy, but then again parts of every city feel sketchy. (With a few exceptions, I've walked around Edinburgh randomly and everyplace I went was wonderful.)
So much this. With Ember you can truly focus on shipping features.
You have the primary source right in front of you!!!!!!!! What do you need me to explain it worse for? Print out the damn paper, sit down with a highlighter and read. FFS.
Me neither. Also, I am trying to get my $1000 back for 2 months now since it probably would take around 2 years until I get my Model 3. They are delaying and delaying the payout, so instead of me becoming a Tesla customer I am hating them more from day to day.
or you could go with SCSH, an actual scheme shell: https://scsh.net/
Rotations of a cube
It sounds like y'all are an up-and-coming VC fund waiting to happen. Find some niche of founders that traditional funds have a habit of overlooking - minorities, women, etc - and help them build some rocket ships!
With my brother we do some of the BeachBody.com videos. I think the P90(x, x2, x3) series is the best overall. The good is we can do it at home. None to do? Workout!
The Fireplace Delusion
> is the extent to which they'll continue to develop

Is this necessarily true? The rapid development is a because they opened up to other economies from a position of underdevelopment, but there has to be a set point somewhere considering they have a massive population and more or less the means of production.
That's not especially convincing to me. Haskell also encourages me to "think in terms of data, to push as much logic as possible out of the code and into the data, and then write simple programs to transform that data.".
Transcript of Rich Hickey's Original EDN Talk
Gtlf is where we are all headed but you’re right, the tooling hasn’t caught up yet. Google Draco[1] is also an important new development. Compressed meshes and point clouds! It works well and has three.js examples.

I have no idea why no one is talking about Draco anywhere. It’s a hugely important new tool. MPEG for vectors!

I think FBX works well with three.js too.

[1] http://www.github.com/google/draco
I've been having big performance issues with tab completion. Also, I just don't find the language to be that much better than bash, and writing in fish means i can't share my shell scripts with any coworkers. I've been writing everything in bash lately even though i still use fish.
> a malicious maintainer (or forker) can easily take the code, change it, sell it

That's… literally not malicious at all (except if the original copyright notice is removed).

> what, exactly, does a DCO give a contributor compared to a CLA?

Not being required to sign anything. CLAs are just annoying, especially when the signing form requires personal information (hi Google).
Experimenting with Multiplayer ARCore and ARKit – Unity Blog
That is a 100+ year old hypothesis. But as far as I know, there's no hard evidence to support it.
Of course there is a huge varierty in types of '3d models' - from stylised low-poly for games etc. (what this seems to be), to refined 3d art, accurate models of existing buildings, parametric architectural product models and shader effects (e.g. https://www.shadertoy.com/).

As a side note the sketchup 3D warehouse used to be owned by Google in fact, and some of its best attributes (geolocated buildings) were lost in the google process (as part of their switch from using sketchup to populate 3d maps, to 3d city views from composite aerial photos and lidar).
Mindflash | Director of Sales | Denver, CO | full-time, on-site | www.Mindflash.com |

Mindflash builds powerful, easy to use training solutions for organizations across the world. We offer a modern SaaS product, and claim over 1,000 satisfied customers (including firms like Uber, Dyson, Samsung, Johnson & Johnson, and more).

We’re a diverse crew looking for a sales leader to join our small, growing sales team and to scale with our company. Mindflash has been named one of Fortune's Best Small Company Workplaces, and we just launched an office in Denver a couple of months ago.

Our sales team today is six (3 AEs, 3 SDRs), and the company is just over 40 people (15 in Denver). We're looking for someone with SaaS sales leadership experience who has built a high performance software sales organization with a mix of both inbound and outbound.

If you're interested, please send me an email at Bob.Casey@Mindflash.com.
Yes. I did get an email. You should be able to login to your Tesla account and 'choose' the Model 3 you want. Based on your choice, they give an estimate on when you'll be able to order the Tesla.
My understanding is that braille displays are quite mechanically complex, as each cell needs to be able to individually raise and lower six pips. An 80-character, single-line terminal display would require 480 tiny actuators.
LogRocket | Cambridge, MA | Boston, MA | Full Time, Onsite | https://logrocket.com

LogRocket is a logging service that helps developers fix problems in their JavaScript apps by letting them replay bugs. Our product is used by hundreds of companies like UserTesting, Carfax, and NBC to eliminate the guesswork for developers as they fix bugs. We are a few engineers today and looking to double our team in the next few months. If you are interested in joining at the ground-floor of a venture-funded, fast-growing company, feel free to reach out to matt at logrocket dot com.
You should be able to log into the site and interact with your reservation. You can see your timeline based on the features you want, and request a refund.
NOTE: reach out to paul @ dailyburn.com if you're interested
Adding Computer Vision to Your iOS App