skysight-inc/HackerNews huggingface dataset:
Any recommendations on an entry-level development board?
>Why not do an onsite if you want to make sure of the validity?

Convenience and logistics. Is it worth yours (or Amazon's) time to pay for travel expenses, when applicants could literally be located anywhere? Evidently not, at least not in the early stages of the process.
This is how moderator/admin abuse is done now, selective enforcement of the rules, even HN is guilty of this sometimes.
Presumably you're aware that job interviews and the actual job are different things?

This is the core problem with tech hiring circa 2016. The sooner this idea dies, the better. It's surprising that more companies haven't noticed the most effective interviews are ones that resemble the company's day-to-day work as closely as possible.
"Trolling the trolls" was language spez used. What does this have to do with the mainstream media?
Coming from the candidates perspective, I loved it. The whole process was efficient and flexible. The coding questions were realistic. The workday simulation was really cool.

I get that the author cares about privacy, but without doing what they do there should be no way to make the process as smooth as it is without getting tons of cheating. (It sounds crazy, but being in uni, I've seen crazy amounts of people cheat, often on the order of >50% of the graduate cs program.)
My most recent hack in this area is in [1]. We read in a bunch of type signatures from JSON and parse them with haskell-src-exts, but Haskell doesn't give us a way to turn these representations-of-types into actual types. The values we're constructing are to be passed into an API which requires all of its arguments to be Typeable, which it hides inside several layers of existentials (heterogeneous lists of heterogeneous maps of ...).

Thankfully for our purposes there's an escape hatch: the values we provide won't be evaluated, so they can be `undefined`, and the `TypeRep`s generated from these values are only used for determining whether two types are (intensionally) equal or different.

My solution was to define two new types, `Z` and `S a`, which can be used as peano numerals. We convert all of the distinct types in our JSON into distinct peano numeral types (`replaceTypes`), we generate `TypeRep` values for these numeral types (`getRep`), fabricate values of these types as arguments to the underlying library (`getVal`), then switch back all of the types which occur in the result (`restoreTypes`).

Very ugly, but it works, thanks to the wiggle room I had based on what these types and values would be used for.

Other projects have been even more icky, e.g. sending strings of auto-generated Haskell code through `runhaskell` [2] and throwing auto-generated template haskell into GHCi to see what sticks [3].

I don't recommend any of this for production code :)

[1] http://hackage.haskell.org/package/reduce-equations

[2] http://hackage.haskell.org/package/nix-eval

[3] http://chriswarbo.net/git/annotatedb/branches/master/annotat...
Please contribute that patch to GNU Make!
well, hell then you get what everyone wanted in the first place anyway :p
that is so meta...
So maybe we have to accept that remote interviews aren't feasible.
Carlsen Defends Title in World Chess Championship
Ask HN: Anyone in Chiang Mai in December/ Now want to meet for coffee?
Hi Hackers,

I am now in Chiang Mai until 21st of December and would love to meet fellow hacker news people or any expats living here or digital nomads.

Coffee is on me if you know a good spot.

-andrew
As for the more higher level stuff, spacemacs does a great job of that. It really makes configuration files, separation of concerns, vim bindings, and many other things sensible and user friendly. It doesn't touch the lower level code though, as it is just an elisp layer on top of emacs itself.
> Most startups and medium-sized software companies don't even consider applicants that aren't American.

Not true! atleast not in bay area. I have worked for many years on H-1 here, along with others on the same visa.
Yep, and a pretty convenient one at that. When using these services, the effortlessness of taking a test in the comfort of my own home (at a time that worked for my schedule) outweighed privacy concerns, although I certainly empathize with those that don't feel the same way.
I wonder about the statistics on this.

My only choice for internet in my houses (residence and holiday house) is Comcast. For both, it's cheaper to subscribe to an internet+TV deal than internet alone. I just taped the cablecard to my modem for when I cancel service. ut I'm sure I count as a subscriber.

Interestingly the vacation house has been selected as a Nielsen home. But since there's no TV the rep has told me they won't count me. Every couple of months though I get a request to have my TV usage tracked. I'm sure ignoring non-TV watchers helps them give encouraging stats to their customers by reducing the denominator!
there is a paywall...yikes
Yeah, that lines up with what I heard from other people that had worked there, or knew people that work there.

For all of the flaws though, they had a fantastic and cheap cafeteria. It's surrounded by cow farms, though, so they have to have some sort of meal accommodation.
> Almost all entertainment in Canada for example, is done nearly tax free.

Categorically untrue.
I really enjoyed my time there actually. There's a decent burnout rate for some teams and roles (especially for ones that travel a lot), but there are some groups there that do interesting work. I was one of their Security team leads for a year or so right before I left and had a lot of fun with it.
...or you know, it was planted.
I found it on their youtube channel, where it works:
https://www.youtube.com/watch?v=tICL-lwI7KM
> I think this will put it in a form where the compiler should vectorize it

I played around with you snippet using the compiler explorer https://godbolt.org/ . I tried a couple versions of clang, gcc, and icc and none of those were able to auto-vectorize it. Not sure why. Kind of a shame, since there would definitely be a speedup.
but where does the 1000 figure come from? it reads arbitrary
> I've heard of many people abusing MDMA, with daily use for long periods of time (all of which have reported memory issues and other permanent problems)

I've heard of many people abusing alcohol, with daily use for long periods of time (all of which have reported memory issues and other permanent problems).

Still legal though.
> I am about to join them, so forewarned is forearmed.

I didn't go there, but here's some i found on the net.
https://sites.google.com/site/thefaceofamazon/home
Call me naive/stupid but how is this any different than a backend DB? Can't an interface prevent any sorta lock in?
15 Years of Concurrency
Based on my speculation, and to make a long analysis short: fewer, bigger FPGAs are better in the cloud from a user experience perspective than more, smaller FPGAs. The big applications are all going to consume as much FPGA fabric as they can (machine learning, data analysis, etc). Even "mid-range" Deep Learning will consume these FPGAs like candy. Non-deep learning will too; they can always just go more parallel and get the job done faster.

Amazon is betting on the fact that they can get better pricing than anyone else. They probably can. No one else will be buying these FPGAs in quantities Amazon will if these instances become popular (within their niche). So for the medium sized players it'll be cheaper to rent the FPGAs from Amazon, even with the AWS markup, than to buy the boards themselves. Especially for dynamic workloads where you're saving money by renting instead of owning (which is generally the advantage of cloud resources).

That's my guess anyway.
Isn't lying on during the job interview, especially to this extent, a fireable offense just about everywhere?
Vuex for the Clueless – The Missing Primer on Vue’s Application Data Store
Re: "If you want something kick ass, I highly recommend building it yourself."

That might be true, but the ability to spin something up without all that overhead is any MVP'ers wet dream, yes?
Google's new NoVa DC will probably be in/around the equinix right down the street from AWS.
For very simple human language to intent parsing (no prompting or context keeping), here's a RNN model in Torch that learns intents and slots based on a bunch of template sentences: https://github.com/spro/intense
Boulder Computer Science Education Week
Yanis Varoufakis: How I became an erratic Marxist (2015)
Own it :-)

Nothing practical. I will probably try to do some dev work on it to improve it. Dabble in some VHDL and OS work for it.
>edit: To add an anecdote that I believe I read on HN; regarding the topic of the huge datamine of DNA and other health data provided by the U.S. government, a commenter said that the reason it was all on FTP was because professors couldn't download large datasets via their web browser, or some such technical hiccup.

All data on the sequence read archive (SRA), the main worldwide database for sequencing reads from NCBI, is accessible via FTP and via ascp. FTP is slow, ascp is blazing fast.
Opendoor raises Series D, has 100s of MM of debt to buy more houses
In California it's very hard for a small company (under 50 at least) to get a decent plan. It's mostly better to just let your emps get ACA coverage (Covered California). Unfortunately the tax system doesn't allow that to be a business reimbursement so you have to just gross it up (to cover taxes) and run through payroll.

At about a dozen you can get insurance that doesn't completely suck, and cover a huge percentage (like 80%) for your staff.

Don't cover 100% -- that way people whose spouses have better coverage won't cost you anything. But it can surprise you: e.g. Stanford faculty have crummy plans these days.
This immediately brings to mind the history of scientific racism, specifically with craniometry being used to 'prove' that certain races are inferior. I realize this probably isn't what they're doing, but the fact that they're giving themselves permission to store facial data for later analysis seems questionable given the context.
Cool. Considered adding Slime/SBCL?
Former Reddit CEO Ellen Pao made a good comment on the controversy: https://reddit.com/r/announcements/comments/5frg1n/tifu_by_e...
Isn't Reddit a platform for trolls? Even Quora these days has become crazy to read through all the silly stuff.
When I saw the $5/mo price, I know it's targeting lowendvps customers from Digital Ocean. But if the management UI of LightSail is still the EC2 one, I will give up. Their UI feels laggy and less intuitive.
"helden" is German for "heroes", concatenating words is fine in German grammar, I'm guessing he means compilers that try to be the hero and write their own code, rather than dumbly transform code into instructions.
If anyone figures out a way to export bookmarks I'd greatly appreciate it.
Confessions of an Instagram Influencer [Undercover]
I would hardly call this an apology. Also kind-of bold of him to use this as a platform to implement new abusive rules. I don't like the subreddit, but selective enforcement and targeting a single community is very toxic to what little trust I had left in the reddit admins.
This does happen quite often, but does anyone still use del.icio.us?
Is it worth any applicant's time to participate in a silly dehumanizing screening process that boils you down to a number before ever speaking to someone?
Why stop there? Hack your kernel to deliver network packets directly to the FPGA and then implement the whole server stack in the FPGA. Why settle for response times on the order of milliseconds when you can get nanoseconds?

But seriously, I'm open to ideas for technologies that you or anyone else needs implemented for these instances. Would make an interesting side business for me.

EDIT: I should point out that I'm an experienced "full-stack" engineer when it comes to FPGAs. I've implemented the FPGA code and the software to drive them. None of this software developed by "hardware guys" garbage.
For all those "trapped" on the academic treadmill, take heart.

Once you've been caught in the rather more insidious honeytrap of industry (which may seem to offer enough money to anesthetize yourself in return for what takes out of you... at the cost of, if not outright controlling, severely warping the horizons of what you'll be learning) -- the drudgery of the ivory tower, if still not automatically worth the negative tradeoffs -- definitely merits a second look.
> "I believe you should use your personal code of ethics as a compass to guide you in your life, including where you work."

