skysight-inc/HackerNews huggingface dataset:
Indian IT companies have already proven they are world class. All you have to do is walk into their endless campuses and see the clients they are handling.
People are living in a dream state if they think the next generation of Indian software tech is going to stay forever behind the west.
> The solution is classification instead of ranking.

> I am more interested in a Mediterranean place that cooks falafel to order and has tahini sauce than I am in a 4-star Mediterranean restaurant.

However, just because a Mediterranean place cooks falafel to order and has tahini sauce doesn't mean that they cook the falafel well, that the service is decent, etc.

I'm also personally _more_ interested in the availability of falafel and tahini sauce than the number of stars a restaurant has, but I use the ranking/reviews to determine which place would be the most enjoyable to eat at. 70% of the Mediterranean restaurants near me may offer falafel, the question is which of them will not be a subpar experience. Unfortunately rankings/reviews definitely aren't always correct, hence this conversation, but I definitely think they still have a place.

Personally I weigh a high number of positive, detailed reviews with photos over the number of stars a restaurant has.
>[...] a journal of molecular biology asked, “…if we stop looking for models and hypotheses, are we still really doing science?”

>Advances in computer software, [...] are enabling computers [...] to start without models — rule sets that express how the elements of a system affect one another — but to generate their own, [...]

Scientific method is very similar - first you observe a thing, you make internal model of it, then you observe a thing in different situations (experiment) and verify if the thing behaves like you predicted.

The difference though, and the reason why I partly agree that machine learning is not rigorous science, is that instead of having a theory that everyone can learn, you have an entity that knows the behavior, but can't communicate how he knows it.

Problem with current machine learning that the algorithms learn things the same way we learn how to walk. We learn from trial and error until we get very good at it, but at no point we can ever explain why we move one muscle or the other, even more, we can't consciously even tell that we are moving a muscle at all.

Once we have built a system that analyzes it's own internal model, like humans do, then we will be making a science that is actual science.
Cap'n Proto RPC was originally released before gRPC. That said, gRPC is heavily based on Google's internal RPC system which has been around for a very long time, albeit not publicly.

If you read the Cap'n Proto RPC docs, everywhere where it mentions "traditional RPC", I specifically had Google's internal RPC in mind (having previously been the maintainer of Protobufs at Google). So, you can more-or-less substitute gRPC in there for a direct comparison. https://capnproto.org/rpc.html

There are two key differences:

1. Cap'n Proto treats references to RPC endpoints as a first-class type. So, you can introduce a new endpoint dynamically, and you can send someone a message containing a reference to that endpoint. Only the recipient of the message will be able to access the new endpoint, and when that recipient drops their reference or disconnects, you'll get notified so that you can clean it up. This is incredibly useful for modeling stateful interactions, where a client opens an object, performs a series of operations on it, then finally commits it. Put another way, this allows object-oriented programming over RPC. Also note that you can easily pass off object references from machine to machine -- currently this will set up transparent proxying, but in the future we plan to optimize it so that machines automatically form direct connections as needed, which will be really powerful for distributed computing scenarios.

2. Relatedly, Cap'n Proto supports "promise pipelining", which allows you to use the result of one RPC as an input to the next without waiting for a round-trip to the client. This makes it possible to use object-oriented interaction patterns with deep call sequences without introducing excessive round-trip latency. This is described in detail at the RPC link above.
Contino | Onsite | London, New York, Melbourne | Full-time | | www.contino.io/join-us

Contino are a globally distributed and leading consultancy transforming enterprise through DevOps, Cloud and Containerisation. We create ultimate technology environments. Offices based in London, NYC, Atlanta and Melbourne.

Our positions involve travel (mainly local, but some international)

We are currently hiring for;
* Technical Principals - 90% engineering/delivery 10% pre-sales.
* Account Principals - 60% engineering delivery & 30% pre-sales
* DevOps Engineers - Docker/Kubernetes/Terraform, AWS, Ansible/Chef/Puppet, Java/Python, Jenkins (other CI)
* Cloud Engineers - AWS Certified or Azure Certified.
* Digital Marketing execs (world wide)

