1,210 karma · joined December 13, 2011
Your first link also says:
> To handle certain situations, some line breaking implementations use techniques that cannot be expressed within the framework of the Unicode Line Breaking Algorithm. Examples include using dictionaries of words for languages that do not use spaces
[0] posted in another top-level comment: http://userguide.icu-project.org/boundaryanalysis
Chrome uses v8's Intl.v8BreakIterator which uses icu::BreakIterator, which, for Japanese text, uses a big long list of Japanese words to try to figure out what is a word and what isn't. I've worked on a similar segmenter for Chinese and yeah, quality isn't great but it works in enough cases to be useful.
Looking for a front-end developer who's a React expert and is good at figuring out tricky browser interactions. Fabrica is building a no-code web-based visual editor for web apps.
Please, no recruiters or teams/firms.
Website: https://www.fabrica.dev/
Contact: eric+whoishiring@fabrica.dev
Compare these screenshots from 2013 (although I think POV-Ray was looking pretty dated by then) to renders that come out of Blender's Cycle renderer now.
The big change is that everyone has moved to "physically based rendering" that do path-tracing for propagating light through a scene. Old-school raytracing cannot know how light indirectly bounces off a wall, for example, leading to artificial-looking shadows and flat lighting.
Anyways, anyone interested in making neat little 3D scenes like in this GitHub should try out Blender - it's shockingly easy to make realistic renders compared to several years ago.
Edit: Blender's Cycles rendering engine seems to have been included with Blender since 2011. POV-Ray probably represents 2000s-era tech, although I think it can do more than what's demonstrated in this post.
Motion sickness is not usually an issue with apps made for VR because they've usually implemented move-by-teleporting. I've tested VR with multiple people who get motion sick playing regular first-person games like Minecraft, but they don't get motion sick in VR.
1) A new technology or method becomes popular. 2) Developers find new advantages in using the technology. 3) Understanding of tech and original advantage is somewhat lost.
For example: containers are now widely used as part of a scriptable application build process, e.g. the Dockerfile. There are probably many developers out there who care about this and not about how containers are run and how they interact with the kernel. And for their use cases, that is probably the thing that matters most anyways.
But I learned a ton in my 4 years of CS classes, and would have kept learning a lot if I stayed for a couple extra years, I'm sure. I'll tell you that it was eye-opening to go from setting the curve in a mandatory class to struggling to keep up in a topics class.
It depends on what your school offers, but if you can cherry-pick quality classes for the remaining two years, I'd say it's worth it unless a time-sensitive career opportunity comes along (e.g. founding a company). Or do a second degree with your free time if you're not that interested in CS.
Implementing a language that resembles Scheme is quite easy. Implementing call-with-current-continuation and hygienic macros AND getting the tricky little details correct is not.[0] An analogy might be someone offering "ability to write SQL" for their fly-by-night database without stating up front that joins are not supported.
[0] Old test suite run against old Schemes: http://sisc-scheme.org/r5rs_pitfall.php
Python web application developer
Are you fascinated by the logistics behind Uber and Lyft? Join us as we bring on-demand transit to public transit agencies across the country.
We're a small, fast-moving company working on bringing technology to public transit. Our server code is all in Flask, so experience making web applications with Python is a must. Bonus points for Angular and experience.
Interested? Email your resume and a short description of what you are looking for to careers@doublemap.com
[0] https://www.khronos.org/webgl/wiki/BlacklistsAndWhitelists
DoubleMap creates software for public transit, including GPS tracking, reporting, and ADA features. We're a small team working on two primary products (DoubleMap and TapRide) and we're looking to grow our team and product.
Full-stack software developer | Full-time | Indianapolis (Onsite)
This person will fix bugs and create new features based on client requirements for our transit software. Our software features include scheduling, bus ETA prediction, voice announcements, on-demand ride hailing, and more. * Substantial PHP or Python experience * Experience writing web apps * Linux expertise * Knowledge of UX, HTML5, Unix
QA Tester | Part-time | Remote
We're looking for someone who has enough technical knowledge to run our software, understand it, and find bugs in it - no programming expertise required. * Good troubleshooting skills and an eye for detail * Excellent communication via email and other online tools * Understanding of web technology * Familiarity with Unix a plus * Familiarity with public transit a plus
Web designer | Part-time | Remote
We're looking for someone to help us with a visual revamp of our web platform. We have designs from a talented designer and need someone with good HTML5 skills to adapt and implement them. * Understanding of mobile and responsive design. * Understanding of HTML5 best practices. * Can show a portfolio of previous work.
If you are interested, please email careers@doublemap.com with your resume and which position you are interested in.
Those were at least dedicated bike trails, which is more than I can say about a lot of other areas in South Bay. I would never attempt to take Shoreline over 101 and compete with all the drivers trying to get on the highway on-ramp.
We are looking for full-time web application developers to work on PHP/CakePHP, Python/Flask, and angular or jquery web applications. Remote workers are welcome.
Please email "gunnar" at doublemap.com with your resume and/or portfolio and the pay range you are looking for. Thanks!
Would this numpy trick work if he still needed an accurate distance calculation? Kind of underwhelming to throw away the accuracy to get speed without adding it back later.
[0] http://doublemap.github.io/blog/2015/05/29/optimizing-python...
We are looking for a remote sysadmin to work part-time starting with a couple hours per week doing routine maintenance but potentially increasing in the future.
Candidates world-wide are welcome, and may be preferred for late-night/early-morning tasks.
We use the following tools:
AWS: EC2, RDS Ubuntu docker apache2 nginx php-fpm cron Python
Interested candidates please see my profile for contact information! Please include your weekly availability, what hourly pay you are looking for, and an overview of what Linux/web tools you have experience with.
Imagine that you search for "orlando new york flight" and the first result is rigged to be Google Flight Search. Or you look for "cloud database" and Google Cloud SQL is first.
Google is trying to get into a lot of markets, and its dominance in search could give its many other ventures an advantage.
I don't know why you'd want to point your domain to an app that's only up half the time anyways, so I don't think this is a big deal.
Basically, they're nerfing their free tier by charging $7/month for a 24/7 running app. People wanting to run a free app may look at App Engine or AWS's one year free tier, or compare the price among other "cloud" and cloud-ish services.
I learned things like needing to detach the kernel driver the hard way. And because I didn't know anything about USB (and still don't), I was stumbling my way through libusb. There I still missing features that I need to revisit once I learn how to use USB properly.
Article says that you all don't have prior experience in transit. Are you learning from your early adopters as you go?
How much and how often do agencies re-plan their routes?
How much of planning is driven by politics vs driven by data?
What positions you all vs the consultancies who do planning? Would you expect consultants to be your customers or competitors?