skysight-inc/HackerNews huggingface dataset:
Julia Computing | Compiler or Systems Engineer | Boston, MA | FULL-TIME | ONSITE

Julia is an exciting new language in the increasingly important field of mathematical computing. As machine learning becomes part of every programmer’s stack of tools, increasing demands are being put on programming languages and compilers to meet the need of simple and efficient mathematical computing. Julia Computing, one of the top contributors to the open source
Julia programming language, is seeking compiler and systems engineers
to take the julia programming language and its tooling to the next level.

We work at all levels of the software stack, from the hardware up, in order to support julia and its applications. Any experience working at the kernel (Linux primarily), toolchain, compiler, language, or developer tooling level, would be highly beneficial. Since tasks often span a significant range of this stack, interest in and the willingness to learn about the rest of the stack are required.

Knowledge of or previous experience with Julia is not required, but would be beneficial.
However, experience working with systems-level tools (C/C++/Rust/GDB/perf etc) would
be highly desirable.

Substantial portions of this work will involve contributions back to existing open source projects (Julia/LLVM/Linux, libraries, etc.) or the development of new open source projects.

Example tasks may include:

- Working with the core language team on future versions of the julia programming language
(Don't like something about the language? Here's your chance to fix it!)
- Supporting and enhancing the performance of julia HPC applications at petascale and beyond
(Obsessed about performance? Us too! Come play with supercomputers)
- Enabling julia on next-generation hardware architectures and accelerators
(Like fancy new hardware? Want to play with it before everyone else? Can do!)
- Developing modern developer tooling (debuggers, profilers, static analysis/verification tools)
(Think you can do better than the state of the art here? Come try it out!)
- Enhancing the compile-time performance of julia and the underlying LLVM compiler
(Cut down the iteration time for scientist using julia - help them come up with new ways to cure cancer, solve climate change or survey the sky faster)
- Developing novel programming models for diverse kinds of hardware
(What's the best way to program all these crazy architectures? We don't know yet, but we're planning to find out - maybe you have the crucial idea)

Both senior and junior full-time positions are available. This advertisement
is for our Boston, MA, USA location. There are no formal education requirements.
We are happy to sponsor US visas.

If this position interests you, or you have any questions, please contact us at
jobs@juliacomputing.com
That is orthogonal to what I said.
I wish someone would appropriate the Trainspotting speech into their grad speech (i.e. 'Choose Life').
Not to mention that it supports XMPP for person to person, but group chats no longer work, forcing me to use the browser client despite myriad XMPP clients existing. I understand that it's not XMPP expressly, but that was a feature that used to work on GChat that was removed for seemingly no reason.
> A large industry will spring up around filtering that, deciding what's good, to then serve it up to people for popular mass consumption.

That apparatus already exists and is quite functional. Are you fully in charge of choosing what music you discover and end up liking? Are you sure?
California consumer groups allow CenturyLink to end dark fiber leasing
CodeCombat (YC W14) | FULL-TIME | ONSITE | San Francisco | Senior Backend Engineer, Senior Frontend Engineer, Customer Success Manager, and Sales Development Representative

CodeCombat (http://codecombat.com/about) is a programming game for learning to code. We are currently 13 people, funded by a16z and YC, in SF, aiming to level up computer science education both in and out of the classroom. Long term, we are evolving education through game-based learning. We're 100% open source and hiring for roles on both sales and engineering. See https://jobs.lever.co/codecombat for more details.
Yeah, DEP + ASLR already addresses some of this. Perhaps the stack regions could partially be set to read-only to protect return addresses.
There's a copy of the text here, not sure where you can find the PDF but the quote from the cloudcroft site is there:

https://www.reddit.com/r/Bitcoin/comments/3w8efk/wikileaks_s...
As a learner/non-native speaker of German, please don't abolish the only way to tell the vowel length of an unfamiliar word.
OSARO INC | San Francisco | Full time | Onsite | Deep Learning Research Scientists & Engineers | Deep Learning/Machine Learning Engineers | Software Engineers/DevOps

At Osaro, we're creating machine intelligence software that combines state-of-the-art perception with powerful adaptive decision-making abilities to help computer and robotic systems act efficiently and intelligently. You would collaborate with existing team members with expertise spanning reinforcement learning, computer vision, hardware architecture, robotics and more. Osaro is developing large-scale machine learning products that need to interface with customers’ complex software environments as well as interface with a variety of robotic hardware and sensors.

- Deep Learning Research Scientists & Engineers: Seeking world-class deep learning experts with broad background in machine learning. As a research engineer, you will be uniquely positioned in our team to work on large-scale machine intelligence problems and push forward the frontiers of AI technologies. http://www.osaro.com/careers/?gh_jid=490805

- Deep Learning/Machine Learning Engineers: You will develop products based on advanced deep learning algorithms. As a deep learning engineer, you are involved in all stages of algorithm development from inception and initial implementation to evaluation and all the way to a deployable production quality algorithm. http://www.osaro.com/careers/?gh_jid=490809

- Software Engineers/DevOps: As a software engineer, your job will be to maintain and develop the software infrastructure to interface with robotic hardware and a variety of sensors, acquire data, run experiments in both simulation and on real physical systems, programmatically store, access, and analyze results, developing dashboards and monitoring tools, and train and reliably deploy machine learning models across cloud based and local resources. http://www.osaro.com/careers/?gh_jid=490453

We are willing to sponsor the right candidates as well. Please apply directly on our website. Thanks! http://www.osaro.com/careers/
One thing I recall reading is that rebar-reinforcing concrete is a major factor in concrete deterioration. So while concrete structures today don't last nearly as long as the Roman Pantheon (poured in the second century AD), they're also really cheap to build, can go really high, and last for 40 or more years (which given how cheap it is, the architects probably thought was long enough).
The worst part about "Skype for business" is that it replaced Lync, which was much better IMO. It was simple but effective, and I don't remember having any kind of problem with it
> I think learning the mistakes and seeing the problems and pain firsthand let's you appreciate and hopefully understand the decisions that were made.

In my experience, people just don't. They just continue on oblivious thinking nasty code is just part of life. I think I'm lucky having gone to django first so that I'm able to see that things don't have to be nasty.
Thanks for the heads up, I fixed it now.
engageSPARK | Cebu, Philippines | ONSITE, REMOTE, FULLTIME, VISA, Code4Good https://www.engageSPARK.com

engageSPARK, a social enterprise, is the world's EASIEST Platform that empowers professionals (marketing, sales, hr, operations, project managers, etc) at NGOs & Businesses to easily & quickly build interactive Automated Phone Calls (IVR) and 2-Way SMS campaigns in any country. We're especially focused on emerging markets, where 66% have no Internet and another 15% who have smartphones can't afford data plans regularly. Interactive automated phone calls are the most cost effective and scalable way to engage anyone anywhere with any mobile phone. People opt in by sending an SMS, doing a Missed Call, sending a FB message or others, which trigger an automated call back to them.

Customers such as Google, Facebook, Intel, UNICEF, Noora Health (YC W14) Asian Development Bank, International Rescue Committee, Innovations for Poverty Action, MedAir, Mercy Corps, and US Institute for Peace use the engageSPARK platform to interact with people for a variety of use cases, including social change in the areas of Agriculture, Health, Finance, Elections, and Disaster Planning & Response, as well as for sales, marketing, customer feedback, and operations.

We've recently raised funding by 500 Startups and other investors. Forbes says we're "A Leading Startup" and a "Notable Social Enterprise". Since launch two years ago, engageSPARK has become the global leader in our space - we've already been used in 125+ countries.

Adventure Fellowship (1 year): https://goo.gl/YA8ENR | Senior JS-UI Dev: https://goo.gl/pXPUfx | Full-Time Full Stack: http://goo.gl/Pljcgr

Our stack: Go (GoLang) Microservices, Python/Django, Java, Docker, Redis, Thrift, PostgreSQL, CouchDB, AWS, Android

Located in tropical Cebu Island, Cebu City is the second largest city in the Philippines. It’s a safe place to live with a variety of malls, restaurants, shops, beaches, and activities such as scuba diving, running, hiking, rock climbing, and snorkeling. It has a busy international airport with cheap flights to domestic and regional destinations. Check out Google Images: https://www.google.com/search?safe=off&site=imghp&tbm=isch&s...

Email us at Jobs at engageSPARK.com
That's the reason I switch to google hangouts for my international calls. Just open the browser and make the call.
My knowledge of Solidity comes from reading the docs. It doesn't seem to support fixed point arithmetic either. The phrase "fixed point" appears in the ABI spec but nowhere else, shrug. Maybe half implemented? I guess you can implement it yourself as it does support bit shifts, assuming they aren't buggy too.

I pass no judgement on what belongs on Ethereum. I know from their website that they advertise it as a platform for general app programming and even implementing entire autonomous businesses. It clearly cannot support these things.
Wait. You actually think that individual consumers should be able to, essentially, construct their own unique snowflake version of an app which only fixes bugs but retains the UI (and god knows what other code) from an arbitrary previous version?

Look, I don't like some of these stupid updates either, but that idea is completely unworkable.
And here they are some specific numbers on the topic of "Django" VS "Flask" https://python.libhunt.com/project/django/vs/flask . Flask is supposed to have a better code base?
One can always open run this in bash running in a Docker image like so:

docker run -it ubuntu /bin/bash
My comment was about the presence of culturally rich languages in India, including Tamil. You and the original commenters have made this about Tamil's antiquity. Why the low self-esteem and victim complex? This is not forum/thread for that discussion..
A Brief History of Everyone Who Ever Lived: DNA, Individuals, and Species
I tried it once and it didn't work, didn't realize they had a flow chart though. Maybe I'll try it again in the future. But the other potential issue is that I login with my old MSN credentials (in the native app there used to be a separate 'login with Microsoft account' screen) so that might screw things up too.
It's not their target market. They don't care about Skype. That's clear. They bought it to eliminate it as a competitor.
I wonder if the cause of financial stress is the credit/loan system.

I think there is a cultural difference, which - in the US - encourages people to get loans and buy things they cannot necessarily afford.
While elsewhere you’d save up and then buy the thing of desire.

*this is a little too general and doesn’t apply to everything (e.g. houses etc)
That doesn't mean it's not a ligature. If English still had a "th" ligature, the word "outhouse" wouldn't use it.
This title seems to imply something pretty bad about MIT and gender diversity. This feels like a good argument for putting the date on older articles in square brackets rather than parens. Brackets are commonly used for editorializing quotes (which titles most often are on HN) and thus might be less confusing in cases like this.
Hmm. The UK and Australia have an extradition treaty and good working relations. If someone were to abscond from Australia, having committed an offence such as fraud, the UK seems a strange choice of destination.
Having had this happen to me (and not realize it until later), I can say that purhasing new credits keeps your old credits in pergatory.

They neither remind you that "hey, you have credits, dont purchase more!" and they happily spend your new credits to hope none the wiser.

I imagine this was all for doing some creative accounting to pump up their books.
Yes. Its common in US.
https://www.payactiv.com/absenteeism-at-work-due-to-financia...
So perhaps something like the Reinheitsgebot for beer?

https://en.m.wikipedia.org/wiki/Reinheitsgebot
Ss is horrible because double consonants signify short preceding vocals in German. Yet ß is preceded by long vocals. If you want to replace it, then just with s.
> But flask also almost invented the whole @route API, which is really awesome.

-1000 on this. It's a side-effect-on-import nightmare. Not to mention scattering your url scheme all over your view modules makes it much harder to spot where your scheme doesn't make sense.

In my opinion.
The Black Cauldron
Please check my above comment.
Ask HN: Best one liner to install bash script
I'm working on a bash script and I want to make available a simple one-liner that automatically downloads and runs the install script. I've seen many variations of this one-liner. For example oh-my-zsh uses

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

What's the best way to do it? Or the most simple/pure? Is there maybe a blog post outlining the different ways?
Were words using ß ever spelled with sz? The ß is pronounced as sz (in German) and I think it's a ligature of old German shrift s which is a line when found in the middle of a word, and z. So again, were words like strasse, spelled as strasze and hence the ß? And then later it became ss as the sharp s?

Edit: OK nevermind. Other comments and wikipedia discuss this.
Yes: censorship and ads. Both inevitable I suppose, but irksome in the extreme. For instance, it's getting harder to find content by speakers I follow due to repackaging and re-uploading of their older content for ad revenue by third parties.
The pragmatic programmer
But the text is not conceptually made of unicode code points. It's conceptually made of characters. Codepoints are basically ever only used for either

a) low-level mucking around like normalization -- a fringe use

b) a (in the general case) bad approximation to characters -- the normal use, which will produce bad results for various "atypical" cases