Positions vary from £28,000p.a - £115,000p.a (depending on position) + full extensive benefits packages.
More info can be found at www.contino.io/join-us

Or email careers@contino.io stating the job, location and quoting "HackerNewsPost"
Doesn't load for me. Atlassian is getting slower and slower lately.
Since when is a patent required to make money off software?
Your friends who studied math cannot make money with their inventions either, and your inventions are really _a lot_ like math.
It's one of the selling points of IBM's OpenPOWER initiative - fully open source firmware (including an open source BMC). Certain types of customers are very interested in auditability of their entire stack for security purposes...

(disclaimer: I work for IBM)
not mentioning ECC is pretty sloppy, granted. And virtualization.
Avrios | Software Engineering (Frontend, Fullstack) | Zurich | Full Time | ONSITE

Avrios is the first, fully digital vehicle fleet manager for companies of all sizes. We are shaping how companies buy, use and sell their vehicles. With 27 billion in sales in Germany alone, this might just be the biggest market you have never heard of.

We call Zürich our home, but with a team featuring over 16 nationalities we are a group of talented people from around the world. Fostering a truly open and progressive culture, combined with state of the art engineering and creative approaches to marketing and sales - working at Avrios is a powerful mix of purpose, challenge and most of all, fun.

We are hiring on all parts of the stack:
Frontend Engineer (ES6/AngularJS) - https://www.workable.com/j/16AA6A153A
Fullstack Engineer (Java) - https://www.workable.com/j/7F5DCA3631

We are also hiring various business roles, you can find all positions here: https://avrios.com/en/jobs
And if you are curious for more just visit our website https://www.avrios.com

Or get in touch with me directly at wouter (at) <company name> (dot) com
The top rated comment reply to that the MathOverflow answer about "proof by picture" being dangerous.

> think it is just as easy to introduce some kind of logical gap in a written proof as in a graphical one.
Indeed (have some of those too), but I assumed we'd artificially limited ourselves to talking about i7. I'm not sure why I assumed that, because you're right of course.
Sarcasm doesn't do well on HN.
yeah this is the one! A $1100 chip for $500, by Intel's math anyway.
Location: Russia

Remote: Yes

Willing to relocate: YES Technologies: Java, Android, iOS, C#

Résumé/CV: https://drive.google.com/file/d/0B26CRCGN88NsWGNaZjRra2dlbVE....

Email:lubchenko88alex@gmail.com

My name is Alexey Lyubchenko. I have +6 years Android Developer experience (have a lot of Google Play publications), 7 years of Java developer experience and 8+ years of C# .Net Developer experience. I also have experience in iOS Swift development. I worked i USA as Web and Android developer (front and back end). My current location is Russia but im ready to relocate. I have a big passion and im very goal-orientated person, self-motivated and very skilled! Please see attached resume. I hope you will like it and hope to hear from you back soon. My skype ID is: weehlyn.
> Are you stupid, or just young and haven't gotten to that part in civics lessons yet

First, this is a bannable offense on Hacker News. Please don't do it again.

Second, please stop posting unsubstantive comments on inflammatory subjects. We don't want those here.
So you're saying it's unreasonable to expect maintenance continuity over multiple decades from a private company and its employees, but it is resonable to expect the very same thing from a party that's less knowledgeable and less financially invested in the project?

To me that feels lacking, unless the government bodies responsible for infrastructure maintenance get proper resources and time and expertise to do this on a large scale. Can people today really expect to understand how things were built a 100 years ago? (honest question, imagine the same for IT)
DomainStats.com | Web Developer | Täby, Stockholm, Sweden | ONSITE, Fulltime, Interns

DomainStats collect stats and data for millions of domains and billions of links. New startup that recently secured VC money. Office in Täby.

Tech: Cassandra, Redis, PHP, MySQL