My first full-time job, I encountered this. I was less than a week away from quitting because of ethical concerns, and my boss got fired first. After that, I decided to give the company a chance, and I ended up being there for +9 years (was at a hedge fund).

I guess my advice is: are the ethics violations due to the company or your manager. If company, leave. If manager, report the violation. If no response, or retribution, leave. I held my manager's ethics violations in for ~6 months and it took an emotional toll. Not worth it. What he'd asked me to do was illegal and if I'd done it and been caught, I would have gone to jail. Fuck that, turn them in immediately.
Building a Basic UI-Clone of Instagram Using Elm – Part 1
Hacker is giving away a special code that turns cars into self-driving machines
and you know this how?
Isn't the whole point of a CDN to distribute things?
Top down narrative. Reddit CEO didn't troll the trolls, it was a huge mistake that can put in check the entire company. TechCrunch could write 99 better stories about this issue than this piece of propaganda.

It also reminds me Hillary campaign (and their MSM friends) calling half of US voters deplorable.
Emacs is not a text editor, this is a common fallacy.

It's an entire environment, the closest thing that we have today to the Lisp Machines of myth and legend.

An editor is simply one of the many applications it runs on top of the Emacs Lisp core.
If they need a job? Probably.
If it's not worth Amazon's time to interview me in person then it's not worth my time to consider them as a potential employer. This is just lazy and they will end up with lower quality candidates because of it.
Depending on which definition of "spying" you want to apply, it is spying. Moreover, it is invasive and unsettling.

