skysight-inc/HackerNews huggingface dataset:
Ask HN: Tool with cells-units to edit and be placed anywhere on whiteboard?
Excel-like cells are best for their ability to show layered description while there is no limitation to show multiple such descriptions together in a meaningful and less structured way on any kind of whiteboard. I know I can always paste part of a worksheet to a slide. Is there any tool better than that?
Any idea why they never integrated any ecommerce functionality? I mean Instagram (finally) does sort of this with the „Swipe Up“ feature for selected creators in Instagram Stories.
I wouldn't add activity - I would force people to not bloat their own and log it themselves.
They are also people who actively hate "social networking" and just want to collect some visual inspirations without being fed with a bunch of advertisements. Thank you.
No, in my mind a filename should be an identifier made of a bunch of bytes. How you represent those bytes is not important in the context of the file subsystem.

For me it seems more like a problem with Unicode.
I can see why it is the way it is from a certain perspective. Very connivent.

But it has broken the underlying abstraction layer.
I've used Pinterest for a couple of years or more to save images of cars, motorcycles and houses and the ads are just as terrible for me. I almost never get on there anymore because of the garbage they are pushing on me. Just not interested and it ruins the entire experience to have to wade through these terrible ads that have nothing to do with how I use the product (or anything else related to my life).

-edit-