Apply at: hr (at) todaysweb.com
Seems very much a PR stunt. If you watched Bill Bye Saves the World lately, they had a pretty much full episode advertisement for Infosys going (The population control/gender equality episode). Complete with monologues while panning around their campus and positive name dropping thoughout the episode. Sneaky PR things like this leave a bad taste in my mouth.
Apple Revokes Certificate Used by OS X/Dok Malware
No, a domain-consistent all-different propagator such as the one desccribed in [1] is sufficient to determine a valuation domain for a Sudoku puzzle without any search.

Of course that does not hold in general, but in the special case of Sudokus and problem modelling by a domain-consistent all-different propagator, no search is required for a solution.

[1] A filtering algorithm for constraints of difference in CSPs, J-C. Régin, 1994
They often call that node based workflow, basically any high end software package use that be it 2D/Video compositing (ex Shake, Fusion, old Discreet (now autodesk) Flame and siblings) also Nuke. And in 3D Maya (hypergraph), Houdini (procedural modeling <= heh..). One interesting fact about Houdini, is that it allows freeform node composition be it 1D, 2D, 3D types of data.. basically you have a 3D first version of Mathematica. People used voronoi tesselation to generate cities out of random sampling of space into cloud points and then traditional extrusion operations. It's liberating.

It may not be exactly dataflow but it's a lazy recomputation of a graph by propagating changes from inputs to ouputs and using previously computed/cached values otherwise.