Perhaps most critically, it is a more subtle test for the prospective employee-- are you the kind of person who would comply with a ridiculous request that violates your privacy in the hopes that it will land you a job?

I dunno. If I were an employer and an applicant actually installed this without question, it would make me seriously reluctant to hire them-- this is the sort of unquestioning, docile employee who could be more vulnerable to social engineering,who would not be likely to consider consequences of their actions, who does not take security, privacy, and safety as a priority for even themselves (and is therefore less likely to do so for customers and clients).

These may not be qualities that some companies value, but from my perspective, I think the "nope" letter to Amazon shows strength in independent thinking, creativity, and moral character.

It's like those companies that required you to hand over your social media passwords so HR could dig through your history.

https://finance.yahoo.com/news/job-seekers-getting-asked-fac...

That is horrifying. If Amazon doesn't hire you because of this, it says quite a bit about their company, fuck 'em. Their loss. There are companies out there that actually respect their employees.

Congratulations. You passed the test.
github found that SVG is better:

https://github.com/blog/2112-delivering-octicons-with-svg
Let's say if this would not be just for interns but for everyone. Then there would be this second order effect where they filter candidates who don't mind this happening to them. If they keep at it long enough, they'll end up shaping the culture of the company in a certain way. Which may not be the way they'd want.
Very interesting. I've had something like this on my todo list for a while, and one feature I would love to try is a distributed heap using something like Datomic that you would do large allocations on so that you can care even less about where data processing computations run.
The problem is they aren't their own little community. They actively target, brigade (large group upvoting/downvoting), and intentionally troll other communities with their only goal being to fuck with people and overwhelmingly push their rhetoric.

