Slashdot Mirror


User: hibiki_r

hibiki_r's activity in the archive.

Stories
0
Comments
954
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 954

  1. In most places in the US, there are two major kinds of tech companies: Those that go heavy on contractors and H1Bs, and those that do not. The ones full of contractors are exactly as you say. The others are 90% white. Movement between those kinds of companies is uncommon.

    With female developers, it's also pretty similar, but with smaller ratios: There's places where the only women are recruiters and HR, and others where it's rare to find a team without a woman that programs. In this case, it's all about networking, as so many places tend to be insensitive to calls of harassment and such, so women clump up in places where they feel safe.

  2. Look at Netflix reviews of kids series on Men Are Sabotaging The Online Reviews Of TV Shows Aimed At Women (fivethirtyeight.com) · · Score: 2

    Pretty much everything is rated horrible because, from an adult perspective, yes, they are horrible.

    So what we really have here is that a single dimensional rating alone is not good at separating something that is mediocre for everyone, or something that is loved by some, and hated by others. What a surprise.

  3. Re:Too late on 11 Years After Git, BitKeeper Is Open-Sourced (phoronix.com) · · Score: 3, Informative

    Many large companies have a lot of trouble with git. It's not a coincidence that Facebook and Google have been working on Mercurial backends: For their needs, Git is absolutely insufficient. You also won't catch a videogame company using git either. And that's discounting all of git's problems with documentation, or the cli becoming nonsense very quick after you leave the most basic commands.

    So yes, the world has moved on, but git is very far from perfect.

  4. Densely populated cities on Elon Musk Plans To Solve Traffic Congestion With Self-Driving Buses (theverge.com) · · Score: 1

    The problem here is precisely the dense population. Most places with horrible traffic don't have anywhere near the population density for a plan like this:They are traffic nightmares because they have huge, low density suburbs, making any bus system fail, even if the price of running it went down in half. LA, Seattle, Austin, DC.. Buses don't fix that. Improvement on buses would probably fix San Francisco, and might help in NYC, but those are places where buses are already usable.

  5. Re: Hoverboards on The 'Impossible' EM Drive Being Tested By NASA May Finally Be Explained (technologyreview.com) · · Score: 4, Insightful

    No, it cannot mean any of that, because the amount of thrust provided is minimal. Even if you made the engine weightless(which you can't), you'd not be able to get enough thrust to lift anything off the ground.

    The reason this is interesting for space is that in space, even tiny amounts of thirst are useful. Very slow acceleration is still fine, when you are not fighting planet like gravity: You just need to apply thrust for a long time, as opposed to what we do now, which is to turn on far more powerful drives for very short periods of time.

  6. Re:Those Workers Exist (just not at wage slave pri on Trump Gives Displaced IT Workers Attention, and He's Not Alone (computerworld.com) · · Score: 1

    OK, I'll bite. If there are plenty of knowledge workers available, what are they doing instead? Twiddling their thumbs? If they are working on the same field, either for themselves or a different employer, they are not really available. Supply is still less than demand. Now, if programming paid like flipping burgers, and people somehow preferred to flip burgers to code, then sure, you could say that a call for H1Bs makes no sense.

    In the middle of the US, I made over $200k last year. This year, I am making quite a bit more. Is this terrible wage slavery? Absolutely average developers with some experience make over $100k, in places where a 4 bedroom house costs under $200K.

    You could claim that we'd get better salaries without H1Bs (which is not really a given, as, with labor, sometimes supply CREATES demand), but wage slaves? Really? You just can't be serious.

  7. Re:Technology Paradox on Why Some Cities Get All the Good Jobs (chicagotribune.com) · · Score: 1

    The thing is, unless a company is paying very differently depending on your location, they'd rather have you work where everyone else is, unless the company has no office whatsoever. Thinking jobs are remote sometimes, but they really are remote when there's scarcity, and that's not at the beginning of careers. And after you start your career somewhere, to work 'out there' you have to want to move.

    I for one am working remote for a Bay area company, but that's because I have skills in demand, a lot of experience programming (15+ years), and it's far better for me to live in a place where a good house costs 200K than one where it'd be two million. It's an interesting situation: A lot of the very experienced people with big names are working remote, but you'd be hard pressed to find a remote employee in this place that isn't awesome.

  8. Re:Because it's true? on Why 6 Republican Senators Think You Don't Need Faster Broadband (cio.com) · · Score: 2

    Save in some ways, spend more in others: Analyze your file in the cloud, and you need to pay for processors in the cloud. If you have real processor use, buying your own hardware beats the cloud, price wise, in about 3 months.

  9. Re:Let the Public Decide on Are Car Dealers a Business Worth Keeping? (vox.com) · · Score: 2

    The problem with that plan is that the public doesn't really decide: Car manufacturers do. The whole dealer thing was built because manufacturers were going vertical, as manufacturers could unfairly compete with dealers whenever they wanted to: If you sell Chevy, and Chevy decides that they want to just sell direct, they'll just raise the price of the car to you, and not raise the price to the car to direct consumers, squeezing you out. A year of that, and you are out of business.

    Now, that doesn't meant that vertical integration is not better for consumers: In the long run, it could be better, or it could be worse. It's just that they can't decide either way.

    Similar failures happen in alcohol distribution: Distributors are semi monopolistic in the US, and have deep relationships with big companies, so trying to sell your own product widely can be a big struggle. There's plenty of articles about it.

  10. Re:alternately: on The Google Employee Who Opted For a Truck Over Bay Area Rents (dice.com) · · Score: 1

    At the top end of the tech market, companies are fine with remote work: If you need very good developers, you hire them wherever they are. Even companies in the Midwest do the same thing. I am working for a company based in St Louis, but I have coworkers in Houston, Tampa, and Sonoma. They pay might not be competitive with what Netflix pays their top developers, but there's people working for Google in the bay that are making less than I do. It's equivalent money to what Bay Area companies pay for remote developers too.

    What is not becoming a nasty surprise to Midwest companies is precisely how much salaries have gone up, precisely because good developers with marketable skills can get those remote jobs, so the difference in salary between working in flyover country and working in the bay is smaller than ever before. Salaries for new contractors have gone up over $10/hr just this year, and that's for run of the mill developers.

  11. Re:Democrats, not the "Electoral System" on Electoral System That Lessig Hopes To Reform Is Keeping Him Out of the Debate (usatoday.com) · · Score: 1

    But that has nothing to do with America, but how every two party system ends up, when all is said and done. It's the natural result of how representatives are selected.

    This is even easier to see in some European systems that allow for more than 2 parties, but are heavily biased towards having two parties and a bunch of also rans. We get to see how the major parties, who pretend to be in opposition with each other, find themselves in agreement when it comes to electoral reform.

    Major changes occur only when the people's discontent is so strong, not even the two sides if this establishment party together can hold a majority. That takes a lot of suffering in the country: Just look at Greece, or Spain.

    In the US now we are seeing people that are further away of the establishment becoming loud enough to make primaries go in ways that are no good for the establishment. But chances of real change are still a bit away.

  12. Re:Anti-GMO does not equal anti-science. on Majority of EU Nations Seek Opt-Out From Growing GM Crops · · Score: 1

    They are not the only meaningful player in the industry: For instance, take DuPont's agro side, branded as Pioneer. They sell quite a bit of GMO corn in the US every year. The only major row crop when they are not a big player is soybeans, and that's just because their research in that area worked badly enough, they end up having to license from Monsanto.

  13. Re:same for my family . Bought it for a purpose on Apple's 16GB IPhone 6S Is a Serious Strategic Mistake · · Score: 1

    Even for toddler playing, 16 GB is tiny quick. First, it's not really 16: The OS makes it closer to 10. You need another 2 open just to be able to do OS and app upgrades. So really, you are in trouble if you have 8 gigs of apps. Many apps for toddlers are big, as they are full of animations and sound. Games that use half a gig are not unheard of. And then there's books: Don't be surprised by 100 megabyte children's books.

  14. Re:Maybe... on Citizenfour Director Sues To Find Out Why She Was Detained Every Time She Flew · · Score: 4, Insightful

    It's not about not being able to make an educated guess she'd bet on, but getting the official reason. At that point, it's possible to make a case that the reason is unconstitutional.

    That's really what all of this is about: Government action without oversight, and it's hard to sue to change that without proof of harm. She has proof of harm right there: All she needs now is a target to use that hammer against.

  15. Re:Donate your time not your money on Ask Slashdot: Making Donations Count · · Score: 1

    There are websites whose entire reason for existing is auditing charities. You can always go for something like that.

    Donating your time can be very inefficient though. Imagine you are in software, and you'd be donating time to move boxes around in a food pantry. They could hire someone at minimum wage to do this,(which is actually good for the economy) or, you could be doing some consulting, and donate that. It's also the reason you don't buy groceries for the pantry, but hand them cash instead: They will get them far cheaper than what you'd pay.

    The way I donate time is to work more hours, and specifically dedicate some contracts to be directly donated to charity. Sending a check doesn't get the same public recognition as donating time at minimum wage, but it can be far more efficient, and IMO, donations are about helping a cause, not improve your social status doing it.

  16. Deceptive links on The Rebirth of Arcade Racers -- On Kickstarter · · Score: 1

    Am I the only one that finds it pretty underhanded to give us a link that says "they are on kickstarter" but doesn't actually link to one of those kickstarter projects? It's not quite a deceptive goatse link, but at this rate, I'd want links in the blurb to list the domain they point to.

  17. Re:No H1-Bs for contractors on Disney Replaces Longtime IT Staff With H-1B Workers · · Score: 2

    It'd help in many ways, but it also makes the H1-Bs situation far more precarious. Modern abuse and quotas means almost all H1-Bs come from those nasty companies, but even before that, many people chose contracting firms to handle their immigration because you are far safer from layoffs and such. I remember when I was an H1-B, a long time ago, going direct, and my then employer had round after round of layoffs. The moment I saw the pattern, I had to look for another job IMMEDIATELY, because getting hit by one of those layoffs meant a tiny window to find another employer or leave the country, and that new employer had to file for a visa. Through a contracting firm, a layoff might mean a job change, and maybe not getting paid for a few weeks, but it's far less onerous. This gets even harder when also applying for a green card. It's not uncommon for companies to ask immigrants that they want to sponsor to sign that they have to pay the immigration fees incurred in the green card process if they leave willingly before the green card is done plus one year. When going with direct employment, it also means you cannot run without taking a major financial penalty. And if you are laid off in process, then you better get a job extremely quickly, or your green card process might have to start all over again, and it can take many years.Getting my green card got a big weight off my shoulders.

    So your proposed change to the H1-B program sounds like a wonderful idea as long as it comes together with something to minimize the precarious conditions of H1-B workers that easily qualify for green cards, and work in the US for 5, 10 years while they wait for a visa number. This should help American workers too, as the minute one of those workers gets a green card, their job mobility increases, and with it, their negotiation power. I got a 30% raise with my first job change after a green card. In 5 years after the green card, my salary more than doubled.

    Having people as temporary workers for a decade? You've got to be kidding me.

  18. Re:So how long before on Autonomous Cars and the Centralization of Driving · · Score: 1

    The problem of remote control of a car is that you cannot assume it'll happen for good reasons, or by the people that you think. It's the same issue of having an encryption backdoor, theoretically held by "the good guys"

    If a vehicle can be controlled remotely, it's because there is some authentication mechanism that allows that to happen. Anyone that steals the keys can remotely control the car. Imagine how much fun kidnapping becomes when you can do it from the comfort of your own home.

    Same problem when people talk about blockchain-based DNS. If the only thing protecting something is a digital key, then you have two problems: Making sure the key is not lost, and making sure nobody copies it. Stealing keys becomes more profitable than ever, as there is no more recourse: whatever you were protecting is compromised.

    So the question is: Would it be a good idea to let a terrorist or a gang control everyone's car? Because that's the door you are opening the second you let police do it.

  19. DBAs first? Strange on IT Jobs With the Best (and Worst) ROI · · Score: 1

    Around here, if anything, the DBA job is disappearing: There are a lot less openings, and most are at huge, extremely corporate places that you'd not even want to work for. And even in that world, they are switching to development models that don't need DBAs. So maybe the averages are high because only companies that pay well would even hire DBAs?

    They also talk of averages, but not high ends. Around here, a programmer's high end is very high: I make 4x what my employer pays an entry level developer. People realize how much a top developer can get you. DBAs, not so much.

  20. Re:Crashes on At the Track With Formula E, the First e-Racing Series · · Score: 1

    Comparing the safety of a formula that is weeks old and one that is over 90 years old by comparing total fatalities is laughable.

    No driver has died in an actual F1 race/qualifying since 1994. Cars have changed, circuits have been taken off the calendar for safety reasons. Accidents still happen, but it's nonsense to compare the safety of today with how F1 was in the time of Senna or Lauda.

  21. Re:But, but... on US Air Force Overstepped In SpaceX Certification · · Score: 1

    I've seem time factor heavily in some road construction: St Louis: I-64 roadwork was going to cause havoc on many people's commutes, as it required closing go the most traveled highway on the city. The contracts took into consideration how long it was going to take, offered bonuses for finishing early and severe escalating penalties for delays. It was finished early.

  22. Re:Check their work or check the summary? on No, It's Not Always Quicker To Do Things In Memory · · Score: 1

    It might have helped in this problem, but nowadays, even assembly language is just an abstraction: You might thing you are doing in order operations on 8086, but they are really being translated to out of order operations inside of the processor that will get the same result, but with very different performance. Branch prediction? Nah, we can run the beginning of BOTH branches, and just discard the computation we did not want, because it's actually faster. And don't get me started on the differences between what you tell a video card to do, and what it actually does.

    The distance between what we write in practical, end user facing applications and what happens in the hardware is so large nowadays that it's hard to have any real control over what is going on. The best we can do is understand the performance characteristics that we see in the layer right below ours, and hope things don't change too much.

    Therefore, the problem with the original paper is that it fails to really explain what we can learn from the experiment. It's not that disk is faster than RAM: That's just ludicrous. But that we really have to have some understanding of the libraries and VMs we use to get anywhere. It'd not be impossible for the JVM to realize the immutable string is being edited in a loop, that there are no references to it that could escape, and then just optimize the whole thing into a string buffer implementation that should be as good as calling the file writer: It just happens to not do said optimization for us. It's happened in Java before: Code that was seen as terrible because it was very slow is not slow anymore, and easier to read than the old school way of optimizing it.

  23. Re:Downvotes on Twitter CEO: "We Suck" At Dealing With Trolls, Vows To Kick Them Out · · Score: 2

    Downvotes without metamoderation just lead to downvoting mobs. Imagine the whole gamergate fiasco, with large groups of people downvoting each other. It's pretty terrible.

    And twitter being so broad, metamoderation is just completely out of the question.

    So ultimately, downvoting doesn't scale, and is only something you will like if you are the one with the popular opinions.

  24. Re:Goodbye college football on What Happens When the "Sharing Economy" Meets Higher Education · · Score: 3, Interesting

    Schools will probably not go away quickly, as there is plenty of value in learning socialization, and kids will not learn that by sitting at home in front of a computer.

    Schools are moving towards having some of that kind of learning though. Take, for instance, elementary school math. You have a bunch of kids coming in at K or 1st grade, which have drastically different experience and skill levels. Some kids will barely be able to count to 10, and read small numbers. Others enter K understanding multiplication and division. And yet traditionally, we put them in the same class, and teach them math together.

    Now we have computer systems that can throw math exercises and lessons to kids, individualized to their skill level. So when the kindergartener that should be in 4th grade, seems to never miss at counting and number recognition, he just keeps getting more challenging material, until he's quickly doing 4th grade math.

  25. Re:Radical Left allowed to run a country... on Valve's Economist Yanis Varoufakis Appointed Greece's Finance Minister · · Score: 3, Interesting

    That article hits the nail in the head. For Europe, this is not about Greece: Their economy is small, and by itself, if they sank nothing would matter. It's what it says to Spain, a country with a general election coming pretty soon, and who has its own new, populist left wing party that runs against corruption and austerity.

    The Eurozone can handle anything that happens to Greece. But if Spain decides to ignore the troika, beware.