skysight-inc/HackerNews huggingface dataset:
Ask HN: I want to do a startup in North America. Should I anglicize my name?
I was born and raised in Canada, though I am clearly not white, and have a Muslim sounding name (my name is also sounds female in English, though I am male). I'm about to graduate with a CS degree and start my career - specifically do a startup which involves a lot of networking. I'll be staying in Canada for now.

Has anyone found significant benefit in anglicizing their name for professional expediency? I'm not particularly worried about racism, I just expect it'll make introductions and handshakes easier. How far should I go - change all my legal documents as well, or just professional email signatures?

Would love to hear some thoughts from someone who has gone through the process. Has it ever backfired, or come off as fake? Would also love to hear thoughts from others.
Uber isn't looking after its hooker "friends" though, it's attempting to thwart investigations into its own business model which is profiting from contractors operating in a legally grey area in many jurisdictions.

Seems more akin to developing a system to screen guests at your hotel - which you insist isn't an illegal brothel and is making good faith attempts to uphold the law - to ensure you're only earning "enhanced room service" commissions from people that aren't investigating whether they might be illegal.

Even if that isn't an offence in itself, it still looks like hard evidence against any claims they might make of intent to comply with the law in various other cases being brought against them.
CS department updates introductory courses at Stanford from Java to JavaScript
I don't know if you call it burnout or what but I've done very little at my jobs the past few years. I can't make myself code. I may do one day of work a week. But oddly, this has been enough! I was sitting on my hands at a contract gig for over a month, told a friend I feared I may be fired. Then got a good review from the client manager. Blew me away.
President Obama Wiretapped Trump Tower During Presidential Race
As the other commenter said, you are right that you can't work with canvas in the worker, but you can work directly with the array of image data which you'd often need to anyway for much processing.

I saw a library a while ago that was trying to re-implement the canvas primitives using only typed arrays so it was worker safe but I'm not sure what happened to it.
I like Ifixit's a lot more than Fictiv's. It gets to the point with specs and short annotations.
When I had a vegetable garden, I had similar ideas. Tiny bots swarming over a field seems much more likely to replace human field labor than giant AI combines. Free robotic labor would eventually change farming totally.

I don't really know at this point why this hasn't happened yet, either because of technical challenges or just a lack of investment because it's not aligned with the way big agribusiness operates. I'm sure there are still huge technical challenges. I'm not sure whether or not there's a viable product there yet, like a weeder recognizing viola plants. Nature had millions of years head start designing the rodent, we can't copy those things yet. But maybe there are some things on your list that can be done with current technology though. If not, it probably won't be long.

I'm located in China right now and have some contacts in robotics, I don't know if I can help or not, but my email's in my profile.
Hi, thank you for your feedback!

You are right, the current feedback mechanics need some love. I'm working on that ;)

Supporting Word, Excel, PPT is also an item on the list, but since we rely on client-only processing, displaying documents consistently across platforms and browsers needs some time and work. But: On it!
The book is ten times weirder. (Ten times better, too.)
It really really does. Webpack's worker stuff make it so stupid simple that i was kicking myself for not using it a long time ago.
A real classy design would've used the Porsche name / logo much more elegantly. This is for posers.
Thanks, now I can wholeheartedly recommend it all my Debian/Ubuntu friends!
I like the gradient/Color-Mode Idea very much. Going to integrate that (with attribution if you don't mind).

Do you have any example regarding the Visualizations? I'm keen to learn more about that and to see if it fits in well.
From this quote it seems like she didn't so much lose her bonus as voluntarily declined it.
Until very recently (2 weeks) ago everywhere I had lived was at least 150 years old - so that seems a very odd concept to me.
At the moment it's one viewer per presentation, though that limit is quite arbitrary and could be changed in the future.

I thought or considered this to be a nice-to-have but not mandatory feature, but more people keep asking for that. Always good to have some external feedback – thank you!
The original title doesn't include "Visa".
The question was not as clear as it could've been but this was the answer I was looking for. Thanks mate.
The Monk Who Saves Manuscripts from ISIS
It appears that other ridesharing apps have managed to "get the message out" without devising nefarious plots to confuse law enforcement. And for that matter despite various covert Uber-run attempts to sabotage their business and take away the public's transportation choices.

The idea that Uber is some civil liberties campaign for improved transportation options rather than a corporation with an unusually aggressive disregard for anyone that gets in their way is rather exploded by the most cursory examination of their actions.
Anyone know of version of this for emacs?
I don't think the parent said that Paypal is nice and good in Europe. It merely said that they might be under a stricter regulatory control in Europe, so unhappy customers have more tools available to keep them to account.

[Edit/add]: However, American citizens have often stronger tools available in class action suites. EU countries trust the authorities, and it is then up to officials to control parties like Paypal. Do they do it? It's not necessarily very consistent.
Because when you have lots of money, you can afford to use the threat of expensive libel lawsuits to keep people in line. The prospect of dragging someone into litigation is enough of a chilling effect they don't even have to commit to it for it to be effective.
Sure thing, but it came across rather self absorbed.
But then your code easily gets really wide, and you start committing heresy against the holy rule of 82.
I have to say, that is one good looking laptop!
does that still work? i know the /lib/ld-linux.so /some/binary doesn't work anymore
Unless he had not applied for a CTO role
You can travel to non schengen countries with a schengen visa. At least to countries which have active applications to become schengen members e.g. Cyprus. It's just that Cyprus can't issue a schengen visa. Partly one of the reasons Cyprus doesn't get as many refugees as Greece even though being geographically much closer to Syria and Turkey.
> What's proposed here is a universally good way to think about what to make implicit.

You might want to vary your kool aid a bit!
Which other ridesharing apps have fixed broken political systems? From what I can see, most of them wait for Uber to fix politics and then just swoop in after the fact to make money.
Billion-scale Similarity Search with GPUs
Ah, I read the Wiki article and my impression of traits was "interfaces with implementation" and as far as I could tell, Rust traits have no implementation, they 'need' impl(emendations) so they seemed more like interferences to me :)
> Most people can't effectively harden themselves against nation-state level attacks (if only because incarceration and interrogation exist and even physical security won't stop them), but nation-state level attacks involving a conspiracy amongst manufacturers and the NSA is the justification used to discredit the use of TPMs.

