skysight-inc/HackerNews huggingface dataset:
The reason why I'm (sort of) proud of this is exactly that I managed to not get hung up with such considerations and just do the obvious things. It's not a problem to scan through 200 blocks (of which often 50% will be habitated) once every 100ms or so).

If there is any need for optimization, then it would probably be to avoid DOM inefficiencies and opting for canvas or another environment.
I think there's a big gap between current and former colleagues I want to keep professional contact with, and folks I want to show photos of my kids.
Thanks. There is no syntax here. I've decided to drop looking for a job title, impossible to guess.

I will look at the ŌURA issue.
Just FYI, screenshotting is taking a limited-resolution, imperfectly cropped PNG from what is usually a compressed JPG. You just need to get into the habit of right clicking and "save as" and the resulting image with have perfect fidelity with the original.
IMO this should mention that trading salary for equity will not be met with a cliff. Imagine accepting a lower salary for equity, only to have the founders "pivot" months later leaving one without salary OR equity (thanks to the cliff) .
Correct. It's also possible that, as a candidate, demonstrating token emotional attachment to a job posting positively correlates with advancing through the candidate funnel.

Your strategy is yours to choose.
Only if I don't have the ability to pick the music.

Once that comes into play, any improved productivity from the music itself is lost to hours of clicking "Skip To Next Track".
Reminds me of living in the college town near campus; no grocery stores within walking distance, but there were plenty of bars and restaurants.
Macbook pros were retina before last week.
It boggles the mind that no "PC" manufacturer has done what Apple has done with hardware design and integration. Apple has been hitting it out of the park for at least 4-6 years, plenty of time for some other company to do it themselves. Even Microsoft is struggling (although the "Surface" products are really good)