Now, personally, I'd often rather muck around with bytes because frequently they are a more useful abstraction than codepoints and lots of in practice important text operations can be performed quite fine (and efficiently) on them, even if the text is full of non-ascii characters.
Breaks rr I believe :(. In fact there were two regressions of that sort introduced this release cycles. One was caught early enough to get fixed, I guess the other wasn't.
A quick google suggests this was true for the Cortex-A8 (released in 2005, over a decade ago), but is unlikely to be true for any implementation since, and I would definitely not expect it to be true for a modern 64-bit implementation like the one the article author tested.
Location: Texas

Remote: Yes

Willing to relocate: Yes

Technologies: HTML, Python, R, SQL, C++, MATLAB, Excel
(Advanced), Tableau, Mode Analytics, Jupyter Notebook. Looking to learn more...

Résumé/CV: LinkedIn is http://www.linkedin.com/in/randall-hall-18036752. If this is not sufficient, please send me an email and I'll send you a PDF copy.

Email: randallhall@icloud.com

GitHub: http://www.github.com/mathcoder3141

I believe wielding a math degree as well as having the ability to take ownership of my learning and learn new technologies make me a viable candidate for any type of analytical position.
What is a "generic wine?"
Shipments of xeon phi represents the supercomputer. The desktop machines loaded with them is for developers. He had 3 phase going into his private residential area home. In an already 230v country, means a LOT of power...

The evidence weighs with the expenditure of large investments.

The court fights will probably come as evidenced by a segment in his recent public talk. Especially in countries with libel laws. Court costs a lot of time and money which could be used for better things.
What laptop if you don't mind me asking?
I could be wrong but I don't see JavaFX as alive and kicking... Especially compared to web technologies. And it's tied to Oracle pretty much...
Discord makes me think Electron apps are the future. I use it across windows/osx/Linux and ios, works great everywhere
I guess we have different definitions of minimum viable product- without knobs and sliders its an instant "oh well".
I'm a Software Engineer who decided there must be more to life than sitting at a desk.

I saved as hard as I could for 12 months, and set-off for 2 years and drove 40,000 miles from Alaska to Argentina. That trip changed my life. (http://theroadchoseme.com/expedition-overview)

I returned to a desk and saved and saved and saved for over four years, built my dream Jeep, and am right now driving all the way around Africa, probably for about 2 years and 80,000 miles through ~30 countries. (http://theroadchoseme.com/africa-expedition-overview)
I am in Cameroon, and meeting all kinds of interesting people and learning so much more than I have up until now in my life (I'm 35).

I am living almost entirely on savings, though I am attempting to move into photography/writing as a "career" and currently earn a little from that.

If anyone is interested, AMA.
Sent an email a while back, got no response.
I stopped reading 'articles' long ago. When I click on an article, I go straight to the comments section, knowing I will get more facts and balanced opinions from both sides of the story there, rather than the article itself.
Diets "work" the same way the war on drugs is "working". You just have to wrap your hands around your eyes and stare really hard at the details, while being very careful not to see the bigger picture.
I have mastered annual 2 week travel instead. Much harder.

Not joking. You have to plan well, you don't have the luxury of slipping dates, you want to optimise dead-time, compromise between time and cost, synchronise with your project's schedule, family and of course be patient enough to last until its beginning.
Add Etsy to that list.
DomainStats.com | Web Developer | Täby, Stockholm, Sweden | ONSITE

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
The article provides one source for the statistic, Wikipedia provides two more. All are from books that I can not access the reference, but one of them does let me read about the Queen's five Brazilian slaves in addition to the many African slaves.

The Church may have been a reason, very different than the Christian faith
Probably some people are wondering why they might consider β simpler than \beta in a plain text environment.

Many editors have shortcuts for entering a wide range of Unicode characters. For example with Vim digraphs[1], you can type β <C-k>b*. Then you get the benefit of reading the actual character, not the LaTeX command.

[1] :help digraph
Not at all true. That article is only from a few years ago. The era when Skype was quite good was more like 7-12 years ago.
Fancy seeing you here njharman. And yeah I am working with a Sqlalchemy codebase right now, and it really really makes me miss django orm.
It also works in countries where Skype is banned / blocked by the government in my experience.
Pretty cool concept, all the best going forward!
We're all upset, but Microsoft isn't going to roll back an upgrade/decision of this magnitude.

Not unless there is sufficient opposition --- and by "sufficient", I mean almost everyone refusing to upgrade or suddenly moving to an alternative.

Flashy dumbed-down UIs seem to be the "modern" trend now. I hope it starts going back in the other direction, but sadly I doubt that will happen...
Interesting. I don’t think it’s the payout frequency though that causes this problem, nor could solve it.

Couldn’t it be that people are just having a tendency to not save money, due to various reasons (low salary, not seeing the need to save money, buying irresponsibly, ...)

What do you think?
Seems to me that an accurate analogy is Rails:Django::Sinatra:Flask
There's no reason for sarcasm, especially not with such misplaced sarcasm. Nobody is arguing that the ß is required for the future of humanity, or that German is somehow different, or even superior, to English, and requires this letter to do its magic.

But for good or bad, it is part of the language. People used to it consider replacing it with 'ss' as ugly. Because of custom, and also because a double consonant almost always indicates a short vowel, whereas a single 's' indicates a soft s. Only ß actually represents the intended pronunciation.

f course w'd gt by witout it. Bt Englis wld similry srvive vs fewr lttrs, so y nt ablsh 1/2 t lphbt?
as somebody else already said in this thread: this argument is irrelevant, it works just fine w/o the ß in Switzerland.
I don't know why MS acquired Skype. It seems like they never really knew what to do with it, so now they try to make it "cool".
Weg vs weg. No way to tell either...
I agree with many of your criticisms (and have other ones for Solidity as well), but the lack of floating point is absolutely a feature, not a bug. There's no reason for floating point in a contract language. Floats should never be used for monetary values or counts, and you're not going to be doing numerics on the blockchain.
Shipments of 1 or 2 xeon phis constitutes a supercomputer? Pointing to a box and saying it's full of infinibands and xeon phis means that we should believe they are full of them? If this guy is one thing he's definitely not modest, if those boxes really were full of expensive computer parts he would show them.

At every turn in this saga of signings, supercomputers, and credentials there's always something sketchy going on. At some point you can no longer accept what this guy says at face value.
But in the early 90's I sat in on a seminar by a music prof at my university, he was working on AI generated music. His vision was that it would be an assistive device; basically labor saving for composers.

At the time his students were doing automated compositions and I was blown away by the quality at the time. Definitely his students were already at the stage of partially composed music - basically just a songwriter who needed a good arranger / producer.

Given some of the work I've read on RNN's, I think this is really close to being fully automated. 5 years, maybe, and stuff like this will be fully automated.
Thinking About Buying a PlayStation 4? Read This – OnenaijaBlog Forum
Have you tried appear.in? It's become my go-to video conference. No logins, just make up an arbitrary link (ie appear.in/some-random-string) and voila. So far it's been more reliable than hangouts.

(I have nothing to do with them other than wondering why everyone doesn't use it)