That is missing the point, as this is not about the security of an individual against targeted attacks, but about the reliability of our governing structure. In order to harden a democracy against subversion by minorities, it's not necessary for each individual to be able to fend off an army. That does not mean that implanting every citizen with a centrally triggered kill device would be a good idea.

Also, no conspiracy is required: If there is a remote access key, say, that is a single point of failure that no company can defend if a nation state wants to have access to it, even if that may well be their intention.
Is there some way to use iPython/Jupyter in VS Code, like Hydrogen for Atom?
Software process framework
> It could have cooled the Switch and get out more performance out of the GPU (now they have to underclock it).

It wouldn't really need this extra performance.

When docked, the Switch goes from 720 to 1080p. This is 2.25 times more pixels. When docked, clock rate goes from 302 to 768 Mhz. This is 2.5 times more ops. This design means that developers can write the game optimized for 1080 and 720 will perform more or less the same without any modifications.

Increasing the power envelope for docked mode would only work if developers had to put the effort of selectively toggling some effects in portable mode and actually profiling the game for both 720 and 1080 separately. That's a lot of extra development costs for what I can only imagine to be a modest perf gain with better cooling and clocking higher.
As I suspected, you can't even construct a plausible back of the envelope calculation that supports your points.
Porsche Design products (clothes, home appliances) are present in many malls, at least where I live. The design is very goofy (more so than even of their cars), and prices are competitive with higher-quality brands. Seems like there's a market segment which would trade some quality off for a sports car brand.

I personally do support your viewpoint, it's very unclassy to have anything car-branded if you don't have that very car.
That's what I would say in her position also.
I always thought this referred to abstract computer science concepts like : constant vs literal vs variable, scope, composition vs aggregation, encapsulation, function, procedure, polymorphism, interface, loops, accessor, mutator, class vs object and instantiation, abstraction, linked lists, arrays, hash (not so much hash), recursion, etc.

I consider these names to be beautiful and succinct and a lot of thought was put into them.
Terrorism in Cyprus? Been living in Cyprus most of my life I don't remember hearing of any terrorist incidents other than an attempted bombing of Israeli embassy in the 80s. There's definitely more terrorist activity in Western Europe than eastern.
From Zero to a Million: How I Made $10,000 in 4 Hours with an Online Course
2 Efficient Design Sprint Training Options
Lucky they specify 'Porche Design' on the lid, otherwise I'd be confused and maybe think it was their payroll department or maybe the sanitation staff that designed it.
How to stop spam in WordPress comments just by tweaking a few settings
I have a non-western name, and I get no problems. More curiosity and questions, rather than outright discrimination or anything of that sort.

The other advice really is solid: Don't fit the stereotype when you meet new individuals, and they won't treat you like one. First impressions count a lot, so you can't change someone's mind after the fact without a lot of work.
The EU leadership seems to have a problem with that, and is actively working against nations having a national identity, spending tax money to do this.

And this is why open borders are becoming increasingly unpopular in Europe.
And yet somehow I see adults everywhere with cracked screens :p

