100% agree, and I am surprised I do not see this mentioned more often. I came up on Linux and then had to use MacOS for a job and got used to the cmd / ctrl separation and now I cannot use a terminal on Linux without major pain. I've tried a few of the key rebinding options and they all feel klunky.
We are a healthcare company working with AI in non-patient facing tasks. Looking for a US-based UI engineer to work on a per-project basis in collaboration with our design and product teams to build out our React app based on Figma designs.
==[Tasks and Deliverables]==
Develop a frontend UI based on Figma designs using React and Next.js.
Implement pre-built UI component libraries to ensure efficiency and consistency.
Translate the Figma designs into a proper design system in CSS.
Ensure seamless integration with backend APIs.
Collaborate with designers and backend engineers to optimize user experience.
Set up project structure, formatting, and best practices for scalable development.
==[Required Experience]==
Strong proficiency in React and Next.js.
Experience translating Figma designs into functional UIs.
Familiarity with component-based UI frameworks (e.g., Mantine, DaisyUI, Tailwind).
Understanding of best practices in frontend architecture and performance optimization.
==[Nice to Have]==
Some backend familiarity (basic Python/Django for minor adjustments).
Previous work on fast-paced startup MVP development.
When Google transfers its IP that was created in the US to an overseas company "headquartered" in the Bahamas so that their subsidiary in Google Ireland can license the IP and not pay money to Google US, thereby avoiding US taxes, then Google Ireland certainly received benefit from the US government. This holds up so long as you believe that Google receives government benefit from US laws, regulations, and infrastructure, which I think they certainly do.
So it's not so much about forcing truly international companies to pay taxes in the US (though they should pay taxes if they are indeed subsidiaries making money from the work of a parent company when that parent company repatriates profits), it's more about exposing the legal-by-letter-but-not-by-spirit practices of companies that hide money generated in the US overseas.
This conversation took place yesterday at SemTech 2011. Ivan Hermann is with w3c. Kavi Goel is a product manager at Google who is on the Rich Snippets team. Others are identified in the document.
We're looking for a junior/mid level software engineer with an ability to work on front and back end code. We have a Rails/Javascript UI that uses a RESTful service built with Java (Spring, Hibernate, RESTlet) as its datastore.
Our team runs as closely to a startup as you can in the academic environment. We're responsible for building BioPortal: http://bioportal.bioontology.org. This isn't one of those research projects that produces a ton of theory but nothing usable. We're responsible for a full production environment that gets tens of millions of hits a month and have a full team of developers, including proper managers and even some QA (this is huge in academia). The project is well-funded by the NIH and we're halfway through year one of a five year grant.
You'll have a huge say in how things get implemented. We're not scared to incorporate new tech and definitely appreciate what people have to bring to the table. You'll be encouraged to get things done with minimal supervision, but everyone on the team is excited about talking through problems as needed.
Stanford Pros:
* Competitive compensation. Stanford likes to hire the best and we know we're competing with Google, Facebook, and everyone else. Salaries are competitive, obviously no access to options, bonuses, or profit-sharing :)
* Awesome benefits. This makes up for the lack of compensation to me. We get three weeks of vacation plus sick time plus PTO plus holidays. There's a two-week closure every December. Amazing health plans,. Free Caltrain and VTA. Alternative transit compensation. Healthy living incentives. Access to classes, gyms, libraries, and anything else the Stanford community has to offer.
* The work is incredibly meaningful and not profit-driven. Nothing wrong with profit, but if you're interested in just jumping into challenging work without worrying about money it can be a benefit.
* You work with people who are the best in the world at what they do.
* Travel opportunities for conferences on occasion.
If it gets really bad, won't the community just respond by having a monthly "Who's Offering" thread, much like we now have the monthly "Who's Hiring" thread?
Stanford, CA. Stanford Center for Biomedical Informatics Research, National Center for Biomedical Ontology.
We're hiring people interested in working with semantic web technologies, including RDF, OWL/OBO ontologies, triple stores, Protege, etc. The positions are mainly senior right now, possibly junior in the near future. Our main product is BioPortal, an ontology repository site with a RESTful API.
Stanford is an amazing place to work, great benefits, competitive salary, and the team here is top-notch (as you would expect). Feel free to ask questions (email in profile).
CloudApp can do this for screenshots or any file in the finder, plus copies a link to the clipboard: http://www.getcloudapp.com/ (not affiliated, just a very happy user)
Most people I know in the city have abandoned their cars. Zipcar has good penetration there but most people I know stick to public transit. I have friends that regularly do the trek from the Duboce Triangle to SF State without cars.
Public transit isn't as good as NYC or Chicago, but it's decent.
I worked full-time as a Drupal developer for two years and still dabble with it, though I'm now using Rails as my main web ui development technology. Though I'm not as connected to the community now, I've always been impressed with the level of participation that the community has, the outstanding volume of the work being done, and the commitment (for the most part) to the "Drupal Way".
I haven't heard of any major incidents of compromise, though it is easy to let sites get out of date which would leave some holes open.
As for MySQL, I think there are plenty of examples of it working at massive scale with good security (inside the Drupal community and out). From what I've seen developers seem pretty committed to working with other databases, though I'm not sure how far beyond MySQL and Postgres you'll get.
As for the "effective as an MVC question": no. Looking at that chart, half of the items mentioned in the Controller and Model you aren't supposed to edit regularly (parts of the Drupal Core), and especially not for site-specific functionality. Sure, most things can be altered with the addition of modules, but you're eventually going to run across something that can't be easily overridden from a module, or a place where there's no hook, or you just fundamentally disagree with how something works.
The modules themselves can be just as frustrating. Sometimes you'll encounter a situation where a module gets you 95% of the way there, but again you'll need to make some alterations and you have to understand exactly how the module works in order to do this. That means delving into someone else's code, the quality of which can vary considerably.
Finally, Drupal isn't REALLY object oriented. It's not as if content types are represented as a model with a corresponding controller, which is how I would expect MVC to work. A lot of individual pieces of code are OOP, but the entire system wasn't designed with this in mind.
That's not to say that Drupal doesn't have its uses. If you are fine with the default that's provided or feel like getting 95% of the way there in some cases is good enough, then by all means fire up a Drupal site. Unfortunately, you need to be familiar with the options out there in order to easily make the decision up front.
On the plus side, it's nice having a user system with permissions, administration, easy ways to add content, pretty good methods for handling audio, images, etc all up-front without having to do any coding. This is where Drupal shines, in my opinion. It's great for enabling technical people who can't/don't code to set up complicated systems. But that's a far cry from being an effective MVC.
He isn't an IP lawyer. He's a real-estate foreclosure and bankruptcy lawyer. In his bio at the law firm he co-founded I can't find a mention of any IP-related expertise:
http://ricardolaw.com/michael-alex-wasylik/
Not to say that his argument couldn't fly, but I'm not sure I would give it that much credence either.
There's a nice big spam button on each wave in the sandbox. I imagine they'll be able to handle it in a similar way that Gmail handles it, with perhaps some added functionality to handle spam at the wavelet level, control for public vs private waves, etc, etc. I don't think it's a deal killer, but it's also pretty funny to see "DON'T ADD BOTS" in huge, bold, red print in some waves.
I used Novell iFolder for a while (running on Ubuntu, though it was a pain to install). I think it worked pretty well on SuSE out of the box. Anyway, it uses a client on individual machines with a server hosting the files. Pretty much like Dropbox, though I think Dropbox is a little prettier and easier to use.
I agree, in terms of convenience for higher-end shopping it's nice. I'm more concerned about the erosion of true public space (as in a public plaza, square, city streets, etc) and the conflation of such space with purely commercial zones. I know of at least one dense "new urban" development (University Villages in Marina, CA) that includes a plaza owned by the developer, which allows them to outright ban people, demonstrations, gatherings, or at the very least make it prohibitively restrictive when trying to plan or hold such events.
As a shopping mall, it's great. As a neighborhood, which it certainly aspires to, it sucks.
Definitely. The North Side/South Side fighting in Chicago was pretty crazy to see after coming from California, especially as the borders seem to be drawn on socio-economical/racial lines.