The suggested pins for me are just as irrelevant. I spent quite a bit of time marking each irrelevant pin and ad as such, but it didn't seem to help. I finally turned off suggested pins, but ads aren't optional.
People are also unlikely to break the law again if they have an ok time in jail (it's never going to be good) while learning productive skills and being reintegrated into society without prejudice.

I wouldn't be glad someone had a bad time in their life.
You should try umatrix sometimes. It's made by the same person that created ublock origin and has a wonderful script blocking UX
Hi, I am the author of the project. TypeScript is on a to-do list and it is fairly straightforward thing to add. Contact me at gajus@gajus.com if you'd like to discuss any specific requirements you have.
Interview: http://www.nationalgeographic.com/adventure/features/athlete...

Pictures: http://elcapreport.com/content/elcap-report-6317-special-edi...
The thing that I've most loved while following Alex's exploits over the past few year is how he talks about his mental preparation. He always seems very well prepared for whatever route that he is climbing. To me, the biggest evidence of that is the fact that he quit doing this exact climb a few weeks ago because he felt conditions weren't right. That's really hard to do with media, etc. on your tail, even IF your life is literally at stake.

It would be one thing if he were just incredibly bold and daring and were getting away with it; instead, its clear that his method is a very slow, methodical process in which he manages to practically guarantee that he will have a safe and effortless climb. Even in the interviews after this, it is clear that he is committed to his routine and managed to set-up this climb in such a way that it simply represented a comfortable, natural step in his evolution as a climber. He talks about it almost matter-of-factly.

Truly awe-inspiring.
Well, it's not like the justice system in the US cares for the constitution. Or even the laws.
Yup, this sounds like software driven Minority Report.
> free solo climbing will kill you one day
> [...] [Wikipedia] has a list of free solo
> climbers.

The Wikipedia article you're linking to does list a bunch of people who've died doing it, but also famous free solo climbers in their 60s and even 80s.
Yeah, I wish the advanced time was configurable. It was more of an issue when I was living in Puerto Rico, but getting through security at that airport would often take much longer than is normal. So I usually left about an hour before Google's suggestion to give me enough buffer time.
Show HN: A newsletter tracking BTC trends and prices in
The essence of linear algebra : https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2x...
This was already posted on HN, but people in this thread might be interested.
Lots of insights about linear algebra thanks to a geometric approach
Is there something new here? This is the same post that was posted here 3 months ago.
RIG Exploit Kit Suffers Blow Following Coordinated Takedown Action (Shadowfall)
What part of the interview process doesn't have a purposeful exclusionary element? You're trying to weed out unsuitable candidates.
Sounds like someone who is trying to drive the price of Pinterest down for future acquisition.
In a similar vein, I view whiteboard interviews (and required prep) similar to professional exams, like the Bar exam for lawyers. While I think it's unreasonable to expect good professionals to be able to pass such exams without a lot of practice, it's perhaps not as unreasonable to expect good professionals to be able to pass such exams if they study. Nobody likes tests, but I suspect that a high percentage of the good programmers who belly ache about whiteboard interviewers could in fact get good at them if they put in the time.

So yes, whiteboard interviews or not optimal and they are unfair, but if you are rejecting them out of hand and refusing to study for them, you are only taking away some opportunities.

I say this as someone who hasn't had to do a whiteboard interview for 10+ years. The jury is out as to whether I'll take the pain to study for them again should I do a full job search among tech companies again.

Also: note to author, I believe, "They have little co-relation" in your opening paragraph should be "They have little correlation".
go read her social postings, she wasn't thinking clearly as its pretty obvious she was acting irrational hatred of the current administration. people like this are easy to spot, how in the hell do they get clearance? how do they keep it?
For those who are unaware : Stripe charges significantly less for within EU transactions ( like 1.4% or something ).
Bugger: Maybe spies aren't very good at their jobs (2013)
It's not possible to compute the false negative rate because once you turn down a candidate you get no more information. I suppose if people apply multiple times and are accepted later and then go on to do well on the job, you can count them as false negative in the first interview. The sample size for that would be small though. And I'm sure the true believers would say that these candidates improved their programming skills between the two interviews, not their interviewing skills.

I am quite interested in the false positive rate which can be computed by correlating performance reviews with interview performance.
A bit of a nitpick, but ROS is not an OS, it is a middleware. Who knows, maybe somebody makes a ROS adaptation for a hard-realtime POSIX OS, would be totally possible.

Though I agree, ROS is nowhere near the stability level needed by industrial and automotive products. It's great for prototyping, but one has to keep in mind the inevitable refactoring of the communication layer, and keep the core functionality ROS-independent.
It's not creepy to me. I was using Bond (http://www.getbond.co) but its interaction wasn't designed very well.
It begs the question of why we (generally) feel like tech startups need to think/behave differently than traditional businesses.

"Startups" in the sense of new businesses have been around for centuries (arguably longer). But recently, the popular image of most tech companies is raising large amounts of money to grow/scale really quickly. If anything, shouldn't the fact that engineers understand how to leverage technology lead to higher profitability and lower need for capital than all the brick-and-mortar businesses that came before us? Like the SparkFun founder says, as an engineer, I started a company that I knew how to build and implement on my own.
Apologies. A bit late to the party here but can you point out where you found the agencies that hired for pre-sales work? I would like to do this but have not found any sites.
Interesting angle. I suppose to get onto news stands would require a distributor to pick it up and people to stock it. I suppose this is where the argument about how the internet compares to publishers/distributors/retailers rears its head. Maybe it is no more than infrastructure, like the roads a delivery driver drives down?
Man. According to Wolfram Alpha[1] it'd take 7.9 seconds to fall 1000 feet, with a final velocity of 170mph (77 m/s).

[1] - https://m.wolframalpha.com/input/?i=time+to+fall+1000ft
Huh. I fired up a Chrome instance alongside and got 8kH/s; Safari still chugging away at 2-300H/s.
I've wondered how common this is in the bay. Can you expand on this with an anecdote or two? Do the people who you know that have done this seem to ever have problems getting hired again?
I'm surprised engaget included Amazon in their comparison as Amazon lacks filesystem integration (on MacOS and Linux; dunno about Windows) which doesn't really make them competitors for Dropbox, Box, Google Drive or iCloud.

Dropbox seems to have the best integration despite their underhanded use of Accessibility capabilities.

Our company has tried to use Google Drive, but found too often the client would claim that the sync was up-to-date while in fact it had simply stopped synching. We now have a Frankenstein system of google docs for text, GD for a library of PDF literature (for historical reasons), and DB pdfs, powerpoint and excel, and code. Sucky.

We used Box at a previous company. Meh. It seems to be aimed at F500 companies.

Oh and I continue to get a stream of confidential documents from another previous employer who standardized on Google, despite my efforts to stop it. Lucky for them I'm a nice guy since I'm no longer covered by NDA ;-).
Harassment encompasses a wide range of behaviors besides "asking another adult if they want to have sex with you," from _continuing to ask someone after they've turned you down_, to inappropriate touching, to quid-pro-quo, where career advancement, or good work assignments, are tied to sexual favors. These offers don't need to be explicit.