It could be the stronger glass Apple is using is too expensive for the price point Nintendo is aiming at
Just got mine. Charged and used. This thing is such a joy to use. I'll probably play with it more in mobile mode. It feels good to hold it. And yes it's underpowered on the spec sheet but at the same time, it works really well. And I'm having a lot of fun with it so for me that's the main thing really :D.
Meta Networks
The Birth and Death of JavaScript [video]
If your functions are short, and logic straight, you usually don't end up with overly long lines and deep indentation. It's kind of similar to enforcing 8-space tabs, only with space consumed by a more expressive approach.

I often notice that I can remove a comment line after renaming a few identifiers in the code below it, because the code starts to read self-explanatory enough.
His point is that all those changes could have been added to this version. No need to have a plastic screen, a 3 hour battery life or that stupid location for the charging port.
Things I Learned Working at a Sanctuary for Exotic Animals
Could we also say that "some Chinese* developers clone software ideas from Product Hunt"?

*although they can be of any nationality
Reddit seems to think there's a lockout chip in the handheld that prevents you from using anything but the dock to connect to a tv.
Bluesoleil 10 Crack and Serial Number Generator 64 and 32 Bit Free
Why are you using if statements in a functional language geared towards pattern matching?
I'd ask why you are thinking about making the switch. What is important to you? The companies I worked at in LA didn't even have happy hours.
How Font Awesome became the 11th most popular project on GitHub
The govt is not my girlfriend. Why would I want tell them anything?
Agreed. All of those were easier to deal with than Clojure, but that could just be because it is a pain to do anything with the JVM and emacs isn't easy either.
The (dark) History of Intelligence
Well, if you've got "hiring" people on staff already, then it really isn't that much of a cost to do this. You're basically throwing stuff onto the wall to see what sticks. Essentially for free as I'd imagine most "internal recruiters" really don't do all that much other than that anyways. Might as well spam more.
The circle device must be within 10 feet of the router so it's impossible to connect to your neighbors router (assuming your not in an extremely tight apartment situation). You also can't walk into a coffeeshop or hotel lobby and use it.
Yes, you can monitor you children's internet activity but isn't that what you should be doing? As far as an open wifi network; you always assume that someone is monitoring your activity. Be security conscious and conduct sensitive business through a VPN.
> Never release on Friday...

You say it like a joke but its actually very good advice. If you have a working app break over the weekend, it could be a disaster.

There's a similar axiom an old surgeon told me: if you can help it, never plan a surgery that will end when the working day closes.
Abu Dhabi escort service +971507475118
CEO is just publicly visible example, but at every level in Microsoft there're Indian, VP, managers, product managers, principal developers, regular developers. I think you can just browse/search Microsoft product managers thru linkedin to verify that.
I'd be very surprised to see any bias towards any nationality at MS, given >50% of employees are foreign.
The issue with journalism isn't people outright lying. It's quite rarely a failure to understand the problem space either. It's framing the discussion in a certain way and picking and choosing which facts to prevent. Having multiple AIs which pick out different things to tell their readers doesn't solve that problem at all.
<a href="http://krishna-kanaiya-photos-images.blogspot.com/2017/02/ha... Holi </a>
God, I wish HN had a downvote button.
Sure! Josh Adams of Daily Drip recently did a Kickstarter [1] to build an open source forum in Elm, Phoenix & Elixir. You can follow the progress either with Daily Drip or just by watching the repository [2] as all the work is happening in the open.

For other repos, Elixir and Phoenix both have "topics" on github now so you can filter a search by repos which are tagged with those topics and order them by stars (obviously this does not sort the wheat from the chaff or the libraries from the projects though). [3]

Welcome to the community :)

[1] https://www.kickstarter.com/projects/1003377429/firestorm-an...

[2] https://github.com/dailydrip/firestorm

[3] https://github.com/search?o=desc&q=topic%3Aelixir+topic%3Aph...
Yes, and all executives who resign after a scandle do so voluntarily. No one ever resigns because the people above them offered it as a mutually-beneficial alternative to getting fired. I'll totally accept her motivations at face value.
It's actually illegal to get rid of your US citizenship for tax reasons.
I changed my color as soon as I got enough points to do so. Just for the sake of the game. I'm now at 438 and looking forward to the next threshold which I believe is 500 (ability to downvote).

It's nice to have a game element. It makes it exciting when I open up HN. I always glance to the top bar to see what's happening with my score.
Trump Inherits a Secret Cyberwar Against North Korean Missiles
Good naming is hard because you are using the wrong tool. Names in code, and even in the business world, are usually abbreviations for much more complex things. You should not be looking for too much meaning from the name itself. Most words have many meanings, so trying to string together some verbs and nouns to describe complex behavior will almost always fail. A BDD test suite is far more suited to tell you what the abbreviated name really stands for than trying to deduce it from the name itself. One exception to this could be programming idioms, for example using 'i' as a counter in a loop which anyone with experience recognizes without even thinking. To many programmers, 'i' has become a word with quite a complex meaning itself: a) I'm a number b) I will be incremented c) I will be used in a loop d) I will be tested against to end the loop. Try naming that accurately without ending up with a really long variable name.
> 80billon euro's for free every month (quantitative easing) from the ECB which goes down the drain, iow into their profit, not into supporting the economy