The only thing I can think is that it's really difficult and expensive to iron out all those little hardware bugs.
If the Surface Book had a 32gb ram option and 7th gen Intel chip it would be more interesting. As it is, it's pretty much the same specs as the Macs. If you're a gamer it does have a better GPU option for an extra $200, and if you're a photographer maybe the SD slot could convince you.
I would like both the touch bar AND the function keys, but the touch bar will be more versatile than just OLED/e-ink displays on top of keys. You can actually use it as a slider. You get more surface area to display controls. You can offer something more than just a symbol for the controls. I don't know how well it'll work (none of us do, it's not shipped and reviewed yet, not fully at least). But the potential for many applications is there.
Well, most of the horses weren't necessarily eaten before their time - it's just that they weren't replaced, because the price of new horses went down quickly so horse breeders stopped raising so many foals. The working lifespan of a horse is at best 20 years.
> Pretty easy to see why you got the axe.

What!? "How did this sprint go?" "Well, I had to work a lot of overtime to finish my work on it."

If you're the manager, do you 1) take this as a sign of poor planning or 2) fire the employee?

I mean, it depends on context, but if you fire people because they complain, you're going to lose all trust and everyone who knows they can find work elsewhere.
That's because the Phd's who can write great code work for Google and Facebook.
I thought your comparison w/ Emacs was apt.

When analysed as an interactive application Oberon makes me think the most Acme, then Emacs. I'm struggling with defining the genuine distinctions between operating system, application server and applications.

It seems the distinction has to do with boundaries and how they are enforced, and by whom (I.e. the amount of user control one has on factors such as security, isolation in contrast to the application writer)
One reason this feels different is the pricing bump, which I didn't think would be a big deal until I read theverge's review earlier today [0]. They spent the entire time talking about the low-end model, and entirely dismiss everything with the touch bar as "the price for those models is really quite silly right now." Given that low end model is intentionally crippled with only 2 USB-C ports it's not great that the reaction is to dismiss the rest.

[0] http://www.theverge.com/2016/11/2/13490774/apple-macbook-pro...
I imagine this could slow down the page noticeably, if you have to hit the shipper's api for every product.

EDIT: sibling comment pointed out, the origin warehouse may be unknown until you have the full order. so now you're figuring out which warehouse you'd hypothetically ship from if the customer bought each product on the page.
Even before the Linux subsystem, there were other alternatives.

I switched a year or so ago, and I use Cmder (conemu) as a substitute for Terminal (and it's great, btw). Didn't have to change my habits at all. On the other hand, I'm far from being a "hard core" terminal user.
US Department of Transportation Secretary: The Future of America Is Driverless
as a reasonably smart individual, when doing price comparison shopping, you would obviously compare the final out of pocket cost, selling price + shipping + tax
<3 your blog posts.
Yes, I liked being a contractor for that reason.
Surface Book has a pretty good trackpad... but the Macbook Pro is still best in class.

At this point though, I don't think it's hardware - it's the ui that keeps me from really loving Windows 10 on the Surface Book. Windows 10 doesn't allow me to natively enable three-finger window drag. It's also cumbersome to full screen my apps (e.g. my editor, terminal, etc) on Windows 10 in order to swipe back and forth through them.
Generally the best way to do this is to post an email regarding NDA, payments, whatever sent to a large group and block out the "To" but keep the sender and as much of the content as possible.

Up to you if you post it publicly, I couldnt see the harm there but alternatively you could email it from a disposable email to a gaming news site. They are very careful with their sources and can help. They have experience breaking stories like this. You should get a reply in less than 2h from most press sites for a story like this.
> Microsoft had a specific patching plan

We've given Microsoft too much deference over the years. This can be a kick in their pants to make them come up with a better plan.

> up in another week

Sure, that's what they always say. And then the patch misses that window and it's another 90 days away.

Hopefully they'll realizing the days they get to call the shots are over and they'll be driven to improve.
Yes, Putin awards me with one loaf of bred per day for my patriotic deeds. Hillary is btw right, Putin and his evil empire even controls the FBI, the CIA, the US Air Force and Seaworld. (he just likes Orcas)

Edit: It is hilarious to me how the leftist are trembling about Putin, Trump, Le Pen and so on. What you guys don't get is that you are witnessing a massive, popular shift to the right throughout the West with a right wing ideology that is indeed partly influenced by Putin. Why? Because it is successful. This doesn't mean that they are controlled by Putin, they just share some ideas. You will by the way also experience this political shift in the Netherlands pretty soon.
Ask HN: What happens if I don't accept changes to Terms and Conditions by my bank?
Is there a solution to this slack flaw?:

addressing a single person regarding a project that has a channel: should I write in a PM or in the channel?

In the PM I have to explain the context, it's hard to find it again because you will be looking for it in the channel and slack artificially blocks easily sharing the information to a third.

In the channel I force the whole team to read my things that are quite irrelevant to them, in the worst case a small 1 on 1 debate will ring notifications for 10 minutes. If the rest of the team ignores them they also ignore any other notification that might jump in between.

Or turn channel notifications off and only work with mentions? But than it would need some education to keep mentioning, even in huge IRC channels you sometimes forget...
Wikipedia: Special forces and special operations forces are military units trained to conduct special operations.[1][2][3] NATO defines special operations as "military activities conducted by specially designated, organized, trained, and equipped forces, manned with selected personnel, using unconventional tactics, techniques, and modes of employment".[4][1] https://en.wikipedia.org/wiki/Special_forces https://en.wikipedia.org/wiki/List_of_military_special_force...

> They are completely different

From what I can tell “special operations” and “special forces” mean the same thing, as far as lay definitions of the generic terms are concerned.

Here’s what Collins Dictionary says: “special forces: élite, highly trained military forces, specially selected to work on difficult missions”
Which is hilarious because they all miss the mark. Winning the Designer/developer crowd is about applications and software.
This is what playlists do, mate

Wrote a bit on it above ^^
Well, that's confusing too. If you show a shipping cost on the item, your average consumer would expect that they could buy just that item for that shipping price. After all, doesn't everyone hate the Amazon Add-On Program for exactly that reason? It's Prime but not really Prime.

What if you have multiple tabs open? If you add another product in the meantime then the shipping cost quoted would be totally inaccurate. Could be too high, could also be too low depending on how your order crosses the weight/size thresholds.

Also, that would mean that you have to total up the weights and hit the shipping API for every single page request. Right now you usually only get an icon that tells you "3 items in cart", sometimes not even that much. If you have multiple warehouses this gets even more complex, you essentially have an NP-complete optimization problem. That may not even be possible to do in real time, let alone on every page load.

I just disagree in general over the value of the feature here. There is a lot of potential for misinformation and confusion, and consumers are already trained that they go to the shopping cart to get the shipping price. The shopping cart (the order) is the quantum used for shipping costs and it makes sense to put it there.

Again, to echo others, I hate sites that make me log in and go through the checkout process to get a shipping cost. But there's nothing wrong with going to the shopping cart and typing in my ZIP.
Isn't Transit basically EDN for JSON in that it adds types and whatnot, and encodes to JSON?

Or do you mean, you want a format that's sort of halfway between EDN and JSON?
Enormous tax differences, plus (I think?) employers avoid RSUs because they remove tax handcuffs for leaving.
My biggest complaint about Windows, from a pure usability stand point, is the fact that I have yet to find anything close to a functional multi-desktop app. There used to be something as part of XP powertoys (it performed badly as I remember it) but I have yet too see anything since then. Ignoring most of the philosophical issues, that alone makes the platform a non-starter as my daily driver.

I tend to use desktops to organize tasks or task sets. (one for email, jira, time tracking. Another for the set the current ticket I'm working on: editor, browser, logs, query tool, and maybe others for incidentals that pop up: research, support questions etc...) Mutli-desktop has become my goto technique for off loading a large chunk of mental state.
Doxel | Menlo Park | ONSITE | Software Engineer - 3D Computer Vision

--Computer Vision, Deep Learning based error detection for construction--

Much too often, we find companies that apply old technologies in new ways. Sure, that's valuable - but it's not exciting.

At Doxel, you will have the opportunity to make a significant contribution to the field of engineering and transform the $9 Trillion Construction industry.

We're looking for engineers who have a great theoretical foundation in computer vision and get a kick from implementing algorithms that can spot what the human eye can't.

How you'll make an impact:

-Research and develop 3D object classification algorithms using point cloud and RGB data

-Implement algorithms using geometric techniques augmented by CNNs

-Benchmark algorithms based on speed, accuracy and robustness to occlusion

-Make critical architecture decisions based on benchmarking results

Great skills for this role:

-Strong experience with 2D computer vision and 3D computer vision

-Strong experience with C++ and Python

-Experience with multi threaded applications

-Experience with PCL and OpenCV

-Bleeding edge knowledge of current research and ability to comprehend relevant publications

-Strong understanding of the math behind Computer Vision

-Exposure to CNNs

To learn more contact us at careers AT doxel DOT ai
Ads will win the arms race. There's a clear economic model and "black hats" always have the advantage due to instant feedback on the success of attacks (REPL-like instant feedback learning vs. speculation).

The problem is the economic model of the web, or lack thereof. Ad blockers evade that problem.
Because they're both the same. Both are 13" machines.

If you hit "COMPARE SURFACE DEVICES" on that page you'll get detailed specs.
I'm still waiting on xml with curly braces instead of angle brackets. As far as I can tell that's all that's holding us back
Your friend is probably wrong. Check out the chart listing injury rates by sport. Notice weightlifting has a lower rate than just about any other form of exercise. I'd only consider swimming safer. Start slow and build up strength over a long period of time, like 5 years.

* http://www.bboyscience.com/injury-rates/
Unity Snares Its Next Big Game: ‘Super Mario Run’
In May 2014 I got two onsite interviews and one offer from the "Who wants to be hired" thread.
Flexport is hiring Full Stack + Front End Engineers in our SF HQ

Want to build software that connects people? Flexport is a platform for global trade in an industry that comprises 12% of the global GDP. We are building products that are enabling anyone to participate in trade regardless of geographic, regulatory or logistical boundaries. By dramatically simplifying the process of importing goods from overseas, we aim to empower a new generation of entrepreneurs benefitting from the wonders of international trade.

To do this, we need a mix of brilliant technologists and logistics experts interested in solving challenges that result in reshaping a trillion dollar industry. We are growing our book of business by 20% every month & expanding teams in out SF HQ & internationally.

Flexport is backed by Google Ventures, Bloomberg Beta, First Round Capital, Y Combinator and much more, Flexport is redefining how companies manage their global supply chain.

Want to be part of a close-knit engineering team that releases new code every day & takes a product-first approach to building software? Email kerianne@flexport.com or check us out at flexport.com
Exactly - certain means are perhaps inherently not justifiable. Consequentialism vs. other competing philosophical stances.

https://en.wikipedia.org/wiki/Consequentialism
Clarke.ai (https://clarke.ai) | New York, NY | ONSITE, REMOTE | AI/ NLP & Full Stack Software Engineers

We make AI driven personal assistants who take notes during your meetings or conference calls.

We're tackling a huge underserved pain felt by millions of folks daily.
Our goal is to make meetings, be it on calls or in person, productive by automating a lot of the tasks or actions originating from the meeting discussion.

Outside the founding team, you would be the first few hires. Not only would you have a big, direct impact on the product, but also would be able to shape our culture. We're growing fast, and experience with high velocity environments is a big plus!

Software engineers must be able to iterate quickly and effectively in Python.
Django, JS, Vue.js, API integration, DevOps experience a huge plus.

AI / NLP folks would experiment with NLP, and build deep learning models to process large amounts of data.
Experience with NLP, automatic summarization, and learning models in speech a huge plus.

Interview Process:

Technical screening Phone / Hangouts (1 hr) >> Culture fit get to know you (In person or video) (1hr) >> Paid task/ Work with us (7 day deadline)

Simply drop an email to jobs AT clarke.ai
Do include a line or two about building something that excited you the most.
Alternatives to CSP for finding mixed content
Windows 10 has multi-desktop built right in.
I know for sure that in CDE with SunOS and HP-UX middle click was for paste. I think also on SGI with Irix, but that is going back to 1994 when I was a young teen so I don't remember exactly. Middle click to paste also worked on some linuxes, which is why it was important to get a 3 button mouse even though the middle button did nothing on windows. I want to say that "middle click to paste" is and old unix convention, but I only have the 2.5 examples.
That doesn't match my experience. In my experience, I get above a 50% response rate when I send out resumes with cover letters that I put effort into.
How I got 50,000 views on Snapchat
Then you have to provision hardware to run it and someone to set it up and admin it. And deal with backups and data retention, etc.

Healthcare IT teams tend to run ridiculously lean. There's a much stronger business case for paying a few bucks per user/month than take up expensive and generally highly limited sysadmin time rolling your own.
Oh great, they are catching up with Wire (https://wire.com/).

Now if they would just resolve real bugs (like many people not being able to register to Signal), that would be maybe cool (but as they implemented Signal Protocol to WhatsApp and others (if we can trust code we can't see) I can't say I see any point in it).

Maybe I am wrong, but it lost that appeal it had some time in past.
KDE's changed its look, but more importantly, it's not set in stone: it's entirely possible to change its settings and theme. It's the most configurable DE out there.

I really wonder sometimes why distros don't use it more, and make their own custom themes for it, instead of just leaving it at the default. It wouldn't take that much work to make themes to make it look almost like anything you want. Or you could even make a different version of Plasma which emulates some other OS/DE if you needed to, leaving all the underpinnings intact.
"Wall St. got drunk" - G W Bush, re: 2008 financial meltdown, paraphrased.
It would be interesting if MS hired John Hodgman and Justin Long for ads in the same way that Sprint hired Verizon's "can you hear me now" guy.
And you know this how? Have you actually decompiled the kernel to make sure that the /dev/urandom driver actually does what the documentation says it does? If you haven't (and I know that you might actually have done this, but most people would not have) then you're back to trusting the manufacturer.

BTW, the most likely threat model is not Apple or Microsoft making a stupid mistake in their PRNG, but rather having made a back-room deal with (say) the NSA to intentionally back-door /dev/urandom.
Interesting that the SDE2 at twitter is shown as lower than SDE1
These types of ads or product pages will only appeal to individual users. Ineffective.

Try convincing the thousands of companies that have their engineers working on macbooks. It is way more efficient to have everyone on a team use the same OS and hardware (for obvious reasons) therefore I don't think Apple is even phased at all with these Microsoft comparison tactics.

Maybe the ecosystem will change in the next 10 yrs. After all, history does repeat itself. For now, I'm sticking with my macbook for home and my company issued macbook for work.

"Turning and turning in the widening gyre".
Nope, a dude in ops, who was usually stoned, would log in, add all the necessary protections and even redeploy the whole stack if he had to. No griping.

That made me laugh. The guy in charge of securing a production server is usually stoned...
Exact same price. You are quoted a price when you checkout online, but a human shops for you and goes through a normal checkout process in the store which weighs the fruits/vegetables etc. You are provided the same store receipt when they deliver the groceries as you would get in store. That amount is charged to your credit card.
That really is quite nice. Looks great in Elementary.
He passed out for a couple of minutes and afterwards he played more ping pong.

Passing out is nature's way of telling you to go see doctor isn't it? (But I can see how someone could mistake it for "play another game of ping pong".)
> 4. Evergreen: These grants, which are appropriate for all employees, start at an employee’s 2½-year anniversary and continue every year thereafter. The idea is you don’t want to wait until the employee’s initial grant has been fully vested to give a new grant because by that time the employee will evaluate new opportunities.

This is doubly true for RSUs, which are liquid the day you get them, not forcing you to stick around waiting for them to be exercisable. As someone approaching such a cliff, I have to say this "continual refresh" practice makes a lot of sense. Wish more companies would think of this. The day all your equity vests (and your total comp now drops, perhaps by a substantial amount) seems like a designed-in "last day".
If by multi-desktop you means virtual desktops, then you are in luck. Virtual desktops are a built-in feature of windows 10 [1].

[1]: https://blogs.windows.com/windowsexperience/2015/04/16/virtu...
It may depend on the specific area of technology. I do phone screens and sit on interview panels (software company, retail point-of-sale), and I pretty much never pay attention to the education portion of the resume. For me it's all about what you've done and what you can do at my company.
LOVED these comments about whether ADHD is a "mental illness" (@Yanwar and I talked a lot about this.). Here are some thoughts.

> ADHD is labeled a "mental illness" in the opening paragraph

@skywopper is right that our article suggests the value of neurodiversity, and thus it's weird to think of ADHD as an "illness". But @Yanwar is right that because so many people think of ADHD this way, it's important to acknowledge this POV, and think about how our research puts pressure on it.

I'd add that negative perceptions of mind-wandering (and by extension, ADHD) go WAY BACK in the history of Western thought. Back in the 1200s, Aquinas classified mind-wandering as a "daughter sin" of sloth (!) [1].

So we wanted to engage, head on, with this intellectual tradition that casts mind-wandering as a "sin" and ADHD as an "illness".

[1] Thomas Aquinas (1273) Summa Theologica, IIa IIae q.35a.4
asp.net core 1 is cross platform, using visual studio code you can now build lots without visual studio... but not older enterprise projects of course and or visual projects.
I had the same thought. It seems inconsistent/confusing that everything else has its type defined by the tag prefix, except for floats. Why not `{ "s:float": "f:42.0" }`?
That what the interview is for. This is just a pre filter.
You have to create an environment where Robert wants to do it before you even ask him.
I'm in the same situation, my office has an open floor plan and can get very distracting at times. +1 for 8tracks, I haven't created any myself but there are some great electronic playlists with minimal vocals for coding.
Well done facebook is all I can say - Admiral's plan to access posts and likes and feed that data into its insurance premium calculation was beyond creepy. Sadly I doubt they'll be the last company who try something like this, but good on facebook for standing up to them.
Empirical Software Engineering Using R