HNHacker News
TopNewBestAskShowJobs

bskap

626 karma · joined October 11, 2012

submissionscomments
bskap··on People using Venmo to spy on cheating spouses
So Square Cash then?
bskap··on Anker just launched a wireless security cam with 365-day battery life and A.I
It's a subsidiary of Anker. https://www.eufylife.com/pages/about-us
bskap··on The Worst U.S. Maritime Disaster in Decades
Didn't Tesla do that for cars near evacuation zones?
bskap··on Facebook CEO says no plans to extend all of GDPR globally
Except even in Europe, there isn't really a "right to be forgotten". Your "right to be forgotten" doesn't mean you can make a newspaper to take down a factually accurate article about you, just to force a search engine to stop linking to that factually accurate article. They didn't give anyone control of the data about themselves, just the right to make it harder to find.
bskap··on How GDPR Will Change The Way You Develop
CE students are eligible. CS students are not. If your degree was a combination CS and CE, it might have been accredited by both commissions.
bskap··on How GDPR Will Change The Way You Develop
Many CS programs are accredited by ABET, but they're covered by the Computing Accreditation Commission which doesn't qualify graduates to sit for the FE exam. And many top CS programs, including CMU and Stanford, aren't ABET accredited at all.

Nationwide, there's only 27 Software Engineering programs accredited by ABET. So graduates of those programs could sit for it but until graduates from top programs qualify, no one is going to require it.

bskap··on Skype Vanishes from App Stores in China, Including Apple’s
Everyone? They all have people that they trust, and at least one of those people is tech-savvy enough to evaluate root certificates?
bskap··on We Can’t Trust Facebook to Regulate Itself
You mean this data? https://www.facebook.com/help/131112897028467
bskap··on Equifax CEO to Congress: Not Sure We Are Encrypting Data
Having separate read and write permissions is entirely orthogonal to having encryption. That certainly would help (assuming the compromised system didn't need to have read permissions), but you don't need encryption to implement that and adding encryption doesn't imply that you've done it.
bskap··on Justice Department moves to end routine gag orders on tech firms
Microsoft sued the Justice Department. I'm not a lawyer, but since the Justice Department is no longer doing this thing, they may not have any standing for the lawsuit. I don't think they can force the lawsuit through to get a decision since they're no longer being harmed by it.

It wouldn't be the first time someone who thought they might lose backed down to avoid setting a precedent. Police departments did it with cases where people challenged the use of Stingrays, for example.

bskap··on The License Zero Manifesto
So, what happens if one license 0 project (A) wants to depend on another license 0 project (B)? The way I can see it, there's three possibilities:

* project A is now commercial and has to pay project B for the license

* a commercial project that wants to use project A now has to track down and pay both the owners of A and B (and any other license zero dependencies)

* a commercial project that wants to use A pays for A and B gets nothing for it because they are being used by project A (not commercial) and only incidentally by the commercial project.

bskap··on Without Power, Puerto Rico Is Cash Only
Wall St. would love to be able to sell stuff to Puerto Rico with less overhead. It's just the US shipping companies and sailors that really like having a monopoly on trade with Puerto Rico. (There are other things about Puerto Rico's lack of statehood that Wall St likes a lot, but the Jones Act isn't one of them)
bskap··on Google demands more office space, threatens to block North Bayshore housing
They can't. Zoning laws restrict how much building they can actually build on lots they own.
bskap··on If you enroll in Equifax's TrustedID you waive your rights to sue Equifax
Your can't waive your right to seek remedy in the event of a breach of contract, but US courts have ruled that clauses requiring mandatory arbitration from a private arbitrator instead of going through the public court system are legal.

Theoretically, it's just as fair to be heard by a neutral third party, but the biggest difference is that if you agree to arbitration, there's no equivalent of a class-action complaint meaning each impacted individual would have to file an arbitration claim separately.

bskap··on Suing California for Throwing Out 45k Ballots Over Handwriting 'Mismatches'
Washington does all vote-by-mail (except for people who need assistance or who don't have a permanent address). For the vast majority of voters, you get a ballot, a big fat book with statements from all of the candidates, and your return envelope in the mail a few weeks before the election.

After you fill out your ballot (with no identifying marks), you slip it into an inner envelope (with no identifying marks) and put that in the outer envelope (which includes your name and you have to sign).

When a ballot is received, elections officials check the signature on the outer envelope. If the signature matches, the inner envelope containing the ballot is removed from the outer envelope and dumped into a pile so no one can match the submitted ballot with the original envelope, and then the whole pile is taken in to be counted. There's an observation deck in the facility and cameras running the entire time the elections officials are counting ballots to make sure no one is cheating and checking who voted for who.

bskap··on The Incredible Shrinking Airline Seat
Google Flights lists legroom if you expand the details, but I've never taken a tape measure to make sure it's accurate.
bskap··on Robocalls Flooding Your Cellphone? Here’s How to Stop Them
Yes, and many people do. Hence this comic: https://xkcd.com/1129/ (the first three digits being the area code).

Edit: keeping my number when I moved also made it really easy to filter out these phone calls. Any number calling me from my old area code that I don't recognize is either a spammer or a wrong number. Any number calling me from my new area code is probably legitimate.

bskap··on Java 10 – Specification for Value Types
The canonical example in the standard library would be this one from the entire collections framework:

    public Object[] toArray()
    public <T> T[] toArray(T[])
You cannot turn an ArrayList<T> into a T[], for example, without passing a T[] into the function so that you can grab the type from the passed parameter at runtime. C#, which retains the generic information at runtime doesn't need this so you can just do

    public T[] toArray()
The other place I've seen this come up is with Exceptions- you cannot catch a generic Exception. It's pretty annoying now that Java 8 has streams because you cannot have a checked exception abort out of processing a Stream unless you either 1) catch Exception (rather than the specific subclass) and deal with everything or 2) catch the checked exception in the lambda, wrap it in a runtime exception, rethrow it, and then catch the wrapped exception.
bskap··on H-1B visas mainly go to Indian outsourcing firms
So's the O-1. That's why it doesn't have a lottery or cap like the H-1B. Top people in science and engineering qualify for them too, in addition to the top people in athletics and arts (the more traditionally "famous" people).
bskap··on The Command-And-Control Mindset Is Killing Companies
If you lowered the CEO of McDonalds's pay by 90% and distributed it to all the employees, they'd get less than $20 each. It doesn't exactly bump them up to a living wage.
bskap··on Python coding interview challenges
The problem with your approach is that it excludes anyone who spends most of their time writing code for a business. I legally can't provide you with the code that I have written over the last several years. You're limiting your applicant pool to people who have been paid to work on open source, freelance web developers, and people with very little life outside of work.

