skysight-inc/HackerNews huggingface dataset:
Sandbox attack surface analysis tool written using C#
World First Ltd | Millbank Tower, London | Full time | ONSITE

World First is an established currency company. We have a medium sized IT team looking for PHP developers to continue development on the existing World First systems. The stack is PHP, RabbitMQ, Apache/Nginx and MySQL.

Job links below:
Senior software dev: https://app.jobvite.com/j/?cj=okPz0fws&s=AddThis#.VguQkA8d_D...
Other openings: http://jobs.jobvite.com/worldfirst-uk/jobs

More information available by commenting here, or emailing victoria.bradford@worldfirst.com referencing HackerNews
"you could duct tape four of those Crucial SSDs to the lid" This tapered look is very reminiscent of the Air line. Just need some of the old USBs to complete the look.
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.g...
load_elf_binary()

maps the executable to memory, and if an elf interpreter (/lib/ld-linux.so) is specified (which it normally is) also the elf interpreter.

It then jumps to the entry point of the raw binary or of the elf interpreter.
> Hiring, at least in theory, pulls in the best.

If you're firing "the worst", that means at some point, you hired them. Not to mention "the best" is a very vague term. How do you quantify quality? What pool of people are you selecting "the best" from? How many of them are "the best"? The first two? The first ten?
Show HN: Check If a Hotels WiFi Sucks Before It’s Too Late
I didn't get a password reset, but my password no longer worked, and 100% did not change it.
Why would we want to increase rational thinking? Do you believe this is beneficial for society?

What metric do we use to measure the happiness of a society? Do we want everyone to be as educated as possible? I once read some study that correlated intelligence with unhappiness (ignorance is bliss) so wouldnt it maybe be smarter to try to keep as much people as uneducated as possible?

The "ideal" society is such a philosophical question. On a related tangent it saddens me that although we have such technologic progress we still all work 40+ hours a week ... why?!
Just checked what inr 1500k means. It's only $22k. Is India or Gurgaon really that cheap to live?
OK :) I actually have a reasonable project to do it on... I'm implementing a new shell, which is making decent progress, and I've been documenting some interesting things here:

http://www.oilshell.org/blog/

It's very compatible with bash so I think it has a chance of being adopted. And I would like to add structured data pipelines, which powershell has. I was thinking of implementing it with the threads and pipes of pointers scheme (and probably the condition variable).

I guess the shell concurrency model is more like a subset of CSP, but the more general CSP model seems useful and fairly easily implementable. I feel like it should be like 200 lines of code, so I should try it sooner rather than later. Just start porting some simple Go programs to it.