It's difficult to do your best work when you don't feel safe in the workplace. It's also difficult to advance your career when your boss is demanding sexual favors in exchange for promotions or favorable work assignments. Fundamentally these are unfair to the people being harassed, which is why laws and workplace norms exist to discourage them. They also expose the company to a large amount of legal liability.

I'd suggest listening to people who have had to deal with this issue in the past, or paying better attention during harassment training the next time you are asked to do it at your workplace.
I predict this post would be a lot more popular if its title ended with "with machine learning".
> I don't think so. We are talking about 3+ million teachers. They would decidedly have a bell curve of teacher skills.

Yes, there is a wide spectrum of competency/skill amongst all the practitioners of a profession; that's not a remotely novel insight. That's not an argument for underpaying them.

> Which students deserve to be taught by the bottom 25% of teachers? Also if we wanted to move the mean skill of these teachers higher what would it take? 4 years? 10?
I think software provides a faster benefit.

Which students deserve to get taught by the bottom 25% of shitty, barely-tested software chugging algorithms designed on specious theories? Not your kids, I'd bet.
> there's no good way to independently evaluate people's
> abilities

And all WBI let you do is to evaluate someone's ability to do WBI.
Yes. Of course. Generally people are good and decent. And this case doesn't contradict this since we're talking about 20 fired employees out of 12,000.

And I didn't only refer to 'dudes'. I referred to 20-somethings. Women can be dumbasses too.
Yes, one only has to proof competency on those topics once- after that to ask - is intentionally embarrassing.
> Sure, as the author notes, WBI have a high false negative rate.

That's why this practice should be abandoned. Give the candidates a small, two dayish homework that reveals their ability to do their would-be daily jobs. If it looks good, call them in and talk about their submission. Heck, you might even ask them do draw some diagrams or detailed explanation of their own solution.
Sketching out ideas and preliminary diagrams is very different from programming on a whiteboard. If a whiteboard interview were talking at a higher level about the problems at hand then I don't think it'd be such a problem. However, that doesn't seem to be the case. In whiteboard interviews you're asked to write detailed code on a board.
ACD involves dumping all your data into one folder. iCloud has better integration with OSX.
Netflix’s DVD Subscription Is Still Great
We wrote an eigen* intro here that some may appreciate: https://deeplearning4j.org/eigenvector
There is no benefit for people who are good at WBI's to join you in protest, and the bad people weren't going to pass them anyways, so the companies won't care either. On top of that, anyone giving a WBI got hired with a WBI, so the cycle continues.

I am not saying WBIs are good or bad - just stating that this kind of rally won't have the desired effect.
> Other teams might rather have a slugger hitting first than an average fast guy.

I remember seeing a Red Sox-Blue Jays game at Fenway Park last year where the Blue Jays had Jose Bautista hitting first, which definitely fits this description.
How many images in your trello contain C code for reversing string?
GitHub contribution graph transformed into a random game
"Do not attempt to compete with Pinboard."
Is Pharma Research Worse Than Chance?
> I don't make any particular claim about how the government identified the source. They also have access logs and apparently only 6 people accessed the document.

