skysight-inc/HackerNews huggingface dataset:
If a company is in China then I assume most of the employees will be Chinese as before.
It's worse then that!

Keep in mind that I open all links in a new private windows except for few services for which I stay logged in.

On twitter, clicking sometime opens a new link, sometime shows the full version of an image. Trying to right clicking all the time doesn't work, because it doesn't do anything when it is a small image that needs to be disaplayed in its full version - because they change the click behaviour via javascript.
Seems like a data play. You’ll likely enable location in the Uber app, so now they’ll get your location passively when you’re just searching public transit routes.

Turn that around and resell the location data to other data aggregating businesses. Or use it in-house to augment forecasting or pricing models.

Seems slimey to me. Public funds should be providing app access for this sort of thing, with audits to demonstrate personal data is not collected.

Really wish it was more popular to lock down privacy options in phones to make it so this sort of thing is not profitable for companies like this.
http://archive.is/08BsJ
> gene testing may never be able to predict the exact odds, since some of the diseases heavily depend on environmental factors (what you eat, how much you exercise, how much you're exposed to carcinogens and sun, etc).

All of those examples are themselves strongly predicted by your genes. The weakest is what you eat, but just knowing what country the customer is based in is probably enough to go forward with.
"for design/development"

Could you expand?
Great ideas.

“An affluent society ought not be miserly in support of justice, for economy is not an objective of the system.”

Everyone will say it is not practical because of cost, but I’m quite sure if we spent half the money we do on guns and missiles (and maybe paid back some loans so we didn’t spend so much on interest) there would be enough money.
Other people's code shouldn't be in my $HOME if I didn't put it there explicitly. If it's part of the dependencies of a project, it should be either in a cache directory of that particular project, or in the cache directory of the build tool (that preferably conforms to XDG), like all sane build tools do. GOPATH is an incomplete (thus incorrect) solution to a problem that was being solved correctly and completely in other languages (like Ruby).

It's weird that the Go developers were working in such isolation that they didn't pick up on this. All programming languages that I know of that work on modern tooling (Haskell, Rust, Node.JS, even C#!) adopted the Ruby style dependency management when it turned out to be correct years ago.
This means opening Google Maps less, and opening the Uber app more. The ability of Google Maps to show an estimated Uber price and provide a link to the Uber app is nice for Uber but it's better for Uber to have users opening their own app than to have a tiny feature in another company's app.

They might be providing walking directions in the future, I think. And once it's a fully-fledged map app, having it track your location outside of the ride has the same justification as Google.

Wow, I hadn't noticed but they got rid of that feature. Perhaps they'll reinstate it at some point. https://www.theverge.com/2017/8/29/16219542/uber-location-tr...
Is there a way for me to tell TWA to then tell Chrome to report itself different in the meta data? There are services that I use that do not work properly when the source identifies itself as a mobile browser. Currently with Cordova, you have have it change the headers on all requests to report a different browser OS.
Yes, the standard firmware interface. Those working on the Itanium platform (Intel and presumably HP) wanted to have a boot solution that didn't have the technical shortcomings of existing BIOS designs. That drove an initiative to create a formal spec and an implementation. I believe Itanium was the first platform with EFI, but someone can correct me if I'm wrong.
Ironically it seems in the comments that making this law means no difference, if so whats the point of a trade war.
What’s it going to look like if they ruled in favor of Jewish students as a harmed class back in the day and then against Asians this time around? Should Asians all get their skin bleached to not be abused in the elite college admissions process? Should we get Anglo names, avoid Asian extracurriculars and other indications of Asianness, and mark ourselves as White?

> Certain private universities, most notably Harvard, introduced policies which effectively placed a quota on the number of Jews admitted to the university. According to historian David Oshinsky, on writing about Jonas Salk, "Most of the surrounding medical schools (Cornell, Columbia, Pennsylvania, and Yale) had rigid quotas in place. In 1935 Yale accepted 76 applicants from a pool of 501. About 200 of those applicants were Jewish and only five got in." He notes that Dean Milton Winternitz's instructions were remarkably precise: "Never admit more than five Jews, take only two Italian Catholics, and take no blacks at all."[15] As a result, Oshinsky added, "Jonas Salk and hundreds like him" enrolled in New York University instead.[16] Physicist and Nobel laureate Richard P. Feynman was turned away from Columbia College in the 1930s and went to MIT instead. See also Numerus clausus in the United States.

https://en.m.wikipedia.org/wiki/Jewish_quota

Trigger warning: as an Asian, I don’t care about helping Black and Latino people if it means hurting me, and especially when society has already chosen not to exert equivalent unfair treatment on another race (and the optics are especially not great when said race can be lumped in as ‘White’).
Although the possibilities are arguably greater for new designs to get traction today.

There are a lot of reasons. Open source, cloud providers, etc. But a big one is that you can't just depend on CMOS process shrinks to make processors faster. Therefore, your new design isn't necessarily going to be eclipsed by whatever new x86 CPU comes out in 12 months.
It’s really dilution of blame. Actually doing anything in a corporation is hard, paying McKinsey to do what they do makes it easier, therefore there is value.
And.... would you believe them? Would a corporation sink billions into there knowing full well they can come up with arbitrary laws to get their way? How about if there is a war fought, would you believe that they won’t sieze all the assets? How about getting money out of their country? And how about subjecting your company to the inevitable corporate espionage that will happen? Would their court system actually protect your company? Hmmmmmmm
Sounds like a time zone round trip issue. They’re likely using timestamps (say epoch millis) to represent dates and converting it incorrectly on display.
It is always a spectrum. America is hardly perfect, but rule of law in the states is much more developed than in China. Especially constitutional law, which the CCP sees as a western abomination (so the Chinese constitution garauntees freedom of speech, religion, and so on, but is meaningless because the judiciary is not a check on the party).
Yes, that's an argument a lawyer might make, but I disagree with the premise: Any reasonable interpretation of "agreeing to purchase" takes into account the entire dialogue between the merchant and customer, in which case the merchant told the customer two different things, and the customer reasonably didn't notice that one was different. There's no reason to assume about which version the customer agreed to.
/r/denver discussion:

https://old.reddit.com/r/Denver/comments/alsm56/uber_transit...

RTD already has their own app for buying tickets. Transit app (or google maps) work well for planning trips. You can’t even actually buy a ticket yet on the Uber app.

> Uber is aiming to increase efficiency, enhance the experience and increase equity and accessibility

What does that mean?
The article often alludes to how white Harvard is, while also mentioning the historic anti-Semitic admission criteria, which are supposedly no longer in place. But it doesn't say what the current state is - are Jews still discriminated against, and what are the general demographics at Harvard. It turns out, 25% of the student body is Jewish, 22.9% Asian, 22.3% white, 12.3% Latino, 1.9% native American, and 0.4% native Hawaiian.

Sources:

https://www.jpost.com/Diaspora/The-most-heavily-Jewish-US-co...

https://college.harvard.edu/admissions/admissions-statistics
Recently seen the price listed/editable in the URL on a checkout form page.
Which is 14 percent more than they should make up, at least if we are going to pretend that Harvard is interested in any reasonable standard of admissions. I understand the arguments for diversity in the student body; legacy admissions work against that goal. I understand the arguments for a strictly objective standard; legacy admissions work against that goal too.
Any garauntee in the constitution is meaningless since the judiciary in China is not allowed to use it as a way to invalidate law. The party itself gets to decide whether they are following the constitution or not, imagine if Trump could make his executive orders without worrying about federal judges throwing them out.
> Qualitative grounding of statistical findings is important to avoid misleading conclusions; it is not enough to control for a factor in a statistical analysis without clarifying its role in admissions goals and educational objectives.

This is a crucial point. Contextually framing an analysis, and it's results, is one of the most important parts of a project. In this case, it also forces the question - what does it mean for an admissions process to be biased?
Hi Philipp,

ich bin ML Engineer bei Studitemps. Ich habe mir args.me, Deine Codepens und sonst ein paar Demos von Dir anschaut. Wir sind auf der Suche nach einem guten Frontend-Entwickler und würden uns freuen Dich kennenzulernen.

Wir legen viel Wert auf:

1. Product First Mentality
2. Quality over Quantity
3. Eine gute Work-Life-Balance
4. Spaß an der Arbeit im Team

Stellenbeschreibung: https://stackoverflow.com/jobs/126337/frontend-engineer-gesu...

Du kannst dich einfach über SO bewerben und sagen John hat dich eingeladen :)

Viele Grüße,
John
It isn’t ‘techbro’ trolls that are engaging in the learn to code trolling, it’s people who believe that the news media gleefully printed hundreds of articles about how blue collar workers needed to quit complaining about the new global economy and learn to code, and that they are being hypocritical now that the (supposedly) same forces are impacting their industry.

I’m not endorsing the campaign which is hurtful at a time when someone has just lost their job, but to interpret it as techbros holding coding up as the way of the future is a mistake. Most of these people are also skeptical of coding as a lasting career.
They're trying to integrate Uber with transit. Catch a ride to a bus stop and bus the rest of the way.

Edit: It doesn't look like that's their offering now, but I think they'll move towards it.
Second, both are not milks. Milks are what comes out of animals mammary glands (even legally in most jurisdictions). Advertisers and "health product" peddlers hijacked the term (that existed for millennia) to mean "random juices".

The word milk has a somewhat broader meaning than what comes out of mammary glands. I would say that the default meaning, with no other modifier, is definitely mammary gland output. But checking various dictionaries I see definitions that include:

The white juice of certain plants, such as coconut milk.

A food product produced from seeds or fruit that resembles and is used similarly to cow's milk, such as coconut or soy milk.

A liquid resembling milk in appearance such as the latex of a plant.

And there's milk of magnesia.

I don't know when these various terms came into use, but the Online Etymology Dictionary suggests milk of almond and similar constructions have been around since the late 14th century:

https://www.etymonline.com/word/milk%20of%20magnesia
Coding against sex trafficking
God bless the guy, and too bad that the state is too cheap to buy better equipment for the purpose.

All carriers have this data for all of the carriers in each region. If you’re a big customer, they will even show it to you under NDA.
A few things to consider:

- If the money is not in the bank, then the company has not raised $100M. Until the money is wired, it can fall through.

- Without a liquidity event you cannot make any money from your equity. It doesn't matter how much the company is valued, unless someone buys the company or it goes public you will not likely be able to sell your shares.

- Most options come with a cliff, meaning you lose it all if you leave before 4 years. In this industry, 4 years is a long time. Be cognizant of the many ways in which you can lose your stock (cliffs, dilution, liquidity preferences, etc.)

- I'd double check with a lawyer, but if you earn equity in the US you must pay taxes to the US - it doesn't matter what country you live in.

- $400K invested wisely is enough for you to secure retirement, and then focus on risking everything for your own startup where you own 100% of the equity and upside.

Personally, I would take the money, secure retirement ASAP, and then take your own shot at a startup.
The real problem is that any app I run accesss all files I own with equal permissions. App1 and App2 shouldn’t write their data to my home, or read each other’s data, or, please, be able to write each other’s data.

A video game can read my tax forms. WTF.

Mobile & tablet OSs solve this. Everything has to follow.

Until then, basically every app should run in a docker container. Then it can do what it wants.
> Older developers can usually do in one day what takes a hotshot 20-something a week.

That might be true above a certain level of complexity. But a majority of work is often mundane stuff that even the 20-somethings can do in their sleep. And they're just as fast at that.

Also, I've met some pretty slow 45-year-olds.
I figured it out right around Slackware becoming a big distro; that would be in the late 90s / early 2000s. It was pretty clear to me, but I was young and a new entrant to the industry.
The cities could actually charge for access to an api with this data. It would be a new revenue stream for transportation departments and allow for front end viewing to be open to the free market. I'd gladly pay for an app that consisted of OSM with a transit data layer and a strict privacy policy.

I'd be okay requesting the entire map of a region from the front end service to cache and doing the computation with geolocation on my local device.
What Are the Key Issues with Remote Work?
The US has an independent and democratic justice system. They are not on the same spectrum.
Ask HN: Do companies still create software design documents these days?
I'm wondering if companies still create software design documents and share that in PDF format for inspection these days?

I'm writing a graduate school thesis and my professor told me to go figure out, hence, asking. What newer tools they use instead for collaborative design document inspection?
created an account just for this:

i spend a lot of time in airports, one of my conversation starters is 'tell me something about your work i can't find on google'.

i said this to a person who inspects/installs cell towers. this person told me that a few years ago instead of installing new or upgrading towers for 4G LTE, on a lot of the towers the company had them install a chip that makes it look like users have 4g LTE signal but it's only 4g or 3g and not LTE.

i'm sure someone will come along in the comments and tell me this person lied and this is impossible, and that may be true, just throwing my two pennies out there.
> They shouldn't have killed an excellent processor (the Alpha)

Parallel Alpha systems are a pain to deal with, because they lack a form of expected synchronization that every other processor has: automatic data dependency barriers. On every other platform, if you initialize or otherwise write to a value, then make a pointer point to that value, you can expect that anyone reading through that pointer gets the initialized/new value. But on Alpha, another CPU can get the new value of the pointer and then the uninitialized/old value of what it points to.

Alpha is the sole reason why the Linux kernel "smp_read_barrier_depends" barrier exists and code has to use it; on every other platform, that barrier is a no-op.
Cargo is great and keeps getting better. However, in the embedded space I find the whole area of “features” very confusing. Just the fact that doing a web search for “rust features” will not usually get you what you want because we use the word “features” for everything! But in the embedded rust world, having a good understanding about how features affect the build is critical to successfully building something with no standard library. Thankfully the rust community really shines here and you find stack overflow questions answered at record speeds!
>What does that mean?

It is so vague, it means absolutely anything you want to imagine, and nothing specific. I would be surprised if a variation of that specific line you quoted didn’t end up in the next season of HBO’s Silicon Valley
Basically any usage of VR outside of gaming right now is guaranteed to just be marketing nonsense. The hardware simply isn’t there for real world professional usage as a productivity enhancing device. Some day we’ll be there, but the current state of even the most advanced HMDs is little beyond toy prototypes at this point.
I’m working on something similar (not announced yet).

Tools like Gravity Sketch, and the tool I’m making, are great for conceptualization and communication.

In seconds to minutes you can take an idea from your head and show it to someone else. You can have an idea for a product ready to show your peers and in moments they can offer feedback and make changes.

Tools like this aren’t replacing the final engineering yet, but they’re making the planning and communication stage dramatically more efficient.
Google has been doing not so well in cloud for a very long time, long before Pichai became CEO.

And Microsoft has got some very unique strengths when it comes to Enterprise IT and developer tools.
At the very top of that pyramid of blame you should place the elected officials allowing corporations so blatantly to abuse its citizens for profit for such an extended period of time.
That's ok though.

Get them on the cloud, then they can have the 'option' to start utilizing pure cloud type services, and migrate over.

Just reproducing their current setup on the cloud in many ways makes perfect sense.

Remember that for most companies, IT is just IT - it's an enabler, but not a huge differentiator. What 'works works', and tech change is expensive and risky.

Going to the cloud and shifting paradigms is two big steps, they can be taken one at a time.

But yes - any HN reader would be kind of 'shocked' to walk into almost any company in the world and see how 'high tech' really works. It's a valuable lesson in perspective, though.
That's only one interpretation of what they said. Their statement was specifically vague to allow people to fill in the blanks themselves.
I feel it's my duty to insert this here. https://www.youtube.com/watch?v=iQdDRrcAOjA
Media bias. Desde Chile: Allende fue declarado inconstitucional por el congreso. La CIA entró en juego porque aquí estaba trabajando la KGB y los Cubanos. Había inflación sobre el 400%, los comunistas expropiaron e introdujeron armas, el país estaba en ruinas y al borde de una guerra civil.

Sobre Venezuela: Los Cubanos tienen ahí fuerza armada, agentes e inteligencia. Además de que es un Narco Estado. La economía = las personas literalmente se están muriendo de hambre.
So what? The industry is far too conservative to bring any sort of radical design to mass market. This may as well be "Ford designers are learning to use A1 paper instead of letter sized"
I'm in the US and it is difficult to find media here that is critical of US intervention in Latin America. It's not a question that people need to engage with at all if they don't want to. It's a small story.

The current administration has nefarious intentions for Venezuela. They want to turn it into a more compliant, Banana Republic.
https://en.wikipedia.org/wiki/Banana_republic
Buzzfeed is artificially kept afloat with $300 million injections every year from their puppet masters. The same can be said for most of these propaganda outlets. These shady payoffs have obviously been disrupted by Trump’s team somehow. Ad revenue was always a red herring meant to make you believe that these are legitimate businesses. They are not.
I made it and there are no affiliate links on this page.
Location: Banglore/India
Remote: Yes

Willing to relocate: Yes

Technologies: Javascript, React, Vue, Graphl, NodeJs

Resume/CV: https://drive.google.com/open?id=0BzW-ygcZ38onZkxZSTIycnhyb3...

Email:vkrsaini678@gmail.com

Github: github.com/Enigma10

website:vikashsaini.me
Thanks for posting this. It’s surprising how few people are aware that this is possible.
IMHO PayPal offered 2 things that nobody else offered at the time they were starting: easy & secure. Nowadays more platforms like PayPal offer the same features, but once some company has made a big share of the market, it's really hard for other companies to take that market share away.
You can create another user and sudo / gksudo to it when working on sensitive data. It never occurred to me before reading your comment. I could start doing it myself.
@jules-jules está propagando fake news
> These people are arrogant shitheads and I’d like to know who they are so I can avoid their software.

Wow, this is really assuming the worst in people. It’s much more likely to be ignorance because the other developer doesn’t know where the file came from either (some compiler flag on a library accidentally enabled), or also doesn’t ls -a in their home.
I once tried to book flights on a popular airline website. I used four different web browsers and each one displayed the content differently, all resulting in "unexpected error". The only browser that would work was chrome, it displayed the "missing" field (date of birth)...
Mate, I made this and I promise you there are no affiliate links and I'm making no money from the site.

I have a real job and don't need an extra $7 a year in kickbacks for selling crank radios.
Denver RTD already does this: http://www.rtd-denver.com/Developer.shtml

And they have an app for checking bus locations and buying tickets, and it's free.

I think the API is great for enabling integrations, but I really hope they keep their existing apps. There's no reason end users shouldn't be able to get the data directly from RTD, and they definitely shouldn't be forced into using a sleazy company like Uber.
Were they making 2D cars before?
> For a lot of existing Java code, it's as simple as renaming the file to .groovy

This causes the program to run in dynamically-typed mode, much sloooower, so why do it? You'd have to add @Static annotations everywhere to get anything approaching Java-like speeds. One of the Apache Groovy project managers has long since wanted to make Groovy statically compiled by default, but that's never going to happen because they're running an unofficial go-as-slow-as-possible in the official upcoming upgrade to Groovy 3.