( My last post about parsing expressions got buried on HN but I think it is fairly interesting to a specialized audience: http://www.oilshell.org/blog/2016/11/01.html )
The truth always matters.
I'd rather be a truthful mendicant than a lavishly rich liar.
Porting a few C functions to Rust
Is this "news" really worthy of HN?
I thought it was weird uber was downvoted to the bottom last month. but then I applied and now I understand.

this might seem petty, but its really just a warning not to waste your time:

- typical recruiters. no surprise there except that the recruiter had to reschedule twice at the last minute

- technical phone interview turned out to be a technical VIDEO interview, even though I live like 20 miles from this office

- technical interview was very basic stuff like implementing data structure X from scratch

- got a two line rejection about 2 weeks later, and no replies when I requested feedback

this whole process took about 6 weeks, and it is by far the worst interview I had this year.
A bit similar startup from Zurich: http://tech.fashwell.com/
Checklist of iOS App Development improvements post iOS 10
"Ideally", thus, not happening soon enough for me as I'm going to upgrade within a year.

According to this article[1] in mid-2018 Intel will release a 6-core mobile processor.

http://www.digitaltrends.com/computing/intel-cannon-lake-lat...
It just sounds like you're holding priests to one standard of evidence, and scientists to another.
Understanding Code Signing for iOS Apps
I disagree.

Look, I get its use case. It simplifies doing asynchronous and synchronous programming together. It takes an asynchronous operation and turns it into synchronous which worries me a bit about new developers and code readability. There are APIs including parts of node, HTML 5, etc that async and await isn't going to work with. So now you're going to have normal synchronous code, asynchronous code that looks synchronous, and other asynchronous code that can't be made to look synchronous.

I'm all for finding ways to avoid callback soup and to simplify asynchronous patterns. I think there are good ways to structure traditional callbacks that is sane and I think promises are a great step. I'm skeptical about async and await.
I love openrent, hope you find someone good.
Indeed, good catch.
So you basically blame people for living in countries that use daylight saving
time? O_O

Also, I would understand if it were tasks between 2AM and 3AM that run twice
in transition from summer time to winter time (there are two 2:30 that day,
after all), but the bug affected tasks scheduled for the middle of the day.
No, we use the terms the same way in the US, just the protections behind them are weaker (and personally, as an employee, I'm fine with it that way).

You might be thinking of the phrase "was let go", which is just a nicer way of saying "got fired".

"Laid off" here means the same as in the UK: you were sent home because your job function isn't needed anymore, or because the company is downsizing.
Berlin startups are infamous for hiring foreigners from countries with low salaries, ideally from outside of EU (so no free movement of workers with Germany) and paying them below the market salary. Low pay + dealing with German bureaucracy + sky rocketing prices of everything in Berlin = person has a problem.

As for Axel Springer - their understanding of internet innovation is quite... "skewed". e.g. as some kind of manifest they blocked their tabloid's website (bild.de) for web browsers with enabled ad blockers or they are notorious for suing developers of ad blockers:

http://www.reuters.com/article/germany-advertising-adblockin...

Their philosophy seems to be "the internet is a platform to deliver advertisements" - quite toxic in my opinion.
Yes, it is a rare kind of person who can be good at being front-line support for very long. Especially for one of those outsourced-support outfits that isn't actually allowed to help the customer.

I kinda kid about the last part, but even when it's internal, being front-line support is brutal, especially for low-value products. The customer knows they can usually get free stuff by being mean, and it's the front line support rep who has to deal with that, almost always without the power to fire the customer. Half the time, they have to deal with corporate policies that are set in place really to get rid of customers who actually use support, but that don't want to admit this obvious fact. This requires an ungodly amount of patience.

That was one of the reasons why I think doing support for your own company is so much easier; you can actually say "Hey, uh, I don't think we can help you, how about I give you your money back and you go talk to a competitor?" you don't have to pretend to be ineffective until they leave on their own, which is essentially what the corporate policies are setup to do. It's soul crushing.

(I mean, developers get paid more because businesses notice when their developers can't develop; businesses seem to be largely okay with ineffective customer support. I suspect you would have to come within 70-80% of a developer salary if you actually wanted to keep effective customer support people. If you look at very high dollar products where support people are expected to actually help customers solve problems? they pay in that range; sometimes better. )
I think that Tesla and SolarCity will do fine together, and this is just a beginning of huge renewable revolution... In 5-10 years many roofs will be covered in solar panels, and most of cars will be electric (and self driving)!
Tesla Battery Degradation data
Same with me as well.HN is my primary source of news consumption.It also fixed another problem I was facing "Information overload". Before I found HN,I had to skim through all major tech blogs and many newspaper websites.I did use google reader to the fullest in it's haydays :). Now just lurk around here all the time. Also It's not just the links which comes on the front-page but the comments give a completely different perspective from all angles. I would say I love the discussions more than the original content now:)

http://danluu.com/hn-comments/
Every time certificate gets expired, process to get new certificate and get it all working again is such a pain. Thanks for putting this up, will try to read it carefully when I will need to renew the certificate...
I have nothing to hide. Why should I care about my privacy?
Use Google Sheets as a database to collect emails
I found flights to Istanbul on flychecker at 270 €
Location: Tehran, Iran

Remote: Yes

Willing to relocate: Yes, need visa sponsorship

Technologies: PHP, Mysql, Apache, Linux, Wordpress theme and plugin development, Python Flask, MongoDB, Redis, HTML5, Javascript, passinate about machine learning

Résumé/CV: https://github.com/smoqadam

Email: phpro.ir [at] gmail
FWIW, there was an async vs. threads debate at Google that was "resolved" with one very important application running tens of thousands of threads per machine on hundreds of thousands of cores. Some people thought async would be a wiser architecture, but it was made to work (albeit with significant and literally full-stack engineering effort).

The problem of threads vs async in C seems pretty well studied, but a more interesting question is what we're talking about here: concurrency models in higher level languages: async/await in JavaScript vs. threads in JavaScript. Or let's say Python, because it actually has threads.

I feel like that tradeoff has been less well studied. Interpreters probably use a lot more stack space than native programs, but I wonder if anyone has quantified it.

And on the other hand, the downside of async is less pronounced than in C -- the whole point is to avoid "stack ripping" and explicit state machines.

And I have to echo the recent post here about the complexity of the async/await mechanisms in Python, although honestly I'm not that well-versed in the model.

https://news.ycombinator.com/item?id=12829759

(Interesting that the top comment there is kind of echoing our issue with M:N threading -- the inner platform effect.)
SendBird
SendBird looks pretty expensive. Is it worth it?
I just tried it for an hour or so and it does seem great. Bummed on the lack of an Android app though... would've helped me immediately.

Anyway, I read your comments that it is nearly 80% done so I'll give it a shot and signup. The mobile version on Chrome browser works decently well so I think I'll manage with that till then.
The power of Windows 8/10's UI has been severely compromised by the need to support both touch and mouse at the same time. The requirements/strengths of these two input modes are in conflict and trying to combine the two results in an interface that's not great for either:

* while the mouse is precise and allows for high information density, touch requires big targets since a finger is not so precise - so Windows 10 has big targets that waste lots of space relative to a UI that is designed solely for mouse/trackpad use

* touch allows interactions like swiping, pinching, and multi-finger gestures, but because Windows 10 has to support a traditional mouse as well these are rarely used or aren't used effectively

A touchscreen does not work well with an interface that's designed primarily for use with a keyboard mouse, likewise a keyboard/mouse can't replicate all touch interactions effectively. Trying to design for both in the same UI creates a lot of compromises that will delight neither group.
Swedish service matches podcasts with length of travel
My systemtap toolkit to online analyze on production
Android Application Development Company Cochin Kerala
It's still an order of magnitude more than many green threads implementations.

musl is interesting though. I've never seen it pitched as a solution for normal machines. I've always seen it in the context of small embedded systems.
OpenMM is a toolkit for molecular simulation
Yes, indeed, DOM is doing a lot of heavy lifting and the cost of the call itself might be small in comparison. And you're raising a valid point with geometry changes which are indeed a terrible thing to do in a loop due to recalculations/reflows they cause.

What got me first thinking about the cost of DOM calls were benchmarks we did back when we were building polyfills for IE6-IE8 to support new HTML5 APIs. One example in particular--mimicking data attributes. Our lib would hold a mapping between DOM elements and attached data attributes (as simple objects) and it would be significantly faster than using native element.dataset. While dataset isn't as simple as plain JS object, it's not much complicated either, and to my knowledge changing it doesn't cause reflows or repaints, so I expected it to be slower but not very much; hence, I concluded that the additional speed came from avoiding the DOM call itself. Since then I've been cautious about DOM and tried to cache whatever came from it and was supposed to be used repeatedly.
As I mentioned in another thread, I feel that they alongside GEZ, just are a kind of government sponsored mafia kind of thing.

Specially if I believe the stories how their employees sometimes coerce people to pay.
Well everyone feels different ways about these things.

The winding streets slow traffic down, making it safer to cycle around when compared to the fast and wide roads of New York. They also block wind meaning we don't get driving rain along straight avenues.

The lack of large squares and piazzas reduces the distance you have to walk between places, which is very important in a damp environment. It takes ages to get anywhere on foot in Mexico City for example whereas you can walk all the way across central London in a couple of hours. I routinely walk to meetings around the city and it rarely takes more than 20 minutes.

Rather than try and spread the city out planners are working on removing the cars and lorries. New pollution taxes, electric and autonomous vehicles, and pedestrianization of key roads like Oxford Street, are all going to work really well in the London model of a dense core whereas they won't add nearly as much to a city which is more spread out.
Instant Cash Loans for Bad Credit People
Ask HN: What's next after ransomware
In the security space, it looks like these things come and go in batches. Rootkits were the rage a few years back, APT was on top not so long ago and these days, it's ransomware.

What's going to be it tomorrow? IoT threats?
To the point of winning a lawsuit but losing everything else?

It doesn't matter in the sense that most of these disrupters are just going to disappear from lack of need anyway. They're so much spaghetti, thrown on the wall by VC to see what sticks. The lie is that most of it matters.
A new, free service for personalised recommendations
Hi! We are providing a brand new, free service that will help you make your buying decisions in categories such as electronic items, books, music, movies and software amongst others. If you want to get a personalised recommendation, please email us with your needs at helprecommend@gmail.com. We have a team of experts in various categories who will be very happy to help you make your best buying decision :)
There was a nice ThoughtWorks talk last year about emergend architecture also claiming that the current adoption of microservices is emergent behavior instead of everybody saying:"everybody does microservices, so do we".

But of course there might be many people following the latter approach by now and experiencing managing a distributed system
Toronto Web Design Company – Web Design Company in Canada
Regardless of complexity, if the opportunity is there then they ought have gone after it. Perhaps, though unlikely, they just didn't see it.

Alternatively it could be seen as a sign that IG are becoming complacent. A competitor may just swoop in, out-execute, and take the chocolates.
Wouldn't be right for wikipedia to have Google ads or something? They would generate lots of cash and they wouldn't need to ask for donations...
I was under the impression that deep learning could already extract clusters of symbols and group them into concepts, with no other input than just large bodies of text, but I could be wrong.
Interesting read, thanks for sharing! Slightly off-topic, have you thought about making your blog more readable? There is grey text on grey background. I'm short sighted and when reading this on my computer monitor while eating lunch I had to actually print it to pdf to be able to read it conveniently. Your blog also breaks in "read mode" chrome extension that I usually use to alleviate problems with bad designs like this one.
YPlan just fired a bunch of people and 'sold' to TimeOut for TimeOut group stock. I'd expect more to go.
You haven't explained what you think the difference is, nor even tried. I am not the only one who has pointed this out, so I agree, I think this discussion will go nowhere.
> It's cool and all but why would someone who doesn't want to draw on it own one?

They wouldn't, or only would occasionally. But that doesn't interfere with other use, and indeed a good adjustment arm that can hold the screen steady in a lot of different positions is something most users would appreciate.

> Why doesn't everyone own wacom tablets?

Because you buy them separately, and because they take up extra space if you're not using them.
The 17 best online marketing communities
I fought so hard through every year at school. At home, computers let my mind explode in computer games, 3D realms and unlimited feeling exploring of operating systems and hardware.

The only way to control my thoughts and mind was ridiculous amounts of exercise, 1 hour run daily or equivalent and drinking 5 cups of coffee per workday, just to have a normal focus.

Somehow, after living a very random 20's. I graduated with a bachelor and a master degree. My life was a still a mess, but at least I graduated.

Something had to be wrong. The thought had occured to me, is this ADHD, but I surpressed it. Didn't want it do be me. Felt agonized over the thought of having a condition, and offended by the character traits that were all exact descriptions of me.

At age 32 I kept going at a rock bottom slow pace. Had no job. The occational consulting stint. No proper money in the bank. Everything messy around me, including my head, clean but untidy. Relationship with my girlfriend hanging by a thread.

If I was was to stay in the paradigm of trying to get a solid career dayjob, and performing well, something had to change fundamentally.
ADHD is real. Get diagnosed if you believe you have it. I waited 7 years before daring to speak to a professional psychiatrist, don't do the same as me if you believe you have it!

I took the plunge and visited a private Psychiatrist. Nice office, expensive art hanging on the walls, meters of full bookshelves on surrounding the interview area. The guy himself, top notch, understanding and genuinely interested. Through 5 solid sessions, and 2500USD later, I was diagnosed with ADHD level. "For your own sake, it was really fortunate that you came".

I was prescribed Concerta 54Mg (3x 15mg Ritalin daily).

My life is now entirely upended and everything has been an incredible improvement in all aspects of my life.

- After taking the medication, I was able to focus completely on tasks. Seeing them through, completely focused and analyzing the problems.
-- Sequential tasks (doing something from A through to Z) like doing the dishes, cleaning my room, or building a spreadsheet model over 7 hours - no problem.
- Frustrated thougts and mild depression over lack of life progress completely evaporated
- Before this I couldn't get a job. Couldn't make it through the interviews. My CV was never good enough et cetera.
- After this, I got 5 job interviews with great companies, 2 job offers with high salaries
- I now work in the world's largest technology & strategy consulting company.
- I was just promoted, fast tracked
- I just got a raise
- My bank now believes in me financially and is about to offer me a mortage to buy an apartment
- My diagnosis and medication has given a fantastic life where all my opportunities are within reach. #RealLifeLimitless
22 Qualities That Make a Great Leader
Perkbox http://perkbox.co.uk | London, UK | Full-time | On-site

Perkbox is a platform that allows companies to provide employees with benefits (vouchers etc), and helps workplace engagement. We are growing and looking for mid & senior engineers:

Roles

- Backend: PHP, Go, Domain driven design
- Devops: MicroSOA, Kubernetes, AWS, DX, Testing
- Frontend: React/Redux, build systems, testing

Team/Culture

Engineering: ~16 people
Company: ~100 people

The development culture is about being aligned, agile, lean, and empowered

The general culture is friendly startup. And it is fun - as I write this the 20+ sales team have all started clapping along to morbid choir music they started playing. I don't pretend to understand them :)

Leadership/Funding

Our leadership team overseen a number of major pivots to hit on product-market fit. This company mindset of being introspective, strategic, innovative etc is present in all teams, and all endeavours. For example, the company choose to fund via crowdfunding (£4m+ and counting https://www.seedrs.com/perkbox )

Interested?

Let our in-house recruiter damir@perkbox.co.uk know you found us on HackerNews!
They're consumer machines anyway. Some folks dropped extra cash in order to make their Macs future proof to realise just now that they cannot upgrade to macOS Sierra even though their hardware still runs perfectly fine.
The psychology of music-4
A good idea!
Ingesting way to use Google Sheets... I this is way is not against their TOS!
You completely miss the point. It's because they want the site to be ads free they are asking for donations.

As a daily user of wikipedia, I don't want ads on the site...
We don't need public wifi access points in most European countries because our 3G and 4G connections tend to be quite good, at least in the main cities.
I also recommend 'Ventus' by Karl Schroeder. It's a fun scifi read, covers some of these concepts and can be downloaded for free: http://www.kschroeder.com/my-books/ventus/my-books/ventus/fr...