Reddit strives to have a positive community and when you let the trolls run the system, you end up with an utter cesspool (e.g. https://voat.co/), and that kills your company's value.

Reddit (nor Twitter) is under no obligation to be a platform for free speech, and it's completely within their right to dictate who gets to participate and what they're allowed to discuss.
Yep, there's two keynotes at AWS, one Wednesday by the AWS CEO, and one tomorrow/Thursday by the AWS CTO Werner Vogels. I'm expecting quite a few more announcements during the Vogels keynote.
It's not smellier, it's actually a great feature.

Dumping your own images will be extremely useful to many Emacs users.
This is not racism. It's a tool that could be used for racial discrimination but that's not the same thing. It's like saying a knife is murder.
That's very childish and lame for Steve Huffman to say "Ellen wasn't the first Reddit engineer, so she probably lacked the expertise to do it, and even if she did, she was smart enough to not".

I think this guy needs to grow up.
Don't normalize it. It is not "normal". It's invasive as hell.
As opposed to the Western internet which is not creepy at all.

/s
LUKS data loss post-mortem
Audemars Piguet Royal Oak Automatique Montre La Revue
I wonder if either or both players smirked at the end of game 2 as it was stalemate by en passant, which absolutely can't be that common and almost seems a little indulgent. I can only recall one other stalemate in WC play, Korchnoi vs Karpov in 1978.
Nothing of what Emacs or Common Lisp systems or Smalltalk systems do when they dump images relies on OS internals.

Emacs unexec relied on glibc internals but the new portable dumper does away with that and only relies on gasp Emacs internals.

Where do you people come up with that stuff?
Since #PizzaGate is the backdrop, I learned a few minutes ago about the breitbart podesta tweet. Maybe it will interest someone https://twitter.com/AndrewBreitbart/status/33636278100561920
If that is true, then they should present evidence of such action and ban it! Applying rules with extremely heavy discrimination is never the way to manage a community.
I think that there is more to it than just lacking a RDF.parse() function. The entire web of technologies surrounding RDF is just vastly more complicated and the formats themselves feel unnatural to people (in a way that JSON does not).
How does this compare to an offering similar to Postgres on Compose.com?
Maybe Fast and the Furious eleventeen be them hijacking some banks data from AWS snowmobile rigs in transit.
I think you're over-reacting, this change just allows the FBI to pursue investigations on the internet. Having these jurisdictions made sense in the time of horse and buggy when people weren't as mobile, but a crime committed on an IP address, forcing the FBI to get a warrant from a SPECIFIC judge where the IP address matches the jurisdiction seems unnecessary and doesn't provide much actual value.

The term hacking is overloaded anyway. If a criminal is hiding out in a concrete building with a big steel door, is the FBI committing burglary with burglary tools if they use a pick gun to pick the door lock? I don't think so. Just because a method (hacking, lockpicking, etc) is used, doesn't make it automatically some evil conspiracy to hack into everyone's machines all the time and blackmail you based on your usage habits and personal preferences for things like political affiliation, sexuality, religion, etc.
> Discussion here is controlled by pro government forces

For the record, I very often see criticism of the U.S., U.K., and many other governments on HN. I see it so much that I have no problem stating unambiguously: The above statement is false.

I would expect your post to be voted down because it clearly violates HN guidelines.
I think you're reading too much into this. It's to make sure that the interviewee isn't trying to game the system. Pretty simple. You can opt-out anytime you want. You don't even have to start in the first place. It's not spying by any definition of the word. Unless you make one up for it.
People who suck at cooking aren't interested in cooking, else they wouldn't suck. Giving them cooking-oriented gifts is insulting and a waste of money.
Yeah, he is a child. I can't imagine a CEO of any company I have ever worked at acting as such. I wonder how employees of reddit feel at the moment?
No it wont, at least as far as Emacs is concerned.

Nobody is stepping up to do the work, plus Guile has serious bugs on Windows and OSX, single-digit number of developers and few, if any, users. So Guile Emacs is really a pipe dream that people like to bring up from time to time.
It was a draw the moment White had only h-pawns, which happened earlier, because the remaining bishop was the wrong colour.
Personally, I always thought MUMPS was pretty cool. Database support as built-in to the language as you can get.
> Even at $6M/quarter in EBITDA, it would take ~16 years to get there. I'm not sure what else this guy was into, but I doubt he made it solely with malware.

They have been around for 10+ years and are currently a shell of what they once were. They stopped promoting their adware years ago and that $6M/quarter is solely from all of the previously infected people who still haven't gotten a new computer. I would be very surprised if they didn't make considerably more than $400M over the life of the company.
I'm so tired of the assertion that it's "difficult" to fire someone, even insofar as "difficult" means "HR won't allow it." HR's reasons are stupid, particularly if you're in a so-called "right to work" state. I work on multi-million dollar lawsuits for a living, and in every single employment suit I've worked on involving an individual who was fired from a large organization, that person had already been through some kind of PIP.
Fitbit to Buy Pebble (YC W11)
I'm getting anti-trump Hillary might have won if you get rid of the electoral college and change all the rules around ----fatigue.

What's interesting is that when Obama won in 2008, the majority of the population accepted it without protests/violence in the streets.

Republicans certainly are more gracious losers. The left in this country can really learn something from them.
I disagree.

I know I might get shit for it from HN, but I don't remember jack shit about specifics of implementing sorting algorithms or how to invert a binary tree, because I don't need it right now. I know some of the ideas about why and when you need some sorts over others, but the ins and outs I can get if or when I need them.

Currently I could talk you damn ear off about 9 different ways of doing a topological sort (and which ones you can use if it's guaranteed to be a DAG, etc...), but that's only because I spent my last few days working very closely with stuff like that. Ask me in a month and I'll be back to knowing jack shit about the specifics.

I'm terrible at these kinds of interview questions, but I feel I'm a productive developer.
Most people with depression receive inadequate treatment or no care at all
Demand for car utilisation is bi-modal.

I imagine a world where every car queing on the freeway is an Uber with someone sat in the back scrolling Facebook
nervous.