This is not how QE works and it is absolutely not free money.
It's about the defaults. I believe laws should be obeyed by default, and only opposed in special circumstances. The burden of proving that the circumstances warrant disobedience should be on the disobedient party. And most importantly, breaking the law should be expensive, so that it never becomes a viable business strategy.

I'd even cut Uber some slack if they weren't so smug about what they're doing. This is just as much about breaking arbitrary laws as it is about how they keep showing that they don't give a shit about society.

> your argument is not dependent on the law being just or unjust. It completely ignores that point.

It does, because in real world, regulations are not uniformly distributed throughout the possibility space. In any working society you can - and should - assume that most laws are there for a reason, and that this reason is just. When that assumption doesn't hold, your country pretty much disintegrates. Hence, going against the law is a special case.

The way I see it, none of Uber's "innovations" actually required illegal actions. They simply don't care, because this way is faster and brings in more money.

As a proof of that I want to point out that many places in Europe managed to implement all those Uber "innovations" some time ago, and it didn't require breaking laws in the way Uber does. Sure, old cab companies were pissed, but things got settled in courts and regulations were updated - just like it should happen in any civilized society.

Ultimately, if Americans want to run their society this way, it's none of my business. I would be happy though, if they stopped exporting their "innovative" methods to countries with working regulatory frameworks.
You say they pay zero US tax. This means either:

1) Their income level is low enough that this is legitimately the case. If so, they can save $4900 per year by switching from paying 'legal fees' to buying a copy of 'Turbo Tax Deluxe'.

OR

2) They (legally) ought to be paying some US taxes, but they're paying fees to someone to help them evade taxes. If so, then perhaps it's worth $5000 per year to them.

But perhaps they'd rather pay $5000 than spend a day with Turbo Tax? If so, then that's their choice.
Growth in volume/demand. They probably did hire more people over time, but needed to hire more since January to meet current deadlines. Since the freeze has been in effect for a few months now, that probably had a detrimental effect on their ability to adapt to any increased volume.
> abstract, human-evaluatable, programming language?

yes, it's happening: https://ncatlab.org/nlab/show/Globular

> Use logically derived variable names

I agree. It just becomes a pain in the ass to write this stuff. The greek is math-asm for the hand.

> completely standard way as to how to define all of your algorithms and logical assertions?

people are working on it, for example:
https://github.com/UniMath/UniMath
"This coq library aims to formalize a substantial body of mathematics using the univalent point of view."

One thing to note however is that the mathematics in the OP is inherently two (and higher) dimensional, and so it makes much more sense to adopt a language that is two (or higher) dimensional. Squashing it down into one dimensions (like with a usual language) creates a big mess.
She got caught
>Sadly, sometimes salespeople in a store won't greet me unless I say hi first.

That sounds fantastic. I wish this was my experience when shopping because I hate being harassed by salespeople looking to make a commission.
Just replace her, women are unfit to be CEO's
Am I missing something here?

> Secure Boot, which even now requires FOSS users to purchase a license from Microsoft to boot FOSS on affected machines that lack an appropriate Secure Boot override.

I recently installed rEFInd from source by using a self-singed certificate (signed the binary using it and enrolled the key into the EFI using mokutil) and it worked. I certainly didn't have to pay MS. I do know that rEFInd provides a key of their own (using the distro's shim) that obviously has trust rooted at MS.
Definitely NO! Not another calculator!
Globular: https://ncatlab.org/nlab/show/Globular
Excellent tips, some of the best I've ever read. These will change my life forever. God bless Lifehacker.
Manipulation and human test subjects is an interesting mixture which seems to go hand in hand with most government funded medical professionals.

Ketchum deserves to go to a dark place if one exists.
Stock trading platform: young people are buying SNAP
> it likely already is as the true cost of rainforest loss is externalised - rainforest loss to soya fields that is 70% fed to cattle amounts to the same thing: rainforest loss for meat

Last time I've read related news those lab-grown muscle cells were supplied with calf blood serum. That makes your sustainability speculation sound more like wishful thinking.

I'm sure they're working on that issue, but we're not even close to being able to feed billions with vat-grown meat. And you need to feed that meat with some nutrients too, probably plant-derived ones. So on a per-calorie basis feeding the humans with those plant-derived nutrients directly would probably be more efficient, if your goal is to reduce carbon footprint.
There seems to be a high demographic correlation between users and stock owners. If the users of a company's priduct are roughly the same group as its stock owners, I think it provides a positive outlook for the company's share price.