Thanks for pointing that out. I've edited it to simply say "via other methods", especially since other comments say the source did not directly send the info via her work email.

> I do think that The Intercept bungled this in not stripping the watermarks; I don't shield them from criticism even though I value their reporting. But I do not necessarily accept the government's version of events. Parallel construction is not unheard-of.

If the Intercept did make the mistakes they apparently made (if not they're free to deny it), does it matter whether or not the parallel construction theory is true?
pretty funny having this posted after the resulting cluster$#!& with Reality Winner.
I'm fairly convinced much of the hate comes from people who interview at firms who do WBI incorrectly. The question I give is tailored for the following points:

You can pick up unfamiliar code/data structures easily
You can understand a given problem space without too much explaining
You can code the "easy stuff" without thinking about it too much
You can distill and discuss the difficult parts of an algorithm

All of which are traits I consider key for someone I'll be working with.
For me in the UK, https://www.google.co.uk/ loads fine.

However, https://docs.google.com was inaccessible for a bit, which is why I'm here checking if I'm sane. :)
Keep in mind a lot of various and regional changes happened early in baseball's history and that baseball as a professional sport is much older than football or basketball.

Ground rule doubles were briefly home runs in some leagues, foul balls once didn't count as strikes, then you could strike out on a foul ball, intentional walk changes, spitballs outlawed, balk rules ...

Baseball was probably just as fluid in its first thirty-forty years as basketball, it was just a long time ago.

Edit: Another big one was the pitching changes in the 1960s after a wave of pitching dominance: http://www.baseball-reference.com/bullpen/History_of_basebal...
An essential element to the code that I write on a daily basis is a strong understanding of data structures and algorithms. Why not test this understanding?
It is very good. I watched it by chance because it happened to be on at a friend's house, and I got hooked almost immediately. The blend of personalities, history, and beautiful shots of Yosemite is wonderful.
How does the FBI know it was printed? Because the Intercept told them. It could have been screenshots from a phone. It could have been downloaded from some hack. The number of people that viewed a document is going to be a superset of the number of people that viewed and printed a document. And if they're worried someone could access the report outside of their controls, then the set gets even larger. The Intercept only needed to disclose some content and the intelligence report number to get confirmation. Instead, they gave away how they got the report (printed), narrowing it to a set of six, and then they gave away the postmark, narrowing to a set of one. The Intercept burned their source.
A couple of years ago it was in the news that a couple a blokes (Caldwell & Jorgeson) had freeclimbed El Capitan.

So for those of us who know next to nothing about rock climbing, what's the difference here? Apparently Caldwell & Jorgeson were using ropes for safety although not for the climbing per se (hence why it was freeclimbing?) So this guy does it all alone, without any safety ropes, and in frickin 4 hours? Waaaat?

Or was it a different route? The Caldwell & Jorgeson stories mention "Dawn Wall", is that something else than Honnold climbed now?
Yup. By signing releases / commits with a particular key you're committing to maintaining possession and security of the key over the long term. For someone that loses their house key about 3 times a year, this is a big deal!
So far looks sweet, I have a small bit of advice.

I'd double down on the simplicity aspect - for a lot of people cryptocurrency is a weird thing to get into and hard to understand. You guys have taken something as ultra-complex as mining and blockchain and stuck it in the browser, no small task. Make your focus a cryptocurrency for everyone - include demos of how cryptocurrency itself works.
So if the media weren't flagrant whores for eyeballs things might be better. I'm not holding my breath. The fable of the farmer and the snake comes to mind.
Separation of responsibilities?

Statuses were great as a brief update of a friend's change in their state of mind. I could follow up as I saw fit, often just keeping it in mind for the next time we met up.

Posts and news is just a steady steam of information... repeated opinions, content that forms their opinion, attempts at converting others, or minor events that would have been interesting to talk about but bland now that I've seen the highlights online... Often in impersonal monologue form, or equally impersonal many-to-many chat.

Those features gutted the middle of the friend spectrum, their UX no longer aligns with natural social patterns. Humans talk more and about different things as we become closer friend's, slowly acclimating to each other. Facebook is optimized for tight social groups. News posts are useful for my inner group, but I had to unfriend most of my more nebulous connections because their updates were basically spam in the context of my life.

Facebook's features no doubt provides better revenue from ads/targeted spam for shareholders, but they've lost what I found useful for networking and developing new relations. If anything, their new features are impediments.

At this point, I've completely dropped Facebook in favor of email and chat (mix of apps)... It's a better experience than Facebook news and posts, obvious data privacy wins, and my friends and I can share higher resolution pictures without coupling to any specific platform. I haven't found a good alternative for networking, aside from LinkedIn (okish) and plain ol' phone calls/sms/in-store meetups. Maybe that's the best there is.
I used to believe that I got rejected after many whiteboard interviews, not because I did poorly, but because I didn’t have the same (right) background as the interviewer. I served in the military, I was a Front End Engineer, I didn’t go to a fancy school, I used the wrong language, I’ve used the wrong framework etc.

I think the author is hitting on some deep-seated psychological aversion people have to white board interviews. If you can identify that you were turned down based on your failure to do it well, you have to accept that it's your fault - not that you happened not to be good at that tech stack, or didn't have a "personality fit".

(I know there are different kinds of white board interviews - I'm assuming the generic pseudo-code algos and data structures type in keeping with the article's generality.)

Exposure to that kind of evidence of your inadequacy can be hard to accept. But it's also remediable. Get cracking and practice.
This is a little old, but you can use wasm from node http://thecodebarbarian.com/getting-started-with-webassembly...
Another perspective (as a rhetorical question): Why does "command line argument(s)" have to be an array of strings, rather than a single string? Like, consider an alternative universe where C had `int main(const char* arg)`.
Thanks a lot!

Excellent idea about the <title> tab. I've created an issue about it (https://github.com/monicahq/monica/issues/45). For the other stuff, it was already on the pipeline. Thanks :-D
Had to read the relevant paragraph again. He was going up. Thanks.
I'm guessing he was referring to the loss of internet points for posting an opinion out of the mainstream on a topic like this, where even the normally open minded and discussion oriented HN folks expect you to toe the party line.
I usually don't have to. I just close the cmd window and reopen it and it's usually updated on load.
Summarizing the "JSC <3 ES6" discussion and translating to WebAssembly: no ServiceWorker, polyfills from C++ / asm.js to WebAssembly won't be fast enough, "ES6" is a bad name and so is "WebAssembly", "we" is the WebKit team (as individuals), no tail call in WebAssembly but it's on the roadmap.
https://news.ycombinator.com/item?id=14489577

Now that these points are out of the way, let's discuss implementation details, WebAssembly, and things!
I just started looking at Pinterest as a company to work for. From the outside, the way they treat their employees looks amazing. Things like KnitCon (an internal conference for employees led by employees) reflect well on the company.
On the other hand, some of the reviews on Glassdoor are not so kind.

I hope Pinterest can succeed and overcome its current challenges. Even if I do not ever get a job there, what is good for one company lifts everyone else in our industry (unless you are a direct competitor!)
This is an article from 2014, previous discussion here:
https://news.ycombinator.com/item?id=9037151
I've had only a cursory look, but it really feels as if you're reinventing database indices.

Indices are based on the same logic, i. e. "99% are reads, let's try to do more work on writes".

Redis is great. But to be honest: so is MySQL. If you give MySQL enough RAM and create the right indices, you can easily get to 6-digit numbers of queries per second.
> Demanding that a subset of Americans work in poor conditions or at a discounted rate to cover the gap isn't OK

No one was demanding anything. Home care workers were working by mutual agreement with their respective employers. "The country" had nothing to do with it.