I agree that puzzles aren't all that great of a measure of ability, but at least anyone can do them without writing about thorny legal issues over IP or spending all of their free time on spare projects.

bskap··on Always Free Usage Limits
https://news.ycombinator.com/item?id=13831277
bskap··on Apple’s Devices Lose Luster in American Classrooms
So the Surface 3, then.

Too bad Intel canceled development on that processor line so they can't make a new one.

bskap··on Incident management at Google – adventures in SRE-land
They're unrelated. Wheel of Misfortune is just a role-playing replay of a previous incident as a training exercise. Someone will grab (or simulate) logs and dashboards from the incident and then play GM for the wheel of misfortune at a future team meeting. Someone who isn't familiar with the incident will be designated "on-call". They'll state what they want to do and the GM will tell them or show them what they see when they do those things.

Chaos Monkey is actually taking down production systems to make sure the system as a whole stays up when those individual pieces fall. Google does have (manual, not automatic) exercises doing similar things called DiRT (Disaster Recovery Testing), but it's not related to the SRE training exercise.

(standard disclaimer: Google employee, not speaking for company, all opinions are my own, etc.)

bskap··on Software Engineering at Google
Because they aren't measures of how good you are at developing, testing, and releasing software, they're just measures of how good you are at estimating the amount of work it'll take to complete a project 3 months in advance.
bskap··on Software Engineering at Google
Nah, because it would cost the company billions of dollars in lost productivity waiting for these files to get re-processed every time someone built the thing. Google's general philosophy is that humans are expensive and computers are cheap, so pretty much anything that helps the humans go faster is a going to be a net benefit in the long run.
bskap··on Who Pays for the Decentralized Web?
Yeah, I can't find a map of Netflix's caches, but it looks like YouTube has just about every large city in the world covered except in China, Iran, and Turkey. (bottom map at http://peering.google.com/#/infrastructure)
bskap··on Pokémon Go loses its luster, sheds more than 10M users
Yes, but there's only one evolution track per pokemon (except Eevee which has 3 in gen 1). The optimal strategy for grinding experience is to catch a million pidgeys and evolve them all into Pidgeottos for the experience and then transfer them because Pidgeot isn't that powerful of a pokemon. The optimal strategy for building the pokedex is to catch enough pidgeys to get a Pidgeot and then you don't need to catch any more pidgeys.
bskap··on Pokémon Go loses its luster, sheds more than 10M users
Why do you think there's a competition for valuable pokemon? When a pokemon spawns in an area, it spawns for everyone in that area and everyone who stops by can catch it. You're not competing with everyone else to get there first.
bskap··on Pokémon Go loses its luster, sheds more than 10M users
Assuming your goal is to level up. A lot of people were playing for the collection aspect.
← PreviousPage 3 of 7Next →