Computation aside, as a user I feel it's one of the most effective interface possible, there's no hidden parts, the model is right in your face and you can toy with it / iterate to understand the part you don't. Alas it's niche.. either research or rich markets.
It is a bit difficult to explain Linear Programming in a forum post (so I will have to default to Wikipedia: https://en.wikipedia.org/wiki/Linear_programming or to provide a link to a nice MOOC: https://www.edx.org/course/optimization-methods-business-ana...).

There is absolutely no "guessing" involved, though: you describe your sudoku problem as a series of linear equations (which represent the edges of your search space) and then the algorithm travels from one vertex to the next until it finds the solution.
There is no backtracking at all.
> "Salary" and "organizational breadth" are pretty objectively measurable things, and are what I'm using as a measuring stick.

That is such a narrow world view. Nor does it change anything I wrote. Nor does you reply make sense, you wrote

> My MBA has had virtually no effect on my opportunities or employability.

That is inconsistent with what you just wrote, something completely different. I'm sure you are aware that humans come up with explanations after decisions? Shown in fMRI scan experiments. I'm not saying this explains what you just did, but it does seem to me that your brain came up with this "explanation" only after discovering my post.
So why are they a 150 Billion dollar industry? They must be doing something right.
This strikes me as an odd argument. Corporate America is notorious for not taking security seriously until it is too late. If you care at all about security you shouldn't take advice from what corporate IT is doing.
South Korean Bitcoin Exchange Yapizon Hacked; $5M Stolen
They are not patent free, which is the point at hand. Do they allow ogg/vorbis or other unencumbered formats?
In a decent phone it puts the key in the tee/se
"In many countries they don't have free speech among other things and it's harder for them to organize. Twitter and Facebook have been used to help oppressed people across the world organize to help enact change."

I see this claim often, but I've never seen any hard evidence backing this claim.

Au contraire: Social media is a fantastic snooping tool for oppressive (or even non-oppressive) regimes.
Do not overestimate how heavy most CRUD is. What really matters is not exposing CPU heavy hitters directly (caching) and not hitting disk (also caching). And obviously network performance. Modern "desktops" ate stronger than most older "server" hardware.

What you don't get is warranty, redundancy so you have to handle it on your own, preferably multiple machines, power supplies and network connections.
Or complete collocation if you can afford it.

Intel, unlike AMD, is hiking price for server market by disabling more important features like high RAM capacity support, ECC and remote management.
Yes it is. That was part of the postulation. I don't know how things are drawn up - they may not have had a choice.
For an instant latency boost, you can also pop the sqlite db directory on to a memory tmpfs.
We detached this subthread from https://news.ycombinator.com/item?id=14235668 and marked it off-topic.
GoldRepublic | Developers | Amsterdam, The Netherlands | Full-time | Onsite | 4-6k

GoldRepublic is a small Amsterdam based fintech/software company behind a precious metal trading platform.

Foremost, we're trying to fill a place in our front-end team. If you match some or all of these, we'd love to speak to you:
* Angular4
* TypeScript
* RxJS
* d3js
* REST API Design
* Webpack2

You'll be involved in the development of a huge control panel used for the internal management of a trading platform.

Other positions:
-- DevOps Engineer
-- Backend Developers
-- Product Owners

If you're interested, shoot an intro email to: dev-recruitment@goldrebpulic.com
I found TA invaluable for researching trips to Italy, Israel, and Costa Rica. You definitely have to use it carefully, and I verified with other sources, but there's a lot of good information there.
What they're doing right is providing minimum viable technical ability at bargain basement prices. One wonders how that's going to work in a situation where their costs are dramatically higher because they're hiring Americans.
Build system in pure Lua: https://github.com/rweichler/aite

3DS port: https://github.com/rweichler/luajit-3DS

iOS runtime inspector: https://github.com/rweichler/lucy

Cydia alternative: https://github.com/rweichler/jjjj

And this is just stuff by me, some schlep. LuaJIT is so underrated it's kind of sad.
In a similar vein, if striking isn't your thing, or you want to complement your standing game with some ground fighting I highly recommend Brazilian Jujitsu.

I'm nearly two years in, and it's been great for relieving stress. I still suck, but I've learned so much, and it's helped me to appreciate what it's like to be at the beginning of something and to be seemingly terrible at it.
Kali 2017.1: Post install tips Sharpening an already sharp weapon
Is it true these packets are HTTP requests full of XML, i.e., SOAP? Do they use HTTPS on ports 16994 and 16995?

To avoid a crash, users can mount potentially malicious filesystems in userspace, i.e. users can run kernel drivers like ffs outside of the kernel. This feature comes from a non-Linux kernel. I have read this may be able to work on Linux too but I have never tried it.
Agreed, There are a couple of small issues I reported but overall I like the interface a lot better.
The irony being that the spoon was CGI and hence composed entirely of bit flips.
This is as always a divisive topic. In most cases, people fail to see both side of the arguments.

Working conditions and pay in Infosys are not great for sure. There is a reason how this has come about - companies trying to do their best to cut IT costs. One of my friends working in a billion dollar IT product company says the company is fine with in-house teams for the product teams but everything auxiliary like Finance systems etc they want to sub-contract to Infy and the likes. They have much larger budget for contracting than they do for in-house hires. The reason is in the managements mind that is a high short term cost with immediate removals, whereas full time employees need to be maintained well. Now the company hasn't done well in the past 2 years and there has been pressure on the company to trim more costs. How are they going to achieve it without compromising on their core products? Hire cheaper developers for everything they can think of. So there are market forces in play and if it wasn't an "Indian" IT there will be a "Philippines" or "Mexico" IT company. There is pressure for cutting labor costs and it has to go somewhere. Sure people can unionize (or protectionism which is happening now) but that hasn't boded well for other industries.

Then there is a question of whether US workers are ready to work on the reduced pay and work culture? It has nothing to do with talent rather the grind. My guess is people don't want to work on the reduced pay and work timings.

It is a complex problem to solve but this is similar to people asking for US made iPhones. Sure the intellect required for R&D might not be found in China but then the mass production with 24*7 cheap production lines is not something feasible in US. If the government goes after China you can be sure companies (maybe even Chinese one) finding the next "best" alternative - Mexico, Africa etc.
On HN, please don't react by going into a rage when someone else says a terrible thing. It does no good and only pulls us further into a downward spiral.
My learning with tuning computers in several companies with a lot of money for faster turn around speeds:

1. IO is not as important as your gut feeling tells you (e.g. 5x faster IO often led to <2x faster compiles)

2. Programming languages tout the parallelism horn, but their compilers and tools are really not optimized for many cores.
NSA Pulls Plug on Email Spying Before Congress Says No
NeoVim 0.2.0 released
> How much do you think companies will bother to give back once they alienated GPL software, given the actual contributions?

Plenty of permissively-licensed software projects have strong contributions from commercial users.
This seems to be a common problem with Ruby projects. fastlane.tools is incredibly popular for automating iOS development. "gym" is the subcommand to build an app, "scan" runs tests, "sigh" fixes code-signing etc.
doesn't load at all for me :(
My AirPods are the pretty much my favorite piece of technology I've bought in at least two years, as far as day to day (or even hour to hour) usefulness.

And yet I still reach for my phone and hold the home button to do any siri-related task...
Location: Los Angeles

Remote: Yes

Willing to relocate: Yes

Technologies: JavaScript, NodeJS, React, Golang, AWS, Docker, PHP

Résumé: https://www.dropbox.com/s/b1bnsleehm0nsmp/Kapeel_Sable.pdf?d...

Github: https://github.com/kapeels

Email: me [@] kapeels [.] net

I will be graduating from a certificate course at UCLA next month. I have a BEng in Computer Technology. I am currently working part-time as a Software Engineer at UCLA for a research project. I have been freelancing since 2010 mostly working on web apps. I'm good at full-stack JavaScript. I recently wrote a PAM module in Go and I absolutely love the language. I made a Twitter tool when I was 17 and it's a hit with 200k+ users to this day (http://www.tweriod.com). I did an internship at a startup in Berlin in the summer of 2015 mostly working on AngularJS apps. I am willing to learn new tech and move further down the stack.
Techincal Cofounder | San Francisco Bay Area, CA | Tixit | Full Time or Half Time | Equity: 10-20% + ~$40k salary | REMOTE welcome

We're a small (9 person) team building a lightening fast extensible project management system. We're looking for a 2nd technical cofounder to accelerate the development of our product. You'd be working with me (the other technical cofounder) in designing and implementing the core backend as well the web frontend. We value our test-driven development, clear internal and external documentation, and doing things right to build and maintain momentum. Our stack is node.js and mongodb. I'm happy to chat with you over the phone or skype about what we're doing. We're just about to announce our public beta this month.

Email me at billy@tixit.me and mention you're from HN, I'd love to hear what you've been working on. Check out more info about us at https://angel.co/tixit-1 and more info about the position at https://angel.co/tixit-1/jobs/114395-technical-co-founder

Thanks,
Billy Tetrud,
Founder at Tixit,
billy@tixit.me
Adbusters – Journal of the Mental Environment
Or some half decent voice recognition / brain implants when ever they arrive.

Not sure you'd want to do this walking around outside though, seems to increase the likelihood of hitting trees.
Would you please not post ideological blather here? This is not substantive discussion.

We detached this comment from https://news.ycombinator.com/item?id=14231623 and marked it off-topic.
That depends entirely on how much (in both quantity and size) you are serializing, doesn't it?
I've seen single messages that took milliseconds... or even seconds.
Given enough money and a big enough radiator (Not to be confused with a heatsink) you can skip the fans. That said, such a radiator is about as big and expensive as a car radiator.

Something like Watercool MO-RA3. This can dissipate about 500W heat fanless. (4x that with full fans) Of course the room might get hot after hours of constant use.

Combine with fanless (or watercooled) PSUs and very quiet pumps for maximum silence.
Maybe the cost of an American has come down. Maybe Americans are willing to work at the rates Indians have been quietly working at.
As Jack Ma would say if the damn phone costs 50 bucks to make why should an American business think it can forever keep selling it for 600 bucks.
Things rebalance all the time.
You can cheat and lie the pants on the ground ready for you to step into :)
I suspect you are describing "Opportunity Costs".

https://en.wikipedia.org/wiki/Opportunity_cost
What i don't like is that layout of pages differ from Jira, for example, personal info is now at the bottom left. Little thing but annoying.
Based on Jira design and UX I can't say I'm interested.
Only when Pepsi rigged it.

https://en.wikipedia.org/wiki/Pepsi_Challenge#Criticism
Yeah, that's pretty easy on this generation. But there was a previous generation where the IPMI piggybacked on one of the main NICs, where it was a lot easier to accidentally expose that to unfriendly traffic.
Are we talking tying laces as well?